ChanServ changed the topic of #haiku to: Open-source operating system that specifically targets personal computing. | https://haiku-os.org | Nightlies: https://download.haiku-os.org | Bugtracker: https://dev.haiku-os.org | SCM: https://git.haiku-os.org/ | Logs: https://oftc.irclog.whitequark.org/haiku | Matrix: #haiku:matrix.org | XMPP: #haiku%irc.oftc.net@irc.jabberfr.org
FreeFull has quit []
HaikuUser2 has joined #haiku
HaikuUser2 has quit []
mmu_man has quit [Ping timeout: 480 seconds]
Maturi0n_ has joined #haiku
Maturi0n has quit [Ping timeout: 480 seconds]
<erysdren> are there any short programmer's guides for creating a window, and having it be a pixel buffer i can write to?
<erysdren> im using C
<erysdren> but C++ is ok
<botifico-c849d97b> [haikuports/haikuports] augiedoggie pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/9a02ee338b76...a70febb28abc
<botifico-c849d97b> [haikuports/haikuports] augiedoggie a70febb - digikam: rebuild
<augiedoggie> if you want to use C then you'll probably have to stick with SDL, most of the Haiku API is C++
<erysdren> fair enough, SDL 1.2 or SDL2 is ported?
<augiedoggie> i'm not aware of any tutorials about BDirectWindow/BDirectScreen
<augiedoggie> both are available
<zdykstra> I'm guessing a few applications in the haiku repo use those APIs
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
HaikuUser2 has joined #haiku
smalltalkman has joined #haiku
HaikuUser2 has quit []
tuaris has quit [Quit: Leaving.]
<braewoods__> erysdren: That's usually called a framebuffer, fyi.
<erysdren> thanks, yeah i don't know all the terms
* augiedoggie downgrades Haiku because vmware networking is broken :/
<braewoods__> erysdren: btw, why here and not something like X or Wayland?
<braewoods__> X and Wayland being the methods of drawing on a GUI window for most other unix clones.
<erysdren> i like alternative OS's, i guess
<erysdren> thought it'd be fun to tinker
<braewoods__> Haiku is even more niche than stuff that can use X or Wayland.
<erysdren> i run Arch so i'm familiar enough with X
<braewoods__> I still wonder if Wayland will ever be used outside Linux.
<braewoods__> Last I heard the BSDs are all X still.
<zdykstra> FreeBSD supports Wayland
<Skipp_OSX> but does Wayland support FreeBSD?
AlienSoldier has joined #haiku
<AlienSoldier> mGBA 0.10 made it to 64bit but not the 32bit one
AlienSoldier has quit [Quit: Vision[]: i've been blurred!]
bbjimmy_64 has joined #haiku
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
bbjimmy_64 has quit [Quit: Vision[]: i've been blurred!]
Begasus has joined #haiku
<Begasus> g'morning peeps
Assassink786[m] has joined #haiku
<erysdren> howdy howdy
<zdykstra> Hey hey Begasus
<Begasus> 'lo erysdren zdykstra
<Begasus> augiedoggie, still awake?
<augiedoggie> half awake
<Begasus> ;)
<Begasus> was looking into the issue for digikam
<Begasus> but I don't know how it would change anything there as there is "no" static library in the base package?
<augiedoggie> i'm not sure either, i haven't had time to look into it yet
<Begasus> from the log from buildmaster it can't find the static library for exiv2, so can only think this would be the issue
<Begasus> will look into it today, first try to restore the "non existing" one in exiv2
<augiedoggie> in that commit you removed lib:libexiv2_xmp but not devel:libexiv2_xmp, was that intentional?
Skipp_OSX has quit [Quit: Textual IRC Client: www.textualapp.com]
<augiedoggie> and it's still calling prepareInstalledDevelLib on libexiv2-xmp
<Begasus> yes, libexiv2_xmp is a static library which is in the devel package
<Begasus> that was already installed there
<Begasus> it's like with the libSDL recipes, it's provided as lib:libSDL, but there is no lib:libSDL in the base package
<Begasus> Fedora got the same there
<augiedoggie> looks like the recipe just needs the `sed` on IMPORT_PREFIX like other recipes get
<Begasus> that was plan2
<Begasus> but then you should need a dependency for devel:libexiv2_xmp for digikam?
<Begasus> well on build time you still would have it
<augiedoggie> it will get pulled in by the devel:libexiv2 dependency because they're in the same package
<Begasus> right
<Begasus> nada, reverting that change didn't fix the missing symbol
Begasus_32 has joined #haiku
<augiedoggie> it's been a while since the recipe was updated, possibly a cmake upgrade changed things
<augiedoggie> the sed command should fix it
<Begasus> could also be related to libxml2
<Begasus> symbol xmlNonaFTPInit
<Begasus> that was updated last week
<augiedoggie> i think that's a separate problem
Diver has joined #haiku
freddietilley has joined #haiku
<Begasus> same error with digikam and reverted change to exiv2, so it's not the problem there :/
<Begasus> k, crashing now (no missing symbol)
<Begasus> so libxml2 needs to be rebuild with "--with-ftp" (checked with readelf and the funtion is in there now (not in the current one from the depot))
<augiedoggie> i think it just needs a rebuild against the current libxml, i don't think it's directly using that function
<Begasus_32> readelf --headers --dynamic --symbols libxml2.so.2.10.4 | grep xmlNanoFTPInit
<Begasus_32> 1673: 00092350 271 FUNC GLOBAL DEFAULT 12 xmlNanoFTPInit@@LIBXML2_2.4.30
<Begasus_32> 4370: 00092350 271 FUNC GLOBAL DEFAULT 12 xmlNanoFTPInit
<augiedoggie> korli rebuilt a package earlier for the same reason
<Begasus> yeah, but they only removed that function from version 2.10.*, 2.9.* was ok with that
<augiedoggie> i don't understand what you're saying
<Begasus> anyway, it fixes the missing symbol, doesn't fix the build for digikam
freddietilley has quit [Quit: WeeChat 3.8]
freddietilley has joined #haiku
erysdren has quit [Ping timeout: 480 seconds]
Raposa has joined #haiku
<Begasus> finds exiv2 now, but other error :/ (Imported target "exiv2lib includes non-existing path -> /boot/system/include in core/app/CmakeList.txt)
mmu_man has joined #haiku
<Begasus> fixed
Begasus_64 has joined #haiku
Diver has quit [Quit: Leaving.]
<botifico-c849d97b> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/a70febb28abc...a0045375416b
<botifico-c849d97b> [haikuports/haikuports] Begasus a004537 - exiv2, revbump to fix correct paths for cmake config files (#8564)
AlaskanEmily has quit [Remote host closed the connection]
HaikuUser has joined #haiku
Diver has joined #haiku
HaikuUser has quit []
cebulon has joined #haiku
hightower3 has quit [Ping timeout: 480 seconds]
<botifico-c849d97b> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/a0045375416b...f279f417aa67
<botifico-c849d97b> [haikuports/haikuports] Begasus f279f41 - digikam, revbump for changes to exiv2 cmake config files (#8565)
mmu_man has quit [Ping timeout: 480 seconds]
<Begasus> k, build started for digikam on buildmaster :)
CPYou has joined #haiku
nephele has joined #haiku
nephele has quit [Quit: Vision[]: i've been blurred!]
Begasus_64 has quit [Quit: Vision[]: i've been blurred!]
Begas_VM has joined #haiku
CPYou has quit [Ping timeout: 480 seconds]
hightower2 has joined #haiku
cebulon has quit [Quit: Vision[]: i've been blurred!]
Begasus_32 has quit [Ping timeout: 480 seconds]
Begas_VM has quit [Quit: Vision[]: i've been blurred!]
mmu_man has joined #haiku
Begas_VM has joined #haiku
Begas_VM has quit [Quit: Vision[]: i've been blurred!]
Begas_VM has joined #haiku
<Begas_VM> waddlesplash, switched to nightly here to checkup on burp, no KDL anymore :)
<Begas_VM> ps, this is on 32bit, didn't check 64bit
<botifico-c849d97b> [haikuports/haikuports] korli pushed 1 commit to master [+2/-2/±0] https://github.com/haikuports/haikuports/compare/f279f417aa67...ad6f79688ea0
<botifico-c849d97b> [haikuports/haikuports] korli ad6f796 - imagemagick7: bump version
<Begasus> ah, reports are back as they were before :) https://eu.hpkg.haiku-os.org/haikuports/master/x86_64/current/report.txt
<Begasus> now one can tackle things reported like: requires "lib:libboost_filesystem >= 1.64.0" of package "ncmpcpp-0.8.2-5" could not be resolved
Begasus_32 has joined #haiku
Blendie has joined #haiku
erysdren has joined #haiku
Begas_VM has quit [Remote host closed the connection]
cocobean has joined #haiku
Begas_VM has joined #haiku
<cocobean> There are libraries/tools/apps for creating platform-independent GUIs using other platforms... Paladin (and Koder) can create native GUIs (without Qt) using the Interface Kit. See: https://youtu.be/1rtcQdtHrRo
<Begasus> Maybe Paladin can, I can't ;)
<cocobean> :)
zard has joined #haiku
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
<Begas_VM> Still got plenty to do for now :)
<botifico-c849d97b> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/ad6f79688ea0...cd7d854acaa3
<botifico-c849d97b> [haikuports/haikuports] Begasus cd7d854 - mutt, revbump for newer libgsasl (#8566)
<Begasus> Should be the first tackled from the report
<botifico-c849d97b> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/cd7d854acaa3...9708408dc81d
<botifico-c849d97b> [haikuports/haikuports] Begasus 9708408 - openmw, use newer boost version (#8567)
Skipp_OSX has joined #haiku
bbjimmy_64 has joined #haiku
<botifico-c849d97b> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/9708408dc81d...cfc36ee5b81b
<botifico-c849d97b> [haikuports/haikuports] Begasus cfc36ee - openmw, fix SOURCE_URI (#8568)
hightower3 has joined #haiku
hightower2 has quit [Ping timeout: 480 seconds]
<botifico-c849d97b> [haikuports/haikuports] korli pushed 1 commit to master [+2/-2/±0] https://github.com/haikuports/haikuports/compare/cfc36ee5b81b...ce6bcc6d3474
<botifico-c849d97b> [haikuports/haikuports] korli ce6bcc6 - libopenshot: bump version
xiku has joined #haiku
<botifico-c849d97b> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/ce6bcc6d3474...08d5022f8d33
<botifico-c849d97b> [haikuports/haikuports] Begasus 08d5022 - libpsl, disable x86_gcc2, no libunistring for primary arch on 32bit (#8569)
Blendie has quit [Quit: Connection closed for inactivity]
hightower3 has quit [Ping timeout: 480 seconds]
ClaudioM has joined #haiku
kescher has quit [Quit: Bye]
kescher has joined #haiku
hightower2 has joined #haiku
<botifico-c849d97b> [haikuports/haikuports] korli pushed 1 commit to master [+1/-1/±0] https://github.com/haikuports/haikuports/compare/08d5022f8d33...d378db334b33
<botifico-c849d97b> [haikuports/haikuports] korli d378db3 - autotrace: bump version
<botifico-c849d97b> [haikuports/haikuports] korli pushed 1 commit to master [+1/-1/±0] https://github.com/haikuports/haikuports/compare/d378db334b33...26d1c37bc970
<botifico-c849d97b> [haikuports/haikuports] korli 26d1c37 - graphicsmagick: bump version
Begasus_32 has quit [Quit: Vision[]: Gone to the dogs!]
Begasus_32 has joined #haiku
Blendie has joined #haiku
B2IA has quit [Quit: Vision[]: i've been blurred!]
B2IA has joined #haiku
B2IA has quit []
B2IA has joined #haiku
cocobean has quit [Quit: Page closed]
freddietilley has quit [Quit: WeeChat 3.8]
<nekobot> [haiku/haiku] axeld pushed 1 commit to master [hrev56963] - https://git.haiku-os.org/haiku/log/?qt=range&q=28cea299f740+%5Ef18d2effbf60
<nekobot> [haiku/haiku] 28cea299f740 - xfs: return B_OK in xfs_free_dir_cookie() function instead of B_NOT_SUPPORTED
nosycat has joined #haiku
tuaris has joined #haiku
nephele has joined #haiku
nephele has quit [Remote host closed the connection]
randomuser86 has joined #haiku
<botifico-c849d97b> [haikuports/haikuports] korli pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/26d1c37bc970...268afb173ef1
<botifico-c849d97b> [haikuports/haikuports] korli 268afb1 - digikam: rebuild for imagemagick7
nephele has joined #haiku
<nephele> Hehe, I've installed alpine linux on a second disk. and am using qemu to run the Haiku installation from the first disk :)
<nephele> suprsingly, it works fairly well. Let's hope it doesn't blow up on me
<botifico-c849d97b> [haikuports/haikuports] korli pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/268afb173ef1...4ed4779a9034
<botifico-c849d97b> [haikuports/haikuports] korli 4ed4779 - zbar: rebuild for imagemagick7
<PulkoMandy> nephele: I do that to run Windows from Linux at work, seems Ok so far
<PulkoMandy> (I am not allowed to fully remove windows from the machine)
<botifico-c849d97b> [haikuports/haikuports] korli pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/4ed4779a9034...f4c9bbbebb15
<botifico-c849d97b> [haikuports/haikuports] korli f4c9bbb - chafa: rebuild for imagemagick7
<botifico-c849d97b> [haikuports/haikuports] korli pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/f4c9bbbebb15...cc8079731a33
<botifico-c849d97b> [haikuports/haikuports] korli cc80797 - embree: rebuild for imagemagick7
nephele has quit [Remote host closed the connection]
nephele has joined #haiku
<nephele> PulkoMandy: but you were allowed to install linux alongside it? :)
<PulkoMandy> Yes. Otherwise I would not be working there anymore :>
<nephele> I see!
<nekobot> [haiku/haiku] waddlesplash pushed 1 commit to master [hrev56964] - https://git.haiku-os.org/haiku/log/?qt=range&q=dc3f8c631a90+%5E28cea299f740
<nekobot> [haiku/haiku] dc3f8c631a90 - BOutlineListView: fixed compression causing inconsistent selection update
<waddlesplash> Skipp_OSX: are those first 3 tracker commits ready to be merged now?
randomuser86 has quit []
<Skipp_OSX> Yes I think so, the tint tweak was the last tweak
<Skipp_OSX> I'd prefer the 4th as well :)
<nephele> Out of curiousity, why are the lighten and darken not equivalent?
<nephele> is the darken stronger or what did you mean by that?
Blendie has quit [Quit: Connection closed for inactivity]
<Skipp_OSX> there's DARKEN_1, 2, 3, 4 and LIGHTEN_1, 2, and MAX. LIGHTEN_1 is not the inverse of DARKEN_1
<Skipp_OSX> basically yes what you said, LIGHTEN_1 is a stronger tint than DARKEN_1
<nephele> Thanks, I'll keep that in mind
<Skipp_OSX> lemme make sure Tracker doesn't crash w/o 4
<Skipp_OSX> I'm pretty sure it's ok but it's been a little while since I last checked
<PulkoMandy> lighten and darken tints are not linear so it's not surprising that they don't cancel each other
selfish has quit [Ping timeout: 480 seconds]
<PulkoMandy> this wouls work better if we switched to some perceptual lightness colorspace. I think what we do currently is based on sampling some values from BeOS and trying to approximate from them
<Skipp_OSX> wait no good hold on
<Skipp_OSX> I mean it doesn't crash that part is fine
<Skipp_OSX> Cut Copy disable logic not quite right
bbjimmy_64 has quit [Quit: Vision[]: i've been blurred!]
orealis has quit [Read error: Connection reset by peer]
orealis has joined #haiku
<Skipp_OSX> which was quite helpful in getting the colors working in BeControlLook :)
<Skipp_OSX> except the rounding is different and I didn't have the heart to say anything
<Skipp_OSX> hold on ....
orealis has quit [Read error: Connection reset by peer]
orealis has joined #haiku
HaikuUser has joined #haiku
HaikuUser2 has joined #haiku
HaikuUser2 has quit []
HaikuUser has quit []
jmairboeck has joined #haiku
<Begasus> waddlesplash, libx11_xcb is not in the recipes?
<Begasus> requires "lib:libx11_xcb >= 1.0.0" of package "libxcomposite-0.4.5-2" could not be resolved (quite a list at the reports on the xlibs)
<Skipp_OSX> ok now it's ready
<Skipp_OSX> I was disallowing Cut and Copy on the Desktop I meant to disallow if you are trying to Cut the Desktop itself.
<Skipp_OSX> I no longer check that case please do not try and Cut the Desktop even though the menu item is enabled.
<Skipp_OSX> (it won't work if you try)
<Skipp_OSX> damnit wait
CPYou has joined #haiku
<botifico-c849d97b> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/cc8079731a33...8bb21658197b
<botifico-c849d97b> [haikuports/haikuports] Begasus 8bb2165 - photivo, revbump for update on exiv2 (#8570)
zard has quit [Quit: leaving]
<erysdren> ahh i figured out why haiku wasnt working in QEMU
<erysdren> i need to speicfy 4G of ram or else it fails to boot with no error
<Skipp_OSX> why not bc I'd like to know ... oh ok
mmu_man has quit [Ping timeout: 480 seconds]
mmu_man has joined #haiku
<botifico-c849d97b> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/8bb21658197b...6937c0c41758
<botifico-c849d97b> [haikuports/haikuports] Begasus 6937c0c - opencv3, revbump for libgdal/libproj, switch to python3.9 (#8571)
Begasus_32 has quit [Quit: Vision[]: Gone to the dogs!]
nosycat has quit [Quit: Leaving]
mmu_man has quit [Ping timeout: 480 seconds]
floof58 is now known as Guest321
floof58 has joined #haiku
<botifico-c849d97b> [haikuports/haikuports] korli pushed 1 commit to master [+2/-2/±0] https://github.com/haikuports/haikuports/compare/6937c0c41758...ba30e8b3909a
<botifico-c849d97b> [haikuports/haikuports] korli ba30e8b - octave: bump version
Guest321 has quit [Ping timeout: 480 seconds]
mmu_man has joined #haiku
<Skipp_OSX> ok so there is still a bug in the code but I think it's ok. I'm not sure how to make disabling the Cut menu item work on read-write folders inside the read-only system folder
<Skipp_OSX> I thought checking to see if checking the parent directory's volume is read-only would work but apparently not.
<Skipp_OSX> My volume check isn't working because of packagefs. It's checking the package directory's volume for example and seeing read-write, go ahead and cut, when it should not allow you to cut because it is mounted inside of the system folder which is read-only and so you can't actually cut the package directory.
<Skipp_OSX> packages
<Skipp_OSX> The check I need to do is to check this case is too elaborate for me to figure out.
<waddlesplash> Begasus: yes. anything needing XCB should be left alone for now
<waddlesplash> Skipp_OSX: can't you just check read write on the dir itself?
<waddlesplash> oh maybe not I see
<waddlesplash> hmm
<Skipp_OSX> no, have to check the volume
<waddlesplash> err
<waddlesplash> why can't it have the same logic as Paste?
<waddlesplash> it appears Paste is properly disabled
<nephele> Skipp_OSX: one "wrong" check would be to see if there are packagefs attributes on the file
<Skipp_OSX> yeah Paste works, only Cut is a problem
<Begasus> k, thanks on the update waddlesplash
<waddlesplash> Skipp_OSX: why can't they have the same logic I mean
Begas_VM has quit [Quit: Vision[]: i've been blurred!]
<Skipp_OSX> maybe you're right I can
<Begasus> closing down, cu peeps
Begasus has quit [Quit: Leaving]
<Skipp_OSX> I can't because you may be pasting to a different directory than you're cutting from in the case of a right-click drag, so I have to check if the source is read-only for Cut and if the destination is read-only for Paste.
<nephele> wouldn't the permission bits on packages reflect the RO part of it? can you check that?
<Skipp_OSX> It works on every folder except for non-packaged, packages, settings, and var... the read-write ones.
<Skipp_OSX> hmmmm I may be wrong here, lemme try and fix
ClaudioM has quit [Quit: leaving]
nephele has quit [Quit: Vision[]: i've been blurred!]
jaycie has joined #haiku
xet7 has quit [Remote host closed the connection]
bbjimmy_64 has joined #haiku
erysdren has quit [Ping timeout: 480 seconds]
jmairboeck has quit [Quit: Konversation terminated!]
orealis has quit [Read error: Connection reset by peer]
orealis has joined #haiku
<Skipp_OSX> Ok several hours later, now the bug is fixed and the right-click drag menu items are enabled/disabled correctly.
orealis has quit [Read error: Connection reset by peer]
orealis has joined #haiku
bbjimmy_64 has quit [Quit: Vision[]: i've been blurred!]
selfish has joined #haiku
AlienSoldier has joined #haiku
HaikuUser has joined #haiku
<HaikuUser> Hello all ) How can i parse json in Haiku? Spent a lot of time searching, but no success ..
CPYou has quit [Ping timeout: 480 seconds]
<zdykstra> what's your use case? There's perl and python available, so you have any of a dozen different modules for either language.
<zdykstra> jq is also available
<Skipp_OSX> HaikuDepot adds a bunch of code to parse JSON
xet7 has joined #haiku
catmeow72[m] has joined #haiku
<HaikuUser> i try write native app. i found json-cpp. thanks )
<HaikuUser> and nlohmann json
AlienSoldier has quit [Quit: Vision[]: i've been blurred!]
<Habbie> nlohmann is nice
<Habbie> been doing things with it all night
floof58 has quit [Read error: Connection reset by peer]
floof58 has joined #haiku
Diver has quit [Quit: Leaving.]
floof58 is now known as Guest349
floof58 has joined #haiku
Guest349 has quit [Ping timeout: 480 seconds]
Raposa has quit [Quit: Konversation terminated!]
xet7 has quit [Ping timeout: 480 seconds]
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
AlaskanEmily has joined #haiku