2020-09-13T00:11:41 #kisslinux huh, apparently partuuids just didnt want to work on both the kernel cmdline, and fstab 2020-09-13T00:12:41 #kisslinux regular uuids work on fstab, but not on kernel cmdline, I guess that's staying as sda3 2020-09-13T01:04:10 #kisslinux why not just use PARTUUID on kernel cmdline? 2020-09-13T01:04:19 #kisslinux and UUID in fstab 2020-09-13T01:15:43 #kisslinux e5ten: if it worked, I would 2020-09-13T01:40:07 #kisslinux are you using the right value for PARTUUID on the kernel cmdline? what I mean is, are you using the PARTUUID (which is different from the UUID) or just using the UUID but with root=PARTUUID? 2020-09-13T06:41:01 #kisslinux I was wrong earlier about webkit I'm just slow.... 2020-09-13T06:41:12 #kisslinux However still problems with it just not what I thought. 2020-09-13T06:44:46 #kisslinux What problems do you have with webkit? 2020-09-13T06:45:09 #kisslinux Some websites refuse to work.... The main two are protonmail and gitlab that I need 2020-09-13T06:45:23 #kisslinux They work fine on other distros not sure what is missing with the kiss build fo rit 2020-09-13T06:45:26 #kisslinux for it* 2020-09-13T06:45:41 #kisslinux I think protonmail may be due to WEB_CRYPTO=OFF 2020-09-13T06:45:52 #kisslinux however I could not get libtasn1 to build 2020-09-13T06:46:09 #kisslinux Gitlab wise I have no idea where to start to figure that out. 2020-09-13T06:47:17 #kisslinux The issue is webkit pulls tons of dependencies as you add features on top of it. 2020-09-13T06:47:23 #kisslinux Yeah 2020-09-13T06:47:36 #kisslinux I don't need too much 2020-09-13T06:47:39 #kisslinux Gitlab doesn't open for me either, that's strange 2020-09-13T06:47:52 #kisslinux Yeah I'm not sure why gitlab doesn't work 2020-09-13T06:48:12 #kisslinux Only reason it is an issue is some packages I have in my repo are hosted on gitlab. 2020-09-13T06:49:07 #kisslinux I'm still trying to package libtasn1 to see if that is issue 2020-09-13T06:50:18 #kisslinux I have an old Pi server running an old version of gitlab that does open 2020-09-13T06:50:49 #kisslinux Possibly gitlab needs web crypto as well now? 2020-09-13T06:51:08 #kisslinux I don't think it would have anything to do with libsecret 2020-09-13T06:52:36 #kisslinux I have libtasn1 on my repo 2020-09-13T06:52:49 #kisslinux Really? Could I have a link? 2020-09-13T06:53:18 #kisslinux https://github.com/carbslinux/repository/tree/master/extra/libtasn1 2020-09-13T06:53:44 #kisslinux But even though I have it installed, it doesn't work 2020-09-13T06:54:52 #kisslinux You need to rebuild webkit2gtk with WEB_CRYPTO=ON 2020-09-13T06:55:07 #kisslinux Thank you for the build script 2020-09-13T06:55:29 #kisslinux You're welcome 2020-09-13T06:56:00 #kisslinux I'll try that, maybe I could add it to community if it works 2020-09-13T06:56:31 #kisslinux I'm also rebuilding webkit2gtk right now to see if it works. But i'm not sure if it is the issue just my only idea *shrug* 2020-09-13T06:57:10 #kisslinux Are you the maintainer of carbslinux? 2020-09-13T06:58:17 #kisslinux Yeah 2020-09-13T06:58:51 #kisslinux Oh nice! Thank's for carbslinux. I don't use it but I used it for a short period when I first started using kiss and I enjoy seeing what you do with it. 2020-09-13T06:59:22 #kisslinux Thanks! That's nice to hear 2020-09-13T07:01:19 #kisslinux /w 2020-09-13T07:02:05 #kisslinux I do really like cpt does it allow for git repos to be stored as tars? 2020-09-13T07:02:25 #kisslinux (aka for offline building) 2020-09-13T07:02:51 #kisslinux I think the build will succeed. I will add libtasn1 as an optional dependency to the webkit package once it is over (usually around half an hour) 2020-09-13T07:03:16 #kisslinux nice! 2020-09-13T07:03:20 #kisslinux Doesn't that defeat the whole purpose of git packages? 2020-09-13T07:03:54 #kisslinux I usually grab the latest commit as a tar package on github for those purposes 2020-09-13T07:03:59 #kisslinux Yeah that's true, sometimes I don't think. 2020-09-13T07:04:00 #kisslinux Wait 2020-09-13T07:04:02 #kisslinux you can do that? 2020-09-13T07:04:13 #kisslinux Yeah :D 2020-09-13T07:04:20 #kisslinux That's nice to know 2020-09-13T07:04:26 #kisslinux I hate having git packages if not needed. 2020-09-13T07:04:40 #kisslinux Same for me 2020-09-13T07:05:13 #kisslinux Hey dylan! How are you? 2020-09-13T07:06:33 #kisslinux Hello 2020-09-13T07:06:36 #kisslinux I'm good, you? 2020-09-13T07:06:54 #kisslinux I have the package manager working locally with packages containing whitespace in their names. :P 2020-09-13T07:07:07 #kisslinux The funny thing is that no build systems support paths like this lol... 2020-09-13T07:07:28 #kisslinux (I'm removing all the "string lists") 2020-09-13T07:07:30 #kisslinux I am doing alright. 2020-09-13T07:07:33 #kisslinux And nice! 2020-09-13T07:08:20 #kisslinux I'm moving house this week 2020-09-13T07:08:28 #kisslinux This will be interesting 2020-09-13T07:08:36 #kisslinux Really? 2020-09-13T07:08:46 #kisslinux Yeah. Lease is up. 2020-09-13T07:08:50 #kisslinux Ah 2020-09-13T07:10:14 #kisslinux Also what is the lowest number of packages needed for an xorg system with no applications? 2020-09-13T07:10:53 #kisslinux Somewhere around 80-90 packages I'd say? 2020-09-13T07:11:07 #kisslinux Wayland should be smaller 2020-09-13T07:11:16 #kisslinux Xorg has all its libs and things. 2020-09-13T07:11:24 #kisslinux yeah I had I think around 70 before I started install my programs 2020-09-13T07:11:51 #kisslinux You still almost always need libX11 on wayland however. 2020-09-13T07:12:06 #kisslinux At least for it to be usable imo 2020-09-13T07:12:46 #kisslinux Do you mean Xwayland or just libX11? 2020-09-13T07:12:57 #kisslinux just libX11 2020-09-13T07:13:00 #kisslinux even without xwayland 2020-09-13T07:13:12 #kisslinux If you want opengl you need libX11 even while using libglvnd 2020-09-13T07:13:13 #kisslinux Interesting 2020-09-13T07:13:26 #kisslinux I'm not sure why libxkbcommon was adopted either 2020-09-13T07:13:46 #kisslinux The only two set in stone depends for wlroots are libxkbcommon and xkeyboardconfig iirc 2020-09-13T07:13:55 #kisslinux Technically other then that you don't need anything 2020-09-13T07:13:58 #kisslinux But practacly you do 2020-09-13T07:14:02 #kisslinux Practically* 2020-09-13T07:14:03 #kisslinux Gotcha 2020-09-13T07:15:05 #kisslinux Mainly cause of browsers. You can build webkit2gtk and firefox without and X dependencies iirc. However the performance is quite poor. 2020-09-13T07:15:18 #kisslinux Right 2020-09-13T07:15:31 #kisslinux I believe Mozilla are moving towards not requiring X11 at all. 2020-09-13T07:15:46 #kisslinux That would make me consider firefox again. 2020-09-13T07:15:51 #kisslinux I know X11 is still needed as Firefox still has flash support around which requires X11. 2020-09-13T07:16:02 #kisslinux Set to be removed end of 2020 2020-09-13T07:16:31 #kisslinux I thought it was gtk+2? 2020-09-13T07:16:36 #kisslinux Yes 2020-09-13T07:16:39 #kisslinux But that requires X11 2020-09-13T07:16:45 #kisslinux Yes 2020-09-13T07:17:14 #kisslinux Also sidenote are matrix clients allowed in community. 2020-09-13T07:17:48 #kisslinux Assuming they don't break the other KISS principles. 2020-09-13T07:18:49 #kisslinux :q 2020-09-13T07:19:03 #kisslinux Main reason I ask is because of the unfree integration servers. However not sure if that applies to other clients. 2020-09-13T07:19:53 #kisslinux No proprietary software. If the client is open source that is fine 2020-09-13T07:20:04 #kisslinux yes the client is oss 2020-09-13T07:20:09 #kisslinux That's fine then. 2020-09-13T07:20:20 #kisslinux I wouldn't accept a package for the server (if even possible) for reference. 2020-09-13T07:20:25 #kisslinux And how about builds that require network conections? 2020-09-13T07:20:34 #kisslinux Builds requiring network are fine in Community. 2020-09-13T07:20:41 #kisslinux Though I'd prefer if we didn't have them. 2020-09-13T07:20:52 #kisslinux Again not sure if it applies to third party clients anyways just wanted to make sure. 2020-09-13T07:21:05 #kisslinux Does the build download anything proprietary? 2020-09-13T07:21:13 #kisslinux I will make sure but I don't believe so. 2020-09-13T07:21:18 #kisslinux Alright 2020-09-13T07:21:33 #kisslinux If the network requirement can be avoided that's even better. 2020-09-13T07:21:45 #kisslinux Is there a way to cache go modules to be able to built offline? 2020-09-13T07:22:01 #kisslinux See: [200~ # shellcheck disable=2188 2020-09-13T07:22:04 #kisslinux oops 2020-09-13T07:22:09 #kisslinux See: https://wiki.archlinux.org/index.php/Go_package_guidelines 2020-09-13T07:22:35 #kisslinux Also: https://k1ss.org/wiki/kiss/style-guide#1100 2020-09-13T07:23:44 #kisslinux Yes I do have it packaged like the style-guide 2020-09-13T07:24:03 #kisslinux Also no it does not appear to download any propietary bits. 2020-09-13T07:24:16 #kisslinux Nice 2020-09-13T07:24:34 #kisslinux I will most likely open a pull request later. 2020-09-13T07:27:28 #kisslinux We'll be down to 3 shellcheck ignore lines once I'm done. :P 2020-09-13T07:27:35 #kisslinux In total? 2020-09-13T07:27:35 #kisslinux All related to KISS_PATH 2020-09-13T07:27:38 #kisslinux Yes 2020-09-13T07:27:41 #kisslinux Nice 2020-09-13T07:27:55 #kisslinux Figured out a neat way to do lists 2020-09-13T07:28:06 #kisslinux People who can write good shell script impress me. I am terrible with shell code. 2020-09-13T07:28:41 #kisslinux There's just a lot of little things you need to be aware of. 2020-09-13T07:28:46 #kisslinux Takes time to learn them. :P 2020-09-13T07:28:52 #kisslinux I need to read the sh bible 2020-09-13T07:30:00 #kisslinux Best method is to write stuff in the language you'd like to learn 2020-09-13T07:30:21 #kisslinux I write C most of the time as it is my favorite language. 2020-09-13T07:30:32 #kisslinux Keep a browser open and when you're stuck, search for answers 2020-09-13T07:31:08 #kisslinux I sometimes have > 100 tabs open while I'm working on something I'm unfamiliar with 2020-09-13T07:31:13 #kisslinux Wow 2020-09-13T07:31:25 #kisslinux I used to do the same for shell 2020-09-13T07:31:27 #kisslinux I've gotten close to that. 2020-09-13T07:31:35 #kisslinux Now I don't need to look anywhere for answers :P 2020-09-13T07:31:47 #kisslinux I'm thinking about "porting" sowm to wlroots 2020-09-13T07:32:04 #kisslinux It'd cease to be sowm then I'd say 2020-09-13T07:32:12 #kisslinux It's like comparing apples to oranges 2020-09-13T07:32:32 #kisslinux You could certainly port over the user facing behavior though 2020-09-13T07:32:41 #kisslinux floating, workspaces, hotkeys, etc 2020-09-13T07:32:56 #kisslinux I still need to get around to finishing my xcb wm 2020-09-13T07:33:09 #kisslinux Yeah xcb is much nicer then xlib from what I here. 2020-09-13T07:33:15 #kisslinux and also yes hence the "porting" 2020-09-13T07:33:59 #kisslinux I might experiment with the idea of an always fullscreen window manager as that's how I use sowm right now 2020-09-13T07:34:15 #kisslinux Like monocule mode for dwm and the like? 2020-09-13T07:34:20 #kisslinux Workspaces of fullscreen windows layered in stacks you can shuffle through via say alt+tab 2020-09-13T07:34:27 #kisslinux Yes 2020-09-13T07:34:34 #kisslinux So you can cycle workspaces and cycle window stack in each workspace 2020-09-13T07:34:36 #kisslinux basically 2020-09-13T07:34:52 #kisslinux That would be nice 99% of the time. 2020-09-13T07:35:05 #kisslinux For me though. 2020-09-13T07:35:11 #kisslinux Same here 2020-09-13T07:35:12 #kisslinux Obvi it depends on your use case. 2020-09-13T07:35:45 #kisslinux The only thing I can think of that would be a downside from that for me is I usually have a floating window with mpv for movies and the such. 2020-09-13T07:36:09 #kisslinux That's very simple to fix 2020-09-13T07:36:53 #kisslinux Watch for window creation. If new window X and Y == 0, treat as fullscreen window; else treat it as floating. 2020-09-13T07:37:29 #kisslinux sowm already does this to prevent its auto centering of windows from messing with dialogs, etc. 2020-09-13T07:37:58 #kisslinux Hmmmm that's true. However then how do you determine which windows to add to the stacks and which ones to make floating? 2020-09-13T07:38:28 #kisslinux location on screen during window map 2020-09-13T07:38:49 #kisslinux Ah 2020-09-13T07:39:14 #kisslinux if x=0,y=0, treat as fullscreen window (part of stack) 2020-09-13T07:39:24 #kisslinux If anything else, let the window decide its size/location 2020-09-13T07:39:32 #kisslinux Ah I understand what you mean now. 2020-09-13T07:40:20 #kisslinux I may just decide to do a regular floating wm though 2020-09-13T07:40:36 #kisslinux Yeah 2020-09-13T07:40:36 #kisslinux All the pieces for it must still exist anyway 2020-09-13T07:41:01 #kisslinux input handling is gross 2020-09-13T07:41:06 #kisslinux My least favourite part 2020-09-13T07:41:21 #kisslinux I've never dealt with writing a wm 2020-09-13T07:41:32 #kisslinux There aren't really any good guides 2020-09-13T07:41:32 #kisslinux I've done patches but never wrote a full one. 2020-09-13T07:41:56 #kisslinux Most WMs just take from DWM lol 2020-09-13T07:42:02 #kisslinux It seems like for atleast wlroots it is really good documented. 2020-09-13T07:42:04 #kisslinux And lol 2020-09-13T07:42:14 #kisslinux Compare the sources of some if you feel like it 2020-09-13T07:42:55 #kisslinux re Wayland, I hope they solve all the protocol extension nonsense at some point... 2020-09-13T07:42:57 #kisslinux I will probably mainly look at dwl, hikari, and tinywl. Since I would like to make a wlroots based compositor. 2020-09-13T07:43:45 #kisslinux I also hope the protocols that have been standardized don't cause issues in the future 2020-09-13T07:44:22 #kisslinux I also want to see more non-wlroots stuff 2020-09-13T07:44:45 #kisslinux The only problem with non-wlroots stuff is you lose a lot of support for native wayland applications. 2020-09-13T07:45:02 #kisslinux Why? 2020-09-13T07:45:05 #kisslinux Protocol extensions? 2020-09-13T07:45:08 #kisslinux Yes 2020-09-13T07:45:12 #kisslinux :( 2020-09-13T07:45:20 #kisslinux from what I understand stuff like wf-recorder only work on wlroots 2020-09-13T07:45:32 #kisslinux This was part of my issue with Wayland 2020-09-13T07:45:41 #kisslinux Software which only works in compositor 2020-09-13T07:45:48 #kisslinux Yeah 2020-09-13T07:46:21 #kisslinux Yes I was correct wf-recorder relies on wlr-screencopy-v1 2020-09-13T07:47:19 #kisslinux Will all of these eventually be standardized? 2020-09-13T07:47:19 #kisslinux I believe grim is wayland compositor neutral though. 2020-09-13T07:47:25 #kisslinux This is my other issue. :P 2020-09-13T07:47:40 #kisslinux I know GNOME want to do their own dbus filled stuff 2020-09-13T07:47:55 #kisslinux KDE seem to want to work together from what I've read 2020-09-13T07:48:11 #kisslinux Yes KDE and the sway team try to standerize 2020-09-13T07:48:23 #kisslinux Gnome is less cooperative 2020-09-13T07:48:58 #kisslinux If all the wlr- protocols are wlroots extensions then there are 10~ currently in wlroots 2020-09-13T07:49:19 #kisslinux The thing is I think most compositors will be built on wlroots. 2020-09-13T07:49:36 #kisslinux It is much lower level to write a full compositor from scratch 2020-09-13T07:49:47 #kisslinux That's what I'm worried about 2020-09-13T07:49:50 #kisslinux That's why I don't have much of an issue with wlroots. 2020-09-13T07:50:06 #kisslinux I just see wlroots as something like Xlib or xcb 2020-09-13T07:51:17 #kisslinux Yeah well, gitlab is partially working now. 2020-09-13T07:51:25 #kisslinux So I was correct? 2020-09-13T07:51:28 #kisslinux Somewhat at least. 2020-09-13T07:51:31 #kisslinux Files are opening, but most of the site is still invisible 2020-09-13T07:51:39 #kisslinux My build is almost done. 2020-09-13T07:51:45 #kisslinux at 98% right now 2020-09-13T07:51:48 #kisslinux I will do more testing. 2020-09-13T07:52:12 #kisslinux I will take a look at other options that might change it 2020-09-13T07:52:24 #kisslinux Possibly woff or libsecret? 2020-09-13T07:52:32 #kisslinux Woff is for text formats for some sites. 2020-09-13T07:52:43 #kisslinux Then libsecret allows for storing passwords and such. 2020-09-13T07:52:57 #kisslinux I am thinking webgl 2020-09-13T07:53:11 #kisslinux I had webgl enabled a while back in my build and it did not make a difference. 2020-09-13T07:53:15 #kisslinux The most interesting part of wayland to me is simply that the whole ecosystem around it is in active development 2020-09-13T07:53:53 #kisslinux Anyway. I'll be online a little later. Have some errands to run. 2020-09-13T07:53:55 #kisslinux o/ 2020-09-13T07:54:00 #kisslinux o/ 2020-09-13T07:54:12 #kisslinux Is that a wave? 2020-09-13T07:54:16 #kisslinux Yeah :D 2020-09-13T07:54:23 #kisslinux Ah I understand 2020-09-13T07:54:29 #kisslinux Was never quite sure what it was. 2020-09-13T07:56:52 #kisslinux Maybe I will look into the source code of GitLab, maybe that could help 2020-09-13T07:57:43 #kisslinux But GitLab itself isn't the most stable piece of software out there, it doesn't work on Firefox mobile either. 2020-09-13T07:58:47 #kisslinux Could you see if just clicking login on protonmail works? 2020-09-13T07:59:36 #kisslinux It says "Loading Protonmail", but seems to be stuck. 2020-09-13T07:59:40 #kisslinux dang 2020-09-13T07:59:44 #kisslinux That's where I was at before 2020-09-13T07:59:52 #kisslinux Gitlab indeed uses woff2 2020-09-13T07:59:59 #kisslinux In the source code 2020-09-13T08:01:30 #kisslinux Does the inspector work for you by the way. 2020-09-13T08:01:31 #kisslinux Maybe protonmail requires libsecret? 2020-09-13T08:01:35 #kisslinux And possibly 2020-09-13T08:01:38 #kisslinux I will try that next 2020-09-13T08:02:03 #kisslinux I have never used the inspector 2020-09-13T08:02:18 #kisslinux I have not either. Not an issue to me was just more of curious. 2020-09-13T08:02:31 #kisslinux I had tried it once on vimb but it did not work 2020-09-13T08:02:53 #kisslinux Let me try 2020-09-13T08:03:34 #kisslinux Wow that's cool, I didn't know I could open the inspector on Surf :D 2020-09-13T08:03:39 #kisslinux It works 2020-09-13T08:03:58 #kisslinux huh has never worked for me 2020-09-13T08:04:08 #kisslinux Not that big of a deal for me personally was just curious. 2020-09-13T08:07:47 #kisslinux How do you get the tar from a commit? 2020-09-13T08:10:54 #kisslinux merakor2 are you planning on packaging libwoff? 2020-09-13T08:11:02 #kisslinux I have libsecret packaged 2020-09-13T08:14:40 #kisslinux @dylanaraps what 3 shellcheck ignore lines will be left once you're done? 2020-09-13T08:30:02 #kisslinux I have libwoff2 packaged as well 2020-09-13T08:30:14 #kisslinux I'm rebuilding webkit2gtk to test it again 2020-09-13T08:31:10 #kisslinux hey dilynm how are you? 2020-09-13T08:31:19 #kisslinux Tired af 2020-09-13T08:31:23 #kisslinux How are you 2020-09-13T08:31:24 #kisslinux What time is it for you? 2020-09-13T08:31:29 #kisslinux 430am 2020-09-13T08:31:41 #kisslinux Pretty tired as well it is 3:31 am 2020-09-13T08:31:56 #kisslinux I've been up for almost 24 hours 2020-09-13T08:31:59 #kisslinux Are you also trying to be productive? Haha 2020-09-13T08:32:04 #kisslinux Yes lmao 2020-09-13T08:32:05 #kisslinux Lordy 2020-09-13T08:32:07 #kisslinux Why tho 2020-09-13T08:32:24 #kisslinux Merakor2 and I believe we almost have webkit2gtk based browsers displaying stuff like gitlab right. 2020-09-13T08:32:30 #kisslinux I am building one more time. 2020-09-13T08:32:31 #kisslinux And also idk 2020-09-13T08:32:39 #kisslinux I don't sleep well :P 2020-09-13T08:33:00 #kisslinux Nicenicenice 2020-09-13T08:33:23 #kisslinux I've been trying to get qt 5.15.1 to build. Which is why I'm here, actually 2020-09-13T08:33:24 #kisslinux What are you up to. 2020-09-13T08:33:26 #kisslinux Ah 2020-09-13T08:33:31 #kisslinux dylanaraps: 2020-09-13T08:33:53 #kisslinux I would try to help but I don't like qt :P 2020-09-13T08:34:01 #kisslinux Qt5-webengine has had a fantastic change! I haven't explored it too deeply, but patch 0004 doesn't seem to cut it any longer 2020-09-13T08:34:11 #kisslinux Who can blame you muevoid xD 2020-09-13T08:34:24 #kisslinux xD 2020-09-13T08:34:35 #kisslinux I can't imagine trying to package KDE you are a madlad. 2020-09-13T08:34:46 #kisslinux The compile times thoughhhh 2020-09-13T08:34:47 #kisslinux I'm going to see if *bsd has any patches for it but for right now, 0004 as it stands does not do enough work to drop the glibc req 2020-09-13T08:35:09 #kisslinux Kde was scary easy :S 2020-09-13T08:35:12 #kisslinux Usually freebsd has the most up to date packages correct? 2020-09-13T08:35:16 #kisslinux Just tedious mostly 2020-09-13T08:35:20 #kisslinux Compile times had to be rough though? 2020-09-13T08:35:25 #kisslinux That's where I've pulled patches from yeah 2020-09-13T08:35:35 #kisslinux Compile time for kde is mostly from webengine 2020-09-13T08:35:39 #kisslinux Ah 2020-09-13T08:35:49 #kisslinux Without that I can build it in about two or three hours 2020-09-13T08:35:55 #kisslinux I think chromium is my most hated browser 2020-09-13T08:36:24 #kisslinux are you still using hikari on your main pc? 2020-09-13T08:36:26 #kisslinux Chromium is hot trash 2020-09-13T08:36:31 #kisslinux Mmhmm 2020-09-13T08:37:14 #kisslinux I've been thinking about trying it but just not sure yet. How is it? I know it is made on bsd. Tbh that's part of the reason I haven't tried it I am too lazy to package bmake. 2020-09-13T08:37:28 #kisslinux I can steal from wyverkiss probably though. 2020-09-13T08:37:49 #kisslinux Claudia had bmake packaged in mywayland 2020-09-13T08:38:13 #kisslinux It's got a ton of features. I'm really digging it. Still gotta devote some time to learn it 2020-09-13T08:38:18 #kisslinux Ah I will get it from there then if I decide to try it. 2020-09-13T08:38:20 #kisslinux The manpage is monstrous haha 2020-09-13T08:38:24 #kisslinux It is stacking correct? 2020-09-13T08:38:32 #kisslinux 10/10 would recommend 2020-09-13T08:38:41 #kisslinux It's floating/stacking 2020-09-13T08:38:47 #kisslinux Is it as fleshed out as sway? 2020-09-13T08:39:10 #kisslinux I haven't played with sway at all - had mad issues getting my keyboard and trackpad recognized 2020-09-13T08:39:12 #kisslinux I don't need much. Just some simple things like input management and output management. 2020-09-13T08:39:35 #kisslinux Really? I'm assuming you don't like tiling wms? 2020-09-13T08:39:43 #kisslinux But it's super easy to configure and it has a lot of features that are useful for managing windows 2020-09-13T08:40:01 #kisslinux I used to use i3 but screen real estate on my laptop feels easier to manage with floating windows 2020-09-13T08:40:05 #kisslinux I hope dwl supports more extensions. 2020-09-13T08:40:08 #kisslinux and ah gotcha 2020-09-13T08:40:34 #kisslinux For some reason bemenu won't work with dwl 2020-09-13T08:41:10 #kisslinux I'm thinking about trying to make my own wlroots based compositor. 2020-09-13T08:41:20 #kisslinux Did you export BEMENU_BACKEND=wayland? 2020-09-13T08:41:30 #kisslinux yes it's in my .profile 2020-09-13T08:41:35 #kisslinux and bemenu works fine in sway 2020-09-13T08:41:39 #kisslinux So i'm not sure 2020-09-13T08:41:41 #kisslinux Harrumph 2020-09-13T08:41:58 #kisslinux I dunno then haha 2020-09-13T08:42:00 #kisslinux When you ran xorg did you ever try the wm berry? 2020-09-13T08:42:02 #kisslinux Yeah lol 2020-09-13T08:42:16 #kisslinux I was going to! Just never got around to it 2020-09-13T08:42:29 #kisslinux It was probably my 2nd or 3rd favorite wm for xorg 2020-09-13T08:42:40 #kisslinux Just had some issues or it probably wouldv'e been first. 2020-09-13T08:42:48 #kisslinux I want to try and make something similar for wlroots. 2020-09-13T08:42:51 #kisslinux Yeah I've heard good things. I launched it once or twice but never committed to customising it 2020-09-13T08:42:58 #kisslinux Do it! 2020-09-13T08:43:11 #kisslinux I'm going to try to 2020-09-13T08:43:22 #kisslinux Wayland lacks heavily in the compositor world. There are only like 3 options for stacking ones haha 2020-09-13T08:43:26 #kisslinux But I haven't ever done a wm even in xorg 2020-09-13T08:43:27 #kisslinux Yeah 2020-09-13T08:43:34 #kisslinux Most are tiling that are wlroots based 2020-09-13T08:44:06 #kisslinux The main reason I liked berry is it had shortcut keys to snap windows. Cause I don't need full tiling but snapping windows where I want them is nice. 2020-09-13T08:44:17 #kisslinux Hikari has that! 2020-09-13T08:44:19 #kisslinux :) 2020-09-13T08:44:25 #kisslinux Hmmmm 2020-09-13T08:44:30 #kisslinux I'm tempted lol 2020-09-13T08:44:34 #kisslinux XD 2020-09-13T08:44:43 #kisslinux Maybe after webkit2gtk is done compiling I will try it. 2020-09-13T08:46:30 #kisslinux My chief complaint is the config file. The layout is just bulky 2020-09-13T08:46:53 #kisslinux If I do write a wlroots based compositor the config will be like dwm. I prefer them being compiled in. 2020-09-13T08:46:59 #kisslinux And libucl has a garbage upstream. Their cmake build system isn't even finished... 2020-09-13T08:47:53 #kisslinux I had to run autoreconf for it in a kiss chroot because I can't get automake on wyverkiss lmfao 2020-09-13T08:48:11 #kisslinux lmfao 2020-09-13T08:48:19 #kisslinux That's unfortunate though 2020-09-13T08:48:29 #kisslinux wyverkiss doesn't have automake? 2020-09-13T08:48:38 #kisslinux Won't build 2020-09-13T08:48:46 #kisslinux Idk I didn't want to invest that much time into it 2020-09-13T08:48:54 #kisslinux Due to clang or something else? 2020-09-13T08:49:20 #kisslinux Konimex would know why probably 2020-09-13T08:49:46 #kisslinux I was too focused on trying to just get hikari installed so I could stop looking at a tty at 2560x1600. Teeny tiny fonts 2020-09-13T08:50:02 #kisslinux Lol 2020-09-13T08:50:09 #kisslinux That is a strange resolution? 2020-09-13T08:50:15 #kisslinux is it 4k? 2020-09-13T08:50:36 #kisslinux due to the nature of Wyverkiss, we try to be GNU-less as much as possible 2020-09-13T08:50:47 #kisslinux is automake gnu? 2020-09-13T08:50:51 #kisslinux kiss-community should have autoconf and automake, no? 2020-09-13T08:50:53 #kisslinux yes 2020-09-13T08:50:54 #kisslinux Ah 2020-09-13T08:52:27 #kisslinux wyverkiss has seemed interesting to me. 2020-09-13T08:52:53 #kisslinux But I'm too lazy since I have so much packaged in my personal repo and making it work sounds like work :P. 2020-09-13T08:53:20 #kisslinux Yeah I'm gonna have to split my repo into two branches xD 2020-09-13T08:53:31 #kisslinux It's retina, 2013 macbook pro 2020-09-13T08:53:43 #kisslinux I need to clean up my repo 2020-09-13T08:55:25 #kisslinux Most of it is just in one huge directory 2020-09-13T08:55:38 #kisslinux With old unused stuff in a subdirectory that I should just delete 2020-09-13T08:58:44 #kisslinux Yeah my repo got unruly out of the blue 2020-09-13T08:59:08 #kisslinux I've been considering managing all my packages myself 2020-09-13T09:02:05 #kisslinux It's pretty easy on a system with <100 packages 2020-09-13T09:02:22 #kisslinux I'm at 191 2020-09-13T09:02:38 #kisslinux Probably way easier if you could access repology on your machine. For some reason, I can't xD 2020-09-13T09:02:43 #kisslinux >191 2020-09-13T09:02:45 #kisslinux Wtf 2020-09-13T09:02:58 #kisslinux Lol 2020-09-13T09:03:21 #kisslinux A lot of them are easy to maintain packages though 2020-09-13T09:03:57 #kisslinux On my xorg install I was at 265 2020-09-13T09:04:08 #kisslinux on my last wayland install it was 210 2020-09-13T09:04:48 #kisslinux h o w 2020-09-13T09:05:01 #kisslinux I honestly am not sure 2020-09-13T09:05:05 #kisslinux Lol 2020-09-13T09:05:16 #kisslinux I don't have that many graphical applications 2020-09-13T09:05:22 #kisslinux I don't use my computer for much of anything so I guess that explains my poverty of packages 2020-09-13T09:05:39 #kisslinux I on the other hand basically do everything on my laptop :P 2020-09-13T09:06:41 #kisslinux Zathura, mpv, grafx2, raylib, wyeb, bemenu. Those are as far as I know the only actual programs that are graphical. 2020-09-13T09:11:01 #kisslinux yeah, if one has things such as kiss-wayland, it'll be certainly more work from the user's side since it's not guaranteed to work with the LLVM toolchain (and also the Makefile will probably only work with GNU make if cmake/meson isn't used) 2020-09-13T09:11:42 #kisslinux I'm also just not a huge fan of clang over gcc. 2020-09-13T09:12:32 #kisslinux I have a lot of strong opinion's about stuff and i'm not quite sure why.... Lol 2020-09-13T09:14:40 #kisslinux My wayland stack was surprisingly easy on wyverkiss 2020-09-13T09:32:40 #kisslinux merakor2 libwoff and libsecret did not make a difference. 2020-09-13T09:43:51 #kisslinux I am trying again I am just messing with some compile options. 2020-09-13T09:47:46 #kisslinux Huh I thought woff would work for gitlab 2020-09-13T09:58:22 #kisslinux Possibly it has to do with the INTL switch? 2020-09-13T09:58:26 #kisslinux What does that do exactly? 2020-09-13T09:58:32 #kisslinux It fails to compile I found out 2020-09-13T10:00:33 #kisslinux Nevermind it was another toggle that caused the build to fail trying again with just INTL enabled. 2020-09-13T10:00:56 #kisslinux INTL is internatianolization 2020-09-13T10:01:02 #kisslinux That's what I thought 2020-09-13T10:01:05 #kisslinux I don't think that would be the cause 2020-09-13T10:01:49 #kisslinux I don't think so either but comparing our build to alpine linuxs and void linuxs I don't know what else would cause it. SPELLCHECK and HYPHEN are for spell checking. And libnotify is obvi for notifications. 2020-09-13T10:01:57 #kisslinux Bubblewrap is just sandboxing 2020-09-13T10:02:06 #kisslinux Sampling profiler I don't think would be important 2020-09-13T10:02:21 #kisslinux Introspection again don't think it would matter 2020-09-13T10:02:29 #kisslinux So I have no other ideas *shrug* 2020-09-13T10:02:34 #kisslinux I mean gitlab itself is a broken piece of software 2020-09-13T10:02:47 #kisslinux As I said, Gitlab doesn't work on firefox on my phone either 2020-09-13T10:02:56 #kisslinux Yeah, but it works on void linux and alpine linux. 2020-09-13T10:03:05 #kisslinux Plus I still need to figure out protonmail :/ 2020-09-13T10:03:13 #kisslinux I'll check void sources 2020-09-13T10:03:18 #kisslinux If I figure out anything i'll let you know. 2020-09-13T10:05:24 #kisslinux Maybe Javascript JIT? 2020-09-13T10:06:33 #kisslinux I can try it 2020-09-13T10:07:25 #kisslinux I am building it right now 2020-09-13T10:07:31 #kisslinux I am as well 2020-09-13T10:09:11 #kisslinux I don't know much javascript myself, but it seems to be a js issue 2020-09-13T10:09:31 #kisslinux Gitlab works fine on firefox, no js errors on the inspector 2020-09-13T10:09:51 #kisslinux But it says maximum call stack size exceeded on surf 2020-09-13T10:10:30 #kisslinux I don't either not a huge fan of js. But unfortunately tis is the modern web. 2020-09-13T10:11:11 #kisslinux I don't know how JIT could solve it, but that's the only js related thing so 2020-09-13T10:11:32 #kisslinux Yeah I'm not sure either 2020-09-13T10:14:25 #kisslinux JIT is only supported on aarc64 and x86* platforms, so I am pretty sure that this won't work 2020-09-13T10:14:28 #kisslinux There is a patch on alpine that lowers stack usage 2020-09-13T10:14:57 #kisslinux Alright let me look at that 2020-09-13T10:16:33 #kisslinux That's already in the repository for musl-fixes 2020-09-13T10:16:41 #kisslinux I think 2020-09-13T10:16:56 #kisslinux Yes it is 2020-09-13T10:16:57 #kisslinux my bad 2020-09-13T10:17:25 #kisslinux That's alright 2020-09-13T10:20:46 #kisslinux Im trying with gnutls installed as well before hand since both voidlinux and alpine linux have it as a dependency 2020-09-13T10:26:39 #kisslinux Does webkit have an option for it? 2020-09-13T10:26:45 #kisslinux I have gnutls installed as well 2020-09-13T10:27:04 #kisslinux But it doesn't seem to be linked 2020-09-13T10:29:12 #kisslinux Not sure it doesn't appear that either of them have it linked but they just have it in the deps. 2020-09-13T10:29:20 #kisslinux Both have it only as a make dep as well 2020-09-13T10:36:06 #kisslinux Anyone got experience w/ getting things to compile statically? 2020-09-13T10:36:37 #kisslinux Trying to adjust ibara's baseutils here and adding -static to CFLAGS doesn't play nicely 2020-09-13T10:40:18 #kisslinux you should add -static to LDFLAGS, not CFLAGS 2020-09-13T10:40:26 #kisslinux what errors do you get? 2020-09-13T10:40:41 #kisslinux Ohhhh 2020-09-13T10:40:45 #kisslinux I'm smart 2020-09-13T10:41:08 #kisslinux I thought it was a cflag :< 2020-09-13T10:42:08 #kisslinux Thanks! 2020-09-13T10:44:57 #kisslinux Works like a charm now 2020-09-13T10:45:05 #kisslinux Other than grep, which doesn't like the latest zlib 2020-09-13T10:51:27 #kisslinux mcf: does sbase include any suid executables? 2020-09-13T14:40:43 #kisslinux Is mcf still around? 2020-09-13T14:41:01 #kisslinux Have some questions regarding how sbase-box works 2020-09-13T14:43:04 #kisslinux i just got a horrible idea 2020-09-13T14:43:14 #kisslinux kiss has a ppc64le port, right? and i do have a jailbroken ps3 which can run ppc64le linux binaries... 2020-09-13T14:45:52 #kisslinux Yes 2020-09-13T14:45:57 #kisslinux Oh yes 2020-09-13T14:46:00 #kisslinux This'll be lovely 2020-09-13T15:58:42 #kisslinux mcf: is sbase a single c file for every utility? 2020-09-13T16:09:50 #kisslinux hola! 2020-09-13T16:10:22 #kisslinux I cant reinstall kiss....I am stuck a boot loop with grub :2020-09-13T16:11:08 #kisslinux On a bios setup I made an fstab with UUID and grub cmd with PARTUUID, which has worked before. 2020-09-13T16:12:34 #kisslinux I already tried 2 times over 2020-09-13T16:19:51 #kisslinux This are my /etc/default/grub and fstab. They are correct I _think_. https://p.teknik.io/lwG1N 2020-09-13T16:21:33 #kisslinux claudia02: try using a /dev/sdx path on the kernel cmdline 2020-09-13T16:21:44 #kisslinux also remove loglevel and quiet in case there are interesting messages 2020-09-13T16:22:19 #kisslinux (also why is your partuuid so short?) 2020-09-13T16:27:34 #kisslinux partuuid is shorter than uuid. Also my usb stick has a this short partuuid. 2020-09-13T16:27:41 #kisslinux Thanks I will try 2020-09-13T16:28:53 #kisslinux iirc only fat partitions have short uuids. if your rootfs isn't fat i think you have the wrong partition 2020-09-13T16:37:04 #kisslinux I have tried in grub cmd with 'root=/dev/sda1' and removed quiet and loglevel but I still loops instant when starting grub. 2020-09-13T16:37:28 #kisslinux admicos, My UUID is 'long' . Only PARTUUID is short. 2020-09-13T16:58:17 #kisslinux E5ten: The splitting of $KISS_PATH for all 3 2020-09-13T17:01:41 #kisslinux webkit2gtk is still confusing me. I'm stumped as to why the build on kiss linux is lacking compared to other distros. 2020-09-13T17:02:35 #kisslinux muevoids[m]: Is this about protonmail and gitlab? 2020-09-13T17:02:44 #kisslinux Yes 2020-09-13T17:02:48 #kisslinux I'll start up a webkit2gtk build and see if I can reproduce 2020-09-13T17:03:07 #kisslinux I need to stress test the package manager changes I've made locally anyway 2020-09-13T17:03:07 #kisslinux ;) 2020-09-13T17:03:42 #kisslinux merakor also had tested and had same issues. And nice 2020-09-13T17:04:19 #kisslinux I even packaged libsecret and libwoff2 on my own repo and enabled yet it didn't seem to help. 2020-09-13T17:04:27 #kisslinux If I can reproduce I'll try and fix the issue 2020-09-13T17:04:27 #kisslinux So not sure 2020-09-13T17:04:57 #kisslinux No worries if you can't but thank you for trying to help! 2020-09-13T17:05:26 #kisslinux No problem 2020-09-13T17:13:05 #kisslinux [55/4482] Building CXX object Source/ThirdParty/... 2020-09-13T17:13:16 #kisslinux How long does this usually take? 2020-09-13T17:13:18 #kisslinux lol 2020-09-13T17:13:32 #kisslinux On my machine around 30 mins :/ 2020-09-13T17:13:58 #kisslinux All good 2020-09-13T17:15:16 #kisslinux I had to add -DUSE_SYSTEMD=OFF for it to start building. 2020-09-13T17:15:23 #kisslinux merakor: 2020-09-13T17:15:47 #kisslinux Yeah I have that in my build. I forgot to mention it. 2020-09-13T17:19:28 #kisslinux Also libudev-zero is great illiliti. Thank you for it. I had wanted to use mdev for a while but could not due to libinput. It works amazing now. Speaking of which possibly the replacing udev page on the wiki could mention it? 2020-09-13T17:20:36 #kisslinux muevoids[m]: I'm working on a rewrite for it 2020-09-13T17:20:43 #kisslinux libudev-zero is awesome 2020-09-13T17:20:46 #kisslinux nice 2020-09-13T17:20:49 #kisslinux and yes it is 2020-09-13T17:21:27 #kisslinux I'm not at my pc right now could you let me know who maintains lvm2? 2020-09-13T17:22:25 #kisslinux Cause it detects if you have libudev via package conf. But if you use libudev-zero it fails to build. You can fix it by just disabling udev support but still slightly annoying. 2020-09-13T17:22:56 #kisslinux konimex: Might be worth disabling udev support in lvm2. 2020-09-13T17:23:31 #kisslinux It doesn't do much. But if they wanted to keep it they could detect if you have eudev installed instead with kiss l eudev 2020-09-13T17:27:29 #kisslinux dylanaraps Is there something like KISS_CONTINUE for the package manager. It can be annoying when building large amounts of packages while my laptop is sitting and im doing things and coming back to a failed build. It would be nice if it skipped that one and kept going. Not sure if this is out of the scope of kiss though. 2020-09-13T17:28:35 #kisslinux dylanaraps: Sorry, I forgot to add it to the build file, I am managing carbs and kiss builds seperately. I can't update it just now, I am switching filesystems. I will send a PR hopefully tonight. 2020-09-13T17:30:30 #kisslinux All good. There's no rush 2020-09-13T17:45:52 #kisslinux muevoids[m]: I don't think we should ignore errors. What if the package is a dependency of another for example? 2020-09-13T17:46:19 #kisslinux We could skip failed builds for say: 'kiss b pkg1 pkg2' where pkg1 fails but is in no way related to pkg2. 2020-09-13T17:46:34 #kisslinux Yeah that's what I was thinking. 2020-09-13T17:47:07 #kisslinux This should be possible once my local changes hit master. 2020-09-13T17:52:05 #kisslinux Also, why would webkit2gtk need libcrypto when it already has libgcrypt? Or does the latter provide something the former doesn't? 2020-09-13T17:53:01 #kisslinux Also, libressl provides libcrypto so it'd be nice if we could disable libgcrypt (assuming they're swappable) 2020-09-13T17:53:40 #kisslinux Oh, it's libsecret. 2020-09-13T17:53:46 #kisslinux >_< 2020-09-13T17:53:51 #kisslinux I'm not sure why it needs libcrypto 2020-09-13T17:53:57 #kisslinux ah 2020-09-13T17:54:06 #kisslinux I remembered the logs wrong 2020-09-13T17:54:08 #kisslinux lol 2020-09-13T17:54:20 #kisslinux hey dylan 2020-09-13T17:54:31 #kisslinux Hello 2020-09-13T17:54:33 #kisslinux > The Secret Service API allows client applications to store secrets securely in a service running in the user's login session. 2020-09-13T17:54:38 #kisslinux (libsecret) 2020-09-13T17:54:50 #kisslinux You prob don't remember me kek 2020-09-13T17:55:28 #kisslinux epic arc joined 2020-09-13T17:55:32 #kisslinux I had packaged libsecret to try it however no difference was made. 2020-09-13T17:55:37 #kisslinux Has this always been your nick? 2020-09-13T17:55:41 #kisslinux yes 2020-09-13T17:55:50 #kisslinux i had you on discord before 2020-09-13T17:55:57 #kisslinux introduced you to arc iirc 2020-09-13T17:56:02 #kisslinux then he showed u tuxfetch 2020-09-13T17:56:17 #kisslinux I don't remember this 2020-09-13T17:56:19 #kisslinux Apologies 2020-09-13T17:56:24 #kisslinux nah its all good 2020-09-13T17:57:01 #kisslinux iirc after he showed u tuxfetch you started writing posix shell too kek 2020-09-13T17:57:45 #kisslinux > {standard input}:5528: Error: expected comma after name `_ZN3WTF6Vect...lots of stuff 2020-09-13T17:57:53 #kisslinux Turns out webkit2gtk fails to build here 2020-09-13T17:57:54 #kisslinux lol 2020-09-13T17:58:36 #kisslinux allbombson: What's tuxfetch? 2020-09-13T17:58:50 #kisslinux a fetch program arc wrote 2020-09-13T17:58:54 #kisslinux i have a fork of kiss-init for alpine 2020-09-13T17:58:59 #kisslinux oh yeah kek 2020-09-13T17:59:05 #kisslinux our distro 2020-09-13T17:59:08 #kisslinux im still working on the overall setup but in general it works 2020-09-13T17:59:12 #kisslinux yeah 2020-09-13T17:59:18 #kisslinux 3 second boot times 2020-09-13T17:59:29 #kisslinux I started writing posix shell when I started using KISS on this machine 2020-09-13T17:59:56 #kisslinux epic 2020-09-13T17:59:59 #kisslinux bash isn't a requirement in the official repositories for anything 2020-09-13T18:00:08 #kisslinux I'm glad the init works well for you 2020-09-13T18:00:08 #kisslinux pog 2020-09-13T18:00:18 #kisslinux isnt read -r a bash extension though 2020-09-13T18:00:24 #kisslinux No 2020-09-13T18:00:32 #kisslinux yeah we rewrote it to work for our setup with our setup for runit 2020-09-13T18:00:44 #kisslinux https://pubs.opengroup.org/onlinepubs/9699919799/utilities/read.html 2020-09-13T18:01:08 #kisslinux oh thats refreshing 2020-09-13T18:01:14 #kisslinux i havent read it in a long time 2020-09-13T18:02:09 #kisslinux dylan, what are the boot times like on kiss linux, like speed wise 2020-09-13T18:02:16 #kisslinux i might install it on one of my machines 2020-09-13T18:02:53 #kisslinux init: Boot stage completed in 1s... 2020-09-13T18:02:57 #kisslinux My laptop (this machine) 2020-09-13T18:03:19 #kisslinux ssd? 2020-09-13T18:03:36 #kisslinux yes 2020-09-13T18:03:38 #kisslinux nvme too 2020-09-13T18:03:53 #kisslinux There are other factors as well 2020-09-13T18:04:15 #kisslinux My kernel has no modules, I don't use an initramfs and I boot from an EFISTUB 2020-09-13T18:04:17 #kisslinux mine is 15 seconds. But that is probably due to encryption. 2020-09-13T18:04:31 #kisslinux I also use an EFISTUB 2020-09-13T18:05:01 #kisslinux I also have no service manager, gettys or services/daemons of any kind. Just iwd. Only processes at boot are init, sh and iwd 2020-09-13T18:05:13 #kisslinux (excluding the kernel) 2020-09-13T18:05:14 #kisslinux What about mdev? 2020-09-13T18:05:19 #kisslinux No device manager either 2020-09-13T18:05:29 #kisslinux Nice 2020-09-13T18:05:33 #kisslinux Nothing is ever plugged into this machine other than the charger 2020-09-13T18:05:41 #kisslinux no device manager w/ a laptop is brave 2020-09-13T18:05:41 #kisslinux ive been getting around 3 seconds with the modified initscripts me and arc have. But thats with initramfs and a bunch of garbage. 2020-09-13T18:05:48 #kisslinux I need it for my wacom tablet and thats it 2020-09-13T18:05:56 #kisslinux Also with pretty much just a tty service 2020-09-13T18:06:04 #kisslinux usb stick is easy to mount 2020-09-13T18:06:08 #kisslinux that's all I plug in 2020-09-13T18:06:28 #kisslinux where do y'all find the init times, does kiss's init record them somewhere 2020-09-13T18:06:33 #kisslinux dmesg 2020-09-13T18:06:37 #kisslinux i count 2020-09-13T18:07:04 #kisslinux This counts from rc.boot execution to finish. 2020-09-13T18:07:13 #kisslinux It can't include anything prior 2020-09-13T18:07:28 #kisslinux is busybox init faster than runit? 2020-09-13T18:07:29 #kisslinux So we're really timing the init scripts (and whatever they end up doing) 2020-09-13T18:07:30 #kisslinux if at all 2020-09-13T18:07:40 #kisslinux I don't think it matters enough 2020-09-13T18:07:44 #kisslinux `[ 1.932142] init: Boot stage completed in 1s...` 2020-09-13T18:07:56 #kisslinux Difference can't be huge can it? 2020-09-13T18:08:02 #kisslinux prob not 2020-09-13T18:08:07 #kisslinux alpine doesnt really compile the runit tools into busybox 2020-09-13T18:08:13 #kisslinux yeah 2020-09-13T18:08:26 #kisslinux but im running our distro over void on my thinkpad rn 2020-09-13T18:08:30 #kisslinux almost fully modular kernel, sata ssd, eudev and dhcpcd 2020-09-13T18:08:31 #kisslinux We've had no issues with it 2020-09-13T18:08:32 #kisslinux i had to compile busybox kek 2020-09-13T18:09:19 #kisslinux dylan is your package manager like distro agnostic ? 2020-09-13T18:10:16 #kisslinux the kiss package manager is very portable. 2020-09-13T18:10:29 #kisslinux epic 2020-09-13T18:10:30 #kisslinux It works on even on bsd iirc 2020-09-13T18:10:42 #kisslinux is it like easy to use 2020-09-13T18:10:46 #kisslinux and not cbt 2020-09-13T18:10:54 #kisslinux This is everything running on this machine right now: https://u.teknik.io/c3CBU.jpg 2020-09-13T18:11:03 #kisslinux relative to what you'd call easy 2020-09-13T18:11:06 #kisslinux to install something its just kiss b pkg && kiss i pkg 2020-09-13T18:11:13 #kisslinux (Minus kernel processes/threads) 2020-09-13T18:11:13 #kisslinux kiss u to update 2020-09-13T18:11:19 #kisslinux i mean from a maintainer point of view 2020-09-13T18:11:19 #kisslinux kiss r to delete 2020-09-13T18:11:23 #kisslinux Ah 2020-09-13T18:11:46 #kisslinux Package files are easy to write. And even from someone who doesn't do shell script I can understand it. 2020-09-13T18:11:49 #kisslinux See: https://k1ss.org/package-system 2020-09-13T18:12:05 #kisslinux i really like the single char approach 2020-09-13T18:12:15 #kisslinux also how do u have 500mb of ram being used with firefox open 2020-09-13T18:12:51 #kisslinux I have 14 tabs open too :3 2020-09-13T18:12:56 #kisslinux BRUH 2020-09-13T18:13:09 #kisslinux And 10 addons running 2020-09-13T18:13:19 #kisslinux what is this blackmagic 2020-09-13T18:13:27 #kisslinux firefox at idle uses like 1gb 2020-09-13T18:16:33 #kisslinux ¯_(ツ)_/¯ 2020-09-13T18:18:12 #kisslinux aah qutebrowser doesn't seem to like videos (or mastodon), guess i'm going back to good ol' firefox 2020-09-13T18:18:25 #kisslinux sorry my client disconnected 2020-09-13T18:18:32 #kisslinux All good 2020-09-13T18:18:42 #kisslinux what was a secrect? 2020-09-13T18:18:55 #kisslinux ??? 2020-09-13T18:19:00 #kisslinux what was a secret* 2020-09-13T18:19:06 #kisslinux to low ram usage with firefox 2020-09-13T18:19:07 #kisslinux kek 2020-09-13T18:19:23 #kisslinux The shrug ascii 2020-09-13T18:19:30 #kisslinux pain 2020-09-13T18:19:31 #kisslinux ¯_(ツ)_/¯ 2020-09-13T18:19:57 #kisslinux Our firefox build has a lot disabled. Don't know if this plays a part. 2020-09-13T18:20:27 #kisslinux yeah if i were to take a bet i'd say its all the disabled compile time options 2020-09-13T18:20:36 #kisslinux Also it's strange webkit2gtk didn't build for you dylan. 2020-09-13T18:20:54 #kisslinux Could you post the logs? 2020-09-13T18:20:59 #kisslinux muevoids[m]: Will try on another machine tomorrow. 2020-09-13T18:21:08 #kisslinux Ok no worries 2020-09-13T18:24:28 #kisslinux are there more repos besides the official one on github? (i suppose a lot of people here have their own repos somewhere) 2020-09-13T18:24:56 #kisslinux See: https://github.com/topics/kiss-repo 2020-09-13T18:25:00 #kisslinux There are tons of repo. see topic kiss-repo on github 2020-09-13T18:25:06 #kisslinux Also: https://k1ss.org/wiki/community/repositories 2020-09-13T18:25:16 #kisslinux yes as dylan said 2020-09-13T18:25:26 #kisslinux Also: https://k1ss.org/wiki/community/forks 2020-09-13T18:25:51 #kisslinux admicos: Does qutebrowser crash when playing a video? Same on my end since latest musl update. Also falcon behaves like this. 2020-09-13T18:26:19 #kisslinux claudia02: it crashed on invidious and v.redd.it, but not on imgur's gifvs for some reason 2020-09-13T18:26:23 #kisslinux maybe it's specific to some codecs? 2020-09-13T18:27:23 #kisslinux do you have a link which does not crash? 2020-09-13T18:27:58 #kisslinux https://i.imgur.com/Xz7mjdm.mp4 2020-09-13T18:28:10 #kisslinux You can try switch to the former musl version. It should work fine then. 2020-09-13T18:28:52 #kisslinux i hope that won't need a rebuild of webengine 2020-09-13T18:29:02 #kisslinux Yes your link works on my end. Interesting 2020-09-13T18:29:13 #kisslinux It should no 2020-09-13T18:29:16 #kisslinux 'not 2020-09-13T18:29:34 #kisslinux thats a lot of ports, thanks for the links :) 2020-09-13T18:30:44 #kisslinux dilynm, which also uses webengine could not reproduce this issue. I have reproduced on two machines. 2020-09-13T18:31:29 #kisslinux maybe it's gpu related somehow? i use the amdgpu module 2020-09-13T18:31:38 #kisslinux arcadius: np 2020-09-13T18:35:57 #kisslinux I figured out a solution to webkit2gtk lmao. Imma just switch email providers :P 2020-09-13T18:36:04 #kisslinux Anyone have any good recommendations? 2020-09-13T18:36:17 #kisslinux claudia02: rolling back musl to 1.2.1 fixes qutebrowser, but now wofi segfaults 2020-09-13T18:36:26 #kisslinux Maybe I should host my own mail server.... 2020-09-13T18:36:37 #kisslinux muevoids: i like mailbox.org, cheap and still allows custom domains 2020-09-13T18:37:41 #kisslinux admicos: I have this issue on 2 intel gpu machines. 2020-09-13T18:37:47 #kisslinux muevoids[m]: really helpful guide in case you re doing it https://poolp.org/posts/2019-09-14/setting-up-a-mail-server-with-opensmtpd-dovecot-and-rspamd/ 2020-09-13T18:38:55 #kisslinux I think I will probably do my own mail server. Lukesmith also has a guide on this. 2020-09-13T18:39:06 #kisslinux I'm tempted to run kiss on a server. 2020-09-13T18:39:36 #kisslinux How many packages would you need? 2020-09-13T18:39:41 #kisslinux I doubt you'd need many 2020-09-13T18:39:57 #kisslinux nignix and stagit at least 2020-09-13T18:40:16 #kisslinux just package docker for kiss and use that for everything else, ez! 2020-09-13T18:40:18 #kisslinux (/s) 2020-09-13T18:40:22 #kisslinux Im not sure what depends they have. 2020-09-13T18:40:35 #kisslinux base is 18 packages 2020-09-13T18:40:52 #kisslinux I hate docker ik /s but I cannot express my hate for docker. 2020-09-13T18:40:56 #kisslinux and hmmm 2020-09-13T18:40:57 #kisslinux 3 or 4 don't actually need compilation 2020-09-13T18:41:03 #kisslinux I may create a kiss-server repo 2020-09-13T18:42:09 #kisslinux Do it! 2020-09-13T18:42:22 #kisslinux my server is running my kiss-init fork already 2020-09-13T18:42:42 #kisslinux I am going to start in a minute. Kiss-chroot is nice 2020-09-13T18:42:49 #kisslinux i have some ports for alpine too maybe i can convert them to the kiss format 2020-09-13T18:43:11 #kisslinux This should be automatable by a tool 2020-09-13T18:43:14 #kisslinux dumb idea: kiss docker image 2020-09-13T18:43:21 #kisslinux definitely 2020-09-13T18:43:29 #kisslinux apkbuild's use posix shell scripts 2020-09-13T18:43:30 #kisslinux https://hub.docker.com/r/ndowens2004/kiss-linux 2020-09-13T18:43:39 #kisslinux no... why 2020-09-13T18:45:37 #kisslinux arcadius we should use the kiss package manager for our distro 2020-09-13T18:46:40 #kisslinux dylan what is your hosting provider? 2020-09-13T18:46:48 #kisslinux I'm not sure who I should go with 2020-09-13T18:46:56 #kisslinux i used to use vultr but im not sure 2020-09-13T18:47:43 #kisslinux vultr lol 2020-09-13T18:47:54 #kisslinux Have a $5 vps 2020-09-13T18:47:58 #kisslinux Ill just stick with them then lol 2020-09-13T18:48:00 #kisslinux i heard good stuff about buyvm but i havent tried it yet 2020-09-13T18:48:05 #kisslinux using vultr here too 2020-09-13T18:48:30 #kisslinux I'll probably get too vps's one for my mail server then one for my website 2020-09-13T18:48:31 #kisslinux two* 2020-09-13T18:48:51 #kisslinux why not one for both? 2020-09-13T18:49:02 #kisslinux yeah 2020-09-13T18:49:17 #kisslinux arc got like 10mb of ram usage at idle with some custom kernel 2020-09-13T18:49:18 #kisslinux do you think one 5$ vps would be good enough or a 10$ one 2020-09-13T18:49:27 #kisslinux we run a bunch of a $3 vps 2020-09-13T18:49:30 #kisslinux 5$ should be plenty for mail and a static site 2020-09-13T18:49:39 #kisslinux what allbombson said 2020-09-13T18:49:46 #kisslinux i run mastodon, gitea and some other stuff on 5$ 2020-09-13T18:49:56 #kisslinux i got a $3.50 vps from vultr (just 512mb of ram) and i run dozens of stuff on it 2020-09-13T18:50:02 #kisslinux yeah 2020-09-13T18:50:12 #kisslinux i can send an htop if anyone wants 2020-09-13T18:50:22 #kisslinux Ok 2020-09-13T18:50:23 #kisslinux What about stagit? 2020-09-13T18:50:23 #kisslinux Ok 2020-09-13T18:50:42 #kisslinux isn't stagit just static files? 2020-09-13T18:50:47 #kisslinux ^ 2020-09-13T18:50:53 #kisslinux put it behind nginx with some nice caching settings and shouldn't be heavy at all 2020-09-13T18:50:59 #kisslinux (though not sure how it does cloning) 2020-09-13T18:52:31 #kisslinux or even lighthttpd 2020-09-13T18:52:49 #kisslinux dylanarapEllo, is anyone here familiar with grep? 2020-09-13T18:52:51 #kisslinux Yeah I think so 2020-09-13T18:52:51 #kisslinux Has anyone tried cgit? I think its called. 2020-09-13T18:52:52 #kisslinux Oh my 2020-09-13T18:52:56 #kisslinux Thanks birch 2020-09-13T18:53:09 #kisslinux yes i know some grep too 2020-09-13T18:54:00 #kisslinux Before I spend time writing an kiss-createchroot is there something similar already? 2020-09-13T18:54:13 #kisslinux isnt it just a tarball 2020-09-13T18:54:18 #kisslinux I'm tryingt to get a pattern for `main()`, where main contains either nothing or any pattern 2020-09-13T18:54:27 #kisslinux yeah but i'm lazy :P 2020-09-13T18:54:29 #kisslinux > Before I spend time writing an kiss-createchroot is there 2020-09-13T18:54:31 #kisslinux chbuild 2020-09-13T18:54:35 #kisslinux And i create and delte chroots a lot 2020-09-13T18:54:50 #kisslinux Or did that get removed 2020-09-13T18:55:13 #kisslinux kek i have a chroot on my void machine for making initramfs 2020-09-13T18:55:15 #kisslinux and only that 2020-09-13T18:55:28 #kisslinux periish: Working on a new one 2020-09-13T18:55:38 #kisslinux i need to compile the kernel at some point 2020-09-13T18:59:36 #kisslinux does anyone in kiss distributes binaries? i might try running kiss on my vps but i dont feel like compiling stuff on it 2020-09-13T18:59:42 #kisslinux thought i can setup a local physical build server and use that to compile a few repositories 2020-09-13T19:00:45 #kisslinux kiss-server has begun 2020-09-13T19:01:21 #kisslinux > does anyone in kiss distributes binaries? 2020-09-13T19:01:27 #kisslinux Carbs did at some point for a few binaries 2020-09-13T19:01:59 #kisslinux A pal of mine sent a Qt5 binary in r/unixporn's discord, but that's no means for distribution 2020-09-13T19:04:32 #kisslinux I'm tackling nginx first. 2020-09-13T19:04:36 #kisslinux I have fixed my grub boot loop 2020-09-13T19:04:44 #kisslinux claudia03: Nice! 2020-09-13T19:04:50 #kisslinux What was the issue in the end? 2020-09-13T19:04:50 #kisslinux grub does not like to be compiled with march=native 2020-09-13T19:04:53 #kisslinux Package OpenBSD's httpd :> 2020-09-13T19:05:05 #kisslinux claudia03: I thought we prevent this already. 2020-09-13T19:05:10 #kisslinux I think I have read that before 2020-09-13T19:05:10 #kisslinux Is that an alternative to nginx? 2020-09-13T19:05:39 #kisslinux > CFLAGS=$(printf %s "$CFLAGS" | sed 's/-march=[^ ]*//g') 2020-09-13T19:05:47 #kisslinux Do we need to also do this to CXXFLAGS I wonder? 2020-09-13T19:06:10 #kisslinux Send the output of: printf %s "$CFLAGS" | sed 's/-march=[^ ]*//g' 2020-09-13T19:06:24 #kisslinux Hmm 2020-09-13T19:06:28 #kisslinux looks nice 2020-09-13T19:06:45 #kisslinux I'm using it on my vps 2020-09-13T19:06:55 #kisslinux For: https://git.k1ss.org/ 2020-09-13T19:07:01 #kisslinux Yes that is what I am going to package instead. 2020-09-13T19:07:14 #kisslinux Does it work on Linux? 2020-09-13T19:07:15 #kisslinux what distro do you run on your vps? 2020-09-13T19:07:19 #kisslinux OpenBSD 2020-09-13T19:07:26 #kisslinux Nice 2020-09-13T19:07:50 #kisslinux Also not sure going to do some research if it works on linux. If not i'm doing lighthttpd 2020-09-13T19:08:36 #kisslinux Anyway, I may be making things regarding my fork of kiss public soon 2020-09-13T19:09:04 #kisslinux Ooo you are making a fork? Any little things you can say abt it? 2020-09-13T19:09:06 #kisslinux I've managed to compile the entire base system(other than busybox and baseinit, which are a special case) 2020-09-13T19:09:16 #kisslinux I've abolished the FHS utterly 2020-09-13T19:09:33 #kisslinux You'd have to ifdef the pledge/whatever calls 2020-09-13T19:09:42 #kisslinux Actually 2020-09-13T19:09:47 #kisslinux Not neccessarily 2020-09-13T19:09:47 #kisslinux periish: Finally 2020-09-13T19:10:11 #kisslinux There's no portable version of the code from what I can see 2020-09-13T19:10:15 #kisslinux It's in their tree no? 2020-09-13T19:10:23 #kisslinux You can simply define `pledge()` as return 0 2020-09-13T19:10:34 #kisslinux Akin to how baseutils does it 2020-09-13T19:10:36 #kisslinux Good point 2020-09-13T19:10:42 #kisslinux No reason to keep openbsd support 2020-09-13T19:10:43 #kisslinux lol 2020-09-13T19:10:48 #kisslinux Yea 2020-09-13T19:11:02 #kisslinux Wheres the source code for httpd? 2020-09-13T19:11:02 #kisslinux No one's going to be running the portable version of OpenBSD code on OpenBSD 2020-09-13T19:11:10 #kisslinux Buried somewhere in their tree 2020-09-13T19:11:15 #kisslinux I can give a try at porting it if you want 2020-09-13T19:11:28 #kisslinux I just need to clean up some git stuff :> 2020-09-13T19:11:32 #kisslinux You don't have to but obvi your welcome to try. 2020-09-13T19:11:58 #kisslinux dylanaraps: Yea, it's been a while since I've been able to work on this 2020-09-13T19:12:28 #kisslinux Had a holiday in Corfu 2020-09-13T19:12:34 #kisslinux Quite lovely 2020-09-13T19:12:46 #kisslinux You were about an hour away from me 2020-09-13T19:12:47 #kisslinux lol 2020-09-13T19:13:32 #kisslinux Wow 2020-09-13T19:13:42 #kisslinux What island are you on? 2020-09-13T19:13:46 #kisslinux I think I will package lighthttpd. However I am still interested in openbsds httpd. 2020-09-13T19:13:48 #kisslinux Actually 3 hours or so by car 2020-09-13T19:13:50 #kisslinux Lefkada 2020-09-13T19:14:26 #kisslinux dylanaraps: I will send you the output, but first I must to a proper keyboard layout to type in all those special characters :D 2020-09-13T19:14:55 #kisslinux claudia03: lol 2020-09-13T19:15:05 #kisslinux Just to see if its the sed command or something else 2020-09-13T19:16:13 #kisslinux > Package OpenBSD's httpd :> 2020-09-13T19:16:20 #kisslinux if anyone knows how to package this please tell me 2020-09-13T19:16:25 #kisslinux i tried everything and it doesnt work 2020-09-13T19:16:26 #kisslinux OK. Grub uses CXXFLAGS. Will fix build. 2020-09-13T19:16:32 #kisslinux wym? 2020-09-13T19:16:48 #kisslinux I will attempt it later arcadius for now just want something working. 2020-09-13T19:16:56 #kisslinux for printf %s "CFLAGS" | sed 's/-march=[^ ]*//g' there is no output. I am not sure if the _'_ are right 2020-09-13T19:17:04 #kisslinux I would imagine it shouldn't be too hard to port 2020-09-13T19:17:08 #kisslinux Yea 2020-09-13T19:17:28 #kisslinux You've already got a majority of the porting effort done for you 2020-09-13T19:17:39 #kisslinux i installed libbsd but even then it still had a bunch of compile time errors 2020-09-13T19:17:42 #kisslinux claudia03: Run 'kiss u' and try 'kiss b grub' again. 2020-09-13T19:17:51 #kisslinux also had to mess with changing include paths 2020-09-13T19:17:53 #kisslinux Pushed what I believe is the fix. 2020-09-13T19:17:57 #kisslinux it wasnt pretty 2020-09-13T19:17:58 #kisslinux Where did you find the source tree? 2020-09-13T19:18:14 #kisslinux https://github.com/reyk/httpd 2020-09-13T19:18:20 #kisslinux That's old no? 2020-09-13T19:18:32 #kisslinux I came across it too 2020-09-13T19:18:37 #kisslinux why not just use openbsds src tree? 2020-09-13T19:18:48 #kisslinux It's a monorepo 2020-09-13T19:18:51 #kisslinux Of sorts 2020-09-13T19:19:01 #kisslinux Ah 2020-09-13T19:19:12 #kisslinux And it's cvs iirc 2020-09-13T19:19:18 #kisslinux I'm not too familiar with *BSD's except for freensd a shot amount of time. 2020-09-13T19:19:26 #kisslinux Yes it is cvs that I can confirm. 2020-09-13T19:19:50 #kisslinux Does anyone know what $@ means in a Makefile? 2020-09-13T19:19:52 #kisslinux there isnt a portable source tarball for httpd anywhere 2020-09-13T19:20:06 #kisslinux Tada: https://github.com/openbsd/src 2020-09-13T19:20:10 #kisslinux Git mirror! 2020-09-13T19:20:46 #kisslinux What are the packages needed for let's encrypt? 2020-09-13T19:20:57 #kisslinux https://github.com/openbsd/src/tree/master/usr.sbin/httpd 2020-09-13T19:21:45 #kisslinux certbot I know 2020-09-13T19:21:48 #kisslinux is that it? 2020-09-13T19:21:54 #kisslinux obvi with deps 2020-09-13T19:21:55 #kisslinux dylanaraps: hmm let me try that 2020-09-13T19:22:08 #kisslinux i can make a tarball and store it on my website so its not a monorepo anymore 2020-09-13T19:22:39 #kisslinux im not sure if its portable enough to the point i can just compile it though 2020-09-13T19:22:44 #kisslinux arcadius: It's not 2020-09-13T19:22:45 #kisslinux Openbsd source is too big 2020-09-13T19:22:50 #kisslinux No 2020-09-13T19:23:11 #kisslinux pledge at least 2020-09-13T19:23:47 #kisslinux Aaaa 2020-09-13T19:23:55 #kisslinux There is a 'maketab' in baseutils 2020-09-13T19:24:00 #kisslinux pledge() is easy to port, just #define pledge(X) 0 or something 2020-09-13T19:24:27 #kisslinux there are other functions that may give trouble though 2020-09-13T19:24:39 #kisslinux Yes I know was just saying can't just compile it. Even with other issues if there is any can't imagine it would be too difficult 2020-09-13T19:24:47 #kisslinux > using proc.c and the imsg framework that is using async I/O with OpenBSD’S libevent. 2020-09-13T19:24:51 #kisslinux https://www.openbsd.org/papers/httpd-asiabsdcon2015.pdf 2020-09-13T19:26:13 #kisslinux > Non-optional security by running chroot’ed and with privilege separation by default. 2020-09-13T19:26:19 #kisslinux Maybe openbsd specific? 2020-09-13T19:26:41 #kisslinux no, libevent is on alpine, i used that on my last attempt 2020-09-13T19:26:51 #kisslinux i had trouble with something else, dont remember exactly 2020-09-13T19:27:11 #kisslinux Does openBSD actually have a good chroot impl? 2020-09-13T19:28:02 #kisslinux periish: yeah, each utility in sbase is a single C file. they all use a common libutil.a though. none of them are suid 2020-09-13T19:28:27 #kisslinux dylanaraps: I guess I build with march= native then? 2020-09-13T19:28:58 #kisslinux periish: See https://github.com/earthquake/chw00t 2020-09-13T19:29:16 #kisslinux claudia03: Does it work now with fixed build? 2020-09-13T19:29:44 #kisslinux > yeah, each utility in sbase is a single C file. 2020-09-13T19:29:45 #kisslinux Nice 2020-09-13T19:29:51 #kisslinux I'm not so lucky :< 2020-09-13T19:30:35 #kisslinux certbot has ton's of python deps :| 2020-09-13T19:30:53 #kisslinux try uacme 2020-09-13T19:31:00 #kisslinux its in C 2020-09-13T19:31:45 #kisslinux Trying to do a -box for baseutils 2020-09-13T19:32:12 #kisslinux I've already had to make the Makefile less horrifying, port zlib to the latest, etc 2020-09-13T19:33:24 #kisslinux Now I have to set up a box 2020-09-13T19:34:18 #kisslinux periish: Sources for baseutils are 11 months old. Dunno if they'be been touched upstream since. 2020-09-13T19:34:38 #kisslinux Unlikely 2020-09-13T19:34:43 #kisslinux I'm fine with that 2020-09-13T19:34:52 #kisslinux Still rebuilding 2020-09-13T19:34:57 #kisslinux I can update once I have all of this built 2020-09-13T19:40:28 #kisslinux dylanaraps: seems to work. 2020-09-13T19:40:42 #kisslinux Thanks and thumbs up 2020-09-13T19:46:38 #kisslinux hmmm 2020-09-13T19:46:48 #kisslinux PyOpenSsl may be problematic 2020-09-13T19:47:38 #kisslinux it built fine 2020-09-13T19:47:42 #kisslinux so maybe not 2020-09-13T19:49:31 #kisslinux claudia02: Nice 2020-09-13T19:49:37 #kisslinux claudia03: 2020-09-13T19:50:12 #kisslinux mcf: Could you help me decipher this sed call? 2020-09-13T19:50:15 #kisslinux does anyone know what package request[security] is? 2020-09-13T19:50:20 #kisslinux sed "s/^main(/$$(echo "$${f%.c}" | sed s/-/_/g)_&/" 2020-09-13T19:50:29 #kisslinux for python 2020-09-13T19:51:17 #kisslinux nevermind it is just the requests package 2020-09-13T19:54:55 #kisslinux I got certbot working 2020-09-13T19:55:05 #kisslinux Nice 2020-09-13T19:55:38 #kisslinux What else should I package 2020-09-13T19:55:52 #kisslinux I have lighthttpd and certbot rn 2020-09-13T19:56:04 #kisslinux gitea possibly? 2020-09-13T19:58:55 #kisslinux php (lol) 2020-09-13T19:59:10 #kisslinux dylanaraps is the logo under an oss license? 2020-09-13T19:59:23 #kisslinux like creative commons or something 2020-09-13T20:00:02 #kisslinux periish: i believe it replaces main with $f_main, where $f is the original executable name (for example ls_main, cp_main, etc) 2020-09-13T20:02:36 #kisslinux Ah 2020-09-13T20:02:41 #kisslinux Yea, I've recreated that 2020-09-13T20:02:50 #kisslinux Now to programmatically remove things from makefiles 2020-09-13T20:03:23 #kisslinux I'm going to be cautious here 2020-09-13T20:03:46 #kisslinux sed 's/-o ${PROG}//' Would this remove the exact string '-o ${PROG}' from a stream? 2020-09-13T20:04:04 #kisslinux hmmm gitea when launching fails due to bo such file or directory conf/locale/locale_en-UD.ini. Im assuming this is due to locales on musl but not zure how to fix it 2020-09-13T20:04:17 #kisslinux with my testing, yes 2020-09-13T20:04:38 #kisslinux muevoids: did you build gitea with TAGS=bindata 2020-09-13T20:04:42 #kisslinux if you didn't you probably should 2020-09-13T20:04:53 #kisslinux otherwise it requires some extra files next to the binary 2020-09-13T20:05:07 #kisslinux Oh i forgot to export it I had it in build gile but didnt export it 2020-09-13T20:05:38 #kisslinux or you could just build it normally and install the extra files into somewhere in /usr/share or something 2020-09-13T20:06:03 #kisslinux With it exported it complains that it isn't a git repo 2020-09-13T20:07:24 #kisslinux Lovely, undefined references to main all around 2020-09-13T20:07:36 #kisslinux Exactly what I'm after 2020-09-13T20:08:12 #kisslinux Not that big of an issue for me I was just going to compile it to see if I could 2020-09-13T20:09:11 #kisslinux Now I am deciding between cgit and stagit for the frontend. Anyone here have any thoughts? 2020-09-13T20:25:09 #kisslinux lighthttpd is not installing it's in /etc or /usr/share 2020-09-13T20:33:11 #kisslinux Hey dilynm! How are you? 2020-09-13T20:35:24 #kisslinux i give up 2020-09-13T20:35:39 #kisslinux whoever wrote openbsd httpd wasnt thinking about portability at all 2020-09-13T20:36:43 #kisslinux Less tired than I was twelve hours ago! 2020-09-13T20:36:53 #kisslinux Ready to buckle down and explore this qt5 problem 2020-09-13T20:37:27 #kisslinux I can give it a shot later 2020-09-13T20:37:38 #kisslinux First I want to get a simple website up with kisz 2020-09-13T20:37:39 #kisslinux kiss* 2020-09-13T20:37:48 #kisslinux Ugh webkit2gtk wont let me log into vultr either 2020-09-13T20:38:19 #kisslinux Webkit2gtk won't let me log into vultr either. 2020-09-13T20:39:04 #kisslinux and firefox isn't an option for me 2020-09-13T20:53:05 #kisslinux https://imgur.com/Ma1r1yP 2020-09-13T20:53:30 #kisslinux I'm going to get Kiss running on vultr later 2020-09-13T20:53:34 #kisslinux And I will make the repo soon 2020-09-13T21:00:20 #kisslinux *bsd hasn't seemed to have updated qt past 5.13 so they're a bust for patches :| 2020-09-13T21:00:39 #kisslinux I need to become more technically proficient. My ignorance is actively hurting me 2020-09-13T21:13:16 #kisslinux First commit https://github.com/muevoid/kiss-server. I need to clean up the dependencies add service files etc. But the start is there 2020-09-13T21:21:12 #kisslinux how do i set where the binaries should be stored/installed from in kiss package manager? 2020-09-13T21:21:22 #kisslinux i tried reading the docs and the source code but no luck 2020-09-13T21:21:27 #kisslinux You can check how firefox-bin does it 2020-09-13T21:23:54 #kisslinux so i need to make a new port for each binary? 2020-09-13T21:24:15 #kisslinux What do you mean? 2020-09-13T21:24:51 #kisslinux well firefox-bin is a port 2020-09-13T21:25:01 #kisslinux whose source tarball is actually a binary tarball 2020-09-13T21:25:05 #kisslinux What do you mean by a port like a package? 2020-09-13T21:25:07 #kisslinux Ah 2020-09-13T21:25:10 #kisslinux I understand 2020-09-13T21:25:27 #kisslinux I mean someone could also just distribute the binaries that are built then do kiss i 2020-09-13T21:25:39 #kisslinux when they are built on a system they are stored in .cache/kiss/bin 2020-09-13T21:26:13 #kisslinux oh wait i get it now 2020-09-13T21:26:18 #kisslinux it uses XDG_CACHE_HOME 2020-09-13T21:26:26 #kisslinux Yes 2020-09-13T21:31:48 #kisslinux hmm i might write a wrapper for this 2020-09-13T21:32:16 #kisslinux because rn you need the ports in your repo path in order to install binaries 2020-09-13T21:32:33 #kisslinux Carbs linux has kiss-bin however not sure what it does. 2020-09-13T21:32:55 #kisslinux i should reword 2020-09-13T21:32:59 #kisslinux but as you said if you give it the full filename kiss i then it doesnt need anything in the repo path 2020-09-13T21:33:06 #kisslinux Had kiss-bin now their package manager is cpt-bin 2020-09-13T21:33:13 #kisslinux Yes ik 2020-09-13T21:33:17 #kisslinux I was just saying 2020-09-13T21:36:09 #kisslinux Only problem with kiss i is that if it has runtime dependencies the package manager can't take care of that for you. 2020-09-13T21:36:26 #kisslinux Without creating a port 2020-09-13T22:01:25 #kisslinux Omg 2020-09-13T22:01:28 #kisslinux I fixed webkit2gtk 2020-09-13T22:01:39 #kisslinux :) 2020-09-13T22:01:46 #kisslinux merakor 2020-09-13T22:01:59 #kisslinux cemkeylan 2020-09-13T22:02:40 #kisslinux Ok spoke a little too soon. Some things are fixed other things broke. 2020-09-13T22:02:48 #kisslinux The main issues I were having are fixed 2020-09-13T22:04:11 #kisslinux I'll post my build script here. Some features are most definitely not needed and I am going to slim this down again. I think the main keys were Ninja and -DUSE_LD_GOLD 2020-09-13T22:04:28 #kisslinux https://termbin.com/n7vqk 2020-09-13T22:11:56 #kisslinux I'm going to rebuild quite a few more times to find out what is necessary and what isn't right now trying a build without the -DUSE_LD_GOLD flag 2020-09-13T22:12:25 #kisslinux I can also only test on one webkit2gtk browser due to wayland so anyone else with other browsers who can test would be nice :). 2020-09-13T22:30:33 #kisslinux Hello. 2020-09-13T22:30:44 #kisslinux What are browser are you testing with? 2020-09-13T22:35:19 #kisslinux oh god rust is annoying, a sub-dependency idkhowmany layers deep errors on build with a TRIVIAL patch but i have no idea how i'd go with applying it 2020-09-13T22:40:56 #kisslinux arvl I am testing it with wyeb as it is the only one that doesn't have x deps that is packaged. 2020-09-13T22:51:26 #kisslinux muevoid I'll see if I can get it building with surf. I'm still trying to get rust working. 2020-09-13T22:51:45 #kisslinux It's taking quite a while. 2020-09-13T23:26:42 #kisslinux is freedesktop.org down for anyone else? 2020-09-13T23:26:57 #kisslinux nvm i think it got back up 2020-09-13T23:49:48 #kisslinux Hey dylanaraps why is firefox the default browser i've always wondered as to why this is. 2020-09-13T23:51:04 #kisslinux muevoid: not dylan but i might know some reasons: chromium/qtwebengine upstreams don't care about musl (so, shoddy experience), webkit is wonky, so only gecko/firefox is left 2020-09-13T23:51:10 #kisslinux but it's most likely just personal preference 2020-09-13T23:51:31 #kisslinux That's fair. Also webkit was wonky but I think I have it mainly fixed. 2020-09-13T23:51:40 #kisslinux I am contacting the maintainer about it. 2020-09-13T23:51:47 #kisslinux But authentication and such work now. 2020-09-13T23:51:56 #kisslinux So stuff like protonmail and google sign in work. 2020-09-13T23:52:12 #kisslinux I'm still testing out different configs though. 2020-09-13T23:58:31 #kisslinux Anyone tried the musl branch of ungoogled-chromium-portablelinux? 2020-09-13T23:59:01 #kisslinux I had tried it once but gave up cause I couldn't figure out the build system.