bug#53700: Guix package is hardcoded in guix home

2022-02-01 Thread Gordon Quad via Bug reports for GNU Guix
guix home uses guix package directly imported from (gnu packages package-management) gnu/home/services.scm:22 https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/home/services.scm#n22 It looks like for now it is used only here gnu/home/services.scm:283 https://git.savannah.gnu.org/cgit/guix.git/

bug#53719: Guix lacks ability to customize guix package that gets installed as part of main guix channel

2022-02-02 Thread Gordon Quad via Bug reports for GNU Guix
According to configure.ac script in guix repo guile-avahi dependency is optional, and guix package definition has cross-compilation exceptions for guile-avahi, meaning guix surely can be built without it. However those checks are hardcoded and there is no way of specifying that I want to build gui

bug#53914: Mesa and xkbcomp are hardcoded in xorg-wrapper

2022-02-10 Thread Gordon Quad via Bug reports for GNU Guix
mesa and xkbcomp packages are not included in xorg-server-configuration, cannot be customized and are hardcoded here: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/services/xorg.scm#n356

bug#53915: No way of replacing an input in modify-input syntax structure but keep all the outputs

2022-02-10 Thread Gordon Quad via Bug reports for GNU Guix
poppler package include glib as a native-input with "bin" output. If I am doing the following: (package/inherit poppler (native-inputs (modify-inputs (package-native-inputs poppler) (replace "glib" my-glib poppler's build will fail becuase replace syntax will replace

bug#53915: No way of replacing an input in modify-input syntax structure but keep all the outputs

2022-02-11 Thread Gordon Quad via Bug reports for GNU Guix
On Thu, Feb 10, 2022 at 09:03:56PM +0100, Liliana Marie Prikler wrote: > Am Donnerstag, dem 10.02.2022 um 10:09 + schrieb Gordon Quad: > > poppler package include glib as a native-input with "bin" output. > > > > If I am doing the following: > > > > (package/inherit poppler > >     (native-in