gnome.swell-foop: 41.1 → 46.0

https://gitlab.gnome.org/GNOME/swell-foop/-/compare/41.1...46.0

Port to GTK4.

Changelog-Reviewed-By: Maxine Aubrey <max@ine.dev>
This commit is contained in:
Bobby Rong 2024-02-13 11:26:49 +00:00 committed by Maxine Aubrey
parent 99404bce0f
commit def1a3bf27
No known key found for this signature in database
GPG Key ID: F6FE033DFCB899F7

View File

@ -6,26 +6,26 @@
, pkg-config
, vala
, glib
, gtk3
, libgnome-games-support
, gtk4
, libgee
, libgnome-games-support_2_0
, pango
, gnome
, desktop-file-utils
, clutter
, clutter-gtk
, gettext
, itstool
, libxml2
, wrapGAppsHook
, wrapGAppsHook4
, python3
}:
stdenv.mkDerivation rec {
pname = "swell-foop";
version = "41.1";
version = "46.0";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${lib.versions.major version}/${pname}-${version}.tar.xz";
sha256 = "JD96VeXnU6UQhu7CVoMg12ktWxWmanI6tZFwXg2O9t0=";
hash = "sha256-BvireAfXHOyUi4aDcfR/ut7vzLXDV+E9HvPISBiR/KM=";
};
nativeBuildInputs = [
@ -33,7 +33,7 @@ stdenv.mkDerivation rec {
ninja
vala
pkg-config
wrapGAppsHook
wrapGAppsHook4
python3
itstool
gettext
@ -43,17 +43,12 @@ stdenv.mkDerivation rec {
buildInputs = [
glib
gtk3
libgnome-games-support
clutter
clutter-gtk
gtk4
libgee
libgnome-games-support_2_0
pango
];
postPatch = ''
chmod +x meson_post_install.py # patchShebangs requires executable file
patchShebangs meson_post_install.py
'';
passthru = {
updateScript = gnome.updateScript {
packageName = pname;