2021-02-19T00:05:14 #kisslinux how has it taken me this long to see this 2021-02-19T00:06:06 #kisslinux dilyn: it was done in an afternoon on a livestream 2021-02-19T00:06:12 #kisslinux not a real project 2021-02-19T00:06:20 #kisslinux it's real in my heart 2021-02-19T00:09:02 #kisslinux dylin: I cant launch velox due to swc-launch cant be connected to. did you encounter a similar issue when you converted to wayland? 2021-02-19T00:32:58 #kisslinux how are you launching velox? 2021-02-19T00:33:01 #kisslinux you have to do swc-launch velox 2021-02-19T00:33:26 #kisslinux sorry i'm watching pogchamps recaps lol 2021-02-19T00:37:30 #kisslinux I was just typing velox :p in any case, Ill try swc-launch velox 2021-02-19T00:37:33 #kisslinux no biggie:p 2021-02-19T00:37:37 #kisslinux pkill x 2021-02-19T00:37:50 #kisslinux wrong window 2021-02-19T00:39:00 #kisslinux incase anyone cares (in the future), i compiled firefox **without** `--disable-crashreporter`, and I also removed firefox-privacy, and now its working! 2021-02-19T00:42:47 #kisslinux ok, velox did indeed run. I just couldnt launch anything, because I assume st straight from suckless aswell as dmenu wont work. does feh work at all? I know sway had swaybg though.. 2021-02-19T00:43:26 #kisslinux wbg works 2021-02-19T00:43:33 #kisslinux phoebos: nice. the crashreport is just annoying anyway, but I do belive you can simply remove it in about:config tbh. I cant verify that on top of my head though. 2021-02-19T00:43:35 #kisslinux you can use wayst or foot, bemenu is a dmenu replacement 2021-02-19T00:43:42 #kisslinux grim is a scrot tool 2021-02-19T00:44:21 #kisslinux I haven't tested any of these on velox, they're ability to work depends on whether or not mcf has implemented the things they use to interact with wayland display servers 2021-02-19T00:44:33 #kisslinux s/they're/their/ 2021-02-19T00:44:35 #kisslinux I haven't tested any of these on velox, their ability to work depends on whether or not mcf has implemented the things they use to interact with wayland display servers 2021-02-19T00:47:34 #kisslinux nice. 2021-02-19T00:47:44 #kisslinux sad_plan: without it there was no way to get any crash information 2021-02-19T00:48:04 #kisslinux hm, appearently foot wont install, its missing default_*profraw 2021-02-19T00:48:39 #kisslinux that's generated by llvm 2021-02-19T00:48:43 #kisslinux phoebos: yeah, it is even better that way anyway really. wont have to deal with about:configs anyway 2021-02-19T00:48:49 #kisslinux so assuming you're building using gcc you're using the wrong build script 2021-02-19T00:49:00 #kisslinux ok, but I already have llvm. just updated it aswel 2021-02-19T00:49:03 #kisslinux aah 2021-02-19T00:49:17 #kisslinux are you using llvm tools? clang llvm-ar etc? 2021-02-19T00:49:28 #kisslinux i forget what generates profiling data specifically from llvm 2021-02-19T00:50:07 #kisslinux not really. currently I just use the OG kiss rootfs. I did try to change to llvm/clang, but I gave up for whatever reason. couldnt get it to work 2021-02-19T00:50:34 #kisslinux also: err: terminal.c:2014: failed to arm cursor blink timer: Invalid argument 2021-02-19T00:50:42 #kisslinux 2 lines above the afforementioned one 2021-02-19T00:51:03 #kisslinux try this? https://github.com/dylanaraps/wayland-experiment/tree/master/wayland/foot-pgo 2021-02-19T00:51:22 #kisslinux phobeos: did you try to build latest ff aswell? not just the one currently in the repo 2021-02-19T00:51:24 #kisslinux ill try 2021-02-19T00:51:47 #kisslinux the static patch may or may not work for depending on what libs you have installed 2021-02-19T00:52:20 #kisslinux it's also semi-outdated and will only build that way if you have an active wayland display server. ouch 2021-02-19T00:52:32 #kisslinux foot-pgo failed to build. 2021-02-19T00:53:08 #kisslinux you can follow this https://codeberg.org/dnkl/foot/src/branch/master/INSTALL.md#user-content-performance-optimized-pgo and do partial-pgo until you're in a wayland session 2021-02-19T00:53:39 #kisslinux or just straight up build it in the boring way https://github.com/Himmalerin/kiss-wayland/tree/master/kiss-wayland/foot 2021-02-19T00:54:53 #kisslinux that would be easier tbh :p ill check out the link anyway 2021-02-19T00:56:06 #kisslinux building from himm somethingsomething's repo worked 2021-02-19T00:57:06 #kisslinux ezpz 2021-02-19T00:58:06 #kisslinux whats the go with building wayland with kiss? 2021-02-19T00:58:15 #kisslinux sad_plan: i did but the patch failed and i couldn't be bothered to fix it 2021-02-19T01:17:00 #kisslinux some (rather important) programs can't be built without GNU make but otherwise, not much difference 2021-02-19T01:28:15 #kisslinux necromansy: well why not? its fun to try new stuff imo. also; Ive got issues with xorg freezing my windows, so im unable to move/resize them, aswell as spawn new ones. have to kill and restart x to do so. had the same issue inside a VM aswell before I installed it to disk. have no clue as to whatever it could be. 2021-02-19T01:28:33 #kisslinux phoebos: ah ok. belive testuser also ran into about same issue with 86 or so 2021-02-19T01:28:39 #kisslinux oh yeah i dont have anything against it, that was more so "whats the big barriers for it" 2021-02-19T01:29:21 #kisslinux not much in terms of barriers 2021-02-19T01:30:00 #kisslinux the biggest hurdle to get over is the programs you use and how tied down to X you are 2021-02-19T01:30:28 #kisslinux if you don't use any X apps/apps you use are also wayland native, you don't need xwayland or any xlibs at all; otherwise you have to fork xorg-server and enable xwayland support 2021-02-19T01:30:38 #kisslinux basiclly what dylin said ^ 2021-02-19T01:30:50 #kisslinux what are the major apps that would need xwayland 2021-02-19T01:31:20 #kisslinux used to be firefox/chromium/etc... since gtk got its shit together most gtk apps probably won't need it 2021-02-19T01:31:28 #kisslinux possibly games. ive seem to recall people having some issues with running some games or whatever. I havent checked myself though 2021-02-19T01:31:55 #kisslinux ^ 2021-02-19T01:32:36 #kisslinux any idea what gui backends are supported aside from gtk? i use python/matplotlib 2021-02-19T01:33:07 #kisslinux Qt definitely 2021-02-19T01:34:01 #kisslinux hmm using Tk rn apparantely 2021-02-19T01:34:04 #kisslinux I'm just using pango/cairo, and that's solely for hikari 2021-02-19T01:34:32 #kisslinux but I don't run many gui apps lol. just a browser 2021-02-19T01:35:07 #kisslinux yeah i really only run a browser, pdf viewer and image viewer + gui output of plots 2021-02-19T01:35:41 #kisslinux then you might really like wayland! I find it more responsive, multimonitor support is quite excellent, etcetc 2021-02-19T01:35:50 #kisslinux is wbg in the repos at all? I cant seem to find it.. also, is there anything that wayland require to get the keyboard to work? either my velox config is broken, or theres something with wayland. or something else :p 2021-02-19T01:36:07 #kisslinux https://codeberg.org/dnkl/wbg 2021-02-19T01:36:11 #kisslinux it's pretty easy to package 2021-02-19T01:36:32 #kisslinux wayland relies on the compositor to setup the input devices 2021-02-19T01:36:40 #kisslinux ah, nice. 2021-02-19T01:36:41 #kisslinux i've no idea how velox does it 2021-02-19T01:36:50 #kisslinux dont you already use velox? 2021-02-19T01:37:00 #kisslinux i launched it, once 2021-02-19T01:37:01 #kisslinux is tthe compositor opt-out-able at all or is it required? 2021-02-19T01:37:03 #kisslinux lol 2021-02-19T01:37:12 #kisslinux the compositor is everything necromansy 2021-02-19T01:37:18 #kisslinux konimex: good to know. My personal makefiles are rudimentary, so don't think that would be a problem at least for my own programs. 2021-02-19T01:37:28 #kisslinux i mean, you can opt out, you just wouldn't have a desktop :) 2021-02-19T01:37:32 #kisslinux lmao 2021-02-19T01:37:36 #kisslinux yeah aight 2021-02-19T01:37:40 #kisslinux ah ok. I cant launch anything so im just asking :p velox starts fine, but cant launch anything :p 2021-02-19T01:38:03 #kisslinux necromansy: how do you find what backend matplotlib's using 2021-02-19T01:38:11 #kisslinux import matplotlib 2021-02-19T01:38:16 #kisslinux matplotlib.get_backend() 2021-02-19T01:38:26 #kisslinux :) 2021-02-19T01:38:44 #kisslinux sometimes, it is just that easy... 2021-02-19T01:39:07 #kisslinux matplotlib aint always friendly but when it is, it is 2021-02-19T01:39:09 #kisslinux I would imagine there's a way to start velox with foot running? that would help a ton in finding out if your keyboard works at all or it's just some keys 2021-02-19T01:40:10 #kisslinux is there any way of just launching the program without a compositor running, like how on Xorg you can just xinit a specific program? 2021-02-19T01:41:23 #kisslinux I would imagine not... 2021-02-19T01:46:15 #kisslinux aight im gonna give it a whirl, the Himmalerin repo a good one to use? 2021-02-19T01:46:20 #kisslinux is that a generally across the protocol or are some compositors better in particular 2021-02-19T01:46:54 #kisslinux imo there are a lot of meme compositors 2021-02-19T01:47:20 #kisslinux like maze and motorcar 2021-02-19T01:48:15 #kisslinux but you've got sway, hikari, dwl, river, wayfire 2021-02-19T01:49:05 #kisslinux the problem is writing a wayland compositor can be super involved work 2021-02-19T01:50:47 #kisslinux but I think any wlroots compositor should have roughly equivalent experiences... 2021-02-19T01:51:21 #kisslinux don't hold me to that though. I've only otherwise tried sway and could never get my keyboard to work :S 2021-02-19T02:19:24 #kisslinux I think it might be about time to release a new rootfs 2021-02-19T02:19:39 #kisslinux its been a good while 2021-02-19T02:42:22 #kisslinux yep. rootfs is from 4th sep last year, so its getting pretty old tbh 2021-02-19T02:42:24 #kisslinux ¯_(ツ)_/¯ 2021-02-19T02:45:49 #kisslinux you can actually even reduce its size by removing bison, m4 and linux-headers. as far as I can figure it out, theyre allr eally just make deps anyway. youll end up downloading them right away anyway, but yeah. 2021-02-19T02:47:19 #kisslinux thats actually something i wanted to mention, would it be worth making a hook that removes make dependencies after a build 2021-02-19T02:47:37 #kisslinux im noticing that i remove perl, build something that needs it as a make dep, and then i have perl again 2021-02-19T02:49:08 #kisslinux I personally remove all make deps all the time, so having a hook that does this automticly would be nice tbh. I do recall looking into it, but I couldnt really figure it out at the time anyway 2021-02-19T02:49:39 #kisslinux would also keep package list at a more minimum 2021-02-19T02:50:29 #kisslinux id imagine itd be something akin to iterating over the dep file and running kiss r on any with a make flag 2021-02-19T02:52:17 #kisslinux something like that. 2021-02-19T02:53:03 #kisslinux might see if i can scrap something together and leave it to the new BDFL to decide what to do with :P 2021-02-19T02:53:11 #kisslinux would have to take into consideration that not all deps that are make dep for one package, might not be a make dep for others aswell. as I dont belive thats the case for every package. 2021-02-19T02:53:19 #kisslinux sounds good! 2021-02-19T02:54:21 #kisslinux yeah, good point 2021-02-19T02:54:45 #kisslinux yep. an easy method to break your system anyway :p 2021-02-19T02:55:53 #kisslinux lmao yeah, will have to make some calls to revdepends :P 2021-02-19T02:56:58 #kisslinux indeed :p 2021-02-19T03:12:39 #kisslinux dilyn: you inspired me to play with weston and i got it to work this time 2021-02-19T03:12:43 #kisslinux its neat 2021-02-19T03:13:38 #kisslinux hi 2021-02-19T03:14:19 #kisslinux sup! 2021-02-19T03:18:05 #kisslinux nice nice nice 2021-02-19T03:19:08 #kisslinux dilyn isn't link_pcilib=false enough to drop pciutils 2021-02-19T03:19:27 #kisslinux oh damn what 2021-02-19T03:19:36 #kisslinux It's in the community build file 2021-02-19T03:19:40 #kisslinux don't do this to me 2021-02-19T03:20:00 #kisslinux necromansy: just woke up 2021-02-19T03:20:22 #kisslinux omg weston-smoke :D 2021-02-19T03:21:04 #kisslinux btw i tried dropping even bundled ICU completely but it's required for some file_support thing and disabling that breaks build because cuz i guess they didn't put enough ifdefs there 2021-02-19T03:22:42 #kisslinux how could you do this to me 2021-02-19T03:23:10 #kisslinux yeah it's required for file URI support :S shame the build fails... 2021-02-19T03:27:27 #kisslinux disabling ftp support helped a bit with build fail but i didn't see any more ifdefs so i guess they didn't bother 2021-02-19T03:32:46 #kisslinux because obviously who in their right mind wouldn't want icu 2021-02-19T04:07:03 #kisslinux testuser: sorry bout that gross commit history, hopefully the delete+refork cleaned it lmao 2021-02-19T04:08:50 #kisslinux np 2021-02-19T04:10:03 #kisslinux also, with go updated, I guess I have to drop my maintainership over its package, since I don't really use much Go nowadays 2021-02-19T04:27:01 #kisslinux kascade: are you dropping unifont too? 2021-02-19T04:31:09 #kisslinux oh nvm 2021-02-19T05:07:52 #kisslinux anybody had any strange issues using an mdev that isn't busybox? 2021-02-19T05:08:10 #kisslinux neither toybox mdev nor mdevd will read /etc/mdev.conf on boot for me! 2021-02-19T05:25:46 #kisslinux a funny response to the form: "dilyn doesn't like GPL so much that its considerable 2021-02-19T05:25:48 #kisslinux " 2021-02-19T05:27:27 #kisslinux holy shit 2021-02-19T05:27:40 #kisslinux > doesn't like gpl 2021-02-19T05:27:42 #kisslinux > uses linux 2021-02-19T05:27:47 #kisslinux based 2021-02-19T05:27:59 #kisslinux 8D 2021-02-19T05:28:42 #kisslinux wtf this package is installing tests into the /tmp dir in DESTDIR 2021-02-19T05:28:53 #kisslinux which package lol 2021-02-19T05:28:59 #kisslinux kiss manifest bind: /tmp/8075/build/bind/bin/tests/ 2021-02-19T05:29:20 #kisslinux oofa doofa somebody messed up their build script 2021-02-19T05:31:04 #kisslinux lol this issue is present in the older version dylan packaged too, guess ill just rm -rf in the build script 2021-02-19T05:56:14 #kisslinux https://repology.org/graph/repo/kiss_community/projects_outdated.svg nice 2021-02-19T06:03:30 #kisslinux good job lads 2021-02-19T07:25:48 #kisslinux anyone encountered this issue with `ksh` where "Ctrl + C" on `kiss update` prompt doesn't cancel it but has the same effect as pressing Enter 2021-02-19T07:25:58 #kisslinux so it updates stuff anyway 2021-02-19T07:28:45 #kisslinux Yeah, iirc I had fixed the issue with ksh on cpt, wait a second let me find it 2021-02-19T07:30:57 #kisslinux add a 'stty intr "^C"' to main() 2021-02-19T07:31:08 #kisslinux It will fix ksh 2021-02-19T07:34:24 #kisslinux Oh but it seems I removed it with the commit 'remove stty hack', guess I found a better way of doing it, but this should work in the time being. I wasn't much descriptive on my commits back then, huh. 2021-02-19T09:14:57 #kisslinux Okay, I found how I properly fixed it, here is the patch: https://termbin.com/keus 2021-02-19T09:16:03 #kisslinux I think this is an oksh bug though, can't replicate the problem on mksh 2021-02-19T09:37:21 #kisslinux Is there a source/guide that explains the process of replacing a linux kernel? I always thought I could take the vmlinuz and System.map of my Mint installation and copy it to /boot on Kiss (after moving Kiss' vmlinuz and System.map to another directory obviously) to test whether I have a softwate configuration issue or an overlooked kernel option. Though, it apparently doesn't work. This also makes me think that I have been doing it completely wrong because I 2021-02-19T09:37:22 #kisslinux thought doing 'make mrproper', adding in the new '.config', then doing 'make -j "$(nproc)" && make modules install' and 'make install' was enough but maybe I need to create a new bootx64.efi as well. 2021-02-19T09:38:13 #kisslinux Holy shit. That's it. I've been compiling new kernels multiple times every day for the last week because my touchpad wasn't working. I havdn' 2021-02-19T09:39:33 #kisslinux Though, I haven't been doing any cp /boot/vmlinuz /boot/bootx64.efi, which means all this time I have been working with the kernel I compiled months ago. 2021-02-19T09:40:04 #kisslinux Lol 2021-02-19T09:42:45 #kisslinux tink: I didn't exactly understand what you are doing, but it is always the best idea to search the gentoo wiki for kernel configuration, especially for hardware. 2021-02-19T09:43:30 #kisslinux Oh now I understand, sorry lol 2021-02-19T09:45:50 #kisslinux I know, right, it's so stupid that no one expects anybody to do it so it's hard to believe. I wasted a week I guess 2021-02-19T09:49:08 #kisslinux tink: No, it's alright. I remember doing my first Gentoo install years ago, I forgot to compile my kernel and wondered what I did wrong for a few good days. 2021-02-19T10:59:24 #kisslinux wtf, my personal KISS repo has more "unique" clones (72) than repo-main (56) or community (43), but they have more non unique clones 2021-02-19T10:59:32 #kisslinux maybe bots on my repo :think: 2021-02-19T11:22:44 #kisslinux It's probable, I don't exactly understand what the purposes of these bots are. There are bots all over Github that just fork/clone packages. They have like thousands of forked repositories without a single commit on them. 2021-02-19T11:38:37 #kisslinux tink: probably the initramfs is incompatible 2021-02-19T11:39:02 #kisslinux but you can definitely build a kernel using debian's config if you want to 2021-02-19T11:57:40 #kisslinux nice, tried out sccache with firefox, now takes 3 min to fail instead of 19 min 2021-02-19T11:58:19 #kisslinux whats annoying about sccache is that the patch needs match EXACTLY so you need to do something like `export KISS_PID=firefox` so that its built in /tmp/firefox every time 2021-02-19T12:18:58 #kisslinux travankor: It's probably incompatible but the problem wasn't even that. I boot to vmlinuz renamed as bootx64.efi but whenever I tried a different .config I just replaced the vmlinuz file, not bootx64.efi. That's why not even my Kiss kernels made any difference. 2021-02-19T12:25:34 #kisslinux oh lol, i see 2021-02-19T12:26:07 #kisslinux well, lots of yak-shaving in loonix land ;) 2021-02-19T12:33:48 #kisslinux markdown conversion of the wiki is nearing completion. only 6 of the ~42 articles remain… i have slowed down on these to address the h3 header. i have also spent a lot of time making small tweaks to “harmonize” the styling across all articles. Once done, i will start the validation process. https://mcpcpc.com/k1ss/wiki.html 2021-02-19T12:33:51 #kisslinux bruh 2021-02-19T12:34:00 #kisslinux the fix for the firefox patch was literally at the start 2021-02-19T12:34:14 #kisslinux i didnt touch it earlier cuz it was the same there since months 2021-02-19T12:39:38 #kisslinux i dont envy your FF fuckery rn 2021-02-19T12:39:59 #kisslinux though im trying to build wayland and im thinking i may just do a fresh install 2021-02-19T12:40:49 #kisslinux webkitgtk + netsurf build fastest for me 2021-02-19T12:41:52 #kisslinux kind of interesting that my user agent is "Linux Safari" 2021-02-19T12:42:34 #kisslinux huh i didnt think netsurf had anything to do with safari in the slightest 2021-02-19T12:43:33 #kisslinux my bad, netsurf is separate 2021-02-19T12:43:54 #kisslinux webkitgtk-based browsers report "Linux Safari" 2021-02-19T12:44:04 #kisslinux ahhhh 2021-02-19T12:44:04 #kisslinux I just alternate between the 2 2021-02-19T12:44:12 #kisslinux 2 browsers 2021-02-19T12:44:19 #kisslinux wont that user agent make you very unique ? 2021-02-19T12:44:23 #kisslinux "Linux safari" 2021-02-19T12:45:01 #kisslinux yea lol 😅 2021-02-19T12:48:34 #kisslinux can netsurf run basic js ? 2021-02-19T12:49:56 #kisslinux webkit is originally from apple for safari, that's probably why 2021-02-19T12:50:25 #kisslinux yeah i wasnt aware of that apparanetly 2021-02-19T12:50:46 #kisslinux It in fact a fork of KHTML, the KDE rendering engine. 2021-02-19T12:51:32 #kisslinux KHTML -> webKit -> Blink And now Qt is also on Blink, QtWebengine is Chromium. 2021-02-19T12:53:15 #kisslinux merakor: first time I hear about that C-c bug and I've been using oksh on kiss from the get-go 2021-02-19T12:53:55 #kisslinux Is it linked to /bin/sh? 2021-02-19T12:54:23 #kisslinux I had found this bug when I first tried porting cpt to bsd 2021-02-19T12:54:35 #kisslinux I can still reproduce with oksh 2021-02-19T12:56:11 #kisslinux oh, ignore me 2021-02-19T12:56:19 #kisslinux I don't use it as /bin/sh 2021-02-19T12:57:10 #kisslinux That's alright 2021-02-19T12:57:24 #kisslinux What coreutils are there other than busybox, toybox, {s,u}base ? That are still in active development 2021-02-19T12:57:29 #kisslinux not GNU ofcourse 2021-02-19T12:58:03 #kisslinux There used to be some openbsd userland tools on kiss community 2021-02-19T12:58:09 #kisslinux I don't exactly remember its name 2021-02-19T12:58:32 #kisslinux there's the plan9 ones that are also in the community repo 2021-02-19T12:58:38 #kisslinux idk if id recommend them tho 2021-02-19T12:58:46 #kisslinux 9base 2021-02-19T12:58:49 #kisslinux yeah 2021-02-19T12:59:32 #kisslinux I used to maintain it. But I only used Plan9 specific tools from the package, not the base utils 2021-02-19T13:00:07 #kisslinux Is there a standalone mdev ? 2021-02-19T13:00:29 #kisslinux No, it is specific to busybox 2021-02-19T13:01:00 #kisslinux https://termbin.com/naf9 2021-02-19T13:01:06 #kisslinux ^ if someone wants a simple gemini client 2021-02-19T13:03:26 #kisslinux >simple 2021-02-19T13:03:30 #kisslinux yeah that's true 2021-02-19T13:03:50 #kisslinux might check that out 2021-02-19T13:03:54 #kisslinux http://skarnet.org/software/mdevd/ Hmm, found this from dilyn's repo 2021-02-19T13:03:55 #kisslinux Will try dropping busybox altogether cuz why not 2021-02-19T13:04:02 #kisslinux tho i did just put amfora up into the repos :P 2021-02-19T13:04:35 #kisslinux i wanted to replace busybox with just s/u base but the deng things aren't quite POSIX compliant 2021-02-19T13:06:16 #kisslinux I might extend it a little to react on prompts etc, it's pretty fun because the protocol is so simple 2021-02-19T13:06:40 #kisslinux necromansy, do you reckon busybox is more POSIX compliant than the suckless coreutils? 2021-02-19T13:06:41 #kisslinux merakor: btw since you packaged gtk4, does it clone a ton of submodules like for gdk-pixbuf and even zlib ? 2021-02-19T13:07:04 #kisslinux aarng: well where it matters for the PM yeah 2021-02-19T13:07:35 #kisslinux mdevd is like a standalone mdev 2021-02-19T13:07:42 #kisslinux I see. I thought dylan had pretty much ironed out most incompatibilities 2021-02-19T13:08:02 #kisslinux I think sbase ubase works fine other than tar and harmless grep errors 2021-02-19T13:08:08 #kisslinux testuser_[m]: no it doesn't 2021-02-19T13:08:12 #kisslinux he was working on kiss6 before he left and was trying to iron out a few bugs beforehand 2021-02-19T13:08:25 #kisslinux merakor: hmm, weird 2021-02-19T13:08:40 #kisslinux kiss6 ? 2021-02-19T13:08:41 #kisslinux nah, sbase builds with a sed removal patch, sbase tar doesn't like the way Dylan's written the extract calls 2021-02-19T13:08:47 #kisslinux if you want rustutils there's uutils and rustybox 2021-02-19T13:08:47 #kisslinux I created subdirectories so that it doesn't do that 2021-02-19T13:09:01 #kisslinux cpt-5.2 :d 2021-02-19T13:09:15 #kisslinux yeh, sbase `sed` has no -i 2021-02-19T13:09:16 #kisslinux kiss 6 is canceled iirc and most of the changes is backported to kiss 5.2 2021-02-19T13:09:24 #kisslinux ^ 2021-02-19T13:09:34 #kisslinux dilyn: whats the best way to go about building wayland if im looking to use something like dwl 2021-02-19T13:09:37 #kisslinux I was propagating for using ed but busybox ed is a joke 2021-02-19T13:10:00 #kisslinux yeah im using the ed1.17 package 2021-02-19T13:10:19 #kisslinux you'll need mesa built with the wayland platform (optionally drop x11 as a platform and all the xdeps if you don't need xwayland) 2021-02-19T13:10:44 #kisslinux sbase ed is nice but i like having the extra options the new ed has 2021-02-19T13:10:48 #kisslinux you need libxkbcommon and xkeyboard-config for wayland 2021-02-19T13:10:54 #kisslinux testuser_[m]: https://termbin.com/xr4m 2021-02-19T13:11:17 #kisslinux and then you'll need wlroots for dwl itself 2021-02-19T13:11:20 #kisslinux if it was my decision, I'd just change all sed -i calls with ed and ship a proper ed with the base install 2021-02-19T13:11:24 #kisslinux ^ 2021-02-19T13:11:30 #kisslinux better compat imo 2021-02-19T13:11:34 #kisslinux also thanks 2021-02-19T13:11:39 #kisslinux yep 2021-02-19T13:11:58 #kisslinux i tried building that all with hamm's wayland repo, but my tty froze up when i called dwl 2021-02-19T13:12:12 #kisslinux I do some sed_i() wraps on most packages where it just replicates the same functionality 2021-02-19T13:12:34 #kisslinux hm 2021-02-19T13:12:53 #kisslinux yeah, i bet ive got some fucky going on here on my end 2021-02-19T13:13:03 #kisslinux thats cool, merakor 2021-02-19T13:13:16 #kisslinux ive cloned your kde repo, gonna try getting the wayland/mesa stuff from there and pull in wlroots later 2021-02-19T13:13:36 #kisslinux it's probably something inane like your configuration file is broken 2021-02-19T13:13:54 #kisslinux merakor yeah I've seen that build file, but here it clones subprojects for other regular deps like zlib for whatever reason 2021-02-19T13:13:57 #kisslinux I'll try again 2021-02-19T13:13:58 #kisslinux lol you're doing it the fun way 2021-02-19T13:14:25 #kisslinux if it already exists in system why tf would it need to clone subprojects again? 2021-02-19T13:14:27 #kisslinux That's really weird 2021-02-19T13:14:42 #kisslinux Are the dependencies satisfied? 2021-02-19T13:14:55 #kisslinux the hamfisted, brute force "if it work it work" way 2021-02-19T13:14:57 #kisslinux lmao 2021-02-19T13:15:01 #kisslinux Yeah 2021-02-19T13:15:23 #kisslinux i had the same issue with glib in repo-main with it cloning libelf even tho it was installed, but i think it suddenly stopped doing that 2021-02-19T13:17:13 #kisslinux I really hate projects that clone others. 2021-02-19T13:17:46 #kisslinux might be something pkgconfig-related? 2021-02-19T13:18:14 #kisslinux It adds lots of burden to people who are actually maintaining that shit on package repositories 2021-02-19T13:18:50 #kisslinux It thought lifelf is outdated by elfutils? 2021-02-19T13:19:26 #kisslinux bruh wtf gtk fixed itself now too 2021-02-19T13:19:38 #kisslinux lmao 2021-02-19T13:25:22 #kisslinux You didn't change anything? 2021-02-19T13:25:44 #kisslinux i dont think so 2021-02-19T13:26:09 #kisslinux pkgconf hasnt changed at all since months, meson was recently updated but the issue is suddenly fixed on older ver too 2021-02-19T13:26:36 #kisslinux I mean, I hope it doesn't actually save it on some user cache directory 2021-02-19T13:26:38 #kisslinux dilyn: you know what i reckon it was? how i was setting up the runtime dir 2021-02-19T13:27:10 #kisslinux nah i never let the clones finish completely so it cant be that 2021-02-19T13:27:15 #kisslinux an old log btw http://ix.io/2PXs 2021-02-19T13:27:17 #kisslinux see, now there's a better way dwl could inform you of that 2021-02-19T13:27:30 #kisslinux i was getting it with sway too 2021-02-19T13:27:50 #kisslinux which would make sense if that was the case 2021-02-19T13:27:54 #kisslinux mmhmm 2021-02-19T13:28:26 #kisslinux anyway, got it working at least, now to get it up to scratch 2021-02-19T13:28:44 #kisslinux gzgz :) 2021-02-19T13:30:30 #kisslinux I will be trying the build on a clean carbs chroot to see how it goes 2021-02-19T13:31:13 #kisslinux i havent really rebuilt anything either, and it works on my other chroots too which arent that up to date 2021-02-19T13:32:12 #kisslinux * testuser_[m] uploaded an image: 2021-02-19-190045_285x77_scrot.png < https://matrix.org/_matrix/media/r0/download/testuser-matrix.duckdns.org/10159b63ead15638aa858d5acd852cefff1802f01ce6eea17d43da7ea5bf2ae9/2021-02-19-190045_285x77_scrot.png > 2021-02-19T13:32:16 #kisslinux repology is high 2021-02-19T13:32:47 #kisslinux Are there two llvm repositories? 2021-02-19T13:33:03 #kisslinux s/repositories/packages/ 2021-02-19T13:33:05 #kisslinux Are there two llvm packages? 2021-02-19T13:33:16 #kisslinux no there's only one llvm with v11.1.0 lol 2021-02-19T13:34:01 #kisslinux Maybe repology merged llvm and clang. 2021-02-19T13:34:20 #kisslinux You can actually check which packages are listed as outdated 2021-02-19T13:34:29 #kisslinux hmm thats possible 2021-02-19T13:34:37 #kisslinux i forgot about clang when updating llvm 2021-02-19T13:35:48 #kisslinux Yep, I checked, it is clang 2021-02-19T13:36:30 #kisslinux Welp, I was not updating llvm all this time because I was waiting for clang. 2021-02-19T13:50:03 #kisslinux merakor: i put `stty intr "^C"` into kiss (main func), but doesn't seem to have any effect 2021-02-19T13:51:15 #kisslinux testuser_[m]: Yeah, I figured out later that I removed it because it wasn't the correct fix. I have sent a patch instead. 2021-02-19T13:51:39 #kisslinux https://termbin.com/keus 2021-02-19T13:53:11 #kisslinux thanks! that seems to work 2021-02-19T13:53:23 #kisslinux This is only a fix for the build/update function, though. Anywhere prompt() isn't FOLLOWED by a logical operator, the same should be applied. 2021-02-19T13:53:29 #kisslinux Sure thing, glad to help :) 2021-02-19T13:54:20 #kisslinux I can write a proper patch and send a PR to the repository in a few hours 2021-02-19T13:55:35 #kisslinux nice 2021-02-19T14:24:49 #kisslinux Sent the PR to kiss-community 2021-02-19T14:25:50 #kisslinux Turns out there were only 2 prompt uses in the package manager that was not followed by an operator huh 2021-02-19T14:26:22 #kisslinux Meanwhile on cpt :^) 2021-02-19T14:27:34 #kisslinux so pipewire, the upcoming "replacement" for jack/alsa/pulseaudio, relies on systemd? 2021-02-19T14:28:32 #kisslinux Since when is pipewire a replacement 2021-02-19T14:28:38 #kisslinux Did I miss something 2021-02-19T14:28:51 #kisslinux wtf 2021-02-19T14:28:51 #kisslinux yeah its a replacement cem 2021-02-19T14:30:14 #kisslinux systemd/user is listed from what i can tell 2021-02-19T14:30:19 #kisslinux Wow I have never checked it out before 2021-02-19T14:30:23 #kisslinux how disappointing :/ 2021-02-19T14:30:36 #kisslinux what do you mean by systemd/user ? 2021-02-19T14:31:13 #kisslinux https://wiki.archlinux.org/index.php/systemd/User 2021-02-19T14:31:22 #kisslinux that component of systemd 2021-02-19T14:31:32 #kisslinux https://github.com/PipeWire/pipewire/blob/master/meson_options.txt#L29 it seems optional from here 2021-02-19T14:32:42 #kisslinux Yeah, it is also packaged in void 2021-02-19T14:32:45 #kisslinux btw a similar functionality can be achieved in runit https://docs.voidlinux.org/config/services/user-services.html 2021-02-19T14:33:08 #kisslinux as long as its not a hard dependency then ok 2021-02-19T14:34:14 #kisslinux Are there any advantages of pipewire compared to pulse? 2021-02-19T14:34:32 #kisslinux *inserts xkcd competing standards meme* 2021-02-19T14:36:14 #kisslinux https://gitlab.freedesktop.org/pipewire/pipewire/-/wikis/FAQ#how-is-pipewire-supposed-to-be-a-better-pulseaudio 2021-02-19T14:36:16 #kisslinux Oh okay it's a whole multimedia framework 2021-02-19T14:37:18 #kisslinux https://blogs.gnome.org/uraeus/category/pipewire/ 2021-02-19T14:37:48 #kisslinux Thanks, that is explanatory 2021-02-19T14:37:51 #kisslinux and theoretically would be a way i could get sound support back in browsers that have removed their alsa support 2021-02-19T14:38:15 #kisslinux It has its uses, but I am personally fine with pulse 2021-02-19T14:42:59 #kisslinux except for those annoying things that require both, like certain flatpaks 2021-02-19T14:43:37 #kisslinux the flatpak runtime requires PA for audio, and the internal program requires pipewire 2021-02-19T14:49:17 #kisslinux doesn't pipewire have a pulse-compatible "shim"? 2021-02-19T14:50:22 #kisslinux so you don't really need pulse and pipewire 2021-02-19T14:53:39 #kisslinux yeah 2021-02-19T14:53:46 #kisslinux pipewire seems... really good 2021-02-19T14:54:09 #kisslinux seems more straightforward, accomplishes what pulse wanted to but couldn't, etc. 2021-02-19T14:54:58 #kisslinux I'd say for more exotic needs where working with alsa is cumbersome, or you need jack but want unification between alsa and jack, pipewire is perfecto 2021-02-19T15:11:50 #kisslinux it does, but somethings still have hard deps 2021-02-19T15:12:03 #kisslinux for a lot of people, it is a drop in replacment, but there are lots of edge cases 2021-02-19T15:28:31 #kisslinux is there a new chroot? 2021-02-19T15:28:33 #kisslinux wget "$url/kiss-chroot-2020.9-2.tar.xz" gives a 404 2021-02-19T15:30:08 #kisslinux no, the existing github link should work either way 2021-02-19T15:30:35 #kisslinux ah I need to fix the link 2021-02-19T15:30:43 #kisslinux acheam: you replaced kisslinux with kiss-community on the install page 2021-02-19T15:30:46 #kisslinux because on kiss-community its called repo-main not repo 2021-02-19T15:32:08 #kisslinux this is the link to the current rootfs 2021-02-19T15:32:09 #kisslinux https://github.com/kiss-community/repo-main/archive/2020.9-2.tar.gz 2021-02-19T15:32:38 #kisslinux thanks :D 2021-02-19T15:32:58 #kisslinux I can't find the checksum though 2021-02-19T15:34:41 #kisslinux btw acheam, i don't think there's a need to release a new rootfs since nothing has really changed other than updates. We can probably do a new release after gcc 11 rebuild in May/June 2021-02-19T15:35:11 #kisslinux (assuming dylan isn't back by then) 2021-02-19T15:35:14 #kisslinux testuser_[m]: sounds good 2021-02-19T15:35:37 #kisslinux 66 responses so far 2021-02-19T15:35:54 #kisslinux if you haven't yet filled out the BDFL form, please do! https://kiss-poll.armaanb.net 2021-02-19T15:39:58 #kisslinux Should i write a para in the style guide regarding reducing dependencies ? Like statically linking a dep that isnt needed by any other pkg in the build file itself 2021-02-19T15:39:58 #kisslinux idk if it's fit for a "style" guide 2021-02-19T15:42:47 #kisslinux eh 2021-02-19T15:42:58 #kisslinux that doesn't really reduce dependencies 2021-02-19T15:43:09 #kisslinux building in static deps should be a decision made by users 2021-02-19T15:43:28 #kisslinux well in the sense that you don't add another package to repo 2021-02-19T15:43:40 #kisslinux you would be, though? 2021-02-19T15:43:48 #kisslinux unless you did something like firefox does for autoconf 2021-02-19T15:44:07 #kisslinux wait 2021-02-19T15:44:20 #kisslinux but that just needlessly overcomplicates build files, has overhead if people would like to keep those things installed normally 2021-02-19T15:44:23 #kisslinux etcetc 2021-02-19T15:45:50 #kisslinux yeah like firefox only, for deps that would rarely be required by other packages 2021-02-19T15:46:26 #kisslinux if some new package requires it then it can be made a shared dep and a separare package 2021-02-19T15:48:23 #kisslinux sounds like a lot of work 2021-02-19T15:49:01 #kisslinux Hmm 2021-02-19T15:49:05 #kisslinux https://www.github.com/kiss-community/repo-main/tree/master/extra%2Fxfsprogs%2Fbuild 2021-02-19T15:49:10 #kisslinux The only reason I do that for e.g. foot is because tllist and fcft are literally only used by foot 2021-02-19T15:51:15 #kisslinux yeah see in this case it makes sense because even arch says it's only required by three other packages 2021-02-19T15:51:16 #kisslinux https://archlinux.org/packages/core/x86_64/libinih/ 2021-02-19T15:51:48 #kisslinux but in general I don't think it begs ammending the style guide 2021-02-19T15:52:06 #kisslinux in other words, it isn't explicitly disallowed, just not required 2021-02-19T15:53:20 #kisslinux hmm, I'll drop the idea for style guide then 2021-02-19T16:00:49 #kisslinux I can open Websites and google :-) But I need a dark mode ASAP. https://pastebin.24unix.net/?9d21b7394dec0b6c#6pefj5BSN5HMbUuFi9Xn3m4LTmRvzYsBSvJf7dD6SMHQ 2021-02-19T16:03:30 #kisslinux the link shows an empty pastebin page 2021-02-19T16:03:57 #kisslinux https://pastebin.24unix.net/?9d21b7394dec0b6c#6pefj5BSN5HMbUuFi9Xn3m4LTmRvzYsBSvJf7dD6SMHQ 2021-02-19T16:04:24 #kisslinux I guess there war a linbreak. Link works. I will still need to reenable url shortening. 2021-02-19T16:07:11 #kisslinux nicenicenice 2021-02-19T16:07:54 #kisslinux Took half of the day to migrate the demo from qmake to cmake. 2021-02-19T16:10:00 #kisslinux qt deciding to drop qmake is the best thing to come out of qt6 2021-02-19T16:10:03 #kisslinux nvm it was just my net being crap 2021-02-19T16:10:24 #kisslinux nice tracer 2021-02-19T16:11:04 #kisslinux Well they didn't really drop it, but KDE chose qmake, so it's better when I use cmake, too. 2021-02-19T16:11:07 #kisslinux thx 2021-02-19T16:11:25 #kisslinux what's this cheetah browser 2021-02-19T16:11:45 #kisslinux looks nice 2021-02-19T16:12:20 #kisslinux The browser I started to build, because all other QT Browser kinda suck. 2021-02-19T16:12:49 #kisslinux nice 2021-02-19T16:12:51 #kisslinux nice 2021-02-19T16:13:00 #kisslinux is cvs fun? 2021-02-19T16:13:05 #kisslinux might have naming conflict with https://sourceforge.net/projects/cheetah/ 2021-02-19T16:13:10 #kisslinux I don't need so much from a browser. A history. Maybe Bookmarks. Maybe Bitwarden integration, if possible. 2021-02-19T16:14:08 #kisslinux I just need a dark mode, ublock and ability to run basic js to view shithub 2021-02-19T16:14:10 #kisslinux Örgs. Well, I should have checked that before :( 2021-02-19T16:14:48 #kisslinux Oh yes, Dark Mode is a must have for me. No ublock, no addons at all. 2021-02-19T16:15:45 #kisslinux Well that other browser is from 2001, last update 2013, not so much an issue I guess. 2021-02-19T16:28:26 #kisslinux does anyone know if a list exists for all webkit browser extensions ? like there's wyebadblock for adblocking 2021-02-19T16:41:10 #kisslinux aloha. 2021-02-19T16:41:34 #kisslinux Hello claudia 2021-02-19T16:41:55 #kisslinux hi claudia02 2021-02-19T16:42:04 #kisslinux testuser_[m], I dont know any list for webkit extensions. But the most extensive listings about browser is the archwiki. https://freenode.logbot.info/kisslinux/20210219 2021-02-19T16:42:13 #kisslinux They mention wyebadblock too. 2021-02-19T16:42:44 #kisslinux In my experience the knowledge about these is pretty fragmented. 2021-02-19T16:43:26 #kisslinux In case you dont know https://www.uninformativ.de/git/lariza/file/README.html does also some nice stuff. 2021-02-19T16:44:22 #kisslinux nice, thanks 2021-02-19T16:53:29 #kisslinux claudia02: how's your bsd stuff going? 2021-02-19T17:09:15 #kisslinux re bsd stuff: I have put it aside for now. For some programs you have to fight with the linker to build the right shared libraries. 2021-02-19T17:09:55 #kisslinux You have to specify which so numbers to build. Some programs need patches for this. 2021-02-19T17:10:04 #kisslinux So using the just werks repos for now ? 2021-02-19T17:10:13 #kisslinux y 2021-02-19T17:10:17 #kisslinux (: 2021-02-19T17:10:49 #kisslinux I have ffmpeg + mpv working which is something. But webkitgtk did not play nice with icu. 2021-02-19T17:11:06 #kisslinux My machine is to slow to make this a fun project to this point. 2021-02-19T17:13:29 #kisslinux What specs ? 2021-02-19T17:14:27 #kisslinux 10 year old notebook. x230 2021-02-19T17:14:55 #kisslinux Webkit takes about 2-3h one run. so yeah 2021-02-19T17:15:04 #kisslinux nice 2021-02-19T17:15:10 #kisslinux wtf 2021-02-19T17:16:45 #kisslinux Btw i think i will readd webkit stuff to community tomorrow 2021-02-19T17:17:02 #kisslinux claudio007: is your mpv on openbsd also behaving kinda weirdly? 2021-02-19T17:17:15 #kisslinux when I switch workspaces/tags, it takes a while for mpv to reappear 2021-02-19T17:18:01 #kisslinux it's pretty annoying how unresponsive it feels 2021-02-19T17:18:17 #kisslinux OpenBSD is awesome otherwise 2021-02-19T17:19:07 #kisslinux especially the filesystem structure is nice compared to the mess on linux 2021-02-19T17:20:56 #kisslinux aarng, y it does this. 2021-02-19T17:21:33 #kisslinux ok, good to hear I'm not the only one with that issue 2021-02-19T17:21:59 #kisslinux webkit is a good alternative for those with easy needs and dont want to build 12h firefox. IMO 2021-02-19T17:22:11 #kisslinux aarng when did you switch? 2021-02-19T17:22:28 #kisslinux I didn't really switch 2021-02-19T17:22:35 #kisslinux Since using kiss and doing things myself, I can go much better with those "anoying" things (: 2021-02-19T17:22:36 #kisslinux just jumping back and forth pretty much 2021-02-19T17:23:51 #kisslinux I thought webkit is deprecated by webenginge? 2021-02-19T17:24:56 #kisslinux no 2021-02-19T17:25:51 #kisslinux OK, then I must build that the other day. Kmail had a dependency, I thought that was old. 2021-02-19T17:27:05 #kisslinux Currently I'm building a script to mass update a repo, like Plasma from 5.20.5 to 5.21.0. By hand is much work every few weeks. 2021-02-19T17:27:45 #kisslinux I think there's webkit stuff with different names 2021-02-19T17:27:45 #kisslinux 1 sef 2021-02-19T17:27:46 #kisslinux sec* 2021-02-19T17:28:01 #kisslinux webkit2gtk is fine, webkitgtk2 and webkitgtk are dead 2021-02-19T17:28:16 #kisslinux for file in sources version; do sed -i "s/$1/$2/g" */*/$file; done 2021-02-19T17:28:24 #kisslinux ^ what i do 2021-02-19T17:28:31 #kisslinux I don't use any GTK at all. Only QT stuff. 2021-02-19T17:29:20 #kisslinux dilyn: yes, in principle the same, but with a little bit more output. 2021-02-19T17:29:23 #kisslinux lol 2021-02-19T17:29:39 #kisslinux don't forget to also bump checksums :v 2021-02-19T17:30:12 #kisslinux Ah good point. Mihgt have noticed it else before the first build. 2021-02-19T17:38:49 #kisslinux I also want to share my 2cts towards the structure the KISS community wants to establish. 2021-02-19T17:38:56 #kisslinux I think the bdfl structure shines when a project is under develepment. 2021-02-19T17:38:56 #kisslinux But puts a high presure on the person in charge. 2021-02-19T17:38:56 #kisslinux Since kiss can be seen and feature complete and pretty much updating the repos has to be done, 2021-02-19T17:38:56 #kisslinux this could be shared between a small group.(More eyes concept) 2021-02-19T17:38:56 #kisslinux Pro: Even if some parts of the group are not available, updates can be merged. 2021-02-19T17:39:02 #kisslinux *oops (: 2021-02-19T17:40:30 #kisslinux that's a good point 2021-02-19T17:41:12 #kisslinux this irc naturally centers around the users with more experience etc 2021-02-19T17:41:43 #kisslinux as long as the group can make small decisions that would be best imo 2021-02-19T17:44:09 #kisslinux around 4 people have write access to community rn, so that shouldn't be a big issue 2021-02-19T17:45:45 #kisslinux Maybe a bdfl for the website is needed to make some desing choices ^^' 2021-02-19T18:03:53 #kisslinux claudia007: put that into the form. https://kiss-poll.armaanb.net 2021-02-19T18:30:43 #kisslinux acheam: done. Now you might have to remove 1 from the against vote :y 2021-02-19T22:54:51 #kisslinux acheam: is the plan to wait until the 24th and then announce results? if the vote is for a bdf[nl] is this poll sufficient to elect them? 2021-02-19T22:55:14 #kisslinux yes and yes 2021-02-19T22:55:21 #kisslinux if its close, we can hold a revote 2021-02-19T22:55:28 #kisslinux nice 2021-02-19T22:55:29 #kisslinux but its pretty landslide at the momebt 2021-02-19T22:55:32 #kisslinux i dont imagine it will be close 2021-02-19T22:55:32 #kisslinux yeah 2021-02-19T22:55:50 #kisslinux does it look like the answers are good enough quality 2021-02-19T22:55:51 #kisslinux oh nice 2021-02-19T22:56:25 #kisslinux will there be an exciting ceremony 2021-02-19T22:58:32 #kisslinux I hope the person I voted for wins :c 2021-02-19T22:58:54 #kisslinux that's the idea 2021-02-19T22:59:03 #kisslinux lmfao you got me 2021-02-19T23:35:46 #kisslinux How many votes have been cast so far? 2021-02-19T23:42:45 #kisslinux acheam indicated ~66 responses so far 2021-02-19T23:43:10 #kisslinux Wow, that is a lot 2021-02-19T23:43:16 #kisslinux Nice 2021-02-19T23:44:30 #kisslinux 73 right now! 2021-02-19T23:44:49 #kisslinux !!! 2021-02-19T23:45:06 #kisslinux we could do a mumble call or smthng if people want 2021-02-19T23:45:32 #kisslinux as a celebration/ceremony/discussing the future 2021-02-19T23:51:24 #kisslinux i imagine that could be fun. 2021-02-19T23:55:04 #kisslinux man I don't even know if the mic works on my laptop :S 2021-02-19T23:56:48 #kisslinux dilyn: What about your victory speech then? 2021-02-19T23:56:59 #kisslinux f 2021-02-19T23:57:07 #kisslinux tts it is 2021-02-19T23:57:20 #kisslinux lol