2020-01-18T00:22:27 #kisslinux I cannot understand why google didn't replace the Linux cert stuff with boringssl as well when they were making that change... 2020-01-18T00:36:30 #kisslinux afternoon gents 2020-01-18T00:36:31 #kisslinux o/ 2020-01-18T00:50:20 #kisslinux E5ten: maybe boringssl has no certs? 2020-01-18T00:50:28 #kisslinux I have videos working fyi 2020-01-18T00:51:15 #kisslinux adamantium: We're the only musl distro with latest qt and working qtwebengine :P 2020-01-18T00:51:27 #kisslinux I'm swapping to Falkon and ridding my system of GNOME 2020-01-18T00:54:02 #kisslinux https://u.teknik.io/nrtJp.jpg 2020-01-18T01:05:28 #kisslinux E5ten: The adblocker doesn't seem to work. It fails to download any list I give it. 2020-01-18T01:05:35 #kisslinux No errors in the terminal. 2020-01-18T01:07:00 #kisslinux falkon has no ublock origin? 2020-01-18T01:07:17 #kisslinux or umatrix? 2020-01-18T01:07:38 #kisslinux Nope 2020-01-18T01:07:45 #kisslinux yeah that's a killer 2020-01-18T01:07:49 #kisslinux No Chromium extensions. 2020-01-18T01:07:58 #kisslinux It has an adblocker in c++ though. 2020-01-18T01:08:03 #kisslinux And it supports abp lists. 2020-01-18T01:08:14 #kisslinux I just can't seem to get it to actually work. 2020-01-18T01:08:14 #kisslinux >abp 2020-01-18T01:08:17 #kisslinux so, whitelists? 2020-01-18T01:08:49 #kisslinux It supports easylist, etc. 2020-01-18T01:09:07 #kisslinux Web extensions are coming apparently 2020-01-18T01:09:27 #kisslinux It's a qtwebengine issue specifically 2020-01-18T01:10:04 #kisslinux hmm... I think I'm gonna be a holdout for Firefox in kiss specifically for the time being 2020-01-18T01:10:41 #kisslinux but i might not have the choice if I go full LLVM-only 2020-01-18T01:12:32 #kisslinux I'll see how well the adblocker works once I get it working 2020-01-18T01:12:39 #kisslinux It's a lot faster than Firefox fyi 2020-01-18T01:16:00 #kisslinux adamantium: We're the only musl distro with latest qt and working qtwebengine :P << awesome 2020-01-18T01:16:52 #kisslinux i wonder how hard it'd be to convert surf to qtwebkit 2020-01-18T01:18:52 #kisslinux dylanaraps: emacs PR's are they okay or too much? I'm open to changing the stuff, especially if someone more knowledgeable about Emacs than me comes to this distro. 2020-01-18T01:19:43 #kisslinux im just not sure I can in good conscience provide a Emacs without gnutls support because of everything I've read, it's just not secure to not build it in anymore 2020-01-18T01:20:08 #kisslinux I haven't had a chance to look at it yet. Apologies 2020-01-18T01:20:09 #kisslinux And unlike vim, most Emacs users do access the internet with their text editor 2020-01-18T01:20:21 #kisslinux So we must provide a way to do it securely 2020-01-18T01:20:24 #kisslinux k 2020-01-18T01:22:31 #kisslinux I understand 2020-01-18T01:26:31 #kisslinux i also include common performance tweaks used by popular configurators e.g. prelude 2020-01-18T01:26:51 #kisslinux and turned on better x11 terminal support for emacs-nox 2020-01-18T01:27:39 #kisslinux it's all transparent, minimal tweaking from my perspective, not invasive or opinionated. 2020-01-18T01:27:59 #kisslinux Alright, sounds good 2020-01-18T01:28:17 #kisslinux I'll merge tomorrow as it's almost 4AM 2020-01-18T01:28:20 #kisslinux k 2020-01-18T01:28:23 #kisslinux Or... later today 2020-01-18T01:28:24 #kisslinux lol 2020-01-18T01:29:08 #kisslinux ya you came on last night when i was wrapping things up 2020-01-18T01:29:19 #kisslinux i just woke up now couple hours ago 2020-01-18T01:29:35 #kisslinux i'll take the "night shift" then and keep working 2020-01-18T01:29:39 #kisslinux o/ 2020-01-18T01:30:16 #kisslinux Night 2020-01-18T01:43:28 #kisslinux dylanaraps: boringssl is just an openssl fork and openssl definitely has certs? 2020-01-18T02:58:47 #kisslinux I appreciate the firefox make setup that tells me what stage it's at... But I'm 5 hours into the install and I want to take a nap... 2020-01-18T03:37:15 #kisslinux firefox is a nasty one 2020-01-18T03:37:22 #kisslinux just hope it doesn't fail 2020-01-18T03:46:16 #kisslinux I started it up earlier, and got dragged away and the sudo request timed out. That sucked. 2020-01-18T05:57:46 #kisslinux Shyiskhar: yeah that happened to me too lol 2020-01-18T05:57:55 #kisslinux i went to bed putting fx on build 2020-01-18T05:58:08 #kisslinux and it timed out 2020-01-18T06:06:22 #kisslinux at least it built? 2020-01-18T06:06:47 #kisslinux if it built you just need to "kiss i" it in case it timed out iirc 2020-01-18T06:07:05 #kisslinux yeah i think i had to do just that 2020-01-18T06:12:15 #kisslinux does youtube playback work for anyone on webkit? 2020-01-18T07:34:47 #kisslinux ls 2020-01-18T08:15:15 #kisslinux icyphox: No, we have built webkit without video and audio support 2020-01-18T08:16:55 #kisslinux I have playexternal patch for surf, it spawns mpv with the url you currently have 2020-01-18T08:17:46 #kisslinux But you were using vimb? 2020-01-18T09:04:51 #kisslinux Git support has been merged: https://github.com/kisslinux/kiss/pull/85 2020-01-18T09:17:29 #kisslinux https://github.com/kisslinux/kiss/releases/tag/0.60.0 2020-01-18T09:45:28 #kisslinux For those using Falkon: https://peter.sh/experiments/chromium-command-line-switches 2020-01-18T09:45:44 #kisslinux Chromium commandline args work. 2020-01-18T10:15:33 #kisslinux that's a lot of options 2020-01-18T10:37:27 #kisslinux Think of it as about:config for chromium 2020-01-18T10:41:31 #kisslinux yep I figured, still weird to not have a config of some kind 2020-01-18T10:41:48 #kisslinux Yeah 2020-01-18T10:43:14 #kisslinux gj on the whole webengine stuff 2020-01-18T10:43:32 #kisslinux kiss being the first to have a working qtwebengine could be used as nice plublicity :) 2020-01-18T10:43:50 #kisslinux Yup :P 2020-01-18T10:43:53 #kisslinux Thanks 2020-01-18T10:44:07 #kisslinux > Disables print preview (For testing, and for users who don't like us. :[ ) 2020-01-18T10:44:10 #kisslinux 10/10 message 2020-01-18T10:44:33 #kisslinux lol 2020-01-18T10:44:44 #kisslinux still better than 2020-01-18T10:44:59 #kisslinux Yeah 2020-01-18T10:45:21 #kisslinux So far: https://termbin.com/y1sq 2020-01-18T10:46:47 #kisslinux what's the reason for disabling multi process? 2020-01-18T10:46:57 #kisslinux you did the same with ff iirc 2020-01-18T10:47:15 #kisslinux Lower memory usage 2020-01-18T10:47:47 #kisslinux for the cost of speed? 2020-01-18T10:47:55 #kisslinux Not really 2020-01-18T10:48:06 #kisslinux It's still multi-threaded 2020-01-18T10:48:11 #kisslinux Just all in a single process 2020-01-18T10:48:29 #kisslinux Downside is that a crashing tab crashes the browser 2020-01-18T10:48:32 #kisslinux oh, the process isolation stuff was more for security 2020-01-18T10:48:35 #kisslinux yeah 2020-01-18T10:48:54 #kisslinux nbd 2020-01-18T10:49:59 #kisslinux ooo --disable-background-networking 2020-01-18T10:50:03 #kisslinux >Disable various background network services, including extension updating, safe browsing service, upgrade detector, translate, UMA 2020-01-18T10:50:30 #kisslinux > --mute-audio (Mute any audio) 2020-01-18T10:50:31 #kisslinux nice 2020-01-18T10:52:44 #kisslinux thats cool 2020-01-18T10:53:02 #kisslinux evening everyone 2020-01-18T10:53:18 #kisslinux ello 2020-01-18T10:53:21 #kisslinux o/ 2020-01-18T10:53:23 #kisslinux oh, looks like you've got falkon running? good job 2020-01-18T10:53:28 #kisslinux o/~ 2020-01-18T10:54:00 #kisslinux why does it have chromium cmd line flags? does it use the chromium engine 2020-01-18T10:54:13 #kisslinux orrr is chromium forked off of qtwebengine 2020-01-18T10:54:51 #kisslinux qtwebengine is chromium underneath 2020-01-18T10:55:01 #kisslinux But heavily modified 2020-01-18T10:55:12 #kisslinux All google crap *should* be gone 2020-01-18T10:55:21 #kisslinux I need to test its network traffic 2020-01-18T10:56:46 #kisslinux i see 2020-01-18T10:57:13 #kisslinux https://github.com/aaronNGi/jj 2020-01-18T10:57:20 #kisslinux ^ my irc client, would love to get some feedback 2020-01-18T10:57:31 #kisslinux ooo 2020-01-18T10:57:33 #kisslinux let me see 2020-01-18T10:57:50 #kisslinux i wanted to do this! like a front-end to ii 2020-01-18T10:58:27 #kisslinux Nice 2020-01-18T10:58:28 #kisslinux Aarg: is this what you're using now 2020-01-18T10:58:33 #kisslinux yeah 2020-01-18T10:58:57 #kisslinux neat 2020-01-18T10:59:38 #kisslinux it probably wont play nice with znc 2020-01-18T11:00:14 #kisslinux yeah likely not 2020-01-18T11:00:37 #kisslinux also, are you typing 'echo msg > ...' each time Aarg 2020-01-18T11:00:53 #kisslinux no, check the examples at the bottom 2020-01-18T11:01:00 #kisslinux there is a function 2020-01-18T11:01:02 #kisslinux oh my bad, haven't reached there yet 2020-01-18T11:01:49 #kisslinux niceee 2020-01-18T11:02:34 #kisslinux could even use your editor for input :p 2020-01-18T11:03:13 #kisslinux yep 2020-01-18T11:03:18 #kisslinux i was actually wondering 2020-01-18T11:03:33 #kisslinux if we can hack vim's buffers into an irc client 2020-01-18T11:03:49 #kisslinux like, vsplit -- input on one side and output on the other 2020-01-18T11:04:08 #kisslinux there is a plugin which does that 2020-01-18T11:04:13 #kisslinux but it's ancient and probably broken 2020-01-18T11:04:34 #kisslinux oh 2020-01-18T11:04:43 #kisslinux you can write one on top of yours! 2020-01-18T11:04:45 #kisslinux :D 2020-01-18T11:05:04 #kisslinux should be doable 2020-01-18T11:07:30 #kisslinux Aarg: can you show me a screenshot of your client in action 2020-01-18T11:07:49 #kisslinux sure 2020-01-18T11:08:11 #kisslinux I actually wanted to add a screenshot to the readme, thanks for reminding me 2020-01-18T11:08:41 #kisslinux sure 2020-01-18T11:10:08 #kisslinux icyphox: https://abload.de/img/jjgxkjg.png 2020-01-18T11:10:42 #kisslinux is that tmux? 2020-01-18T11:10:47 #kisslinux yep 2020-01-18T11:10:52 #kisslinux dang 2020-01-18T11:10:56 #kisslinux that looks /spicy/ 2020-01-18T11:11:16 #kisslinux thanks :) 2020-01-18T11:11:18 #kisslinux so you'd have multipel tmux buffers for multiple channels, i presume 2020-01-18T11:12:06 #kisslinux yeah, panes or different windows 2020-01-18T11:12:23 #kisslinux with monitor activity on, you can even see when channels have new messages 2020-01-18T11:12:33 #kisslinux oh yeah, nifty 2020-01-18T11:12:43 #kisslinux That looks awesome 2020-01-18T11:12:55 #kisslinux ty 2020-01-18T11:21:28 #kisslinux nice 2020-01-18T11:21:34 #kisslinux Falkon makes 0 requests on open 2020-01-18T11:29:19 #kisslinux memory: 547MiB / 7936MiB 2020-01-18T11:29:29 #kisslinux Falkon is light :D 2020-01-18T11:29:45 #kisslinux Memory without Falkon running: 2020-01-18T11:29:46 #kisslinux memory: 262MiB / 7936MiB 2020-01-18T11:32:34 #kisslinux Our Falkon package will provide a falkon-privacy executable which will launch it with things like webgl, permissions api, file system api, etc disabled. 2020-01-18T11:33:24 #kisslinux See: https://termbin.com/b7wq 2020-01-18T11:33:51 #kisslinux Also "Safe Browsing" etc disabled. 2020-01-18T11:38:39 #kisslinux man looks like some of my build modifications can be boiled down to "did you just assume my compiler?" 2020-01-18T11:39:13 #kisslinux some programs just refuse to build if /usr/bin/gcc doesn't exist 2020-01-18T11:40:21 #kisslinux :( 2020-01-18T11:42:02 #kisslinux /bin/cc is a thing come on 2020-01-18T11:43:23 #kisslinux Which packages? 2020-01-18T11:43:33 #kisslinux two secs 2020-01-18T11:45:36 #kisslinux bzip2 and ffmpeg, for examples 2020-01-18T11:45:51 #kisslinux I had to specify --cc and --cxx in configure for the latter 2020-01-18T11:46:16 #kisslinux and a $CC is enough for the former 2020-01-18T11:46:38 #kisslinux Hm 2020-01-18T11:46:48 #kisslinux Our package makes it use $CC 2020-01-18T11:47:05 #kisslinux I don't set $CC 2020-01-18T11:47:09 #kisslinux Ah 2020-01-18T11:47:50 #kisslinux so I just assume packages will fall back to cc if the desired binary doesn't exist 2020-01-18T11:48:17 #kisslinux Some build systems are just awful 2020-01-18T11:48:19 #kisslinux See NSS 2020-01-18T11:48:42 #kisslinux surprisingly, autoconf-generated ./configure does fall back to cc if gcc doesn't exist 2020-01-18T11:49:05 #kisslinux Yup 2020-01-18T11:49:20 #kisslinux For all the shit autotools is, I find it reliable 2020-01-18T12:16:38 #kisslinux I got adblocking working (though manually) 2020-01-18T12:21:30 #kisslinux what are you using? 2020-01-18T12:21:34 #kisslinux i setup /etc/hosts today 2020-01-18T13:01:17 #kisslinux howdy 2020-01-18T13:34:28 #kisslinux I'm on Falkon now 2020-01-18T13:34:50 #kisslinux icyphox: Falkon has a c++ adblocker 2020-01-18T13:35:02 #kisslinux It's basic but supports easylist, etc 2020-01-18T13:35:10 #kisslinux oh neat 2020-01-18T13:36:01 #kisslinux falkon.. what's that O.o 2020-01-18T13:36:33 #kisslinux qtwebengine browser 2020-01-18T13:40:28 #kisslinux -> kiss l glib 2020-01-18T13:40:28 #kisslinux -> Package 'glib' is not installed 2020-01-18T13:40:31 #kisslinux Feels good 2020-01-18T13:41:43 #kisslinux glib is gnome 2020-01-18T13:41:45 #kisslinux right? 2020-01-18T13:41:52 #kisslinux Yes 2020-01-18T13:44:21 #kisslinux brb 2020-01-18T14:00:48 #kisslinux speaking of GNOME, do you guys still consider it part of GNU? since they are de facto independent with their own foundation and different workflow and so on 2020-01-18T14:01:41 #kisslinux No 2020-01-18T14:01:59 #kisslinux Though I consider both to be IBM 2020-01-18T14:29:06 #kisslinux gnome is cancer 2020-01-18T14:29:18 #kisslinux redhat/fedora/freedesktop/gnome/poetterware 2020-01-18T14:29:28 #kisslinux it needs to be purged with heavenly fire 2020-01-18T14:33:17 #kisslinux E5ten: Want to help me patch fribidi out of libass? Only if this affects you of course. 2020-01-18T15:07:46 #kisslinux hmm 2020-01-18T15:07:48 #kisslinux is falkon any good? 2020-01-18T15:10:48 #kisslinux It's fast and out of your way 2020-01-18T15:42:50 #kisslinux I can't play sound without being root, even though I am in the audio group 2020-01-18T15:51:36 #kisslinux Hm 2020-01-18T15:51:44 #kisslinux What output does mpv give? 2020-01-18T16:12:59 #kisslinux -> kiss l llvm 2020-01-18T16:12:59 #kisslinux -> Package 'llvm' is not installed 2020-01-18T16:13:02 #kisslinux Feels good 2020-01-18T16:18:10 #kisslinux dylanaraps: > ALSA lib pcm_dmix.c:1089:(snd_pcm_dmix_open) unable to open slave 2020-01-18T16:18:17 #kisslinux > [ao/alsa] Playback open error: No such file or directory 2020-01-18T16:18:23 #kisslinux > [ao/oss] Can't open audio device /dev/dsp: No such file or directory 2020-01-18T16:18:29 #kisslinux > [ao] Failed to initialize audio driver 'oss' 2020-01-18T16:18:35 #kisslinux Could not open/initialize audio device -> no sound. 2020-01-18T16:19:09 #kisslinux Does /dev/dsp exist? I assume it does as it works as root. 2020-01-18T16:19:28 #kisslinux No it doesn't. 2020-01-18T16:19:59 #kisslinux Could be a driver issue in your kernel. 2020-01-18T16:20:17 #kisslinux cd /dev/snd 2020-01-18T16:20:18 #kisslinux ? 2020-01-18T16:20:33 #kisslinux It's a driver issue I believe. 2020-01-18T16:20:39 #kisslinux You need the /dev interface for ALSA 2020-01-18T16:21:08 #kisslinux Yeah, I have /dev/snd and my card exists there 2020-01-18T16:21:47 #kisslinux I had the same kernel config back when I was using Gentoo 2020-01-18T16:21:55 #kisslinux ALSA had no issues back there 2020-01-18T16:22:28 #kisslinux You have alsa-lib and alsa-utils? 2020-01-18T16:22:29 #kisslinux I'll recheck my config though 2020-01-18T16:23:24 #kisslinux Yup 2020-01-18T16:26:44 #kisslinux Do you have oss emulation on? 2020-01-18T16:26:58 #kisslinux What's the config option called? 2020-01-18T16:27:00 #kisslinux Hello o/ 2020-01-18T16:27:11 #kisslinux SND_OSSEMUL 2020-01-18T16:27:56 #kisslinux Unset on my machine 2020-01-18T16:28:15 #kisslinux https://termbin.com/efcw 2020-01-18T16:28:21 #kisslinux Yeah, I don't have it either. I just checked because mpv mentioned 2020-01-18T16:29:53 #kisslinux dylanaraps: hello o/ 2020-01-18T16:30:39 #kisslinux My configuration is pretty similar 2020-01-18T16:31:34 #kisslinux Oh I have dummy driver enabled, that could be an issue. 2020-01-18T16:32:06 #kisslinux Maybe 2020-01-18T16:32:38 #kisslinux The dummy driver is not what I thought it was 2020-01-18T16:32:50 #kisslinux It is a MIDI sequencer 2020-01-18T16:32:53 #kisslinux lol 2020-01-18T16:33:23 #kisslinux I'll rebuild with debug on 2020-01-18T16:33:47 #kisslinux My kernel has no logging at all :^) 2020-01-18T16:34:25 #kisslinux I appreciate logging most of the time 2020-01-18T16:34:44 #kisslinux I have a kernel with logging when I need it though 2020-01-18T16:34:54 #kisslinux Oh that makes sense 2020-01-18T16:35:05 #kisslinux hi! 2020-01-18T16:35:15 #kisslinux Hello 2020-01-18T16:36:09 #kisslinux Ello 2020-01-18T16:37:09 #kisslinux Dylan 2020-01-18T16:37:14 #kisslinux Yeah 2020-01-18T16:37:19 #kisslinux why did you switch on esr firefox 2020-01-18T16:37:59 #kisslinux Less of a burden on users to rebuild and less surprises. 2020-01-18T16:38:09 #kisslinux brb 2020-01-18T16:38:10 #kisslinux 10 mins 2020-01-18T16:38:19 #kisslinux 10 mins to build firefox? 2020-01-18T16:38:31 #kisslinux that would be awesome 2020-01-18T16:39:20 #kisslinux dylanaraps: You'll have to wait till I get home but not only will I help you I'll give you the patch I already have 2020-01-18T16:39:53 #kisslinux E5ten: :DDDD 2020-01-18T16:40:06 #kisslinux Firefox is disgusting to build in a reliable way. 2020-01-18T16:40:24 #kisslinux yeah 2020-01-18T16:40:25 #kisslinux This includes rust and friends too. 2020-01-18T16:40:38 #kisslinux Mozilla is really incompetent 2020-01-18T16:40:46 #kisslinux I packaged qtwebengine and webkit2gtk this week too fyi. 2020-01-18T16:40:48 #kisslinux Clearly, they made nss 2020-01-18T16:40:50 #kisslinux I use Falkon now 2020-01-18T16:40:51 #kisslinux Heh 2020-01-18T16:40:52 #kisslinux brb 2020-01-18T16:40:54 #kisslinux 10 mins 2020-01-18T16:41:10 #kisslinux I have opened the issue on mrustc github page about building firefox 2020-01-18T16:41:38 #kisslinux E5ten: Yeah, everything they touch is a pile of garbage 2020-01-18T16:44:26 #kisslinux what do you think about UXP? 2020-01-18T16:44:42 #kisslinux https://github.com/MoonchildProductions/UXP 2020-01-18T16:52:56 #kisslinux XUL was terrible too 2020-01-18T16:53:22 #kisslinux I also have my doubts that a small group of people can keep a browser of that size (Firefox 52 ESR(?)) going. 2020-01-18T16:53:44 #kisslinux I don't like how they blacklist addons either. 2020-01-18T16:54:11 #kisslinux I'm sceptical of the browser as a whole. 2020-01-18T16:54:36 #kisslinux I DID NOTHING AND SOUND IS WORKING WHAT 2020-01-18T16:55:22 #kisslinux I have no idea what I am doing 2020-01-18T16:57:16 #kisslinux Okay, I am dumb. I have just changed my asoundrc and forgot about it. 2020-01-18T16:57:59 #kisslinux Turns out I specifed the wrong card. 2020-01-18T16:58:39 #kisslinux lol 2020-01-18T17:06:41 #kisslinux hello! quick question. i just compiled a custom kernel, and cant get my Broadcom wireless card to work. Will b43 need to be compiled into the kernel or set as a module? And if so, can i get the module from linux-firmware? (Sorry for the newbie q) 2020-01-18T17:07:32 #kisslinux You have two options with the firmware, compile it into the kernel with the driver or have both the driver and firmware outside of the kernel as modules. 2020-01-18T17:08:14 #kisslinux If you go the module route you'll have to tell the kernel to load them at boot time. https://getkiss.org/wiki/loading-a-module-at-boot 2020-01-18T17:16:32 #kisslinux ill go the module route. guess i need to do more reading before diving into the kernel, lol thanks 2020-01-18T17:18:08 #kisslinux np 2020-01-18T17:18:44 #kisslinux -> kiss l | wc -l 2020-01-18T17:18:44 #kisslinux 117 2020-01-18T17:18:50 #kisslinux Thanks qtwebengine 2020-01-18T17:34:49 #kisslinux brb 2020-01-18T17:55:49 #kisslinux ello 2020-01-18T17:56:52 #kisslinux brb 2020-01-18T18:34:38 #kisslinux wb 2020-01-18T18:35:24 #kisslinux thanks 2020-01-18T18:35:31 #kisslinux had to go get ramen 2020-01-18T18:35:32 #kisslinux so good 2020-01-18T18:35:54 #kisslinux nothing like some hot pork noodle when it's snowing outside 2020-01-18T18:47:15 #kisslinux I'm dealing with sick cats 2020-01-18T18:47:29 #kisslinux (We have a sick cat #2 now) 2020-01-18T18:47:50 #kisslinux rip in rip 2020-01-18T18:47:58 #kisslinux is it bad? or hopefully just a lil kitty cold 2020-01-18T18:48:11 #kisslinux Feline Distemper 2020-01-18T18:48:32 #kisslinux 90%~ don't make it 2020-01-18T18:48:39 #kisslinux Got the first cat through it at home 2020-01-18T18:48:48 #kisslinux damn 2020-01-18T18:48:51 #kisslinux It's a virus so cat #2 has it now 2020-01-18T18:49:36 #kisslinux Cat #3 is a devil spawn so she'll be fine 2020-01-18T18:49:56 #kisslinux It's a crazy virus. 2020-01-18T18:50:08 #kisslinux It lives on surfaces for years despite temperature 2020-01-18T18:50:29 #kisslinux If a cat survives it, the cat becomes a carrier for life 2020-01-18T18:50:42 #kisslinux There's no cure once infected 2020-01-18T18:51:11 #kisslinux Just an IV drip and antibiotics (to prevent secondary infection) 2020-01-18T19:14:31 #kisslinux damn, that's terrible 2020-01-18T19:19:15 #kisslinux He'll pull through 2020-01-18T19:19:24 #kisslinux I'm getting pretty good at this whole Vet thing 2020-01-18T19:37:34 #kisslinux Oi 2020-01-18T19:37:40 #kisslinux Anyone using Surf right now? 2020-01-18T19:37:49 #kisslinux Or another webkit2gtk browser? 2020-01-18T19:38:44 #kisslinux I need a screenshot for the "This week in KISS" post. ;) 2020-01-18T19:54:15 #kisslinux sorry, I'm stuck in nixos land 2020-01-18T19:56:26 #kisslinux heh 2020-01-18T19:57:01 #kisslinux https://getkiss.org/images/falkon.jpg 2020-01-18T19:57:20 #kisslinux dylanaraps: Wait a second, I am using Surf 2020-01-18T19:57:29 #kisslinux :D 2020-01-18T19:57:32 #kisslinux Send scrot 2020-01-18T19:58:06 #kisslinux > Error resolving getkiss.org 2020-01-18T19:58:30 #kisslinux Try this one: https://d33wubrfki0l68.cloudfront.net/ca651d1f78d16737f8340fded4a8700cc80b0acc/34d41/images/falkon.jpg 2020-01-18T20:11:27 #kisslinux Ugh I don't have any screenshotting utility. scrot needs giblib and imagemagick import straight up does not work. 2020-01-18T20:11:36 #kisslinux ffmpeg can be used 2020-01-18T20:11:43 #kisslinux as can imlib2 2020-01-18T20:12:05 #kisslinux imlib2 is simple 2020-01-18T20:16:26 #kisslinux That's nice to know 2020-01-18T20:16:39 #kisslinux https://cemkeylan.com/getkiss.png 2020-01-18T20:16:46 #kisslinux That's the screenshot 2020-01-18T20:20:53 #kisslinux Take one which isn't a screenshot of my screenshot :P 2020-01-18T20:21:19 #kisslinux The Carbs Linux home page would be nice 2020-01-18T20:26:53 #kisslinux Ohh I thought you wanted me to screenshot your screenshot :D 2020-01-18T20:26:57 #kisslinux Sure, wait a second 2020-01-18T20:29:31 #kisslinux https://getkiss.org/blog/20200118a 2020-01-18T20:29:37 #kisslinux Did anything else happen this week? 2020-01-18T20:30:11 #kisslinux https://cemkeylan.com/fetch.png 2020-01-18T20:30:31 #kisslinux Nice, thanks 2020-01-18T20:31:04 #kisslinux Sure thing 2020-01-18T20:33:48 #kisslinux aww thanks for the shoutout 2020-01-18T20:34:16 #kisslinux :) 2020-01-18T20:43:09 #kisslinux I am planning on packaging an http server to community 2020-01-18T20:43:17 #kisslinux Which one should I package 2020-01-18T20:43:46 #kisslinux When I'm lazy I just use python's or busybox's 2020-01-18T20:43:56 #kisslinux We might have one in community 2020-01-18T20:44:09 #kisslinux Yup 2020-01-18T20:44:14 #kisslinux mini_httpd 2020-01-18T20:44:22 #kisslinux oh 2020-01-18T20:44:27 #kisslinux I should try that 2020-01-18T20:44:33 #kisslinux https://acme.com/software/mini_httpd/ 2020-01-18T20:45:01 #kisslinux Nice 2020-01-18T20:45:13 #kisslinux I'll be switching my server to carbs 2020-01-18T20:45:23 #kisslinux Neat 2020-01-18T20:46:37 #kisslinux adamantium: What was that bug in the init scripts again? Related to udev I think. 2020-01-18T20:50:22 #kisslinux I think I saw it but it's not really a problem. 2020-01-18T20:51:15 #kisslinux rc.boot kills udev after runit is launched 2020-01-18T20:51:39 #kisslinux So it kills runit udev 2020-01-18T20:51:53 #kisslinux But runit just launches it again 2020-01-18T20:52:01 #kisslinux So not a problem really 2020-01-18T20:52:18 #kisslinux It's not like it stays down 2020-01-18T20:52:28 #kisslinux merakor: https://gist.github.com/willurd/5720255 2020-01-18T20:52:45 #kisslinux merakor: That's intentional 2020-01-18T20:53:19 #kisslinux Won't it also kill udev spawned by /rc.d scripts though? 2020-01-18T20:53:26 #kisslinux I think that was the issue. 2020-01-18T20:54:06 #kisslinux Oh, it will kill udev spawned by rc.d scripts 2020-01-18T20:54:26 #kisslinux Yup 2020-01-18T20:54:48 #kisslinux We can kill it before boot hooks 2020-01-18T20:55:12 #kisslinux Fixed 2020-01-18T20:55:14 #kisslinux Yup 2020-01-18T20:55:28 #kisslinux But it seems strange why anyone would launch udev from rc.d instead of runit 2020-01-18T20:55:35 #kisslinux Genuine question 2020-01-18T20:55:37 #kisslinux What was your package count before webengine? 2020-01-18T20:57:12 #kisslinux 130-135 2020-01-18T20:57:15 #kisslinux Around there 2020-01-18T20:58:06 #kisslinux -> kiss l | wc -l 2020-01-18T20:58:06 #kisslinux 117 2020-01-18T20:58:42 #kisslinux I managed to remove libepoxy but it made Xorg have really bad performance. 2020-01-18T20:58:59 #kisslinux -> kiss l llvm 2020-01-18T20:58:59 #kisslinux -> Package 'llvm' is not installed 2020-01-18T20:59:07 #kisslinux -> kiss l glib 2020-01-18T20:59:08 #kisslinux -> Package 'glib' is not installed 2020-01-18T20:59:10 #kisslinux Feels good 2020-01-18T20:59:23 #kisslinux fribidi is going to be the next victim of my purge. 2020-01-18T20:59:34 #kisslinux Only needed in libass and I'm not Arabic 2020-01-18T21:01:56 #kisslinux Yeah I'll send you the patch in like an hour and a half I'm on my way home 2020-01-18T21:02:18 #kisslinux Isn't libepoxy needed for glamor? 2020-01-18T21:02:47 #kisslinux Also if you really wanted good performance you'd be using xf86-video-intel ;) 2020-01-18T21:03:26 #kisslinux > Isn't libepoxy needed for glamor? 2020-01-18T21:03:27 #kisslinux Yes 2020-01-18T21:03:35 #kisslinux Hence the bad performance :^) 2020-01-18T21:04:00 #kisslinux What's funny is that --disable-glamor is broken nowadays 2020-01-18T21:04:07 #kisslinux Very simple patch to fix it 2020-01-18T21:05:19 #kisslinux I don't know about the autotools build but the meson build doesn't let you disable modesetting driver, I have to use sed, very tragic 2020-01-18T21:05:57 #kisslinux dylanaraps: busybox httpd and mini httpd look good. I can't use stuff like python or php httpd, I use cgi. 2020-01-18T21:07:03 #kisslinux E5ten: This is what I've noticed about meson too. Removal of options when they port the build system 2020-01-18T21:07:15 #kisslinux Legacy bla bla keeps customization around :P 2020-01-18T21:07:24 #kisslinux merakor: Nice 2020-01-18T21:12:27 #kisslinux I don't think that's it, the meson port just isn't 100% done yet 2020-01-18T21:12:54 #kisslinux Ah 2020-01-18T21:16:07 #kisslinux I wonder how hard it would be to write a meson clone in C 2020-01-18T21:16:43 #kisslinux WHAT 2020-01-18T21:16:45 #kisslinux > Most interesting with Binutils 2.34 is in fact an optional HTTP server support 2020-01-18T21:17:18 #kisslinux Go home, GNU you are drink 2020-01-18T21:17:32 #kisslinux drunk* 2020-01-18T21:17:43 #kisslinux https://developers.redhat.com/blog/2019/10/14/introducing-debuginfod-the-elfutils-debuginfo-server/ 2020-01-18T21:17:49 #kisslinux IBM >:( 2020-01-18T21:18:38 #kisslinux So it started in elfutils and is now in binutils as well 2020-01-18T21:19:03 #kisslinux Who had this idea 2020-01-18T21:19:09 #kisslinux Who approved of this idea? 2020-01-18T21:19:30 #kisslinux You wanted a http server and now you have one in the base install :^) 2020-01-18T21:20:17 #kisslinux I could just use a program which was meant for serving http 2020-01-18T21:21:16 #kisslinux Next up, ld is also a decentralized social media platform program 2020-01-18T21:22:15 #kisslinux It also can connect to major protocols like irc, matrix etc just in case you need it 2020-01-18T21:23:21 #kisslinux You can also use it to link, but who uses that tbh 2020-01-18T21:32:54 #kisslinux Nobody should, lld ftw :>) 2020-01-18T21:35:13 #kisslinux musl and lld/gold is a little funky :( 2020-01-18T21:35:20 #kisslinux Last time I tried at least. 2020-01-18T21:36:27 #kisslinux What I really like about Falkon is that emojis don't work 2020-01-18T21:36:39 #kisslinux Firefox includes a font for them and Falkon doesn't(?) 2020-01-18T21:36:53 #kisslinux :^) 2020-01-18T21:40:40 #kisslinux Hello 2020-01-18T21:44:30 #kisslinux howdy 2020-01-18T21:48:20 #kisslinux I'm happy to answer any questions you may have :) 2020-01-18T21:49:26 #kisslinux none so far, just updating my chroot 2020-01-18T21:49:50 #kisslinux thinkin about packaging oasis, a scuttlebutt client 2020-01-18T21:50:17 #kisslinux not sure how i feel about packaging apps that are easily installed with npm install -g 2020-01-18T21:50:30 #kisslinux also still get this terminal flash on the input line for birch TT 2020-01-18T21:51:30 #kisslinux Well, the number one reason is that npm and the system package manager may "fight each other" 2020-01-18T21:51:59 #kisslinux Any conflicting files between the system package manager and npm won't be detected. 2020-01-18T21:52:14 #kisslinux Using npm locally as a user is an option though. 2020-01-18T21:52:32 #kisslinux oh yeah --global on my systems always goes to some XDG_ dir 2020-01-18T21:52:46 #kisslinux micro_O: Yup. I haven't had a chance to work on birch this week. Apologies. 2020-01-18T21:53:11 #kisslinux would a kiss-generated checksum file/detector make things more complicated than you'd like? 2020-01-18T21:54:15 #kisslinux Hm. Care to elaborate? 2020-01-18T21:54:33 #kisslinux on install, checksum all changed files, put them somewhere like /var/db 2020-01-18T21:54:50 #kisslinux create a `kiss check` command that goes through all the files on the system and makes sure the checksum is the same 2020-01-18T21:55:42 #kisslinux kiss uses rsync to do the installation transfer which should cover this to some extent. 2020-01-18T21:56:03 #kisslinux oh, weird, firefox is downgrading from 72.0-1 to 68.4.1esr 2020-01-18T21:56:19 #kisslinux To be more precise, rsync is run a total of 3 times on installation to verify. 2020-01-18T21:56:38 #kisslinux micro_O: I swapped Firefox to track the ESR releases. 2020-01-18T21:57:02 #kisslinux so kiss bails if it would overwrite a user-installed file? 2020-01-18T21:57:47 #kisslinux No, except for /etc. 2020-01-18T21:58:13 #kisslinux KISS is meant to be run as the only system-wide package manager. 2020-01-18T21:58:30 #kisslinux so if i didn't edit a file in /etc/, but a package was updated with new etc defaults, i would have to manually update that file? 2020-01-18T21:58:31 #kisslinux Though I understand that the rare case of a file being overwritten is possible. 2020-01-18T21:58:58 #kisslinux micro_O: Right now yes. It's on my list to properly handle this. 2020-01-18T21:59:26 #kisslinux The simplest way I can think of handling it, is the checksum idea and leaving it up to the user on how they want to resolve 2020-01-18T22:00:01 #kisslinux Yup. I'll be implementing something like that. 2020-01-18T22:00:03 #kisslinux (exherbo used to have a really slick implementation where you could selectively/interactively see what has changed and how to adopt those) 2020-01-18T22:00:15 #kisslinux but exherbo was like, the opposite of kiss 2020-01-18T22:00:19 #kisslinux Heh 2020-01-18T22:00:20 #kisslinux or maybe mirror universe 2020-01-18T22:01:45 #kisslinux how would you feel about a pr to split firefox and firefox-esr? or would they conflict? 2020-01-18T22:02:54 #kisslinux It'd be fine if they conflict (as firefox and firefox-bin currently do) 2020-01-18T22:03:01 #kisslinux The issue is maintaining the package. 2020-01-18T22:03:36 #kisslinux It just drains too much of my time. 2020-01-18T22:03:53 #kisslinux thats fair 2020-01-18T22:03:58 #kisslinux (Rust is included in this too as Firefox releases require the latest rust) 2020-01-18T22:04:12 #kisslinux It's too unpredictable really 2020-01-18T22:05:08 #kisslinux ESR lowers the burden on me and users as it means less builds of a really large piece of software. 2020-01-18T22:06:13 #kisslinux Note that qtwebengine and webkit2gtk were also added to the repositories this week. With the latter being maintained by someone else. 2020-01-18T22:06:44 #kisslinux You've got some options other than the ESR of Firefox. 2020-01-18T22:07:17 #kisslinux Nothing does stop you from tracking the latest Firefox release. It's just a lot of work. 2020-01-18T22:08:19 #kisslinux yeah just wanted to get a sense of what the esr release cadence is; from the mozilla wiki it seems roughtly yearly 2020-01-18T22:08:21 #kisslinux (I also tracked the betas to some extent to try and catch issues before release so as to not leave users waiting for security fixes) 2020-01-18T22:08:45 #kisslinux Around once a year with security fixes inbetween 2020-01-18T22:09:19 #kisslinux and there being roughly 10 firefox releases a year, so at worst you are about a year behind in *features* but not security 2020-01-18T22:09:23 #kisslinux thats not awful 2020-01-18T22:09:31 #kisslinux Security fixes *should* come with no surprises and be as simple as a build+testing. 2020-01-18T22:09:33 #kisslinux Yup 2020-01-18T22:09:39 #kisslinux unless you see release notes and are like 'i neeeed that' 2020-01-18T22:09:55 #kisslinux Firefox as of 2020 swapped to a 4-week release schedule 2020-01-18T22:10:13 #kisslinux With security fixes inbetween. 2020-01-18T22:10:30 #kisslinux We saw 72.0.1 a few days after 72.0.0 iirc. 2020-01-18T22:10:31 #kisslinux tracking beta seems just as much work as tracking regular, unless the idea is 'i only update beta once a year' at roughly the 6 month mark 2020-01-18T22:11:01 #kisslinux The idea behind me tracking beta was to fix any musl/kiss issues before the beta became the regular release. 2020-01-18T22:11:38 #kisslinux Which didn't really work as breaking changes still occurred between beta and release. 2020-01-18T22:12:07 #kisslinux Firefox also brings in Rust which comes with its own set of issues. 2020-01-18T22:12:14 #kisslinux Web browsers are complex :P 2020-01-18T22:12:29 #kisslinux is it that they always make big breaking changes on ESR? or is it just this most recent one that is particularly onerous 2020-01-18T22:12:48 #kisslinux oh yeah, firefox is the new openoffice as far as build complexity goes 2020-01-18T22:12:53 #kisslinux its a little bit 100% insane 2020-01-18T22:13:01 #kisslinux chromium is not that far off either :( 2020-01-18T22:13:19 #kisslinux meh, I think cargo's vendoring story is decent, from what i've seen 2020-01-18T22:13:25 #kisslinux Well, --disable-dbus broke in 69.0 which required me to figure out the issue and maintain a patch for each release 2020-01-18T22:13:32 #kisslinux but packaging anything with multiple languages is painful 2020-01-18T22:13:36 #kisslinux The future of the ALSA backend is also iffy 2020-01-18T22:15:12 #kisslinux We have until September for the next ESR which means that I do a single large slog to fix any issues 2020-01-18T22:15:19 #kisslinux Then simple updates for security. 2020-01-18T22:15:27 #kisslinux Till the next year. 2020-01-18T22:15:28 #kisslinux i thought they dropped alsa years ago and then i guess they added it back? 2020-01-18T22:15:39 #kisslinux They just stopped building it into their binaries 2020-01-18T22:15:44 #kisslinux The code is all there still 2020-01-18T22:15:54 #kisslinux They just refuse to fix any bugs or accept patches for it 2020-01-18T22:15:55 #kisslinux oh, that seems fine to me 2020-01-18T22:16:01 #kisslinux well, not the refuse to fix bugs 2020-01-18T22:16:09 #kisslinux Simply just an --enable-alsa right now 2020-01-18T22:16:13 #kisslinux but having different default settings in binaries is like, whatever 2020-01-18T22:16:19 #kisslinux thats normal 2020-01-18T22:16:44 #kisslinux What's worse is that Firefox uses dlopen() for audio backends so it'd be fine to be included in their binaries 2020-01-18T22:16:49 #kisslinux man i remember installing phoenix 0.3, that was dope 2020-01-18T22:17:06 #kisslinux Pulseaudio is also built on top of Alsa... 2020-01-18T22:17:25 #kisslinux I fail to see how they can't maintain the two personally 2020-01-18T22:17:57 #kisslinux maintenance of different options are multiplicative? 2020-01-18T22:18:22 #kisslinux Well, part of the issue is that Firefox bypasses the API iirc. 2020-01-18T22:18:23 #kisslinux I dunno, I feel like everyone wants something different from Moz/firefox 2020-01-18T22:18:30 #kisslinux Their audio backends are complex 2020-01-18T22:19:21 #kisslinux someone at work asked today why people use pulseaudio, I had to tell them its because its the best bluetooth headphone stack and was for a while 2020-01-18T22:19:28 #kisslinux They're removing user.js support under the guise of it slowing down Firefox startup due to the file existence check 2020-01-18T22:19:29 #kisslinux (says the person using bluez-alsa) 2020-01-18T22:19:44 #kisslinux Hah 2020-01-18T22:20:26 #kisslinux Yeah, that was dumb, but I dunno, was that like, a bunch of people at mozilla or just some maintainer having a bad day? i didnt follow that 2020-01-18T22:20:33 #kisslinux seems you have a lot more depth in how its all built 2020-01-18T22:20:38 #kisslinux obviosuly 2020-01-18T22:20:44 #kisslinux A bunch of people at Mozilla 2020-01-18T22:20:52 #kisslinux I'll dig up the bugzilla issue 2020-01-18T22:20:52 #kisslinux yeah then that sucks 2020-01-18T22:21:03 #kisslinux guess its one downside of their super distributed nature 2020-01-18T22:21:20 #kisslinux easier for Mozillans to groupthink maybe 2020-01-18T22:21:49 #kisslinux This is it: https://bugzilla.mozilla.org/show_bug.cgi?id=1543752 2020-01-18T22:22:41 #kisslinux What was the fix to make firefox not crash repeatedly when I go to youtube? 2020-01-18T22:22:57 #kisslinux That's a funny one actually 2020-01-18T22:23:00 #kisslinux Related to dbus 2020-01-18T22:23:16 #kisslinux They partly removed the dbus addition which broke --disable-dbus as it broke youtube. 2020-01-18T22:23:31 #kisslinux My patch shrunk for that release1 2020-01-18T22:23:39 #kisslinux s/release1/release!/ 2020-01-18T22:23:46 #kisslinux I guess I can just use invidio.us, but the playlist support there is pants. 2020-01-18T22:24:37 #kisslinux They introduced audio thread IPC to give audio threads priority with the idea that it'd fix choppy audio under system load 2020-01-18T22:25:01 #kisslinux It's written in rust and their build system can't do conditional build options for rust code 2020-01-18T22:25:43 #kisslinux Pair this with the Firefox developers forgetting that --disable-dbus existed and you then have me patching this feature out of Firefox :P 2020-01-18T22:26:21 #kisslinux The feature really wasn't ready for a Firefox release 2020-01-18T22:27:05 #kisslinux The build system is bonkers nowadays though I understand as browsers are so overly complex. 2020-01-18T22:29:00 #kisslinux so i just read through that whole thread, it seemed pretty reasonable from all sides 2020-01-18T22:29:27 #kisslinux like the :Gijs summary bullet points felt like it captured all the important stuff 2020-01-18T22:30:03 #kisslinux and yeah, maybe by firefox 88.3 ESR the build system will be better? 2020-01-18T22:30:05 #kisslinux or 98.3 2020-01-18T22:30:56 #kisslinux oh, does kiss now autorun kiss i after kiss b? 2020-01-18T22:31:04 #kisslinux thats nice if it does, i can remove some aliases :) 2020-01-18T22:31:07 #kisslinux It prompts 2020-01-18T22:31:12 #kisslinux yeah, thats sweet 2020-01-18T22:31:14 #kisslinux But only if more than one package has been built 2020-01-18T22:31:28 #kisslinux 'kiss b pkg pkg' prompts 2020-01-18T22:31:31 #kisslinux whats the reasoning for that number-of-package split? 2020-01-18T22:31:46 #kisslinux 'kiss b pkg' displays run 'kiss i pkg to install the package' 2020-01-18T22:32:10 #kisslinux right, but why have two different behaviours based on the # at the cli? 2020-01-18T22:32:43 #kisslinux Well. Then I'm sticking to invidio.us for now. 2020-01-18T22:32:53 #kisslinux Good question honestly. 2020-01-18T22:33:01 #kisslinux This was done very early on 2020-01-18T22:33:08 #kisslinux I'll need to check the commit log 2020-01-18T22:33:49 #kisslinux i wonder if adding `kiss build-install` or `kiss bi` makes sense 2020-01-18T22:34:15 #kisslinux or making the default for install to also build first unless `--no-build` is passed 2020-01-18T22:34:17 #kisslinux etc 2020-01-18T22:34:31 #kisslinux The one reason I'd like user.js to stick around is that it overwrites all other settings. Firefox has a mechanism which allows Mozilla to change your local configuration remotely and the user.js somewhat "protects" against this. 2020-01-18T22:34:35 #kisslinux It's an odd situation. 2020-01-18T22:35:12 #kisslinux well if about:prefs had 'export diff.js' which was a diff between prefs.js and user.js that seems a step in the right direction 2020-01-18T22:35:35 #kisslinux as is using firefox sync. as is just overwriting prefs.js which seems like exactly what user.js does anyway 2020-01-18T22:35:56 #kisslinux prefs.js settings can be changed by the browser no? 2020-01-18T22:36:01 #kisslinux i.e. firefox team cannot guarantee that the logic of 'merge user.js and prefs.js' will actually result in a using system 2020-01-18T22:36:03 #kisslinux *usable 2020-01-18T22:36:20 #kisslinux Having not used FFs build system, how does its craziness compare with webengine's? 2020-01-18T22:36:44 #kisslinux webengine's was a lot easier to work with. 2020-01-18T22:36:54 #kisslinux yeah dylanaraps, supposedly so can user.js 2020-01-18T22:37:01 #kisslinux Firefox requires an 18 year old version of autoconf to build 2020-01-18T22:37:15 #kisslinux It requires Python 2 and Python 3. GTK2 and GTK3 2020-01-18T22:37:20 #kisslinux i.e. early in that thread they were talking about how some user.js was just a bunch of keys from search hijack addons 2020-01-18T22:37:32 #kisslinux It requires the latest rust at the time of release and rust has no stable ABI 2020-01-18T22:37:35 #kisslinux I guess webengine's is pretty much just standard qmake (like qmake sucks buts it's not super crazy) and standard gn run from qmake for the chromium bit 2020-01-18T22:37:53 #kisslinux Which also sucks but again not super crazy 2020-01-18T22:38:37 #kisslinux micro_O: Yeah, user.js can be abused 2020-01-18T22:39:24 #kisslinux webkit2gtk was even easier to build though 2020-01-18T22:39:44 #kisslinux Yeah but we're talking about useful browsers here so 2020-01-18T22:39:46 #kisslinux :>) 2020-01-18T22:39:59 #kisslinux yeah so basically it seems though the use case is valid - 'id like to customize my prefs across machines', the thing people use right now to do that is brittle and causes a ton of maintenance pain 2020-01-18T22:40:20 #kisslinux and the 'lets just remove it' should have been 'lets find a better way to support this' 2020-01-18T22:40:30 #kisslinux Yup 2020-01-18T22:40:49 #kisslinux Also not surprising considering it uses cmake (the best one) 2020-01-18T22:40:51 #kisslinux but the conclusion was 'we have firefox sync, which works across browsers', and the performance thing, though not a red herring, was most peoples introduction to the bug (from hackernews/reddit) 2020-01-18T22:40:52 #kisslinux E5ten: About that fribidi patch... ;) 2020-01-18T22:41:03 #kisslinux Not home yet sorry 2020-01-18T22:41:08 #kisslinux All good 2020-01-18T22:41:18 #kisslinux I'd prefer something unrelated to sync personally 2020-01-18T22:41:57 #kisslinux for sure, there should be something between the two 2020-01-18T22:41:59 #kisslinux Though I'm the kind of person to just do it by hand if the feature goes away 2020-01-18T22:42:13 #kisslinux I think I'll be able to send it in about half an hour 2020-01-18T22:42:19 #kisslinux All good 2020-01-18T22:42:38 #kisslinux No rush 2020-01-18T22:43:16 #kisslinux micro_O: I made the prompt change back in August of last year. 2020-01-18T22:43:45 #kisslinux I'll think about how best to make this consistent and straightforward 2020-01-18T22:43:58 #kisslinux I was just like "oh wait maybe my private dotfiles repo (includes all my build scripts and patches) has it" but no I'm dumb and haven't updated that since september 2020-01-18T22:44:08 #kisslinux I'm thinking it's fine to prompt regardless. 2020-01-18T22:44:36 #kisslinux E5ten: You should dump all of your patches somewhere ;) 2020-01-18T22:45:59 #kisslinux But they all just go in the directory of the package and those are all in my package directory and that's already in a git repo, the dotfiles one 2020-01-18T22:46:06 #kisslinux I can't remember exactly why I split the two but I do remember there was a specific reason for doing so 2020-01-18T22:46:18 #kisslinux Oh 2020-01-18T22:46:23 #kisslinux Let me have a looksie 2020-01-18T22:46:43 #kisslinux Like I said above it's private :p 2020-01-18T22:46:54 #kisslinux Don't want to have to worry about what I leave in it 2020-01-18T22:47:00 #kisslinux Makes sense 2020-01-18T23:27:00 #kisslinux dylanaraps: http://ix.io/27MQ try this 2020-01-18T23:29:35 #kisslinux Thanks 2020-01-18T23:36:24 #kisslinux I wonder if I could make a patch for falkon that makes it build without extra-cmake-modules 2020-01-18T23:36:32 #kisslinux That'd be nice 2020-01-18T23:36:41 #kisslinux btw, your patch doesn't apply 2020-01-18T23:36:52 #kisslinux I rewrote it and the build still fails 2020-01-18T23:37:01 #kisslinux Will get it working though 2020-01-18T23:37:14 #kisslinux what doesn't apply? 2020-01-18T23:37:39 #kisslinux The fribidi patch 2020-01-18T23:37:45 #kisslinux For libass 2020-01-18T23:37:46 #kisslinux no I mean like hunks 2020-01-18T23:37:51 #kisslinux All of it 2020-01-18T23:38:27 #kisslinux it applies on the most recent libass release for me 2020-01-18T23:38:29 #kisslinux what's the error? 2020-01-18T23:38:29 #kisslinux Ah 2020-01-18T23:38:35 #kisslinux I'm using harfbuzz too 2020-01-18T23:38:59 #kisslinux Let me disable harfbuzz and try. 2020-01-18T23:39:02 #kisslinux Hang on 2020-01-18T23:39:07 #kisslinux I don't see how that would change whether or not it'd apply? 2020-01-18T23:39:25 #kisslinux Wonderful 2020-01-18T23:39:28 #kisslinux It doesn't 2020-01-18T23:39:37 #kisslinux It fixes the areas your patch didn't touch though 2020-01-18T23:39:46 #kisslinux Dunno why it didn't apply though. 2020-01-18T23:42:49 #kisslinux Thanks for the patch 2020-01-18T23:43:43 #kisslinux https://www.reddit.com/r/linux/comments/eqllsf/this_week_in_kiss_linux_7/ 2020-01-18T23:43:49 #kisslinux > Ok, what’s your point. You have have musl and libc on a system. Not to mention the developer of kids is a outspoken anti systemd fud spreader. 2020-01-18T23:43:51 #kisslinux lol 2020-01-18T23:44:17 #kisslinux I'm an outspoken anti systemd fud spreader 2020-01-18T23:44:34 #kisslinux Going on my résumé 2020-01-18T23:45:23 #kisslinux like what's the error when you try to apply my patch? 2020-01-18T23:46:00 #kisslinux I cannot comprehend how it could not apply if we're both using the most recent libass version 2020-01-18T23:46:56 #kisslinux Diffing them both now 2020-01-18T23:47:05 #kisslinux -@@ -688,33 +677,6 @@ void ass_shaper_determine_script(ASS_Shaper *shaper, GlyphInfo *glyphs, 2020-01-18T23:47:05 #kisslinux +@@ -688,33 +678,6 @@ 2020-01-18T23:47:29 #kisslinux Hm 2020-01-18T23:47:32 #kisslinux Hang on 2020-01-18T23:48:21 #kisslinux > Hunk 5 FAILED 688/678. 2020-01-18T23:48:27 #kisslinux > Hunk 1 FAILED 140/140. 2020-01-18T23:48:39 #kisslinux Those two 2020-01-18T23:48:45 #kisslinux configure.ac 2020-01-18T23:48:58 #kisslinux and libass/ass_shaper.c 2020-01-18T23:49:18 #kisslinux that one's directly going to the testimonials 2020-01-18T23:49:42 #kisslinux Source: https://github.com/libass/libass/releases/download/0.14.0/libass-0.14.0.tar.xz 2020-01-18T23:49:48 #kisslinux >musl and libc 2020-01-18T23:49:53 #kisslinux two different things aye 2020-01-18T23:50:59 #kisslinux ok so in the configure.ac one my fontconfig version is wrong, should be 2.10.92 (I guess my patch command is less strict about incorrect context maybe?) 2020-01-18T23:52:15 #kisslinux busybox patch is horrible 2020-01-18T23:53:05 #kisslinux just to see if I fixed the context correctly try http://ix.io/27MS 2020-01-18T23:54:14 #kisslinux I already patched it :( 2020-01-18T23:54:27 #kisslinux I modified it to change configure as well 2020-01-18T23:54:37 #kisslinux To avoid autopoo 2020-01-18T23:54:51 #kisslinux you can extract again :p 2020-01-18T23:56:07 #kisslinux also, now hear me out here, sed -e '/LINENO.*checking for fribidi/,/enable_fontconfig /d;/fribidi/d' -e '/LINENO.*checking for fontconfig/s/.*/if test x$enable_fontconfig != xno; thenn&/' this maybe is more likely to survive version changes than patching configure 2020-01-18T23:56:34 #kisslinux oh at least on my end the stars in that fucked the formatting I'll put it on a pastebin 2020-01-18T23:56:54 #kisslinux http://ix.io/27MT