budgie-analogue-clock-applet: Support budgie-desktop 10.9.4
Switch to budgie-2.0.
This commit is contained in:
@@ -8,6 +8,7 @@
|
||||
vala,
|
||||
budgie-desktop,
|
||||
gtk3,
|
||||
gtk-layer-shell,
|
||||
libpeas2,
|
||||
nix-update-script,
|
||||
}:
|
||||
@@ -33,15 +34,22 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
buildInputs = [
|
||||
budgie-desktop
|
||||
gtk3
|
||||
gtk-layer-shell
|
||||
libpeas2
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
# https://github.com/BuddiesOfBudgie/budgie-desktop/issues/749
|
||||
substituteInPlace meson.build \
|
||||
--replace-fail "dependency('libpeas-1.0')" "dependency('libpeas-2')"
|
||||
# https://github.com/samlane-ma/analogue-clock-applet/issues/7
|
||||
substituteInPlace budgie-analogue-clock-widget/src/meson.build \
|
||||
--replace-fail "dependency('budgie-raven-plugin-1.0')" "dependency('budgie-raven-plugin-2.0')"
|
||||
'';
|
||||
|
||||
mesonFlags = [
|
||||
# The meson option actually enables libpeas2 support
|
||||
# https://github.com/BuddiesOfBudgie/budgie-desktop/issues/749
|
||||
"-Dfor-wayland=true"
|
||||
];
|
||||
|
||||
passthru = {
|
||||
updateScript = nix-update-script { };
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user