Merge pull request #111646 from SuperSandro2000/fix-collection7

authored by

Sandro and committed by
GitHub
c63f0ffe eeea7b19

+64 -36
-3
pkgs/applications/audio/keyfinder/default.nix
··· 16 17 postPatch = '' 18 substituteInPlace is_KeyFinder.pro \ 19 - --replace "keyfinder.0" "keyfinder" \ 20 --replace "-stdlib=libc++" "" \ 21 --replace "\$\$[QT_INSTALL_PREFIX]" "$out" 22 ''; 23 - 24 - enableParallelBuilding = true; 25 26 meta = with lib; { 27 description = "Musical key detection for digital audio (graphical UI)";
··· 16 17 postPatch = '' 18 substituteInPlace is_KeyFinder.pro \ 19 --replace "-stdlib=libc++" "" \ 20 --replace "\$\$[QT_INSTALL_PREFIX]" "$out" 21 ''; 22 23 meta = with lib; { 24 description = "Musical key detection for digital audio (graphical UI)";
-1
pkgs/applications/misc/archivy/default.nix
··· 17 substituteInPlace requirements.txt \ 18 --replace 'WTForms ==' 'WTForms >=' \ 19 --replace 'attrs == 20.2.0' 'attrs' \ 20 - --replace 'beautifulsoup4 ==' 'beautifulsoup4 >=' \ 21 --replace 'elasticsearch ==' 'elasticsearch >=' \ 22 --replace 'python_dotenv ==' 'python_dotenv >=' \ 23 --replace 'python_frontmatter == 0.5.0' 'python_frontmatter' \
··· 17 substituteInPlace requirements.txt \ 18 --replace 'WTForms ==' 'WTForms >=' \ 19 --replace 'attrs == 20.2.0' 'attrs' \ 20 --replace 'elasticsearch ==' 'elasticsearch >=' \ 21 --replace 'python_dotenv ==' 'python_dotenv >=' \ 22 --replace 'python_frontmatter == 0.5.0' 'python_frontmatter' \
-1
pkgs/applications/networking/cluster/octant/default.nix
··· 25 x86_64-darwin = "0y2qjdlyvhrzwg0fmxsr3jl39kd13276a7wg0ndhdjfwxvdwpxkz"; 26 }; 27 28 - doBuild = false; 29 doCheck = false; 30 31 installPhase = ''
··· 25 x86_64-darwin = "0y2qjdlyvhrzwg0fmxsr3jl39kd13276a7wg0ndhdjfwxvdwpxkz"; 26 }; 27 28 doCheck = false; 29 30 installPhase = ''
-2
pkgs/applications/science/misc/foldingathome/control.nix
··· 35 36 buildInputs = [ fahviewer python ]; 37 38 - doBuild = false; 39 - 40 unpackPhase = '' 41 dpkg-deb -x ${src} ./ 42 '';
··· 35 36 buildInputs = [ fahviewer python ]; 37 38 unpackPhase = '' 39 dpkg-deb -x ${src} ./ 40 '';
+2 -4
pkgs/applications/version-management/git-and-tools/legit/default.nix
··· 16 six 17 ]; 18 19 - # Prevent tests from trying to create configuration in /homeless-shelter. 20 - preCheck = '' 21 - export HOME=$PWD/test-home 22 - ''; 23 24 meta = with lib; { 25 homepage = "https://github.com/frostming/legit";
··· 16 six 17 ]; 18 19 + # no tests 20 + doCheck = false; 21 22 meta = with lib; { 23 homepage = "https://github.com/frostming/legit";
-1
pkgs/applications/video/vcs/default.nix
··· 18 unpackCmd = "mkdir src; cp $curSrc src/vcs"; 19 patches = [ ./fonts.patch ]; 20 nativeBuildInputs = [ makeWrapper ]; 21 - doBuild = false; 22 23 inherit dejavu_fonts; 24 installPhase = ''
··· 18 unpackCmd = "mkdir src; cp $curSrc src/vcs"; 19 patches = [ ./fonts.patch ]; 20 nativeBuildInputs = [ makeWrapper ]; 21 22 inherit dejavu_fonts; 23 installPhase = ''
+2 -1
pkgs/development/interpreters/gauche/default.nix
··· 1 { stdenv, lib, fetchFromGitHub, autoreconfHook, gaucheBootstrap, pkg-config, texinfo 2 - , libiconv, gdbm, openssl, zlib, mbedtls, cacert }: 3 4 stdenv.mkDerivation rec { 5 pname = "gauche"; ··· 45 maintainers = with maintainers; [ mnacamura ]; 46 license = licenses.bsd3; 47 platforms = platforms.unix; 48 }; 49 }
··· 1 { stdenv, lib, fetchFromGitHub, autoreconfHook, gaucheBootstrap, pkg-config, texinfo 2 + , libiconv, gdbm, openssl, zlib, mbedtls, cacert }: 3 4 stdenv.mkDerivation rec { 5 pname = "gauche"; ··· 45 maintainers = with maintainers; [ mnacamura ]; 46 license = licenses.bsd3; 47 platforms = platforms.unix; 48 + broken = stdenv.isDarwin; 49 }; 50 }
+1 -4
pkgs/development/libraries/rocclr/default.nix
··· 32 33 prePatch = '' 34 substituteInPlace CMakeLists.txt \ 35 - --replace 'set(ROCCLR_EXPORTS_FILE "''${CMAKE_CURRENT_BINARY_DIR}/amdrocclr_staticTargets.cmake")' \ 36 - 'set(ROCCLR_EXPORTS_FILE "''${CMAKE_INSTALL_LIBDIR}/cmake/amdrocclr_staticTargets.cmake")' \ 37 --replace 'set (CMAKE_LIBRARY_OUTPUT_DIRECTORY ''${CMAKE_CURRENT_BINARY_DIR}/lib)' \ 38 - 'set (CMAKE_LIBRARY_OUTPUT_DIRECTORY ''${CMAKE_INSTALL_LIBDIR})' \ 39 - --replace 'find_library( OpenCL REQUIRED' 'find_library( OpenCL' 40 substituteInPlace device/comgrctx.cpp \ 41 --replace "libamd_comgr.so" "${rocm-comgr}/lib/libamd_comgr.so" 42 '';
··· 32 33 prePatch = '' 34 substituteInPlace CMakeLists.txt \ 35 --replace 'set (CMAKE_LIBRARY_OUTPUT_DIRECTORY ''${CMAKE_CURRENT_BINARY_DIR}/lib)' \ 36 + 'set (CMAKE_LIBRARY_OUTPUT_DIRECTORY ''${CMAKE_INSTALL_LIBDIR})' 37 substituteInPlace device/comgrctx.cpp \ 38 --replace "libamd_comgr.so" "${rocm-comgr}/lib/libamd_comgr.so" 39 '';
-2
pkgs/development/python-modules/apache-airflow/default.nix
··· 143 --replace "flask-appbuilder>=1.12.5, <2.0.0" "flask-appbuilder" \ 144 --replace "flask-admin==1.5.3" "flask-admin" \ 145 --replace "flask-login>=0.3, <0.5" "flask-login" \ 146 - --replace "pendulum==1.4.4" "pendulum" \ 147 --replace "cached_property~=1.5" "cached_property" \ 148 --replace "dill>=0.2.2, <0.3" "dill" \ 149 --replace "configparser>=3.5.0, <3.6.0" "configparser" \ 150 - --replace "jinja2>=2.10.1, <2.11.0" "jinja2" \ 151 --replace "colorlog==4.0.2" "colorlog" \ 152 --replace "funcsigs==1.0.0" "funcsigs" \ 153 --replace "flask-swagger==0.2.13" "flask-swagger" \
··· 143 --replace "flask-appbuilder>=1.12.5, <2.0.0" "flask-appbuilder" \ 144 --replace "flask-admin==1.5.3" "flask-admin" \ 145 --replace "flask-login>=0.3, <0.5" "flask-login" \ 146 --replace "cached_property~=1.5" "cached_property" \ 147 --replace "dill>=0.2.2, <0.3" "dill" \ 148 --replace "configparser>=3.5.0, <3.6.0" "configparser" \ 149 --replace "colorlog==4.0.2" "colorlog" \ 150 --replace "funcsigs==1.0.0" "funcsigs" \ 151 --replace "flask-swagger==0.2.13" "flask-swagger" \
-5
pkgs/development/python-modules/deform/default.nix
··· 11 sha256 = "1e912937650c1dbb830079dd9c039950762a230223a567740fbf1b23f1090367"; 12 }; 13 14 - postPatch = '' 15 - substituteInPlace setup.py \ 16 - --replace "iso8601<=0.1.11" iso8601 17 - ''; 18 - 19 propagatedBuildInputs = [ 20 chameleon 21 colander
··· 11 sha256 = "1e912937650c1dbb830079dd9c039950762a230223a567740fbf1b23f1090367"; 12 }; 13 14 propagatedBuildInputs = [ 15 chameleon 16 colander
+3
pkgs/development/python-modules/doit/default.nix
··· 25 ++ lib.optional stdenv.isLinux pyinotify 26 ++ lib.optional stdenv.isDarwin macfsevents; 27 28 checkInputs = [ mock pytestCheckHook ]; 29 30 disabledTests = [
··· 25 ++ lib.optional stdenv.isLinux pyinotify 26 ++ lib.optional stdenv.isDarwin macfsevents; 27 28 + # hangs on darwin 29 + doCheck = !stdenv.isDarwin; 30 + 31 checkInputs = [ mock pytestCheckHook ]; 32 33 disabledTests = [
+3 -5
pkgs/development/python-modules/dufte/default.nix
··· 6 , importlib-metadata 7 , matplotlib 8 , numpy 9 , pytestCheckHook 10 }: 11 ··· 32 mkdir -p $HOME/.matplotlib 33 echo "backend: ps" > $HOME/.matplotlib/matplotlibrc 34 ''; 35 - checkInputs = [ pytestCheckHook ]; 36 pythonImportsCheck = [ "dufte" ]; 37 - pytestFlagsArray = [ 38 - # we don't have the "exdown" package (yet) 39 - "--ignore=test/test_readme.py" 40 - ]; 41 42 meta = with lib; { 43 description = "Clean matplotlib plots";
··· 6 , importlib-metadata 7 , matplotlib 8 , numpy 9 + , exdown 10 , pytestCheckHook 11 }: 12 ··· 33 mkdir -p $HOME/.matplotlib 34 echo "backend: ps" > $HOME/.matplotlib/matplotlibrc 35 ''; 36 + 37 + checkInputs = [ exdown pytestCheckHook ]; 38 pythonImportsCheck = [ "dufte" ]; 39 40 meta = with lib; { 41 description = "Clean matplotlib plots";
+24
pkgs/development/python-modules/exdown/default.nix
···
··· 1 + { lib, buildPythonPackage, fetchPypi, pythonOlder 2 + , importlib-metadata }: 3 + 4 + buildPythonPackage rec { 5 + pname = "exdown"; 6 + version = "0.7.1"; 7 + format = "pyproject"; 8 + 9 + src = fetchPypi { 10 + inherit pname version; 11 + sha256 = "sha256-vnSso3vmPIjX7JX+NwoxguwqwPHocJACeh5H0ClPcUI="; 12 + }; 13 + 14 + propagatedBuildInputs = lib.optionals (pythonOlder "3.8") [ importlib-metadata ]; 15 + 16 + pythonImportsCheck = [ "exdown" ]; 17 + 18 + meta = with lib; { 19 + description = "Extract code blocks from markdown"; 20 + homepage = "https://github.com/nschloe/exdown"; 21 + license = licenses.mit; 22 + maintainers = with maintainers; [ SuperSandro2000 ]; 23 + }; 24 + }
+5
pkgs/development/python-modules/git-sweep/default.nix
··· 15 16 propagatedBuildInputs = [ GitPython ]; 17 18 meta = with lib; { 19 description = "A command-line tool that helps you clean up Git branches"; 20 homepage = "https://github.com/arc90/git-sweep";
··· 15 16 propagatedBuildInputs = [ GitPython ]; 17 18 + # no tests 19 + doCheck = false; 20 + 21 + pythonImportsCheck = [ "gitsweep" ]; 22 + 23 meta = with lib; { 24 description = "A command-line tool that helps you clean up Git branches"; 25 homepage = "https://github.com/arc90/git-sweep";
+11 -2
pkgs/development/python-modules/nbdime/default.nix
··· 12 , tabulate 13 , nbformat 14 , jsonschema 15 - , pytest 16 , colorama 17 , pygments 18 , tornado ··· 40 jsonschema 41 mock 42 tabulate 43 - pytest 44 ]; 45 46 nativeBuildInputs = [ setuptools_scm ];
··· 12 , tabulate 13 , nbformat 14 , jsonschema 15 + , pytestCheckHook 16 , colorama 17 , pygments 18 , tornado ··· 40 jsonschema 41 mock 42 tabulate 43 + pytestCheckHook 44 + ]; 45 + 46 + disabledTests = [ 47 + "test_apply_filter_no_repo" 48 + "test_diff_api_checkpoint" 49 + "test_filter_cmd_invalid_filter" 50 + "test_inline_merge" 51 + "test_interrogate_filter_no_repo" 52 + "test_merge_input_strategy_inline_source_conflict" 53 ]; 54 55 nativeBuildInputs = [ setuptools_scm ];
+1
pkgs/development/python-modules/pyslurm/default.nix
··· 22 description = "Python bindings to Slurm"; 23 license = licenses.gpl2; 24 maintainers = with maintainers; [ bhipple ]; 25 broken = true; # still needs slurm-19.05, but nixpkgs has slurm-20+ now 26 }; 27 }
··· 22 description = "Python bindings to Slurm"; 23 license = licenses.gpl2; 24 maintainers = with maintainers; [ bhipple ]; 25 + platforms = platforms.linux; 26 broken = true; # still needs slurm-19.05, but nixpkgs has slurm-20+ now 27 }; 28 }
-2
pkgs/development/python-modules/skein/skeinrepo.nix
··· 7 8 nativeBuildInputs = [ maven ] ++ lib.optional stdenv.isLinux autoPatchelfHook; 9 10 - doBuild = false; 11 - 12 installPhase = '' 13 mkdir -p $out 14
··· 7 8 nativeBuildInputs = [ maven ] ++ lib.optional stdenv.isLinux autoPatchelfHook; 9 10 installPhase = '' 11 mkdir -p $out 12
+4 -1
pkgs/development/python-modules/somajo/default.nix
··· 1 - { pkgs, lib, fetchFromGitHub, buildPythonPackage, isPy3k, regex }: 2 3 buildPythonPackage rec { 4 pname = "SoMaJo"; ··· 13 }; 14 15 propagatedBuildInputs = [ regex ]; 16 17 meta = with lib; { 18 description = "Tokenizer and sentence splitter for German and English web texts";
··· 1 + { lib, stdenv, fetchFromGitHub, buildPythonPackage, isPy3k, regex }: 2 3 buildPythonPackage rec { 4 pname = "SoMaJo"; ··· 13 }; 14 15 propagatedBuildInputs = [ regex ]; 16 + 17 + # loops forever 18 + doCheck = !stdenv.isDarwin; 19 20 meta = with lib; { 21 description = "Tokenizer and sentence splitter for German and English web texts";
+3
pkgs/development/tools/fdroidserver/default.nix
··· 49 ruamel_yaml 50 ]; 51 52 meta = with lib; { 53 homepage = "https://f-droid.org"; 54 description = "Server and tools for F-Droid, the Free Software repository system for Android";
··· 49 ruamel_yaml 50 ]; 51 52 + # no tests 53 + doCheck = false; 54 + 55 meta = with lib; { 56 homepage = "https://f-droid.org"; 57 description = "Server and tools for F-Droid, the Free Software repository system for Android";
+3
pkgs/development/tools/git-repo-updater/default.nix
··· 12 13 propagatedBuildInputs = [ colorama GitPython ]; 14 15 meta = with lib; { 16 description = "Easily update multiple Git repositories at once"; 17 homepage = "https://github.com/earwig/git-repo-updater";
··· 12 13 propagatedBuildInputs = [ colorama GitPython ]; 14 15 + # no tests 16 + doCheck = false; 17 + 18 meta = with lib; { 19 description = "Easily update multiple Git repositories at once"; 20 homepage = "https://github.com/earwig/git-repo-updater";
-2
pkgs/servers/tautulli/default.nix
··· 15 sha256 = "QHpVIOtGFzNqAEcBCv48YWO4pYatbTe/CWwcwjbj+34="; 16 }; 17 18 - doBuild = false; 19 - 20 installPhase = '' 21 mkdir -p $out/bin $out/libexec/tautulli 22 cp -R contrib data lib plexpy Tautulli.py $out/libexec/tautulli
··· 15 sha256 = "QHpVIOtGFzNqAEcBCv48YWO4pYatbTe/CWwcwjbj+34="; 16 }; 17 18 installPhase = '' 19 mkdir -p $out/bin $out/libexec/tautulli 20 cp -R contrib data lib plexpy Tautulli.py $out/libexec/tautulli
+2
pkgs/top-level/python-packages.nix
··· 2105 2106 ewmh = callPackage ../development/python-modules/ewmh { }; 2107 2108 exchangelib = callPackage ../development/python-modules/exchangelib { }; 2109 2110 execnet = callPackage ../development/python-modules/execnet { };
··· 2105 2106 ewmh = callPackage ../development/python-modules/ewmh { }; 2107 2108 + exdown = callPackage ../development/python-modules/exdown { }; 2109 + 2110 exchangelib = callPackage ../development/python-modules/exchangelib { }; 2111 2112 execnet = callPackage ../development/python-modules/execnet { };