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,
|
vala,
|
||||||
budgie-desktop,
|
budgie-desktop,
|
||||||
gtk3,
|
gtk3,
|
||||||
|
gtk-layer-shell,
|
||||||
libpeas2,
|
libpeas2,
|
||||||
nix-update-script,
|
nix-update-script,
|
||||||
}:
|
}:
|
||||||
@@ -33,15 +34,22 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
buildInputs = [
|
buildInputs = [
|
||||||
budgie-desktop
|
budgie-desktop
|
||||||
gtk3
|
gtk3
|
||||||
|
gtk-layer-shell
|
||||||
libpeas2
|
libpeas2
|
||||||
];
|
];
|
||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
# https://github.com/BuddiesOfBudgie/budgie-desktop/issues/749
|
# https://github.com/samlane-ma/analogue-clock-applet/issues/7
|
||||||
substituteInPlace meson.build \
|
substituteInPlace budgie-analogue-clock-widget/src/meson.build \
|
||||||
--replace-fail "dependency('libpeas-1.0')" "dependency('libpeas-2')"
|
--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 = {
|
passthru = {
|
||||||
updateScript = nix-update-script { };
|
updateScript = nix-update-script { };
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user