[2022-11-05T03:33:28Z] o/ [2022-11-05T04:10:38Z] Hi [2022-11-05T04:18:34Z] testuser[m]: btw you can cherry pick commits to grepo instead of manually merging them [2022-11-05T04:18:53Z] e.g: git cherry-pick -x 1f98464c801b1dd34c24b62063d0159fa0ff6d47 [2022-11-05T04:19:28Z] -x will add original hash to commit message [2022-11-05T04:22:02Z] Hi [2022-11-05T04:22:53Z] illiliti: i use a script [2022-11-05T04:22:55Z] https://codeberg.org/kiss-community/grepo/src/branch/master/update_repo.sh [2022-11-05T04:28:53Z] i'd use cherry pick anyway cuz i'll also preserve original message, ownership [2022-11-05T04:29:31Z] i'll rewrite script to use cherry pick [2022-11-05T04:30:46Z] No it'll create too much spam cuz individual commits, i just want sort of a manually updated submodule [2022-11-05T04:32:41Z] individual commits is a good thing [2022-11-05T04:32:57Z] what if commit contains important info? [2022-11-05T04:34:00Z] and what if i want revert specific commit? [2022-11-05T04:34:49Z] Hmm that's a valid point [2022-11-05T06:38:16Z] illiliti: why is muon british: err this subcommand must be run from a build directory [2022-11-05T06:38:26Z] and wtf does the error mean when it should just work lol [2022-11-05T06:38:40Z] oh shit nvm i was running meson oop [2022-11-05T07:22:39Z] illiliti: https://termbin.com/csobf complains about gdk-3.0 not existing but /usr/lib/pkgconfig/gdk-3.0.pc exists [2022-11-05T07:26:10Z] send /usr/lib/pkgconfig/gdk-3.0.pc [2022-11-05T07:26:58Z] oh [2022-11-05T07:27:02Z] it doesnt get generated [2022-11-05T07:27:14Z] got confused between chroot and host [2022-11-05T07:28:02Z] /usr/lib/pkgconfig/gdk-pixbuf-2.0.pc is the one thats generated [2022-11-05T07:31:09Z] did you build gtk? [2022-11-05T07:31:11Z] wait what package generated /usr/lib/pkgconfig/gdk-3.0.pc [2022-11-05T07:31:16Z] gtk [2022-11-05T07:31:24Z] gtk+3 okay [2022-11-05T08:18:21Z] ioraff: illiliti phoebos can we switch to b3 [2022-11-05T08:18:28Z] need new tarball too [2022-11-05T08:19:12Z] with https://codeberg.org/kiss-community/maintainer-utils/src/branch/master/kiss-bootstrap/bootstrap.sh [2022-11-05T10:20:15Z] why not mkrootfs? [2022-11-05T10:26:34Z] it only does 1 stage build [2022-11-05T10:27:11Z] ok [2022-11-05T10:27:22Z] i think we can switch then [2022-11-05T10:27:31Z] if there are no issues with it [2022-11-05T10:27:53Z] btw should we set up some github action for building tarball [2022-11-05T10:29:07Z] you want to use github action to build and upload tarball on codeberg? [2022-11-05T10:31:01Z] why we should use github? there's codeberg ci, no? [2022-11-05T10:31:34Z] ye but codeberg probably won't appreciate package compilation running for 2 hrs [2022-11-05T10:31:45Z] for something more basic like the openssl generated files we can shift that to codeberg fci [2022-11-05T10:33:06Z] we can ask for permission [2022-11-05T10:36:04Z] but we should test it first to see how long it will take [2022-11-05T10:37:45Z] i'll do this [2022-11-05T10:37:53Z] build on your machine for now [2022-11-05T10:38:38Z] btw [2022-11-05T10:38:43Z] https://illiliti.pastes.sh/1667643330858188645 [2022-11-05T10:39:01Z] is it acceptable for you to list overrides in variable or i should exclude them dynamically? [2022-11-05T10:39:50Z] dynamic is better [2022-11-05T10:40:59Z] thanks [2022-11-05T10:42:55Z] ok, will do dynamic [2022-11-05T10:43:38Z] it might be a bit dirtier [2022-11-05T11:02:13Z] testuser[m]: https://illiliti.pastes.sh/1667645946188774315 [2022-11-05T11:07:07Z] hi @mmatongo [2022-11-05T11:07:37Z] Hi wael_ [2022-11-05T11:16:31Z] Whats dilyn's @ [2022-11-05T11:16:56Z] @dilyn [2022-11-05T11:17:39Z] or you mean github? @dilyn-corner [2022-11-05T11:17:47Z] It's not showing up [2022-11-05T11:17:54Z] Yeah but on libera [2022-11-05T11:20:18Z] @dilyn [2022-11-05T11:20:22Z] this is a libera channel [2022-11-05T11:22:50Z] I'm aware of that, when I try to mention the @ doesn't show up [2022-11-05T11:22:50Z] PS i am using web.libera.chat [2022-11-05T12:18:23Z] hey LOSERS [2022-11-05T12:18:35Z] how're you all doing today? [2022-11-05T12:28:13Z] mmatongo: dilyn isn't in the room currently [2022-11-05T12:28:55Z] testuser[m]: so will kiss and b3sum checksums change to b3 when they have a new version? [2022-11-05T12:29:30Z] ye [2022-11-05T12:29:41Z] ill add note in motd file [2022-11-05T12:29:43Z] after update [2022-11-05T12:43:19Z] damn [2022-11-05T12:43:38Z] I needed his input on building ghc [2022-11-05T12:44:18Z] I saw he had a repo for it [2022-11-05T12:44:49Z] I'm trying to build it minus the bootstrap [2022-11-05T13:23:17Z] what can be worse than rust? only haskell [2022-11-05T13:30:19Z] illiliti: real 26m 17.14s [2022-11-05T13:30:43Z] j12 [2022-11-05T13:32:16Z] ? [2022-11-05T13:32:31Z] kiss-bootstrap [2022-11-05T13:41:14Z] ok [2022-11-05T13:46:46Z] Yes [2022-11-05T13:46:55Z] Haskell is worse [2022-11-05T17:16:40Z] why does kiss say 'Terminated' instead of the build failed error with log [2022-11-05T17:24:28Z] cuz it kills itself [2022-11-05T17:25:41Z] wow brutal [2022-11-05T17:26:40Z] anyhoo is there a way to add a library (eg. /usr/include/foo/bar.h) inside a package which relies on it? for example the foo/bar.h is bundled with it but the package itself relies on it [2022-11-05T17:27:25Z] C{,PP}FLAGS="$C{,PPFLAGS} -I$DESTDIR/usr/include" doesnt help [2022-11-05T17:31:02Z] Like this? check sources [2022-11-05T17:31:04Z] https://github.com/noirlinux/main/tree/master/extra/lld [2022-11-05T17:32:40Z] what? [2022-11-05T17:37:05Z] check the sources files at the link I just sent, are you referring to something like that? [2022-11-05T17:39:13Z] not in a way no, i meant sorta like a package A bundled/buillt with package B but package B has something package A needs - which is a library [2022-11-05T17:39:46Z] i have the sources and everything is in order, but not sure how to make package A be built with package B's libraries that are in DESTDIR [2022-11-05T17:45:12Z] an example is freetype-harfbuzz ( i think ) [2022-11-05T17:55:40Z] Oh I see, so bootstraping in a sense. [2022-11-05T17:56:09Z] https://github.com/noirlinux/main/tree/master/extra/go [2022-11-05T17:57:24Z] The go package does that, builds itself with itself. Similarly V from https://github.com/v-lang/v [2022-11-05T17:57:43Z] As well as GCC [2022-11-05T17:59:04Z] I think it's unbundled with KISS though but you can look at this for reference https://github.com/noirlinux/main/blob/master/core/gcc [2022-11-05T18:06:28Z] idk I tried [2022-11-05T18:07:38Z] What are you trying to package, maybe I can help [2022-11-05T18:09:55Z] Well, I am trying to bundle all of the required X libraries into a single Xwayland package [2022-11-05T18:10:42Z] say what now [2022-11-05T18:10:43Z] But now that I think about it maybe unbundled libraries separately is a better idea [2022-11-05T18:10:49Z] Yeah I know lol [2022-11-05T18:12:51Z] I mean for the sake of your sanity yeah [2022-11-05T18:13:10Z] https://termbin.com/6sgd [2022-11-05T18:13:13Z] heres what i got so far lol [2022-11-05T18:13:33Z] libX11 fails to compile with missing xcb.h thing so thats why i [2022-11-05T18:22:39Z] That looks like it hurts [2022-11-05T18:23:26Z] https://github.com/ehawkvu/kiss-xorg/tree/master/xorg/libXmeta [2022-11-05T18:23:31Z] Check that out [2022-11-05T18:32:01Z] wael: bruh just make them all static [2022-11-05T18:32:20Z] That is what I did. [2022-11-05T18:32:41Z] Atleast bundled inside the package that is [2022-11-05T18:32:50Z] Maybe with a 'make' dependency for that specific package [2022-11-05T18:33:20Z] nvidia can't run with static x libs [2022-11-05T18:33:58Z] You mean specifically nvidia-settings yes [2022-11-05T18:34:05Z] bruh [2022-11-05T18:34:06Z] Oh [2022-11-05T18:34:09Z] Oj sh [2022-11-05T18:34:24Z] a xorg driver will obv link to xorg libraries [2022-11-05T18:34:36Z] I'm kinda referring to wayland [2022-11-05T18:34:38Z] I think it only needs libXv or something [2022-11-05T18:34:55Z] Xext [2022-11-05T18:35:04Z] Instead of having like 20 dependencies for X under Wayland why not bundle it all is what I was tryijg to do [2022-11-05T18:35:23Z] so bad [2022-11-05T18:36:10Z] Bundling doesn't solve anything [2022-11-05T18:36:11Z] Yes quite unfortunate [2022-11-05T18:36:19Z] I know [2022-11-05T18:36:37Z] Solves the dependency count lol [2022-11-05T18:40:05Z] In the chase for minimalism, one must consider what lines are worth crossing [2022-11-05T19:02:23Z] illiliti: what do u think of having a meta package called core-meta or something that lists all stuff implicitly presumed to be present in build files, like coreutils implementation, compiler, make and libc [2022-11-05T19:02:45Z] Required for sandbox but can be used for someth like kiss orphans instead of that hardcoded list [2022-11-05T19:55:46Z] Can anyone confirm that the current version of zig (0.10.0) builds just fine? [2022-11-05T22:46:31Z] anyone know if the cmake way of compiling hyprland works fine without having to tinker around?