💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-09-19.txt captured on 2024-06-16 at 13:47:35.
⬅️ Previous capture (2021-12-17)
-=-=-=-=-=-=-
2020-09-19T03:06:44 #kisslinux <muevoid> Hey dilynm mind doing a new test? 2020-09-19T03:45:09 #kisslinux <dilynm> Can't test until tomorrow night 2020-09-19T04:05:37 #kisslinux <himmalerin_kirc> muevoid: Speaking of requests, whenever you could add the depends file to the gammastep pr that'd be awesome 2020-09-19T04:07:23 #kisslinux <muevoid> Kk 2020-09-19T04:07:28 #kisslinux <muevoid> And yes I will soon 2020-09-19T04:07:38 #kisslinux <muevoid> Sorry have been really focused on herbew 2020-09-19T04:07:48 #kisslinux <muevoid> I'll do it quickly 2020-09-19T04:10:02 #kisslinux <muevoid> Just pushed the commit 2020-09-19T04:13:24 #kisslinux <himmalerin_kirc> Thanks! 2020-09-19T04:13:40 #kisslinux <muevoid> Np, again sorry have been very distracted lol. 2020-09-19T04:13:52 #kisslinux <muevoid> I'm getting close to having a working version though 2020-09-19T04:16:37 #kisslinux <himmalerin_kirc> all good! Definitely interested in herbew 2020-09-19T04:16:46 #kisslinux <muevoid> I need to find a new name lol 2020-09-19T04:17:37 #kisslinux <himmalerin_kirc> wayherb :p 2020-09-19T04:18:51 #kisslinux <himmalerin_kirc> merged the pr btw, thanks again for writing the patches 2020-09-19T04:19:15 #kisslinux <muevoid> Np it wasn't too bad. Removing gettext is basically just ripping stuff out of Makefiles till it works xD 2020-09-19T04:20:53 #kisslinux <muevoid> Wayherb I like though 2020-09-19T04:21:02 #kisslinux <muevoid> I think I'm going to use that. 2020-09-19T04:21:32 #kisslinux <muevoid> Mind if I use it? 2020-09-19T04:21:49 #kisslinux <himmalerin_kirc> Not at all! 2020-09-19T04:22:03 #kisslinux <muevoid> Thanks! 2020-09-19T04:22:09 #kisslinux <himmalerin_kirc> Was going to say it sounded better in my head but if you like it that's awesome 2020-09-19T04:22:10 #kisslinux <himmalerin_kirc> np 2020-09-19T04:23:24 #kisslinux <muevoid> better then herbew 2020-09-19T04:23:25 #kisslinux <muevoid> Lmao 2020-09-19T04:25:53 #kisslinux <himmalerin_kirc> Haven't been paying attention to kiss releases, did something happen to kiss --help? 2020-09-19T04:27:43 #kisslinux <muevoid> I don't think there was ever --help just kiss help 2020-09-19T04:27:56 #kisslinux <muevoid> I may be wrong though 2020-09-19T04:29:09 #kisslinux <himmalerin_kirc> kiss help gives you the man page-like view, kiss --help gave you a list of the flags and the extra kiss-* scripts. Scrolling through the releases to see if anything jumps out 2020-09-19T04:29:48 #kisslinux <muevoid> Ah 2020-09-19T04:29:52 #kisslinux <muevoid> Yeah idk then 2020-09-19T04:30:28 #kisslinux <himmalerin_kirc> ah, kiss help-ext does that. No way to find that without checking the release page though 2020-09-19T04:30:59 #kisslinux <himmalerin_kirc> (sorry for any weirdness in that message, kirc doesn't like people sending messages while you type yours) 2020-09-19T04:31:22 #kisslinux <muevoid> You are all good. I am tempted to switch to kirc. Right now I am on irssi 2020-09-19T04:32:07 #kisslinux <muevoid> Also it makes sense kiss help-ext but he should for a while have it where --help says now use help-ext 2020-09-19T04:32:36 #kisslinux <himmalerin_kirc> I think at this point my only issue is the one I just mentioned, mcpcpc has done a nice job 2020-09-19T04:32:58 #kisslinux <muevoid> He has I had some weirdness resizing was my only problem. 2020-09-19T04:33:11 #kisslinux <muevoid> hold on i am gonna try it again 2020-09-19T04:33:12 #kisslinux <himmalerin_kirc> That would've been nice, I'll have to see if I can catch him on irc tomorrow 2020-09-19T04:33:39 #kisslinux <muevoid> /help 2020-09-19T04:33:51 #kisslinux <muevoid> Alright I am on kirc now 2020-09-19T04:34:01 #kisslinux <himmalerin_kirc> how is it? :p 2020-09-19T04:34:10 #kisslinux <muevoid> I still like it lol 2020-09-19T04:34:20 #kisslinux <muevoid> I just need to actually use it since I'm comfy in irssi 2020-09-19T04:37:43 #kisslinux <himmalerin_kirc> aha you can see the old non-ext output of kiss --help by just running `kiss` 2020-09-19T04:38:23 #kisslinux <muevoid> Ah I like that actually 2020-09-19T04:39:05 #kisslinux <himmalerin_kirc> I'd appriciate a -h/--help flag because of how commonplace it is but I can see dropping it for simplicity 2020-09-19T04:41:05 #kisslinux <muevoid> Yeah 2020-09-19T05:47:04 #kisslinux <muevoid> �Q��wU 2020-09-19T06:11:17 #kisslinux <muevoid> Welp I got the shm buffer working finally. 2020-09-19T06:11:26 #kisslinux <muevoid> But now it doesn't detect the mouse 2020-09-19T06:12:42 #kisslinux <muevoid> Never mind just got it working 2020-09-19T06:13:29 #kisslinux <muevoid> Now in theory I just need to set up cairo and send the buffer to my current shared memory buffer 2020-09-19T06:42:58 #kisslinux <dylanaraps> o/ 2020-09-19T06:44:47 #kisslinux <muevoid> Hey dylan! How are you? 2020-09-19T06:46:26 #kisslinux <dylanaraps> I'm always good, you? :) 2020-09-19T06:46:39 #kisslinux <muevoid> Pretty good, excited almost have a working version of wayherb 2020-09-19T06:46:48 #kisslinux <dylanaraps> Nice 2020-09-19T06:47:12 #kisslinux <dylanaraps> I published my wayland stuff here: https://github.com/dylanaraps/wayland-experiment 2020-09-19T06:47:16 #kisslinux <dylanaraps> Not sure if you've seen it or not 2020-09-19T06:47:28 #kisslinux <muevoid> I got the shared memory buffer set up so all that is left is to render with cairo and upload the buffer to the shared memory buffer. And oooo i'll go check it out. 2020-09-19T06:47:43 #kisslinux <dylanaraps> Nice 2020-09-19T06:47:54 #kisslinux <dylanaraps> I still need to correct the depends files btw 2020-09-19T06:48:14 #kisslinux <muevoid> Does that mean you have firefox working? 2020-09-19T06:48:30 #kisslinux <dylanaraps> I have it working /with/ GTK+2 2020-09-19T06:48:49 #kisslinux <dylanaraps> I'm still working on it 2020-09-19T06:48:54 #kisslinux <muevoid> Fair enough 2020-09-19T06:49:49 #kisslinux <muevoid> That patch is huge 2020-09-19T06:49:58 #kisslinux <dylanaraps> Yup 2020-09-19T06:50:07 #kisslinux <dylanaraps> It's mostly just ifdefs though 2020-09-19T06:50:16 #kisslinux <muevoid> Yeah I saw that 2020-09-19T06:50:44 #kisslinux <muevoid> Since afaik ffmpeg can't take screenshots on wayland maybe consider slurp and grim? 2020-09-19T06:52:47 #kisslinux <dylanaraps> Sure 2020-09-19T06:53:11 #kisslinux <dylanaraps> My focus is more on the libraries and lower level components right now 2020-09-19T06:53:20 #kisslinux <muevoid> Yeah that makes sense. 2020-09-19T06:53:22 #kisslinux <dylanaraps> User facing stuff will come once the base is ready 2020-09-19T06:53:26 #kisslinux <muevoid> Yeah 2020-09-19T06:53:59 #kisslinux <muevoid> It would be nice to get rid of a lot of these depends in my repo lol. I have a lot in here since the kiss-wayland repo is with xwayland 2020-09-19T06:54:06 #kisslinux <dylanaraps> I'm also eyeing these patches here: https://bugzilla.mozilla.org/show_bug.cgi?id=1661450 2020-09-19T06:54:06 #kisslinux <aosync> Does anyone know where libintl.so can be got from? 2020-09-19T06:54:15 #kisslinux <dylanaraps> gettext likely 2020-09-19T06:54:31 #kisslinux <dylanaraps> Or not 2020-09-19T06:54:40 #kisslinux <dylanaraps> Ah 2020-09-19T06:54:50 #kisslinux <dylanaraps> Could be libc 2020-09-19T06:54:58 #kisslinux <muevoid> if you don't want intltool but need something to think you have it iirc correctly there is an intltool-fake 2020-09-19T06:55:04 #kisslinux <muevoid> Unless that is something different. 2020-09-19T06:55:08 #kisslinux <aosync> Ah... 2020-09-19T06:55:55 #kisslinux <dylanaraps> Yeah, it's part of the C library 2020-09-19T06:56:09 #kisslinux <muevoid> Ah 2020-09-19T06:56:47 #kisslinux <dylanaraps> Our musl provides it 2020-09-19T06:57:02 #kisslinux <aosync> Wait where 2020-09-19T06:57:23 #kisslinux <aosync> So does that mean I can just patchelf my thing away from it? 2020-09-19T06:57:30 #kisslinux <dylanaraps> /usr/include/libintl.h 2020-09-19T06:58:00 #kisslinux <dylanaraps> I don't know what you're tryingo do 2020-09-19T06:58:26 #kisslinux <aosync> I'm trying out the ungoogled chromium musl binary 2020-09-19T06:58:38 #kisslinux <dylanaraps> Ah 2020-09-19T06:58:52 #kisslinux <dylanaraps> CUPS, dbus, gettext, etc I'd imagine 2020-09-19T06:59:39 #kisslinux <aosync> got it working 2020-09-19T06:59:41 #kisslinux <aosync> haha nice 2020-09-19T07:00:01 #kisslinux <dylanaraps> Nice 2020-09-19T07:00:11 #kisslinux <aosync> http://0x0.st/il8z.png 2020-09-19T07:00:30 #kisslinux <dylanaraps> Nice! 2020-09-19T07:00:41 #kisslinux <dylanaraps> Could this be automated via a -bin package? 2020-09-19T07:00:48 #kisslinux <aosync> Seems like so! 2020-09-19T07:00:57 #kisslinux <muevoid> Ooooo cool 2020-09-19T07:06:41 #kisslinux <muevoid> I got cairo working with the shm so now just text handling 2020-09-19T07:10:07 #kisslinux <dylanaraps> Nice 2020-09-19T07:10:32 #kisslinux <dylanaraps> So much X11 is still needed when using Firefox huh 2020-09-19T07:10:41 #kisslinux <muevoid> Probably for opengl 2020-09-19T07:10:43 #kisslinux <aosync> The binary depends on dbus though, but their build instructions could serve as a basis to elaborate a non-bin package and to patch dbus out of it. 2020-09-19T07:10:44 #kisslinux <muevoid> ? 2020-09-19T07:11:04 #kisslinux <dylanaraps> aosync: What about a dbus stub library? 2020-09-19T07:11:24 #kisslinux <dylanaraps> Should be fairly simple to do 2020-09-19T07:12:47 #kisslinux <dylanaraps> So, the chain of X11 stuff seems to be: Firefox < GTK+2/GTK+3/libepoxy/cairo < xorg-libs 2020-09-19T07:14:03 #kisslinux <aosync> Is there a dbus-stub library? 2020-09-19T07:14:04 #kisslinux <aosync> where 2020-09-19T07:14:22 #kisslinux <dylanaraps> No 2020-09-19T07:14:26 #kisslinux <dylanaraps> Doesn't exist yet 2020-09-19T07:14:38 #kisslinux <aosync> Oh, yeah, that would be extremely useful 2020-09-19T07:14:39 #kisslinux <dylanaraps> If you like, I'll start writing one 2020-09-19T07:16:28 #kisslinux <dylanaraps> > If you use this low-level API directly, you're signing up for some pain. 2020-09-19T07:16:31 #kisslinux <dylanaraps> love dbus 2020-09-19T07:18:37 #kisslinux <aosync> If you have time and don't mind, why not. That'd be extremely useful for packaging other things too 2020-09-19T07:18:48 #kisslinux <dylanaraps> Sure thing 2020-09-19T07:24:50 #kisslinux <muevoid> I don't understand how cairo works 2020-09-19T07:24:52 #kisslinux <muevoid> lol 2020-09-19T07:32:56 #kisslinux <aosync> Here you go! https://github.com/aosync/kiss-aosync/tree/master/ungoogled-chromium-bin 2020-09-19T07:33:11 #kisslinux <aosync> If anyone is willing to try, please report your experience 2020-09-19T07:37:33 #kisslinux <aosync> I have also updated the root directory README 2020-09-19T07:40:14 #kisslinux <muevoid> I got cairo working I just misunderstood how to use it lol 2020-09-19T07:45:11 #kisslinux <dylanaraps> aosync: Nice 2020-09-19T07:52:44 #kisslinux <muevoid> Is there a way to upload images to here via terminal? 2020-09-19T07:56:47 #kisslinux <muevoid> figured it out 2020-09-19T07:56:48 #kisslinux <muevoid> http://0x0.st/il8c.png 2020-09-19T07:56:54 #kisslinux <muevoid> top right corner is wayherb 2020-09-19T07:58:35 #kisslinux <dylanaraps> nice 2020-09-19T08:03:37 #kisslinux <aosync> what does functionname@@LIB_VER mean in symbols, can @@LIB_VER be omitted for example ? 2020-09-19T08:03:43 #kisslinux <aosync> when making stubs 2020-09-19T08:48:06 #kisslinux <muevoid> Hey dilnym you at your computer? 2020-09-19T09:11:01 #kisslinux <aosync> dylanaraps: does running a browser in --no-sandbox constitute a major risk? 2020-09-19T09:13:33 #kisslinux <muevoid> Got text rendering. However right now only takes one argument and no new lines are created. And I don't check the users input. But I just wanted to see something 2020-09-19T09:13:36 #kisslinux <muevoid> http://0x0.st/il8t.png 2020-09-19T09:21:40 #kisslinux <muevoid> Alternatively a recording showing what i have off right now. http://0x0.st/il8w.mp4 2020-09-19T09:44:23 #kisslinux <muevoid> I'll be back on later it is 4:44 am here I am gonna get some sleep 2020-09-19T09:44:24 #kisslinux <muevoid> o/ 2020-09-19T10:12:25 #kisslinux <sh4rm4^bnc> damn, since i looked at kiss linux repos github now proposes me wayland and kiss stuff all the time in "explore repositories" 2020-09-19T10:35:44 #kisslinux <obsessive[m]1> i was thinking the other day of making something that mirrors and rewriting all sources to somewhere more neutral 2020-09-19T10:48:49 #kisslinux <sh4rm4^bnc> there's sr.ht 2020-09-19T11:09:39 #kisslinux <obsessive[m]1> yeah exactly. i guess sources can be spread around such places. nice if one goes down and have another available 2020-09-19T12:20:56 #kisslinux <dilynm> Muevoid: call it werbe! 2020-09-19T12:21:10 #kisslinux <dilynm> I'll test whatever you've finished tonight when I get back from my hike 2020-09-19T19:47:49 #kisslinux <himmalerin_kirc> thefamily! 2020-09-19T19:47:55 #kisslinux <himmalerin_kirc> shoot 2020-09-19T19:48:38 #kisslinux <muevoid> himmalerin_kirc would you accept wayherb into kiss-wayland? 2020-09-19T19:49:38 #kisslinux <himmalerin_kirc> _that_ particular password is getting changed now lmao. thankfully it's not connected to the outside world :p 2020-09-19T19:50:02 #kisslinux <muevoid> Lmao no offense but strange password :P 2020-09-19T19:50:19 #kisslinux <himmalerin_kirc> muevoid: Probably! Unless I'm reading things wrong, it's like Mako? 2020-09-19T19:50:35 #kisslinux <muevoid> If you look up herbe for xorg it's a port of that 2020-09-19T19:51:28 #kisslinux <himmalerin_kirc> ha. It's the family's laptop I thought I was ssh'ing into. Doesn't currently have a complex password but that might be changing shortly 2020-09-19T19:54:52 #kisslinux <muevoid> here's a video of what I have currently himmalerin_kirc http://0x0.st/il8w.mp4 2020-09-19T19:58:56 #kisslinux <dylanaraps> o/ 2020-09-19T19:59:00 #kisslinux <muevoid> o/ 2020-09-19T19:59:13 #kisslinux <dylanaraps> libdbus stub is almost done 2020-09-19T19:59:56 #kisslinux <dylanaraps> All public functions have been implemented (all return applicable failure value) 2020-09-19T20:01:16 #kisslinux <dylanaraps> I just need to add some missing structs now 2020-09-19T20:01:36 #kisslinux <dylanaraps> Then I go through and "spoof" success where needed to ensure software continues to work 2020-09-19T20:02:11 #kisslinux <himmalerin_kirc> muevoid: I herbe's readme doesn't really mention it, will it work with firefox's notifications or is it more for local scripts and stuff? I can include it regardless, but it'd be nice to know 2020-09-19T20:02:29 #kisslinux <dylanaraps> himmalerin_kirc: It'd need to use dbus to work with Firefox 2020-09-19T20:03:53 #kisslinux <himmalerin_kirc> Makes sense 2020-09-19T20:04:04 #kisslinux <muevoid> As dylanaraps said only for local scripts and I have no intention as of the moment for dbus. However I could probably make a script that sends all notify-send request to wayherb. 2020-09-19T20:04:57 #kisslinux <himmalerin_kirc> oh! I was wondering about something last night, dylanaraps: was the sudden (or maybe not so sudden, I don't regularly check) of kiss --help on purpose? 2020-09-19T20:06:26 #kisslinux <admicos> himmalerin_kirc: i can pr my mako package to your repo if you want. switched out the horrible patch with something a little more manageable so it's a little more future proof 2020-09-19T20:07:44 #kisslinux <himmalerin_kirc> I was thinking about that. Was trying to decide if it made more sense to go in periish's dbus repo alongside dunst or in the wayland repo 2020-09-19T20:07:58 #kisslinux <muevoid> I would think the dbus repo personally 2020-09-19T20:08:15 #kisslinux <muevoid> But that would be up to periish obviously 2020-09-19T20:09:01 #kisslinux <dylanaraps> himmalerin_kirc: That flag was there as an alias to 'kiss' (with no args). The package manager has no other --flags so it made little sense to keep it. 2020-09-19T20:09:16 #kisslinux <dylanaraps> Check this out: https://dbus.freedesktop.org/doc/api/html/structDBusMessageIter.html 2020-09-19T20:09:33 #kisslinux <himmalerin_kirc> That's sort of what I was leaning towards, was thinking about making a pr (though admicos is more than welcom to instead since it's their patches) to periish's repo to see what they though 2020-09-19T20:09:41 #kisslinux <himmalerin_kirc> dylanaraps: Ah, gotcha 2020-09-19T20:11:17 #kisslinux <dylanaraps> I could add it back 2020-09-19T20:11:29 #kisslinux <dylanaraps> I didn't realize anyone was using it 2020-09-19T20:12:56 #kisslinux <himmalerin_kirc> I didn't realize just running kiss had the same result when I noticed kiss --help was gone, was just a little suprised it stopped working 2020-09-19T20:14:00 #kisslinux <aosync_> dylanaraps: will you allow programs using dbus to be packaged to community, embedding libdbus-stub? 2020-09-19T20:14:08 #kisslinux <himmalerin_kirc> It'd just be replacing `'')` with `''|-h|--help)`, right? 2020-09-19T20:15:05 #kisslinux <muevoid> what is libdbus-stub? I'm assuming a way to make applications think dbus is there but it isn't and just ignores messages? 2020-09-19T20:15:29 #kisslinux <dylanaraps> muevoid: dbus library that does nothing and only exists to appease the dependency 2020-09-19T20:15:39 #kisslinux <muevoid> Yeah thought something like that 2020-09-19T20:15:41 #kisslinux <dylanaraps> It will spoof success to get things working 2020-09-19T20:15:50 #kisslinux <dylanaraps> Obviously, ipc won't work 2020-09-19T20:15:54 #kisslinux <muevoid> Yeah 2020-09-19T20:16:02 #kisslinux <dylanaraps> But I hope to get the iwd daemon working 2020-09-19T20:16:10 #kisslinux <muevoid> Yeah that would be nice 2020-09-19T20:16:33 #kisslinux <dylanaraps> himmalerin_kirc: Yeah. Will do so in a bit. 2020-09-19T20:17:34 #kisslinux <dylanaraps> dbus has 240 or so public functions 2020-09-19T20:17:37 #kisslinux <dylanaraps> It's quite crazy 2020-09-19T20:17:46 #kisslinux <dylanaraps> And that's just the public ones 2020-09-19T20:18:37 #kisslinux <himmalerin_kirc> dbus-all-the-things? 2020-09-19T20:31:36 #kisslinux <dylanaraps> OK. Can build wpa_supplicant with its dbus stuff enabled :D 2020-09-19T20:39:35 #kisslinux <aosync_> So, will you allow the inclusion of dbus-stubbed packages 2020-09-19T20:42:20 #kisslinux <dylanaraps> aosync_: Oh yeah. If you mean something like iwd or chromium-bin, sure. 2020-09-19T20:43:18 #kisslinux <aosync_> Nice 2020-09-19T20:45:22 #kisslinux <aosync_> The only problem is the dependency on atk-bridge and at-spi2-core 2020-09-19T20:45:42 #kisslinux <aosync_> which depend on dbus 2020-09-19T20:47:13 #kisslinux <dylanaraps> More stub libraries? 2020-09-19T20:47:15 #kisslinux <dylanaraps> lol 2020-09-19T20:48:51 #kisslinux <aosync_> lol maybe, but another solution could be to build them shipped within the chromium package, with the dbus-stub 2020-09-19T20:56:00 #kisslinux <dylanaraps> Yeah 2020-09-19T20:56:11 #kisslinux <aosync_> hold on 2020-09-19T20:57:28 #kisslinux <aosync_> is there a way to force remove a package 2020-09-19T20:57:40 #kisslinux <aosync_> wait nvm 2020-09-19T20:57:42 #kisslinux <muevoid> KISS_FORCE=1 kiss r 2020-09-19T21:01:49 #kisslinux <E5ten> dylanaraps: I thought iwd doesn't even use libdbus? Doesn't it use dbus stuff from ell? 2020-09-19T21:02:29 #kisslinux <dylanaraps> You're right 2020-09-19T21:02:31 #kisslinux <dylanaraps> :( 2020-09-19T21:07:43 #kisslinux <muevoid> I'm trying to create a shell script that cats the battery capacity of my laptop every 5 minutes. How do I in shell script check if the capacity is below a certain level? 2020-09-19T21:08:12 #kisslinux <muevoid> This can be used to cat I'm pretty sure watch -n 300 cat /sys/class/power_supply/BAT0/capacity 2020-09-19T21:08:23 #kisslinux <muevoid> but i'm not sure how to take the output and compare it 2020-09-19T21:08:58 #kisslinux <admicos> wouldn't something like "if [ "$level" -lt 25 ];" work? 2020-09-19T21:09:04 #kisslinux <admicos> assuming the file returns a single number 2020-09-19T21:09:06 #kisslinux <dylanaraps> yes 2020-09-19T21:09:16 #kisslinux <dylanaraps> with an infinite loop + sleep 2020-09-19T21:09:26 #kisslinux <dylanaraps> can use a case statement too 2020-09-19T21:10:40 #kisslinux <muevoid> ok I have it where it does something if below a certain level 2020-09-19T21:11:43 #kisslinux <aosync_> dylanaraps: I am testing the stub, `dbus_pending_call_ref` is the only symbol missing it seems 2020-09-19T21:11:53 #kisslinux <dylanaraps> Thanks 2020-09-19T21:13:15 #kisslinux <muevoid> Ok I have this how would I do the loop and sleep? 2020-09-19T21:13:17 #kisslinux <muevoid> https://termbin.com/uf3o 2020-09-19T21:13:51 #kisslinux <dylanaraps> aosync_: Fixed, thanks 2020-09-19T21:19:49 #kisslinux <muevoid> Nvm I got it working 2020-09-19T21:32:32 #kisslinux <dylanaraps> muevoid: https://termbin.com/52g5 2020-09-19T21:37:36 #kisslinux <muevoid> Thank you :) 2020-09-19T21:38:19 #kisslinux <muevoid> this is the script I had https://termbin.com/0tc2 2020-09-19T21:40:48 #kisslinux <dylanaraps> That's fine too 2020-09-19T21:41:11 #kisslinux <muevoid> Are you still on wayland? 2020-09-19T21:43:32 #kisslinux <dylanaraps> Yes 2020-09-19T21:51:24 #kisslinux <sh4rm4^bnc> <dylanaraps> [22:31:03] OK. Can build wpa_supplicant with its dbus stuff enabled :D 2020-09-19T21:51:30 #kisslinux <sh4rm4^bnc> does wpa_s... now depend on dbus ? 2020-09-19T21:51:53 #kisslinux <sh4rm4^bnc> oh "its dbus stuff" 2020-09-19T21:53:11 #kisslinux <sh4rm4^bnc> i didn't actually update wpa_supplicant after 2.5 anymore, each version worked worse than the previous 2020-09-19T21:53:22 #kisslinux <sh4rm4^bnc> currently running 2.3 2020-09-19T21:58:09 #kisslinux <mcf> didn't wpa_supplicant 2.7 fix a fairly major vulnerability in wpa2? 2020-09-19T22:00:18 #kisslinux <mcf> oh, maybe 2.3 was not affected: "Our attack is especially catastrophic against version 2.4 and above of wpa_supplicant, a Wi-Fi client commonly used on Linux. Here, the client will install an all-zero encryption key instead of reinstalling the real key." 2020-09-19T22:01:39 #kisslinux <dylanaraps> sh4rm4^bnc: It has a modular build system, it's optional 2020-09-19T22:19:59 #kisslinux <perish> Hello! 2020-09-19T22:20:44 #kisslinux <muevoid> Hey perish! 2020-09-19T22:21:28 #kisslinux <perish> How goes it? 2020-09-19T22:21:46 #kisslinux <muevoid> Pretty good, you? 2020-09-19T22:22:04 #kisslinux <perish> Well here too 2020-09-19T22:22:14 #kisslinux <perish> Have moved on to the extra repository in my fork of KISS 2020-09-19T22:22:25 #kisslinux <perish> Trying to bruteforce packages and fix issues later 2020-09-19T22:22:55 #kisslinux <muevoid> Nice! I wish you the best of luck. 2020-09-19T22:23:05 #kisslinux <perish> Thank you! 2020-09-19T22:24:05 #kisslinux <perish> It's going mostly well 2020-09-19T22:25:00 #kisslinux <muevoid> That's good can I find the repo anywhere? 2020-09-19T22:25:05 #kisslinux <perish> Not quite yet 2020-09-19T22:25:12 #kisslinux <perish> I don't have much to show, afterall 2020-09-19T22:25:37 #kisslinux <muevoid> Fair enough. Any info about your fork? You may have already said but there are a lot of forks so I get confused xD. 2020-09-19T22:25:53 #kisslinux <perish> a /pkg based hierarchy 2020-09-19T22:26:20 #kisslinux <muevoid> Kind of like gobo? 2020-09-19T22:26:24 #kisslinux <perish> No 2020-09-19T22:26:28 #kisslinux <perish> Gobo is 2020-09-19T22:26:29 #kisslinux <perish> Bad 2020-09-19T22:26:35 #kisslinux <perish> They have a full hierarchy underneath 2020-09-19T22:26:41 #kisslinux <muevoid> I've never used it *shrug* 2020-09-19T22:26:45 #kisslinux <perish> It doesn't matter if they respect it or not 2020-09-19T22:27:10 #kisslinux <muevoid> are you saying every pkg has there own directory or something else? 2020-09-19T22:27:13 #kisslinux <perish> It's like claiming to be a musl distribution but the main libc is glibc 2020-09-19T22:27:21 #kisslinux <perish> And everything is linked against glibc 2020-09-19T22:27:35 #kisslinux <perish> Yes; each package gets a directory in /pkg 2020-09-19T22:27:44 #kisslinux <muevoid> I'm interested 2020-09-19T22:28:02 #kisslinux <perish> I'll keep you posted then 2020-09-19T22:28:06 #kisslinux <muevoid> Thanks! 2020-09-19T22:28:16 #kisslinux <muevoid> I've been thinking of doing my fork but not sure. 2020-09-19T22:28:26 #kisslinux <muevoid> How did you go about making the root tarball? 2020-09-19T22:28:31 #kisslinux <perish> I haven't 2020-09-19T22:28:38 #kisslinux <perish> I'm building every package ever 2020-09-19T22:28:40 #kisslinux <muevoid> Ah 2020-09-19T22:28:47 #kisslinux <perish> And then bootstrapping in live 2020-09-19T22:28:57 #kisslinux <muevoid> Yeah that makes sense. 2020-09-19T22:28:59 #kisslinux <perish> I do not look forward to rust 2020-09-19T22:29:16 #kisslinux <muevoid> The main reason I want to do is a fork is for my strong ideals :P 2020-09-19T22:29:58 #kisslinux <muevoid> One of which is no rust. 2020-09-19T22:31:16 #kisslinux <perish> What browser, then? 2020-09-19T22:31:20 #kisslinux <muevoid> webkit2gtk 2020-09-19T22:31:25 #kisslinux <muevoid> I've fixed most of it's issues 2020-09-19T22:31:44 #kisslinux <muevoid> The only issues left are because of wayland which are fixed in latest master 2020-09-19T22:31:49 #kisslinux <muevoid> so hopefully next release no issues. 2020-09-19T22:31:50 #kisslinux <perish> Ah 2020-09-19T22:31:51 #kisslinux <perish> Nice! 2020-09-19T22:32:07 #kisslinux <muevoid> Thanks! 2020-09-19T22:32:14 #kisslinux <perish> Actually.. 2020-09-19T22:32:20 #kisslinux <perish> I could reasonably create a rootfs tarball 2020-09-19T22:32:21 #kisslinux <perish> Now 2020-09-19T22:32:43 #kisslinux <perish> But I feel my approach is better 2020-09-19T22:32:47 #kisslinux <muevoid> I'm gonna start working on my own fork right now actually... 2020-09-19T22:32:50 #kisslinux <muevoid> Have any tips? 2020-09-19T22:33:05 #kisslinux <perish> Don't go on holiday and lose all motivation 2020-09-19T22:33:07 #kisslinux <perish> :p 2020-09-19T22:33:10 #kisslinux <muevoid> Lol 2020-09-19T22:33:21 #kisslinux <perish> I honestly don't 2020-09-19T22:33:29 #kisslinux <muevoid> Fair enough 2020-09-19T22:33:41 #kisslinux <perish> Going to be making any changes to the package manager? 2020-09-19T22:33:58 #kisslinux <muevoid> Possibly down the line as of right now just keeping it simple to learn. 2020-09-19T22:34:05 #kisslinux <perish> Ah 2020-09-19T22:34:12 #kisslinux <muevoid> One thing i'd like to do is cache git repos 2020-09-19T22:34:16 #kisslinux <perish> I'm going for 'easier to write things for' 2020-09-19T22:34:20 #kisslinux <aosync_> dylanaraps: Invalid interface: org.freedesktop.DBus.ObjectManager 2020-09-19T22:34:21 #kisslinux <aosync_> Trace/breakpoint trap 2020-09-19T22:34:30 #kisslinux <perish> Removing the `patch` call in builds 2020-09-19T22:34:37 #kisslinux <perish> And moving it to the package manager 2020-09-19T22:34:53 #kisslinux <aosync_> I get this when using chrome patchelved with libdbus-stub 2020-09-19T22:35:00 #kisslinux <muevoid> So if you build a package with git offline you can build it offline. But if you are online it pulls down the lastest makes a tar and checks the checksums 2020-09-19T22:35:39 #kisslinux <muevoid> I actually do want to rewrite kiss in c 2020-09-19T22:35:45 #kisslinux <muevoid> That could be a possibility 2020-09-19T22:35:50 #kisslinux <perish> I've got this script going https://termbin.com/ebei 2020-09-19T22:36:20 #kisslinux <muevoid> That's nice 2020-09-19T22:36:27 #kisslinux <perish> Makes it less painful to get things to comply 2020-09-19T22:36:48 #kisslinux <muevoid> I think I am going to do a more simple aproach where you can do kiss-new <build system> name version source 2020-09-19T22:37:09 #kisslinux <aosync_> That is not simple 2020-09-19T22:37:23 #kisslinux <perish> Beauty is in the eye of the beholder 2020-09-19T22:37:33 #kisslinux <muevoid> :P 2020-09-19T22:37:37 #kisslinux <perish> KISS is an inherently biased distribution 2020-09-19T22:37:42 #kisslinux <perish> All forks will be too 2020-09-19T22:37:47 #kisslinux <perish> That's a good thing 2020-09-19T22:37:59 #kisslinux <muevoid> I like most of the kiss forks all of them are unique. 2020-09-19T22:38:06 #kisslinux <perish> Aye 2020-09-19T22:38:11 #kisslinux <perish> Moreso than the debian ones 2020-09-19T22:38:14 #kisslinux <muevoid> There's something for everyone 2020-09-19T22:38:19 #kisslinux <perish> And the Arch ones 2020-09-19T22:38:23 #kisslinux <muevoid> And if not make one! 2020-09-19T22:38:36 #kisslinux <perish> Funnily enough, slackware actually has some interesting forks nowadays 2020-09-19T22:38:48 #kisslinux <muevoid> I've never messed too much with slackware. 2020-09-19T22:38:50 #kisslinux <muevoid> Is it good? 2020-09-19T22:39:11 #kisslinux <muevoid> I don't plan on leaving kiss at all but am just curious. 2020-09-19T22:39:19 #kisslinux <perish> If you don't like having a package manager 2020-09-19T22:39:20 #kisslinux <perish> Yes 2020-09-19T22:39:32 #kisslinux <perish> if you're into acupuncture of the brain 2020-09-19T22:39:33 #kisslinux <perish> Yes 2020-09-19T22:39:38 #kisslinux <muevoid> Lol 2020-09-19T22:40:06 #kisslinux <perish> Slackware, like KISS is a biased distribution with a BDFL and a focus on simplicity 2020-09-19T22:40:25 #kisslinux <perish> But rather than taking that to mean 'make things small and uncomplicated' 2020-09-19T22:40:29 #kisslinux <perish> They take it to mean 2020-09-19T22:40:34 #kisslinux <perish> 'Make it LARGE' 2020-09-19T22:40:39 #kisslinux <perish> The base system is 3000 packages 2020-09-19T22:40:40 #kisslinux <muevoid> I'm assuming to start your fork you just made a new repo and started looking at the official repo for packages you need? 2020-09-19T22:40:50 #kisslinux <perish> I forked the official repos 2020-09-19T22:41:05 #kisslinux <muevoid> I'll probabl do that too actually 2020-09-19T22:42:21 #kisslinux <aosync_> dylanaraps: Could you to return TRUE in these methods? https://github.com/dylanaraps/libdbus-stub/blob/0fa591df21d18e98ead95847b34262258b95bc0d/dbus/dbus-syntax.c 2020-09-19T22:42:39 #kisslinux <perish> Oh, is dylan making a dbus stub? 2020-09-19T22:42:41 #kisslinux <perish> Nice 2020-09-19T22:42:42 #kisslinux <aosync_> yea 2020-09-19T22:42:55 #kisslinux <perish> Sorry for not testing the chromium bin, by the way 2020-09-19T22:42:57 #kisslinux <aosync_> Currently trying to patchelf the chromium binary to this 2020-09-19T22:43:02 #kisslinux <perish> I was in london 2020-09-19T22:45:39 #kisslinux <perish> I'll get to it once CMake finishes 2020-09-19T22:45:57 #kisslinux <perish> You wouldn't happen to have a tarball of the package on hand, would you? 2020-09-19T22:46:43 #kisslinux <muevoid> Runit is what void linux uses right? 2020-09-19T22:46:50 #kisslinux <perish> And us 2020-09-19T22:47:04 #kisslinux <muevoid> Don't we use busybox runit? Not actual runit? 2020-09-19T22:47:04 #kisslinux <perish> And Debian, in a better world 2020-09-19T22:47:07 #kisslinux <perish> Aye 2020-09-19T22:47:17 #kisslinux <muevoid> Any major differences? 2020-09-19T22:47:17 #kisslinux <perish> We also use /etc/inittab to start runit 2020-09-19T22:47:19 #kisslinux <perish> No 2020-09-19T22:47:25 #kisslinux <perish> There's not a whole lot to runit 2020-09-19T22:48:39 #kisslinux <muevoid> I need to patch out bash from handbrake 2020-09-19T22:49:40 #kisslinux <perish> I just built cmake... without remembering to change anything in the build file.... 2020-09-19T22:50:01 #kisslinux <perish> d'oh 2020-09-19T22:56:20 #kisslinux <periish> What's handbrake? 2020-09-19T22:56:27 #kisslinux <muevoid> Rip dvd's 2020-09-19T22:56:40 #kisslinux <periish> Ah 2020-09-19T22:56:50 #kisslinux <periish> baste 2020-09-19T22:56:54 #kisslinux <muevoid> That way I can get my old home videos on my computer when needed :P 2020-09-19T22:57:26 #kisslinux <muevoid> I wish there was an alternative but I don't know of any 2020-09-19T23:06:18 #kisslinux <periish> dylanaraps: Is there any advantage to using the prebuilt cmake over the autotools option? 2020-09-19T23:06:25 #kisslinux <periish> When building cmake 2020-09-19T23:06:39 #kisslinux <periish> As cmake doesn't seem to like my commands for it 2020-09-19T23:06:44 #kisslinux <periish> https://0x0.st/ilcI.png 2020-09-19T23:06:45 #kisslinux <periish> At all 2020-09-19T23:06:46 #kisslinux <periish> :v 2020-09-19T23:07:08 #kisslinux <muevoid> When did you get that output? 2020-09-19T23:07:40 #kisslinux <periish> Viewing a cmake tarball in less 2020-09-19T23:08:03 #kisslinux <muevoid> Idk sorry :P 2020-09-19T23:08:16 #kisslinux <periish> It doesn't respect the directives I give it 2020-09-19T23:08:28 #kisslinux <periish> it shouldn't be doing this 2020-09-19T23:08:30 #kisslinux <muevoid> I think I'm going to use eudaldgr's repo for making a live image of my fork 2020-09-19T23:08:37 #kisslinux <muevoid> And yeah that's strange 2020-09-19T23:08:44 #kisslinux <muevoid> Want to send the build file? 2020-09-19T23:09:00 #kisslinux <periish> Same as cmake in the repo, for all intents and purposes 2020-09-19T23:09:06 #kisslinux <periish> Hello fulton 2020-09-19T23:09:19 #kisslinux <periish> I've seen your derivative of kiss 2020-09-19T23:09:24 #kisslinux <periish> And I'm interested 2020-09-19T23:11:11 #kisslinux <aosync_> The lower right chromium window is launched with libdbus-stub! 2020-09-19T23:11:12 #kisslinux <aosync_> http://0x0.st/ilcG.png 2020-09-19T23:11:45 #kisslinux <periish> Nice! 2020-09-19T23:12:00 #kisslinux <aosync_> We're on the road to chromium on community 2020-09-19T23:12:52 #kisslinux <periish> I'm on the road to not being able to use it :^) 2020-09-19T23:13:09 #kisslinux <aosync_> why 2020-09-19T23:13:36 #kisslinux <periish> Not compatible w/ system 2020-09-19T23:13:42 #kisslinux <aosync_> why 2020-09-19T23:14:07 #kisslinux <periish> hierarchy 2020-09-19T23:14:13 #kisslinux <periish> But, snarkiness aside 2020-09-19T23:14:19 #kisslinux <periish> This is great news 2020-09-19T23:15:18 #kisslinux <muevoid> Do you plan on making a live cd of your repo periish? 2020-09-19T23:15:51 #kisslinux <periish> Yes 2020-09-19T23:16:03 #kisslinux <periish> It'll be a livecd of an installation similar to mine 2020-09-19T23:16:13 #kisslinux <periish> And it'll be very funky 2020-09-19T23:17:36 #kisslinux <muevoid> I want to make a livecd of this distro with hikari 2020-09-19T23:17:53 #kisslinux <periish> The live cd will include no WM 2020-09-19T23:17:54 #kisslinux <muevoid> Because it's nice to have a browser imo on a livecd 2020-09-19T23:18:12 #kisslinux <muevoid> Or I could do w3m 2020-09-19T23:18:13 #kisslinux <periish> Soon, I won't either 2020-09-19T23:18:21 #kisslinux <muevoid> with tmux 2020-09-19T23:18:28 #kisslinux <periish> Nay 2020-09-19T23:18:30 #kisslinux <periish> With Xorg 2020-09-19T23:19:00 #kisslinux <periish> It'll be glorious 2020-09-19T23:19:09 #kisslinux <muevoid> Lol 2020-09-19T23:19:44 #kisslinux <periish> I've got a wmutils esque script going on 2020-09-19T23:19:50 #kisslinux <periish> a implementation of window rules 2020-09-19T23:20:06 #kisslinux <periish> All I need is ewmh workspaces and an event manager 2020-09-19T23:20:11 #kisslinux <periish> And I'll have a wm 2020-09-19T23:20:13 #kisslinux <periish> Without a wm 2020-09-19T23:20:29 #kisslinux <muevoid> hmmm 2020-09-19T23:27:43 #kisslinux <muevoid> periish did you write your own init scripts? 2020-09-19T23:45:44 #kisslinux <muevoid> Also side note what license is that script you posted under? 2020-09-19T23:47:29 #kisslinux <muevoid> I am interested in doing the same file system heiarchy as you 2020-09-19T23:49:21 #kisslinux <muevoid> In fact do you have anything I can dm you on if you wouldn't mind?