diff options
author | Jan Tojnar <jtojnar@gmail.com> | 2021-03-21 06:15:49 +0100 |
---|---|---|
committer | Jan Tojnar <jtojnar@gmail.com> | 2021-05-05 22:42:47 +0200 |
commit | 18d0fc44e9be04470058bd35ce06028960f18ed2 (patch) | |
tree | 66fcd0cd60e702c247f395e0637b546405bfada0 /pkgs/desktops/gnome-3/games | |
parent | 77151a535cfe08442e3ae1235ed19899db9f5823 (diff) | |
download | nixpkgs-18d0fc44e9be04470058bd35ce06028960f18ed2.tar nixpkgs-18d0fc44e9be04470058bd35ce06028960f18ed2.tar.gz nixpkgs-18d0fc44e9be04470058bd35ce06028960f18ed2.tar.bz2 nixpkgs-18d0fc44e9be04470058bd35ce06028960f18ed2.tar.lz nixpkgs-18d0fc44e9be04470058bd35ce06028960f18ed2.tar.xz nixpkgs-18d0fc44e9be04470058bd35ce06028960f18ed2.tar.zst nixpkgs-18d0fc44e9be04470058bd35ce06028960f18ed2.zip |
gnome3.swell-foop: 3.34.1 → 40.1
Diffstat (limited to 'pkgs/desktops/gnome-3/games')
-rw-r--r-- | pkgs/desktops/gnome-3/games/swell-foop/default.nix | 67 |
1 files changed, 51 insertions, 16 deletions
diff --git a/pkgs/desktops/gnome-3/games/swell-foop/default.nix b/pkgs/desktops/gnome-3/games/swell-foop/default.nix index 33dd9de1b42..d29ac55ce28 100644 --- a/pkgs/desktops/gnome-3/games/swell-foop/default.nix +++ b/pkgs/desktops/gnome-3/games/swell-foop/default.nix @@ -1,32 +1,67 @@ -{ lib, stdenv, fetchurl, meson, ninja, pkg-config, vala, glib, gtk3, gnome3, desktop-file-utils -, clutter, clutter-gtk, gettext, itstool, libxml2, wrapGAppsHook, python3 }: +{ lib +, stdenv +, fetchurl +, meson +, ninja +, pkg-config +, vala +, glib +, gtk3 +, libgnome-games-support +, gnome3 +, desktop-file-utils +, clutter +, clutter-gtk +, gettext +, itstool +, libxml2 +, wrapGAppsHook +, python3 +}: -let +stdenv.mkDerivation rec { pname = "swell-foop"; - version = "3.34.1"; -in stdenv.mkDerivation rec { - name = "${pname}-${version}"; + version = "40.1"; src = fetchurl { - url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${name}.tar.xz"; - sha256 = "1032psxm59nissi268bh3j964m4a0n0ah4dy1pf0ph27j3zvdik1"; + url = "mirror://gnome/sources/${pname}/${lib.versions.major version}/${pname}-${version}.tar.xz"; + sha256 = "17r4b0g8s7z872wdd7ngk248z7fqx43vm2sym1bdqhzsi250s1y1"; }; - passthru = { - updateScript = gnome3.updateScript { - packageName = pname; - attrPath = "gnome3.${pname}"; - }; - }; + nativeBuildInputs = [ + meson + ninja + vala + pkg-config + wrapGAppsHook + python3 + itstool + gettext + libxml2 + desktop-file-utils + ]; - nativeBuildInputs = [ meson ninja vala pkg-config wrapGAppsHook python3 itstool gettext libxml2 desktop-file-utils ]; - buildInputs = [ glib gtk3 gnome3.adwaita-icon-theme clutter clutter-gtk ]; + buildInputs = [ + glib + gtk3 + libgnome-games-support + gnome3.adwaita-icon-theme + clutter + clutter-gtk + ]; postPatch = '' chmod +x meson_post_install.py # patchShebangs requires executable file patchShebangs meson_post_install.py ''; + passthru = { + updateScript = gnome3.updateScript { + packageName = pname; + attrPath = "gnome3.${pname}"; + }; + }; + meta = with lib; { homepage = "https://wiki.gnome.org/Apps/Swell%20Foop"; description = "Puzzle game, previously known as Same GNOME"; |