💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-05-07.txt captured on 2024-05-12 at 16:08:33.

View Raw

More Information

⬅️ Previous capture (2021-12-17)

-=-=-=-=-=-=-

2020-05-07T06:41:38 #kisslinux <adamantium[m]> lol
2020-05-07T08:32:30 #kisslinux <illiliti> dylan: https://termbin.com/k5ni updated diff for kiss init
2020-05-07T08:52:19 #kisslinux <ggg> I noticed that kiss started to save all configuration files under etc as *.new even though no conflicting files are present: is it a feature added on purpose, or an isolated problem I am encountering and should dig deeper to find the reason?
2020-05-07T09:57:56 #kisslinux <dylan02> ggg: You may have found a bug. I'll look into it. Thanks for reporting.
2020-05-07T09:58:17 #kisslinux <dylan02> illiliti: Thanks for the updated patch! Will apply it shortly.
2020-05-07T10:09:44 #kisslinux <claudia02> o/
2020-05-07T10:09:50 #kisslinux <claudia02> https://github.com/dilyn-corner/KISS-kde
2020-05-07T10:09:54 #kisslinux <claudia02> this is insane!
2020-05-07T10:09:59 #kisslinux <claudia02> but interesting (:
2020-05-07T10:14:39 #kisslinux <fehawen> That's a lot of packages ^^
2020-05-07T10:21:37 #kisslinux <dylan02> claudia02: That's awesome.
2020-05-07T10:21:49 #kisslinux <dylan02> dilyn: Nice work. Let me know if I can be of help in any way.
2020-05-07T10:37:46 #kisslinux <MueVoid> Has anyone successfully packaged either libresprite or allegro4. I am attempting to however get a segmentation fault from allegro4
2020-05-07T10:39:27 #kisslinux <dylan02> MueVoid: libresprite is a pixel art editor no?
2020-05-07T10:39:34 #kisslinux <MueVoid> Yes it is
2020-05-07T10:39:44 #kisslinux <dylan02> I used to do pixel art work for an mmorpg years back
2020-05-07T10:39:50 #kisslinux <dylan02> I'll help you package it. :)
2020-05-07T10:39:57 #kisslinux <MueVoid> Awesome!
2020-05-07T10:40:13 #kisslinux <MueVoid> I attempted to use grafx2 something just didn't click with me though
2020-05-07T10:40:37 #kisslinux <dylan02> Yeah
2020-05-07T10:40:43 #kisslinux <dylan02> Grafx2 is cool, it's just hard to get used to
2020-05-07T10:41:10 #kisslinux <dylan02> I used to use paint.net (I used Windows at the time)
2020-05-07T10:41:22 #kisslinux <dylan02> Pinta exists though it's not quite the same.
2020-05-07T10:41:23 #kisslinux <MueVoid> Ah gotcha
2020-05-07T10:41:25 #kisslinux <dylan02> :(
2020-05-07T10:41:32 #kisslinux <MueVoid> I used to use aseprite before I found libresprite
2020-05-07T10:41:53 #kisslinux <MueVoid> Just forked from when aseprite used to be open source
2020-05-07T10:43:20 #kisslinux <onodera> dylan02: i wanna add a flag to kiss orphans to ignore build deps
2020-05-07T10:43:29 #kisslinux <onodera> or should I just create a new contrib command?
2020-05-07T10:44:22 #kisslinux <onodera> oh wait ignore me i think
2020-05-07T10:44:40 #kisslinux <dylan02> onodera: It does ignore build deps.
2020-05-07T10:44:44 #kisslinux <onodera> yah lol
2020-05-07T10:44:47 #kisslinux <dylan02> :P
2020-05-07T10:45:17 #kisslinux <dylan02> I'd love to get this running (under wine maybe): https://www.getpaint.net/
2020-05-07T10:45:49 #kisslinux <dylan02> LibreSprite is currently unmaintained!
2020-05-07T10:46:49 #kisslinux <dylan02> MueVoid: There's a flatpak!
2020-05-07T10:47:25 #kisslinux <MueVoid> Ah I didn't see that
2020-05-07T10:47:32 #kisslinux <claudia02> I have packaged openspades in my personal repo - kiss-s3d4. Its segfaulting quite so often. Maybe its my hardware? Because on lower resolution there is a chance of starting the game. Some testing needed
2020-05-07T10:47:51 #kisslinux <MueVoid> I will still probably try to package it :P
2020-05-07T10:48:28 #kisslinux <MueVoid> Also I don't believe paint.net would run under wine the wine entries say it does not run in wine
2020-05-07T10:48:34 #kisslinux <MueVoid> Possibly with wine tweaks though
2020-05-07T10:49:45 #kisslinux <onodera> wait no dylan02
2020-05-07T10:49:46 #kisslinux <dylan02> claudia02: Nice. It's great fun that game.
2020-05-07T10:49:50 #kisslinux <onodera> I meant to not ignore build deps
2020-05-07T10:49:54 #kisslinux <dylan02> Oh
2020-05-07T10:50:04 #kisslinux <onodera> right now it lists build deps as being orphans right
2020-05-07T10:50:21 #kisslinux <dylan02> Yes
2020-05-07T10:50:23 #kisslinux <MueVoid> I have been wondering about that as well @onodera
2020-05-07T10:50:27 #kisslinux <dylan02> You want only runtime. Gotcha.
2020-05-07T10:50:30 #kisslinux <onodera> yeah
2020-05-07T10:50:33 #kisslinux <dylan02> I'm on it
2020-05-07T10:50:55 #kisslinux <MueVoid> It would be nice for cleaning up old packages without accidently getting rid of a build dep
2020-05-07T10:51:00 #kisslinux <dylan02> Yeah
2020-05-07T10:52:14 #kisslinux <claudia02> dylan02: anyway there is betterspades in the meantime. (:
2020-05-07T10:52:18 #kisslinux <claudia02> *also
2020-05-07T10:54:11 #kisslinux <dylan02> Nice
2020-05-07T10:55:38 #kisslinux <MueVoid> claudia02: Huh I didn't know about betterspades
2020-05-07T10:55:47 #kisslinux <MueVoid> I used to play openspades quite a bit
2020-05-07T10:57:12 #kisslinux <dylan02> Anyone here play Graal Online?
2020-05-07T10:58:43 #kisslinux <MueVoid> Never heard of it
2020-05-07T10:59:00 #kisslinux <dylan02> It's a Zelda Link to the past "clone" as an mmorpg
2020-05-07T10:59:21 #kisslinux <MueVoid> Hmmm sounds interesting
2020-05-07T10:59:36 #kisslinux <dylan02> It's more of a social thing though
2020-05-07T10:59:43 #kisslinux <dylan02> The gameplay is really basic
2020-05-07T10:59:51 #kisslinux <MueVoid> I'm quite interested to see where this game goes: https://github.com/Tuxemon/Tuxemon
2020-05-07T10:59:56 #kisslinux <dylan02> It was maybe one of the first games to do paid cosmetics.
2020-05-07T11:00:06 #kisslinux <MueVoid> Huh
2020-05-07T11:00:12 #kisslinux <MueVoid> Sounds interesting
2020-05-07T11:00:16 #kisslinux <dylan02> It's decades old at this point
2020-05-07T11:00:39 #kisslinux <dylan02> Late 90s (early 2000s?)
2020-05-07T11:02:23 #kisslinux <claudia02> MueVoid: y, its for super old hardware which is nice.also nice simple straight forward ui
2020-05-07T11:03:24 #kisslinux <MueVoid> Sorry, why what?
2020-05-07T11:17:38 #kisslinux <muevoid> Im having very strange behavior on this install on my second laptop
2020-05-07T11:17:45 #kisslinux <muevoid> All files made by packages have
2020-05-07T11:17:48 #kisslinux <muevoid> .new
2020-05-07T11:22:47 #kisslinux <muevoid> For example when downloading sudo it does sudoers.new instead of sudoers
2020-05-07T11:24:00 #kisslinux <dylan02> meuvoid: I'll look into it.
2020-05-07T11:24:08 #kisslinux <dylan02> Someone else reported a similar issue.
2020-05-07T11:25:18 #kisslinux <muevoid> Thanks I fixed it for now just by moving the files but is quite tedious
2020-05-07T11:25:47 #kisslinux <dylan02> Yeah
2020-05-07T11:31:27 #kisslinux <dylan02> I can reproduce.
2020-05-07T11:31:31 #kisslinux <dylan02> Working on a fix
2020-05-07T11:33:40 #kisslinux <muevoid> Kk
2020-05-07T11:40:51 #kisslinux <dylan02> Fixed the issue
2020-05-07T11:41:16 #kisslinux <dylan02> https://github.com/kisslinux/kiss/commit/8a51e76de98912c342357236979a7a5c9bad0900
2020-05-07T11:43:38 #kisslinux <dylan02> ggg:
2020-05-07T11:46:36 #kisslinux <muevoid> Awesome!
2020-05-07T11:47:00 #kisslinux <muevoid> Should I manually download it for now or package it myself?
2020-05-07T11:47:01 #kisslinux <dylan02> I'll push the release out now.
2020-05-07T11:47:05 #kisslinux <muevoid> Kk
2020-05-07T11:51:05 #kisslinux <dylan02> Pushed the release out.
2020-05-07T11:51:08 #kisslinux <dylan02> muevoid:
2020-05-07T11:51:13 #kisslinux <dylan02> ggg:
2020-05-07T11:51:24 #kisslinux <muevoid> Got it thanks!
2020-05-07T11:51:31 #kisslinux <dylan02> No problem
2020-05-07T11:52:01 #kisslinux <dylan02> Sadly, you'll have to correct any .new files which were created by the last version. Any new installs of packages will have their /etc/ files handled correctly. Apologies.
2020-05-07T11:52:41 #kisslinux <muevoid> No worries! I just did a base install with just enough to boot till it was fixed.
2020-05-07T11:53:05 #kisslinux <muevoid> Would reinstalling any packages from before fix the issue?
2020-05-07T12:35:07 #kisslinux <illiliti> muevoid: eudaldgr: tinyramfs is updated!
2020-05-07T12:46:35 #kisslinux <eudaldgr> illiliti oh thanks!
2020-05-07T12:48:20 #kisslinux <eudaldgr> i packaged under git source, so it will build under the last commit always
2020-05-07T13:13:35 #kisslinux <perish> Hola!
2020-05-07T13:14:48 #kisslinux <perish> Does anyone here recall how to prevent kiss from extracting a source? is it ?no-extract or ?noextract
2020-05-07T13:14:49 #kisslinux <dylan02> ello
2020-05-07T13:14:56 #kisslinux <dylan02> perish: It's anything you like.
2020-05-07T13:15:08 #kisslinux <perish> Oh?
2020-05-07T13:15:16 #kisslinux <dylan02> kiss looks for *.tar.???. So... Anything appended to the end of the url will work.
2020-05-07T13:15:30 #kisslinux <perish> Ah
2020-05-07T13:15:43 #kisslinux <dylan02> Use ?string or #string as curl will simply ignore them.
2020-05-07T13:15:45 #kisslinux <eudaldgr> perish hola!
2020-05-07T13:16:37 #kisslinux <dylan02> They're built in features of the web. I don't know what they're called exactly. :P
2020-05-07T13:17:42 #kisslinux <dylan02> https://en.wikipedia.org/wiki/Query_string
2020-05-07T13:17:44 #kisslinux <dylan02> There we go.
2020-05-07T13:17:55 #kisslinux <dylan02> Think of this as another "free" feature.
2020-05-07T13:17:58 #kisslinux <perish> Nice
2020-05-07T13:18:01 #kisslinux <perish> Hi, lieu
2020-05-07T13:18:09 #kisslinux <lieu> o/
2020-05-07T13:18:17 #kisslinux <lieu> ola perish!
2020-05-07T13:18:20 #kisslinux <dylan02> I call "free features" those which require no code but just so happen to work.
2020-05-07T13:18:31 #kisslinux <dylan02> I wrote a blog post about it some time ago.
2020-05-07T13:19:02 #kisslinux <lieu> dylan02: yeah, i remembered using that when packaging iana-etc, which happened to have no version numbers
2020-05-07T13:19:53 #kisslinux <perish> Hm, I've encountered a conflict in tars
2020-05-07T13:19:55 #kisslinux <perish> woo hoo
2020-05-07T13:20:08 #kisslinux <dylan02> ???
2020-05-07T13:20:19 #kisslinux <perish> gnutar wants --lzma, bb tar wants -a
2020-05-07T13:21:02 #kisslinux <lieu> lol, this was here all along, had no idea https://github.com/Mic92/iana-etc
2020-05-07T13:21:14 #kisslinux <dylan02> perish: You can do it portably.
2020-05-07T13:21:18 #kisslinux <dylan02> Look at the package manager.
2020-05-07T13:21:28 #kisslinux <perish> ah
2020-05-07T13:21:34 #kisslinux <dylan02> perish: I can also add lzma support to kiss if you like.
2020-05-07T13:21:36 #kisslinux <perish> extract the lzma bit first then untar
2020-05-07T13:21:38 #kisslinux <perish> nah, no need
2020-05-07T13:21:40 #kisslinux <perish> its one package
2020-05-07T13:21:44 #kisslinux <dylan02> No no
2020-05-07T13:21:50 #kisslinux <dylan02> It's a 2 line change
2020-05-07T13:21:53 #kisslinux <perish> Oh, ok
2020-05-07T13:22:01 #kisslinux <dylan02> Will also allow you to use lzma to compress your own packages
2020-05-07T13:22:04 #kisslinux <perish> just another case *.lzma|*.lz?
2020-05-07T13:22:07 #kisslinux <perish> neat
2020-05-07T13:22:08 #kisslinux <perish> sure ig
2020-05-07T13:22:27 #kisslinux <dylan02> What's the file extension exactly?
2020-05-07T13:22:29 #kisslinux <perish> the downstream of icewm doesn't actually ship dist tarballs which is pretty fucked
2020-05-07T13:22:34 #kisslinux <perish> it's either .lzma or .lz
2020-05-07T13:22:39 #kisslinux <dylan02> Alrighty
2020-05-07T13:23:11 #kisslinux <perish> the "solution" was a different build system, despite previous releases carrying configure
2020-05-07T13:23:24 #kisslinux <dylan02> lol...
2020-05-07T13:23:55 #kisslinux <perish> Like, 1.4.2 of downstream icewm carries configure, but the rest carry cmake
2020-05-07T13:24:13 #kisslinux <perish> what's worse is their support is experimental
2020-05-07T13:25:10 #kisslinux <perish> Wow, big reduction in the firefox build
2020-05-07T13:25:21 #kisslinux <perish> -47 lines?
2020-05-07T13:26:25 #kisslinux <perish> Lmao dilynm
2020-05-07T13:26:28 #kisslinux <perish> Why
2020-05-07T13:26:39 #kisslinux <perish> kde on kiss
2020-05-07T13:27:31 #kisslinux <dilynm> Because I want kubuntu but harder
2020-05-07T13:27:49 #kisslinux <perish> Haha
2020-05-07T13:27:51 #kisslinux <dilynm> Idk I haven't used a DE in years. Just felt fun
2020-05-07T13:27:59 #kisslinux <perish> Guess I should get on XFCE4 then
2020-05-07T13:28:03 #kisslinux <perish> After I finish icewm
2020-05-07T13:28:27 #kisslinux <perish> Was considering packaging another dotfile manager(chezmoi or yadm), but eh
2020-05-07T13:28:41 #kisslinux <perish> i have two already on there
2020-05-07T13:29:38 #kisslinux <dilynm> That seems like too many
2020-05-07T13:29:53 #kisslinux <perish> They're entirely different in their approach
2020-05-07T13:29:55 #kisslinux <perish> I think
2020-05-07T13:29:59 #kisslinux <perish> I've not used either of them
2020-05-07T13:31:19 #kisslinux <eudaldgr> perish i made a PR to add another window manager, i tried under the lockdown
2020-05-07T13:31:33 #kisslinux <perish> nice, will check it out
2020-05-07T13:31:52 #kisslinux <perish> Haha
2020-05-07T13:31:53 #kisslinux <perish> tinywm
2020-05-07T13:32:00 #kisslinux <eudaldgr> yeah
2020-05-07T13:32:12 #kisslinux <perish> Merged
2020-05-07T13:32:16 #kisslinux <perish> Why not?
2020-05-07T13:33:00 #kisslinux <eudaldgr> i forgot to update readme.md
2020-05-07T13:33:13 #kisslinux <perish> Eh, I'll update it later
2020-05-07T13:38:41 #kisslinux <eudaldgr> dylan02 are you trying to build `libreoffice`
2020-05-07T13:38:43 #kisslinux <eudaldgr> ?
2020-05-07T13:39:42 #kisslinux <dylan02> eudaldgr: It's too horrible.
2020-05-07T13:39:53 #kisslinux <dylan02> perish: https://termbin.com/dmaj
2020-05-07T13:39:58 #kisslinux <dylan02> That's the blog post
2020-05-07T13:40:09 #kisslinux <dylan02> You might find it interesting
2020-05-07T13:40:44 #kisslinux <perish> I do, thank you
2020-05-07T13:40:44 #kisslinux <eudaldgr> i'm reading the yesterday log, and it was a surprise
2020-05-07T13:41:34 #kisslinux <eudaldgr> but yes, it'a a pain
2020-05-07T13:41:37 #kisslinux <dylan02> I thought I'd try it eudaldgr
2020-05-07T13:42:16 #kisslinux <dylan02> The configure script checks for glibc...
2020-05-07T13:42:23 #kisslinux <dylan02> It errors out with musl
2020-05-07T13:42:29 #kisslinux <dylan02> It requires GNU tar
2020-05-07T13:42:32 #kisslinux <dylan02> and bash
2020-05-07T13:42:49 #kisslinux <dylan02> Plus 100-ish dependencies
2020-05-07T13:42:50 #kisslinux <perish> *ouch*
2020-05-07T13:42:54 #kisslinux <dylan02> I can't quite pin down the number
2020-05-07T13:43:03 #kisslinux <dylan02> It's a "forget about it" kinda packafe
2020-05-07T13:43:06 #kisslinux <dylan02> package*
2020-05-07T13:43:08 #kisslinux <eudaldgr> it's a lot of dependencies
2020-05-07T13:44:41 #kisslinux <eudaldgr> maybe we can try to build wordgrinder as an alternative
2020-05-07T13:47:00 #kisslinux <perish> 152 iirc
2020-05-07T13:47:18 #kisslinux <eudaldgr> what the hell means `iirc`?
2020-05-07T13:49:28 #kisslinux <perish> if i recall correctly
2020-05-07T13:49:32 #kisslinux <perish> afaik is as far as i know
2020-05-07T13:54:25 #kisslinux <claudia> dilynm: re KISS-kde: do you allready have some sort of list on what to tackle first or group things together?
2020-05-07T13:55:35 #kisslinux <dilynm> claudia: most of the dependencies are KDE framework things and, looking at how other people have packaged plasma-desktop, the dependencies aren't *hard*, there's just a ton (like, 57?).
2020-05-07T13:56:00 #kisslinux <dilynm> They depend on a qt5 stack which we already have, thankfully
2020-05-07T13:56:03 #kisslinux <claudia> yikes
2020-05-07T13:56:14 #kisslinux <dilynm> Lol yeah. But most of them seem to build in the same way
2020-05-07T13:56:31 #kisslinux <dilynm> It's only like this because they decided to drop their monolithic package. God knows why
2020-05-07T13:57:22 #kisslinux <dilynm> Who wants to use KDE without all the features of KDE. I don't get it. Luckily most of the framework seems to have similar build commands, so it's merely a matter of making a skeleton build file and fixing it as needed
2020-05-07T13:57:56 #kisslinux <dilynm> Already found a package that requires python and that's not a listed req on KDEs site so we'll see what happens
2020-05-07T13:58:37 #kisslinux <illiliti> dylan02: https://github.com/kisslinux/init/blob/master/lib/init/rc.boot#L54 << this must be handled in /etc/mdev.conf, not in init
2020-05-07T13:59:34 #kisslinux <perish> XFCE4 seems pretty reasonable to package compared to KDE and GNOME
2020-05-07T14:00:09 #kisslinux <perish> dylan02 Did you add support for lzma yet?
2020-05-07T14:00:18 #kisslinux <claudia> dilynm: Maybe you could do some sort of list like https://github.com/jedavies-dev/kiss-ppc64le/blob/master/README.md to see whats allready done. I think this can help to avoid extra work for the people who want to contribute
2020-05-07T14:00:26 #kisslinux <dilynm> Gnome is someone else's problem xD
2020-05-07T14:00:29 #kisslinux <perish> Aye
2020-05-07T14:00:34 #kisslinux <perish> GNOME is a problem
2020-05-07T14:00:38 #kisslinux <perish> overall
2020-05-07T14:00:54 #kisslinux <perish> I hope LXDE doesn't require vala or other gobject compilers
2020-05-07T14:01:09 #kisslinux <dilynm> Claudia: yeah I'll look into keeping it updated on what's done and if I run into issues!
2020-05-07T14:02:38 #kisslinux <eudaldgr> thanks perish
2020-05-07T14:03:11 #kisslinux <perish> Metapackages sure are fun, aren't they
2020-05-07T14:04:08 #kisslinux <perish> Much prefer them to groups
2020-05-07T14:10:39 #kisslinux <dilynm> It's all a mess
2020-05-07T14:10:54 #kisslinux <dilynm> Why does KDE exist. Let's go back to TTYs
2020-05-07T14:17:14 #kisslinux <dylan02> perish: Not yet. Eating dinner.
2020-05-07T14:17:17 #kisslinux <dylan02> Give me 2 secs
2020-05-07T14:17:25 #kisslinux <perish> Alright, fair
2020-05-07T14:19:54 #kisslinux <dylan02> perish: Pushed
2020-05-07T14:20:03 #kisslinux <perish> Nice
2020-05-07T14:20:49 #kisslinux <perish> hm
2020-05-07T14:20:51 #kisslinux <perish> lzma: (stdin): File format not recognized/usr/bin/gtar: This does not look like a tar archive/usr/bin/gtar: Exiting with failure status due to previous errorsERROR icewm Couldn't extract icewm-1.6.5.tar.lz
2020-05-07T14:21:20 #kisslinux <dylan02> Oops
2020-05-07T14:21:22 #kisslinux <dylan02> Send a link to the source?
2020-05-07T14:21:28 #kisslinux <dylan02> I'll see if I can reproduce.
2020-05-07T14:22:06 #kisslinux <dylan02> nvm
2020-05-07T14:22:07 #kisslinux <dylan02> Got it
2020-05-07T14:22:30 #kisslinux <perish> Hm, source may be corrupt
2020-05-07T14:22:32 #kisslinux <perish> lemme clean it
2020-05-07T14:22:55 #kisslinux <perish> Cleaned
2020-05-07T14:23:00 #kisslinux <perish> Still same error
2020-05-07T14:23:04 #kisslinux <dylan02> I can reproduce
2020-05-07T14:23:12 #kisslinux <perish> Alright
2020-05-07T14:23:29 #kisslinux <dylan02> Oh
2020-05-07T14:23:33 #kisslinux <dylan02> It's lzip... not lzma
2020-05-07T14:23:43 #kisslinux <dylan02> .lzma is lzma
2020-05-07T14:23:45 #kisslinux <dylan02> .lz is lzip
2020-05-07T14:23:47 #kisslinux <perish> Huh
2020-05-07T14:23:54 #kisslinux <perish> I thought they were the same
2020-05-07T14:24:01 #kisslinux <dylan02> Why the hell are they using this compression method?
2020-05-07T14:24:13 #kisslinux <perish> No clue
2020-05-07T14:24:14 #kisslinux <dylan02> What's wrong with plain old gzip for a WM
2020-05-07T14:24:15 #kisslinux <dylan02> ?
2020-05-07T14:24:22 #kisslinux <perish> And downstream doesn't package dist tarballs
2020-05-07T14:24:52 #kisslinux <perish> Opened an issue but nothing done about it
2020-05-07T14:24:59 #kisslinux <dylan02> We need the lzip package to decompress it....
2020-05-07T14:25:01 #kisslinux <dylan02> Horrible
2020-05-07T14:25:08 #kisslinux <perish> Ouch
2020-05-07T14:25:13 #kisslinux <perish> I'll just manually do it
2020-05-07T14:25:33 #kisslinux <perish> Or I'll use cmake and the downstream
2020-05-07T14:26:25 #kisslinux <dylan02> http://www.nongnu.org/lzip/lzip.html
2020-05-07T14:27:13 #kisslinux <perish> > Lzip can compress about as fast as gzip
2020-05-07T14:27:17 #kisslinux <perish> so, not very fast
2020-05-07T14:27:23 #kisslinux <perish> if we're using gnu's
2020-05-07T14:28:23 #kisslinux <dylan02> Fucking hell... https://github.com/ice-wm/icewm/issues/4
2020-05-07T14:28:31 #kisslinux <dylan02> > This is a request to see if it is possible for icewm to be distributed under the lzip format, which is superior than .xz. See: http://lzip.nongnu.org
2020-05-07T14:28:39 #kisslinux <dylan02> > Congratulations on the new release! and very good in make use of a lean implementation of the LZMA format tested and specialized for long-term archiving!
2020-05-07T14:28:40 #kisslinux <dylan02> @selkfoster
2020-05-07T14:29:04 #kisslinux <dylan02> "xz bad. Use this hardly known about format as the only method of distribution"
2020-05-07T14:29:31 #kisslinux <dylan02> "Sounds good"
2020-05-07T14:30:07 #kisslinux <dylan02> >
2020-05-07T14:30:09 #kisslinux <dylan02> This is a fork of the IceWM CVS on sourceforge.
2020-05-07T14:30:18 #kisslinux <dylan02> You're better off going with the original upstream
2020-05-07T14:30:19 #kisslinux <dylan02> This is too dumb
2020-05-07T14:30:22 #kisslinux <perish> Ouch
2020-05-07T14:30:45 #kisslinux <perish> yea, github icewm and the downstream of that one seem terrible
2020-05-07T14:31:06 #kisslinux <dylan02> https://downloads.sourceforge.net/project/icewm/icewm-1.3/1.3.8/icewm-1.3.8.tar.gz
2020-05-07T14:31:21 #kisslinux <dylan02> This won't ever need updating either.
2020-05-07T14:31:29 #kisslinux <dylan02> If Repology complains, I'll open an issue with Repology.
2020-05-07T14:33:55 #kisslinux <E5ten> but the github one has seen a lot of updates that might be useful, you sure it's best to go with an old version that'll never get updated?
2020-05-07T14:34:23 #kisslinux <E5ten> even the command they provide for manipulating windows among other things, icesh, has a lot of added functionality in the github version
2020-05-07T14:34:31 #kisslinux <dylan02> Seems like they just forked it, registered the domain name ice-wm.org and became the new upstream. http://freshmeat.sourceforge.net/projects/icewm
2020-05-07T14:34:37 #kisslinux <dylan02> This is the original upstream URL.
2020-05-07T14:34:39 #kisslinux <dylan02> Eh.
2020-05-07T14:34:43 #kisslinux <dylan02> I don't trust random forks
2020-05-07T14:35:04 #kisslinux <E5ten> I mean, what else can they do when the original upstream is dead?
2020-05-07T14:35:11 #kisslinux <E5ten> https://github.com/bbidulock/icewm this is where all the development happens now
2020-05-07T14:35:44 #kisslinux <dylan02> Actually here: https://github.com/ice-wm/
2020-05-07T14:35:52 #kisslinux <dylan02> Though it's both?
2020-05-07T14:36:10 #kisslinux <dylan02> https://github.com/ice-wm/icewm/issues/1
2020-05-07T14:36:32 #kisslinux <E5ten> your link only gets updated on releases I think?
2020-05-07T14:36:50 #kisslinux <dylan02> I guess so(?)
2020-05-07T14:39:01 #kisslinux <dylan02> https://github.com/ice-wm/icewm/commit/9abb8e527afc681a45c01e980f82f100473cfb7c
2020-05-07T14:39:05 #kisslinux <dylan02> " Update to 1.6.1. Prefer lzip over xz due to popular demand. "
2020-05-07T14:39:36 #kisslinux <eudaldgr> demand .xz
2020-05-07T14:41:39 #kisslinux <E5ten> popular demand being literally one fuck saying it's better than xz
2020-05-07T14:41:44 #kisslinux <E5ten> ugh
2020-05-07T14:42:10 #kisslinux <dylan02> Yes
2020-05-07T14:43:51 #kisslinux <E5ten> well I just use it from git with cmake but if you wanna make an issue requesting a switch back to xz I'd agree with that in the replies
2020-05-07T14:46:08 #kisslinux <perish> The bbib one is using cmake
2020-05-07T14:47:37 #kisslinux <dylan02> E5ten: I didn't realize that they made 3000~ commits since the other upstream. https://github.com/ice-wm/icewm/commits/master?before=11b8ecfa52ca623b79d5cc0d8d0c3d4faf613a2d+3200
2020-05-07T14:47:47 #kisslinux <dylan02> Heh. I take back what I said.
2020-05-07T14:48:04 #kisslinux <E5ten> told you lol
2020-05-07T14:48:07 #kisslinux <dylan02> > This is a fork of the IceWM CVS on sourceforge. It includes all changes from the icewm-1-3-BRANCH branch, greatly enhanced EWMH/ICCCM compliance, as well as patches collected from Arch Linux, Debian, pld-linux, the IceWM bug list, and various other GitHub forks.
2020-05-07T14:48:14 #kisslinux <dylan02> The description makes it sound like a lot less work
2020-05-07T14:48:38 #kisslinux <dylan02> Just some EWMH/ICCCM + patches
2020-05-07T14:48:42 #kisslinux <dylan02> That's what I thought
2020-05-07T14:51:54 #kisslinux <dylan02> Do we know of any other .lz sources?
2020-05-07T14:52:06 #kisslinux <dylan02> ie, is it worth packaging and supporting in the package manager?
2020-05-07T14:52:14 #kisslinux <perish> Not as far as I'm aware
2020-05-07T14:52:23 #kisslinux <perish> this is the only .lz archive i've ever encountered
2020-05-07T14:53:00 #kisslinux <dylan02> ed, gnutls, tzdata and a few others have it as an _option_
2020-05-07T14:53:17 #kisslinux <dylan02> I can't find anything else which uses it as the sole distribution method.
2020-05-07T14:54:15 #kisslinux <dylan02> OK. It seems like a lot of projects support it as an option.
2020-05-07T14:54:47 #kisslinux <dylan02> I guess I'll add support.
2020-05-07T14:54:49 #kisslinux <dylan02> Why not.
2020-05-07T14:59:01 #kisslinux <perish> Dear lord I give up with icewm
2020-05-07T14:59:05 #kisslinux <perish> It wants imlib 1
2020-05-07T15:04:52 #kisslinux <dylan02> lol
2020-05-07T15:05:08 #kisslinux <dylan02> I'm going to try lzip as a compression method for KISS packages
2020-05-07T15:05:14 #kisslinux <dylan02> There's a multi-threaded implementation
2020-05-07T15:05:20 #kisslinux <dylan02> Which is supposed to be really fast.
2020-05-07T15:05:35 #kisslinux <perish> Time to get back to grappling with ctwm
2020-05-07T15:05:44 #kisslinux <perish> Gets to 92% and dies of a warning
2020-05-07T15:07:02 #kisslinux <dylan02> Send the warning my way
2020-05-07T15:08:27 #kisslinux <perish> https://termbin.com/6auh
2020-05-07T15:08:51 #kisslinux <perish> God, I love having everything set up nicely in terms of aliases and helper programs
2020-05-07T15:09:03 #kisslinux <perish> `pste | tb | clip`
2020-05-07T15:09:30 #kisslinux <dylan02> Missing '
2020-05-07T15:09:30 #kisslinux <dylan02>     #include <setjmp.h>
2020-05-07T15:09:33 #kisslinux <dylan02> oops
2020-05-07T15:09:38 #kisslinux <dylan02> I think that include is missing.
2020-05-07T15:09:57 #kisslinux <perish> Oh
2020-05-07T15:10:10 #kisslinux <dylan02> Try add it to: ctwm/image_jpeg.c
2020-05-07T15:10:31 #kisslinux <perish> Will do
2020-05-07T15:11:28 #kisslinux <perish> Nope, there's an include there
2020-05-07T15:11:44 #kisslinux <perish> http://0x0.st/i_sF.png
2020-05-07T15:14:42 #kisslinux <dylan02> Huh
2020-05-07T15:16:07 #kisslinux <dylan02> I'll take a look in a sec.
2020-05-07T15:16:23 #kisslinux <perish> Alright, thanks
2020-05-07T15:20:27 #kisslinux <dylan02> OK.
2020-05-07T15:21:14 #kisslinux <dylan02> Pushed plzip to the repositories and added support to the package manager (also pushed to repos).
2020-05-07T15:21:22 #kisslinux <perish> nice !
2020-05-07T15:22:19 #kisslinux <dylan02> > Lzip has been designed, written, and tested with great care to replace gzip and bzip2 as the standard general-purpose compressed format for unix-like systems.
2020-05-07T15:22:20 #kisslinux <dylan02> lol
2020-05-07T15:22:55 #kisslinux <perish>  user lmao
2020-05-07T15:22:57 #kisslinux <perish> wait
2020-05-07T15:22:58 #kisslinux <perish> oops
2020-05-07T15:23:31 #kisslinux <dylan02> You can now package icewm in other words.
2020-05-07T15:23:34 #kisslinux <dilynm> https://xkcd.com/927/
2020-05-07T15:23:49 #kisslinux <perish> always relevant
2020-05-07T15:23:52 #kisslinux <dylan02> yup
2020-05-07T15:26:52 #kisslinux <dylan02> >   Couldn't find XPM libs
2020-05-07T15:26:53 #kisslinux <dylan02> perish:
2020-05-07T15:26:59 #kisslinux <perish> Oh
2020-05-07T15:27:03 #kisslinux <perish> I disabled xpm
2020-05-07T15:27:09 #kisslinux <dylan02> Ah
2020-05-07T15:27:12 #kisslinux <perish> via CMAKE extras
2020-05-07T15:27:19 #kisslinux <perish> the variable
2020-05-07T15:27:19 #kisslinux <dylan02> What's the flag?
2020-05-07T15:27:32 #kisslinux <perish> for make
2020-05-07T15:27:33 #kisslinux <perish> CMAKE_EXTRAS="-DUSE_XPM=OFF"
2020-05-07T15:28:15 #kisslinux <dylan02> fyi: https://termbin.com/pdl4
2020-05-07T15:29:36 #kisslinux <E5ten> if you dont use xpm doesn't it make you use gdk-pixbuf or some crap? (With my position on GNOME shit obviously my build doesnt use that)
2020-05-07T15:30:04 #kisslinux <perish> your build of what?
2020-05-07T15:30:33 #kisslinux <perish> because firefox n gtk3 depend on pixbuf
2020-05-07T15:31:04 #kisslinux <dylan02> E5ten: It doesn't use gdk-pixbuf
2020-05-07T15:31:15 #kisslinux <dylan02> Needs xpm from somewhere else.
2020-05-07T15:31:45 #kisslinux <E5ten> perish: my build of icewm
2020-05-07T15:32:04 #kisslinux <E5ten> And I don't use Firefox or gtk3 because of the aforementioned position on GNOME shit
2020-05-07T15:32:26 #kisslinux <perish> ah
2020-05-07T15:32:45 #kisslinux <perish> That's the second person I've discovered that uses icewm
2020-05-07T15:34:02 #kisslinux <E5ten> dylan02: I see, xpm is used for image loading and cursors, the alternative option for images is gdk-pixbuf, and the alternative for cursors is imlib
2020-05-07T15:34:23 #kisslinux <E5ten> imo use xpm cuz then you have the one dep for both, whereas it'll dep both imlib and gdk-pixbuf if you don't use xpm
2020-05-07T15:34:55 #kisslinux <perish> http://0x0.st/i_zN.png
2020-05-07T15:35:19 #kisslinux <E5ten> well yeah it'd need to be packaged
2020-05-07T15:35:48 #kisslinux <E5ten> although I just build it statically in my icewm build and then bundle it into it cuz I don't need libxpm for anything else
2020-05-07T15:36:20 #kisslinux <perish> What does your icewm look like?
2020-05-07T15:36:34 #kisslinux <perish> Curious to see it, as the other icewm I saw was a wee  bit of a travesty
2020-05-07T15:36:43 #kisslinux <E5ten> what do you mean, like a screenshot?
2020-05-07T15:36:56 #kisslinux <perish> Aye
2020-05-07T15:37:11 #kisslinux <dylan02> https://termbin.com/7zfe
2020-05-07T15:37:13 #kisslinux <dylan02> This works
2020-05-07T15:37:14 #kisslinux <dylan02> perish:
2020-05-07T15:37:28 #kisslinux <perish> Nice
2020-05-07T15:37:34 #kisslinux <dylan02> You can enable the M4 stuff if you like
2020-05-07T15:37:48 #kisslinux <dylan02> Just the 'CFLAGS' is needed to fix the build.
2020-05-07T15:38:32 #kisslinux <E5ten> perish: gimme a sec I don't have any screengrabbing software
2020-05-07T15:38:43 #kisslinux <E5ten> dylan02: what's a low dep screenshot taker?
2020-05-07T15:38:53 #kisslinux <dylan02> Do you have ffmpeg?
2020-05-07T15:38:55 #kisslinux <perish> Woo, builds
2020-05-07T15:39:13 #kisslinux <perish> Yea, ffmpeg has import iirc
2020-05-07T15:39:20 #kisslinux <E5ten> not anymore lol
2020-05-07T15:39:21 #kisslinux <dylan02> That's imagemagick
2020-05-07T15:39:29 #kisslinux <dylan02> What are you using for media?
2020-05-07T15:39:29 #kisslinux <dylan02> lol
2020-05-07T15:39:52 #kisslinux <E5ten> I just play videos in falkon on the rare occasion that I do play actual video files on my computer
2020-05-07T15:40:02 #kisslinux <E5ten> for music I listen to spotify on my phone
2020-05-07T15:40:06 #kisslinux <perish> dd if=/path/to/audio of=/dev/audio
2020-05-07T15:40:12 #kisslinux <dylan02> > ffmpeg -y -f x11grab -video_size 1920x1080 -i :0.0 -vframes 1 "$file" 2>/dev/null
2020-05-07T15:40:53 #kisslinux <dylan02> E5ten: So you are using ffmpeg, it's just bundled with qt5-webengine? :P
2020-05-07T15:41:12 #kisslinux <E5ten> yeah
2020-05-07T15:41:26 #kisslinux <perish> I've never actually used spotify
2020-05-07T15:44:03 #kisslinux <E5ten> uhhh what should I even upload the screenshot to?
2020-05-07T15:44:20 #kisslinux <perish> 0x0?
2020-05-07T15:44:36 #kisslinux <perish> curl -F '@file=/path/to/image' 0x0.st
2020-05-07T15:45:33 #kisslinux <konimex> can't .lz file be handled by xz?
2020-05-07T15:45:40 #kisslinux <konimex> since iirc it uses liblzma after all
2020-05-07T15:45:45 #kisslinux <E5ten> https://0x0.st/i_zA.png I don't love how the panel looks I just don't care enough to change it
2020-05-07T15:46:20 #kisslinux <perish> Is that a KISS install?
2020-05-07T15:46:34 #kisslinux <E5ten> no
2020-05-07T15:46:46 #kisslinux <perish> ah
2020-05-07T16:35:22 #kisslinux <perish> dilynm, does KDE have any gettext or intltool dependencies? If so, how did you avoid them?
2020-05-07T16:35:50 #kisslinux <dilynm> It might who knows
2020-05-07T16:36:09 #kisslinux <perish> Oh, have you not properly built those packages?
2020-05-07T16:36:17 #kisslinux <dilynm> I made the repo at 2am after a few beers I didn't read more than a cursory look at the list of framework bits
2020-05-07T16:36:26 #kisslinux <dilynm> I have built... Six of them? I think
2020-05-07T16:36:34 #kisslinux <perish> Ah
2020-05-07T16:36:40 #kisslinux <perish> I'm currently building XFCE4
2020-05-07T16:36:47 #kisslinux <dilynm> I'm at work rn I plan on starting on the list this evening
2020-05-07T16:36:53 #kisslinux <dilynm> How challenging is that? Haha
2020-05-07T16:37:08 #kisslinux <perish> Well, it's better than LXDE and LXQt
2020-05-07T16:38:51 #kisslinux <perish> LXDE has no build instructions whatsoever
2020-05-07T16:39:04 #kisslinux <perish> LXQt needs a lot of KDE software to build
2020-05-07T16:53:00 #kisslinux <dilynm> It's like they don't want us to use their stuff
2020-05-07T16:58:40 #kisslinux <perish> XFCE seems to want gettext stuff, which I'm totally fine with packaging myself honestly
2020-05-07T16:58:46 #kisslinux <perish> but first
2020-05-07T16:58:57 #kisslinux <perish> time to create a repository manager
2020-05-07T17:01:13 #kisslinux <icyphox> I've tried building xfwm4 on KISS.
2020-05-07T17:01:13 #kisslinux <icyphox> It was a nightmare.
2020-05-07T17:01:13 #kisslinux <icyphox> It needs intltool, which just wouldn't build.
2020-05-07T17:01:14 #kisslinux <icyphox> Also, anyone know a fix for this? https://x.icyphox.sh/BCb6l.png
2020-05-07T17:01:15 #kisslinux <icyphox> File upload/download dialogs come up empty.
2020-05-07T17:08:54 #kisslinux <illiliti> dylan02: artix uses findmnt(which is wrapper over /proc/mounts) to umount filesystems - https://gitea.artixlinux.org/artix/runit-rc/src/branch/master/sv.d/root.in#L15 . We could do same to be more portable ... What do you think?
2020-05-07T17:18:48 #kisslinux <konimex> 1oh great
2020-05-07T17:18:54 #kisslinux <konimex> plzip can't be build with libc++
2020-05-07T17:19:17 #kisslinux <konimex> i'll try plain lzip
2020-05-07T17:38:05 #kisslinux <E5ten> I just tried building plzip with libc++ and didn't have an issue?
2020-05-07T17:38:09 #kisslinux <E5ten> what error do you get?
2020-05-07T18:13:28 #kisslinux <dilynm> I should get image previews working in my file manager...
2020-05-07T18:13:50 #kisslinux <dilynm> It would make organizing my photos much easier smh
2020-05-07T18:19:28 #kisslinux <perish> I heard vifm has a good solution
2020-05-07T18:19:31 #kisslinux <perish> Plus
2020-05-07T18:19:40 #kisslinux <perish> You can just use fzf as a file manager
2020-05-07T18:31:39 #kisslinux <perish> I'm curious, does the alacritty in mywayland ever connect to the internet during the build?
2020-05-07T18:33:17 #kisslinux <perish> dylan02, the package tokei on community connects to the internet during it's build - what're our policies on that?
2020-05-07T18:35:48 #kisslinux <perish> Oh, I missed a line in community
2020-05-07T18:36:01 #kisslinux <perish> s/community/ blog post about commnity
2020-05-07T18:37:54 #kisslinux <rirc9AF03> perish: at the beginning alacritty pulls in some crates so I guess it does
2020-05-07T18:38:57 #kisslinux <dilynm> My whole life is vim I swear to God
2020-05-07T18:39:12 #kisslinux <dilynm> vifm it is I suppose hehe
2020-05-07T18:39:37 #kisslinux <perish> Haha
2020-05-07T18:40:02 #kisslinux <perish> backends include kitty(gross), ueberzug, sixels(xterm and st support this!)
2020-05-07T18:44:40 #kisslinux <claudia02> I would like to add a terminal without rust, but I havent found one with wayland support and easy to build
2020-05-07T18:44:57 #kisslinux <perish> kitty :^)
2020-05-07T18:45:21 #kisslinux <perish> also, what should I name my repository manager? drawing a blank here
2020-05-07T18:45:48 #kisslinux <claudia02> kiss-manager ;)
2020-05-07T18:45:55 #kisslinux <claudia02> easy ^^
2020-05-07T18:45:58 #kisslinux <perish> good lord
2020-05-07T18:46:07 #kisslinux <perish> that would be so painful to type
2020-05-07T18:46:34 #kisslinux <perish> might just move to crux if i wanted that
2020-05-07T18:47:22 #kisslinux <perish> anyone ever `doas prt-get depinst -f -im -is -if --install-scripts` ?
2020-05-07T18:57:50 #kisslinux <dilynm> That is the opposite of easy to use and simple
2020-05-07T18:58:34 #kisslinux <dilynm> Call it sikk
2020-05-07T18:58:53 #kisslinux <perish> I've decided on the name - sack
2020-05-07T18:59:00 #kisslinux <perish> It will break kiss fork
2020-05-07T19:01:56 #kisslinux <perish> So I'll implement my own
2020-05-07T19:08:13 #kisslinux <merakor> Seems interesting, what does it do?
2020-05-07T19:09:11 #kisslinux <perish> I'm tired of having a really long KISS_PATH
2020-05-07T19:09:34 #kisslinux <perish> And I don't like export KISS_PATH=$KISS_PATH:repo syntactically
2020-05-07T19:10:00 #kisslinux <perish> So, it creates one repo that the pm can use
2020-05-07T19:11:14 #kisslinux <merakor> I have two functions for setting and appending paths which looks a little cleaner
2020-05-07T19:11:46 #kisslinux <perish> Also, doas doesn't preserve my password properly so I'm setting it up so all my repos are owned by me
2020-05-07T19:11:53 #kisslinux <merakor> I can send a paste if you would like to check it out
2020-05-07T19:12:21 #kisslinux <perish> Nah, I want this project
2020-05-07T19:12:28 #kisslinux <perish> Reminder that I have three of my own repos
2020-05-07T19:13:22 #kisslinux <merakor> Yeah, I think that you should continue I was just saying
2020-05-07T19:13:37 #kisslinux <merakor> Same, I have my fair share of repositories as well
2020-05-07T19:13:44 #kisslinux <merakor> That's why I am interested :D
2020-05-07T19:13:46 #kisslinux <perish> Oh? Got links?
2020-05-07T19:14:32 #kisslinux <perish> I maintain kiss-dbus and kiss-ricing, plus an empty xfce4 repo(future project) and an empty personal repo
2020-05-07T19:15:24 #kisslinux <merakor> https://github.com/carbslinux/repository and https://git.ckyln.com/kiss-repository/log.html
2020-05-07T19:15:34 #kisslinux <merakor> I am currently working on a BSD repository
2020-05-07T19:15:45 #kisslinux <merakor> and one of them is a local repository
2020-05-07T19:15:56 #kisslinux <perish> Oh, neat!
2020-05-07T19:16:29 #kisslinux <perish> Nice to have the creator of Carbs here
2020-05-07T19:16:52 #kisslinux <merakor> Thanks :D
2020-05-07T19:17:15 #kisslinux <perish> Anyway, I'm going to preserve the idea of no config file and no flags in this project
2020-05-07T19:18:25 #kisslinux <merakor> I have added it to my watch list, I am really curious of the end-result
2020-05-07T19:29:30 #kisslinux <perish> Hm
2020-05-07T19:29:37 #kisslinux <perish> I may create *one* config file
2020-05-07T19:34:46 #kisslinux <perish> I'll have to think about this
2020-05-07T19:34:53 #kisslinux <perish> For now, goodbye
2020-05-07T19:46:04 #kisslinux <mcpcpc> curious... what are people doing for remote desktop sw?  i'm accustomed to xrdp/x11vnc.
2020-05-07T20:34:42 #kisslinux <djt3> hi, does anyone have any suggestions for mutli monitor tiling window managers? im looking for something where i can toggle monitors on and off, would this have to be done through xorg and acpi for turning it off when the laptop screen closes?
2020-05-07T20:41:01 #kisslinux <merakor> You need xrandr for toggling your multi-monitor setup.
2020-05-07T20:41:53 #kisslinux <merakor> For triggering screen actions when you close your lid, you need acpi.
2020-05-07T20:42:17 #kisslinux <djt3> okay cheers
2020-05-07T20:42:28 #kisslinux <merakor> Sure thing
2020-05-07T20:43:27 #kisslinux <djt3> also whats a good irc client to use with kiss, im currently on my artix install
2020-05-07T20:44:12 #kisslinux <merakor> Dylan has a bash irc client https://github.com/dylanaraps/birch
2020-05-07T20:44:35 #kisslinux <merakor> I personally use ii https://tools.suckless.org/ii
2020-05-07T20:44:36 #kisslinux <djt3> oh cool, ill check it out then
2020-05-07T20:45:11 #kisslinux <djt3> i tried ii, is that the file based one? i really couldnt get my head around it
2020-05-07T20:45:47 #kisslinux <merakor> Yeah, I have a script for wrapping ii in a clean looking way.
2020-05-07T20:45:55 #kisslinux <merakor> https://github.com/cemkeylan/yaic
2020-05-07T20:46:44 #kisslinux <djt3> oh right nice
2020-05-07T20:46:49 #kisslinux <djt3> thanks for the help :)
2020-05-07T20:47:06 #kisslinux <merakor> Glad to help
2020-05-07T20:50:21 #kisslinux <fehawen> djt3: For handling external monitors with xrandr, I have a couple of scripts that perhaps could be of use.
2020-05-07T20:51:05 #kisslinux <fehawen> https://termbin.com/oqo2
2020-05-07T20:51:29 #kisslinux <fehawen> https://termbin.com/29fa
2020-05-07T20:51:54 #kisslinux <fehawen> No idea if it's to any help, but with some changes to suit your needs they might come in handy.
2020-05-07T20:52:41 #kisslinux <fehawen> My bash/sh skills aren't exactly great, so they might need some improvement as well.
2020-05-07T21:16:18 #kisslinux <claudia02> I looked into packaging kitty and its requiring dbus :?
2020-05-07T21:16:44 #kisslinux <claudia02> Its python setup and Iam not familiar withi configuring this
2020-05-07T21:26:46 #kisslinux <E5ten> dylan02: why do people often not quote Makefile directory variables like $(PREFIX) and $(DESTDIR) and stuff? like I get that they're unlikely to have whitespace in them but if they do then stuff goes poorly
2020-05-07T21:27:07 #kisslinux <E5ten> (I mean in rules, not assignments obviously)
2020-05-07T21:32:15 #kisslinux <merakor> Yeah, that's interesting, I never do that as well
2020-05-07T21:33:06 #kisslinux <merakor> I just never assumed the possibility of someone using a DESTDIR/PREFIX with whitespace in it.
2020-05-07T21:33:44 #kisslinux <djt3> h
2020-05-07T21:33:44 #kisslinux <djt3> hi
2020-05-07T21:33:48 #kisslinux <djt3> hi
2020-05-07T21:33:50 #kisslinux <djt3> hi
2020-05-07T21:33:55 #kisslinux <claudia02> o/
2020-05-07T21:33:59 #kisslinux <merakor> Hey
2020-05-07T21:34:11 #kisslinux <djt3> thanks, was just testing this was working
2020-05-07T21:34:20 #kisslinux <E5ten> I mean for a PREFIX I'd be really shocked but if someone is using DESTDIR to build a package somewhere in some subdir of their home that has a space in it that I could see happening
2020-05-07T21:35:21 #kisslinux <merakor> I have never used a directory with a whitespace since I have started using Linux, but I can definitely see it happening.
2020-05-07T21:35:57 #kisslinux <merakor> Let me try it
2020-05-07T21:36:08 #kisslinux <mcf> they could always quote the path in the assignment. `make DESTDIR='"/path with spaces"'`
2020-05-07T21:37:11 #kisslinux <merakor> Yeah, quoting does work
2020-05-07T21:38:34 #kisslinux <fehawen> djt3: Check the logs if you missed it, I answered in regards to xrandr and external monitor(s)
2020-05-07T21:38:56 #kisslinux <djt3> oh right thanks, have no idea how to check logs tho tbh
2020-05-07T21:39:24 #kisslinux <konimex> E5ten: https://termbin.com/li66
2020-05-07T21:39:53 #kisslinux <fehawen> djt3: Try this https://termbin.com/bjk2
2020-05-07T21:39:55 #kisslinux <djt3> nevermind i see it thanks
2020-05-07T21:40:01 #kisslinux <fehawen> Cool
2020-05-07T21:40:39 #kisslinux <konimex> E5ten: here's the build file for plzip (and lzlib) https://termbin.com/tjwp
2020-05-07T21:40:54 #kisslinux <djt3> fehawen: thanks, those scripts look like they could be useful :)
2020-05-07T21:41:16 #kisslinux <fehawen> On another note, I received my new (used) laptop today. Will install KISS on it this weekend hopefully (if I don't have too much work to do). Any distro live-cds that work better/worse?
2020-05-07T21:41:34 #kisslinux <fehawen> As in, are there any that misses the essential requirements.
2020-05-07T21:41:44 #kisslinux <djt3> yeah just use arch honestly, i had trouble with artix and some other ones
2020-05-07T21:41:55 #kisslinux <fehawen> Ok cool
2020-05-07T21:42:03 #kisslinux <djt3> fehawen: what wm are you using?
2020-05-07T21:42:13 #kisslinux <fehawen> sowm :)
2020-05-07T21:42:19 #kisslinux <fehawen> and st terminal
2020-05-07T21:42:23 #kisslinux <fehawen> the KISS meme lol
2020-05-07T21:42:33 #kisslinux <fehawen> Although, this laptop runs Arch
2020-05-07T21:42:45 #kisslinux <fehawen> Because I need a crapload of crappy dependencies for work stuff
2020-05-07T21:43:00 #kisslinux <djt3> yeah i am using my laptop completley now and dont even keep my desktop plugged in
2020-05-07T21:43:13 #kisslinux <djt3> i quad boot, mainly use kiss and artix (arch)
2020-05-07T21:43:24 #kisslinux <fehawen> I have never owned a desktop machine in my entire life. Wonder what that's like.
2020-05-07T21:43:38 #kisslinux <djt3> i prefer developing with a visual ide which is the only reason for arch for me
2020-05-07T21:43:58 #kisslinux <djt3> desktops are nice, fun to build, but too big and noisy. laptops are well more comfy
2020-05-07T21:43:58 #kisslinux <fehawen> As in... VS Code?
2020-05-07T21:44:18 #kisslinux <djt3> as much as i hate myself for it, i use clion (its proprietary)
2020-05-07T21:44:46 #kisslinux <fehawen> Ahh, jetbrains. They make good stuff though.
2020-05-07T21:45:02 #kisslinux <fehawen> My colleagues used to use one of their IDE's, can't remember which though.
2020-05-07T21:45:11 #kisslinux <djt3> yeah, i enjoy using it, i was trying to use just vim but that didnt go too well
2020-05-07T21:45:20 #kisslinux <djt3> they have loads of ides dont they
2020-05-07T21:45:32 #kisslinux <fehawen> IntelliJ or PHPStorm I think it was
2020-05-07T21:45:49 #kisslinux <djt3> cool. how is sowm for multi monitor use then?
2020-05-07T21:45:56 #kisslinux <E5ten> konimex: I think libunwind should be getting pulled in but isn't for some reason
2020-05-07T21:46:14 #kisslinux <fehawen> Yeah, it's out of hand really. Like, why would you need so many different IDEs. Sure, some langs are heavy on the utils and plugins and helpers and whatnots, but still.
2020-05-07T21:46:33 #kisslinux <fehawen> djt3: sowm works great for multi monitor setup. I have 2 screens at work and use sowm.
2020-05-07T21:46:34 #kisslinux <djt3> true, you think they could do optional plugins for lang specific stuff
2020-05-07T21:46:41 #kisslinux <headaches> wow
2020-05-07T21:46:46 #kisslinux <headaches> terminal linux
2020-05-07T21:46:54 #kisslinux <headaches> err
2020-05-07T21:46:58 #kisslinux <headaches> terminal irc i mean
2020-05-07T21:46:59 #kisslinux <headaches> weird
2020-05-07T21:47:15 #kisslinux <djt3> fehawen: sounds good, so does it have workspaces at all? it kinda annoys me that with dwm the monitors have seperate sets of workspaces
2020-05-07T21:47:58 #kisslinux <fehawen> Nope, they have the same workspace. At least for me they do. I haven't tweak $DISPLAY in any way, if that's even a thing.
2020-05-07T21:48:28 #kisslinux <djt3> ok cool, ill get it installed and have a look about
2020-05-07T21:48:30 #kisslinux <fehawen> i3wm didn't though, so dual monitors was a pain. Not sure if I confed it properly though, but still.
2020-05-07T21:48:48 #kisslinux <djt3> yeah i just loaded my normal dwm config up
2020-05-07T21:48:57 #kisslinux <fehawen> Well, sowm is great if you like floating. IF you're into tiling though, it doesn't have that yet.
2020-05-07T21:49:16 #kisslinux <djt3> oh, i might look for something else then thats a shame
2020-05-07T21:49:23 #kisslinux <E5ten> konimex: also plzip's Makefile.in should have its "%.o : %.cc" line replaced with:
2020-05-07T21:49:23 #kisslinux <E5ten> .SUFFIXES: .cc .o
2020-05-07T21:49:23 #kisslinux <E5ten> .cc.o
2020-05-07T21:49:24 #kisslinux <E5ten> to build with bmake
2020-05-07T21:49:57 #kisslinux <fehawen> djt3: I think dylan's considering a tiling patch though. There's been talk about it at least.
2020-05-07T21:50:10 #kisslinux <ominous_anonymou> @dylan02 I used to play Graal Online
2020-05-07T21:50:12 #kisslinux <E5ten> and I think to fix the build issue you have right now, add -lunwind to the end of the "LIBS = " line
2020-05-07T21:50:14 #kisslinux <ominous_anonymou> every da
2020-05-07T21:50:17 #kisslinux <djt3> oh right, ill make sure to keep an eye out for that then
2020-05-07T21:50:20 #kisslinux <ominous_anonymou> *every day
2020-05-07T21:52:05 #kisslinux <konimex> E5ten: I think that's irrelevant as I was building with gmake in that log
2020-05-07T21:52:20 #kisslinux <konimex> but I'm aware of the {body}lt; shenanigans there
2020-05-07T21:52:40 #kisslinux <konimex> I'll try it though
2020-05-07T21:52:55 #kisslinux <E5ten> well it's not the {body}lt; part that's the problem, cuz it's being correctly used due to that being an inference rule, the problem is the syntax used to declare the inference rule
2020-05-07T21:53:15 #kisslinux <E5ten> but uh yeah the {body}lt; is a problem for the decompress.o and main.o rules
2020-05-07T21:54:31 #kisslinux <djt3> exit
2020-05-07T21:54:49 #kisslinux <konimex> alright
2020-05-07T21:55:18 #kisslinux <E5ten> http://ix.io/2lbY didn't test but this should work (with bmake and with libc++) I think
2020-05-07T21:57:30 #kisslinux <E5ten> konimex: I don't even think your libc++ problem is a plzip problem at all I think it's a "static C++ when libunwind isn't bundled into libc++/libc++abi" problem
2020-05-07T22:01:15 #kisslinux <konimex> https://termbin.com/gven nope
2020-05-07T22:01:41 #kisslinux <konimex> I think I'll just bundle the plain lzip since it works fine here
2020-05-07T22:02:31 #kisslinux <E5ten> wait before you do that try one last thing, also add -lc++abi to the LIBS = line
2020-05-07T22:02:38 #kisslinux <konimex> two secs
2020-05-07T22:02:42 #kisslinux <konimex> let me try that again
2020-05-07T22:02:57 #kisslinux <konimex> for good measure should I also add -lc++ or just -lc++abi suffice?
2020-05-07T22:03:55 #kisslinux <E5ten> -lc++ linked by default because the c++ compiler is used, the problem is that it's an archive and doesn't have libc++abi or libunwind bundled, so they're missing when you try to statically link c++ code, this will probably be an issue for any c++ static linking you do
2020-05-07T22:05:47 #kisslinux <E5ten> what I do in my LLVM build that avoids this is A. don't bother with shared libunwind or libc++abi because they're getting bundled anyway, so LIB{UNWIND,CXXABI}_ENABLE_SHARED get set to OFF, and then I set these to ON: LIBCXXABI_USE_LLVM_UNWINDER,  LIBCXXABI_ENABLE_STATIC_UNWINDER, LIBCXX_ENABLE_STATIC_ABI_LIBRARY
2020-05-07T22:06:53 #kisslinux <E5ten> I also turn LIBCXXABI_INSTALL_LIBRARY to OFF because the static lib is bundled into libc++.{a,so} so it's unneeded, libunwind.a I still have to install though because C++ isn't the only thing that needs Unwind symbols
2020-05-07T22:07:32 #kisslinux <E5ten> sorry I didn't really respond to your actual question, -lc++abi, not -lc++
2020-05-07T22:19:43 #kisslinux <hechos> hi guys
2020-05-07T22:20:57 #kisslinux <konimex> alright, thanks, however I wonder if this means I have to rebuild all of C++ programs since all of them link to lib{unwind,c++abi}.so
2020-05-07T22:27:37 #kisslinux <fehawen> hechos: o/
2020-05-07T22:28:26 #kisslinux <hechos> fehawen: ?
2020-05-07T22:29:30 #kisslinux <fehawen> hechos: Oh, right. That's a person waving?
2020-05-07T22:30:04 #kisslinux <fehawen> Sorry, thought that was a given. People here use it frequently.
2020-05-07T22:30:28 #kisslinux <hechos> fehawen: what you talking about?
2020-05-07T22:31:09 #kisslinux <fehawen> Now I'm confused. You wrote "hi guys", and I responded with "o/" ?
2020-05-07T22:32:03 #kisslinux <hechos> well my english is second lenguage so speak not good.
2020-05-07T22:32:18 #kisslinux <hechos> but dylan is around here?
2020-05-07T22:32:31 #kisslinux <fehawen> He's gone to bed I think
2020-05-07T22:32:43 #kisslinux <hechos> alright
2020-05-07T22:33:04 #kisslinux <fehawen> But plenty of others here who can help if you have questions/problems etc.
2020-05-07T22:33:05 #kisslinux <hechos> have many compile packages and move to new installation.
2020-05-07T22:33:23 #kisslinux <hechos> so try to update kiss update && kiss update
2020-05-07T22:34:06 #kisslinux <hechos> when due kiss i /pkg/bin/*
2020-05-07T22:34:41 #kisslinux <hechos> still telling me for example dhcpcd depends on util-linux and util-linux is already in packages.
2020-05-07T22:34:54 #kisslinux <hechos> may it be a pkgmanager mistake?
2020-05-07T22:48:39 #kisslinux <Guest64061> hi, has anyone used the "single tagset" patch with dwm? i tried it but i have an issue with windows becoming invisible
2020-05-07T23:29:11 #kisslinux <fehawen> hechos: Not sure I can help. But building util-linux again and installing it, does that help?
2020-05-07T23:29:28 #kisslinux <fehawen> Or perhaps that's completely wrong way to go, no idea.
2020-05-07T23:31:41 #kisslinux <fehawen> djt3: Seems others' had the same problem: https://www.reddit.com/r/dwm/comments/bvacs6/single_tagset_for_dwm/
2020-05-07T23:32:13 #kisslinux <claudia02> dilynm: I just wanted to ask you for a skeleton you have just commited :D
2020-05-07T23:33:12 #kisslinux <hechos> fehawen: yes help but if already have build and no new version.
2020-05-07T23:33:27 #kisslinux <hechos> so build make no sense for same version.
2020-05-07T23:37:30 #kisslinux <dilynm> It might need to specify a release build so it doesn't bundle debug info
2020-05-07T23:37:38 #kisslinux <dilynm> claudia02:
2020-05-07T23:38:13 #kisslinux <claudia02> alright
2020-05-07T23:38:31 #kisslinux <claudia02> I am building up my qt stack atm
2020-05-07T23:41:59 #kisslinux <claudia02> I am just looking trough PKGPBUILDS for sources, so https://download.kde.org/stable/ would it be?
2020-05-07T23:43:33 #kisslinux <dilynm> I just uploaded a doc with most of the sources as urls kiss can use
2020-05-07T23:43:44 #kisslinux <dilynm> It's missing maybe 3, but should have basically all the framework ones
2020-05-07T23:45:46 #kisslinux <claudia02> no release tarball?
2020-05-07T23:46:22 #kisslinux <dilynm> Why not live on the edge(tm)
2020-05-07T23:46:33 #kisslinux <dilynm> I imagine there are release tarballs
2020-05-07T23:47:18 #kisslinux <dilynm> You must hate me if you want me to even BOTHER putting the energy into a small script to bump the versions for all these packages xD
2020-05-07T23:47:19 #kisslinux <claudia02> https://download.kde.org/stable/frameworks/5.69/
2020-05-07T23:50:34 #kisslinux <dilynm> Nice
2020-05-07T23:50:53 #kisslinux <dilynm> Even got some extra things in there just in case we need them. Love it
2020-05-07T23:51:28 #kisslinux <claudia02> This is just the framework
2020-05-07T23:51:38 #kisslinux <claudia02> so that means just the base for the rest of the DE?
2020-05-07T23:51:39 #kisslinux <claudia02> ??