bug#71360: large manifests when adding packages

2024-06-04 Thread Dariqq
le. Also right afterwards we test if the visited previous-entry is 'manifest-entry=?' to entry again causing a potential problem if one has a string and one a package as item entry. Would this be worth fixing? On 04.06.24 13:38, Dariqq wrote: Hi Guix, I was trying to figure out if the "

bug#71360: large manifests when adding packages

2024-06-04 Thread Dariqq
Hi Guix, I was trying to figure out if the "repeated" tag inside a profiles manifest file is reliable to detect duplicate entries in a profile. While it was working fine for my home and system profile for the normal .guix-profile it was not: This is related to

bug#70999: [PATCH] build-system/meson: Add #:out-of-source? argument to build system.

2024-05-25 Thread Dariqq
Meson currently supports only out-of-source builds. Add the argument out-of-source? with default to #t such that the install-license-files phase searches for the license files in the source directory. * guix/build-system/meson.scm (meson-build): Add out-of-source? argument. (meson-cross-build):

bug#70999: Meson-build system fails to install license files

2024-05-17 Thread Dariqq
Hi Guix, I was trying to update a package using meson build system to its newest version and noticed in the build log starting phase `install-license-files' installing 0 license files from '.' phase `install-license-files' succeeded after 0.0 seconds Also other packages built using meson

bug#70111: [PATCH] gnu: gnome-essential-extras: Propagate xdg-desktop-portal.

2024-04-03 Thread Dariqq
xdg-desktop-portal (and xdg-desktop-portal-gnome) is needed for the dark theme in Gnome 44 to work properly. * gnu/packages/gnome.scm (gnome-essential-extras)[propagated-inputs]: Add xdg-desktop-portal. Change-Id: Id84626e6bc404e9607ee7f8f299ac90f24323081 --- gnu/packages/gnome.scm | 1 + 1

bug#70111: Gnome 44: Dark Theme not Working

2024-03-31 Thread Dariqq
Hi Guix, Updated my system to Gnome 44 f5558ee0cc1a11a8b61d3f4d43f05dd79d53ac77 and the dark style setting in Gnome no longer works (compared to Gnome 42), i.e. apps like gnome-control-center and nautilus still have the light theme even though the setting is set to Dark. The setting from

bug#69678: (no subject)

2024-03-10 Thread Dariqq
Fixed by 7b9a23ea315d2b4efde755c3bd0b1db3cacba9c2

bug#69678: Gnome fails to build

2024-03-09 Thread Dariqq
nd, tried pkgconfig Played around with the babl package a bit and I noticed that the babl.pc file in lib/pkgconfig/ is now called babl-0.1.pc. Renaming it to babl.pc makes pkg-config find babl again. Have a nice day, Dariqq

bug#57292: [PATCH v3] gnu: gdm: Enable accessibility settings.

2024-02-20 Thread Dariqq
953bd817ed..a967c9cb16 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -77,6 +77,7 @@ ;;; Copyright © 2023 Juliana Sims ;;; Copyright © 2023 Dominik Delgado Steuter ;;; Copyright © 2023 Zhu Zihao +;;; Copyright © 2024 Dariqq ;;; ;;; This file is part of GNU Guix. ;;;

bug#57292: [PATCH] WIP: gnu: propagate inputs for gdm and rework gdm-service-type.

2024-02-13 Thread Dariqq
font, specific icons, etc., then it seems it'd make sense that it finds them out of the gate (wrapped from within a phase). Could someone confirm whether GDM is configurable when it comes to icons and fonts? Thanks for working on it, Dariqq! I'd suggest leaving the gnome-shell-assets

bug#59489: bug#57292: [PATCH] WIP: gnu: propagate inputs for gdm and rework gdm-service-type.

2024-02-05 Thread Dariqq
On 04.02.24 20:26, Liliana Marie Prikler wrote: Yes, it seems Maxim and I have conflicting goals. Maxim wants to avoid "abusing" gnome-shell-assets whereas I want to avoid propagation, as it pollutes profiles. Perhaps Maxim and I can agree on how to interpret gnome-shell-assets, as IIUC

bug#57292: [PATCH] WIP: gnu: propagate inputs for gdm and rework gdm-service-type.

2024-02-04 Thread Dariqq
On 30.01.24 06:27, Liliana Marie Prikler wrote: In my opinion, adding gnome-shell and gnome-control-center to gdm- configuration-gnome-shell-assets would be preferable to propagating inputs. WDYT? This is basically my original patch in https://issues.guix.gnu.org/57292#3. If i understand

bug#57292: [PATCH] WIP: gnu: propagate inputs for gdm and rework gdm-service-type.

2024-01-29 Thread Dariqq
* gnu/packages/gnome.scm (gdm)[propagated inputs]: Add adwaita-icon-theme, dconf, font-abattis-cantarell, gnome-control-center. * gnu/services/xorg.scm (gdm-shepherd-service): Set XDG_DATA_DIR to run/current-system/profile/share. (gdm-profile-service): New variable. (gdm-service-type): Use

bug#57292: bug#59489: gdm: Accessibility icon missing in log in screen

2024-01-22 Thread Dariqq
Hi Maxim, On 22.01.24 06:30, Maxim Cournoyer wrote: Ah, that's interesting. It means there's probably some environment variable that gets set and usefor the other things too, or perhaps it searches relatively to its binary. Ideally we could patch what it needs in the gdm package definition.

bug#57292: bug#59489: gdm: Accessibility icon missing in log in screen

2024-01-20 Thread Dariqq
Hi Maxim, On 20.01.24 04:12, Maxim Cournoyer wrote: Since this is, as the name implies, intended for artwork or other non-functional "assets", perhaps these package should be propagated by the gdm package itself? Would that have achieve the same? That's what I tried initially and

bug#57292: [PATCH] services: gdm: Add packages for accessibility settings.

2024-01-17 Thread Dariqq
gdm needs the "/share" subdirectory of these packages present in XDG_DATA_DIRS such that the accessibility settings work: - gnome-control-center: For the icon. - dconf: To be able to change settings. - at-spi2-core: contains accessibiltiy dbus-service. * gnu/services/xorg.scm

bug#57292: GDM accessibility menu buttons don't do anything

2024-01-17 Thread Dariqq
hi, the patch that i've just sent fixes the missing icon and functionality (on gdm 42.0, have not tested gnome-team branch). I've also added the at-spi2-core package discussed before. With this gdm logs that the org.a11y.Bus and  org.a11y.atspi.Registry service are started. However there is