[2021-10-22T01:50:45Z] https://tmp.bvnf.space/arutiunian.mp3 [2021-10-22T01:51:10Z] should be doing work but i spent a few hours playing with ABC music notation :p [2021-10-22T02:03:22Z] i suppose it works well for storing music, but it seems pretty clunky to write music that way [2021-10-22T02:04:04Z] i guess the same could be said for math and latex though [2021-10-22T02:14:11Z] blergh https://github.com/kiss-community/community/issues/197 [2021-10-22T02:26:37Z] it's not fabulous but nice to have a plaintext-only option [2021-10-22T02:32:28Z] npm v0.1 has been released! [2021-10-22T02:32:53Z] which brings to a close my maintainership of gnupg2 and co. [2021-10-22T02:34:35Z] noocsharp: nice! [2021-10-22T02:34:45Z] i could pick some of those up [2021-10-22T02:34:54Z] also dilyn, given that you already maintain go in your repo, do you want to take it over? [2021-10-22T02:35:28Z] go is one of the few packages I would be willing to maintain in community because the builds are basically identical so I don't have to do any extra work to ensure it builds xD [2021-10-22T02:35:33Z] so sure [2021-10-22T02:36:11Z] cool [2021-10-22T02:36:22Z] i think i'll also drop wget now that i've learned how to use curl [2021-10-22T02:38:36Z] https://github.com/noocsharp/npm/blob/9c8ec4892fed58fb168c63a358d8ad33a0987523/Makefile#L14-L15 [2021-10-22T02:38:37Z] ಠ_ಠ [2021-10-22T02:40:27Z] whew, i thought you found a POSIX incompatibility [2021-10-22T02:42:00Z] ( ͡° ͜ʖ ͡°) [2021-10-22T02:42:05Z] muh bmake tho [2021-10-22T02:42:46Z] you could use $? if you were feeling spicy [2021-10-22T02:45:22Z] wait, $< isn't supported by bmake? [2021-10-22T02:46:57Z] only in inference rules i think [2021-10-22T02:47:52Z] not to expand for prerequisites [2021-10-22T02:48:39Z] in a normal target rule [2021-10-22T02:51:11Z] huh, interesting [2021-10-22T02:51:36Z] is there a source of decent documentation for posix make somewhere? [2021-10-22T02:52:46Z] man 1p make [2021-10-22T02:52:57Z] *is* the specification [2021-10-22T02:55:58Z] https://pubs.opengroup.org/onlinepubs/9699919799/ [2021-10-22T02:56:04Z] always my reference [2021-10-22T02:56:13Z] yeah bmake is very... frugal... with what rules it allows when [2021-10-22T02:56:36Z] ^ same thing [2021-10-22T02:56:55Z] nice, i didn't even realize there was a posix man page for some reason [2021-10-22T02:58:46Z] yeah I point out the web version because I don't have local manpages :V :V :V [2021-10-22T02:58:50Z] I'm a H E R E T I C [2021-10-22T02:59:31Z] :O [2021-10-22T03:00:10Z] man {1,3}p are almost the only documentation i use [2021-10-22T03:00:24Z] what are you gonna do when civilization collapses dilyn? [2021-10-22T03:00:54Z] i'll be reading my offline man pages [2021-10-22T03:00:59Z] for as long as power stays on [2021-10-22T03:01:23Z] how are you gonna write posix-conforming code then dilyn? [2021-10-22T03:01:32Z] guessing [2021-10-22T03:02:10Z] guessing, and reading /usr/include [2021-10-22T03:02:18Z] ^ [2021-10-22T03:38:45Z] Hi [2021-10-22T03:43:30Z] hi [2021-10-22T03:45:42Z] hI [2021-10-22T03:47:16Z] bruh i got a ton of shitt to update [2021-10-22T03:49:21Z] i haven't updated my kiss machine since before openssl 3.0 [2021-10-22T03:49:39Z] oh, you mean packages you maintain [2021-10-22T03:49:41Z] no i mean in the community repo [2021-10-22T03:49:43Z] yea [2021-10-22T04:04:26Z] https://termbin.com/3b9o C trivia [2021-10-22T04:05:53Z] wtf [2021-10-22T04:07:08Z] now build it with cproc [2021-10-22T04:08:58Z] wait... why does this happen? [2021-10-22T04:09:03Z] whut [2021-10-22T04:11:01Z] gcc/clang replace calls to printf("ASDF\n"); with puts() since it doesnt need to parse the format string so it's faster [2021-10-22T04:11:10Z] similar to how they can have their own memcpy and stuff [2021-10-22T04:11:17Z] idk if this would be a bug though [2021-10-22T04:11:19Z] since it changes behaviour [2021-10-22T04:11:53Z] https://gcc.gnu.org/onlinedocs/gcc/Other-Builtins.html [2021-10-22T04:11:59Z] i just read an article on hn about that, i suspected that was it [2021-10-22T04:15:53Z] yeah [2021-10-22T04:16:23Z] funny how it even warns if you change the args a bit `warning: conflicting types for built-in function 'printf'; expected 'int(const char *, ...)'` [2021-10-22T04:17:20Z] oh it actually doesnt replace the call in that case [2021-10-22T04:35:16Z] https://termbin.com/5dsh lol [2021-10-22T04:38:48Z] that does indeed happen sometimes... [2021-10-22T04:38:58Z] also aa strange inability to read some object files, which i find funny [2021-10-22T08:46:17Z] when dylan says "no", we say "maybe" [2021-10-22T08:47:01Z] when dylan says "no", we ask dilyn instead [2021-10-22T12:27:26Z] Nice, seatd has gotten s6 notification support. The option is "-n X" where X is the fd number. Not sure why it's still on version 0.5.0 in repo/wayland, though. [2021-10-22T12:30:12Z] At a quick glance there's a lot of fixes between 0.5.0 and 0.6.3. [2021-10-22T16:13:37Z] hi [2021-10-22T16:14:19Z] hi [2021-10-22T16:15:59Z] im trying to include Scrt1.o and crt1.o from musl to build something. how exacly does one do that? using -I as cflag doesnt work, nor does it as ldflag. do I have to maually build st with them? [2021-10-22T16:16:05Z] ill give you the in a sec [2021-10-22T16:19:44Z] http://0x0.st/-d10.bin [2021-10-22T16:20:08Z] im currently trying to build a st port for wld, aswell as velox statically. both errors on this one for now [2021-10-22T16:22:34Z] change /usr/lib/** to /usr/lib/*.a [2021-10-22T16:22:47Z] you're not supposed to deal with those magic object files directly [2021-10-22T16:33:55Z] ah, that explains it. I did find it abit strange it errored out on object files anyway so. [2021-10-22T16:43:06Z] are you familiar with libevdev [2021-10-22T16:43:40Z] not exacly, no [2021-10-22T16:43:43Z] i am thinking about porting it to bsd [2021-10-22T16:44:09Z] some guidance is welcome [2021-10-22T16:45:17Z] I cant really help you there, sorry. never used bsd, and dont know C either, or much of programming at all tbh [2021-10-22T16:45:29Z] ok [2021-10-22T16:48:50Z] does anyone know of a more up-to-date fork of st and dmenu, besides mcf's ports? neither has recived updates in the last few years... [2021-10-22T16:49:07Z] use foot [2021-10-22T16:49:34Z] iirc, foot didnt play too well with velox, so therefor st. [2021-10-22T16:49:44Z] unless im wrong here though [2021-10-22T16:50:00Z] i have some patches for velox to get foot working [2021-10-22T16:50:12Z] they're not correct, but they do the job [2021-10-22T16:50:32Z] are they in your repo? [2021-10-22T16:53:35Z] wait, no you only had a st build there. I had the repo cloned. in any case, im interested [2021-10-22T16:55:45Z] oh wait, it's an swc patch [2021-10-22T16:55:59Z] i was looking in my velox repo lol [2021-10-22T16:56:29Z] git://git.nihaljere.xyz/swc on the desktop branch [2021-10-22T16:56:49Z] Ill have a peak :D [2021-10-22T16:57:05Z] the seat and data_device_manager commits are what do it, the last one is just a personal thing to change keyboard layout [2021-10-22T17:04:52Z] ah, so its swc foot was more or less complaining about. I did do a search on it earlier, and skimmed through some of the comments, and just recalled dilyn or someone mentioned foot didnt play well with velox. I also recall myself didnt get it to work last time :p [2021-10-22T17:05:08Z] is your st build a wl port too? [2021-10-22T17:06:38Z] yeah any time i say something like 'doesnt' play well with velox' just assume i'm talking about the underlying libraries that power it :v [2021-10-22T17:07:15Z] ah ok :') [2021-10-22T17:20:47Z] no, i use foot these days [2021-10-22T17:21:21Z] velox is basically just the window manager part, swc is the compositor [2021-10-22T17:22:19Z] I see [2021-10-22T18:31:59Z] updated qt5, got to drop python2 :) lmk if qt5-webengine is broken [2021-10-22T20:52:16Z] dilyn: https://tmp.bvnf.space/0001-neomutt-20211022.patch [2021-10-22T20:53:24Z] tyty [2021-10-22T20:53:44Z] :)