Merge staging-next into staging

authored by github-actions[bot] and committed by GitHub 40227f0b 15d0cd57

+163 -105
+2 -2
pkgs/applications/emulators/cemu/default.nix
··· 31 31 32 32 stdenv.mkDerivation rec { 33 33 pname = "cemu"; 34 - version = "2.0-28"; 34 + version = "2.0-32"; 35 35 36 36 src = fetchFromGitHub { 37 37 owner = "cemu-project"; 38 38 repo = "Cemu"; 39 39 rev = "v${version}"; 40 - hash = "sha256-qKrj3XPtFVy0/KH18D0oCeVUQQmIdkYJYrCKD82c/+s="; 40 + hash = "sha256-47uCGN1wFVx3ph/q3+BG+pwJ7nisbmRPUEatOIq0i9M="; 41 41 }; 42 42 43 43 patches = [
+4 -1
pkgs/applications/misc/joplin-desktop/default.nix
··· 1 - { lib, stdenv, appimageTools, fetchurl, undmg }: 1 + { lib, stdenv, appimageTools, fetchurl, makeWrapper, undmg }: 2 2 3 3 let 4 4 pname = "joplin-desktop"; ··· 51 51 extraPkgs = appimageTools.defaultFhsEnvArgs.multiPkgs; 52 52 extraInstallCommands = '' 53 53 mv $out/bin/{${name},${pname}} 54 + source "${makeWrapper}/nix-support/setup-hook" 55 + wrapProgram $out/bin/${pname} \ 56 + --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform=wayland}}" 54 57 install -Dm444 ${appimageContents}/@joplinapp-desktop.desktop -t $out/share/applications 55 58 install -Dm444 ${appimageContents}/@joplinapp-desktop.png -t $out/share/pixmaps 56 59 substituteInPlace $out/share/applications/@joplinapp-desktop.desktop \
+27 -27
pkgs/applications/networking/cluster/terraform-providers/providers.json
··· 101 101 "vendorHash": "sha256-0k1BYRQWp4iU9DRwPbluOg3S5VzL981PpFrgiQaYWNw=" 102 102 }, 103 103 "aviatrix": { 104 - "hash": "sha256-dWG5qJtolzEKXgDy0LG68DHaVe02LqePKfBQFS2QoBk=", 104 + "hash": "sha256-gEIfDiI0ZVTVwijY+rc5nL8fKptSlUocx2lS8pT1Xjg=", 105 105 "homepage": "https://registry.terraform.io/providers/AviatrixSystems/aviatrix", 106 106 "owner": "AviatrixSystems", 107 107 "repo": "terraform-provider-aviatrix", 108 - "rev": "v3.0.3", 108 + "rev": "v3.0.4", 109 109 "spdx": "MPL-2.0", 110 110 "vendorHash": null 111 111 }, 112 112 "aws": { 113 - "hash": "sha256-vV1I9hQOil1ume9+GV14fBVo6NaBZlElemhFhnQ7rl4=", 113 + "hash": "sha256-XCGMoa/x8hkf+7gL0qYBX7jMx4wnMXxpyx/wH9ff+m4=", 114 114 "homepage": "https://registry.terraform.io/providers/hashicorp/aws", 115 115 "owner": "hashicorp", 116 116 "repo": "terraform-provider-aws", 117 - "rev": "v4.62.0", 117 + "rev": "v4.63.0", 118 118 "spdx": "MPL-2.0", 119 - "vendorHash": "sha256-2OmadSxpr3buMukM25mb/xXnI5rVkIuX0sbbI0zqRYE=" 119 + "vendorHash": "sha256-t6Hg1FLCd4dh6d3J0uNsNKKnz5T8/yoIXFo7bRO+XHM=" 120 120 }, 121 121 "azuread": { 122 - "hash": "sha256-MGCGfocs16qmJnvMRRD7TRHnPkS17h+oNUkMARAQhLs=", 122 + "hash": "sha256-GhdBZv78LuspLfKwGD7uBIQ08bnE4NLUgPwWvZcVowo=", 123 123 "homepage": "https://registry.terraform.io/providers/hashicorp/azuread", 124 124 "owner": "hashicorp", 125 125 "repo": "terraform-provider-azuread", 126 - "rev": "v2.36.0", 126 + "rev": "v2.37.0", 127 127 "spdx": "MPL-2.0", 128 128 "vendorHash": null 129 129 }, 130 130 "azurerm": { 131 - "hash": "sha256-NffjRiJz92MwTo6K0H2nuqcfdvmhj9i8Xre0T7gaPeA=", 131 + "hash": "sha256-MSglw8EylPaAoMFz3S7pUeedNROeNAPTSXWN+NiIXN8=", 132 132 "homepage": "https://registry.terraform.io/providers/hashicorp/azurerm", 133 133 "owner": "hashicorp", 134 134 "repo": "terraform-provider-azurerm", 135 - "rev": "v3.51.0", 135 + "rev": "v3.52.0", 136 136 "spdx": "MPL-2.0", 137 137 "vendorHash": null 138 138 }, ··· 327 327 "vendorHash": "sha256-Ba4J6LUchqhdZTxcJxTgP20aZVioybIzKvF4j5TDQIk=" 328 328 }, 329 329 "dnsimple": { 330 - "hash": "sha256-40ueiX2LrtTyiMgCgHRq07hMYrLKh6N+7wfrXr+MC7w=", 330 + "hash": "sha256-d3kbHf17dBnQC5FOCcqGeZ/6+qV1pxvEJ9IZwXoodFc=", 331 331 "homepage": "https://registry.terraform.io/providers/dnsimple/dnsimple", 332 332 "owner": "dnsimple", 333 333 "repo": "terraform-provider-dnsimple", 334 - "rev": "v0.17.0", 334 + "rev": "v1.0.0", 335 335 "spdx": "MPL-2.0", 336 336 "vendorHash": "sha256-LXRNq5nxoZ6xZdKioT6cjyLaYChRAN28PzKsJ5BRako=" 337 337 }, ··· 466 466 "vendorHash": "sha256-fqVBnAivVekV+4tpkl+E6eNA3wi8mhLevJRCs3W7L2g=" 467 467 }, 468 468 "grafana": { 469 - "hash": "sha256-7WonpFvk9jKPUGRanCmo5H6L01rDBuZN4DGjdaQaBq4=", 469 + "hash": "sha256-SZ5mHUW6bZyDbZ865PYMgTFyvxudxw9pfpO/cdXDF8o=", 470 470 "homepage": "https://registry.terraform.io/providers/grafana/grafana", 471 471 "owner": "grafana", 472 472 "repo": "terraform-provider-grafana", 473 - "rev": "v1.37.0", 473 + "rev": "v1.37.1", 474 474 "spdx": "MPL-2.0", 475 475 "vendorHash": "sha256-Mv3BKYS1j5AAHbXVCP5C3OQpEmOBea2ru3ONbJ0pYyc=" 476 476 }, ··· 584 584 "vendorHash": null 585 585 }, 586 586 "infoblox": { 587 - "hash": "sha256-bLZK2lZqnpiE5vsJAAiGw4BrBzVWGyg5VZq/Ngr8VlA=", 587 + "hash": "sha256-C7j9WvhLePQvZlGvYC51GQRIa5JwgARNDG1nGZwY6FU=", 588 588 "homepage": "https://registry.terraform.io/providers/infobloxopen/infoblox", 589 589 "owner": "infobloxopen", 590 590 "repo": "terraform-provider-infoblox", 591 - "rev": "v2.2.0", 591 + "rev": "v2.3.0", 592 592 "spdx": "MPL-2.0", 593 593 "vendorHash": null 594 594 }, ··· 728 728 "vendorHash": "sha256-QxbZv6YMa5/I4bTeQBNdmG3EKtLEmstnH7HMiZzFJrI=" 729 729 }, 730 730 "minio": { 731 - "hash": "sha256-eF3yT3cI+ODGN4nqf9rTy3PUev09KMGgzvaa4znPIm4=", 731 + "hash": "sha256-URn6XFqKTE3nXE5ZcaXmRvGl6qLdffLLSoMRq70zh4I=", 732 732 "homepage": "https://registry.terraform.io/providers/aminueza/minio", 733 733 "owner": "aminueza", 734 734 "repo": "terraform-provider-minio", 735 - "rev": "v1.13.0", 735 + "rev": "v1.14.0", 736 736 "spdx": "Apache-2.0", 737 - "vendorHash": "sha256-Tps4SoiSmGwPWZgf2Q1MilpLhKnB/TCFe35Hb4DfwaU=" 737 + "vendorHash": "sha256-Mdy9uXYb7MH9XHqSNkG0QqTVzjvTy4+/Mr6VHXJBEZE=" 738 738 }, 739 739 "mongodbatlas": { 740 740 "hash": "sha256-Ek7dIKWlyyAoEoMMTHx3DOBNuCoOtXP0CJHAsC04xy0=", ··· 882 882 "vendorHash": null 883 883 }, 884 884 "pagerduty": { 885 - "hash": "sha256-ZjqxXsLHmTbQp5QVsQN6Wj6ff7dOKceuMWsQ9SXSNPE=", 885 + "hash": "sha256-roreCock+WDBNw/v3/esVVntF7cZmEnDW5sZ4GMmQbs=", 886 886 "homepage": "https://registry.terraform.io/providers/PagerDuty/pagerduty", 887 887 "owner": "PagerDuty", 888 888 "repo": "terraform-provider-pagerduty", 889 - "rev": "v2.13.0", 889 + "rev": "v2.14.0", 890 890 "spdx": "MPL-2.0", 891 891 "vendorHash": null 892 892 }, ··· 1044 1044 "vendorHash": "sha256-NO1r/EWLgH1Gogru+qPeZ4sW7FuDENxzNnpLSKstnE8=" 1045 1045 }, 1046 1046 "spotinst": { 1047 - "hash": "sha256-g/kELVG+hsR+RynLfyB0MQkjC7eUeUUVn/h7S/MABXU=", 1047 + "hash": "sha256-+vETa0dX9iHgif8Q0dePEQp0JK9XJ+ACEyrR7LlSJT8=", 1048 1048 "homepage": "https://registry.terraform.io/providers/spotinst/spotinst", 1049 1049 "owner": "spotinst", 1050 1050 "repo": "terraform-provider-spotinst", 1051 - "rev": "v1.110.0", 1051 + "rev": "v1.112.0", 1052 1052 "spdx": "MPL-2.0", 1053 - "vendorHash": "sha256-2HApI9Cw63zxzgSP9Xe6xAcqHDx8KSlRiIh+IVSEUfo=" 1053 + "vendorHash": "sha256-HX9UrtefNIVfsREJq6NiV4Zy/PjweQXmVP6HFygwX7s=" 1054 1054 }, 1055 1055 "stackpath": { 1056 1056 "hash": "sha256-7KQUddq+M35WYyAIAL8sxBjAaXFcsczBRO1R5HURUZg=", ··· 1116 1116 "vendorHash": "sha256-plYy3INLi/SeKu7R0lDLY1CvRDU7bmZsQKzFtMc2Wu4=" 1117 1117 }, 1118 1118 "thunder": { 1119 - "hash": "sha256-GmFEgEKpkx+cvztHe2qDTVStMIGYYzmbZM8/QmSwbcA=", 1119 + "hash": "sha256-amGtmE1i68K0ehhYBJ6wwcdUPuVGSWoVdYAb1PwhlAs=", 1120 1120 "homepage": "https://registry.terraform.io/providers/a10networks/thunder", 1121 1121 "owner": "a10networks", 1122 1122 "repo": "terraform-provider-thunder", 1123 - "rev": "v1.2.0", 1123 + "rev": "v1.2.1", 1124 1124 "spdx": "BSD-2-Clause", 1125 1125 "vendorHash": null 1126 1126 }, ··· 1235 1235 "vendorHash": "sha256-guUjkk7oW+Gvu015LUAxGqUwZF4H+4xmmOaMqKixZaI=" 1236 1236 }, 1237 1237 "vultr": { 1238 - "hash": "sha256-fEeKvV2t38gD5SLYAgEOJJSPjTcIhCtIYmOYMFiwcYg=", 1238 + "hash": "sha256-cHMD4/jlXTIQ9ppTFJsUTHVQ3R9Qoe0I3me7zz2bxus=", 1239 1239 "homepage": "https://registry.terraform.io/providers/vultr/vultr", 1240 1240 "owner": "vultr", 1241 1241 "repo": "terraform-provider-vultr", 1242 - "rev": "v2.13.0", 1242 + "rev": "v2.14.0", 1243 1243 "spdx": "MPL-2.0", 1244 1244 "vendorHash": null 1245 1245 },
+16 -3
pkgs/desktops/plasma-5/plasma-desktop/default.nix
··· 53 53 , plasma-workspace 54 54 , qqc2-desktop-style 55 55 , xf86inputlibinput 56 + , glib 57 + , gsettings-desktop-schemas 58 + , runCommandLocal 59 + , makeWrapper 56 60 }: 57 61 58 62 mkDerivation { ··· 115 119 patches = [ 116 120 ./hwclock-path.patch 117 121 ./tzdir.patch 122 + ./kcm-access.patch 118 123 ]; 119 - CXXFLAGS = [ 120 - ''-DNIXPKGS_HWCLOCK=\"${lib.getBin util-linux}/sbin/hwclock\"'' 121 - ]; 124 + CXXFLAGS = 125 + let 126 + # run gsettings with desktop schemas for using in kcm_accces kcm 127 + gsettings-wrapper = runCommandLocal "gsettings-wrapper" { nativeBuildInputs = [ makeWrapper ]; } '' 128 + makeWrapper ${glib}/bin/gsettings $out --prefix XDG_DATA_DIRS : ${gsettings-desktop-schemas.out}/share/gsettings-schemas/${gsettings-desktop-schemas.name} 129 + ''; 130 + in 131 + [ 132 + ''-DNIXPKGS_HWCLOCK=\"${lib.getBin util-linux}/bin/hwclock\"'' 133 + ''-DNIXPKGS_GSETTINGS=\"${gsettings-wrapper}\"'' 134 + ]; 122 135 postInstall = '' 123 136 # Display ~/Desktop contents on the desktop by default. 124 137 sed -i "''${!outputBin}/share/plasma/shells/org.kde.plasma.desktop/contents/defaults" \
+13
pkgs/desktops/plasma-5/plasma-desktop/kcm-access.patch
··· 1 + diff --git a/kcms/access/kcmaccess.cpp b/kcms/access/kcmaccess.cpp 2 + index 4f8d3e2..a96f755 100644 3 + --- a/kcms/access/kcmaccess.cpp 4 + +++ b/kcms/access/kcmaccess.cpp 5 + @@ -176,7 +176,7 @@ void KAccessConfig::launchOrcaConfiguration() 6 + QStringLiteral("screen-reader-enabled"), 7 + QStringLiteral("true")}; 8 + 9 + - int ret = QProcess::execute(QStringLiteral("gsettings"), gsettingArgs); 10 + + int ret = QProcess::execute(QStringLiteral(NIXPKGS_GSETTINGS), gsettingArgs); 11 + if (ret) { 12 + const QString errorStr = QLatin1String("gsettings ") + gsettingArgs.join(QLatin1Char(' ')); 13 + setOrcaLaunchFeedback(i18n("Could not set gsettings for Orca: \"%1\" failed", errorStr));
+4 -3
pkgs/development/libraries/SDL2_net/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "SDL2_net"; 5 - version = "2.0.1"; 5 + version = "2.2.0"; 6 6 7 7 src = fetchurl { 8 8 url = "https://www.libsdl.org/projects/SDL_net/release/${pname}-${version}.tar.gz"; 9 - sha256 = "08cxc1bicmyk89kiks7izw1rlx5ng5n6xpy8fy0zxni3b9z8mkhm"; 9 + sha256 = "sha256-TkqJGYgxYnGXT/TpWF7R73KaEj0iwIvUcxKRedyFf+s="; 10 10 }; 11 11 12 12 nativeBuildInputs = [ pkg-config ]; 13 13 14 14 buildInputs = lib.optional stdenv.isDarwin darwin.libobjc; 15 15 16 - configureFlags = lib.optional stdenv.isDarwin "--disable-sdltest"; 16 + configureFlags = [ "--disable-examples" ] 17 + ++ lib.optional stdenv.isDarwin "--disable-sdltest"; 17 18 18 19 propagatedBuildInputs = [ SDL2 ]; 19 20
+41 -19
pkgs/development/libraries/libbytesize/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, autoreconfHook, pkg-config, gettext 2 - , gtk-doc, libxslt, docbook_xml_dtd_43, docbook_xsl 3 - , python3, pcre2, gmp, mpfr 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , autoreconfHook 5 + , docbook_xml_dtd_43 6 + , docbook_xsl 7 + , gettext 8 + , gmp 9 + , gtk-doc 10 + , libxslt 11 + , mpfr 12 + , pcre2 13 + , pkg-config 14 + , python3 4 15 }: 5 16 6 - let 7 - version = "2.7"; 8 - in stdenv.mkDerivation rec { 17 + stdenv.mkDerivation (self: { 9 18 pname = "libbytesize"; 10 - inherit version; 19 + version = "2.8"; 11 20 12 21 src = fetchFromGitHub { 13 22 owner = "storaged-project"; 14 23 repo = "libbytesize"; 15 - rev = version; 16 - sha256 = "sha256-oSXa3cxJ+Eaeeusz6QeQrzQBs4eombNGJS+lJQMc2b4="; 24 + rev = self.version; 25 + hash = "sha256-/TVv/srhbotIkne0G77hgBF4j+74INqVUr8zlKsaoM0="; 17 26 }; 18 27 19 - outputs = [ "out" "dev" "devdoc" ]; 28 + outputs = [ "out" "dev" "devdoc" "man" ]; 20 29 21 - nativeBuildInputs = [ autoreconfHook pkg-config gettext gtk-doc libxslt docbook_xml_dtd_43 docbook_xsl python3 ]; 30 + nativeBuildInputs = [ 31 + autoreconfHook 32 + docbook_xml_dtd_43 33 + docbook_xsl 34 + gettext 35 + gtk-doc 36 + libxslt 37 + pkg-config 38 + python3 39 + ]; 22 40 23 - buildInputs = [ pcre2 gmp mpfr ]; 41 + buildInputs = [ 42 + gmp 43 + mpfr 44 + pcre2 45 + ]; 24 46 25 - meta = with lib; { 26 - description = "A tiny library providing a C “class” for working with arbitrary big sizes in bytes"; 27 - homepage = src.meta.homepage; 28 - license = licenses.lgpl2Plus; 29 - maintainers = with maintainers; []; 30 - platforms = platforms.linux; 47 + meta = { 48 + homepage = "https://github.com/storaged-project/libbytesize"; 49 + description = "A tiny library providing a C 'class' for working with arbitrary big sizes in bytes"; 50 + license = lib.licenses.lgpl2Plus; 51 + maintainers = with lib.maintainers; [ AndersonTorres ]; 52 + platforms = lib.platforms.linux; 31 53 }; 32 - } 54 + })
+8 -6
pkgs/development/python-modules/johnnycanencrypt/default.nix
··· 1 1 { lib 2 2 , stdenv 3 - , fetchPypi 3 + , fetchFromGitHub 4 4 , buildPythonPackage 5 5 , rustPlatform 6 6 , llvmPackages ··· 17 17 18 18 buildPythonPackage rec { 19 19 pname = "johnnycanencrypt"; 20 - version = "0.12.0"; 20 + version = "0.13.1"; 21 21 disabled = pythonOlder "3.8"; 22 22 23 - src = fetchPypi { 24 - inherit pname version; 25 - hash = "sha256-aGhM/uyYE7l0h6L00qp+HRUVaj7s/tnHWIHJpLAkmR4="; 23 + src = fetchFromGitHub { 24 + owner = "kushaldas"; 25 + repo = "johnnycanencrypt"; 26 + rev = "v${version}"; 27 + hash = "sha256-1zHdV0QNYgeJIMaSljIMtqjpkwih2+s8jAaQnCumdgw="; 26 28 }; 27 29 28 30 cargoDeps = rustPlatform.fetchCargoTarball { 29 31 inherit src; 30 32 name = "${pname}-${version}"; 31 - hash = "sha256-fcwDxkUFtA6LS77xdLktNnZJXmyl/ZzArvIW69SPpmI="; 33 + hash = "sha256-nsVC2plY2yXjOZBvM4GYNQJqHR+ZWxfiDjPcTCoe6+0="; 32 34 }; 33 35 34 36 format = "pyproject";
+30 -30
pkgs/os-specific/linux/kernel/hardened/patches.json
··· 2 2 "4.14": { 3 3 "patch": { 4 4 "extra": "-hardened1", 5 - "name": "linux-hardened-4.14.311-hardened1.patch", 6 - "sha256": "13nv70kpfpp6kv15lsd93mkampab5apzfn1zzwfm3bhvczvflza5", 7 - "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.14.311-hardened1/linux-hardened-4.14.311-hardened1.patch" 5 + "name": "linux-hardened-4.14.312-hardened1.patch", 6 + "sha256": "1ysbbd43zgh1zbk99kpzwwa42ywprj2j4bwy87l58vlwcd2xf53r", 7 + "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.14.312-hardened1/linux-hardened-4.14.312-hardened1.patch" 8 8 }, 9 - "sha256": "1mbwrgjz575qxg4gwi2fxc94kprmiblwap3jix0mj4887zllqgw0", 10 - "version": "4.14.311" 9 + "sha256": "03bwrnm7z8jxxn681dd5jffrj76l14ngkcccfgbg1p4a0471q436", 10 + "version": "4.14.312" 11 11 }, 12 12 "4.19": { 13 13 "patch": { 14 14 "extra": "-hardened1", 15 - "name": "linux-hardened-4.19.279-hardened1.patch", 16 - "sha256": "0jq342lk7hmlkwwxkfiyb3vl3ac56cm2h53svfjwyshbkqyp320n", 17 - "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.19.279-hardened1/linux-hardened-4.19.279-hardened1.patch" 15 + "name": "linux-hardened-4.19.280-hardened1.patch", 16 + "sha256": "0ayl7hcwf4j763gqzrd79kp7cyq7m5v6ar6znfi57ssqdrwq494l", 17 + "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.19.280-hardened1/linux-hardened-4.19.280-hardened1.patch" 18 18 }, 19 - "sha256": "104qkyflkfkp8iyshpirb9q708vvsgfbxfwgl0dnas3k7nyc6v3k", 20 - "version": "4.19.279" 19 + "sha256": "1xmg9p3ky75n5q894f522s8nwcmbd5c15nmjr0n96m6xzag3kd7w", 20 + "version": "4.19.280" 21 21 }, 22 22 "5.10": { 23 23 "patch": { 24 24 "extra": "-hardened1", 25 - "name": "linux-hardened-5.10.176-hardened1.patch", 26 - "sha256": "08m65zv25w7wq4a58i0bw87rwjafcy7g0gwz2ml8fimhwniip2jq", 27 - "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.10.176-hardened1/linux-hardened-5.10.176-hardened1.patch" 25 + "name": "linux-hardened-5.10.177-hardened1.patch", 26 + "sha256": "19ic849ph32nca206ngcf11v52k60z4lwyssaqdnhbikv3z1zpfj", 27 + "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.10.177-hardened1/linux-hardened-5.10.177-hardened1.patch" 28 28 }, 29 - "sha256": "14zpdrrrpgxx44nxjn0rifrchnmsvvpkzpm1n82kw5q4p9h2q1yf", 30 - "version": "5.10.176" 29 + "sha256": "0waml6svj07b7f8yb1kzrflqlf61x4kcqbgsr372s484m3z628lz", 30 + "version": "5.10.177" 31 31 }, 32 32 "5.15": { 33 33 "patch": { 34 34 "extra": "-hardened1", 35 - "name": "linux-hardened-5.15.105-hardened1.patch", 36 - "sha256": "0hkg9198ljp7hv5n5wv6dg2fh042wxlm1mzfk5adfylyl7rrm7js", 37 - "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.15.105-hardened1/linux-hardened-5.15.105-hardened1.patch" 35 + "name": "linux-hardened-5.15.107-hardened1.patch", 36 + "sha256": "1rd0lh9jdr2jm3aa91cax6m2fkmnhx2994gqwcnp1mqsy0bi9yh9", 37 + "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.15.107-hardened1/linux-hardened-5.15.107-hardened1.patch" 38 38 }, 39 - "sha256": "0kz4ymaqb1kpniqq2mwv3z8rirz5yyf1c9m648kqblij0djkgd81", 40 - "version": "5.15.105" 39 + "sha256": "1a5gqpxmzls5mp4a0cw10ldrps4pvbn19nzfri91ys25j1v0wdqr", 40 + "version": "5.15.107" 41 41 }, 42 42 "5.4": { 43 43 "patch": { 44 44 "extra": "-hardened1", 45 - "name": "linux-hardened-5.4.239-hardened1.patch", 46 - "sha256": "12lmajxli4v84h3197xzyj21hyqdn4v596c24iirg72xch3ca5hw", 47 - "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.4.239-hardened1/linux-hardened-5.4.239-hardened1.patch" 45 + "name": "linux-hardened-5.4.240-hardened1.patch", 46 + "sha256": "0z64r2zs1swby2ws88xd1wy7dp83gamkk09asncc7k51zr9awraf", 47 + "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.4.240-hardened1/linux-hardened-5.4.240-hardened1.patch" 48 48 }, 49 - "sha256": "0nw02lqkvachksyan4n11q0g6jhm1ii7d5zs276n46891ypn80m9", 50 - "version": "5.4.239" 49 + "sha256": "0ihf0rqhx7dav3k3igk29962sscb1xyniy2gx8chyllprr0z126w", 50 + "version": "5.4.240" 51 51 }, 52 52 "6.1": { 53 53 "patch": { 54 54 "extra": "-hardened1", 55 - "name": "linux-hardened-6.1.22-hardened1.patch", 56 - "sha256": "1nwjchs8jlishdcxc4f5834d7p03f1iiyhbp1gv2j1b48qrlf17l", 57 - "url": "https://github.com/anthraxx/linux-hardened/releases/download/6.1.22-hardened1/linux-hardened-6.1.22-hardened1.patch" 55 + "name": "linux-hardened-6.1.24-hardened1.patch", 56 + "sha256": "1fzgf50qj2i12v3wm0zg5bx2kpd5zsvk3zwfnzzm0mg9cap5mpla", 57 + "url": "https://github.com/anthraxx/linux-hardened/releases/download/6.1.24-hardened1/linux-hardened-6.1.24-hardened1.patch" 58 58 }, 59 - "sha256": "1a7xkjqj13q5dgk1gml27kdzs381p0z203alamd0wkgprr0r3s1b", 60 - "version": "6.1.22" 59 + "sha256": "0135aj8asplpxqr48hwdmwynx8n8hzhdgh55yl8r0n1kivisgrma", 60 + "version": "6.1.24" 61 61 } 62 62 }
+2 -2
pkgs/os-specific/linux/kernel/linux-5.15.nix
··· 3 3 with lib; 4 4 5 5 buildLinux (args // rec { 6 - version = "5.15.106"; 6 + version = "5.15.107"; 7 7 8 8 # modDirVersion needs to be x.y.z, will automatically add .0 if needed 9 9 modDirVersion = versions.pad 3 version; ··· 13 13 14 14 src = fetchurl { 15 15 url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz"; 16 - sha256 = "1r4g7ipcmj7k9dpwd5p2kd0f3iidnzl6z9g2cq4mfcw0h97r7rl4"; 16 + sha256 = "1a5gqpxmzls5mp4a0cw10ldrps4pvbn19nzfri91ys25j1v0wdqr"; 17 17 }; 18 18 } // (args.argsOverride or { }))
+2 -2
pkgs/os-specific/linux/kernel/linux-6.1.nix
··· 3 3 with lib; 4 4 5 5 buildLinux (args // rec { 6 - version = "6.1.23"; 6 + version = "6.1.24"; 7 7 8 8 # modDirVersion needs to be x.y.z, will automatically add .0 if needed 9 9 modDirVersion = versions.pad 3 version; ··· 13 13 14 14 src = fetchurl { 15 15 url = "mirror://kernel/linux/kernel/v6.x/linux-${version}.tar.xz"; 16 - sha256 = "1szblfmm8gx0am017y30ywc60b1gqarplgmcs5zy7bshhwp3fn3l"; 16 + sha256 = "0135aj8asplpxqr48hwdmwynx8n8hzhdgh55yl8r0n1kivisgrma"; 17 17 }; 18 18 } // (args.argsOverride or { }))
+2 -2
pkgs/os-specific/linux/kernel/linux-6.2.nix
··· 3 3 with lib; 4 4 5 5 buildLinux (args // rec { 6 - version = "6.2.10"; 6 + version = "6.2.11"; 7 7 8 8 # modDirVersion needs to be x.y.z, will automatically add .0 if needed 9 9 modDirVersion = versions.pad 3 version; ··· 13 13 14 14 src = fetchurl { 15 15 url = "mirror://kernel/linux/kernel/v6.x/linux-${version}.tar.xz"; 16 - sha256 = "1zm4xvxdy6sqqwcich46mr4dh3kpmp40bawwahrg4lr7rp1n5iap"; 16 + sha256 = "0iyx03z58pv1d5nrryjx94k3nxwyvm4b3bim6nawg1qbws26f8qd"; 17 17 }; 18 18 } // (args.argsOverride or { }))
+2 -2
pkgs/os-specific/linux/kernel/linux-libre.nix
··· 1 1 { stdenv, lib, fetchsvn, linux 2 2 , scripts ? fetchsvn { 3 3 url = "https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/branches/"; 4 - rev = "19160"; 5 - sha256 = "1fgfb35f1lhizb3p5d6p04pkff5c2k7x3yayb4ns1225l8klspqb"; 4 + rev = "19172"; 5 + sha256 = "18r6p1zg7af7vpij1kna2i2w82xb0c8qrbbr9bfz6bcj8fqv8l2z"; 6 6 } 7 7 , ... 8 8 }:
+6 -1
pkgs/tools/package-management/nix/default.nix
··· 126 126 sha256 = "sha256-5aCmGZbsFcLIckCDfvnPD4clGPQI7qYAqHYlttN/Wkg="; 127 127 }; 128 128 129 + nix_2_15 = common { 130 + version = "2.15.0"; 131 + sha256 = "sha256-hNHfvmb1bIWwqFT5nesQgwh4V0OlyZHxj5ZVSQbZ+p4="; 132 + }; 133 + 129 134 stable = self.nix_2_13; 130 135 131 - unstable = self.nix_2_14; 136 + unstable = self.nix_2_15; 132 137 })
+1
pkgs/top-level/aliases.nix
··· 635 635 gr-nacl = gnuradio3_7.pkgs.nacl; # Added 2019-05-27, changed 2020-10-16 636 636 gr-osmosdr = gnuradio3_7.pkgs.osmosdr; # Added 2019-05-27, changed 2020-10-16 637 637 gr-rds = gnuradio3_7.pkgs.rds; # Added 2019-05-27, changed 2020-10-16 638 + grub2_full = grub2; # Added 2022-11-18 638 639 grv = throw "grv has been dropped due to the lack of maintanence from upstream since 2019"; # Added 2022-06-01 639 640 gsettings_desktop_schemas = throw "'gsettings_desktop_schemas' has been renamed to/replaced by 'gsettings-desktop-schemas'"; # Converted to throw 2022-02-22 640 641 gsl_1 = throw "'gsl_1' has been renamed to/replaced by 'gsl'"; # Added 2022-11-19
+3 -5
pkgs/top-level/all-packages.nix
··· 8102 8102 8103 8103 trustedGrub-for-HP = pkgsi686Linux.callPackage ../tools/misc/grub/trusted.nix { for_HP_laptop = true; }; 8104 8104 8105 - grub2 = grub2_full; 8106 - 8107 - grub2_full = callPackage ../tools/misc/grub/2.0x.nix { 8105 + grub2 = callPackage ../tools/misc/grub/2.0x.nix { 8108 8106 # update breaks grub2 8109 8107 gnulib = pkgs.gnulib.overrideAttrs (_: rec { 8110 8108 version = "20200223"; ··· 8124 8122 zfsSupport = false; 8125 8123 }; 8126 8124 8127 - grub2_xen = grub2_full.override { 8125 + grub2_xen = grub2.override { 8128 8126 xenSupport = true; 8129 8127 }; 8130 8128 ··· 34061 34059 34062 34060 timeshift-unwrapped = callPackage ../applications/backup/timeshift/unwrapped.nix { inherit (cinnamon) xapp; }; 34063 34061 34064 - timeshift = callPackage ../applications/backup/timeshift { grubPackage = grub2_full; }; 34062 + timeshift = callPackage ../applications/backup/timeshift { grubPackage = grub2; }; 34065 34063 34066 34064 timeshift-minimal = callPackage ../applications/backup/timeshift/minimal.nix { }; 34067 34065