<phschafft>
just finished a little example for him with my new shell.
diver has joined #haiku
diver1 has quit [Read error: No route to host]
hive[m] has joined #haiku
scott_puopolo[m] has joined #haiku
<coolcoder613>
phschafft: Your new shell?
<phschafft>
for my research micro-os or whatever you want to call it I replaced the old shell with a new one.
<coolcoder613>
The one for microcontrollers?
<phschafft>
yes.
<coolcoder613>
Can you give me an overview of what your OS is like?
<phschafft>
I can try.
<phschafft>
keep in mind the size of the target: 2kB RAM, 1kB EEPROM, 32kB Flash (read only while running).
<phschafft>
the core is a database. it holds all your stuff including the system components.
<phschafft>
this includes a number of programs that you can run as you like. the shell is one of those programs and auto-started for new sessions.
<phschafft>
the database is stored both on the Flash (read only part) and the filesystem that is on the 1kB EEPROM.
<erysdren>
so what is this little device anyway
<erysdren>
i forgot
<phschafft>
hm?
<coolcoder613>
So the database is like the ROM with the OS, and the filesystem is for user data
<phschafft>
no, the database uses both the read only storage and the filesystem.
<phschafft>
the filesystem is basically just a support layer for the database.
<phschafft>
(to partion the linear address space of the EEPROM into variable sized chunks)
<coolcoder613>
So there are readonly and readwrite parts of the database?
<phschafft>
yes and no.
<phschafft>
the user doesn't know about that.
<phschafft>
you can write to whatever you want and the database logic will do the rest for you.
<coolcoder613>
If you write to an entry, it is moved to EEPROM?
deadfwd[m] has joined #haiku
<phschafft>
so for example if you want to add an alias for a program you can just add another name to that program.
c96alia[m] has joined #haiku
<phschafft>
then everything about the program is still in the flash, only the additional name is in the EEPROM.
<coolcoder613>
What if you change something?
<phschafft>
the idea is that you have revsions, so if you want to remove an information you need to have a new revsion, which then can be stored as a delta in the EEPROM.
<phschafft>
sitenote: the datastructure is the standard datastructure we use at work, so all this is not specific to this platform.
<coolcoder613>
What else does it provide, besides data storage?
<phschafft>
basic hardware drivers.
<phschafft>
so for example support for the serial port I'm using to connect to the system.
<phschafft>
but as this is all abstracted, that doesn't need to be a serial port.
<phschafft>
for example I can also redirect a file into a program.
* coolcoder613
wonders if a BASIC interpreter could be implemented/ported for this OS
<OscarL>
scanty: is the bug the fact that the cursor gets overriten?
<scanty>
as you can see in the picture, the cursor leaves trails when you move it over the window
<scanty>
i dont' really know what causes the bug, but a hardware cursor is all i have to go on.
<OscarL>
lol, yeah... can see that. far mor annoying than the pointer getting overriten, as seen in Chart :-D
<waddlesplash>
scanty: this is expected behavior
<waddlesplash>
when there's no hardware cursor
<waddlesplash>
you should probably just disable the cursor in your direct views
<waddlesplash>
or, really, for 2D console emulators, not use BDirectWindow at all.
* OscarL
prefers to suffer some cursor-desintegration in Chart with BDirectWindow, than high CPU usage of DrawBitmap
<scanty>
i worked too hard on BDirectWindow to not use it.
yeti has quit [Ping timeout: 480 seconds]
<scanty>
all drawing is now mmx accelerated
<OscarL>
scanty: maybe take a look at what Chart does? With Animation set to Off, and Display set to DirectWindow... moving the cursor doesn't seems to "overwrite" the (static) background.
<scanty>
sound as well.
<scanty>
is there source code to Chart?
<scanty>
but yeah, i see what you're talking about
<scanty>
i probably smoked a million cigarettes working on this bug.
mmu_man has quit [Ping timeout: 480 seconds]
hai2u[m] has joined #haiku
<scanty>
wow, this code is from 1998
scops has joined #haiku
<OscarL>
I think you just misspelt "yesterday", sir.
<scanty>
me?
vdamewood has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
* OscarL
likes to pretend it is still 1998
<phschafft>
OscarL++
<scanty>
hehe
KrishnaNarayanan[m] has joined #haiku
* phschafft
looks up from his 1973 OS/8 manual.
spectre10[m] has joined #haiku
<scanty>
waddlesplash: so this is a bug i don't need to report, correct?
<waddlesplash>
nah
<scanty>
k
<OscarL>
phschafft: /me got a "D.O.S. Advanced Operator" "title" in 1991 :-/
x10z has joined #haiku
<scanty>
can't find anything about a cursor yet...
<scanty>
lots of code here
<erysdren>
OscarL: tbh i haven't used the Be/Haiku API very much, but i'm sure it wouldn't be too hard to write a version for doomgeneric
<phschafft>
OscarL: the strange thing is that I'm not that old.
<OscarL>
erysdren: understood :-). Just landed on doomgeneric, after reading about your quakegeneric, and as you're our resident "old-game-porter"... :-D
<phschafft>
I just think I have a computer knowledge that spans a bigger timespan than that of most.
<erysdren>
i'm happy to take that title :D
<phschafft>
for most people it seems that 90% of their computer knowledge is about the first ten years they worked with computers.
<phschafft>
they are not intrested in what was before, and after they figured out how to do what they want they don't care about new stuff.
<erysdren>
unfortunately that's most people's attitude to anything
<OscarL>
phschafft: sounds about right, from what I see.
<OscarL>
(and do :-P)
<phschafft>
erysdren: yes.
<phschafft>
I think this has also an emotional context. like stuff from the past is 'bad' and current stuff is 'the evil!'.
<OscarL>
k, managed to make `cat /dev/power/acpi_ac` and `cat /dev/power/acpi_lid` to NOT use 100% CPU time, and actually end.
<scanty>
is there a way to show the date in Deskbar clock?
<scanty>
i see the calendar pops up when you click on it....
<OscarL>
scanty, either toolip, or you can make it show the day of the week. Not sure about actual full date.
<scanty>
ah, tooltip is fine.
<scanty>
thanks :^)
<OscarL>
np!
<scanty>
mmm hundreds of channels, and nothing on TV.
* coolcoder613
wants to be the old-game-porter
x10z has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<coolcoder613>
Hey, I have an idea...
<OscarL>
acpi_thermal outputs human readable text when you `cat` it. Wonder if acpi_ac/acpi_lid should do the same (instead of returing 0x01 or 0x00).
<coolcoder613>
A portathon, like a hackathon
<OscarL>
one can could always use ioctl if a programs wants the data in a machine readable struct, right?
* OscarL
thinks he will apply the old trick: submit to Gerrit a known sub-par solution, and trigger reviewers into suggesting better approaches :-D
HaikuUser has joined #haiku
<scanty>
OscarL: are you working on a driver?
<OscarL>
only doing testing and minor janitorial work on what Haiku already has.
<scanty>
ah
<OscarL>
I have written a couple of simple drivers, thou I'm almost never really certain about what I'm doing :-D
<scanty>
i wrote a simple parallel port driver back in the BeOS days
<OscarL>
got two added to Haiku, one even ships on regular images! :-D
<scanty>
so i could use my NES ROM dumper and dev kit
<scanty>
cool!
<OscarL>
scanty: re parallel port: nice! do you still have that somewhere?
<scanty>
unfortunately not, but i could probably remember enough to allow for simple I/O
<OscarL>
I'm not sure about the state of our parallel port driver... certainly not included on the regular images.
kinkinkijkin has joined #haiku
<scanty>
i used ioctl() to change the current port and read/write to do IO
<OscarL>
I have a parallel port on this PC (after finally finding a proper header to connect to the motherboard :-D)
<scanty>
it was simple, but worked for my needs
<OscarL>
would be nice to make use of it from Haiku, even to light some leds!
<OscarL>
cheap Blinkenlights!
<scanty>
indeed
<OscarL>
also... to have a Parallel-Joystick? (if I only still had my Atari 2600 clone ones :-D)
<OscarL>
heck... I still have a few Arcade buttons and sticks (the ones with simple microswitches).
<HaikuUser>
hi all! can i view my browsing history with terminal? i browsed videos with qmplay2 , but it crashed and links are lost. cani find it somehow? thx
<OscarL>
scanty: Would be nice to hook up those, and use it for MAME (and Pretendo!) on Haiku :-D
<OscarL>
Hello HaikuUser! First off... wellcome!
<scanty>
yeah, i'll have to check my backups, i might have the code somewhere, but either way, it wouldn't be too hard to duplicate.
SuryaPrakash[m] has joined #haiku
<OscarL>
HaikuUser: tried googling if QMPlay2 keeps logs somewhere? /me does a search now. Got curious.
<OscarL>
I'm not finding anything useful, HaikuUser, sorry. If QMPlay2 didn't kept a playlist or logs somewhere, I think you're out of luck :-(
<scanty>
nothing interesting in Chart.
<OscarL>
bummer :-/
<scanty>
eh, no big deal, i'm just happy i got full screen working
<scanty>
we'll get a hard cursor eventually
<HaikuUser>
ok, thx:((((
<OscarL>
scanty: one can hope... but also... lots of us live with either VESA (BIOS) or framebuffer (EFI) driver.
<scanty>
yeah
<OscarL>
plenty fast for most things, but... has its limitations.
<scanty>
yeah, i'm actually surprised how fast the vesa driver actually is.
<OscarL>
I was expecting Chart to either do some trick with "re-drawing the area under the cursor", or some clever trick with clipping regions, or something like that.
<scanty>
yeah, i didn't really understand most of the code
<scanty>
i think it uses a directwindow in conjunction with a bview
<OscarL>
it *is* doing something :-D
<Al2O3>
scanty sorry been off line for a while, hope all is well :)
<OscarL>
great... now power_daemon's "_power_daemon_even_loop_" thread is eating 100% of my CPU :-(
<scanty>
Al2O3: all is good. i squashed a monster bug a few hours ago, and i'm super happy
<Al2O3>
sweet
<Al2O3>
splat is a good sound
<scanty>
hehe
<Al2O3>
sometimes 10 years of time can make for a better productive time with code.
<scanty>
i'm going to try and finish the 6502 stuff this week. i'm sorry but i got sidetracked with my NES emulator
<Al2O3>
no worries
<Al2O3>
glad to keep on the sidelines and cheer you on.
<scanty>
cool, i know you've been very patient with me about it, and i appreciate that
<Al2O3>
look forward to whatever you have.
<Al2O3>
:)
<scanty>
:^)\
<scanty>
:^)
<scanty>
glad to be able to listen to FLACs, too
<scanty>
with no CPU apparent CPU usage
<scanty>
no apparent CPU usage*
<Al2O3>
that is nice
<OscarL>
which CPU? (flac ain't THAT hard to decode, IIRC)
<scanty>
quad core xeon @ 3.2GHz
<OscarL>
speaking of low CPU usage while playing mp3s... SoundPlay was certainly doing some magic back then...
<scanty>
i miss soundplay
<OscarL>
too bad I sucked at reverse-engineering, and that its code was pretty obfuscated to avoid the likes of me :-D
<scanty>
i think it used some undocumented apis or something strange like that, so it couldn't be ported, but don't quote me on that
<scanty>
it probablly works on haiku 32-bit, since it's beos binary compatible
<scanty>
but don't quote me on that either ^_^
<OscarL>
I remember running it with some profiler that did nice CPU usage graphics back then... it almost looked like SoundPlay was either doing magic, or cheating :-D
<scanty>
yeah, it could even play mp3s backwards
<scanty>
which is kind of interesting
<OscarL>
SoundPlay... "the WinZip of BeOS" (as in... most had it installed at some point, but mostly only the shareware version :-D)
<OscarL>
What I still "mourn" is the lack of CL-Amp sources :-(
<scanty>
i bought soundplay for beos back in the day
<scanty>
it was only $12
<scanty>
figured it was a good investmnet
<scanty>
investment*
<scanty>
i liked CL-Amp too.
faveoled[m] has joined #haiku
* OscarL
is poor AF, and only bouth software (extremely cheap games on Steam) first time in 2023 :-(
<scanty>
i was working at that time
<scanty>
before i got ill
<OscarL>
only on 2023 I got a valid form of international payment :-D (just Argentine-things... oh well).
<scanty>
ah
<scanty>
do you get it monthly?
<OscarL>
I mean... my debit card was only good for local market, till just last year.
bitigchi[m] has joined #haiku
<scanty>
i see.... i get paid monthly as i am unable to work right now, so i am on disability, and the goverment here pays me every month
<OscarL>
and doing "international banking things" was (and is) outside of my budget.
x10z has joined #haiku
<OscarL>
scanty: I got dignosed some 25+ years ago. Was lucky enough to have a "good run" working for EPSON Argentina for a few years...
<scanty>
luckily i had worked a lot before i got ill so i get a decent sized check every month
<scanty>
ah i see
HaikuUser2 has joined #haiku
<scanty>
so how old are you now, if you don't mind my asking?
<OscarL>
then we all got laid of... but between the severance, and my CRAZY savings (I'm CHEAP)... managed to get me a cheap house, and a slightly less cheap house that I rent (that's my only income)
<OscarL>
scanty: about to turn out 47 in a couple days :-D
<scanty>
ah, okay. i'm 41
<OscarL>
get off my lawn! :-P
<scanty>
hehe
harshit-sharma[m] has joined #haiku
<scanty>
alll right, bed time for me
<scanty>
nice chatting, OscarL
<OscarL>
sleep well scanty!
<scanty>
good night :-)
<OscarL>
same!
<OscarL>
mmm, now acpi_lid always returns 0x01, LOL.
<OscarL>
returns 0x00 after a reboot. Go figure.
<OscarL>
closed the lid, called `hexdump /dev/power/acpi_lid/0`... still got a 0x00. Opened the lid... now `hexdump /dev/power/acpi_lid/0` returns 0x01.
<OscarL>
hard to figure out what's what :-D (at least reads now return immediatily instead going on "forever" and pegging the CPU).
HaikuUser2 has quit [Quit: Vision[]: i've been blurred!]
<OscarL>
Aha! Closed the lid again, read returned 0x00, and after opening .. read 0x01!
<OscarL>
So... seems it is the first "read" the one that's faulty... the 0x00 when the lid is open, until you close it at least once.
<OscarL>
guess an app making use of acpi_lid should only care for changes in state then?
<OscarL>
(to trigger things like "sleep mode", or whatever)
<phschafft>
erysdren: ...and... a null device is now also implemented. :)
<OscarL>
Good enough for me. Will send small patch to Gerrit, and call it a day :-D
ablyss has quit [Remote host closed the connection]
TechnologyTim[m] has joined #haiku
<OscarL>
git operations on an Atom CPU... spinning HDD, Haiku repo... teaches you a thing or two about being patient.
<OscarL>
"real 3m40s" for `git st -uno` :-/
v_harkonnen has joined #haiku
walkingdisaster has joined #haiku
iar[m] has joined #haiku
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
chaoticbob[m] has joined #haiku
<zdykstra>
Oof.
<erysdren>
whats up
<zdykstra>
OscarL's patience quotient
<erysdren>
oh yes
OscarL has quit [Ping timeout: 480 seconds]
QuARC[m] has joined #haiku
v_harkonnen has quit [Ping timeout: 480 seconds]
v_harkonnen has joined #haiku
floof58 has quit [Ping timeout: 480 seconds]
floof58 has joined #haiku
Grumbleduke[m] has joined #haiku
mr_lou has joined #haiku
extravert34[m] has joined #haiku
lennox[m] has joined #haiku
vdamewood has joined #haiku
JaredMohammed[m]1234 has joined #haiku
nhtello has joined #haiku
kniffy has joined #haiku
v_harkonnen has quit [Ping timeout: 480 seconds]
walkingdisaster has quit [Quit: Vision[]: i've been blurred!]
DKnoto_W has joined #haiku
ritz[m] has joined #haiku
AlaskanEmily has quit [Remote host closed the connection]
DKnoto has quit [Ping timeout: 480 seconds]
hexagon[m] has joined #haiku
v_harkonnen has joined #haiku
floof58 has quit [Ping timeout: 480 seconds]
britishgeekguy[m] has joined #haiku
nhtello has quit [Quit: Vision[]: i've been blurred!]
misthalu has joined #haiku
floof58 has joined #haiku
mr_lou has quit [Ping timeout: 480 seconds]
DKnoto_W has quit [Quit: Leaving]
DKnoto has joined #haiku
frkazoid333 has joined #haiku
x10z has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
semicoln[m] has joined #haiku
kinkinkijkin has quit [Quit: Leaving]
SaedBhati[m] has joined #haiku
johnolinda[m] has joined #haiku
ynoga99[m] has joined #haiku
erysdren has quit [Quit: Konversation terminated!]
coolcoder613_ has quit [Ping timeout: 480 seconds]
<nosycat>
I think there is. There might be a kind of stopgap solution.
<nosycat>
Right, that!
<Begasus>
as mentioned there, my skills are not up to the job to fix that :)
<nosycat>
It might take a while anyway, sounds tricky. But!
<Begasus>
would be nice if you could at least find where it fails :)
GriffintheFolf[m] has joined #haiku
<nosycat>
Sorry, kind of over my head. :/
v_harkonnen has joined #haiku
<nosycat>
But! In the mean time we've got FLTK running very well. And check this out: there's a python-fltk binding.
<nosycat>
It would let some apps be ported with relative ease.
<Begasus>
ah, maybe that can bypass tkinter?
<Begasus>
fltk is pretty fine so far yes
<nosycat>
It's a whole other library, so yeah. :)
<Begasus>
cool ... me feels a challenge :D
<nosycat>
Normally I'd just try to built python-fltk from source and report back.
* phschafft
waves to nephele.
BiPolar-x352 has quit [Ping timeout: 480 seconds]
<nephele>
Hello phschafft
<Begasus>
that's how I start also nosycat, first build checks in Terminal
<nosycat>
Well, it's kind of inconvenient for me right now.
<nosycat>
Sorry for being an idea guy.
<nephele>
"nep
<nephele>
nephele-gh
<nephele>
authored and
<nephele>
committed
<nephele>
"nep authored and nephele-gh committed" Wow, great moves github xD
<Begasus>
np, quite a lot of things start out that way nosycat ;)
<nephele>
Ugh, sorry. didn't know this input line somehow extended higher... not used to this client (xchat)
<Begasus>
heading to the dark side nephele :P
<nephele>
Begasus, the dark side?
<Begasus>
github*
<nephele>
I have an account because of gerrit originally, now also haikuwebkit and maybe webkit
<phschafft>
nephele: if you have a few minutes...
<nephele>
phschafft, sure
KSPAtlas[m] has joined #haiku
<Begasus>
with nextcloud up and running it's easy to sync some small packages between the laptops :D
amayas[m] has joined #haiku
* nephele
sometimes uses ssh to update haiku machines from other haiku machines over the network, and wishes this would be possible in a user friendly way
<botifico-ecd96135>
[haikuports/haikuports] Begasus bad7413 - utfcpp, new dependency for taglib2.0 (#10024)
OscarL has joined #haiku
<OscarL>
Dang! Vision's acting funny on my slow netbook (stopped receaving new messages, and it let me reply back, but messages do no appear on server, it seems :-D)
<OscarL>
In any case... Hi Begasus! (seems to be working this time :-D)
<zard>
Indeed it is :)
<zard>
Is that the netbook thats on usb tethering?
<OscarL>
zard: went back to good old ethernet for now, on this old thing :-D
<OscarL>
need to test further on the "new" one (the one lacking an ethernet port :-D)
walkingdisaster has quit [Quit: Vision[]: i've been blurred!]
<Begasus>
standing in line at the buildmasters nephele, should launch on 32bit in a sec, 64bit still at it on mame
<Begasus>
nosycat, first quick check ... /boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/13.2.0/../../../../x86_64-unknown-haiku/bin/ld: cannot find -lfltk_gl: No such file or directory
<Begasus>
that one is disabled iirc
bronzie94[m]1 has joined #haiku
<nephele>
I think I am getting better at those "announcement" posts xD
<nosycat>
Oh, okay. Thanks!
SiddharthKumarPanda[m] has joined #haiku
BrunoSpr has joined #haiku
Akhil[m]12 has joined #haiku
<nosycat>
I'll refocus on C++ then, that already works.
<nephele>
if you want to enlighten me, I've made a release thing in github, and not a tag...
<nephele>
(also a tag, but a release too)
<OscarL>
nephele: problably you just forgot (or missed) some checkbox while doing the release.
<OscarL>
I think I've only made two "releases" on GH, ever, so... hardly an expert here :-D
<nephele>
ugh damn. That checkbox *was* checked though
<nephele>
whatever, not like i care what github thinks
<nephele>
fixed now
<OscarL>
coolio!
VitorReus[m] has joined #haiku
stereopora[m] has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit [Remote host closed the connection]
Helvedeshunden[m] has joined #haiku
illen[m] has joined #haiku
<Begasus>
k, way past my skills for this, maybe something for OscarL :)
GautamAgrawal[m] has joined #haiku
<Begasus>
pyFltk ... :)
<OscarL>
mmm, not planning on touching that... unless we need it for some very cool apps :-P
<Begasus>
it might pave the way for those :P
<OscarL>
(I should better try to fix Python building on nightlies, before we get closer to beta5 :-D)
<Begasus>
right! :)
BrunoSpr has quit [Ping timeout: 480 seconds]
<OscarL>
Begasus: what I mean is... I (personally) do not know of any interesing project using pyFLTK... if anyone shows me something that picks my interest... I *might* take a look...
<OscarL>
(but /me just really wishes we had a workint tkinter instead :-D)
<Begasus>
nosycat had an interest maybe :)
<nephele>
Begasus, where can i see the build server log for haikuwebkit?
<nephele>
i don't understand why this now doesn't work, i did not change the line
<OscarL>
nosycat: hey! just because I'm not thrilled to work on it... doesn't mean others might feel differently! :-D
<Begasus>
I changed it localy to the one you just provided :)
<Begasus>
nephele, missing refs/tags
<nephele>
Begasus, yes i know. but i did not change that line in the recipe
<nephele>
is that just github beeing stupid? anyway I will make another Pr to fix that, unless you want to quickly do that ;)
<Begasus>
you're on a roll now ;)
<Begasus>
how large is this thing?
AliCaglayan[m] has joined #haiku
<Begasus>
still grabbing the source here :P
<nephele>
3,95GB
<nosycat>
My thought was, I have this little tool: https://ctrl-c.club/~nttp/toys/scrunch/ -- if I wanted to make a FLTK port so it can have a decent UI on Haiku, it would be easier to start from the old Python edition than rewrite it all in C++. But it's a long shot.
HaikuUser has joined #haiku
<Begasus>
jikes!
* Begasus
kills hp ...
x10z has joined #haiku
<nephele>
there Begasus
HaikuUser has quit []
<Begasus>
nephele, not sure if it's a burden, but revbump isn't needed in this case :)
<Begasus_32>
bugger ... Error: *** Failed to find a match for "devel:libkf5notifyconfig": Name not found
<nephele>
I assume you had to do this so the builder would retry
<nephele>
i can remove it if you want
<Begasus>
only for completed builds, when a recipe isn't build it will pick it up on a change pushed to haikuports
<OscarL>
nosycat: you could try to use the Haiku-PyAPI-bindings (name rolls off the tongue! :-P) perhaps? :-D
<nephele>
okay, feel free to squash and merge then
<OscarL>
nosycat: that's it... if you don't mind the end product only running on Haiku :-D
<botifico-ecd96135>
[haikuports/haikuports] nephele-gh 8aa6a65 - HaikuWebkit: fix source URI back (#10051)
<Oscar-L>
Begasus: the weird thing is no other previous haikuwebkit .recipe seemed to need that "refs/tags/" before (I've checked .recipes back to 1.9.3)
<Begasus>
could be Oscar-L, never really check those as I mostly just copy the link presented, another thing learned :)
<nephele>
Oscar-L: yes, the issue was that i mispelled WebKit as Webkit (lower case k) in the tags in haikuwebkit
<Oscar-L>
1.9.4 to 1.9.10 didn't had "releases", but 1.9.3 did, so... even stranger it has issues with 1.9.11
<nephele>
the recipe sais WebKit, but my tag said Webkit
<Oscar-L>
darn tyops!
<nephele>
refs/tags is a difference to what it presents as a link but it works without it too
<nephele>
afterwards we can see if the build runs xD
UbhayAnand[m] has joined #haiku
<Begasus>
heh
<Begasus>
small nitpick on a future update, SOURCE_FILENAME should come after CHECKSUM_SHA256 :)
x10z has quit [Ping timeout: 480 seconds]
<nephele>
i didn't write that recipe, i think haikuports guys should review their stuff better before merging /s
<nephele>
If we want to enforce such things it should probably be added as a linting step in haikuporter?
<Begasus>
probably yes, but it's one of those things that's not always needed, so hard to error on it I guess
<nephele>
Can add a --strict option or something, to decide if it should warn or error
<nephele>
for example also for .service files (from systemd) if it should warn or error
<Begasus>
sometimes you also have SOURCE_DIR in between those 2
<nephele>
or even do this step in the first place (maybe just a script that does find in the dir to check for it)
<Begasus>
it's not "required", just looks better as a downloaded archive :)
<Oscar-L>
haikuporter already has a "--strict-policy" flag.
<Begasus>
ow whoot, I see it also uses SOURCE_DIR :P
<Begasus>
well, no big deal for now
<nephele>
"Lieber Besucher, Das ging uns leider zu schnell. Um fortzufahren und alle Angebote von Mediamarkt zu sehen, vervollständigen Sie bitte nachfolgendes Captcha. " "This check is taking longer than expected. Check your Internet connection and refresh the page if the issue persists."
<nephele>
How can I be too fast and too slow
<nephele>
damn you metro
<Begasus>
heh
HaikuUser has joined #haiku
HaikuUser has quit []
nosycat has quit [Quit: Leaving]
x10z has joined #haiku
<nephele>
ever since the GDPR interacting with websites has been strange... prett much "We respect your privacy" and me going "no you don't"
<nephele>
not like companies weren't assholes about privacy before, but now they gotta tell you
<nephele>
somehow now the EU gets blamed for making the web experience "worse"... funky
<zard>
Hmm, how about companies say "We do not care about your privacy. Please let us use cookies" :D
<nephele>
that please would be disingenuis :)
<nephele>
"Let us use cookies or we will disable random unrelated functionality as punishment"
<erysdren>
the web is useless
x10z has quit [Ping timeout: 480 seconds]
SarveshAtawane[m] has joined #haiku
dcavalca has joined #haiku
awesomes[m] has joined #haiku
NisargThakkar[m] has joined #haiku
JimmyDdotEXE[m] has joined #haiku
<nephele>
Begasus: wrong checksum .-. but the previous one had this checksum, redownloading on my laptop to check again, ugh
<Begasus>
tend to forget swithing to master sometimes before this
<Begasus>
what's the difference Habbie?
<Begasus>
ff=fast forward I gather
<Habbie>
-if- you ever accidentally commit to master locally
<Habbie>
pull might try to merge your changes after the pull
<Habbie>
and you never want that
* nephele
uses rebase only for pulling
<Begasus>
has happened, but I still push to origin (my fork) so not directly to haikuports
x512[m] has joined #haiku
<Begasus>
my clone (working dir) grabs http, so no ssh there (can't accidently push something there) :)
<Begasus>
but changed :)
<Habbie>
smart, defense in depth :D
<Habbie>
another tip: having your current git branch in your prompt really helps
<Begasus>
how would I do that?
* Begasus
... old man still learning
<Habbie>
i use liquidprompt, but there are many tools out there
<Habbie>
some of those tools can also update your terminal title instead (but i don't know if that works in haiku terminal)
<Begasus>
bet humdinger would know :)
<Oscar-L>
Begasus: https://bpa.st/QYDQ <<< that's what I have in my profile/bashrc
<Habbie>
right, you can also build your own with little effort
VulcanSphere[CatgirlCloudMatri has joined #haiku
v_harkonnen has quit [Remote host closed the connection]
<Oscar-L>
gives me a nice "[/current/path (current branch, if any)]" newline, then "> " and does the standard Haiku trick of using green/red colors depedning on last return code.
<Begasus>
don't have profile/bashrc :)
<Oscar-L>
mine is already > 11 KB :-/
<Oscar-L>
FWIW, that prompt I use, works fast enough even on my lowly Atom N450 netbook (other ones I've tried were too slow for me)
jmairboeck has quit [Quit: Konversation terminated!]
<Oscar-L>
(just in case... I meant "profile" and/or "bashrc"... I just have ~/config/settings/profile be a symlink to ~/config/settings/bashrc, and that's also a symlink to a bashrc file on a git repo :-P)
<Begasus>
0_°
v_harkonnen has joined #haiku
Anarchos has joined #haiku
<Anarchos>
how can i speed this qemu, which is very slow to render through RemoteDesktop : qemu -hda ubuntuimage -cdrom ubuntu-22.04.3-desktop-amd64.iso -m 2048 -boot d -vga std
<Oscar-L>
Begasus: then I have an bashrc alias to open/edit said file... all pretty easy and not convoluted at all :-P
<Begasus>
lost you already Oscar-L :P
<Oscar-L>
think I lost myself long ago as well, so... no worries :-P
Oscar-L is now known as OscarL
codysseus[m] has joined #haiku
dabao1955[m] has joined #haiku
erysdren has quit [Ping timeout: 480 seconds]
<OscarL>
Anarchos: is that ubuntu running GNOME as DE? doesn't GNOME requires 3D accel nowadays?
<Anarchos>
no idea, but the RemoteDesktop layer makes the whole thing unusable
tuaris has quit [Quit: Leaving.]
<OscarL>
I'd say try using XFCE, or see what ArchWiki says about it.. someting about using SPICE and QXL.
<nephele>
Most convoluted grep commandline i've yet written xD
<Anarchos>
OscarL it is a core i3 @ 3.6GHz
<Anarchos>
OscarL kvm on linux ? i run qemu on Haiku bare metal so i don't understand the link with kvm and linux
B2IA has quit [Quit: Vision[]: i've been blurred!]
<OscarL>
Hah... welp... you're bound to have a slow experience then.
higen56 has joined #haiku
<OscarL>
I wouldn't try running anything other that REALLY lightweight OSes on Haiku's QEMU.
<OscarL>
not unless it gets the same level of virtualization accel it has when running on Linux.
B2IA has joined #haiku
<Anarchos>
OscarL the physical machine is a CPU #4: "Intel(R) Core(TM) i3-4160 CPU @ 3.60GHz"
nephele has quit [Quit: Vision[]: i've been blurred!]
<OscarL>
Has "Intel VT-x" at least.
higen5 has quit [Ping timeout: 480 seconds]
higen56 is now known as higen5
dualmyname[m] has joined #haiku
<OscarL>
but yeah... QEMU without hardware assisted virtualization, will be SLOW. Adding remote desktop on top... doesn't sounds like fun :-(
<Habbie>
but can you do anything with VT-x in haiku?
<Anarchos>
OscarL i only have Haiku installed on physical machines. I wanted to play with ubuntu trhough qemu, accessing it on this server through remotedesktop....
<Anarchos>
Habbie i don't know what VT-x is. Is it like a VT100 terminal ?
<Habbie>
no, it's what kvm on linux uses to be fast