<GalaxyNova>
acheam: What is the best webkit browser then
<acheam>
depends on what you want
<acheam>
luakit maybe
<kyxor>
qutebrowser can actually use webkit too, but then it has to run python which is meh
vitorgon has quit [Remote host closed the connection]
<GalaxyNova>
kyxor: Surf can't play youtube videos though?
<GalaxyNova>
Or is a patch needed
illiliti has quit [Quit: leaving]
<kyxor>
GalaxyNova: Yeah you can't play video in surf, but I just use yt-dl + mpv in that case
dilyn has joined #kisslinux
<acheam>
hi dilyn
<noocsharp>
at long last, my pinephone is completely usable for phone calls without sshing in
<acheam>
it should be able to play youtube videos ?
<dilyn>
o/
<acheam>
do you have gst-plugins installed?
<dilyn>
gz noocsharp :o
<acheam>
noocsharp: nice
<acheam>
people who are able to do that kind of programming blow my mind
<noocsharp>
fake it till you make it
<noocsharp>
and be sufficiently pissed off at google
<acheam>
damn restructured text is actually pretty nice
<acheam>
im starting to like it a lot more than markdown
<acheam>
anger is the best motivator, right>
<dilyn>
despite all his rage, he is still just a nerd in a cage
<noocsharp>
:(
GalaxyNova has quit [Quit: Whoooooshh]
GalaxyNova has joined #kisslinux
<GalaxyNova>
acheam: tried with gst-plugins and it still doesn't work :(
<acheam>
did you have gst-plugins-base installed when you built webkit2gtk?
<GalaxyNova>
oh
<GalaxyNova>
that might be it
<acheam>
welp get ready for a few more hours of compiling
<GalaxyNova>
lol
<acheam>
before it gets too far along, check the build log and make sure that the configure script prints that its being built with gstreamer support
<acheam>
I don't bother with it though personally
<acheam>
I just open media in mpv
<kyxor>
Btw guys, new kernel 5.12+ now has builtin experimental clang LTO support, no more filicky patching required
<GalaxyNova>
nice
<kyxor>
But i tested my lto built kernel today and got a few hard crashes, probably the gpu driver, idk there is an option to initialize stack varibles to 0, maybe that would help...
<acheam>
I thought that that was only on arm64
kyxor has quit [Quit: kyxor]
<dilyn>
it's on both!
<dilyn>
both/x86_64+arm that is
kyxor has joined #kisslinux
<acheam>
ah cool I was reading an old article
<acheam>
I remember for some time it was arm64 only or something
<acheam>
very cool that its now x86_64, this gives me incentive to upgrade
<acheam>
I might wait until 5.16 or whatever the next LTS is though
<acheam>
that'll be another 6 months or so though
<acheam>
knowing myself, i'll say i'll wait till the next LTS, then i'll upgrade sometime this weekend
GalaxyNova has quit [Quit: Whoooooshh]
<acheam>
but I did have a lot of trouble building 5.13 earlier, maybe 5.13.1 will be a bit better
<acheam>
looks like it was released 2 days ago
<dilyn>
i'm still hammering away on 5.12 like a schmuck
<dilyn>
i won't upgrade again until 5.14 i imagine...
<acheam>
whats in 5.14?
<dilyn>
pgo
<acheam>
ah
<acheam>
yeah I really need to learn more about pgo, lto, graphite, etc
<acheam>
it just seems.... tedious
<dilyn>
sometimes
GalaxyNova has joined #kisslinux
<acheam>
i mean, you're messing around with builds, CFLAGS, etc, dealing with long compilations, etc, and all for no visible change
<GalaxyNova>
acheam: Any idea why right click menues don't show up for me in webkitgtk browsers?
<acheam>
GalaxyNova: nop
* GalaxyNova
cries
<kyxor>
the 5.11+ kernel does not work on one of my laptops, because they broke something with designware Hid over i2c drivers so touchpad does not work anymore :(
<dilyn>
PGO is the most promising in terms of performance improvements
<acheam>
kyxor: :(
<dilyn>
CFLAGS optimizations a la O* usually only give <3%, sometimes they do more harm than good
<acheam>
dilyn: yay now I can send IRC message 0.00000001 second faster yipeee
<dilyn>
i mean, `foot` benefits a large bit from PGO
<dilyn>
as does gcc
<kyxor>
I just run older version though, but if it will ever be fixed nobody knows
<acheam>
I just copied some of mid's CFLAGS and called it a day
<dilyn>
it's a few CONFIG_*=y's away from the minimum required for sound in terms of actual sound support
<dilyn>
there are a few other options outside of this menu that can... break alsa
<GalaxyNova>
kyxor: i installed linux-firmware, that should be enought right?
<dilyn>
you'd know if your sound card was picked up by the kernel because you'd find lines like "snd_hda_codec_realtek" in your dmesg
<kyxor>
I don't recall ever having to get firmware for sound, it seems like its on the motherboard in my case "[AMD] Family 17h (Models 10h-1fh) HD Audio Controller"
<kyxor>
Maybe for like a discrete sound card you might need it, but for the most part with relatively new hardware sound works out of the box in my experience
<noocsharp>
ironic that you're using sphinx for a libressl distro
<acheam>
lol yes
<acheam>
sphinx is actually really nice
<acheam>
and i'm starting to really like restructured text
<acheam>
but the plan as of now is sticking with 3.9 for as long as possible (or until I get bored)
<dilyn>
this is giving me 2002 web flashbacks acheam
<acheam>
that was the goal lol
<acheam>
its a built in theme of sphinx
<acheam>
there are more classic looking ones but they dont look as good on mobile
<testuser[m]>
acheam: the page is a little broken on my phone
<dilyn>
is make -> gmake?
<acheam>
yeah I just realized that lol
<acheam>
dilyn: yes
<dilyn>
ew
<acheam>
no reason to keep two make implementations around IMO
<dilyn>
>=|
<testuser[m]>
You're gonna need gmake anyway
<acheam>
^
<dilyn>
NO
<acheam>
dude
<dilyn>
disregard g, acquire b
<acheam>
grep -r gmake your repo
<testuser[m]>
-r is not posix
<testuser[m]>
Disappointed in you acheam
micro_O has joined #kisslinux
<acheam>
:(
<acheam>
didn't know what
<acheam>
I use ag anyways
<acheam>
which is.... very not posix
<noocsharp>
i use -r more than i use plain grep
<acheam>
me as well
<acheam>
well, ag more than grep
<acheam>
its one of my goals to replace grep with ag in asd
<acheam>
or at least have it as an option
<acheam>
because ag is much faster than even gnu grep
<noocsharp>
mr posix and mr stallman will have you executed for such blasphemy
dilyn has quit [Ping timeout: 246 seconds]
<acheam>
im a lone cowboy
<noocsharp>
wait, is ag in the repos?
<acheam>
its in my repos
<acheam>
it was never in community though
<noocsharp>
hmm, i could have sworn it was
<acheam>
maybe it was dropped?
<noocsharp>
it's not in graveyard either
<acheam>
there are a lot of packages dropped before graveyard
<noocsharp>
or in the history of community
<acheam>
maybe it was called the silver searche
<noocsharp>
that's what i looked for
<noocsharp>
weird
<acheam>
/shrug
<noocsharp>
i guess i remember wrong
<GalaxyNova>
I've concluded that all webkit browsers are shit
<GalaxyNova>
so now I'm compilling chromium xD
<testuser[m]>
Lol
dilyn has joined #kisslinux
<acheam>
[edit]
<acheam>
Before it was named, grep was a private utility written by Ken Thompson to search files for certain patterns. Doug McIlroy, unaware of its existence, asked Thompson to write such a program. Responding that he would think about such a utility overnight, Thompson actually corrected bugs and made improvements for about an hour. The next day he presented the program to McIlroy, who said it was exactly what he wanted. Thompson's account may explain the belie
<acheam>
f that grep was written overnight.[6]
<acheam>
love affair with ag is over, ugrep is where its at
<GalaxyNova>
grep is universal though...
<acheam>
ugrep has all the posix options AFAICT
<acheam>
and is much much faster
<acheam>
only con is that its written in C++
<acheam>
and is a bit bloated feature wise
<acheam>
but it is very speedy
<GalaxyNova>
what's wrong with C++?
<acheam>
bloat
<GalaxyNova>
in C++ you pay for what you use
<GalaxyNova>
if you don't use the bloated features then it's not bloat
<acheam>
eh
<acheam>
kind of
<acheam>
you still depend on a huge compiler and library
<dilyn>
yeah but you already depend on a huge compiler anyways (:
<acheam>
:(
<GalaxyNova>
I wish someone made a kernel that could build with tcc
<GalaxyNova>
imagine a full operating system that builds with just tcc
<GalaxyNova>
that would be amazing
<dilyn>
> imagine 1999
<GalaxyNova>
lol
<kyxor>
well, actually you can build it with tcc and I know of a guy who runs whole OS from being built by tcc. You have to work around the asm goto gcc extension that is not supported by tcc. However if my memory serves me right, there was a patch left on mailing list to fix that..
<kyxor>
the problem is that grishka maintainer is kinda reluctant to adition of new stuff into tcc, but since the repo is in mob state you can actually push any patch you want, try your luck if it gets reverted next few days or not.
GalaxyNova has quit [Read error: Connection reset by peer]
mahmutov has quit [Ping timeout: 268 seconds]
<testuser[m]>
midfavila: re your KISS repo readme, it should be `-fno-asynchronous-unwind-tables` to decrease the size, not `-fasynchronous-unwind-tables`
gtms has joined #kisslinux
<testuser[m]>
also i think you should add -Wl,-pie to ldflags too so executable is actually a PIE
<testuser[m]>
you can confirm if it works by trying to build a pie with -static, if it fails then pie is working. if not then its ignored
micro_O has joined #kisslinux
micro_O has quit [Ping timeout: 255 seconds]
<dbz>
since kiss v.5.4.3 I cannot install packages anymore using gnu coreutils
<dbz>
-> glib Checking for package conflicts
<dbz>
/usr/bin/kiss: line 875: cd: /var/db/kiss/installed/glib: No such file or directory
soliwilos has joined #kisslinux
claudia has joined #kisslinux
soliwilos has quit [Quit: zzz]
<claudia>
dbz: Does '/var/db/kiss/installed/glib' exist?
<claudia>
You can manually remove it and just reinstall glib.
<claudia>
Does 'kiss a' output something unusual?
<dbz>
no it doesn't exist
soliwilos has joined #kisslinux
fwz has joined #kisslinux
<dbz>
no nothing, no big deal I just can stay on v5.4.2
mobinmob has quit [Quit: Connection closed for inactivity]
<dbz>
ok figured it out, was missing fileutils
illiliti has joined #kisslinux
<testuser[m]>
you mean findutils ?
soliwilos has quit [Quit: zzz]
<dbz>
well not that wasn't it lol
mahmutov has joined #kisslinux
soliwilos has joined #kisslinux
fwz has quit [Quit: WeeChat 3.2]
gtms has quit [Remote host closed the connection]
soliwilos has quit [Quit: zzz]
soliwilos has joined #kisslinux
illiliti has quit [Quit: Quit]
claudia has quit [Read error: Connection reset by peer]
mobinmob has joined #kisslinux
micro_O has joined #kisslinux
micro_O has quit [Ping timeout: 240 seconds]
Uks2 has quit [Quit: Byee]
Uks2 has joined #kisslinux
soliwilos has quit [Quit: zzz]
soliwilos has joined #kisslinux
mahmutov_ has joined #kisslinux
mahmutov has quit [Ping timeout: 272 seconds]
Uks3 has joined #kisslinux
Uks2 has quit [Ping timeout: 255 seconds]
illiliti has joined #kisslinux
<kqz[m]>
claudia: fwiw looks like almost all of those games should use sdl2, glew, glfw, or sdl1, which can have wayland support via sdl12-compat, i think it's mostly the engines (editors) that'll not have support due to custom toolkits
<kqz[m]>
and that stuff that uses libx11 directtly
<testuser[m]>
dilyn: how's Qt5's ayyland support ? Can it be built without any xlibs?
mobinmob has quit [Quit: Connection closed for inactivity]
mahmutov_ has quit [Ping timeout: 258 seconds]
soliwilos has quit [Quit: zzz]
soliwilos has joined #kisslinux
mahmutov_ has joined #kisslinux
<claudia>
kqz: sdl12-compat does solve a few sdl1 issues but some stuff is looking explicitly for libgl which future mesa does not build.
<claudia>
also glu is looking for libgl.
<kqz>
does libgl from libglvnd work? iirc that should satisfy the missing libgl that you usually get from glx
<testuser[m]>
Yeah
<testuser[m]>
Glvnd works
<claudia>
hm, yeah but then I would have rebuild mesa first, right?
<claudia>
so it cant be build on top without modifying the base.
<testuser[m]>
Yea
<claudia>
:\
<claudia>
Y, currently I dont want to go that route
<claudia>
because when I ran a wayland system before the change, I always had to have a chroot handy and testing was not possible this way.
Uks3 has quit [Ping timeout: 252 seconds]
<kqz>
should just be as simple as adding -Dglvnd=true to mesa after installing libglvnd
Uks2 has joined #kisslinux
<soliwilos>
Has anyone ran across "cat: can't open 'R': No such file or directory" while building firefox?
<testuser[m]>
kiss u
<testuser[m]>
Typo
<claudia>
Hm, I have to think about libglvnd and providing legacy compatability.
thebuzzing has joined #kisslinux
phoebos_ has joined #kisslinux
dilyn has joined #kisslinux
<dilyn>
testuser[m]: qt5 can safely be built without any Xlibs! you'll just need qt5-wayland to provide the wayland-egl plugin (as opposed to the xcb plugin)
<dilyn>
claudia: June has a libtls you can use with openssl
<claudia>
dilyn: yeah, I packaged libretls. But I cried about the fact that catgirl now needs additional packages :(
<dilyn>
you could ask dylan to package libtls with openssl
<claudia>
and catgirl :v
<dilyn>
wdym?
vulpine has joined #kisslinux
<claudia>
maybe another irc client falls to my hands which just works.