💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-09-19.txt captured on 2024-06-16 at 13:47:35.

View Raw

More Information

⬅️ 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?