Merge branch 'master' into staging-next

The point is to include the revert of `bpftools` rebuild.

+37 -17
+4
pkgs/applications/science/math/mathematica/generic.nix
··· 41 , pciutils 42 , tre 43 , unixODBC 44 , xkeyboard_config 45 , xorg 46 , zlib ··· 94 pciutils 95 tre 96 unixODBC 97 xkeyboard_config 98 ] ++ (with xorg; [ 99 libICE
··· 41 , pciutils 42 , tre 43 , unixODBC 44 + , xcbutilimage 45 + , xcbutilkeysyms 46 , xkeyboard_config 47 , xorg 48 , zlib ··· 96 pciutils 97 tre 98 unixODBC 99 + xcbutilimage 100 + xcbutilkeysyms 101 xkeyboard_config 102 ] ++ (with xorg; [ 103 libICE
+7
pkgs/applications/science/math/mathematica/versions.nix
··· 2 3 let versions = [ 4 { 5 version = "13.0.1"; 6 lang = "en"; 7 language = "English";
··· 2 3 let versions = [ 4 { 5 + version = "13.1.0"; 6 + lang = "en"; 7 + language = "English"; 8 + sha256 = "sha256-LIpGAJ3uTkZgjc0YykwusyyHQKlCnTvrZGStFfSOz60="; 9 + installer = "Mathematica_13.1.0_BNDL_LINUX.sh"; 10 + } 11 + { 12 version = "13.0.1"; 13 lang = "en"; 14 language = "English";
+2 -2
pkgs/development/python-modules/crownstone-sse/default.nix
··· 8 9 buildPythonPackage rec { 10 pname = "crownstone-sse"; 11 - version = "2.0.3"; 12 format = "setuptools"; 13 14 disabled = pythonOlder "3.8"; ··· 17 owner = "crownstone"; 18 repo = "crownstone-lib-python-sse"; 19 rev = version; 20 - sha256 = "sha256-O1joOH7HCXYCro26p6foMMpg0UXfOgXD0BXuN50OK7U="; 21 }; 22 23 propagatedBuildInputs = [
··· 8 9 buildPythonPackage rec { 10 pname = "crownstone-sse"; 11 + version = "2.0.4"; 12 format = "setuptools"; 13 14 disabled = pythonOlder "3.8"; ··· 17 owner = "crownstone"; 18 repo = "crownstone-lib-python-sse"; 19 rev = version; 20 + sha256 = "sha256-z/z8MmydHkHubwuX02gGbOcOEZ+FHX4i82vAK5gAl+c="; 21 }; 22 23 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/gehomesdk/default.nix
··· 13 14 buildPythonPackage rec { 15 pname = "gehomesdk"; 16 - version = "0.5.6"; 17 format = "setuptools"; 18 19 disabled = pythonOlder "3.7"; 20 21 src = fetchPypi { 22 inherit pname version; 23 - sha256 = "sha256-EW26TzmD+F2IkzJkcoUdfYIJ3vkBYQhIFiEqnfDSmiw="; 24 }; 25 26 propagatedBuildInputs = [
··· 13 14 buildPythonPackage rec { 15 pname = "gehomesdk"; 16 + version = "0.5.7"; 17 format = "setuptools"; 18 19 disabled = pythonOlder "3.7"; 20 21 src = fetchPypi { 22 inherit pname version; 23 + sha256 = "sha256-FmCoryNX1DnqMlGalad5iWO2ZRZwXgWgARQMYlJ6yVo="; 24 }; 25 26 propagatedBuildInputs = [
+7 -2
pkgs/development/python-modules/pep440/default.nix
··· 8 9 buildPythonPackage rec { 10 pname = "pep440"; 11 - version = "0.1.1"; 12 format = "flit"; 13 14 disabled = pythonOlder "3.8"; 15 16 src = fetchPypi { 17 inherit pname version; 18 - hash = "sha256-E9F4mHaavQKK8PYnRcnOdfW7mXcBKn1dTInCknLeNO4="; 19 }; 20 21 nativeBuildInputs = [ ··· 24 25 checkInputs = [ 26 pytestCheckHook 27 ]; 28 29 pythonImportsCheck = [
··· 8 9 buildPythonPackage rec { 10 pname = "pep440"; 11 + version = "0.1.2"; 12 format = "flit"; 13 14 disabled = pythonOlder "3.8"; 15 16 src = fetchPypi { 17 inherit pname version; 18 + hash = "sha256-WLNyRswrE/7hyio8CSyzcE0h7PYhpb27Fo5E5pf20E0="; 19 }; 20 21 nativeBuildInputs = [ ··· 24 25 checkInputs = [ 26 pytestCheckHook 27 + ]; 28 + 29 + disabledTestPaths = [ 30 + # Don't run CLI tests 31 + "tests/test_cli.py" 32 ]; 33 34 pythonImportsCheck = [
+2 -2
pkgs/development/python-modules/pyvicare/default.nix
··· 10 11 buildPythonPackage rec { 12 pname = "pyvicare"; 13 - version = "2.16.4"; 14 format = "setuptools"; 15 16 disabled = pythonOlder "3.7"; ··· 19 owner = "somm15"; 20 repo = "PyViCare"; 21 rev = version; 22 - sha256 = "sha256-RFnQKGISPMrC53yAv3fu7FpbDNugLPQILXCPi5ik2qU="; 23 }; 24 25 SETUPTOOLS_SCM_PRETEND_VERSION = version;
··· 10 11 buildPythonPackage rec { 12 pname = "pyvicare"; 13 + version = "2.17.0"; 14 format = "setuptools"; 15 16 disabled = pythonOlder "3.7"; ··· 19 owner = "somm15"; 20 repo = "PyViCare"; 21 rev = version; 22 + sha256 = "sha256-MlGohD9W1HNLz6ZPawt55127S3zPSA1tFLNs2gu7hLk="; 23 }; 24 25 SETUPTOOLS_SCM_PRETEND_VERSION = version;
+8 -3
pkgs/os-specific/linux/bpftools/default.nix
··· 1 - { lib, stdenv 2 , libopcodes, libopcodes_2_38 3 , libbfd, libbfd_2_38 4 , elfutils, readline 5 - , linuxPackages_latest, zlib 6 , python3, bison, flex 7 }: 8 9 stdenv.mkDerivation rec { 10 pname = "bpftools"; 11 - inherit (linuxPackages_latest.kernel) version src; 12 13 nativeBuildInputs = [ python3 bison flex ]; 14 buildInputs = (if (lib.versionAtLeast version "5.20")
··· 1 + { lib, stdenv, fetchurl 2 , libopcodes, libopcodes_2_38 3 , libbfd, libbfd_2_38 4 , elfutils, readline 5 + , zlib 6 , python3, bison, flex 7 }: 8 9 stdenv.mkDerivation rec { 10 pname = "bpftools"; 11 + version = "5.19.8"; 12 + 13 + src = fetchurl { 14 + url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz"; 15 + sha256 = "1kl7fifsa6vsm34xg3kd2svhx18n771hfj67nhwnlalmb9whhqv1"; 16 + }; 17 18 nativeBuildInputs = [ python3 bison flex ]; 19 buildInputs = (if (lib.versionAtLeast version "5.20")
+3 -3
pkgs/tools/misc/lnav/default.nix
··· 15 16 stdenv.mkDerivation rec { 17 pname = "lnav"; 18 - version = "0.10.1"; 19 20 src = fetchFromGitHub { 21 owner = "tstack"; 22 repo = "lnav"; 23 rev = "v${version}"; 24 - sha256 = "sha256-1b4mVKIUotMSK/ADHnpiM42G98JF0abL8sXXGFyS3sw="; 25 }; 26 27 patches = [ ./0001-Forcefully-disable-docs-build.patch ]; 28 postPatch = '' 29 substituteInPlace Makefile.am \ 30 - --replace "SUBDIRS = src test" "SUBDIRS = src" 31 ''; 32 33 enableParallelBuilding = true;
··· 15 16 stdenv.mkDerivation rec { 17 pname = "lnav"; 18 + version = "0.11.0"; 19 20 src = fetchFromGitHub { 21 owner = "tstack"; 22 repo = "lnav"; 23 rev = "v${version}"; 24 + sha256 = "sha256-SkaJvIfFKD7xzxm3qnYUltKEpQRNNn6KkRwMP6eWte4="; 25 }; 26 27 patches = [ ./0001-Forcefully-disable-docs-build.patch ]; 28 postPatch = '' 29 substituteInPlace Makefile.am \ 30 + --replace "SUBDIRS = tools src test" "SUBDIRS = tools src" 31 ''; 32 33 enableParallelBuilding = true;
+1
pkgs/top-level/aliases.nix
··· 915 multimc = throw "multimc was removed from nixpkgs; use polymc instead (see https://github.com/NixOS/nixpkgs/pull/154051 for more information)"; # Added 2022-01-08 916 mumble_git = pkgs.mumble; # Added 2019-08-01 917 murmur_git = pkgs.murmur; # Added 2019-08-01 918 mysql-client = hiPrio mariadb.client; 919 mysql = mariadb; # moved from top-level 2021-03-14 920
··· 915 multimc = throw "multimc was removed from nixpkgs; use polymc instead (see https://github.com/NixOS/nixpkgs/pull/154051 for more information)"; # Added 2022-01-08 916 mumble_git = pkgs.mumble; # Added 2019-08-01 917 murmur_git = pkgs.murmur; # Added 2019-08-01 918 + mutt-with-sidebar = mutt; # Added 2022-09-17 919 mysql-client = hiPrio mariadb.client; 920 mysql = mariadb; # moved from top-level 2021-03-14 921
+1 -3
pkgs/top-level/all-packages.nix
··· 29810 29811 mmh = callPackage ../applications/networking/mailreaders/mmh { }; 29812 mutt = callPackage ../applications/networking/mailreaders/mutt { }; 29813 - mutt-with-sidebar = mutt.override { 29814 - withSidebar = true; 29815 - }; 29816 mutt-wizard = callPackage ../tools/misc/mutt-wizard { }; 29817 29818 mutt-ics = callPackage ../tools/networking/mutt-ics { };
··· 29810 29811 mmh = callPackage ../applications/networking/mailreaders/mmh { }; 29812 mutt = callPackage ../applications/networking/mailreaders/mutt { }; 29813 + 29814 mutt-wizard = callPackage ../tools/misc/mutt-wizard { }; 29815 29816 mutt-ics = callPackage ../tools/networking/mutt-ics { };