budgie.budgie-desktop: Replace Mutter with Magpie

Signed-off-by: Federico Damián Schonborn <fdschonborn@gmail.com>
This commit is contained in:
Federico Damián Schonborn 2023-08-04 20:02:34 -03:00
parent 16e347c83d
commit f0da6992b9
No known key found for this signature in database
GPG key ID: FDA7023784FF878D

View file

@ -1,6 +1,7 @@
{ lib { lib
, stdenv , stdenv
, fetchFromGitHub , fetchFromGitHub
, fetchpatch
, accountsservice , accountsservice
, alsa-lib , alsa-lib
, budgie-screensaver , budgie-screensaver
@ -23,6 +24,7 @@
, libpulseaudio , libpulseaudio
, libuuid , libuuid
, libwnck , libwnck
, magpie
, mesa , mesa
, meson , meson
, ninja , ninja
@ -47,6 +49,20 @@ stdenv.mkDerivation rec {
}; };
patches = [ patches = [
# Drop all Vapi files that are already included with Vala
# https://github.com/BuddiesOfBudgie/budgie-desktop/commit/5f641489a00cc244e50aa1ceae04f952d58389d2
(fetchpatch {
url = "https://github.com/BuddiesOfBudgie/budgie-desktop/commit/5f641489a00cc244e50aa1ceae04f952d58389d2.patch";
hash = "sha256-Cyj/+G1dx0DKCTtzVESzFZ+I5o7INopGvw7bq5o/abo=";
})
# Add support for Magpie
# https://github.com/BuddiesOfBudgie/budgie-desktop/pull/387
(fetchpatch {
url = "https://github.com/BuddiesOfBudgie/budgie-desktop/commit/84ccb505160322536043717c3b8f970ab91b0103.patch";
hash = "sha256-4nd7Tk4ajyVy8cGDNIINpW9jlyRNywPYMrhBCtJVHZk=";
})
./plugins.patch ./plugins.patch
]; ];
@ -70,7 +86,6 @@ stdenv.mkDerivation rec {
gnome-menus gnome-menus
gnome.gnome-bluetooth_1_0 gnome.gnome-bluetooth_1_0
gnome.gnome-settings-daemon gnome.gnome-settings-daemon
gnome.mutter
gnome.zenity gnome.zenity
graphene graphene
gtk3 gtk3
@ -83,6 +98,7 @@ stdenv.mkDerivation rec {
libpulseaudio libpulseaudio
libuuid libuuid
libwnck libwnck
magpie
mesa mesa
polkit polkit
sassc sassc