Merge staging-next into staging

authored by github-actions[bot] and committed by GitHub b56a4e5e a84ab672

+156 -69
+6 -6
maintainers/maintainer-list.nix
··· 1520 githubId = 355401; 1521 name = "Brian Hicks"; 1522 }; 1523 - bricewge = { 1524 - email = "bricewge@gmail.com"; 1525 - github = "bricewge"; 1526 - githubId = 5525646; 1527 - name = "Brice Waegeneire"; 1528 - }; 1529 Br1ght0ne = { 1530 email = "brightone@protonmail.com"; 1531 github = "Br1ght0ne"; ··· 7682 github = "neonfuz"; 7683 githubId = 2590830; 7684 name = "Sage Raflik"; 7685 }; 7686 nequissimus = { 7687 email = "tim@nequissimus.com";
··· 1520 githubId = 355401; 1521 name = "Brian Hicks"; 1522 }; 1523 Br1ght0ne = { 1524 email = "brightone@protonmail.com"; 1525 github = "Br1ght0ne"; ··· 7676 github = "neonfuz"; 7677 githubId = 2590830; 7678 name = "Sage Raflik"; 7679 + }; 7680 + neosimsim = { 7681 + email = "me@abn.sh"; 7682 + github = "neosimsim"; 7683 + githubId = 1771772; 7684 + name = "Alexander Ben Nasrallah"; 7685 }; 7686 nequissimus = { 7687 email = "tim@nequissimus.com";
+1 -1
nixos/tests/miniflux.nix
··· 11 with lib; 12 { 13 name = "miniflux"; 14 - meta.maintainers = with pkgs.lib.maintainers; [ bricewge ]; 15 16 nodes = { 17 default =
··· 11 with lib; 12 { 13 name = "miniflux"; 14 + meta.maintainers = with pkgs.lib.maintainers; [ ]; 15 16 nodes = { 17 default =
+4 -2
pkgs/applications/misc/xcruiser/default.nix
··· 12 buildInputs = [ libXt libXaw libXpm libXext ]; 13 14 makeFlags = [ 15 - "BINDIR=$(out)/bin" 16 - "XAPPLOADDIR=$(out)/etc/X11/app-defaults" 17 ]; 18 19 meta = with lib; {
··· 12 buildInputs = [ libXt libXaw libXpm libXext ]; 13 14 makeFlags = [ 15 + "BINDIR=${placeholder "out"}/bin" 16 + "CONFDIR=${placeholder "out"}/etc/X11" 17 + "LIBDIR=${placeholder "out"}/lib/X11" 18 + "XAPPLOADDIR=${placeholder "out"}/etc/X11/app-defaults" 19 ]; 20 21 meta = with lib; {
+2
pkgs/applications/misc/xxkb/default.nix
··· 24 25 makeFlags = [ 26 "BINDIR=${placeholder "out"}/bin" 27 "PIXMAPDIR=${placeholder "out"}/share/xxkb" 28 "XAPPLOADDIR=${placeholder "out"}/etc/X11/app-defaults" 29 "MANDIR=${placeholder "man"}/share/man" 30 ];
··· 24 25 makeFlags = [ 26 "BINDIR=${placeholder "out"}/bin" 27 + "CONFDIR=${placeholder "out"}/etc/X11" 28 "PIXMAPDIR=${placeholder "out"}/share/xxkb" 29 + "LIBDIR=${placeholder "out"}/lib/X11" 30 "XAPPLOADDIR=${placeholder "out"}/etc/X11/app-defaults" 31 "MANDIR=${placeholder "man"}/share/man" 32 ];
+5
pkgs/applications/video/xine-ui/default.nix
··· 51 LIRC_CFLAGS="-I${lirc}/include"; 52 LIRC_LIBS="-L ${lirc}/lib -llirc_client"; 53 54 meta = with lib; { 55 homepage = "http://xinehq.de/"; 56 description = "Xlib-based frontend for Xine video player";
··· 51 LIRC_CFLAGS="-I${lirc}/include"; 52 LIRC_LIBS="-L ${lirc}/lib -llirc_client"; 53 54 + postInstall = '' 55 + substituteInPlace $out/share/applications/xine.desktop \ 56 + --replace "MimeType=;" "MimeType=" 57 + ''; 58 + 59 meta = with lib; { 60 homepage = "http://xinehq.de/"; 61 description = "Xlib-based frontend for Xine video player";
+1 -1
pkgs/data/themes/solarc/default.nix
··· 25 description = "Solarized version of the Arc theme"; 26 homepage = "https://github.com/schemar/solarc-theme"; 27 license = licenses.gpl3; 28 - maintainers = [ maintainers.bricewge ]; 29 platforms = platforms.linux; 30 }; 31 }
··· 25 description = "Solarized version of the Arc theme"; 26 homepage = "https://github.com/schemar/solarc-theme"; 27 license = licenses.gpl3; 28 + maintainers = [ ]; 29 platforms = platforms.linux; 30 }; 31 }
+2 -1
pkgs/development/coq-modules/mathcomp-analysis/default.nix
··· 8 pname = "analysis"; 9 owner = "math-comp"; 10 11 release."0.3.9".sha256 = "sha256-uUU9diBwUqBrNRLiDc0kz0CGkwTZCUmigPwLbpDOeg4="; 12 release."0.3.6".sha256 = "0g2j7b2hca4byz62ssgg90bkbc8wwp7xkb2d3225bbvihi92b4c5"; 13 release."0.3.4".sha256 = "18mgycjgg829dbr7ps77z6lcj03h3dchjbj5iir0pybxby7gd45c"; ··· 17 18 inherit version; 19 defaultVersion = with versions; switch [ coq.version mathcomp.version ] [ 20 - { cases = [ (range "8.11" "8.13") "1.12.0" ]; out = "0.3.9"; } 21 { cases = [ (range "8.11" "8.13") "1.11.0" ]; out = "0.3.4"; } 22 { cases = [ (range "8.10" "8.12") "1.11.0" ]; out = "0.3.3"; } 23 { cases = [ (range "8.10" "8.11") "1.11.0" ]; out = "0.3.1"; }
··· 8 pname = "analysis"; 9 owner = "math-comp"; 10 11 + release."0.3.10".sha256 = "sha256-FBH2c8QRibq5Ycw/ieB8mZl0fDiPrYdIzZ6W/A3pIhI="; 12 release."0.3.9".sha256 = "sha256-uUU9diBwUqBrNRLiDc0kz0CGkwTZCUmigPwLbpDOeg4="; 13 release."0.3.6".sha256 = "0g2j7b2hca4byz62ssgg90bkbc8wwp7xkb2d3225bbvihi92b4c5"; 14 release."0.3.4".sha256 = "18mgycjgg829dbr7ps77z6lcj03h3dchjbj5iir0pybxby7gd45c"; ··· 18 19 inherit version; 20 defaultVersion = with versions; switch [ coq.version mathcomp.version ] [ 21 + { cases = [ (range "8.11" "8.13") "1.12.0" ]; out = "0.3.10"; } 22 { cases = [ (range "8.11" "8.13") "1.11.0" ]; out = "0.3.4"; } 23 { cases = [ (range "8.10" "8.12") "1.11.0" ]; out = "0.3.3"; } 24 { cases = [ (range "8.10" "8.11") "1.11.0" ]; out = "0.3.1"; }
+9 -4
pkgs/development/python-modules/elementpath/default.nix
··· 1 - { lib, buildPythonPackage, fetchFromGitHub, isPy27 }: 2 3 buildPythonPackage rec { 4 - version = "2.3.0"; 5 pname = "elementpath"; 6 - disabled = isPy27; # uses incompatible class syntax 7 8 src = fetchFromGitHub { 9 owner = "sissaschool"; 10 repo = "elementpath"; 11 rev = "v${version}"; 12 - sha256 = "1zghj0v1s03ahynx7sczag7iaam757ypwl1lm0ym6j37dnq8vnxk"; 13 }; 14 15 # avoid circular dependency with xmlschema which directly depends on this
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , pythonOlder 5 + }: 6 7 buildPythonPackage rec { 8 + version = "2.3.1"; 9 pname = "elementpath"; 10 + 11 + disabled = pythonOlder "3.6"; 12 13 src = fetchFromGitHub { 14 owner = "sissaschool"; 15 repo = "elementpath"; 16 rev = "v${version}"; 17 + sha256 = "1imjilhmbw08469irlbr3am5zksbg327n7mznxfixrigq9d65qx6"; 18 }; 19 20 # avoid circular dependency with xmlschema which directly depends on this
+36
pkgs/development/python-modules/mysql-connector/0001-Revert-Fix-MacOS-wheels-platform-tag.patch
···
··· 1 + From c5d32ef5d656b0aa4b2c1fc61c901d40bf2fb96a Mon Sep 17 00:00:00 2001 2 + From: Alexander Ben Nasrallah <me@abn.sh> 3 + Date: Mon, 19 Jul 2021 17:24:41 +0200 4 + Subject: [PATCH] Revert "Fix MacOS wheels platform tag" 5 + 6 + This reverts commit d1e89fd3d7391084cdf35b0806cb5d2a4b413654. 7 + --- 8 + cpydist/__init__.py | 5 +---- 9 + 1 file changed, 1 insertion(+), 4 deletions(-) 10 + 11 + diff --git a/cpydist/__init__.py b/cpydist/__init__.py 12 + index 0e7f341..2619d7a 100644 13 + --- a/cpydist/__init__.py 14 + +++ b/cpydist/__init__.py 15 + @@ -41,7 +41,7 @@ from distutils.command.install import install 16 + from distutils.command.install_lib import install_lib 17 + from distutils.core import Command 18 + from distutils.dir_util import mkpath, remove_tree 19 + -from distutils.sysconfig import get_config_vars, get_python_version 20 + +from distutils.sysconfig import get_python_version 21 + from distutils.version import LooseVersion 22 + from subprocess import check_call, Popen, PIPE 23 + 24 + @@ -57,9 +57,6 @@ version_py = os.path.join("lib", "mysql", "connector", "version.py") 25 + with open(version_py, "rb") as fp: 26 + exec(compile(fp.read(), version_py, "exec")) 27 + 28 + -if "MACOSX_DEPLOYMENT_TARGET" in get_config_vars(): 29 + - get_config_vars()["MACOSX_DEPLOYMENT_TARGET"] = "11.0" 30 + - 31 + COMMON_USER_OPTIONS = [ 32 + ("byte-code-only", None, 33 + "remove Python .py files; leave byte code .pyc only"), 34 + -- 35 + 2.31.1 36 +
+10 -1
pkgs/development/python-modules/mysql-connector/default.nix
··· 13 sha256 = "1zb5wf65rnpbk0lw31i4piy0bq09hqa62gx7bh241zc5310zccc7"; 14 }; 15 16 propagatedBuildInputs = with py.pkgs; [ protobuf dnspython ]; 17 18 # Tests are failing (TODO: unknown reason) ··· 31 homepage = "https://github.com/mysql/mysql-connector-python"; 32 changelog = "https://raw.githubusercontent.com/mysql/mysql-connector-python/${version}/CHANGES.txt"; 33 license = [ lib.licenses.gpl2Only ]; 34 - maintainers = with lib.maintainers; [ ]; 35 }; 36 }
··· 13 sha256 = "1zb5wf65rnpbk0lw31i4piy0bq09hqa62gx7bh241zc5310zccc7"; 14 }; 15 16 + patches = [ 17 + # mysql-connector overrides MACOSX_DEPLOYMENT_TARGET to 11. 18 + # This makes the installation with nixpkgs fail. I suspect, that's 19 + # because stdenv.targetPlatform.darwinSdkVersion is (currently) set to 20 + # 10.12. The patch reverts 21 + # https://github.com/mysql/mysql-connector-python/commit/d1e89fd3d7391084cdf35b0806cb5d2a4b413654 22 + ./0001-Revert-Fix-MacOS-wheels-platform-tag.patch 23 + ]; 24 + 25 propagatedBuildInputs = with py.pkgs; [ protobuf dnspython ]; 26 27 # Tests are failing (TODO: unknown reason) ··· 40 homepage = "https://github.com/mysql/mysql-connector-python"; 41 changelog = "https://raw.githubusercontent.com/mysql/mysql-connector-python/${version}/CHANGES.txt"; 42 license = [ lib.licenses.gpl2Only ]; 43 + maintainers = with lib.maintainers; [ neosimsim turion ]; 44 }; 45 }
+28 -14
pkgs/development/python-modules/xmlschema/default.nix
··· 1 - { lib, buildPythonPackage, fetchFromGitHub 2 , elementpath 3 , lxml 4 - , pytest 5 }: 6 7 buildPythonPackage rec { 8 - version = "1.7.0"; 9 pname = "xmlschema"; 10 11 src = fetchFromGitHub { 12 owner = "sissaschool"; 13 repo = "xmlschema"; 14 rev = "v${version}"; 15 - sha256 = "0vf0gj1sbv9f7gjm3zbyl0b8pkrn00yzx57ddff0h2kazv8jlpwi"; 16 }; 17 18 - propagatedBuildInputs = [ elementpath ]; 19 20 - checkInputs = [ lxml pytest ]; 21 22 # Ignore broken fixtures, and tests for files which don't exist. 23 # For darwin, we need to explicity say we can't reach network 24 - checkPhase = '' 25 - pytest tests \ 26 - --ignore=tests/test_factory.py \ 27 - --ignore=tests/test_schemas.py \ 28 - --ignore=tests/test_memory.py \ 29 - --ignore=tests/test_validation.py \ 30 - -k 'not element_tree_import_script and not export_remote' 31 - ''; 32 33 meta = with lib; { 34 description = "XML Schema validator and data conversion library for Python";
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 , elementpath 5 , lxml 6 + , pytestCheckHook 7 + , pythonOlder 8 }: 9 10 buildPythonPackage rec { 11 + version = "1.7.1"; 12 pname = "xmlschema"; 13 + 14 + disabled = pythonOlder "3.6"; 15 16 src = fetchFromGitHub { 17 owner = "sissaschool"; 18 repo = "xmlschema"; 19 rev = "v${version}"; 20 + sha256 = "124wq44aqzxrh92ylm44rry9dsyb68drgzbhzacrm511n1j0ziww"; 21 }; 22 23 + propagatedBuildInputs = [ 24 + elementpath 25 + ]; 26 27 + checkInputs = [ 28 + lxml 29 + pytestCheckHook 30 + ]; 31 32 # Ignore broken fixtures, and tests for files which don't exist. 33 # For darwin, we need to explicity say we can't reach network 34 + disabledTests = [ 35 + "export_remote" 36 + "element_tree_import_script" 37 + ]; 38 + 39 + disabledTestPaths = [ 40 + "tests/test_schemas.py" 41 + "tests/test_memory.py" 42 + "tests/test_validation.py" 43 + ]; 44 + 45 + pythonImportsCheck = [ "xmlschema" ]; 46 47 meta = with lib; { 48 description = "XML Schema validator and data conversion library for Python";
+1 -1
pkgs/development/tools/continuous-integration/drone-cli/default.nix
··· 21 }; 22 23 meta = with lib; { 24 - maintainers = with maintainers; [ bricewge ]; 25 license = licenses.asl20; 26 description = "Command line client for the Drone continuous integration server"; 27 };
··· 21 }; 22 23 meta = with lib; { 24 + maintainers = with maintainers; [ ]; 25 license = licenses.asl20; 26 description = "Command line client for the Drone continuous integration server"; 27 };
+3 -3
pkgs/development/tools/ocaml/dune/2.nix
··· 6 7 stdenv.mkDerivation rec { 8 pname = "dune"; 9 - version = "2.9.0"; 10 11 src = fetchurl { 12 url = "https://github.com/ocaml/dune/releases/download/${version}/dune-${version}.tbz"; 13 - sha256 = "07m476kgagpd6kzm3jq30yfxqspr2hychah0xfqs14z82zxpq8dv"; 14 }; 15 16 nativeBuildInputs = [ ocaml findlib ]; ··· 27 meta = { 28 homepage = "https://dune.build/"; 29 description = "A composable build system"; 30 - changelog = "https://github.com/ocaml/dune/blob/${version}/CHANGES.md"; 31 maintainers = [ lib.maintainers.vbgl lib.maintainers.marsam ]; 32 license = lib.licenses.mit; 33 inherit (ocaml.meta) platforms;
··· 6 7 stdenv.mkDerivation rec { 8 pname = "dune"; 9 + version = "2.9.1"; 10 11 src = fetchurl { 12 url = "https://github.com/ocaml/dune/releases/download/${version}/dune-${version}.tbz"; 13 + sha256 = "09lzq04b642iy0ljp59p32lgk3q8iphjh8fkdp69q29l5frgwx5k"; 14 }; 15 16 nativeBuildInputs = [ ocaml findlib ]; ··· 27 meta = { 28 homepage = "https://dune.build/"; 29 description = "A composable build system"; 30 + changelog = "https://github.com/ocaml/dune/raw/${version}/CHANGES.md"; 31 maintainers = [ lib.maintainers.vbgl lib.maintainers.marsam ]; 32 license = lib.licenses.mit; 33 inherit (ocaml.meta) platforms;
+1 -1
pkgs/os-specific/linux/ddcci/default.nix
··· 36 description = "Kernel module driver for DDC/CI monitors"; 37 homepage = "https://gitlab.com/ddcci-driver-linux/ddcci-driver-linux"; 38 license = licenses.gpl2Plus; 39 - maintainers = with maintainers; [ bricewge ]; 40 platforms = platforms.linux; 41 broken = kernel.kernelOlder "5.1"; 42 };
··· 36 description = "Kernel module driver for DDC/CI monitors"; 37 homepage = "https://gitlab.com/ddcci-driver-linux/ddcci-driver-linux"; 38 license = licenses.gpl2Plus; 39 + maintainers = with maintainers; [ ]; 40 platforms = platforms.linux; 41 broken = kernel.kernelOlder "5.1"; 42 };
+3 -3
pkgs/servers/monitoring/grafana/default.nix
··· 2 3 buildGoModule rec { 4 pname = "grafana"; 5 - version = "8.1.2"; 6 7 excludedPackages = "\\(alert_webhook_listener\\|clean-swagger\\|release_publisher\\|slow_proxy\\|slow_proxy_mac\\|macaron\\)"; 8 ··· 10 rev = "v${version}"; 11 owner = "grafana"; 12 repo = "grafana"; 13 - sha256 = "sha256-xlERuPkhPEHbfX7bVoc9CjqYe/P0Miiyu5c067LLS1M="; 14 }; 15 16 srcStatic = fetchurl { 17 url = "https://dl.grafana.com/oss/release/grafana-${version}.linux-amd64.tar.gz"; 18 - sha256 = "sha256-0fzCwkVHrBFiSKxvyTK0Xu8wHpyo58u+a9c7daaUCc0="; 19 }; 20 21 vendorSha256 = "sha256-DFD6orsM5oDOLgHbCbrD+zNKVGbQT3Izm1VtNCZO40I=";
··· 2 3 buildGoModule rec { 4 pname = "grafana"; 5 + version = "8.1.3"; 6 7 excludedPackages = "\\(alert_webhook_listener\\|clean-swagger\\|release_publisher\\|slow_proxy\\|slow_proxy_mac\\|macaron\\)"; 8 ··· 10 rev = "v${version}"; 11 owner = "grafana"; 12 repo = "grafana"; 13 + sha256 = "sha256-gJO21qTTiP6/8Oln0w89UYEYWb6pIlXvKfiALAUAjnM="; 14 }; 15 16 srcStatic = fetchurl { 17 url = "https://dl.grafana.com/oss/release/grafana-${version}.linux-amd64.tar.gz"; 18 + sha256 = "sha256-1ZZMZEErt/OD55mEu/mF2XrsZcDVk700jRkTcYK14rE="; 19 }; 20 21 vendorSha256 = "sha256-DFD6orsM5oDOLgHbCbrD+zNKVGbQT3Izm1VtNCZO40I=";
+19 -15
pkgs/servers/x11/xorg/imake.patch
··· 1 - diff -Naur imake-1.0.7-orig/imake.c imake-1.0.7/imake.c 2 - --- imake-1.0.7-orig/imake.c 2013-08-17 10:11:50.000000000 +0000 3 - +++ imake-1.0.7/imake.c 2015-02-04 09:41:59.000000000 +0000 4 - @@ -1045,6 +1045,7 @@ 5 - static void 6 - get_distrib(FILE *inFile) 7 - { 8 - +#if 0 9 - struct stat sb; 10 11 - static const char* suse = "/etc/SuSE-release"; 12 - @@ -1090,6 +1091,7 @@ 13 * at the content of /etc/debian_version */ 14 return; 15 } 16 - +#endif 17 /* what's the definitive way to tell what any particular distribution is? */ 18 19 fprintf (inFile, "%s\n", "#define DefaultLinuxDistribution LinuxUnknown"); 20 - @@ -1337,6 +1339,7 @@ 21 static boolean 22 get_gcc(char *cmd) 23 { 24 - +#if 0 25 struct stat sb; 26 static const char* gcc_path[] = { 27 #if defined(linux) || \ 28 - @@ -1385,6 +1388,9 @@ 29 } 30 } 31 return FALSE;
··· 1 + Disable imake autodetection for: 2 + - LinuxDistribution to avoid injection of /usr paths 3 + - gcc to avoid use uf /usr/bin/gcc 4 + 5 + https://github.com/NixOS/nixpkgs/issues/135337 6 + --- a/imake.c 7 + +++ b/imake.c 8 + @@ -1065,6 +1065,7 @@ get_distrib(FILE *inFile) 9 + fprintf (inFile, "%s\n", "#define LinuxWare 11"); 10 + fprintf (inFile, "%s\n", "#define LinuxYggdrasil 12"); 11 12 + +#if 0 /* disable system autodetection. Fall through to LinuxUnknown. */ 13 + # ifdef CROSSCOMPILE 14 + if (CrossCompiling) { 15 + fprintf (inFile, "%s\n", 16 + @@ -1090,6 +1091,7 @@ get_distrib(FILE *inFile) 17 * at the content of /etc/debian_version */ 18 return; 19 } 20 + +#endif 21 /* what's the definitive way to tell what any particular distribution is? */ 22 23 fprintf (inFile, "%s\n", "#define DefaultLinuxDistribution LinuxUnknown"); 24 + @@ -1337,6 +1339,7 @@ get_gcc_version(FILE *inFile, char *name) 25 static boolean 26 get_gcc(char *cmd) 27 { 28 + +#if 0 /* disable gcc autodetection. Fall through to explicitly set. */ 29 struct stat sb; 30 static const char* gcc_path[] = { 31 #if defined(linux) || \ 32 + @@ -1385,6 +1388,9 @@ get_gcc(char *cmd) 33 } 34 } 35 return FALSE;
+3 -3
pkgs/shells/zsh/oh-my-zsh/default.nix
··· 5 , git, nix, nixfmt, jq, coreutils, gnused, curl, cacert }: 6 7 stdenv.mkDerivation rec { 8 - version = "2021-08-27"; 9 pname = "oh-my-zsh"; 10 - rev = "190325049ef93731ab28295dbedf36d44ab33d7a"; 11 12 src = fetchFromGitHub { 13 inherit rev; 14 owner = "ohmyzsh"; 15 repo = "ohmyzsh"; 16 - sha256 = "x+cGlYjTgs7Esb4NNSBcKhoDb1SuEQxONt/sSHeVj0M="; 17 }; 18 19 installPhase = ''
··· 5 , git, nix, nixfmt, jq, coreutils, gnused, curl, cacert }: 6 7 stdenv.mkDerivation rec { 8 + version = "2021-09-07"; 9 pname = "oh-my-zsh"; 10 + rev = "450acc0113b114352ce3b94870fe63fc461844bd"; 11 12 src = fetchFromGitHub { 13 inherit rev; 14 owner = "ohmyzsh"; 15 repo = "ohmyzsh"; 16 + sha256 = "SWUr+EJ4tfzj0bVstSexMOdN3fv37PuRUmbB1C7YRlI="; 17 }; 18 19 installPhase = ''
+5 -3
pkgs/tools/X11/xvkbd/default.nix
··· 13 buildInputs = [ libXt libXaw libXtst xorgproto libXi Xaw3d libXpm ]; 14 installTargets = [ "install" "install.man" ]; 15 makeFlags = [ 16 - "BINDIR=$(out)/bin" 17 - "XAPPLOADDIR=$(out)/etc/X11/app-defaults" 18 - "MANPATH=$(out)/man" 19 ]; 20 21 meta = with lib; {
··· 13 buildInputs = [ libXt libXaw libXtst xorgproto libXi Xaw3d libXpm ]; 14 installTargets = [ "install" "install.man" ]; 15 makeFlags = [ 16 + "BINDIR=${placeholder "out"}/bin" 17 + "CONFDIR=${placeholder "out"}/etc/X11" 18 + "LIBDIR=${placeholder "out"}/lib/X11" 19 + "XAPPLOADDIR=${placeholder "out"}/etc/X11/app-defaults" 20 + "MANPATH=${placeholder "out"}/man" 21 ]; 22 23 meta = with lib; {
+2 -2
pkgs/tools/misc/diffoscope/default.nix
··· 9 # Note: when upgrading this package, please run the list-missing-tools.sh script as described below! 10 python3Packages.buildPythonApplication rec { 11 pname = "diffoscope"; 12 - version = "182"; 13 14 src = fetchurl { 15 url = "https://diffoscope.org/archive/diffoscope-${version}.tar.bz2"; 16 - sha256 = "sha256-atWyVMewm+I/SDdE9+z1JYLLVOFDsgps2BL9WgZLlVA="; 17 }; 18 19 outputs = [ "out" "man" ];
··· 9 # Note: when upgrading this package, please run the list-missing-tools.sh script as described below! 10 python3Packages.buildPythonApplication rec { 11 pname = "diffoscope"; 12 + version = "183"; 13 14 src = fetchurl { 15 url = "https://diffoscope.org/archive/diffoscope-${version}.tar.bz2"; 16 + sha256 = "sha256-XFFrRmCpE2UvZRCELfPaotLklyjLiCDWkyFWkISOHZM="; 17 }; 18 19 outputs = [ "out" "man" ];
+8 -2
pkgs/tools/security/age/default.nix
··· 1 - { lib, buildGoModule, fetchFromGitHub }: 2 3 buildGoModule rec { 4 pname = "age"; ··· 13 }; 14 15 ldflags = [ 16 - "-X main.Version=${version}" 17 ]; 18 19 doInstallCheck = true; 20 installCheckPhase = ''
··· 1 + { lib, buildGoModule, fetchFromGitHub, installShellFiles }: 2 3 buildGoModule rec { 4 pname = "age"; ··· 13 }; 14 15 ldflags = [ 16 + "-s" "-w" "-X main.Version=${version}" 17 ]; 18 + 19 + nativeBuildInputs = [ installShellFiles ]; 20 + 21 + preInstall = '' 22 + installManPage doc/*.1 23 + ''; 24 25 doInstallCheck = true; 26 installCheckPhase = ''
+3 -3
pkgs/tools/text/hck/default.nix
··· 10 11 rustPlatform.buildRustPackage rec { 12 pname = "hck"; 13 - version = "0.6.2"; 14 15 src = fetchFromGitHub { 16 owner = "sstadick"; 17 repo = pname; 18 rev = "v${version}"; 19 - sha256 = "1xjp56asfn37kr0fsrjkil20nf372q70cijqb5ll2sq2zwjnyyzn"; 20 }; 21 22 - cargoSha256 = "12n33gwxcym5z5n762wmzcck4zmmn42kh04nwpdb3az4apghdp3z"; 23 24 nativeBuildInputs = [ cmake ]; 25
··· 10 11 rustPlatform.buildRustPackage rec { 12 pname = "hck"; 13 + version = "0.6.3"; 14 15 src = fetchFromGitHub { 16 owner = "sstadick"; 17 repo = pname; 18 rev = "v${version}"; 19 + sha256 = "02yvpgvzdprysg0spa0abn7d3vjj5spzc3528rwbpl4cw2yx8j6w"; 20 }; 21 22 + cargoSha256 = "0n6wywb1xyaxkbr0fs39992dfv55wzvp05i1vk9mxgnsim9s7aw8"; 23 24 nativeBuildInputs = [ cmake ]; 25
+2 -3
pkgs/top-level/all-packages.nix
··· 21295 linux_5_4_hardened = linuxKernel.kernels.linux_5_4_hardened; 21296 linuxPackages_5_10_hardened = linuxKernel.packages.linux_5_10_hardened; 21297 linux_5_10_hardened = linuxKernel.kernels.linux_5_10_hardened; 21298 - 21299 - linuxPackages_5_13_hardened = recurseIntoAttrs (hardenedLinuxPackagesFor pkgs.linux_5_13 { }); 21300 - linux_5_13_hardened = linuxPackages_5_13_hardened.kernel; 21301 21302 # Hardkernel (Odroid) kernels. 21303 linuxPackages_hardkernel_latest = linuxKernel.packageAliases.linux_hardkernel_latest;
··· 21295 linux_5_4_hardened = linuxKernel.kernels.linux_5_4_hardened; 21296 linuxPackages_5_10_hardened = linuxKernel.packages.linux_5_10_hardened; 21297 linux_5_10_hardened = linuxKernel.kernels.linux_5_10_hardened; 21298 + linuxPackages_5_13_hardened = linuxKernel.packages.linux_5_13_hardened; 21299 + linux_5_13_hardened = linuxKernel.kernels.linux_5_13_hardened; 21300 21301 # Hardkernel (Odroid) kernels. 21302 linuxPackages_hardkernel_latest = linuxKernel.packageAliases.linux_hardkernel_latest;
+2
pkgs/top-level/linux-kernels.nix
··· 202 linux_4_19_hardened = hardenedKernelFor kernels.linux_4_19 { }; 203 linux_5_4_hardened = hardenedKernelFor kernels.linux_5_4 { }; 204 linux_5_10_hardened = hardenedKernelFor kernels.linux_5_10 { }; 205 206 }); 207 /* Linux kernel modules are inherently tied to a specific kernel. So ··· 483 linux_4_19_hardened = recurseIntoAttrs (hardenedPackagesFor kernels.linux_4_19 { }); 484 linux_5_4_hardened = recurseIntoAttrs (hardenedPackagesFor kernels.linux_5_4 { }); 485 linux_5_10_hardened = recurseIntoAttrs (hardenedPackagesFor kernels.linux_5_10 { }); 486 487 linux_zen = recurseIntoAttrs (packagesFor kernels.linux_zen); 488 linux_lqx = recurseIntoAttrs (packagesFor kernels.linux_lqx);
··· 202 linux_4_19_hardened = hardenedKernelFor kernels.linux_4_19 { }; 203 linux_5_4_hardened = hardenedKernelFor kernels.linux_5_4 { }; 204 linux_5_10_hardened = hardenedKernelFor kernels.linux_5_10 { }; 205 + linux_5_13_hardened = hardenedKernelFor kernels.linux_5_13 { }; 206 207 }); 208 /* Linux kernel modules are inherently tied to a specific kernel. So ··· 484 linux_4_19_hardened = recurseIntoAttrs (hardenedPackagesFor kernels.linux_4_19 { }); 485 linux_5_4_hardened = recurseIntoAttrs (hardenedPackagesFor kernels.linux_5_4 { }); 486 linux_5_10_hardened = recurseIntoAttrs (hardenedPackagesFor kernels.linux_5_10 { }); 487 + linux_5_13_hardened = recurseIntoAttrs (hardenedPackagesFor kernels.linux_5_13 { }); 488 489 linux_zen = recurseIntoAttrs (packagesFor kernels.linux_zen); 490 linux_lqx = recurseIntoAttrs (packagesFor kernels.linux_lqx);