Merge staging-next-21.05 into staging-21.05

This commit is contained in:
github-actions[bot]
2021-12-04 00:08:28 +00:00
committed by GitHub
6 changed files with 54 additions and 7 deletions

View File

@@ -92,7 +92,7 @@ in rec {
(onFullSupported "nixos.tests.keymap.dvorak")
(onFullSupported "nixos.tests.keymap.dvorak-programmer")
(onFullSupported "nixos.tests.keymap.neo")
(onFullSupported "nixos.tests.keymap.qwertz")
(onSystems ["x86_64-linux"] "nixos.tests.keymap.qwertz")
(onFullSupported "nixos.tests.latestKernel.login")
(onFullSupported "nixos.tests.lightdm")
(onFullSupported "nixos.tests.login")

View File

@@ -18,13 +18,13 @@ let
in stdenv.mkDerivation rec {
pname = "freerdp";
version = "2.3.2";
version = "2.4.1";
src = fetchFromGitHub {
owner = "FreeRDP";
repo = "FreeRDP";
rev = version;
sha256 = "sha256-qqpdMBDcVfXm/KB54zv23O8raGqBhAKqXo6Kj2VaI8w=";
sha256 = "sha256-0wwIuE6Gv8khhLAbWSHOBfHGrTUjR4f/C5bzYJpvWIQ=";
};
postPatch = ''

View File

@@ -31,8 +31,8 @@ rustPlatform.buildRustPackage rec {
'';
meta = with lib; {
homepage = "https://proxy.vulpes.one/gemini/qwertqwefsday.eu/agate.gmi";
changelog = "https://proxy.vulpes.one/gemini/qwertqwefsday.eu/agate.gmi";
homepage = "https://github.com/mbrubeck/agate";
changelog = "https://github.com/mbrubeck/agate/blob/master/CHANGELOG.md";
description = "Very simple server for the Gemini hypertext protocol";
longDescription = ''
Agate is a server for the Gemini network protocol, built with the Rust

View File

@@ -5,11 +5,11 @@
stdenv.mkDerivation rec {
pname = "isync";
version = "1.4.2";
version = "1.4.4";
src = fetchurl {
url = "mirror://sourceforge/isync/${pname}-${version}.tar.gz";
sha256 = "0hskfpj4r4q3959k3npyqli353daj3r5d9mfia9bbmig87nyfd8r";
sha256 = "1zq0wwvmqsl9y71546dr0aygzn9gjjfiw19hlcq87s929y4p6ckw";
};
nativeBuildInputs = [ pkg-config perl ];

View File

@@ -0,0 +1,45 @@
{ lib
, stdenv
, fetchFromGitHub
, cmake
, pkg-config
, wayland
, wayland-protocols
, wayland-scanner
, wlr-protocols
, libGL
}:
stdenv.mkDerivation rec {
pname = "wl-mirror";
version = "0.5.0";
src = fetchFromGitHub {
owner = "Ferdi265";
repo = "wl-mirror";
rev = "v${version}";
sha256 = "1wjdjzj6h1q51yg70gdrq2yrgg6ihamcwhizxfrjq8955yy2y6ly";
};
patchPhase = ''
substituteInPlace CMakeLists.txt \
--replace 'WL_PROTOCOL_DIR "/usr' 'WL_PROTOCOL_DIR "${wayland-protocols}' \
--replace 'WLR_PROTOCOL_DIR "/usr' 'WLR_PROTOCOL_DIR "${wlr-protocols}'
'';
nativeBuildInputs = [ cmake pkg-config wayland-scanner ];
buildInputs = [
libGL
wayland
wayland-protocols
wlr-protocols
];
meta = with lib; {
homepage = "https://github.com/Ferdi265/wl-mirror";
description = "Mirrors an output onto a Wayland surface.";
license = licenses.gpl3;
maintainers = with maintainers; [ twitchyliquid64 ];
platforms = platforms.linux;
};
}

View File

@@ -2231,6 +2231,8 @@ in
wl-clipboard = callPackage ../tools/wayland/wl-clipboard { };
wl-mirror = callPackage ../tools/wayland/wl-mirror { };
wlogout = callPackage ../tools/wayland/wlogout { };
wlr-randr = callPackage ../tools/wayland/wlr-randr { };