Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

Merge pull request #245854 from OPNA2608/update/mir

authored by Artturi and committed by GitHub dd27dcf0 4c22001b

+4 -31
+2 -18
pkgs/development/tools/wlcs/default.nix
··· 2 , lib 3 , gitUpdater 4 , fetchFromGitHub 5 - , fetchpatch 6 , cmake 7 , pkg-config 8 , boost ··· 12 13 stdenv.mkDerivation rec { 14 pname = "wlcs"; 15 - version = "1.5.0"; 16 17 src = fetchFromGitHub { 18 owner = "MirServer"; 19 repo = "wlcs"; 20 rev = "v${version}"; 21 - hash = "sha256-QxmWxu+w77/WE5pGXMWXm+NP95QmYo2O8ltZYrgCIWw="; 22 }; 23 24 - patches = [ 25 - # Improves pkg-config paths even more 26 - # Remove when https://github.com/MirServer/wlcs/pull/260 merged & in a release 27 - (fetchpatch { 28 - name = "0001-wlcs-pkgsconfig-Use-better-path-concatenations.patch"; 29 - url = "https://github.com/MirServer/wlcs/pull/260/commits/20f28d82fa4dfa6a6e27212dbd6b0f2e8a833c69.patch"; 30 - hash = "sha256-m8zPD27JbX/vN2YQgNhcRsh/O+qLfvoeky5E5ZEeD1I="; 31 - }) 32 - ]; 33 - 34 nativeBuildInputs = [ 35 cmake 36 pkg-config ··· 40 boost 41 gtest 42 wayland 43 - ]; 44 - 45 - env.NIX_CFLAGS_COMPILE = toString [ 46 - # Needed with GCC 12 47 - "-Wno-error=maybe-uninitialized" 48 ]; 49 50 passthru.updateScript = gitUpdater {
··· 2 , lib 3 , gitUpdater 4 , fetchFromGitHub 5 , cmake 6 , pkg-config 7 , boost ··· 11 12 stdenv.mkDerivation rec { 13 pname = "wlcs"; 14 + version = "1.6.0"; 15 16 src = fetchFromGitHub { 17 owner = "MirServer"; 18 repo = "wlcs"; 19 rev = "v${version}"; 20 + hash = "sha256-+YM5dT45p9wk0gJeATmhWDFJJMaUdcTfw8GLS/vMkw4="; 21 }; 22 23 nativeBuildInputs = [ 24 cmake 25 pkg-config ··· 29 boost 30 gtest 31 wayland 32 ]; 33 34 passthru.updateScript = gitUpdater {
+2 -13
pkgs/servers/mir/default.nix
··· 1 { stdenv 2 , lib 3 , fetchFromGitHub 4 - , fetchpatch 5 , gitUpdater 6 , testers 7 , cmake ··· 41 42 stdenv.mkDerivation (finalAttrs: { 43 pname = "mir"; 44 - version = "2.13.0"; 45 46 src = fetchFromGitHub { 47 owner = "MirServer"; 48 repo = "mir"; 49 rev = "v${finalAttrs.version}"; 50 - hash = "sha256-Ip8p4mjcgmZQJTU4MNvWkTTtSJc+cCL3x1mMDFlZrVY="; 51 }; 52 - 53 - patches = [ 54 - # Fixes Mir being able to drop first input device on launch 55 - # Drop when https://github.com/MirServer/mir/issues/2837 fixed in a release 56 - (fetchpatch { 57 - name = "0001-mir-Simplify_probing_of_evdev_input_platform.patch"; 58 - url = "https://github.com/MirServer/mir/commit/7787cfa721934bb43d3255218e7c92e700923fcb.patch"; 59 - hash = "sha256-9C9qcmngd+K8EAcyOYUJFTdFDu1Nt1MM7Y9TRNOXFB4="; 60 - }) 61 - ]; 62 63 postPatch = '' 64 # Fix scripts that get run in tests
··· 1 { stdenv 2 , lib 3 , fetchFromGitHub 4 , gitUpdater 5 , testers 6 , cmake ··· 40 41 stdenv.mkDerivation (finalAttrs: { 42 pname = "mir"; 43 + version = "2.14.1"; 44 45 src = fetchFromGitHub { 46 owner = "MirServer"; 47 repo = "mir"; 48 rev = "v${finalAttrs.version}"; 49 + hash = "sha256-IEGeZVNxwzHn5GASCyjNuQsnCzzfQBHdC33MWVMeZws="; 50 }; 51 52 postPatch = '' 53 # Fix scripts that get run in tests