2020-12-22T00:03:53 #kisslinux dilynm: I also aspire to have all fully free hardware -- I currently run an original Pixel XL so I'm way off, but at least I have mostly free software with MicroG and LineageOS.
2020-12-22T00:05:27 #kisslinux #thedream
2020-12-22T00:06:36 #kisslinux nerditup: Same here! Currently using a Talos II as my main workstation: https://wiki.raptorcs.com/wiki/Talos_II
2020-12-22T00:07:47 #kisslinux Yes! Talos hardware is so interesting
2020-12-22T00:08:17 #kisslinux I'm on an old Dell laptop with a crappy UEFI implementation lol
2020-12-22T00:08:23 #kisslinux The dream for me is to have an open desktop, laptop and phone hardware, all using the same OS which I can build myself.
2020-12-22T00:09:06 #kisslinux This is why I'm playing around with the pinephone, pinebook, talos, glasnost etc.
2020-12-22T00:10:23 #kisslinux Convergence but using self hosted services
2020-12-22T00:10:25 #kisslinux How much is the pinephone?
2020-12-22T00:10:28 #kisslinux 150
2020-12-22T00:10:30 #kisslinux at the moment
2020-12-22T00:14:54 #kisslinux Thinking of adding crossbuilding to glasnost this week, have some time off work. Then I can build packages on the Talos to run on the pinephone!
2020-12-22T00:18:59 #kisslinux jedavies: that'd be great!
2020-12-22T00:19:39 #kisslinux I'd have to modify almost every package though... but I think there may be a cheat using qemu/binfmt_mis. But I don't really want qemu in core/, so not sure on that one.
2020-12-22T00:19:50 #kisslinux *binfmt_misc
2020-12-22T00:24:16 #kisslinux are there any good resources for setting up libudev-zero?
2020-12-22T00:29:21 #kisslinux Afaik nobody's written up better documentation that what exists on the projects readme
2020-12-22T00:29:38 #kisslinux ah ok
2020-12-22T00:29:39 #kisslinux But... I think it's pretty exhaustive
2020-12-22T00:29:54 #kisslinux thank you
2020-12-22T00:30:01 #kisslinux Np
2020-12-22T01:17:11 #kisslinux jedavies: so the cross-building will not require gcc? (considering glasnost's current toolchain)
2020-12-22T01:21:42 #kisslinux konimex: no gcc, it's just clang/llvm. I used your kiss-llvm repo to bootstrap the toolchain on different platforms.
2020-12-22T01:25:27 #kisslinux Normally you have to set --host --build etc. to cross build. But with clang and binfmt_misc there may be an easier way. Want to try test if it's practical this week.
2020-12-22T01:35:40 #kisslinux The theory is to just set e.g. CFLAGS="--target=aarch64 --sysroot=/aarch64-root" and just use regular KISS build files without modification, on another platform.
2020-12-22T01:37:40 #kisslinux I've memed myself into a corner. I wanted a static foot, so I ad to build some static libs. And then I figured, well damn why not the whole wayland stack?
2020-12-22T01:37:46 #kisslinux Because it's bloody difficult that's why
2020-12-22T01:38:12 #kisslinux dilynm: you are building static KISS?
2020-12-22T01:38:43 #kisslinux Honestly I should be doing this on that build and not my main partition... But #yolo
2020-12-22T01:39:18 #kisslinux I ran into a wall with python/meson that baffles me, but I seem to have overcome it here. It should carry over to that project I think
2020-12-22T01:39:52 #kisslinux Oh damn, just seen KISS-static... nice!
2020-12-22T01:42:20 #kisslinux Yeah! It's interesting
2020-12-22T01:42:55 #kisslinux The best part is seeing how nobody likes to just use library(...) In their meson.builds and just use sgared_library(...) So the -Ddefault_library flag does nothing
2020-12-22T01:43:14 #kisslinux s/sgared/sgared
2020-12-22T01:43:21 #kisslinux Lol wtf phone. Shared.
2020-12-22T01:43:29 #kisslinux dilynm: s/sgared/shared/
2020-12-22T01:43:52 #kisslinux It autocorrected the whole thing backwards. Dumb keyboard. Bad bot.
2020-12-22T01:43:55 #kisslinux wow. kissbot died?
2020-12-22T01:44:13 #kisslinux lol
2020-12-22T01:57:25 #kisslinux may it rest in peace
2020-12-22T02:47:42 #kisslinux kissbot seems to alive...
2020-12-22T02:48:18 #kisslinux Oh... I see. The first time, it didn't respond because there was nothing to correct, the second time it didn't respond because the message to be corrected was more than one message behind
2020-12-22T02:48:24 #kisslinux kinda primitive haha
2020-12-22T02:54:59 #kisslinux s/kinda/minda
2020-12-22T02:55:04 #kisslinux will it do other people's messages?
2020-12-22T02:55:06 #kisslinux guess not
2020-12-22T02:55:25 #kisslinux s/guess/mess
2020-12-22T02:55:26 #kisslinux mess not
2020-12-22T02:59:06 #kisslinux acheam: it should, but you have to prefix a user.
2020-12-22T02:59:13 #kisslinux acheam: s/guess/test/
2020-12-22T02:59:14 #kisslinux test not
2020-12-22T02:59:19 #kisslinux kissbot: ah I see thanks
2020-12-22T03:00:02 #kisslinux So weird
2020-12-22T03:00:09 #kisslinux s/weird/cool
2020-12-22T03:00:10 #kisslinux So cool
2020-12-22T03:00:13 #kisslinux Lmao
2020-12-22T04:30:45 #kisslinux <testuser[m]> What happened here lol
2020-12-22T11:51:18 #kisslinux o/
2020-12-22T11:59:33 #kisslinux <testuser[m]> Hello
2020-12-22T12:01:06 #kisslinux <mcpcpc[m]> o
2020-12-22T13:19:20 #kisslinux I miss Dylan
2020-12-22T13:20:12 #kisslinux hopefully he's alright
2020-12-22T13:25:05 #kisslinux Maybe the GNOME devs sent someone to take him out
2020-12-22T13:25:15 #kisslinux I'm sure he's alright though, probably just busy
2020-12-22T13:44:22 #kisslinux testuser[m]: a lot happened actually. There is a new kiss-community github org for a centralized place to keep the repos up to date, also an awesome-kiss list. I'm also gonna be setting up a ci/cd service with sourcehut to facilitate a better kiss-bin repo
2020-12-22T13:54:43 #kisslinux awesome-kiss list is awesome
2020-12-22T13:54:50 #kisslinux didn't get a chance to look at it last night
2020-12-22T13:55:52 #kisslinux <testuser[m]> acheam: Yeah I checked out all those repos. Good work :)
2020-12-22T14:03:04 #kisslinux I'm excited to build this pipeline (or contribute as much as I can)
2020-12-22T14:03:23 #kisslinux I've wanted to setup a binary cache for sometime for myself and why not do it as a community
2020-12-22T14:12:36 #kisslinux I'm excited too... its going to fun!
2020-12-22T14:12:44 #kisslinux s/to/to be
2020-12-22T14:12:45 #kisslinux I'm excited to beo... its going to fun!
2020-12-22T14:12:52 #kisslinux lol wrong to
2020-12-22T14:13:44 #kisslinux <testuser[m]> test bot
2020-12-22T14:13:52 #kisslinux <testuser[m]> s/test/sed
2020-12-22T14:13:53 #kisslinux <testuser[m]> sed bot
2020-12-22T14:15:36 #kisslinux Ooh, the new community repo is nifty
2020-12-22T14:15:46 #kisslinux I'll have to switch my machines over...
2020-12-22T14:16:08 #kisslinux I'm excited too... its going to fun!
2020-12-22T14:16:09 #kisslinux s/fun/be fun
2020-12-22T14:16:10 #kisslinux I'm excited too... its going to be fun!
2020-12-22T14:16:17 #kisslinux yay
2020-12-22T14:16:31 #kisslinux I'm hoping to have my repository up Soon:tm:
2020-12-22T14:16:32 #kisslinux :)
2020-12-22T14:16:35 #kisslinux * nerditup stops playing with the pets
2020-12-22T14:16:47 #kisslinux Gotta chase the sysops at SDF to reset my damn gitea password >:v
2020-12-22T14:22:48 #kisslinux jedavies: in my experience (i.e. playing with the --target thing a bit) I think one might need the compiler-rt for aarch64 (and also musl built for aarch64), but maybe the --sysroot might be able to bypass the compiler-rt thing (also, some sysroot in the wild that I encountered so far are using gcc as the toolchain), I have no experience cross-compiling so I'm looking forward to it
2020-12-22T14:23:00 #kisslinux midfavila: sdf?
2020-12-22T14:23:19 #kisslinux The Super Dimensional Fortress. It's an old-school BBS and shell provider
2020-12-22T14:23:29 #kisslinux they also host git and offer a ton of services to their members
2020-12-22T14:24:02 #kisslinux email, irc relays, VPNs, VPSes, database hosting, webhosting, git, distcc, dial-up and DSL internet...
2020-12-22T14:24:03 #kisslinux etc
2020-12-22T14:24:16 #kisslinux oh, I listed git twice
2020-12-22T14:24:28 #kisslinux that's what I get for not sleeping for like 20 hours straight without caffeine
2020-12-22T14:24:33 #kisslinux * midfavila smashes face against keyboard
2020-12-22T14:34:59 #kisslinux midfavila: you should join us at the tildeverse! :P
2020-12-22T14:35:19 #kisslinux on gemini, right?
2020-12-22T14:35:38 #kisslinux or is it just a regular web thing?
2020-12-22T14:36:27 #kisslinux Most have both, actually. The tildeverse is just like SDF: shell access, irc, email, ...
2020-12-22T14:36:46 #kisslinux Huh.
2020-12-22T14:36:53 #kisslinux micr0: regarding kiss-find
2020-12-22T14:36:54 #kisslinux cosmic.voyage is primarily Gemini, IIRC
2020-12-22T14:36:59 #kisslinux query=zz; zcat /tmp/db.gz | jq --arg q "$query" 'to_entries[] | select(.key | contains($q))'
2020-12-22T14:37:02 #kisslinux I'll definitely check it out then, at the very least
2020-12-22T14:37:14 #kisslinux See you on tilde.chat, then :)
2020-12-22T14:37:34 #kisslinux micr0: only problem is the search term is case-sensitive
2020-12-22T14:38:25 #kisslinux but it should be way faster than the "big" pipeline and running jq
twice
2020-12-22T14:40:20 #kisslinux ohboy, the CoC for tilde.chat is... a thing
2020-12-22T14:41:50 #kisslinux ..what about it? it seems pretty reasonable to me
2020-12-22T14:42:21 #kisslinux i'm at the point where the internet has instilled an immediately negative reaction to terms like "ableism" in the context of CoCs
2020-12-22T14:44:21 #kisslinux sorry... I'm not sure I follow you
2020-12-22T14:44:39 #kisslinux in my experience it tends to indicate a rather zealous community
2020-12-22T14:44:41 #kisslinux that's all
2020-12-22T14:44:54 #kisslinux oh, I see
2020-12-22T14:45:42 #kisslinux I've not been around in the tildeverse community for that long, but the CoC seems to be a list of things people have done in the past.
2020-12-22T14:46:01 #kisslinux yeah, I don't doubt that it's in place for a reason
2020-12-22T14:46:33 #kisslinux like, it wasn't just written up in one day ;that's what I mean t
2020-12-22T14:46:37 #kisslinux s/mean t/meant
2020-12-22T14:46:38 #kisslinux like, it wasn't just written up in one day ;that's what I meant
2020-12-22T14:47:24 #kisslinux * midfavila nods
2020-12-22T15:00:33 #kisslinux Do people care about release-day firefox, or is everybody on ESR?
2020-12-22T15:02:46 #kisslinux <testuser[m]> I don't think most people use esr
2020-12-22T15:17:38 #kisslinux im starting to think that Drone might be better then sourcehut for this
2020-12-22T15:19:10 #kisslinux Oh? how so?
2020-12-22T15:24:11 #kisslinux Drone has much better GitHub intergration, so we could do things like publish directly to github releases. Also much better documented
2020-12-22T15:25:52 #kisslinux also just much easier to administer, which makes my life (and anyone else hosting it) easier
2020-12-22T15:38:51 #kisslinux if we want GitHub integrations, we could use GitHub actions? not sure the cost related with using it though
2020-12-22T15:43:30 #kisslinux i'd rather host it myself and have the control to do what I want with it honestly. I've never looked at GitHub actions though (not really in that ecosystem)
2020-12-22T15:43:39 #kisslinux Looks like it could get pricey fast
2020-12-22T15:47:51 #kisslinux Okay, drone server is setup at kiss.armaanb.net
2020-12-22T15:48:07 #kisslinux I wont be able to install the build runners for a few days though
2020-12-22T15:48:43 #kisslinux I also created a "bin-firefox" repo in the org
2020-12-22T15:49:20 #kisslinux <testuser[m]> Nice
2020-12-22T16:37:40 #kisslinux in what order does kiss build dependencies?
2020-12-22T16:46:07 #kisslinux acheam: $EDITOR which kiss
, searched for depends, found pkg_order()
2020-12-22T16:46:53 #kisslinux thanks micr0!
2020-12-22T16:47:32 #kisslinux though i read that function and pkg_depends() and still dont really know
2020-12-22T16:47:40 #kisslinux micr0: yo
2020-12-22T16:47:42 #kisslinux i'd maybe make some dummy packages with different depends files and see
2020-12-22T16:47:45 #kisslinux hey aarng
2020-12-22T16:47:50 #kisslinux check logs for when I highlighted you
2020-12-22T16:48:49 #kisslinux ahh ok
2020-12-22T16:49:41 #kisslinux actually here, even easier: https://termbin.com/uujsn
2020-12-22T16:49:44 #kisslinux cool, is there a case-insensetive version?
2020-12-22T16:50:41 #kisslinux not easily I think. For regex support jq
has to be compiled with oniguruma
2020-12-22T16:51:10 #kisslinux and then I'm not even sure how to use case-insensitive regex in jq
2020-12-22T16:54:05 #kisslinux aarng i see there is ascii_downcase function
2020-12-22T16:54:21 #kisslinux oh, nice catch
2020-12-22T16:54:28 #kisslinux I was just searching for upper/lower
2020-12-22T16:54:48 #kisslinux one sec
2020-12-22T16:55:51 #kisslinux query=Zz; zcat /tmp/db.gz | jq --arg q "$query" 'to_entries[] | select(.key | ascii_downcase | contains($q | ascii_downcase))'
2020-12-22T16:56:34 #kisslinux perfect
2020-12-22T16:56:41 #kisslinux though i can't even find an uppercase package lol
2020-12-22T16:57:01 #kisslinux something with X in it probably
2020-12-22T16:58:27 #kisslinux you could also optimize the json structure. Instead of using the pkg names as keys, it makes more sense to have an array of objects
2020-12-22T16:58:49 #kisslinux and the objects have "name", "path", "repo" and "version"
2020-12-22T16:59:23 #kisslinux would save us the to_entries[]
2020-12-22T17:01:06 #kisslinux I would appreciate that improvement to kiss-find-db
2020-12-22T17:01:17 #kisslinux honestly i think kiss-find and kiss-find-db should be one repo
2020-12-22T17:01:45 #kisslinux haven't looked at kiss-find-db yet
2020-12-22T17:01:56 #kisslinux I will have a look later
2020-12-22T17:17:20 #kisslinux could we make a list of ideas for binary packages?
2020-12-22T17:17:49 #kisslinux python?
2020-12-22T17:21:06 #kisslinux Rust. LLVM. GCC...
2020-12-22T17:22:04 #kisslinux sway, i3
2020-12-22T17:22:19 #kisslinux vanilla kernel allmodconfig?
2020-12-22T17:22:28 #kisslinux vanilla kernel allyesconfig
2020-12-22T17:22:50 #kisslinux <testuser[m]> LLVM, rust, firefox are all i can think of, rest are tolerable to build on most systems I'd say
2020-12-22T17:24:54 #kisslinux <ominous_anonymou> rust and firefox for me
2020-12-22T17:25:04 #kisslinux Working on LLVM right now
2020-12-22T17:25:07 #kisslinux this is a bit unrelated but the terminus-font package, is it really necessary to compile and convert the font to another format on the machine rather than just using precompiled font files?
2020-12-22T17:25:27 #kisslinux danteissaias maybe there should be font-terminus, and font-terminus-bin :)
2020-12-22T17:25:33 #kisslinux lol
2020-12-22T17:25:46 #kisslinux also i wonder if we should even be using -bin
at all
2020-12-22T17:26:41 #kisslinux on the one hand, it makes things a bit clearer, on the other hand, it fucks with deps
2020-12-22T17:27:19 #kisslinux for example, if we made a gcc-bin, and you had that installed and did a kiss update, it would first try and compile and install gcc for any packages that use it
2020-12-22T17:27:28 #kisslinux <testuser[m]> Yeah better to just keep normal names
2020-12-22T17:28:32 #kisslinux <ominous_anonymou> is there another way to differentiate between bin and normal packages than just the name of the package?
2020-12-22T17:29:11 #kisslinux <ominous_anonymou> like a flag that you can set to let kiss know whether it is supposed to actually build the package or just maybe alert that a new binary is available or something?
2020-12-22T17:29:38 #kisslinux i wouldnt mind a kiss-bin command, that would work like 'kiss build' but instead of building, would just grab the package from https://some.host/kiss/bin/package⊙vtg .
2020-12-22T17:30:16 #kisslinux <ominous_anonymou> is that something a pre-build hook script could do?
2020-12-22T17:30:27 #kisslinux could, for sure
2020-12-22T17:31:00 #kisslinux pre-build hook would probably be a better, i feel like a seperate command would cause issues with kiss update and stuff
2020-12-22T17:31:02 #kisslinux you could do a pre-build and see if KISS_BUILD_CHECK_FOR_BINS=1 and do something there
2020-12-22T17:31:15 #kisslinux well the pre-build hook could call the command
2020-12-22T17:31:23 #kisslinux good point
2020-12-22T17:31:58 #kisslinux trying to see if we can keep some values like 'nothing is special'
2020-12-22T17:35:11 #kisslinux <testuser[m]> I just keep the binary repository before all other repositories in KISS_PATH
and use normal naming for packages
2020-12-22T17:36:05 #kisslinux makes sense, I will change the naming scheme
2020-12-22T17:40:33 #kisslinux so right now the plan for repo structure is: kiss-community/repo-bin, which will contain submodules to kiss-community/***-bin repos. You can then either clone the individual ***-bin repos or the repo-bin repo. The reason for the submodules is so that the programs are only built when they are updated, and are not unecesarily rebuilt every time there is a commit, even to another program
2020-12-22T17:48:23 #kisslinux Shouldn't the binary repos keep the same as the kiss package repo like testuser[m] does?
2020-12-22T17:49:26 #kisslinux I'm thinking a single "-bin" repo that is full of directories identical to the community repo?
2020-12-22T17:49:47 #kisslinux And you can list bin higher to prefer them over building from source
2020-12-22T17:50:12 #kisslinux if you clone https://github.com/kiss-community/repo-bin, then it will be that
2020-12-22T17:52:29 #kisslinux ah, sorry for the misunderstanding
2020-12-22T17:53:01 #kisslinux don't worry about it!
2020-12-22T17:53:23 #kisslinux I just made kiss-bin. it doesn't do anything besides echo a curl command for now, but its a good sketch: https://github.com/jedahan/kiss-repo/blob/main/kiss-bin/files/kiss-bin
2020-12-22T17:54:00 #kisslinux so would we rather use a script like that, or have it setup like testuser[m] has it in his bin repo?
2020-12-22T17:55:40 #kisslinux a tale of two implementations
2020-12-22T17:55:59 #kisslinux I like the testuser[m] method[tm]
2020-12-22T17:56:05 #kisslinux sounds like every open source project ever
2020-12-22T17:56:17 #kisslinux But yeah, I also like the testuser[m] method
2020-12-22T17:57:34 #kisslinux acheam: I'm getting a secure connection failed error when accessing https://kiss.bhojwani.org/
2020-12-22T17:57:50 #kisslinux its kiss.armaanb.net
2020-12-22T17:57:55 #kisslinux I might have shared the wrong link somewhere
2020-12-22T17:58:02 #kisslinux ah sorry, was looking at the readme in kiss-bin
2020-12-22T17:58:07 #kisslinux whoops i'll change that
2020-12-22T17:58:23 #kisslinux https://github.com/kiss-community/repo-bin
2020-12-22T17:58:44 #kisslinux fixed!
2020-12-22T17:58:58 #kisslinux I dont think there needs to be just one solution
2020-12-22T17:59:33 #kisslinux we could do both ways for sure, it wouldn't be much extra effort at all
2020-12-22T18:00:10 #kisslinux I mean kiss-bin is like plumbing, repo-bin i see more for bootstrapping
2020-12-22T18:00:17 #kisslinux As soon as I have the Drone runners up (probably thursday) I can give you the link pattern
2020-12-22T18:00:40 #kisslinux ahh going with drone over self-hosted build.sr.ht?
2020-12-22T18:00:57 #kisslinux yeah, drone's gonna be a lot easier I think
2020-12-22T18:01:03 #kisslinux just better designed for this sort of thing
2020-12-22T18:01:06 #kisslinux :soundsgood:
2020-12-22T18:04:56 #kisslinux y'all were not lying about llvm being slow to compile haha
2020-12-22T18:07:08 #kisslinux konimex: Got some simple packages to build like this: CFLAGS=" --target=aarch64-glasnost-linux-musl --sysroot=/buildroots/glasnost-aarch64-root/usr -resource-dir=/buildroots/glasnost-aarch64-root/usr/lib/clang/11.0.0 "
2020-12-22T18:07:13 #kisslinux acheam: one liner on how to use the pipeline? :D (I swear I know what I'm doing, just never seen Drone before)
2020-12-22T18:07:29 #kisslinux The "resource-dir" makes it look for the compiler-rt bits in the right place
2020-12-22T18:07:54 #kisslinux acheam: I think I understand, /you/ will setup the runner - I thought you setup the server and now I need to setup a runner for my repo
2020-12-22T18:08:24 #kisslinux anyway, I logged in with my GitHub account and have been clicking around
2020-12-22T18:09:18 #kisslinux nerditup: great!
2020-12-22T18:09:23 #kisslinux I assume we are going to setup hooks on PR's that will kick off jobs to runners in Drone?
2020-12-22T18:09:46 #kisslinux drone automatically does that i think
2020-12-22T18:09:55 #kisslinux sweet
2020-12-22T18:10:05 #kisslinux we need drone specific yaml in the repo then?
2020-12-22T18:10:08 #kisslinux yup
2020-12-22T18:10:14 #kisslinux it all comes together nopw
2020-12-22T18:10:18 #kisslinux thanks
2020-12-22T18:10:26 #kisslinux :lightbulb:
2020-12-22T18:10:30 #kisslinux lol
2020-12-22T18:10:58 #kisslinux from a package maintainer's perspective, pretty straightforward - thanks to acheam for setting up Drone
2020-12-22T18:11:14 #kisslinux nerditup: my pleasure!
2020-12-22T18:11:19 #kisslinux when dylan comes back i'm sure he'll be very proud
2020-12-22T18:11:51 #kisslinux yeah, with the testuser[m] method nothing changes with regards to his package system design
2020-12-22T18:12:08 #kisslinux so he shouldn't be upset that bins are available as an option
2020-12-22T18:13:38 #kisslinux he might be annoyed that its heading towards centralization though... I guess the counter to that is that it is an entirely optional repo
2020-12-22T18:14:27 #kisslinux i mean, the bin repos are open-source and drone is easy to setup so technically anyone can take that over
2020-12-22T18:15:36 #kisslinux thats true
2020-12-22T18:16:25 #kisslinux does anyone already have a solution for getting multilib GCC or do I need to figure out some way to bootstrap that myself
2020-12-22T18:16:57 #kisslinux I've tried building multilib gcc using the existing 64-bit install but apparently it requires the 32-bit libgcc and libc to be present, which I can't build without a 32-bit compiler
2020-12-22T18:17:10 #kisslinux so pulling in some binary someone else has already made seems inevitable
2020-12-22T18:17:54 #kisslinux For anyone using transmission, found a nice looking TUI: https://github.com/salman-abedin/tide
2020-12-22T18:18:01 #kisslinux acheam: does the Drone server have authentication to the kiss-community repo through your account +OAuth?
2020-12-22T18:18:17 #kisslinux nerditup: yep
2020-12-22T18:20:11 #kisslinux I guess, if we used the k1ss domain, we could load balance between servers with authentication to the community - just trying to think of a way to decentralize and not depend on your account
2020-12-22T18:20:32 #kisslinux anyway, that's just a distraction ^
2020-12-22T18:21:40 #kisslinux For anyone using transmission, use btpd instead :>
2020-12-22T18:23:06 #kisslinux nerditup: I think that the central drone instance can't be distributed (easily, at least) so there is no point decentralizing from my account if its on my hardware. The runners can be installed anywhere though
2020-12-22T18:23:22 #kisslinux fair
2020-12-22T18:23:31 #kisslinux <testuser[m]> acheam: what kinda hw does the ci have?
2020-12-22T18:24:30 #kisslinux testuser[m]: the core is running on my cheap VPS right now, but the runners will run on my dl360p g8, with probably 16gb ram, 6vCPUs or so. It will be in a VM though so I could expand or contract the specs as needed
2020-12-22T18:24:56 #kisslinux <testuser[m]> davidgarland: you'll be better off using an arch/void chroot
2020-12-22T18:25:02 #kisslinux <testuser[m]> acheam: cool
2020-12-22T18:26:25 #kisslinux argh my builds keep on failing
2020-12-22T18:38:25 #kisslinux not sure if its my fault or drones fault or something else
2020-12-22T18:39:24 #kisslinux is there a runner running?
2020-12-22T18:40:16 #kisslinux no, im using the drone cli utility
2020-12-22T18:40:30 #kisslinux it gets half way done, then says "cancelled" even though I don't cancel the build
2020-12-22T18:42:40 #kisslinux send logs maybe?
2020-12-22T18:47:54 #kisslinux not exactly sure where drone keeps them, trying to figure it out now
2020-12-22T18:48:06 #kisslinux can only find info for logs on the remote server, not on the cli tool
2020-12-22T19:25:08 #kisslinux sorry idk then
2020-12-22T19:25:20 #kisslinux btw i just finished packaging vis, a few people mentioned it on here a long while ago
2020-12-22T19:25:31 #kisslinux i can submit it to the community repos if anyone is interested
2020-12-22T19:27:56 #kisslinux nice!
2020-12-22T19:30:09 #kisslinux <ominous_anonymou> vis the terminal editor?
2020-12-22T19:31:32 #kisslinux <ominous_anonymou> https://github.com/dpayne/cli-visualizer/issues/164 there's some other projects that use vis just a heads up, i don't believe they're packaged yet though
2020-12-22T19:32:11 #kisslinux thanks
2020-12-22T19:32:25 #kisslinux i made it so lua-lpeg is compiled statically
2020-12-22T19:32:30 #kisslinux everything is just a make depedency
2020-12-22T19:32:40 #kisslinux i haven't packaged TRE yet though
2020-12-22T19:33:06 #kisslinux currently its: libtermkey, lua-lpeg, unibilium, and vis
2020-12-22T19:34:36 #kisslinux actually no need for unibilium, libtermkey works without it
2020-12-22T19:47:52 #kisslinux alright i've opened a pull request - https://github.com/kiss-community/repo-community/pull/2
2020-12-22T19:56:38 #kisslinux <ominous_anonymou> https://github.com/danteissaias/repo-community/tree/main/community/cli-visualizer as a heads up this application outputs a binary called "vis"
2020-12-22T20:00:28 #kisslinux oh i didn't realise it had been packaged yet
2020-12-22T20:00:45 #kisslinux i think there's two options: rename cli-visualisers binary to cvis
2020-12-22T20:00:51 #kisslinux or rename vis's binary to vise
2020-12-22T20:01:01 #kisslinux vise is what's used on macos since there's a system utility called vis
2020-12-22T20:01:12 #kisslinux vise(ditor)
2020-12-22T20:01:39 #kisslinux I would let the alternative system handle it
2020-12-22T20:01:53 #kisslinux I know they are not alternatives but still
2020-12-22T20:02:14 #kisslinux it's the problem of the software authors, imo
2020-12-22T20:02:16 #kisslinux i guess
2020-12-22T20:02:27 #kisslinux i'm not too familiar with the alternative system
2020-12-22T20:02:45 #kisslinux doesn't that mean you'd only be able to have one at a time or have i misunderstood?
2020-12-22T20:02:59 #kisslinux yes, that's correct :)
2020-12-22T20:03:31 #kisslinux it'll work for now, but i don't really think that's ideal
2020-12-22T20:04:43 #kisslinux it isn't but I think it's better than renaming binaries
2020-12-22T20:08:00 #kisslinux another option would be to install the original binary as viseditor or something
2020-12-22T20:08:18 #kisslinux and install an additional symlink called vis, which would then be handled by the alternative system
2020-12-22T20:12:56 #kisslinux <ominous_anonymou> yeah sorry i had packaged it myself and didn't fully check the community repo
2020-12-22T20:49:40 #kisslinux ok i merged the kiss-find client into kiss-find-db, and cleaned up the files and code a bit
2020-12-22T20:50:15 #kisslinux next step is to create a github action to run daily and create dated releases. moved to a really dumb Makefile just to make that easier
2020-12-22T22:29:23 #kisslinux aarng yeah that's clever, maybe a non-clashing binary on both packages and symlink them both to vis?
2020-12-22T23:23:40 #kisslinux danteissaias: yep, that was the idea
text/plain; charset=utf-8
This content has been proxied by September (3851b).