-- Leo's gemini proxy
-- Connecting to gemini.tuxmachines.org:1965...
-- Connected
-- Sending request
-- Meta line: 20 text/gemini;lang=en-GB
Tux Machines
Posted by Roy Schestowitz on Jun 10, 2023
> Hello Guix!
> I'm Sarthak and I'll be working on implementing Parameterized Packages for GNU Guix as a Google Summer of Code intern under the guidance of Pjotr Prins and Gábor Boskovits.
> One of the many advantages of free software is the availability of compile-time options for almost all packages. Thanks to its dedication to building all packages from source, Guix is one of the few GNU/Linux distributions that can take advantage of these compile-time features; in fact, many advanced users such as those using Guix on High-Performance Computing Systems and new ISAs like RISC-V have already been doing this by utilizing a feature known as Package Transformations.
> Parameterized Packages are a new type of package transformations that will be able to tweak an even wider array of compile-time options, such as removing unused dependencies or building a package with support for just a specific locale. These will have a wide variety of applications, ranging from High-Performance Computing to Embedded Systems and could also help tackle a few of Guix's issues like large binary sizes and dense dependency graphs.
> I posted about the missing libGLX.so.0 in the Kdenlive AppImage:
> https://bkhome.org/news/202305/kdenlive-appimage-vs-flatpak.html
> libGLX.so.0 is in the 'libglvnd' package, that is in mainstream Linux distributions, but not in EasyOS. It is a wrapper for different libGL packages, as explained here: [...]
> I haven't had much to do with VMs in the past, but there is a lot of interest, so looking into it.
-- Response ended
-- Page fetched on Sat Jun 1 08:35:39 2024