diff options
author | Jan Tojnar <jtojnar@gmail.com> | 2024-01-04 19:29:59 +0100 |
---|---|---|
committer | Jan Tojnar <jtojnar@gmail.com> | 2024-01-04 19:32:52 +0100 |
commit | 26ea4a73ac811a3995668414811b9a0f5cd44699 (patch) | |
tree | f8454b3e533a51c842b03a096e787d2cdaaa4a7a /pkgs/desktops | |
parent | e2caaf1f8c4dc5f10582035501892ba6050dbaf1 (diff) |
gnome.gnome-user-share: clean up
Wrapper only needed for settings schema.
Diffstat (limited to 'pkgs/desktops')
-rw-r--r-- | pkgs/desktops/gnome/core/gnome-user-share/default.nix | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/pkgs/desktops/gnome/core/gnome-user-share/default.nix b/pkgs/desktops/gnome/core/gnome-user-share/default.nix index ece93553ac0cd..a9f14ba0437b3 100644 --- a/pkgs/desktops/gnome/core/gnome-user-share/default.nix +++ b/pkgs/desktops/gnome/core/gnome-user-share/default.nix @@ -9,7 +9,7 @@ , glib , libxml2 , systemd -, wrapGAppsHook +, wrapGAppsNoGuiHook , itstool , gnome }: @@ -18,12 +18,12 @@ let inherit (apacheHttpdPackages) apacheHttpd mod_dnssd; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gnome-user-share"; version = "43.0"; src = fetchurl { - url = "mirror://gnome/sources/gnome-user-share/${lib.versions.major version}/gnome-user-share-${version}.tar.xz"; + url = "mirror://gnome/sources/gnome-user-share/${lib.versions.major finalAttrs.version}/gnome-user-share-${finalAttrs.version}.tar.xz"; sha256 = "DfMGqgVYMT81Pvf1G/onwDYoGtxFZ34c+/p8n4YVOM4="; }; @@ -46,7 +46,7 @@ stdenv.mkDerivation rec { gettext itstool libxml2 - wrapGAppsHook + wrapGAppsNoGuiHook ]; buildInputs = [ @@ -58,16 +58,16 @@ stdenv.mkDerivation rec { passthru = { updateScript = gnome.updateScript { - packageName = pname; - attrPath = "gnome.${pname}"; + packageName = "gnome-user-share"; + attrPath = "gnome.gnome-user-share"; }; }; meta = with lib; { - homepage = "https://help.gnome.org/users/gnome-user-share/3.8"; + homepage = "https://gitlab.gnome.org/GNOME/gnome-user-share"; description = "Service that exports the contents of the Public folder in your home directory on the local network"; maintainers = teams.gnome.members; - license = licenses.gpl2; + license = licenses.gpl2Plus; platforms = platforms.linux; }; -} +}) |