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