waddlesplash 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.catirclogs.org/haiku/ | Matrix: #haiku:matrix.org | XMPP: #haiku%irc.oftc.net@irc.jabberfr.org
kinkinkijkin has quit [Quit: Leaving]
xet7 has joined #haiku
probono983 has quit [Quit: The Lounge - https://thelounge.github.io]
probono983 has joined #haiku
mmu_man has quit [Ping timeout: 480 seconds]
xet7 has quit [Remote host closed the connection]
divad27182 has joined #haiku
divad27182 has left #haiku [Leaving]
parnikkapore has joined #haiku
stph has quit [Ping timeout: 480 seconds]
HaikuUser has joined #haiku
HaikuUser has quit []
Aedil has joined #haiku
<|cos|> Good morning. This day of the Sun is Haiku day!
<|cos|> If I'm able to pipx install https://pypi.org/project/hello1234/ by the end of it, I would consider the day a success.
Begasus_32 has joined #haiku
<Begasus_32> g'morning peeps
<|cos|> Given that mentioned package has no dependencies, merely prints a greeting and fails to install even with pip, I guess releasing the rm -rf shark in /boot/system/non-packaged is the first step.
Begasus_32 has quit [Quit: Vision[]: i've been blurred!]
Aedil has quit [Remote host closed the connection]
Begasus_32 has joined #haiku
<Begasus_32> jmairboeck, if you read the logs, testing the PR worked ok :)
<Begasus_32> k, reboot
Begasus_32 has quit [Quit: Vision[]: i've been blurred!]
<nekobot> [haikuports] pulkomandy pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/d865fb237a91...3b6982b56d00
<nekobot> • pulkomandy (3b6982b5): dosemu: more patches have been upstreamed…
Forza has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
Forza has joined #haiku
jmairboeck has joined #haiku
arjen has joined #haiku
jmairboeck has quit [Ping timeout: 480 seconds]
DKnoto has joined #haiku
<|cos|> Is there a way to know which value haikuporter sets $binDir to? I would expect either that --verbose showed what it did, that there was a specific flag to output such stuff. I've tried --print-raw which appears to be a NOP, and did read both chapters of the gentle introduction.
<|cos|> Ah. Adding an echo in the recipe did of course work. Guess that should had been obvious enough, but it seems I'm slower than usual today.
<phschafft> morning.
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
<Begasus[m]> back
<Begasus[m]> |cos| $prefix always default to /boot/system on primary architectures
<Begasus[m]> so $binDir to /boot/system/bin (on 32bit secondary architecture that is /boot/system/bin/x86"
<|cos|> What I actually attempted was to gain a faster hack-rebuild-check cycle than the full rebuild haikuporter does + uninstalling the hpkg + installing the new locally built one.
mmu_man has joined #haiku
HaikuUser has joined #haiku
HaikuUser has left #haiku [#haiku]
Ponciferus has joined #haiku
jmairboeck has joined #haiku
arjen_ has joined #haiku
<nekobot> [haikuporter] jmairboeck pushed 1 commit to branch master: https://github.com/haikuports/haikuporter/compare/6210e1c6ee49...ac097970d382
<nekobot> • jmairboeck (ac097970): fix "any" arch ports being considered buildable on secondaryArch (#335)…
<jmairboeck> Begasus[m]: thanks for the check, I added a TODO comment to the code for the further enhancements and merged it then.
<Begasus[m]> no problem jmairboeck nothing planned today anyway :)
<jmairboeck> I checked haikuports for "SECONDARY_ARCHITECTURES_", the only recipe which has that is util_linux, and that isn't "any", so that restriction is no problem for now.
<Begasus[m]> let's see what this brings, I mostly keep haikuporter on track with master, so I guess we'll bump into something sooner or later when there is an issue :)
<jmairboeck> kallisti5[m]: can you create a new release of haikuporter for that fix and deploy it for the 32 bit x86 buildmaster and builder?
<jmairboeck> also, the "repository" directory, specifically the package-to-port mapping files have become slightly wrong for the "any" packages that have been built since the last update. I don't know how much of a problem that is and whether they should be regenerated manually.
<jmairboeck> at least locally that is the case, and I guess that buildmaster is also affected
<|cos|> Despite the slow modify-build-run cycle, I managed getting my patch itto a PoC. Any Haiku gvim users around? or people actually knowing the Haiku GUI API:s?
<|cos|> The LLM scrapers have killed my web gui, but cloning ssh://anonymous@git.netizen.se/vim should give a repo with a haiku-fullscreen branch.
<|cos|> Review comments welcome! It's far from ready for a PR to vim yet. No documentation updates, nor extensive testing. It does make gvim work in fullscreen though. I suppose there are better places to jack in than in DispatchMessage()? I tried KeyDown() first, but that one didn't get executed.
<nekobot> [haikuports] Begasus pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/3b6982b56d00...7a88a9cb0d68
<nekobot> • Begasus (7a88a9cb): libalkimia, re-add KF5 version (#12608)
<nekobot> [haikuports] Begasus pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/7a88a9cb0d68...ee67ddc51963
<nekobot> • Begasus (ee67ddc5): neochat_kf5, re-enable KF5 version (#12341)…
<nekobot> [haikuports] Begasus pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/ee67ddc51963...ced4964c33ff
<nekobot> • Begasus (ced4964c): kmymoney, add KF5 version (#12609)
<Begasus[m]> there, it's about choices I guess :P
<nekobot> [haikuports] Begasus pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/ced4964c33ff...a92e2b90aaed
<nekobot> • OscarL (a92e2b90): youcompleteme: recipe clean ups, switch to libclang 20. (#12492)
<Begasus[m]> let's clean up some PR's
<Begasus[m]> merging gtk4 also, if no one objects (been open long enough for comments)
<Begasus[m]> despite not fully functional, it's in a working state things are usable and testing could be done (maybe others can still fine-tune the recipe also)
<Begasus[m]> harfbuzz issue has been fixed also *
<nekobot> [haikuports] jmairboeck pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/a92e2b90aaed...4075e3befac5
<nekobot> • jmairboeck (4075e3be): exiv2: fix doc package, cleanup INSTALL()
<jmairboeck> Begasus[m]: I didn't bump the version for this one (exiv2), the library is used by quite a few (big) packages it seems
<jmairboeck> this will probably need a version suffix (at least temporarily) when it is upgraded to version 0.28
<Begasus[m]> think I didn't push something (or did I?) because of this jmairboeck :)
<jmairboeck> no, that was just a hint for you, if you need a task someday ;)
<Begasus[m]> already got 0.28.5 in my local tree, without suffix yet ;)
<Begasus[m]> the other one I was thinking about was libxml2
<jmairboeck> ok, then you should apply these changes to your version also, otherwise it will fail to build on 32 bit now
<jmairboeck> the INSTALL part is optional, it should be the same with just less code :)
<Begasus[m]> nice trick on the sed magic!
<Begasus[m]> didn't know it was possible that way
<Begasus[m]> jmairboeck do you have more cleanups in line to merge, I'll hold of on GTK4 then (will probably take a while to build on buildmaster)
<jmairboeck> nothing started right now, but see the list at https://github.com/haikuports/haikuports/issues/12108
<Begasus[m]> checking yesterday with inrecipe I saw the documentation packages are not consistent also, some use _doc, some _docs ...
<jmairboeck> which contains a few entries which aren't relevant any more
<Begasus[m]> yeah, the frameworks for one have dropped (for now) :)
<jmairboeck> they should use _doc because that is handled specially by haikuporter, they get a suffix in SUMMARY automatically
<Begasus[m]> might want to add a comment about that there then
deneel has quit [Remote host closed the connection]
<Begasus[m]> lol, boost is one of those (me ducks)
<jmairboeck> _doc and _devel are handled by haikuporter (and _source, but that is special usually)
<jmairboeck> although it can be used by normal packages too (see texlive)
<Begasus[m]> not touching Qt5 or rust for _docs :P
<Begasus[m]> errr ruby, not rust
<Begasus[m]> so far "I" haven't used any recipes with _source, I try to keep it that way :)
<jmairboeck> they are usually generated automatically ;)
<jmairboeck> and can't be installed then
<Begasus[m]> yeah, that I know :)
jstoddard has joined #haiku
<Begasus[m]> ps jmairboeck exiv2 is one of those special cases for libVersionCompat also, though never treated like that
<Begasus[m]> 0.27.7 >= 27
<Begasus[m]> ah: /sources/exiv2-0.28.5/src/futils.cpp:392:12: error: 'path' was not declared in this scope; did you mean 'std::filesystem::path'?
<Begasus[m]> no wonder I didn't pursue there :)
<jmairboeck> yes, I noticed that (regarding libVersionCompat)
<Begasus[m]> what's this "general"?
<jmairboeck> everything that's one of the other
dalme has joined #haiku
<jmairboeck> *not
<Begasus[m]> should have guessed :)
<jmairboeck> Begasus[m]: If you don't want to rename the _docs packages and still want the same outcome, you could add SUMMARY_docs="$SUMMARY (documentation)" to these recipes ;)
<jmairboeck> I think that type isn't used for anything else
<jmairboeck> with _doc you get that automatically, if you don't override it (which you still can if you want a different summary)
<Begasus[m]> for the boost ones it shouln't be too big of a problem
<Begasus[m]> but will check atleast one or two on 32bit before pushing anything there
<jmairboeck> although the special handling in haikuporter suggests that "_doc" is the expected suffix
<Begasus[m]> +1
<Begasus[m]> I think I mentioned using _doc for that many years ago already :) just never tackled the existing ones so far
<Begasus[m]> /Opslag/haikuports/sys-devel/openwatcom/openwatcom-2.0.0.recipe:23: apps:dosbox
<Begasus[m]> at least those are spare :)
arjen_ has quit [Read error: Connection reset by peer]
xet7 has joined #haiku
<Begasus[m]> I guess openwatcom could use an update (working) recipe PulkoMandy :)
<Begasus[m]> nothing specific at repology
<PulkoMandy> I think I never got it working, but I could try again
<Begasus[m]> not pushing anything :) you probably got enough on your plate :)
<Begasus[m]> k, buildmasters are done
<nekobot> [haikuports] Begasus pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/4075e3befac5...5ceb8ce10fbc
<nekobot> • icarito (5ceb8ce1): Gtk4 libadwaita and friends (#12496)…
<PulkoMandy> Yes, also I don't remember what I needed it for back then :)
<Begasus[m]> heh
<Begasus[m]> 2015 in the patch, I don't even remember that far back :P
<jmairboeck> ok, imagemagick's doc package was apparently broken before on 32 bit, it didn't use $secondaryArchSuffix ;)
<jmairboeck> probably a remnant of when it was still built with gcc2
* Begasus[m] whistles ....
<jmairboeck> but that means I don't need to add a REPLACES_doc
<nekobot> [haikuports] Begasus pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/5ceb8ce10fbc...abf66f7c5cf1
<nekobot> • Begasus (abf66f7c): gtksourceview5, add recipe for version 5.14.2 (#12558)
<Begasus[m]> a few local branches cleaned now :)
linuxmaster has quit [Ping timeout: 480 seconds]
Aedil has joined #haiku
<nekobot> [haikuports] jmairboeck pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/abf66f7c5cf1...ca9450df06e9
<nekobot> • jmairboeck (ca9450df): imagemagick: bump to version 7.1.2-0, cleanup
<Begasus[m]> x512 tried again to import your patches for cmake/hpkg, current errors at: https://bpa.st/QQ5Q
<Begasus[m]> I guess it needs a rerwite on those parts
<Begasus[m]> only change in the patchset: https://bpa.st/PWXA
parnikkapore has quit [Quit: Leaving]
<Begasus[m]> closing down here, cu peeps!
Ponciferus has quit [Ping timeout: 480 seconds]
AndrevS has joined #haiku
mmu_man has quit [Ping timeout: 480 seconds]
<nekobot> [haikuports] jmairboeck pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/ca9450df06e9...d3eb6fe75326
<nekobot> • jmairboeck (d3eb6fe7): lilypond: adjust doc packages
HaikuUser has joined #haiku
HaikuUser has quit []
jstoddard has quit [Quit: Vision[]: i've been blurred!]
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
mmu_man has joined #haiku
<nekobot> [haikuports] jmairboeck pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/d3eb6fe75326...3249f5c691bd
<nekobot> • jmairboeck (3249f5c6): libssh: bump to version 0.11.2, cleanup, fix doc package
vdamewood has joined #haiku
mmu_man has quit [Ping timeout: 480 seconds]
mmu_man has joined #haiku
Halian has quit [Quit: I'll be back.]
<nekobot> [haikuports] jmairboeck pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/3249f5c691bd...31d2436c078b
<nekobot> • jmairboeck (31d2436c): wget2: adjust doc package
Halian has joined #haiku
jmairboeck has quit [Quit: Konversation terminated!]
Aedil has quit [Quit: leaving]
AndrevS has quit [Quit: umount /dev/irc]
<phschafft> good evening everyone.
duncsauce has quit [Ping timeout: 480 seconds]
* phschafft sits down next to erysdren.
xet7 has quit [Ping timeout: 480 seconds]
dodo75 has quit [Quit: Vision[]: i've been blurred!]
dodo75 has joined #haiku
<x512[m]> Begasus: It will be better to report this in GitHub issues/PRs.
neoncortex has quit []
Skipp_OSX has joined #haiku
diver1 has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
HaikuUser has joined #haiku
HaikuUser has quit []
Skipp_OSX has quit [Quit: Textual IRC Client: www.textualapp.com]
dalme has quit []