diff options
author | José Romildo Malaquias <malaquias@gmail.com> | 2024-04-28 22:30:59 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-04-28 22:30:59 -0300 |
commit | aa606b10cc142ada35360bb0b2218cbf57a27cf3 (patch) | |
tree | cface5e2eef86954ef10a02c4fe93741449e4f6b /pkgs | |
parent | 72388bc653af51631fce7b9e485ab1de462a980c (diff) | |
parent | 3f03d0a43c0857c6b3b7f45777df9441d204f573 (diff) |
Merge pull request #307434 from romildo/upd.labwc-tweaks-gtk
labwc-tweaks-gtk: init at 0-unstable-2024-04-07
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/by-name/la/labwc-tweaks-gtk/package.nix | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/pkgs/by-name/la/labwc-tweaks-gtk/package.nix b/pkgs/by-name/la/labwc-tweaks-gtk/package.nix new file mode 100644 index 0000000000000..84c71665ea9c7 --- /dev/null +++ b/pkgs/by-name/la/labwc-tweaks-gtk/package.nix @@ -0,0 +1,54 @@ +{ lib +, stdenv +, fetchFromGitHub +, meson +, ninja +, pkg-config +, gtk3 +, libxml2 +, xkeyboard_config +, wrapGAppsHook +, unstableGitUpdater +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "labwc-tweaks-gtk"; + version = "0-unstable-2024-04-07"; + + src = fetchFromGitHub { + owner = "labwc"; + repo = "labwc-tweaks-gtk"; + rev = "67adbedd610a1b44e7ba667ae72a5c9b07105119"; + hash = "sha256-RGPm+hvyTWxkd3z841Y8ozXrDD1ZgHCZjimyRdRNrCs="; + }; + + nativeBuildInputs = [ + meson + ninja + pkg-config + wrapGAppsHook + ]; + + buildInputs = [ + gtk3 + libxml2 + ]; + + strictDeps = true; + + postPatch = '' + substituteInPlace stack-lang.c --replace /usr/share/X11/xkb ${xkeyboard_config}/share/X11/xkb + substituteInPlace theme.c --replace /usr/share /run/current-system/sw/share + ''; + + passthru.updateScript = unstableGitUpdater { }; + + meta = { + homepage = "https://github.com/labwc/labwc-tweaks-gtk"; + description = "Configuration gui app for labwc; gtk fork"; + mainProgram = "labwc-tweaks"; + license = lib.licenses.gpl2Only; + platforms = lib.platforms.unix; + maintainers = with lib.maintainers; [ AndersonTorres romildo ]; + }; +}) |