mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-01-24 22:04:20 +00:00
xfce.mousepad: Build shortcuts plugin
See "Edit" -> "Preferences" -> "Plugins" -> "Shortcuts Editor".
8de8f04ca5
This commit is contained in:
parent
20f77aa099
commit
8b31f1a9da
@ -1,10 +1,13 @@
|
||||
{ lib
|
||||
, mkXfceDerivation
|
||||
, fetchpatch2
|
||||
, gobject-introspection
|
||||
, glib
|
||||
, gtk3
|
||||
, gtksourceview4
|
||||
, gspell
|
||||
, libxfce4ui
|
||||
, xfconf
|
||||
, enablePolkit ? true
|
||||
, polkit
|
||||
}:
|
||||
@ -17,6 +20,15 @@ mkXfceDerivation {
|
||||
|
||||
sha256 = "sha256-A4siNxbTf9ObJJg8inPuH7Lo4dckLbFljV6aPFQxRto=";
|
||||
|
||||
patches = [
|
||||
# shortcuts-plugin: Fix shortcuts-editor include
|
||||
# https://gitlab.xfce.org/apps/mousepad/-/merge_requests/131
|
||||
(fetchpatch2 {
|
||||
url = "https://gitlab.xfce.org/apps/mousepad/-/commit/d2eb43ae4d692cc4753647111eb3deebfa26abbb.patch";
|
||||
hash = "sha256-Ldn0ZVmCzqG8lOkeaazkodEMip3lTm/lJEhfsL8TyT8=";
|
||||
})
|
||||
];
|
||||
|
||||
nativeBuildInputs = [ gobject-introspection ];
|
||||
|
||||
buildInputs = [
|
||||
@ -24,6 +36,8 @@ mkXfceDerivation {
|
||||
gtk3
|
||||
gtksourceview4
|
||||
gspell
|
||||
libxfce4ui # for shortcut plugin
|
||||
xfconf # required by libxfce4kbd-private-3
|
||||
] ++ lib.optionals enablePolkit [
|
||||
polkit
|
||||
];
|
||||
|
Loading…
Reference in New Issue
Block a user