diff options
author | Alyssa Ross <hi@alyssa.is> | 2024-05-03 15:14:25 +0200 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2024-05-07 11:19:19 +0200 |
commit | d92b2b6a1bbd322dd65a8b6f51019610d350046e (patch) | |
tree | 7f7c21927b9cc05676501f297c51eb76b49e326c /nixpkgs/pkgs/tools/wayland | |
parent | 93c9e56b40530cc627d921cfc255c05b495d4017 (diff) | |
parent | 49050352f602fe87d16ff7b2b6a05b79eb20dc6f (diff) | |
download | nixlib-d92b2b6a1bbd322dd65a8b6f51019610d350046e.tar nixlib-d92b2b6a1bbd322dd65a8b6f51019610d350046e.tar.gz nixlib-d92b2b6a1bbd322dd65a8b6f51019610d350046e.tar.bz2 nixlib-d92b2b6a1bbd322dd65a8b6f51019610d350046e.tar.lz nixlib-d92b2b6a1bbd322dd65a8b6f51019610d350046e.tar.xz nixlib-d92b2b6a1bbd322dd65a8b6f51019610d350046e.tar.zst nixlib-d92b2b6a1bbd322dd65a8b6f51019610d350046e.zip |
Merge remote-tracking branch 'nixpkgs/nixos-unstable-small'
Conflicts: nixpkgs/nixos/modules/services/mail/mailman.nix nixpkgs/nixos/modules/services/mail/public-inbox.nix nixpkgs/pkgs/build-support/go/module.nix
Diffstat (limited to 'nixpkgs/pkgs/tools/wayland')
13 files changed, 45 insertions, 82 deletions
diff --git a/nixpkgs/pkgs/tools/wayland/clipman/default.nix b/nixpkgs/pkgs/tools/wayland/clipman/default.nix index 05eab08da9b6..a00c9cc58dec 100644 --- a/nixpkgs/pkgs/tools/wayland/clipman/default.nix +++ b/nixpkgs/pkgs/tools/wayland/clipman/default.nix @@ -8,16 +8,16 @@ buildGoModule rec { pname = "clipman"; - version = "1.6.2"; + version = "1.6.4"; src = fetchFromGitHub { owner = "chmouel"; repo = pname; rev = "v${version}"; - sha256 = "sha256-lahya0w1bgcTnpxANxNT2MIWu5yVUdqQl19kQzwUdAw="; + sha256 = "sha256-kuW74iUVLfIUWf3gaKM7IuMU1nfpU9SbSsfeZDbYGhY="; }; - vendorHash = "sha256-Z/sVCJz/igPDdeczC6pemLub6X6z4ZGlBwBmRsEnXKI="; + vendorHash = "sha256-I1RWyjyOfppGi+Z5nvAei5zEvl0eQctcH8NP0MYSTbg="; outputs = [ "out" "man" ]; diff --git a/nixpkgs/pkgs/tools/wayland/gtklock/default.nix b/nixpkgs/pkgs/tools/wayland/gtklock/default.nix index 0b583ad8743e..eac509c6b3d8 100644 --- a/nixpkgs/pkgs/tools/wayland/gtklock/default.nix +++ b/nixpkgs/pkgs/tools/wayland/gtklock/default.nix @@ -1,45 +1,43 @@ { lib , stdenv , fetchFromGitHub -, wrapGAppsHook -, pam +, meson +, ninja , scdoc -, gtk3 , pkg-config -, gtk-layer-shell -, glib -, librsvg -, wayland -, wayland-scanner +, wrapGAppsHook +, gtk3 +, pam +, gtk-session-lock }: stdenv.mkDerivation rec { pname = "gtklock"; - version = "2.1.0"; + version = "3.0.0"; src = fetchFromGitHub { owner = "jovanlanik"; - repo = pname; + repo = "gtklock"; rev = "v${version}"; - sha256 = "sha256-Jh+BmtKGaLgAcTXc44ydV83dp/W4wzByehUWyeyBoFI="; + hash = "sha256-B6pySjiwPBRFb4avE9NHsS1KkWMPW81DAqYro/wtrmQ="; }; nativeBuildInputs = [ + meson + ninja scdoc pkg-config - wayland-scanner - glib wrapGAppsHook ]; buildInputs = [ - wayland gtk3 pam - gtk-layer-shell - librsvg + gtk-session-lock ]; + strictDeps = true; + installFlags = [ "DESTDIR=$(out)" "PREFIX=" @@ -51,8 +49,8 @@ stdenv.mkDerivation rec { Important note: for gtklock to work you need to set "security.pam.services.gtklock = {};" manually. ''; # Following nixpkgs/pkgs/applications/window-managers/sway/lock.nix homepage = "https://github.com/jovanlanik/gtklock"; - license = licenses.gpl3; - maintainers = with maintainers; [ dit7ya ]; + license = licenses.gpl3Only; + maintainers = with maintainers; [ dit7ya aleksana ]; platforms = platforms.linux; mainProgram = "gtklock"; }; diff --git a/nixpkgs/pkgs/tools/wayland/gtklock/playerctl-module.nix b/nixpkgs/pkgs/tools/wayland/gtklock/playerctl-module.nix index 8d2d760d46a1..5bc5237d75e8 100644 --- a/nixpkgs/pkgs/tools/wayland/gtklock/playerctl-module.nix +++ b/nixpkgs/pkgs/tools/wayland/gtklock/playerctl-module.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation rec { pname = "gtklock-playerctl-module"; - version = "2.0.1"; + version = "3.0.0"; src = fetchFromGitHub { owner = "jovanlanik"; repo = pname; rev = "v${version}"; - hash = "sha256-kzGgqFDTeKL6Pfjram7pqVcIm8Avxsvpn1qFrcpd8dw="; + hash = "sha256-eN4E3+jv8IyRvV8pvfCjCc6pl8y7qSLRlj7tYkX0JrE="; }; nativeBuildInputs = [ pkg-config ]; diff --git a/nixpkgs/pkgs/tools/wayland/gtklock/powerbar-module.nix b/nixpkgs/pkgs/tools/wayland/gtklock/powerbar-module.nix index ce5c44a41874..5c22d6535795 100644 --- a/nixpkgs/pkgs/tools/wayland/gtklock/powerbar-module.nix +++ b/nixpkgs/pkgs/tools/wayland/gtklock/powerbar-module.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation rec { pname = "gtklock-powerbar-module"; - version = "2.0.1"; + version = "3.0.0"; src = fetchFromGitHub { owner = "jovanlanik"; repo = pname; rev = "v${version}"; - hash = "sha256-Ev6vjtvUSqP/+xTDRAqSYJ436WhZUtFRxSP7LoSK00w="; + hash = "sha256-uqGWr3/PaXif+JuxqRDlvfeiVG2nbausfe5dZOHcm7o="; }; nativeBuildInputs = [ pkg-config ]; diff --git a/nixpkgs/pkgs/tools/wayland/gtklock/userinfo-module.nix b/nixpkgs/pkgs/tools/wayland/gtklock/userinfo-module.nix index 0de3f12284af..72e650861cd3 100644 --- a/nixpkgs/pkgs/tools/wayland/gtklock/userinfo-module.nix +++ b/nixpkgs/pkgs/tools/wayland/gtklock/userinfo-module.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation rec { pname = "gtklock-userinfo-module"; - version = "2.1.0"; + version = "3.0.0"; src = fetchFromGitHub { owner = "jovanlanik"; repo = pname; rev = "v${version}"; - hash = "sha256-WNUX0wRoh14rZRmiyQEGZPKJRr6oNW8B6LEwhDSPcyY="; + hash = "sha256-gZ9TGARuWFGyWLROlJQWwiEtbzQC9rlG8NKxUuGh57c="; }; nativeBuildInputs = [ pkg-config ]; diff --git a/nixpkgs/pkgs/tools/wayland/hyprland-per-window-layout/default.nix b/nixpkgs/pkgs/tools/wayland/hyprland-per-window-layout/default.nix index 61bca460b0e0..2e9da7634856 100644 --- a/nixpkgs/pkgs/tools/wayland/hyprland-per-window-layout/default.nix +++ b/nixpkgs/pkgs/tools/wayland/hyprland-per-window-layout/default.nix @@ -2,16 +2,16 @@ rustPlatform.buildRustPackage rec { pname = "hyprland-per-window-layout"; - version = "2.9"; + version = "2.10"; src = fetchFromGitHub { owner = "coffebar"; repo = pname; rev = version; - hash = "sha256-AhTDcwZnFAaB750PqdXjZvjVrSjwJd3CXv1UtZfcTC0="; + hash = "sha256-oCHX9C/TnTGxHfZBtKhwcWJaijZ92MqCOnf6OgviH1o="; }; - cargoHash = "sha256-uZsXIDdUNZyrDmfWCHDuibziarzIav74Lpu4yObkGbc="; + cargoHash = "sha256-RkIHwIWzKwzpPIFmOkBmOUq07YdLQRVOGblybnACUfs="; meta = with lib; { description = "Per window keyboard layout (language) for Hyprland wayland compositor"; diff --git a/nixpkgs/pkgs/tools/wayland/kanshi/default.nix b/nixpkgs/pkgs/tools/wayland/kanshi/default.nix index 0324a0e991d8..f54201c808db 100644 --- a/nixpkgs/pkgs/tools/wayland/kanshi/default.nix +++ b/nixpkgs/pkgs/tools/wayland/kanshi/default.nix @@ -8,17 +8,18 @@ , wayland , wayland-scanner , libvarlink +, libscfg }: stdenv.mkDerivation rec { pname = "kanshi"; - version = "1.5.1"; + version = "1.6.0"; src = fetchFromSourcehut { owner = "~emersion"; repo = "kanshi"; rev = "v${version}"; - sha256 = "sha256-Ck0yRt9TYLFRojn+VKnjP5RzkX0hciuQOT6drTH7gtU="; + sha256 = "sha256-KjP7EdssaZwa1OupLQgzwJSAADKLsjHltEavPjsS1YM="; }; strictDeps = true; @@ -26,7 +27,11 @@ stdenv.mkDerivation rec { pkg-config ]; nativeBuildInputs = [ meson ninja pkg-config scdoc wayland-scanner ]; - buildInputs = [ wayland libvarlink ]; + buildInputs = [ wayland libvarlink libscfg ]; + + env.NIX_CFLAGS_COMPILE = toString [ + "-Wno-error=maybe-uninitialized" + ]; meta = with lib; { homepage = "https://sr.ht/~emersion/kanshi"; diff --git a/nixpkgs/pkgs/tools/wayland/mpvpaper/default.nix b/nixpkgs/pkgs/tools/wayland/mpvpaper/default.nix index 91ec1e80267f..a21873be9580 100644 --- a/nixpkgs/pkgs/tools/wayland/mpvpaper/default.nix +++ b/nixpkgs/pkgs/tools/wayland/mpvpaper/default.nix @@ -16,13 +16,13 @@ stdenv.mkDerivation rec { pname = "mpvpaper"; - version = "1.4"; + version = "1.5"; src = fetchFromGitHub { owner = "GhostNaN"; repo = pname; rev = version; - sha256 = "sha256-pJPoI47KKazVT6RfqyftZe+lPe6Kn2cllRSfq0twUpQ="; + sha256 = "sha256-TlA2hmpHGe4PWb+Pe3cq2Hhce4NXVI1DnknseGmuFeY="; }; strictDeps = true; diff --git a/nixpkgs/pkgs/tools/wayland/sirula/default.nix b/nixpkgs/pkgs/tools/wayland/sirula/default.nix index c190c232fdae..afb10c2a49bf 100644 --- a/nixpkgs/pkgs/tools/wayland/sirula/default.nix +++ b/nixpkgs/pkgs/tools/wayland/sirula/default.nix @@ -27,7 +27,7 @@ rustPlatform.buildRustPackage rec { description = "Simple app launcher for wayland written in rust"; homepage = "https://github.com/DorianRudolph/sirula"; license = with licenses; [ gpl3Plus ]; - maintainers = with maintainers; [ twitchyliquid64 ]; + maintainers = with maintainers; [ ]; platforms = platforms.linux; }; } diff --git a/nixpkgs/pkgs/tools/wayland/wayland-proxy-virtwl/default.nix b/nixpkgs/pkgs/tools/wayland/wayland-proxy-virtwl/default.nix index 029e30b2645a..f87596a0b3ff 100644 --- a/nixpkgs/pkgs/tools/wayland/wayland-proxy-virtwl/default.nix +++ b/nixpkgs/pkgs/tools/wayland/wayland-proxy-virtwl/default.nix @@ -8,13 +8,13 @@ ocamlPackages.buildDunePackage rec { pname = "wayland-proxy-virtwl"; - version = "unstable-2023-12-09"; + version = "unstable-2024-04-08"; src = fetchFromGitHub { owner = "talex5"; repo = pname; - rev = "ec052fa0e9ae2b2926afc27e23a50b4d3072e6ac"; - sha256 = "sha256-ZWW44hfWs0F4SwwEjx62o/JnuXSrSlq2lrRFRTuPUFE="; + rev = "57dea8de065f5a155d97a32a929bbb2b1ba6b53a"; + sha256 = "sha256-mp/Y13MwdKo7f3E9S0Pnvb3Cb4d6szkIQOFteMrVxCk="; }; minimalOCamlVersion = "5.0"; diff --git a/nixpkgs/pkgs/tools/wayland/waynergy/default.nix b/nixpkgs/pkgs/tools/wayland/waynergy/default.nix index b72b057793f9..cbb191387797 100644 --- a/nixpkgs/pkgs/tools/wayland/waynergy/default.nix +++ b/nixpkgs/pkgs/tools/wayland/waynergy/default.nix @@ -14,13 +14,13 @@ }: stdenv.mkDerivation rec { pname = "waynergy"; - version = "0.0.16"; + version = "0.0.17"; src = fetchFromGitHub { owner = "r-c-f"; repo = "waynergy"; rev = "v${version}"; - hash = "sha256-DHP84AYDd3M8on4LgS2TzFU/QulrWXdl1qbLV+qKoxw="; + hash = "sha256-cwpW6O+KJNDvSrHeSM1Ci7S0kNw6a8KCdGAIhowPEIw="; }; strictDeps = true; diff --git a/nixpkgs/pkgs/tools/wayland/wl-clip-persist/default.nix b/nixpkgs/pkgs/tools/wayland/wl-clip-persist/default.nix deleted file mode 100644 index 2cfe8cc01743..000000000000 --- a/nixpkgs/pkgs/tools/wayland/wl-clip-persist/default.nix +++ /dev/null @@ -1,40 +0,0 @@ -{ lib -, stdenv -, rustPlatform -, fetchFromGitHub -, pkg-config -, wayland -}: - -rustPlatform.buildRustPackage { - pname = "wl-clip-persist"; - version = "0.3.1"; - - src = fetchFromGitHub { - owner = "Linus789"; - repo = "wl-clip-persist"; - # upstream doesn't tag releases - rev = "6ba11a2aa295d780f0b2e8f005cf176601d153b0"; - hash = "sha256-wg4xEXLAZpWflFejP7ob4cnmRvo9d/0dL9hceG+RUr0="; - }; - - cargoHash = "sha256-vNxNvJ5tA323EVArJ6glNslkq/Q6u7NsIpTYO1Q3GEw="; - - nativeBuildInputs = [ - pkg-config - ]; - - buildInputs = [ - wayland - ]; - - meta = with lib; { - broken = stdenv.isDarwin; - description = "Keep Wayland clipboard even after programs close"; - homepage = "https://github.com/Linus789/wl-clip-persist"; - inherit (wayland.meta) platforms; - license = licenses.mit; - mainProgram = "wl-clip-persist"; - maintainers = with maintainers; [ ]; - }; -} diff --git a/nixpkgs/pkgs/tools/wayland/wl-mirror/default.nix b/nixpkgs/pkgs/tools/wayland/wl-mirror/default.nix index 73355f0877d8..96830926a671 100644 --- a/nixpkgs/pkgs/tools/wayland/wl-mirror/default.nix +++ b/nixpkgs/pkgs/tools/wayland/wl-mirror/default.nix @@ -62,7 +62,7 @@ stdenv.mkDerivation rec { homepage = "https://github.com/Ferdi265/wl-mirror"; description = "A simple Wayland output mirror client"; license = licenses.gpl3; - maintainers = with maintainers; [ synthetica twitchyliquid64 ]; + maintainers = with maintainers; [ synthetica ]; platforms = platforms.linux; }; } |