gnome.gpaste: 43.1 → 44.0

https://github.com/Keruspe/GPaste/compare/v43.1...v44.0

Also removes clutter, probably same as a9953119 this is kept
to generate cargs for mutter-clutter-*. Hopefully this is no longer
the case since clutter is no longer maintained.
This commit is contained in:
Bobby Rong 2023-03-26 18:27:47 +08:00 committed by Jan Tojnar
parent c5e9a792f7
commit 90a26a2d38

View file

@ -1,8 +1,6 @@
{ stdenv
, lib
, fetchFromGitHub
, appstream-glib
, clutter
, gjs
, glib
, gobject-introspection
@ -21,14 +19,14 @@
}:
stdenv.mkDerivation rec {
version = "43.1";
version = "44.0";
pname = "gpaste";
src = fetchFromGitHub {
owner = "Keruspe";
repo = "GPaste";
rev = "v${version}";
sha256 = "sha256-wOxhaYWX76jSur3uh75vDfAedbiLh2ikoMuobCZx3jE=";
sha256 = "sha256-mYbyu3IIF6pQz1oEqEWLe7jdR99M3LxiMiRR9x7qFh8=";
};
patches = [
@ -47,7 +45,6 @@ stdenv.mkDerivation rec {
'';
nativeBuildInputs = [
appstream-glib
gobject-introspection
meson
ninja
@ -58,7 +55,6 @@ stdenv.mkDerivation rec {
];
buildInputs = [
clutter # required by mutter-clutter
gjs
glib
gtk3
@ -70,7 +66,6 @@ stdenv.mkDerivation rec {
];
mesonFlags = [
"-Dgcr3=false" # Build with gcr4
"-Dcontrol-center-keybindings-dir=${placeholder "out"}/share/gnome-control-center/keybindings"
"-Ddbus-services-dir=${placeholder "out"}/share/dbus-1/services"
"-Dsystemd-user-unit-dir=${placeholder "out"}/etc/systemd/user"