gnome.gnome-software: 42.4 → 43.alpha
https://gitlab.gnome.org/GNOME/gnome-software/-/compare/42.4...43.alpha Enable malcontent and gudev support. We did not have the former packaged when it was added (59816457b6
) and probably forgot to introduce the latter (1c1d677149
). Also do not build tests since they require extra dependencies and do not work anyway. Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
This commit is contained in:
parent
2b093b2678
commit
6c1bb46ee6
1 changed files with 8 additions and 5 deletions
|
@ -24,7 +24,9 @@
|
|||
, gtk4
|
||||
, gsettings-desktop-schemas
|
||||
, gnome-desktop
|
||||
, libgudev
|
||||
, libxmlb
|
||||
, malcontent
|
||||
, json-glib
|
||||
, libsecret
|
||||
, valgrind-light
|
||||
|
@ -42,11 +44,11 @@ in
|
|||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "gnome-software";
|
||||
version = "42.4";
|
||||
version = "43.alpha";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://gnome/sources/gnome-software/${lib.versions.major version}/${pname}-${version}.tar.xz";
|
||||
sha256 = "cRgp7mf58qG2S/oXQTdzuY8NxdIZ649sohfNZXK7SnQ=";
|
||||
sha256 = "Xx913hkGKXJyBeubS886hP1tpwxAdZAXB6V3sOh5P6g=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
|
@ -87,18 +89,19 @@ stdenv.mkDerivation rec {
|
|||
ostree
|
||||
polkit
|
||||
flatpak
|
||||
libgudev
|
||||
libxmlb
|
||||
malcontent
|
||||
libsysprof-capture
|
||||
] ++ lib.optionals withFwupd [
|
||||
fwupd
|
||||
];
|
||||
|
||||
mesonFlags = [
|
||||
"-Dgudev=false"
|
||||
# FIXME: package malcontent parental controls
|
||||
"-Dmalcontent=false"
|
||||
# Needs flatpak to upgrade
|
||||
"-Dsoup2=true"
|
||||
# Requires /etc/machine-id, D-Bus system bus, etc.
|
||||
"-Dtests=false"
|
||||
] ++ lib.optionals (!withFwupd) [
|
||||
"-Dfwupd=false"
|
||||
];
|
||||
|
|
Loading…
Reference in a new issue