2020-09-20T01:02:59 #kisslinux is merakor on? 2020-09-20T02:18:07 #kisslinux Muevoid: latest master works great. Love the border, text looks clean af 2020-09-20T02:19:00 #kisslinux All I'd really like to see us ability to change colors, box size, transparency (all cosmetic things you're probably planning). I imagine it would be pretty easy to hook into this for, eg, a battery script? 2020-09-20T02:31:01 #kisslinux Yes it would be I already have a battery script made dilynm. 2020-09-20T02:31:11 #kisslinux Also colors can somewhat be changed in the config I belive 2020-09-20T02:31:27 #kisslinux Sorry for not responding I'm working on my fork 2020-09-20T02:33:51 #kisslinux I'm fixing the alpha and changing colors really quickly right now 2020-09-20T02:37:57 #kisslinux Awesome awesome awesome! This is neat. How wayland dependent is it? 2020-09-20T02:38:04 #kisslinux I haven't looked closely at any sources xD 2020-09-20T02:38:54 #kisslinux I can't test on other wayland compositors atm other then wlroots right now. But as long as they have cairo and layer-shell protocol it should work I believe. 2020-09-20T02:39:15 #kisslinux It does not need wlroots as long as the compositor supports those afaik 2020-09-20T02:39:40 #kisslinux Isn't layer shell provided by wlroots though? 2020-09-20T02:39:51 #kisslinux Any compositor could implement it 2020-09-20T02:39:56 #kisslinux Aha 2020-09-20T02:40:01 #kisslinux I just am not sure if there are any other ones that do. 2020-09-20T02:40:27 #kisslinux It's the same shell bemenu uses 2020-09-20T02:40:46 #kisslinux So if I am correct anywhere bemenu runs this should run. Again have not tested thoug 2020-09-20T02:40:49 #kisslinux though 2020-09-20T02:43:17 #kisslinux Just pushed the changes to the config 2020-09-20T02:43:42 #kisslinux In the config you can also change where it is and the margins 2020-09-20T02:48:47 #kisslinux Do you think it would be better to move config.h into the root directory? Right now it is in include. dilynm 2020-09-20T03:03:52 #kisslinux If you're not going to move all the other src files into / I wouldn't bother 2020-09-20T03:03:59 #kisslinux Just mention where it is in the readme 2020-09-20T03:04:04 #kisslinux Will do 2020-09-20T03:23:40 #kisslinux In my quest to understand what glib is and why I need it, I've discovered that freetype-harfbuzz implements its own cute little unicode thing! 2020-09-20T03:23:54 #kisslinux https://lists.freedesktop.org/archives/harfbuzz/2012-August/002380.html 2020-09-20T03:24:40 #kisslinux Pango bundles its own glib, which is cute. But it breaks itself on updates because it finds it via pkgconf and doesn't think I need it so it gets uninstalled when I update pango xD 2020-09-20T03:24:52 #kisslinux Does hikari really need pango, that's the question... 2020-09-20T03:28:37 #kisslinux Lot's of things need pango I believe 2020-09-20T03:29:01 #kisslinux imagemagick, sway, zathura, bemenu, grim 2020-09-20T03:29:10 #kisslinux Glib sucks though 2020-09-20T03:29:22 #kisslinux I wish it wasn't as widely used :< 2020-09-20T03:33:11 #kisslinux Lol 2020-09-20T03:33:15 #kisslinux Burn it all down 2020-09-20T03:34:02 #kisslinux afaik glib is basically like the cpp standard library for c. However I have never used it so not sure 2020-09-20T06:58:42 #kisslinux o/ 2020-09-20T07:08:03 #kisslinux o 2020-09-20T07:12:48 #kisslinux o/ 2020-09-20T07:13:14 #kisslinux I'm leaving kiss linux(kind of) 2020-09-20T07:22:19 #kisslinux Where to? 2020-09-20T07:22:26 #kisslinux I'm working on a fork :P 2020-09-20T07:22:49 #kisslinux Right now just basically different choices of packages. But I have some ideas i'd like to try in the near future. 2020-09-20T07:25:51 #kisslinux Gotcha 2020-09-20T07:26:08 #kisslinux Thank you again for all your work on kiss linux 2020-09-20T07:26:19 #kisslinux No problem 2020-09-20T07:26:34 #kisslinux I'm trying to find software that depends on dbus for testing 2020-09-20T07:26:37 #kisslinux Got any ideas? 2020-09-20T07:26:51 #kisslinux Something I can test at runtime 2020-09-20T07:27:03 #kisslinux Not really other then building packages we remove dbus from 2020-09-20T07:27:10 #kisslinux I wanted to mess around with mako but it depends on logind 2020-09-20T07:27:12 #kisslinux :( 2020-09-20T07:27:23 #kisslinux Not mentioned in the README 2020-09-20T07:27:27 #kisslinux It is? 2020-09-20T07:27:35 #kisslinux It says systemd is needed for sd-bus 2020-09-20T07:27:36 #kisslinux iirc 2020-09-20T07:27:38 #kisslinux Oh, it is 2020-09-20T07:27:39 #kisslinux > systemd or elogind (for the sd-bus library) 2020-09-20T07:28:05 #kisslinux Plus it uses libnotify which I don't think would work anyways with your dbusstub lib 2020-09-20T07:28:11 #kisslinux Unless I am incorrect on how mako works 2020-09-20T07:28:42 #kisslinux You would be correct 2020-09-20T07:29:25 #kisslinux Also does this suffice for the license? https://github.com/muevoid/mue-linux/blob/master/LICENSE 2020-09-20T07:29:44 #kisslinux Yes 2020-09-20T07:30:06 #kisslinux I'm thinking about rewriting the kiss pkg manager in c 2020-09-20T07:30:45 #kisslinux Nice 2020-09-20T07:30:57 #kisslinux Why did you ever stop doing that? 2020-09-20T07:31:15 #kisslinux The main issues are how you're going to handle tarballs and compression methods (libarchive?) 2020-09-20T07:31:47 #kisslinux Also how you're going to handle Git (libgit2?) 2020-09-20T07:32:04 #kisslinux libgit2 will pull cmake into core for reference 2020-09-20T07:32:09 #kisslinux Hmmmm 2020-09-20T07:33:29 #kisslinux I was even thinking of just calling 'tar' and 'xz'/whatever directly from C at one point. 2020-09-20T07:33:38 #kisslinux ie, runtime detection rather than compile time 2020-09-20T07:33:50 #kisslinux I was about to say that is a possibility. 2020-09-20T07:33:54 #kisslinux I was looking at libgit2 2020-09-20T07:33:59 #kisslinux Though you lose out on the package manager being a single static binary 2020-09-20T07:34:04 #kisslinux Same can be done for Git 2020-09-20T07:34:18 #kisslinux I wonder how difficult it would be to make a makefile for libgit2 2020-09-20T07:35:52 #kisslinux It's still in my plans to write a C version btw 2020-09-20T07:36:02 #kisslinux That's fair 2020-09-20T07:36:26 #kisslinux I might try to make a normal makefile for libgit2 depending on how difficult it turns out to be. 2020-09-20T07:36:30 #kisslinux I want to create a library which the package manager will use 2020-09-20T07:36:44 #kisslinux That would be cool. 2020-09-20T07:36:47 #kisslinux libpkg (or whatever) 2020-09-20T07:36:52 #kisslinux Yeaj 2020-09-20T07:36:54 #kisslinux yeah* 2020-09-20T07:37:35 #kisslinux It'd handle the nitty-gritty stuff 2020-09-20T07:38:02 #kisslinux That's a good idea as well. Is that why you stopped working on the kiss package manager? 2020-09-20T07:38:06 #kisslinux (in c) 2020-09-20T07:38:39 #kisslinux It's only been a month since I worked on it :P 2020-09-20T07:38:50 #kisslinux Ah I haven't been keeping track :P 2020-09-20T07:38:58 #kisslinux You said you use openbsd for your server? 2020-09-20T07:39:04 #kisslinux Yes 2020-09-20T07:39:23 #kisslinux This is my first time using openbsd figured i'd try it out till i get kiss-server ready 2020-09-20T07:45:29 #kisslinux Have you tried out kiss-live yet? 2020-09-20T07:46:13 #kisslinux I have not 2020-09-20T07:50:14 #kisslinux I'll be back in a few gonna go install my fork hopefully. I just finished making the tarball 2020-09-20T07:50:33 #kisslinux o/ 2020-09-20T07:50:40 #kisslinux huh, I'll have to try kiss-live at some point 2020-09-20T08:03:15 #kisslinux Oh yeah, bluez now builds with libdbus-stub 2020-09-20T08:03:17 #kisslinux Can 2020-09-20T08:03:33 #kisslinux Can't test it yet as bluetooth is disabled in my kernel 2020-09-20T09:43:43 #kisslinux kitty terminal now works dbus free 2020-09-20T09:48:13 #kisslinux I am so late into the conversation, but why would a terminal require dbus in the first place 2020-09-20T09:49:50 #kisslinux for ibus I believe 2020-09-20T09:50:04 #kisslinux It interfaces with it via dbus 2020-09-20T09:54:43 #kisslinux merakor: I believe gnome-terminal and some others also depend on dbus 2020-09-20T10:00:15 #kisslinux I knew gnome-terminal did, but it's gnome they have lots of questionable decisions :P 2020-09-20T10:02:21 #kisslinux Know of any other software that has a mandatory dependency on libdbus but is largely functional without it? 2020-09-20T10:19:03 #kisslinux aosync: libdbus-stub 'make install' should now work fine with chromium-bin. 2020-09-20T10:25:50 #kisslinux I distinctly remember one that I have used nobus to build, but I don't remember what that is and I know that I don't use it anymore 2020-09-20T10:26:14 #kisslinux It was a piece of garbage hp printer driver I think 2020-09-20T10:26:27 #kisslinux Oh 2020-09-20T10:26:32 #kisslinux A stub library already exists? 2020-09-20T10:32:27 #kisslinux Yeah, for some reason I remember it was you who suggested me nobus 2020-09-20T10:32:35 #kisslinux I might be wrong though 2020-09-20T10:33:30 #kisslinux You're right 2020-09-20T10:33:36 #kisslinux Turns out I'm watching it on Github 2020-09-20T10:33:48 #kisslinux https://github.com/clbr/nobus/ 2020-09-20T10:33:54 #kisslinux No changes in 9 years though 2020-09-20T10:34:10 #kisslinux The open issue there is very handy for my library 2020-09-20T10:35:36 #kisslinux Yeah, it's quite old and not very reliable 2020-09-20T11:04:00 #kisslinux dylanaraps: chromium exits shortly after launch with `Trace/breakpoint trap` 2020-09-20T11:04:08 #kisslinux with the stub 2020-09-20T11:18:08 #kisslinux sabotage was the other way round: first the package manager was in C, then replaced with POSIX sh 2020-09-20T11:28:37 #kisslinux aosync: Will poke around chrome's sources 2020-09-20T11:29:28 #kisslinux Oh god: https://github.com/chromium/chromium/search?q=dbus&unscoped_q=dbus 2020-09-20T11:33:06 #kisslinux aosync: Send a full log from chromium (is there a debug output available or something? 2020-09-20T11:43:08 #kisslinux Just got my fork to boot. I had to remake the tarball a few times. 2020-09-20T11:51:50 #kisslinux nice 2020-09-20T12:49:00 #kisslinux Mesa suffixes libEGL sometimes when you build it 2020-09-20T12:49:19 #kisslinux I haven't directly confirmed it but it's probably when you build libglvnd. Maybe. 2020-09-20T12:49:40 #kisslinux Who h explains why qt5-wayland couldn't find EGL. Probably just a small tweak somewhere to tell it it has a suffix 2020-09-20T12:52:09 #kisslinux dylanaraps: here is the output of the binary using the stub 2020-09-20T12:52:10 #kisslinux -> ./chrome --enable-logging --v=1 2020-09-20T12:52:10 #kisslinux Trace/breakpoint trap 2020-09-20T12:52:11 #kisslinux -> 2020-09-20T12:53:19 #kisslinux muevoid: The script technically has no license, but I'd probably release it under unlicense, BSD-0 or similar. 2020-09-20T12:53:53 #kisslinux What is it you wanted to DM about? 2020-09-20T12:54:45 #kisslinux dylanaraps: and now, more extensive logging 2020-09-20T12:54:53 #kisslinux -> ./chrome --enable-logging=stderr --v=1 2020-09-20T12:54:53 #kisslinux [12620:12620:0920/145439.708716:VERBOSE1:chrome_crash_reporter_client.cc(182)] GetCollectStatsConsent(): is_official_chrome_build is false so returning false 2020-09-20T12:54:56 #kisslinux [12620:12620:0920/145439.708736:VERBOSE1:breakpad_linux.cc(2058)] Breakpad disabled 2020-09-20T12:54:59 #kisslinux [12623:12623:0920/145439.730071:VERBOSE1:chrome_content_client.cc(641)] Widevine enabled but no library found 2020-09-20T12:55:02 #kisslinux [1:1:0920/145439.730073:VERBOSE1:chrome_content_client.cc(641)] Widevine enabled but no library found 2020-09-20T12:55:05 #kisslinux [1:1:0920/145439.730105:INFO:cpu_info.cc(53)] Available number of cores: 4 2020-09-20T12:55:08 #kisslinux [12623:12623:0920/145439.730111:INFO:cpu_info.cc(53)] Available number of cores: 4 2020-09-20T12:55:11 #kisslinux [12623:12623:0920/145439.730135:VERBOSE1:zygote_main_linux.cc(217)] ZygoteMain: initializing 0 fork delegates 2020-09-20T12:55:14 #kisslinux [1:1:0920/145439.730174:VERBOSE1:zygote_main_linux.cc(217)] ZygoteMain: initializing 0 fork delegates 2020-09-20T12:55:17 #kisslinux -> Trace/breakpoint trap 2020-09-20T12:55:23 #kisslinux Wouldn't a termbin be more appropriate? 2020-09-20T13:05:07 #kisslinux Since the next logging message should a bus connection error on the regular dbus .so, I suspect it might be caused by something lying around those lines 2020-09-20T13:05:10 #kisslinux https://github.com/chromium/chromium/blob/master/dbus/bus.cc#L377-L396 2020-09-20T13:08:24 #kisslinux Or maybe not, I don't see anything that should cause an error 2020-09-20T13:27:00 #kisslinux dylanaraps: Setting every FALSE to TRUE in this file somehow makes it work! https://github.com/dylanaraps/libdbus-stub/blob/master/dbus/dbus-message.c 2020-09-20T15:02:36 #kisslinux dylanaraps: Could you help with eudev? 2020-09-20T15:05:06 #kisslinux Unsure of which configure option maps to the 'udev rules dir' :v 2020-09-20T15:14:24 #kisslinux ungoogled-chromium-bin now uniquely depends on Community and base repos! 2020-09-20T15:14:34 #kisslinux Nice! 2020-09-20T15:14:41 #kisslinux What packages in community? 2020-09-20T15:15:18 #kisslinux pciutils, cups, patchelf 2020-09-20T15:15:30 #kisslinux Nice 2020-09-20T15:15:42 #kisslinux What elfpatching has occured? 2020-09-20T15:16:14 #kisslinux Had to remove dependency on libintl.so since it's in our musl already 2020-09-20T15:16:21 #kisslinux also setting rpath to $ORIGIN 2020-09-20T15:16:34 #kisslinux to use shipped .so's 2020-09-20T15:16:53 #kisslinux Nice 2020-09-20T15:17:02 #kisslinux Does it still install to /opt? 2020-09-20T15:17:25 #kisslinux no 2020-09-20T15:17:30 #kisslinux Nice 2020-09-20T15:19:07 #kisslinux https://github.com/aosync/kiss-aosync 2020-09-20T15:19:11 #kisslinux See for yourself 2020-09-20T15:19:19 #kisslinux it's `ungoogled-chromium-bin` 2020-09-20T15:19:37 #kisslinux Not a fan of chromium myself, haha 2020-09-20T15:20:01 #kisslinux But I'll be sure to check it out 2020-09-20T15:47:36 #kisslinux Hello! 2020-09-20T16:26:33 #kisslinux aosync: Made the change to the stub, thanks 2020-09-20T21:11:02 #kisslinux Ay 2020-09-20T21:11:28 #kisslinux Any chromium fan here ? 2020-09-20T21:11:38 #kisslinux I need people to test a package 2020-09-20T21:23:49 #kisslinux aosync: ungoogled-chromium-bin fails with http://ix.io/2yf3 2020-09-20T21:24:00 #kisslinux cannot find dbus 2020-09-20T21:24:45 #kisslinux do I have to swap everything what pciutils and util-linux provides? 2020-09-20T21:27:24 #kisslinux Nah hold on 2020-09-20T21:27:43 #kisslinux I have spwapped everything but the error persists 2020-09-20T21:28:19 #kisslinux wait 2020-09-20T21:30:57 #kisslinux Ok, repull kiss-aosync and retry 2020-09-20T21:31:54 #kisslinux Dylan, you really should make birch exit more gracefully 2020-09-20T21:32:27 #kisslinux claudia02: 2020-09-20T21:33:15 #kisslinux No it goes on 2020-09-20T21:33:18 #kisslinux *Now 2020-09-20T21:34:41 #kisslinux aosync: http://ix.io/2yfa 2020-09-20T21:36:34 #kisslinux Mhm 2020-09-20T21:40:08 #kisslinux Shouldn't change anything but what's your compiler 2020-09-20T21:41:39 #kisslinux Konimex: if you want to play with lto on your kernel xD https://github.com/dilyn-corner/KISS-me/tree/master/core/linux-rt as a ref 2020-09-20T21:41:49 #kisslinux also, go in /usr/lib/chromium, and execute 2020-09-20T21:41:54 #kisslinux Just one teensy weensy error... Linking linux.o. So it doesn't work yet 2020-09-20T21:42:55 #kisslinux patchelf --replace-needed /tmp/build-32683/ungoogled-chromium-bin/libdbus-1.so libdbus-1.so.3 libatk-bridge-2.0.so.0 2020-09-20T21:43:06 #kisslinux and 2020-09-20T21:43:22 #kisslinux patchelf --replace-needed /tmp/build-32683/ungoogled-chromium-bin/libdbus-1.so libdbus-1.so.3 libatspi.so.0 2020-09-20T21:43:41 #kisslinux claudia02: 2020-09-20T21:44:24 #kisslinux aosync: Its standard gcc and execute in /usr/lib/chromium/ throws same error 2020-09-20T21:44:26 #kisslinux will do 2020-09-20T21:46:05 #kisslinux Ah I dont have the build directory anymore 2020-09-20T21:46:12 #kisslinux mom 2020-09-20T21:46:17 #kisslinux oh 2020-09-20T21:46:18 #kisslinux my bad 2020-09-20T21:46:48 #kisslinux cant u put that in a post install? 2020-09-20T21:47:01 #kisslinux atchelf --replace-needed libdbus-1.so.3 /tmp/build-32683/ungoogled-chromium-bin/libdbus-1.so libdbus-1.so.3 libatk-bridge-2.0.so.0 2020-09-20T21:47:12 #kisslinux ok i messed up 2020-09-20T21:47:15 #kisslinux im on phone 2020-09-20T21:47:26 #kisslinux but basically swap the long path with libdbus-1.so.3 2020-09-20T21:47:35 #kisslinux in both commands 2020-09-20T21:48:59 #kisslinux > cant u put that in a post install? 2020-09-20T21:49:44 #kisslinux there is no need for this normally, im trying to find out why it links to absolute path instead of generically searching for "lidbus-1.so.3" 2020-09-20T21:55:45 #kisslinux I executed the 3 patchelf thingies. Now the error changed http://ix.io/2yfh 2020-09-20T21:55:46 #kisslinux aosync 2020-09-20T22:01:59 #kisslinux Alright, i'll investigate it, thanks 2020-09-20T22:02:20 #kisslinux your welcome 2020-09-20T22:13:49 #kisslinux dilynm: Do you have qt5-wayland with and egl and a resuilting browser again? 2020-09-20T22:56:04 #kisslinux I have a fixed qt5-wayland, right now I'm exploring qt5-webengine's deps 2020-09-20T22:57:20 #kisslinux So no I don't currently have a browser, but I could if I caved and installed my qt5-webengine tarball 2020-09-20T23:24:24 #kisslinux Unfortunately I still can't play video or certain web content; I get a message about "wayland does not support QWindow::requestActuvate()" which I will have to look into