pantheon-tweaks: 2.0.2 -> 2.1.0 (#344902)

This commit is contained in:
Bobby Rong
2024-09-28 09:26:54 +08:00
committed by GitHub

View File

@@ -5,47 +5,47 @@
, meson , meson
, ninja , ninja
, pkg-config , pkg-config
, python3 , sassc
, vala , vala
, wrapGAppsHook3 , wrapGAppsHook4
, gtk3 , gtk4
, libgee , libgee
, pango
, pantheon , pantheon
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "pantheon-tweaks"; pname = "pantheon-tweaks";
version = "2.0.2"; version = "2.1.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "pantheon-tweaks"; owner = "pantheon-tweaks";
repo = pname; repo = pname;
rev = version; rev = version;
hash = "sha256-7a6maEpvmIS+Raawr9ec44nCbuj83EUnd+8RqYgWy24="; hash = "sha256-NrDBr7Wtfxf9UA/sbi9ilgrlxK6QGQAopuz3TV2ITjs=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [
meson meson
ninja ninja
pkg-config pkg-config
python3 sassc
vala vala
wrapGAppsHook3 wrapGAppsHook4
]; ];
buildInputs = [ buildInputs = [
gtk3 gtk4
libgee libgee
pango
] ++ (with pantheon; [ ] ++ (with pantheon; [
elementary-files # settings schemas elementary-files # settings schemas
elementary-terminal # settings schemas elementary-terminal # settings schemas
granite granite7
switchboard
]); ]);
postPatch = '' postPatch = ''
chmod +x meson/post_install.py
patchShebangs meson/post_install.py
substituteInPlace src/Settings/ThemeSettings.vala \ substituteInPlace src/Settings/ThemeSettings.vala \
--replace-fail "/usr/share/" "/run/current-system/sw/share/" --replace-fail "/usr/share/" "/run/current-system/sw/share/"
''; '';