diff options
author | Jonathan Ringer <jonringer117@gmail.com> | 2021-05-18 08:57:04 -0700 |
---|---|---|
committer | Jonathan Ringer <jonringer117@gmail.com> | 2021-05-18 08:57:16 -0700 |
commit | f7a112f6c44b95d0af2954942fb10c39fdd478f8 (patch) | |
tree | a229be340073afa38a7bc73d583695354eff0265 /pkgs/applications/window-managers | |
parent | c227fb4b17469864298087f8c9367e4cfc8dd6b9 (diff) | |
parent | d189df235ae14d4c8b1742b0f77ac1ae860d2fa3 (diff) | |
download | nixpkgs-f7a112f6c44b95d0af2954942fb10c39fdd478f8.tar nixpkgs-f7a112f6c44b95d0af2954942fb10c39fdd478f8.tar.gz nixpkgs-f7a112f6c44b95d0af2954942fb10c39fdd478f8.tar.bz2 nixpkgs-f7a112f6c44b95d0af2954942fb10c39fdd478f8.tar.lz nixpkgs-f7a112f6c44b95d0af2954942fb10c39fdd478f8.tar.xz nixpkgs-f7a112f6c44b95d0af2954942fb10c39fdd478f8.tar.zst nixpkgs-f7a112f6c44b95d0af2954942fb10c39fdd478f8.zip |
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts: pkgs/applications/graphics/emulsion/default.nix pkgs/development/tools/misc/texlab/default.nix pkgs/development/tools/rust/bindgen/default.nix pkgs/development/tools/rust/cargo-udeps/default.nix pkgs/misc/emulators/ruffle/default.nix pkgs/tools/misc/code-minimap/default.nix
Diffstat (limited to 'pkgs/applications/window-managers')
-rw-r--r-- | pkgs/applications/window-managers/river/default.nix | 47 | ||||
-rw-r--r-- | pkgs/applications/window-managers/waybox/default.nix | 6 |
2 files changed, 38 insertions, 15 deletions
diff --git a/pkgs/applications/window-managers/river/default.nix b/pkgs/applications/window-managers/river/default.nix index b8b53027219..5c02484236c 100644 --- a/pkgs/applications/window-managers/river/default.nix +++ b/pkgs/applications/window-managers/river/default.nix @@ -1,7 +1,19 @@ -{ lib, stdenv ,fetchFromGitHub -, zig, wayland, pkg-config, scdoc -, xwayland, wayland-protocols, wlroots -, libxkbcommon, pixman, udev, libevdev, libX11, libGL +{ lib +, stdenv +, fetchFromGitHub +, zig +, wayland +, pkg-config +, scdoc +, xwayland +, wayland-protocols +, wlroots +, libxkbcommon +, pixman +, udev +, libevdev +, libX11 +, libGL }: stdenv.mkDerivation rec { @@ -16,8 +28,18 @@ stdenv.mkDerivation rec { fetchSubmodules = true; }; - buildInputs = [ wayland-protocols wlroots pixman - libxkbcommon pixman udev libevdev libX11 libGL + nativeBuildInputs = [ zig wayland xwayland scdoc pkg-config ]; + + buildInputs = [ + wayland-protocols + wlroots + pixman + libxkbcommon + pixman + udev + libevdev + libX11 + libGL ]; dontConfigure = true; @@ -25,17 +47,18 @@ stdenv.mkDerivation rec { preBuild = '' export HOME=$TMPDIR ''; + installPhase = '' runHook preInstall - zig build -Drelease-safe -Dxwayland -Dman-pages --prefix $out install + zig build -Drelease-safe -Dtarget=${stdenv.hostPlatform.parsed.cpu.name}-native -Dxwayland -Dman-pages --prefix $out install runHook postInstall ''; - nativeBuildInputs = [ zig wayland xwayland scdoc pkg-config ]; - - # Builder patch install dir into river to get default config - # When installFlags is removed, river becomes half broken - # see https://github.com/ifreund/river/blob/7ffa2f4b9e7abf7d152134f555373c2b63ccfc1d/river/main.zig#L56 + /* + Builder patch install dir into river to get default config + When installFlags is removed, river becomes half broken. + See https://github.com/ifreund/river/blob/7ffa2f4b9e7abf7d152134f555373c2b63ccfc1d/river/main.zig#L56 + */ installFlags = [ "DESTDIR=$(out)" ]; meta = with lib; { diff --git a/pkgs/applications/window-managers/waybox/default.nix b/pkgs/applications/window-managers/waybox/default.nix index 007e4dcc568..ad3028b4ac0 100644 --- a/pkgs/applications/window-managers/waybox/default.nix +++ b/pkgs/applications/window-managers/waybox/default.nix @@ -16,13 +16,13 @@ stdenv.mkDerivation rec { pname = "waybox"; - version = "unstable-2020-05-01"; + version = "unstable-2021-04-07"; src = fetchFromGitHub { owner = "wizbright"; repo = pname; - rev = "93811898f0eea3035145f593938d49d5af759b46"; - sha256 = "IOdKOqAQD87Rs3td8NVEgMnRF6kQSuQ64UVqeVqMBSM="; + rev = "309ccd2faf08079e698104b19eff32b3a255b947"; + hash = "sha256-G32cGmOwmnuVlj1hCq9NRti6plJbkAktfzM4aYzQ+k8="; }; nativeBuildInputs = [ pkg-config meson ninja ]; |