Merge staging-next into staging

authored by github-actions[bot] and committed by GitHub 90db9681 3a791907

+85 -28
+5
lib/licenses.nix
··· 285 285 fullName = "DOC License"; 286 286 }; 287 287 288 + drl10 = { 289 + spdxId = "DRL-1.0"; 290 + fullName = "Detection Rule License 1.0"; 291 + }; 292 + 288 293 eapl = { 289 294 fullName = "EPSON AVASYS PUBLIC LICENSE"; 290 295 url = "https://avasys.jp/hp/menu000000700/hpg000000603.htm";
+4 -4
maintainers/maintainer-list.nix
··· 8799 8799 githubId = 5047140; 8800 8800 name = "Victor Collod"; 8801 8801 }; 8802 - musfay = { 8803 - email = "musfay@protonmail.com"; 8804 - github = "musfay"; 8805 - githubId = 33374965; 8802 + muscaln = { 8803 + email = "muscaln@protonmail.com"; 8804 + github = "muscaln"; 8805 + githubId = 96225281; 8806 8806 name = "Mustafa Çalışkan"; 8807 8807 }; 8808 8808 mupdt = {
+1 -1
pkgs/applications/science/electronics/fritzing/default.nix
··· 78 78 description = "An open source prototyping tool for Arduino-based projects"; 79 79 homepage = "https://fritzing.org/"; 80 80 license = with licenses; [ gpl3 cc-by-sa-30 ]; 81 - maintainers = with maintainers; [ robberer musfay ]; 81 + maintainers = with maintainers; [ robberer muscaln ]; 82 82 platforms = platforms.linux; 83 83 }; 84 84 }
+27 -5
pkgs/development/compilers/vyper/default.nix
··· 1 - { lib, buildPythonPackage, fetchPypi, writeText, asttokens 2 - , pycryptodome, pytest-xdist, pytest-cov, recommonmark, semantic-version, sphinx 3 - , sphinx_rtd_theme, pytest-runner, setuptools-scm }: 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , pythonOlder 5 + , pythonAtLeast 6 + , pythonRelaxDepsHook 7 + , writeText 8 + , asttokens 9 + , pycryptodome 10 + , recommonmark 11 + , semantic-version 12 + , sphinx 13 + , sphinx_rtd_theme 14 + , pytest-runner 15 + , setuptools-scm 16 + }: 4 17 5 18 let 6 19 sample-contract = writeText "example.vy" '' ··· 10 23 def __init__(foo: address): 11 24 self.count = 1 12 25 ''; 13 - in 14 26 27 + in 15 28 buildPythonPackage rec { 16 29 pname = "vyper"; 17 30 version = "0.3.1"; 31 + format = "setuptools"; 32 + 33 + disabled = pythonOlder "3.7" || pythonAtLeast "3.10"; 18 34 19 35 src = fetchPypi { 20 36 inherit pname version; 21 37 sha256 = "sha256-fXug5v3zstz19uexMWokHBVsfcl2ZCdIOIXKeLVyh/Q="; 22 38 }; 23 39 24 - nativeBuildInputs = [ pytest-runner setuptools-scm ]; 40 + nativeBuildInputs = [ 41 + pythonRelaxDepsHook 42 + pytest-runner 43 + setuptools-scm 44 + ]; 45 + 46 + pythonRelaxDeps = [ "semantic-version" ]; 25 47 26 48 propagatedBuildInputs = [ 27 49 asttokens
+1 -1
pkgs/development/libraries/pico-sdk/default.nix
··· 29 29 homepage = "https://github.com/raspberrypi/picotool"; 30 30 description = "SDK provides the headers, libraries and build system necessary to write programs for the RP2040-based devices"; 31 31 license = licenses.bsd3; 32 - maintainers = with maintainers; [ musfay ]; 32 + maintainers = with maintainers; [ muscaln ]; 33 33 platforms = platforms.unix; 34 34 }; 35 35 }
+2 -2
pkgs/development/python-modules/aws-lambda-builders/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "aws-lambda-builders"; 13 - version = "1.15.0"; 13 + version = "1.16.0"; 14 14 format = "setuptools"; 15 15 16 16 disabled = pythonOlder "3.7"; ··· 19 19 owner = "awslabs"; 20 20 repo = "aws-lambda-builders"; 21 21 rev = "refs/tags/v${version}"; 22 - sha256 = "sha256-kXglpj82e+LzUI6SW86wyfG2lGVnL/PsrTNsseg4VYk="; 22 + sha256 = "sha256-XJDukyYTtnAHiHACi5gEJ9VPjqv8Y4V7oe4q3l5fpMA="; 23 23 }; 24 24 25 25 propagatedBuildInputs = [
+2
pkgs/development/python-modules/eventlet/default.nix
··· 59 59 "test_patcher_existing_locks_locked" 60 60 # broken with pyopenssl 22.0.0 61 61 "test_sendall_timeout" 62 + ] ++ lib.optionals stdenv.isAarch64 [ 63 + "test_fork_after_monkey_patch" 62 64 ]; 63 65 64 66 disabledTestPaths = [
+2 -2
pkgs/development/python-modules/extractcode/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "extractcode"; 15 - version = "30.0.0"; 15 + version = "31.0.0"; 16 16 17 17 src = fetchPypi { 18 18 inherit pname version; 19 - sha256 = "5a660d1b9e3bae4aa87828e6947dc3b31dc2fa6705acb28a514874602b40bc90"; 19 + sha256 = "sha256-gIGTkum8+BKfdNiQT+ipjA3+0ngjVoQnNygsAoMRPYg="; 20 20 }; 21 21 22 22 dontConfigure = true;
+4 -3
pkgs/development/python-modules/oletools/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "oletools"; 17 - version = "0.60"; 17 + version = "0.60.1"; 18 18 format = "setuptools"; 19 19 20 20 disabled = pythonOlder "3.8"; ··· 23 23 owner = "decalage2"; 24 24 repo = pname; 25 25 rev = "v${version}"; 26 - sha256 = "sha256-gatUVkf8iT1OGnahX1BzQLDypCqhS1EvkAgUHJ6myA4="; 26 + hash = "sha256-H3oL8sk2r267wV0hoHOq9r9DY2Atxs+hZUVb6tmHy0w="; 27 27 }; 28 28 29 29 propagatedBuildInputs = [ ··· 47 47 disabledTests = [ 48 48 # Test fails with AssertionError: Tuples differ: ('MS Word 2007+... 49 49 "test_all" 50 + "test_xlm" 50 51 ]; 51 52 52 53 pythonImportsCheck = [ ··· 54 55 ]; 55 56 56 57 meta = with lib; { 57 - description = "Python tool to analyze MS OLE2 files and MS Office documents"; 58 + description = "Module to analyze MS OLE2 files and MS Office documents"; 58 59 homepage = "https://github.com/decalage2/oletools"; 59 60 license = with licenses; [ bsd2 /* and */ mit ]; 60 61 maintainers = with maintainers; [ fab ];
+2 -2
pkgs/development/python-modules/pydeconz/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "pydeconz"; 14 - version = "91"; 14 + version = "92"; 15 15 format = "setuptools"; 16 16 17 17 disabled = pythonOlder "3.9"; ··· 20 20 owner = "Kane610"; 21 21 repo = "deconz"; 22 22 rev = "refs/tags/v${version}"; 23 - hash = "sha256-JoQapWQZPjP9TD6gnIGE23hzBt22kAWDKreTzq3GBWQ="; 23 + hash = "sha256-qA7AgiiRBq1ekBcQDC8LlLnZLthA0QFZpxNUZdrMMIA="; 24 24 }; 25 25 26 26 propagatedBuildInputs = [
+8 -1
pkgs/development/python-modules/sanic/default.nix
··· 28 28 format = "setuptools"; 29 29 30 30 disabled = pythonOlder "3.7" || 31 - pythonAtLeast "3.10"; # see GHSA-7p79-6x2v-5h88 31 + pythonAtLeast "3.10"; # see GHSA-7p79-6x2v-5h88 32 32 33 33 src = fetchFromGitHub { 34 34 owner = "sanic-org"; ··· 125 125 "test_raw_headers" 126 126 # noisy_exceptions sometimes missing from sanic stdout 127 127 "test_noisy_exceptions" 128 + ] ++ lib.optionals (stdenv.hostPlatform.system == "aarch64-linux") [ 129 + # test fail on aarch64 130 + "test_tls_wrong_options" 131 + "test_cookie_expires" 132 + "test_gunicorn_worker" 133 + "test_gunicorn_worker_no_logs" 134 + "test_gunicorn_worker_with_logs" 128 135 ]; 129 136 130 137 disabledTestPaths = [
+13
pkgs/development/python-modules/shiv/default.nix
··· 25 25 26 26 checkInputs = [ pytestCheckHook ]; 27 27 28 + disabledTests = [ 29 + # AssertionError 30 + "test_hello_world" 31 + "test_extend_pythonpath" 32 + "test_multiple_site_packages" 33 + "test_no_entrypoint" 34 + "test_results_are_binary_identical_with_env_and_build_id" 35 + "test_preamble" 36 + "test_preamble_no_pip" 37 + "test_alternate_root" 38 + "test_alternate_root_environment_variable" 39 + ]; 40 + 28 41 meta = with lib; { 29 42 description = "Command line utility for building fully self contained Python zipapps"; 30 43 homepage = "https://github.com/linkedin/shiv";
-1
pkgs/development/tools/misc/hydra/common.nix
··· 81 81 TermSizeAny 82 82 TermReadKey 83 83 Test2Harness 84 - TestMore 85 84 TestPostgreSQL 86 85 TextDiff 87 86 TextTable
+8
pkgs/development/tools/parsing/re2c/default.nix
··· 4 4 , autoreconfHook 5 5 , nix-update-script 6 6 , python3 7 + 8 + # for passthru.tests 9 + , ninja 10 + , php 11 + , spamassassin 7 12 }: 8 13 9 14 stdenv.mkDerivation rec { ··· 32 37 passthru = { 33 38 updateScript = nix-update-script { 34 39 attrPath = pname; 40 + }; 41 + tests = { 42 + inherit ninja php spamassassin; 35 43 }; 36 44 }; 37 45
+1 -1
pkgs/development/tools/picotool/default.nix
··· 25 25 homepage = "https://github.com/raspberrypi/picotool"; 26 26 description = "Tool for interacting with a RP2040 device in BOOTSEL mode, or with a RP2040 binary"; 27 27 license = licenses.bsd3; 28 - maintainers = with maintainers; [ musfay ]; 28 + maintainers = with maintainers; [ muscaln ]; 29 29 platforms = platforms.unix; 30 30 }; 31 31 }
+2 -2
pkgs/os-specific/linux/microcode/intel.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "microcode-intel"; 5 - version = "20220207"; 5 + version = "20220419"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "intel"; 9 9 repo = "Intel-Linux-Processor-Microcode-Data-Files"; 10 10 rev = "microcode-${version}"; 11 - sha256 = "sha256-yNHYAf8AX8C8iSaFWa6u7knUryaUgvI6nIH9jkD4jjw="; 11 + sha256 = "sha256-i3OhOEqyK6gJfRIPewPGb4/6k6lO0atmedEqJ2e+66U="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ iucode-tool libarchive ];
+1 -1
pkgs/tools/cd-dvd/bootiso/default.nix
··· 41 41 description = "Script for securely creating a bootable USB device from one image file"; 42 42 homepage = "https://github.com/jsamr/bootiso"; 43 43 license = licenses.gpl3; 44 - maintainers = with maintainers; [ musfay ]; 44 + maintainers = with maintainers; [ muscaln ]; 45 45 platforms = platforms.all; 46 46 }; 47 47 }
+1 -1
pkgs/tools/graphics/adriconf/default.nix
··· 34 34 homepage = "https://gitlab.freedesktop.org/mesa/adriconf/"; 35 35 description = "A GUI tool used to configure open source graphics drivers"; 36 36 license = licenses.gpl3Plus; 37 - maintainers = with maintainers; [ musfay ]; 37 + maintainers = with maintainers; [ muscaln ]; 38 38 platforms = platforms.linux; 39 39 }; 40 40 }
+1 -1
pkgs/tools/misc/qdl/default.nix
··· 23 23 homepage = "https://github.com/andersson/qdl"; 24 24 description = "Tool for flashing images to Qualcomm devices"; 25 25 license = licenses.bsd3; 26 - maintainers = with maintainers; [ musfay ]; 26 + maintainers = with maintainers; [ muscaln ]; 27 27 platforms = platforms.linux; 28 28 }; 29 29 }