wf-shell: init at 0.6.1

+31
+30
pkgs/applications/window-managers/wayfire/wf-shell.nix
··· 1 + { stdenv, lib, fetchurl, meson, ninja, pkg-config, wayland, git 2 + , alsaLib, gnome3, gtk-layer-shell, pulseaudio, wayfire, wf-config 3 + }: 4 + 5 + stdenv.mkDerivation rec { 6 + pname = "wf-shell"; 7 + version = "0.6.1"; 8 + 9 + # > Note to packagers: do not use the autogenerated "Source code" 10 + # > archives from GitHub, but the wf-shell-0.4.0.tar.xz file. 11 + src = fetchurl { 12 + url = "https://github.com/WayfireWM/wf-shell/releases/download/v${version}/wf-shell-${version}.tar.xz"; 13 + sha256 = "0jl8gj185k2ff754lcj5b5nldhkvrhmlaj8lsik4kx78vlb5m3ns"; 14 + }; 15 + 16 + nativeBuildInputs = [ meson ninja pkg-config wayland ]; 17 + buildInputs = [ 18 + alsaLib gnome3.gtkmm gtk-layer-shell pulseaudio wayfire wf-config 19 + ]; 20 + 21 + mesonFlags = [ "--sysconfdir" "/etc" ]; 22 + 23 + meta = with lib; { 24 + homepage = "https://github.com/WayfireWM/wf-shell"; 25 + description = "GTK3-based panel for Wayfire"; 26 + license = licenses.mit; 27 + maintainers = with maintainers; [ qyliss wucke13 ]; 28 + platforms = platforms.unix; 29 + }; 30 + }
+1
pkgs/top-level/all-packages.nix
··· 24757 24757 24758 24758 wayfire = callPackage ../applications/window-managers/wayfire { }; 24759 24759 wf-config = callPackage ../applications/window-managers/wayfire/wf-config.nix { }; 24760 + wf-shell = callPackage ../applications/window-managers/wayfire/wf-shell.nix { }; 24760 24761 24761 24762 waypipe = callPackage ../applications/networking/remote/waypipe { }; 24762 24763