Merge pull request #273705 from foo-dogsquared/update-gnome-extension-manager

gnome-extension-manager: 0.4.2 -> 0.4.3
This commit is contained in:
maxine 2024-01-12 21:28:41 +01:00 committed by GitHub
commit c9bee5d761
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -7,6 +7,7 @@
, ninja
, gettext
, gtk4
, appstream
, appstream-glib
, desktop-file-utils
, gobject-introspection
@ -16,32 +17,30 @@
, libsoup_3
, glib
, libbacktrace
, python3
, text-engine
}:
stdenv.mkDerivation rec {
pname = "gnome-extension-manager";
version = "0.4.2";
version = "0.4.3";
src = fetchFromGitHub {
owner = "mjakeman";
repo = "extension-manager";
rev = "v${version}";
hash = "sha256-AQdYZsOaTk+EX1bi/kDI2GcVfu7ZKIyrFpNf/fRcJmo=";
hash = "sha256-e+s8iIUvW9Rw0Wq4aIn3IzBLGTQC6o0TmNXd5gz892Y=";
};
nativeBuildInputs = [
appstream
appstream-glib
desktop-file-utils
gettext
glib
gobject-introspection
libadwaita
meson
ninja
pkg-config
python3
wrapGAppsHook4
];
@ -49,16 +48,23 @@ stdenv.mkDerivation rec {
blueprint-compiler
gtk4
json-glib
libadwaita
libsoup_3
libbacktrace
text-engine
];
mesonFlags = [
(lib.mesonOption "package" "Nix")
(lib.mesonOption "distributor" "nixpkgs")
];
meta = with lib; {
description = "Desktop app for managing GNOME shell extensions";
homepage = "https://github.com/mjakeman/extension-manager";
license = licenses.gpl3Plus;
platforms = platforms.linux;
mainProgram = "extension-manager";
maintainers = with maintainers; [ foo-dogsquared ];
};
}