adwcustomizer: 2022-08-07 -> 0.1.0

This commit is contained in:
Gabriel Arazas 2022-08-13 22:24:55 +08:00
parent 08160eb827
commit a642c09ec3

View File

@ -22,13 +22,13 @@
# libadwaita. # libadwaita.
python3Packages.buildPythonApplication rec { python3Packages.buildPythonApplication rec {
pname = "adwcustomizer"; pname = "adwcustomizer";
version = "2022-08-07"; version = "0.1.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "ArtyIF"; owner = "AdwCustomizerTeam";
repo = "AdwCustomizer"; repo = "AdwCustomizer";
rev = "d20bf680672b53f8be0c046b99e704fad29e7b2d"; rev = version;
sha256 = "sha256-Js6YXPcMOaEOnfAlQ01WKDdOBCcnLOHnznEN8WxIu0s="; sha256 = "sha256-3VHGk27MIgu+15OQeEmX8zfTCj/TtFtVv3Cf/iXxb/c=";
}; };
patches = [ patches = [
@ -38,6 +38,10 @@ python3Packages.buildPythonApplication rec {
format = "other"; format = "other";
dontWrapGApps = true; dontWrapGApps = true;
postInstall = ''
python -m pip install $src/monet/*.whl --no-cache --no-index --no-warn-script-location --prefix="$out" $pipInstallFlags
'';
nativeBuildInputs = [ nativeBuildInputs = [
wrapGAppsHook4 wrapGAppsHook4
meson meson
@ -49,16 +53,22 @@ python3Packages.buildPythonApplication rec {
gtk4 gtk4
]; ];
propagatedBuildInputs = [ propagatedNativeBuildInputs = [
gobject-introspection gobject-introspection
appstream-glib appstream-glib
glib glib
];
propagatedBuildInputs = [
libadwaita libadwaita
libportal libportal
libportal-gtk4 libportal-gtk4
] ++ (with python3Packages; [ ] ++ (with python3Packages; [
pygobject3 pygobject3
anyascii anyascii
pillow
pip
regex
]); ]);
preFixup = '' preFixup = ''
@ -66,7 +76,7 @@ python3Packages.buildPythonApplication rec {
''; '';
meta = with lib; { meta = with lib; {
homepage = "https://github.com/ArtyIF/AdwCustomizer"; homepage = "https://github.com/AdwCustomizerTeam/AdwCustomizer";
description = "Customize libadwaita and GTK3 apps (with adw-gtk3)"; description = "Customize libadwaita and GTK3 apps (with adw-gtk3)";
license = licenses.mit; license = licenses.mit;
}; };