| 13 Aug 2025 |
emily | furthemore… uh… KDE? | 18:05:48 |
emily | oh yeah DrKonqi depends on GDB | 18:05:54 |
emily | I assume that's not an avoidable thing | 18:05:57 |
Grimmauld (any/all) | so let me keep track:
- maliit bad but a fix is in sight
- LLVM/mesa maybe fixable by static and/or moving some stuff
- samba/python cursed
| 18:08:47 |
Grimmauld (any/all) | * so let me keep track:
- maliit bad but a fix is in sight
- LLVM/mesa maybe fixable by static and/or moving some stuff
- samba/python cursed
- sdl/gtk not worth trying to optimize
| 18:08:59 |
emily | the Samba thing is probably not hard if I had to guess | 18:10:02 |
emily | they'll have been using Python's binding to MD5 or whatever for some cursed SMB thing in the tool | 18:10:15 |
emily | just need to check if they're still doing that | 18:10:22 |
Grimmauld (any/all) | the codebase is a mess | 18:10:33 |
Grimmauld (any/all) | its basically one giant python file they call into as a library | 18:10:43 |
K900 | Maliit is not getting fixed | 18:10:44 |
K900 | To be clear | 18:10:45 |
Grimmauld (any/all) | replace is a kind of fix for us | 18:10:56 |
aloisw | In reply to @emilazy:matrix.org https://clickhole.com/the-future-is-now-google-has-confirmed-that-its-comput-1825121342/ Was that date modified by 4 weeks or what? | 18:11:05 |
emily | (ClickHole is an Onion spinoff) | 18:12:01 |
emily | (I think about that specific article all the time. I think I might be the only person on the planet who does.) | 18:12:23 |
emily | K900: is kio-extras-kf5 gone from the ISO after your purge PR | 18:12:29 |
K900 | No | 18:12:38 |
emily | because that's also pulling in like ten kabillion things | 18:12:40 |
K900 | But it can be | 18:12:49 |
K900 | Once we drop maliit | 18:12:54 |
emily | why does Maliit need KIO | 18:13:02 |
K900 | It doesn't strictly speaking need KIO | 18:13:09 |
K900 | There's just a generic Plasma option for "install Qt5 builds of stuff" | 18:13:19 |
K900 | Which includes KIO | 18:13:32 |
K900 | But also Breeze and whatnot | 18:13:37 |
emily | ++ lib.optionals config.services.desktopManager.plasma6.enableQt5Integration [
breeze.qt5
plasma-integration.qt5
pkgs.plasma5Packages.kwayland-integration
(
# Only symlink the KIO plugins, so we don't accidentally pull any services
# like KCMs or kcookiejar
let
kioPluginPath = "${pkgs.plasma5Packages.qtbase.qtPluginPrefix}/kf5/kio";
inherit (pkgs.plasma5Packages) kio;
in
pkgs.runCommand "kio5-plugins-only" { } ''
mkdir -p $out/${kioPluginPath}
ln -s ${kio}/${kioPluginPath}/* $out/${kioPluginPath}
''
)
kio-extras-kf5
]
| 18:13:39 |
K900 | That maliit uses | 18:13:40 |
emily | so let's strip this down to only what Maliit uses? | 18:13:43 |
K900 | Can we not | 18:13:51 |