Unverified Commit 2d58c3c5 authored by OTABI Tomoya's avatar OTABI Tomoya Committed by GitHub
Browse files

Merge pull request #279443 from LudovicoPiero/nwg-panel/0.9.19

nwg-panel: 0.9.16 -> 0.9.20
parents b44ec439 ed2b5d11
Loading
Loading
Loading
Loading
+6 −5
Original line number Diff line number Diff line
@@ -2,6 +2,7 @@
, python3Packages, wrapGAppsHook, gobject-introspection
, gtk-layer-shell, pango, gdk-pixbuf, atk
# Extra packages called by various internal nwg-panel modules
, hyprland         # hyprctl
, sway             # swaylock, swaymsg
, systemd          # systemctl
, wlr-randr        # wlr-randr
@@ -15,13 +16,13 @@

python3Packages.buildPythonApplication rec {
  pname = "nwg-panel";
  version = "0.9.16";
  version = "0.9.20";

  src = fetchFromGitHub {
    owner = "nwg-piotr";
    repo = "nwg-panel";
    rev = "v${version}";
    hash = "sha256-xHAn8NWSWSm95SIX1M8HIQwgNBq5/K5xsanbkAKfXSw=";
    hash = "sha256-Cq/kj61OmnHLd8EQK6QF67ALv3lMXKPGYUvTIeh90zQ=";
  };

  # No tests
@@ -40,15 +41,15 @@ python3Packages.buildPythonApplication rec {

  postInstall = ''
    mkdir -p $out/share/{applications,pixmaps}
    cp $src/nwg-panel-config.desktop $out/share/applications/
    cp $src/nwg-shell.svg $src/nwg-panel.svg $out/share/pixmaps/
    cp $src/nwg-panel-config.desktop nwg-processes.desktop $out/share/applications/
    cp $src/nwg-shell.svg $src/nwg-panel.svg nwg-processes.svg $out/share/pixmaps/
  '';

  preFixup = ''
    makeWrapperArgs+=(
      "''${gappsWrapperArgs[@]}"
      --prefix XDG_DATA_DIRS : "$out/share"
      --prefix PATH : "${lib.makeBinPath [ light nwg-menu pamixer pulseaudio sway systemd wlr-randr ]}"
      --prefix PATH : "${lib.makeBinPath [ hyprland light nwg-menu pamixer pulseaudio sway systemd wlr-randr ]}"
    )
  '';