Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
e092a2a4 c718c570

+586 -163
+8 -1
lib/path/tests/default.nix
··· 18 ]; 19 } '' 20 # Needed to make Nix evaluation work 21 - export NIX_STATE_DIR=$(mktemp -d) 22 23 cp -r ${libpath} lib 24 export TEST_LIB=$PWD/lib
··· 18 ]; 19 } '' 20 # Needed to make Nix evaluation work 21 + export TEST_ROOT=$(pwd)/test-tmp 22 + export NIX_BUILD_HOOK= 23 + export NIX_CONF_DIR=$TEST_ROOT/etc 24 + export NIX_LOCALSTATE_DIR=$TEST_ROOT/var 25 + export NIX_LOG_DIR=$TEST_ROOT/var/log/nix 26 + export NIX_STATE_DIR=$TEST_ROOT/var/nix 27 + export NIX_STORE_DIR=$TEST_ROOT/store 28 + export PAGER=cat 29 30 cp -r ${libpath} lib 31 export TEST_LIB=$PWD/lib
+15
maintainers/maintainer-list.nix
··· 1282 githubId = 56009; 1283 name = "Arcadio Rubio García"; 1284 }; 1285 archer-65 = { 1286 email = "mario.liguori.056@gmail.com"; 1287 github = "archer-65"; ··· 3286 githubId = 50145141; 3287 email = "jupiter@m.rdis.dev"; 3288 name = "Scott Little"; 3289 }; 3290 codsl = { 3291 email = "codsl@riseup.net";
··· 1282 githubId = 56009; 1283 name = "Arcadio Rubio García"; 1284 }; 1285 + arcayr = { 1286 + email = "nix@arcayr.online"; 1287 + github = "arcayr"; 1288 + githubId = 11192354; 1289 + name = "Elliot Speck"; 1290 + }; 1291 archer-65 = { 1292 email = "mario.liguori.056@gmail.com"; 1293 github = "archer-65"; ··· 3292 githubId = 50145141; 3293 email = "jupiter@m.rdis.dev"; 3294 name = "Scott Little"; 3295 + }; 3296 + codifryed = { 3297 + email = "gb@guyboldon.com"; 3298 + name = "Guy Boldon"; 3299 + github = "codifryed"; 3300 + githubId = 27779510; 3301 + keys = [{ 3302 + fingerprint = "FDF5 EF67 8CC1 FE22 1845 6A22 CF7B BB5B C756 1BD3"; 3303 + }]; 3304 }; 3305 codsl = { 3306 email = "codsl@riseup.net";
+11 -11
pkgs/applications/audio/tidal-hifi/default.nix
··· 34 , xorg 35 }: 36 37 - stdenv.mkDerivation rec { 38 pname = "tidal-hifi"; 39 - version = "5.3.0"; 40 41 src = fetchurl { 42 - url = "https://github.com/Mastermindzh/tidal-hifi/releases/download/${version}/tidal-hifi_${version}_amd64.deb"; 43 - sha256 = "sha256-YGSHEvanWek6qiWvKs6g+HneGbuuqJn/DBfhawjQi5M="; 44 }; 45 46 nativeBuildInputs = [ autoPatchelfHook dpkg makeWrapper ]; ··· 104 105 postFixup = '' 106 makeWrapper $out/opt/tidal-hifi/tidal-hifi $out/bin/tidal-hifi \ 107 - --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath buildInputs}" \ 108 "''${gappsWrapperArgs[@]}" 109 substituteInPlace $out/share/applications/tidal-hifi.desktop \ 110 --replace "/opt/tidal-hifi/tidal-hifi" "tidal-hifi" 111 ''; 112 113 - meta = with lib; { 114 description = "The web version of Tidal running in electron with hifi support thanks to widevine"; 115 homepage = "https://github.com/Mastermindzh/tidal-hifi"; 116 - changelog = "https://github.com/Mastermindzh/tidal-hifi/releases/tag/${version}"; 117 - license = licenses.mit; 118 - maintainers = with maintainers; [ qbit ]; 119 - platforms = [ "x86_64-linux" ]; 120 }; 121 - }
··· 34 , xorg 35 }: 36 37 + stdenv.mkDerivation (finalAttrs: { 38 pname = "tidal-hifi"; 39 + version = "5.5.0"; 40 41 src = fetchurl { 42 + url = "https://github.com/Mastermindzh/tidal-hifi/releases/download/${finalAttrs.version}/tidal-hifi_${finalAttrs.version}_amd64.deb"; 43 + sha256 = "sha256-pUQgTz7KZt4icD4lDAs4Wg095HxYEAifTM8a4cDejQM="; 44 }; 45 46 nativeBuildInputs = [ autoPatchelfHook dpkg makeWrapper ]; ··· 104 105 postFixup = '' 106 makeWrapper $out/opt/tidal-hifi/tidal-hifi $out/bin/tidal-hifi \ 107 + --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath finalAttrs.buildInputs}" \ 108 "''${gappsWrapperArgs[@]}" 109 substituteInPlace $out/share/applications/tidal-hifi.desktop \ 110 --replace "/opt/tidal-hifi/tidal-hifi" "tidal-hifi" 111 ''; 112 113 + meta = { 114 + changelog = "https://github.com/Mastermindzh/tidal-hifi/releases/tag/${finalAttrs.version}"; 115 description = "The web version of Tidal running in electron with hifi support thanks to widevine"; 116 homepage = "https://github.com/Mastermindzh/tidal-hifi"; 117 + license = lib.licenses.mit; 118 + maintainers = with lib.maintainers; [ qbit ]; 119 + platforms = lib.platforms.linux; 120 }; 121 + })
+42 -17
pkgs/applications/blockchains/stellar-core/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, autoconf, libtool, automake, pkg-config, git 2 - , bison, flex, postgresql, ripgrep, libunwind }: 3 4 - stdenv.mkDerivation rec { 5 pname = "stellar-core"; 6 - version = "19.12.0"; 7 8 src = fetchFromGitHub { 9 owner = "stellar"; 10 - repo = pname; 11 - rev = "v${version}"; 12 - sha256 = "sha256-WpzUEn3BuC2OxrsqYete595m6YWv27QXnTfW1F6CX9k="; 13 fetchSubmodules = true; 14 }; 15 16 - nativeBuildInputs = [ automake autoconf git libtool pkg-config ripgrep ]; 17 18 - buildInputs = [ libunwind ]; 19 20 - propagatedBuildInputs = [ bison flex postgresql ]; 21 22 enableParallelBuilding = true; 23 24 preConfigure = '' 25 # Due to https://github.com/NixOS/nixpkgs/issues/8567 we cannot rely on 26 # having the .git directory present, so directly provide the version 27 - substituteInPlace src/Makefile.am --replace '$$vers' '${pname} ${version}'; 28 29 # Everything needs to be staged in git because the build uses 30 # `git ls-files` to search for source files to compile. ··· 34 ./autogen.sh 35 ''; 36 37 - meta = with lib; { 38 description = "Implements the Stellar Consensus Protocol, a federated consensus protocol"; 39 longDescription = '' 40 Stellar-core is the backbone of the Stellar network. It maintains a 41 local copy of the ledger, communicating and staying in sync with other 42 instances of stellar-core on the network. Optionally, stellar-core can 43 store historical records of the ledger and participate in consensus. 44 ''; 45 - homepage = "https://www.stellar.org/"; 46 - platforms = platforms.linux; 47 - maintainers = with maintainers; [ ]; 48 - license = licenses.asl20; 49 }; 50 - }
··· 1 + { autoconf 2 + , automake 3 + , bison 4 + , fetchFromGitHub 5 + , flex 6 + , git 7 + , lib 8 + , libtool 9 + , libunwind 10 + , pkg-config 11 + , postgresql 12 + , ripgrep 13 + , stdenv 14 + }: 15 16 + stdenv.mkDerivation (finalAttrs: { 17 pname = "stellar-core"; 18 + version = "19.13.0"; 19 20 src = fetchFromGitHub { 21 owner = "stellar"; 22 + repo = "stellar-core"; 23 + rev = "v${finalAttrs.version}"; 24 + hash = "sha256-C775tL+x1IX4kfCM/7gOg/V8xunq/rkhIfdkwkhLENk="; 25 fetchSubmodules = true; 26 }; 27 28 + nativeBuildInputs = [ 29 + automake 30 + autoconf 31 + git 32 + libtool 33 + pkg-config 34 + ripgrep 35 + ]; 36 37 + buildInputs = [ 38 + libunwind 39 + ]; 40 41 + propagatedBuildInputs = [ 42 + bison 43 + flex 44 + postgresql 45 + ]; 46 47 enableParallelBuilding = true; 48 49 preConfigure = '' 50 # Due to https://github.com/NixOS/nixpkgs/issues/8567 we cannot rely on 51 # having the .git directory present, so directly provide the version 52 + substituteInPlace src/Makefile.am --replace '$$vers' 'stellar-core ${finalAttrs.version}'; 53 54 # Everything needs to be staged in git because the build uses 55 # `git ls-files` to search for source files to compile. ··· 59 ./autogen.sh 60 ''; 61 62 + meta = { 63 description = "Implements the Stellar Consensus Protocol, a federated consensus protocol"; 64 + homepage = "https://www.stellar.org/"; 65 + license = lib.licenses.asl20; 66 longDescription = '' 67 Stellar-core is the backbone of the Stellar network. It maintains a 68 local copy of the ledger, communicating and staying in sync with other 69 instances of stellar-core on the network. Optionally, stellar-core can 70 store historical records of the ledger and participate in consensus. 71 ''; 72 + maintainers = [ ]; 73 + platforms = lib.platforms.linux; 74 }; 75 + })
+1
pkgs/applications/editors/vim/plugins/vim-plugin-names
··· 1133 https://github.com/justinj/vim-pico8-syntax/,, 1134 https://github.com/junegunn/vim-plug/,, 1135 https://github.com/powerman/vim-plugin-AnsiEsc/,, 1136 https://github.com/sheerun/vim-polyglot/,, 1137 https://github.com/jakwings/vim-pony/,, 1138 https://github.com/haya14busa/vim-poweryank/,,
··· 1133 https://github.com/justinj/vim-pico8-syntax/,, 1134 https://github.com/junegunn/vim-plug/,, 1135 https://github.com/powerman/vim-plugin-AnsiEsc/,, 1136 + https://github.com/hasundue/vim-pluto/,HEAD, 1137 https://github.com/sheerun/vim-polyglot/,, 1138 https://github.com/jakwings/vim-pony/,, 1139 https://github.com/haya14busa/vim-poweryank/,,
+3 -3
pkgs/applications/misc/kbt/default.nix
··· 9 10 rustPlatform.buildRustPackage rec { 11 pname = "kbt"; 12 - version = "1.2.2"; 13 14 src = fetchFromGitHub { 15 owner = "bloznelis"; 16 repo = "kbt"; 17 rev = version; 18 - hash = "sha256-v0xbW1xlOhaLf19a6gFpd16RjYfXIK6FDBSWVWPlK3c="; 19 }; 20 21 - cargoHash = "sha256-rBThJqaemtPAHqiWDILJZ7j+NL5+6+4tsXrFPcEiFL0="; 22 23 nativeBuildInputs = lib.optionals stdenv.isLinux [ 24 pkg-config
··· 9 10 rustPlatform.buildRustPackage rec { 11 pname = "kbt"; 12 + version = "1.2.3"; 13 14 src = fetchFromGitHub { 15 owner = "bloznelis"; 16 repo = "kbt"; 17 rev = version; 18 + hash = "sha256-AhMl8UuSVKLiIj+EnnmJX8iURjytLByDRLqDkgHGBr0="; 19 }; 20 21 + cargoHash = "sha256-pgdI+BoYrdSdQpVN0pH4QMcNAKbjbnrUbAmMpmtfd2s="; 22 23 nativeBuildInputs = lib.optionals stdenv.isLinux [ 24 pkg-config
+3 -3
pkgs/applications/misc/ulauncher/default.nix
··· 21 22 python3Packages.buildPythonApplication rec { 23 pname = "ulauncher"; 24 - version = "5.15.0"; 25 26 src = fetchurl { 27 url = "https://github.com/Ulauncher/Ulauncher/releases/download/${version}/ulauncher_${version}.tar.gz"; 28 - sha256 = "sha256-1Qo6ffMtVRtZDPCHvHEl7T0dPdDUxP4TP2hkSVSdQpo"; 29 }; 30 31 nativeBuildInputs = with python3Packages; [ ··· 120 homepage = "https://ulauncher.io/"; 121 license = licenses.gpl3; 122 platforms = platforms.linux; 123 - maintainers = with maintainers; [ aaronjanse ]; 124 }; 125 }
··· 21 22 python3Packages.buildPythonApplication rec { 23 pname = "ulauncher"; 24 + version = "5.15.3"; 25 26 src = fetchurl { 27 url = "https://github.com/Ulauncher/Ulauncher/releases/download/${version}/ulauncher_${version}.tar.gz"; 28 + sha256 = "sha256-unAic6GTgvZFFJwPERh164vfDiFE0zLEUjgADR94w5w="; 29 }; 30 31 nativeBuildInputs = with python3Packages; [ ··· 120 homepage = "https://ulauncher.io/"; 121 license = licenses.gpl3; 122 platforms = platforms.linux; 123 + maintainers = with maintainers; [ aaronjanse sebtm ]; 124 }; 125 }
+2 -2
pkgs/applications/networking/cluster/odo/default.nix
··· 2 3 buildGoModule rec { 4 pname = "odo"; 5 - version = "3.12.0"; 6 7 src = fetchFromGitHub { 8 owner = "redhat-developer"; 9 repo = "odo"; 10 rev = "v${version}"; 11 - sha256 = "sha256-UieMY+YoMjOYUGwkSWxuC+91YfGHhMdhSJFwA+kG4PU="; 12 }; 13 14 vendorHash = null;
··· 2 3 buildGoModule rec { 4 pname = "odo"; 5 + version = "3.13.0"; 6 7 src = fetchFromGitHub { 8 owner = "redhat-developer"; 9 repo = "odo"; 10 rev = "v${version}"; 11 + sha256 = "sha256-l5WW6Wos/FLxJsyrWnLhb1vAztGT1QYl8tKhiBgNGbw="; 12 }; 13 14 vendorHash = null;
+10 -10
pkgs/applications/networking/cluster/terraform-providers/providers.json
··· 363 "vendorHash": "sha256-oVTanZpCWs05HwyIKW2ajiBPz1HXOFzBAt5Us+EtTRw=" 364 }, 365 "equinix": { 366 - "hash": "sha256-nqKswIq7cOEvGuoRA9Fv5j84Ob/z2C+Ux5ecdhTW0RY=", 367 "homepage": "https://registry.terraform.io/providers/equinix/equinix", 368 "owner": "equinix", 369 "repo": "terraform-provider-equinix", 370 - "rev": "v1.14.5", 371 "spdx": "MIT", 372 "vendorHash": "sha256-7a90fzAU76QRXkSa+G/N3kMPP8jy68i72i2JSlUrvfc=" 373 }, ··· 436 "vendorHash": "sha256-uWTY8cFztXFrQQ7GW6/R+x9M6vHmsb934ldq+oeW5vk=" 437 }, 438 "github": { 439 - "hash": "sha256-Y70HJEUArUCT1XM3F02bUNPwB1bW4N/Gg/M6aW7XcMM=", 440 "homepage": "https://registry.terraform.io/providers/integrations/github", 441 "owner": "integrations", 442 "repo": "terraform-provider-github", 443 - "rev": "v5.32.0", 444 "spdx": "MIT", 445 "vendorHash": null 446 }, ··· 664 "vendorHash": "sha256-9AmfvoEf7E6lAblPIWizElng5GQJG/hQ5o6Mo3AN+EA=" 665 }, 666 "launchdarkly": { 667 - "hash": "sha256-gXpnYX4G+KYEPr4385VgbVfbfkNRc0z2txaaH16nJqI=", 668 "homepage": "https://registry.terraform.io/providers/launchdarkly/launchdarkly", 669 "owner": "launchdarkly", 670 "repo": "terraform-provider-launchdarkly", 671 - "rev": "v2.14.0", 672 "spdx": "MPL-2.0", 673 "vendorHash": "sha256-I+9hfKWBbclXXpthQc9LAHhZ7MYr/8I89mLeIVeae+Q=" 674 }, ··· 1061 "vendorHash": "sha256-NO1r/EWLgH1Gogru+qPeZ4sW7FuDENxzNnpLSKstnE8=" 1062 }, 1063 "spotinst": { 1064 - "hash": "sha256-eZiWhMtsrys64NjN12BDaxL2b2GynIJMhWe+D33wgsw=", 1065 "homepage": "https://registry.terraform.io/providers/spotinst/spotinst", 1066 "owner": "spotinst", 1067 "repo": "terraform-provider-spotinst", 1068 - "rev": "v1.132.0", 1069 "spdx": "MPL-2.0", 1070 "vendorHash": "sha256-5F8A8v8YQXrYAgWGYjO5G+sY3SY+O2oiYo3zVLZ9LUc=" 1071 }, ··· 1115 "vendorHash": "sha256-32ENfzBep97Wn0FvMIEuqxIAmxjTtw2UvDvYJTmJJNc=" 1116 }, 1117 "tencentcloud": { 1118 - "hash": "sha256-RipntxK8i/uyTolf6Z8DJDkNYMsEYcdDpDQfNnGORxQ=", 1119 "homepage": "https://registry.terraform.io/providers/tencentcloudstack/tencentcloud", 1120 "owner": "tencentcloudstack", 1121 "repo": "terraform-provider-tencentcloud", 1122 - "rev": "v1.81.19", 1123 "spdx": "MPL-2.0", 1124 "vendorHash": null 1125 },
··· 363 "vendorHash": "sha256-oVTanZpCWs05HwyIKW2ajiBPz1HXOFzBAt5Us+EtTRw=" 364 }, 365 "equinix": { 366 + "hash": "sha256-lo3DxEXa0nSm+KXBmWwulyNNsctrFvZJLHVJ087BsoU=", 367 "homepage": "https://registry.terraform.io/providers/equinix/equinix", 368 "owner": "equinix", 369 "repo": "terraform-provider-equinix", 370 + "rev": "v1.14.6", 371 "spdx": "MIT", 372 "vendorHash": "sha256-7a90fzAU76QRXkSa+G/N3kMPP8jy68i72i2JSlUrvfc=" 373 }, ··· 436 "vendorHash": "sha256-uWTY8cFztXFrQQ7GW6/R+x9M6vHmsb934ldq+oeW5vk=" 437 }, 438 "github": { 439 + "hash": "sha256-9U3vF8xunpTKbOTytUEscMeS3ya6u+PVkNVJjufhpZ0=", 440 "homepage": "https://registry.terraform.io/providers/integrations/github", 441 "owner": "integrations", 442 "repo": "terraform-provider-github", 443 + "rev": "v5.33.0", 444 "spdx": "MIT", 445 "vendorHash": null 446 }, ··· 664 "vendorHash": "sha256-9AmfvoEf7E6lAblPIWizElng5GQJG/hQ5o6Mo3AN+EA=" 665 }, 666 "launchdarkly": { 667 + "hash": "sha256-gXT/rBlucBjg+8cjpSXdlClFGNuWmq6tZuuMfsBhR2E=", 668 "homepage": "https://registry.terraform.io/providers/launchdarkly/launchdarkly", 669 "owner": "launchdarkly", 670 "repo": "terraform-provider-launchdarkly", 671 + "rev": "v2.15.0", 672 "spdx": "MPL-2.0", 673 "vendorHash": "sha256-I+9hfKWBbclXXpthQc9LAHhZ7MYr/8I89mLeIVeae+Q=" 674 }, ··· 1061 "vendorHash": "sha256-NO1r/EWLgH1Gogru+qPeZ4sW7FuDENxzNnpLSKstnE8=" 1062 }, 1063 "spotinst": { 1064 + "hash": "sha256-g0qkUzLcMZZQrYtRbpyNWkpYLzJskP7Be+tGs3SGyVo=", 1065 "homepage": "https://registry.terraform.io/providers/spotinst/spotinst", 1066 "owner": "spotinst", 1067 "repo": "terraform-provider-spotinst", 1068 + "rev": "v1.133.0", 1069 "spdx": "MPL-2.0", 1070 "vendorHash": "sha256-5F8A8v8YQXrYAgWGYjO5G+sY3SY+O2oiYo3zVLZ9LUc=" 1071 }, ··· 1115 "vendorHash": "sha256-32ENfzBep97Wn0FvMIEuqxIAmxjTtw2UvDvYJTmJJNc=" 1116 }, 1117 "tencentcloud": { 1118 + "hash": "sha256-T98RZ775nXIjqanqWhZfz+IKJIXvDEkVnqHhznilYe0=", 1119 "homepage": "https://registry.terraform.io/providers/tencentcloudstack/tencentcloud", 1120 "owner": "tencentcloudstack", 1121 "repo": "terraform-provider-tencentcloud", 1122 + "rev": "v1.81.20", 1123 "spdx": "MPL-2.0", 1124 "vendorHash": null 1125 },
+2 -2
pkgs/applications/networking/flexget/default.nix
··· 6 7 python3.pkgs.buildPythonApplication rec { 8 pname = "flexget"; 9 - version = "3.8.3"; 10 format = "pyproject"; 11 12 # Fetch from GitHub in order to use `requirements.in` ··· 14 owner = "Flexget"; 15 repo = "Flexget"; 16 rev = "refs/tags/v${version}"; 17 - hash = "sha256-qGc5L9hL4KbcHGZvhvzqBg1ATFHWGKM72O/aDhrCV4Q="; 18 }; 19 20 postPatch = ''
··· 6 7 python3.pkgs.buildPythonApplication rec { 8 pname = "flexget"; 9 + version = "3.8.5"; 10 format = "pyproject"; 11 12 # Fetch from GitHub in order to use `requirements.in` ··· 14 owner = "Flexget"; 15 repo = "Flexget"; 16 rev = "refs/tags/v${version}"; 17 + hash = "sha256-lvZVezg5MORsNkWGo7iqtyRlo68JcVLiG+2hhiSdRZ8="; 18 }; 19 20 postPatch = ''
+3 -3
pkgs/applications/networking/syncthing/default.nix
··· 13 common = { stname, target, postInstall ? "" }: 14 buildGoModule rec { 15 pname = stname; 16 - version = "1.23.6"; 17 18 src = fetchFromGitHub { 19 owner = "syncthing"; 20 repo = "syncthing"; 21 rev = "v${version}"; 22 - hash = "sha256-1NULZ3i3gR5RRegHJHH3OmxXU0d293GSTcky9+B4mJ4="; 23 }; 24 25 - vendorHash = "sha256-sj0XXEkcTfv24OuUeOoOLKHjaYMEuoh1Vg8k8T1Fp1o="; 26 27 nativeBuildInputs = lib.optionals stdenv.isDarwin [ 28 # Recent versions of macOS seem to require binaries to be signed when
··· 13 common = { stname, target, postInstall ? "" }: 14 buildGoModule rec { 15 pname = stname; 16 + version = "1.23.7"; 17 18 src = fetchFromGitHub { 19 owner = "syncthing"; 20 repo = "syncthing"; 21 rev = "v${version}"; 22 + hash = "sha256-LwjqMEfCdMvNoxn88H3+VyX31G5IlRohpfp++oNCfEc="; 23 }; 24 25 + vendorHash = "sha256-nk80Y5RBoUCp+xYNYYnVWVBkCLCgvgKZFpV5CfS2p/s="; 26 27 nativeBuildInputs = lib.optionals stdenv.isDarwin [ 28 # Recent versions of macOS seem to require binaries to be signed when
+16 -16
pkgs/applications/video/media-downloader/default.nix
··· 1 - { lib 2 - , stdenv 3 - , fetchFromGitHub 4 , cmake 5 - , wrapQtAppsHook 6 - , qtbase 7 - , aria2 8 , ffmpeg 9 , python3 10 , yt-dlp 11 }: 12 13 - stdenv.mkDerivation rec { 14 pname = "media-downloader"; 15 - version = "3.2.1"; 16 17 src = fetchFromGitHub { 18 owner = "mhogomchungu"; 19 - repo = pname; 20 - rev = version; 21 - hash = "sha256-+wLVF0UKspVll+dYZGSk5dUbPBc/2Y0cqTuaeepxw+k="; 22 }; 23 24 nativeBuildInputs = [ ··· 39 ]}" 40 ]; 41 42 - meta = with lib; { 43 description = "A Qt/C++ GUI front end to youtube-dl"; 44 homepage = "https://github.com/mhogomchungu/media-downloader"; 45 - license = licenses.gpl2Plus; 46 - platforms = platforms.linux; 47 - maintainers = with maintainers; [ zendo ]; 48 }; 49 - }
··· 1 + { aria2 2 , cmake 3 + , fetchFromGitHub 4 , ffmpeg 5 + , lib 6 , python3 7 + , qtbase 8 + , stdenv 9 + , wrapQtAppsHook 10 , yt-dlp 11 }: 12 13 + stdenv.mkDerivation (finalAttrs: { 14 pname = "media-downloader"; 15 + version = "3.3.0"; 16 17 src = fetchFromGitHub { 18 owner = "mhogomchungu"; 19 + repo = "media-downloader"; 20 + rev = finalAttrs.version; 21 + hash = "sha256-UmNaosunkNUTm4rsf4q29H+0cJAccUDx+ulcS2octIo="; 22 }; 23 24 nativeBuildInputs = [ ··· 39 ]}" 40 ]; 41 42 + meta = { 43 description = "A Qt/C++ GUI front end to youtube-dl"; 44 homepage = "https://github.com/mhogomchungu/media-downloader"; 45 + license = lib.licenses.gpl2Plus; 46 + maintainers = with lib.maintainers; [ zendo ]; 47 + platforms = lib.platforms.linux; 48 }; 49 + })
+6 -5
pkgs/development/compilers/mercury/default.nix
··· 3 4 stdenv.mkDerivation rec { 5 pname = "mercury"; 6 - version = "22.01.6"; 7 8 src = fetchurl { 9 url = "https://dl.mercurylang.org/release/mercury-srcdist-${version}.tar.gz"; 10 - sha256 = "sha256-dpRW+DRGJZPIvUv6/y1TLAFjrPOldKBtpwn87nOgIt8="; 11 }; 12 13 nativeBuildInputs = [ makeWrapper ]; ··· 54 allowing modularity, separate compilation, and numerous optimization/time 55 trade-offs. 56 ''; 57 - homepage = "http://mercurylang.org"; 58 - license = lib.licenses.gpl2; 59 - platforms = lib.platforms.linux ++ lib.platforms.darwin; 60 maintainers = [ ]; 61 }; 62 }
··· 3 4 stdenv.mkDerivation rec { 5 pname = "mercury"; 6 + version = "22.01.7"; 7 8 src = fetchurl { 9 url = "https://dl.mercurylang.org/release/mercury-srcdist-${version}.tar.gz"; 10 + sha256 = "sha256-PctyVKlV2cnHoBSAXjMTSPvWY7op9D6kIMypYDRgvGw="; 11 }; 12 13 nativeBuildInputs = [ makeWrapper ]; ··· 54 allowing modularity, separate compilation, and numerous optimization/time 55 trade-offs. 56 ''; 57 + homepage = "https://mercurylang.org/"; 58 + changelog = "https://dl.mercurylang.org/release/release-notes-${version}.html"; 59 + license = lib.licenses.gpl2Only; 60 + platforms = lib.platforms.all; 61 maintainers = [ ]; 62 }; 63 }
+47
pkgs/development/interpreters/gpython/default.nix
···
··· 1 + { lib 2 + , buildGoModule 3 + , fetchFromGitHub 4 + , testers 5 + , gpython 6 + }: 7 + 8 + buildGoModule rec { 9 + pname = "gpython"; 10 + version = "0.2.0"; 11 + 12 + src = fetchFromGitHub { 13 + owner = "go-python"; 14 + repo = "gpython"; 15 + rev = "v${version}"; 16 + hash = "sha256-xqwq27u41Jgoh7t9UDyatuBQswr+h3xio5AV/npncHc="; 17 + }; 18 + 19 + vendorHash = "sha256-NXPllEhootdB8m5Wvfy8MW899oQnjWAQj7yCC2oDvqE="; 20 + 21 + subPackages = [ 22 + "." 23 + ]; 24 + 25 + ldflags = [ 26 + "-s" 27 + "-w" 28 + "-X=main.version=${version}" 29 + "-X=main.commit=${src.rev}" 30 + "-X=main.date=1970-01-01" 31 + ]; 32 + 33 + passthru.tests = { 34 + version = testers.testVersion { 35 + package = gpython; 36 + command = "gpython < /dev/null"; 37 + }; 38 + }; 39 + 40 + meta = with lib; { 41 + description = "A Python interpreter written in Go"; 42 + homepage = "https://github.com/go-python/gpython"; 43 + changelog = "https://github.com/go-python/gpython/releases/tag/${src.rev}"; 44 + license = licenses.bsd3; 45 + maintainers = with maintainers; [ figsoda ]; 46 + }; 47 + }
+4
pkgs/development/python-modules/astropy-extension-helpers/default.nix
··· 4 , findutils 5 , pytestCheckHook 6 , pythonOlder 7 , setuptools-scm 8 }: 9 10 buildPythonPackage rec { ··· 21 22 nativeBuildInputs = [ 23 setuptools-scm 24 ]; 25 26 patches = [ ./permissions.patch ]; 27 28 nativeCheckInputs = [ 29 findutils 30 pytestCheckHook 31 ]; 32
··· 4 , findutils 5 , pytestCheckHook 6 , pythonOlder 7 + , pip 8 , setuptools-scm 9 + , wheel 10 }: 11 12 buildPythonPackage rec { ··· 23 24 nativeBuildInputs = [ 25 setuptools-scm 26 + wheel 27 ]; 28 29 patches = [ ./permissions.patch ]; 30 31 nativeCheckInputs = [ 32 findutils 33 + pip 34 pytestCheckHook 35 ]; 36
+65
pkgs/development/python-modules/dataclass-wizard/default.nix
···
··· 1 + { lib 2 + , fetchFromGitHub 3 + , buildPythonPackage 4 + , pythonOlder 5 + , pythonAtLeast 6 + , pytimeparse 7 + , pyyaml 8 + , pytestCheckHook 9 + , pytest-mock 10 + , typing-extensions 11 + }: 12 + 13 + buildPythonPackage rec { 14 + pname = "dataclass-wizard"; 15 + version = "0.22.2"; 16 + format = "setuptools"; 17 + 18 + src = fetchFromGitHub { 19 + owner = "rnag"; 20 + repo = "dataclass-wizard"; 21 + rev = "v${version}"; 22 + hash = "sha256-Ufi4lZc+UkM6NZr4bS2OibpOmMjyiBEoVKxmrqauW50="; 23 + }; 24 + 25 + propagatedBuildInputs = [ 26 + ] ++ lib.optionals (pythonOlder "3.9") [ 27 + typing-extensions 28 + ]; 29 + 30 + passthru.optional-dependencies = { 31 + timedelta = [ 32 + pytimeparse 33 + ]; 34 + yaml = [ 35 + pyyaml 36 + ]; 37 + }; 38 + 39 + nativeCheckInputs = [ 40 + pytestCheckHook 41 + pytest-mock 42 + ] ++ passthru.optional-dependencies.timedelta 43 + ++ passthru.optional-dependencies.yaml; 44 + 45 + disabledTests = [ 46 + ] ++ lib.optionals (pythonAtLeast "3.11") [ 47 + # Any/None internal changes, tests need adjusting upstream 48 + "without_type_hinting" 49 + "default_dict" 50 + "test_frozenset" 51 + "test_set" 52 + "date_times_with_custom_pattern" 53 + "from_dict_handles_identical_cased_json_keys" 54 + ]; 55 + 56 + pythonImportsCheck = [ "dataclass_wizard" ]; 57 + 58 + meta = with lib; { 59 + description = "A set of simple, yet elegant wizarding tools for interacting with the Python dataclasses module"; 60 + homepage = "https://github.com/rnag/dataclass-wizard"; 61 + changelog = "https://github.com/rnag/dataclass-wizard/releases/tag/v${version}"; 62 + license = licenses.asl20; 63 + maintainers = with maintainers; [ codifryed ]; 64 + }; 65 + }
+24 -5
pkgs/development/python-modules/seaborn/default.nix
··· 1 { lib 2 , stdenv 3 , buildPythonPackage 4 , fetchPypi 5 , flit-core 6 , matplotlib ··· 24 hash = "sha256-N0ZF82UJ0NyriVy6W0fa8Fhvd7/js2yXxgfbfaW+ATk="; 25 }; 26 27 nativeBuildInputs = [ 28 flit-core 29 ]; ··· 41 ]; 42 43 disabledTests = [ 44 - # incompatible with matplotlib 3.7 45 - # https://github.com/mwaskom/seaborn/issues/3288 46 - "test_subplot_kws" 47 - 48 # requires internet connection 49 "test_load_dataset_string_error" 50 ] ++ lib.optionals (!stdenv.hostPlatform.isx86) [ 51 # overly strict float tolerances 52 "TestDendrogram" ··· 54 55 # All platforms should use Agg. Let's set it explicitly to avoid probing GUI 56 # backends (leads to crashes on macOS). 57 - MPLBACKEND="Agg"; 58 59 pythonImportsCheck = [ 60 "seaborn"
··· 1 { lib 2 , stdenv 3 , buildPythonPackage 4 + , fetchpatch 5 , fetchPypi 6 , flit-core 7 , matplotlib ··· 25 hash = "sha256-N0ZF82UJ0NyriVy6W0fa8Fhvd7/js2yXxgfbfaW+ATk="; 26 }; 27 28 + patches = [ 29 + (fetchpatch { 30 + name = "fix-test-using-matplotlib-3.7.patch"; 31 + url = "https://github.com/mwaskom/seaborn/commit/db7ae11750fc2dfb695457239708448d54e9b8cd.patch"; 32 + hash = "sha256-LbieI0GeC/0NpFVxV/NRQweFjP/lj/TR2D/SLMPYqJg="; 33 + }) 34 + (fetchpatch { 35 + name = "fix-pandas-deprecation.patch"; 36 + url = "https://github.com/mwaskom/seaborn/commit/a48601d6bbf8381f9435be48624f1a77d6fbfced.patch"; 37 + hash = "sha256-LuN8jn6Jo9Fvdl5iGZ2LgINYujSDvvs+hSclnadV1F4="; 38 + }) 39 + (fetchpatch { 40 + name = "fix-tests-using-numpy-1.25.patch"; 41 + url = "https://github.com/mwaskom/seaborn/commit/b6737d5aec9a91bb8840cdda896a7970e1830d56.patch"; 42 + hash = "sha256-Xj82yyB5Vy2xKRl0ideDmJ5Zr4Xc+8cEHU/liVwMSvE="; 43 + }) 44 + ]; 45 + 46 nativeBuildInputs = [ 47 flit-core 48 ]; ··· 60 ]; 61 62 disabledTests = [ 63 # requires internet connection 64 "test_load_dataset_string_error" 65 + 66 + # per https://github.com/mwaskom/seaborn/issues/3431, we can enable this 67 + # once matplotlib releases version > 3.7.2 68 + "test_share_xy" 69 ] ++ lib.optionals (!stdenv.hostPlatform.isx86) [ 70 # overly strict float tolerances 71 "TestDendrogram" ··· 73 74 # All platforms should use Agg. Let's set it explicitly to avoid probing GUI 75 # backends (leads to crashes on macOS). 76 + env.MPLBACKEND="Agg"; 77 78 pythonImportsCheck = [ 79 "seaborn"
-21
pkgs/development/python-modules/single-version/0001-set-poetry-core.patch
··· 1 - From d949b37151cd538d4c6a15e1ba6c1343f8bff76d Mon Sep 17 00:00:00 2001 2 - From: "P. R. d. O" <d.ol.rod@protonmail.com> 3 - Date: Mon, 6 Dec 2021 15:26:19 -0600 4 - Subject: [PATCH] set poetry-core 5 - 6 - --- 7 - pyproject.toml | 2 +- 8 - 1 file changed, 1 insertion(+), 1 deletion(-) 9 - 10 - diff --git a/pyproject.toml b/pyproject.toml 11 - index d3fdc52..bd7ddc2 100644 12 - --- a/pyproject.toml 13 - +++ b/pyproject.toml 14 - @@ -27,4 +27,4 @@ black = "^19.10b0" 15 - 16 - [build-system] 17 - requires = ["poetry>=0.12"] 18 - -build-backend = "poetry.masonry.api" 19 - +build-backend = "poetry.core.masonry.api" 20 - -- 21 - 2.33.1
···
+13 -2
pkgs/development/python-modules/single-version/default.nix
··· 1 - { lib, buildPythonPackage, fetchFromGitHub, poetry-core, pytestCheckHook }: 2 3 buildPythonPackage rec { 4 pname = "single-version"; ··· 13 }; 14 15 patches = [ 16 - ./0001-set-poetry-core.patch 17 ]; 18 19 nativeBuildInputs = [ poetry-core ];
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , fetchpatch 5 + , poetry-core 6 + , pytestCheckHook 7 + }: 8 9 buildPythonPackage rec { 10 pname = "single-version"; ··· 19 }; 20 21 patches = [ 22 + # https://github.com/hongquan/single-version/pull/4 23 + (fetchpatch { 24 + name = "use-poetry-core.patch"; 25 + url = "https://github.com/hongquan/single-version/commit/0cdf9795cb0522e90a8dc00306f1ff7bb85621ad.patch"; 26 + hash = "sha256-eT9G1XvkNF0+NKgx+yN7ei53xIEMvnc7V/KtPLqlWik="; 27 + }) 28 ]; 29 30 nativeBuildInputs = [ poetry-core ];
+2 -2
pkgs/development/tools/esbuild/default.nix
··· 2 3 buildGoModule rec { 4 pname = "esbuild"; 5 - version = "0.19.0"; 6 7 src = fetchFromGitHub { 8 owner = "evanw"; 9 repo = "esbuild"; 10 rev = "v${version}"; 11 - hash = "sha256-DSuBON5EXQlAEqiCitAtDxOcdGNu0ubisIbuWmAfElw="; 12 }; 13 14 vendorHash = "sha256-+BfxCyg0KkDQpHt/wycy/8CTG6YBA/VJvJFhhzUnSiQ=";
··· 2 3 buildGoModule rec { 4 pname = "esbuild"; 5 + version = "0.19.1"; 6 7 src = fetchFromGitHub { 8 owner = "evanw"; 9 repo = "esbuild"; 10 rev = "v${version}"; 11 + hash = "sha256-HoCCgPny6XHz1uUTto6xJ56I6D3HhzLH2rBh9iKI1a8="; 12 }; 13 14 vendorHash = "sha256-+BfxCyg0KkDQpHt/wycy/8CTG6YBA/VJvJFhhzUnSiQ=";
+250 -12
pkgs/development/tools/language-servers/typst-lsp/Cargo.lock
··· 189 checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb" 190 191 [[package]] 192 name = "bitflags" 193 version = "1.3.2" 194 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 366 ] 367 368 [[package]] 369 name = "crossbeam-utils" 370 version = "0.8.16" 371 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 375 ] 376 377 [[package]] 378 name = "csv" 379 version = "1.2.2" 380 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 562 checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" 563 564 [[package]] 565 name = "fancy-regex" 566 version = "0.11.0" 567 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 622 version = "0.9.0" 623 source = "registry+https://github.com/rust-lang/crates.io-index" 624 checksum = "98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4" 625 626 [[package]] 627 name = "fnv" ··· 776 checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427" 777 dependencies = [ 778 "cfg-if", 779 "libc", 780 "wasi", 781 ] 782 783 [[package]] ··· 813 "tokio", 814 "tokio-util", 815 "tracing", 816 ] 817 818 [[package]] ··· 1114 "bytemuck", 1115 "byteorder", 1116 "color_quant", 1117 "gif", 1118 "jpeg-decoder", 1119 "num-rational", 1120 "num-traits", 1121 "png", 1122 ] 1123 1124 [[package]] ··· 1135 dependencies = [ 1136 "autocfg", 1137 "hashbrown 0.12.3", 1138 ] 1139 1140 [[package]] ··· 1249 version = "0.3.0" 1250 source = "registry+https://github.com/rust-lang/crates.io-index" 1251 checksum = "bc0000e42512c92e31c2252315bda326620a4e034105e900c98ec492fa077b3e" 1252 1253 [[package]] 1254 name = "js-sys" ··· 1275 checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 1276 1277 [[package]] 1278 name = "libc" 1279 version = "0.2.147" 1280 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1296 "libc", 1297 "pkg-config", 1298 "vcpkg", 1299 ] 1300 1301 [[package]] ··· 1380 ] 1381 1382 [[package]] 1383 name = "mime" 1384 version = "0.3.17" 1385 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1407 ] 1408 1409 [[package]] 1410 name = "native-tls" 1411 version = "0.2.11" 1412 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1489 checksum = "8bda667d9f2b5051b8833f59f3bf748b28ef54f850f4fcb389a252aa383866d1" 1490 dependencies = [ 1491 "memchr", 1492 ] 1493 1494 [[package]] ··· 1696 1697 [[package]] 1698 name = "pdf-writer" 1699 - version = "0.7.1" 1700 source = "registry+https://github.com/rust-lang/crates.io-index" 1701 - checksum = "30900f178ea696fc5d9637171f98aaa93d5aae54f0726726df68fc3e32810db6" 1702 dependencies = [ 1703 "bitflags 1.3.2", 1704 "itoa", ··· 1783 checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" 1784 1785 [[package]] 1786 name = "png" 1787 version = "0.17.9" 1788 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1870 ] 1871 1872 [[package]] 1873 name = "quote" 1874 version = "1.0.32" 1875 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1909 ] 1910 1911 [[package]] 1912 name = "rctree" 1913 version = "0.5.0" 1914 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2022 source = "registry+https://github.com/rust-lang/crates.io-index" 2023 checksum = "142e83d8ae8c8c639f304698a5567b229ba65caba867bf4387bbc0ae158827cf" 2024 dependencies = [ 2025 "log", 2026 "pico-args", 2027 "rgb", 2028 "svgtypes", 2029 "tiny-skia", ··· 2048 "cc", 2049 "libc", 2050 "once_cell", 2051 - "spin", 2052 "untrusted", 2053 "web-sys", 2054 "winapi", ··· 2155 checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741" 2156 2157 [[package]] 2158 name = "same-file" 2159 version = "1.0.6" 2160 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2378 checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" 2379 2380 [[package]] 2381 name = "stable_deref_trait" 2382 version = "1.2.0" 2383 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2467 2468 [[package]] 2469 name = "svg2pdf" 2470 - version = "0.5.0" 2471 - source = "git+https://github.com/typst/svg2pdf.git#39daf9fc2ee84b62b0e3b174ff8c9017f655af6b" 2472 dependencies = [ 2473 "image", 2474 "miniz_oxide", ··· 2532 "flate2", 2533 "fnv", 2534 "once_cell", 2535 "regex-syntax", 2536 "serde", 2537 "serde_json", 2538 "thiserror", 2539 "walkdir", 2540 ] 2541 2542 [[package]] ··· 2608 "log", 2609 "ordered-float 2.10.0", 2610 "threadpool", 2611 ] 2612 2613 [[package]] ··· 2972 2973 [[package]] 2974 name = "typst" 2975 - version = "0.6.0" 2976 - source = "git+https://github.com/typst/typst.git?tag=v0.6.0#2dfd44fedd99ab9414c17f358179e1c37e953f30" 2977 dependencies = [ 2978 "bitflags 2.3.3", 2979 "bytemuck", ··· 2986 "indexmap 1.9.3", 2987 "log", 2988 "miniz_oxide", 2989 "once_cell", 2990 "pdf-writer", 2991 "pixglyph", ··· 3004 "tracing", 3005 "ttf-parser", 3006 "typst-macros", 3007 "unicode-general-category", 3008 "unicode-ident", 3009 "unicode-math-class", ··· 3015 3016 [[package]] 3017 name = "typst-library" 3018 - version = "0.6.0" 3019 - source = "git+https://github.com/typst/typst.git?tag=v0.6.0#2dfd44fedd99ab9414c17f358179e1c37e953f30" 3020 dependencies = [ 3021 "az", 3022 "chinese-number", ··· 3054 3055 [[package]] 3056 name = "typst-lsp" 3057 - version = "0.8.1" 3058 dependencies = [ 3059 "anyhow", 3060 "async-compression", ··· 3097 3098 [[package]] 3099 name = "typst-macros" 3100 - version = "0.6.0" 3101 - source = "git+https://github.com/typst/typst.git?tag=v0.6.0#2dfd44fedd99ab9414c17f358179e1c37e953f30" 3102 dependencies = [ 3103 "heck", 3104 "proc-macro2", 3105 "quote", 3106 "syn 2.0.28", 3107 ] 3108 3109 [[package]] ··· 3686 "syn 1.0.109", 3687 "synstructure", 3688 ]
··· 189 checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb" 190 191 [[package]] 192 + name = "bit_field" 193 + version = "0.10.2" 194 + source = "registry+https://github.com/rust-lang/crates.io-index" 195 + checksum = "dc827186963e592360843fb5ba4b973e145841266c1357f7180c43526f2e5b61" 196 + 197 + [[package]] 198 name = "bitflags" 199 version = "1.3.2" 200 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 372 ] 373 374 [[package]] 375 + name = "crossbeam-deque" 376 + version = "0.8.3" 377 + source = "registry+https://github.com/rust-lang/crates.io-index" 378 + checksum = "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef" 379 + dependencies = [ 380 + "cfg-if", 381 + "crossbeam-epoch", 382 + "crossbeam-utils", 383 + ] 384 + 385 + [[package]] 386 + name = "crossbeam-epoch" 387 + version = "0.9.15" 388 + source = "registry+https://github.com/rust-lang/crates.io-index" 389 + checksum = "ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7" 390 + dependencies = [ 391 + "autocfg", 392 + "cfg-if", 393 + "crossbeam-utils", 394 + "memoffset", 395 + "scopeguard", 396 + ] 397 + 398 + [[package]] 399 name = "crossbeam-utils" 400 version = "0.8.16" 401 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 405 ] 406 407 [[package]] 408 + name = "crunchy" 409 + version = "0.2.2" 410 + source = "registry+https://github.com/rust-lang/crates.io-index" 411 + checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" 412 + 413 + [[package]] 414 name = "csv" 415 version = "1.2.2" 416 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 598 checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" 599 600 [[package]] 601 + name = "exr" 602 + version = "1.7.0" 603 + source = "registry+https://github.com/rust-lang/crates.io-index" 604 + checksum = "d1e481eb11a482815d3e9d618db8c42a93207134662873809335a92327440c18" 605 + dependencies = [ 606 + "bit_field", 607 + "flume", 608 + "half", 609 + "lebe", 610 + "miniz_oxide", 611 + "rayon-core", 612 + "smallvec", 613 + "zune-inflate", 614 + ] 615 + 616 + [[package]] 617 name = "fancy-regex" 618 version = "0.11.0" 619 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 674 version = "0.9.0" 675 source = "registry+https://github.com/rust-lang/crates.io-index" 676 checksum = "98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4" 677 + 678 + [[package]] 679 + name = "flume" 680 + version = "0.10.14" 681 + source = "registry+https://github.com/rust-lang/crates.io-index" 682 + checksum = "1657b4441c3403d9f7b3409e47575237dac27b1b5726df654a6ecbf92f0f7577" 683 + dependencies = [ 684 + "futures-core", 685 + "futures-sink", 686 + "nanorand", 687 + "pin-project", 688 + "spin 0.9.8", 689 + ] 690 691 [[package]] 692 name = "fnv" ··· 841 checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427" 842 dependencies = [ 843 "cfg-if", 844 + "js-sys", 845 "libc", 846 "wasi", 847 + "wasm-bindgen", 848 ] 849 850 [[package]] ··· 880 "tokio", 881 "tokio-util", 882 "tracing", 883 + ] 884 + 885 + [[package]] 886 + name = "half" 887 + version = "2.2.1" 888 + source = "registry+https://github.com/rust-lang/crates.io-index" 889 + checksum = "02b4af3693f1b705df946e9fe5631932443781d0aabb423b62fcd4d73f6d2fd0" 890 + dependencies = [ 891 + "crunchy", 892 ] 893 894 [[package]] ··· 1190 "bytemuck", 1191 "byteorder", 1192 "color_quant", 1193 + "exr", 1194 "gif", 1195 "jpeg-decoder", 1196 "num-rational", 1197 "num-traits", 1198 "png", 1199 + "qoi", 1200 + "tiff", 1201 ] 1202 1203 [[package]] ··· 1214 dependencies = [ 1215 "autocfg", 1216 "hashbrown 0.12.3", 1217 + "serde", 1218 ] 1219 1220 [[package]] ··· 1329 version = "0.3.0" 1330 source = "registry+https://github.com/rust-lang/crates.io-index" 1331 checksum = "bc0000e42512c92e31c2252315bda326620a4e034105e900c98ec492fa077b3e" 1332 + dependencies = [ 1333 + "rayon", 1334 + ] 1335 1336 [[package]] 1337 name = "js-sys" ··· 1358 checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 1359 1360 [[package]] 1361 + name = "lebe" 1362 + version = "0.5.2" 1363 + source = "registry+https://github.com/rust-lang/crates.io-index" 1364 + checksum = "03087c2bad5e1034e8cace5926dec053fb3790248370865f5117a7d0213354c8" 1365 + 1366 + [[package]] 1367 name = "libc" 1368 version = "0.2.147" 1369 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1385 "libc", 1386 "pkg-config", 1387 "vcpkg", 1388 + ] 1389 + 1390 + [[package]] 1391 + name = "line-wrap" 1392 + version = "0.1.1" 1393 + source = "registry+https://github.com/rust-lang/crates.io-index" 1394 + checksum = "f30344350a2a51da54c1d53be93fade8a237e545dbcc4bdbe635413f2117cab9" 1395 + dependencies = [ 1396 + "safemem", 1397 ] 1398 1399 [[package]] ··· 1478 ] 1479 1480 [[package]] 1481 + name = "memoffset" 1482 + version = "0.9.0" 1483 + source = "registry+https://github.com/rust-lang/crates.io-index" 1484 + checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" 1485 + dependencies = [ 1486 + "autocfg", 1487 + ] 1488 + 1489 + [[package]] 1490 name = "mime" 1491 version = "0.3.17" 1492 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1514 ] 1515 1516 [[package]] 1517 + name = "nanorand" 1518 + version = "0.7.0" 1519 + source = "registry+https://github.com/rust-lang/crates.io-index" 1520 + checksum = "6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3" 1521 + dependencies = [ 1522 + "getrandom", 1523 + ] 1524 + 1525 + [[package]] 1526 name = "native-tls" 1527 version = "0.2.11" 1528 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1605 checksum = "8bda667d9f2b5051b8833f59f3bf748b28ef54f850f4fcb389a252aa383866d1" 1606 dependencies = [ 1607 "memchr", 1608 + ] 1609 + 1610 + [[package]] 1611 + name = "oklab" 1612 + version = "1.0.0" 1613 + source = "registry+https://github.com/rust-lang/crates.io-index" 1614 + checksum = "467e40ada50d13bab19019e3707862b5076ca15841f31ee1474c40397c1b9f11" 1615 + dependencies = [ 1616 + "rgb", 1617 ] 1618 1619 [[package]] ··· 1821 1822 [[package]] 1823 name = "pdf-writer" 1824 + version = "0.8.0" 1825 source = "registry+https://github.com/rust-lang/crates.io-index" 1826 + checksum = "86af2eb3faa4614bc7fda8bd578c25e76a17ff3b1577be034b81e0c20527e204" 1827 dependencies = [ 1828 "bitflags 1.3.2", 1829 "itoa", ··· 1908 checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" 1909 1910 [[package]] 1911 + name = "plist" 1912 + version = "1.5.0" 1913 + source = "registry+https://github.com/rust-lang/crates.io-index" 1914 + checksum = "bdc0001cfea3db57a2e24bc0d818e9e20e554b5f97fabb9bc231dc240269ae06" 1915 + dependencies = [ 1916 + "base64", 1917 + "indexmap 1.9.3", 1918 + "line-wrap", 1919 + "quick-xml", 1920 + "serde", 1921 + "time", 1922 + ] 1923 + 1924 + [[package]] 1925 name = "png" 1926 version = "0.17.9" 1927 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2009 ] 2010 2011 [[package]] 2012 + name = "qoi" 2013 + version = "0.4.1" 2014 + source = "registry+https://github.com/rust-lang/crates.io-index" 2015 + checksum = "7f6d64c71eb498fe9eae14ce4ec935c555749aef511cca85b5568910d6e48001" 2016 + dependencies = [ 2017 + "bytemuck", 2018 + ] 2019 + 2020 + [[package]] 2021 + name = "quick-xml" 2022 + version = "0.29.0" 2023 + source = "registry+https://github.com/rust-lang/crates.io-index" 2024 + checksum = "81b9228215d82c7b61490fec1de287136b5de6f5700f6e58ea9ad61a7964ca51" 2025 + dependencies = [ 2026 + "memchr", 2027 + ] 2028 + 2029 + [[package]] 2030 name = "quote" 2031 version = "1.0.32" 2032 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2066 ] 2067 2068 [[package]] 2069 + name = "rayon" 2070 + version = "1.7.0" 2071 + source = "registry+https://github.com/rust-lang/crates.io-index" 2072 + checksum = "1d2df5196e37bcc87abebc0053e20787d73847bb33134a69841207dd0a47f03b" 2073 + dependencies = [ 2074 + "either", 2075 + "rayon-core", 2076 + ] 2077 + 2078 + [[package]] 2079 + name = "rayon-core" 2080 + version = "1.11.0" 2081 + source = "registry+https://github.com/rust-lang/crates.io-index" 2082 + checksum = "4b8f95bd6966f5c87776639160a66bd8ab9895d9d4ab01ddba9fc60661aebe8d" 2083 + dependencies = [ 2084 + "crossbeam-channel", 2085 + "crossbeam-deque", 2086 + "crossbeam-utils", 2087 + "num_cpus", 2088 + ] 2089 + 2090 + [[package]] 2091 name = "rctree" 2092 version = "0.5.0" 2093 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2201 source = "registry+https://github.com/rust-lang/crates.io-index" 2202 checksum = "142e83d8ae8c8c639f304698a5567b229ba65caba867bf4387bbc0ae158827cf" 2203 dependencies = [ 2204 + "gif", 2205 + "jpeg-decoder", 2206 "log", 2207 "pico-args", 2208 + "png", 2209 "rgb", 2210 "svgtypes", 2211 "tiny-skia", ··· 2230 "cc", 2231 "libc", 2232 "once_cell", 2233 + "spin 0.5.2", 2234 "untrusted", 2235 "web-sys", 2236 "winapi", ··· 2337 checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741" 2338 2339 [[package]] 2340 + name = "safemem" 2341 + version = "0.3.3" 2342 + source = "registry+https://github.com/rust-lang/crates.io-index" 2343 + checksum = "ef703b7cb59335eae2eb93ceb664c0eb7ea6bf567079d843e09420219668e072" 2344 + 2345 + [[package]] 2346 name = "same-file" 2347 version = "1.0.6" 2348 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2566 checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" 2567 2568 [[package]] 2569 + name = "spin" 2570 + version = "0.9.8" 2571 + source = "registry+https://github.com/rust-lang/crates.io-index" 2572 + checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" 2573 + dependencies = [ 2574 + "lock_api", 2575 + ] 2576 + 2577 + [[package]] 2578 name = "stable_deref_trait" 2579 version = "1.2.0" 2580 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2664 2665 [[package]] 2666 name = "svg2pdf" 2667 + version = "0.6.0" 2668 + source = "registry+https://github.com/rust-lang/crates.io-index" 2669 + checksum = "c966e59fd4afd959edcc226687f751a7d05c94d0477cca1a4c2b15a7220f2b24" 2670 dependencies = [ 2671 "image", 2672 "miniz_oxide", ··· 2730 "flate2", 2731 "fnv", 2732 "once_cell", 2733 + "plist", 2734 "regex-syntax", 2735 "serde", 2736 "serde_json", 2737 "thiserror", 2738 "walkdir", 2739 + "yaml-rust", 2740 ] 2741 2742 [[package]] ··· 2808 "log", 2809 "ordered-float 2.10.0", 2810 "threadpool", 2811 + ] 2812 + 2813 + [[package]] 2814 + name = "tiff" 2815 + version = "0.9.0" 2816 + source = "registry+https://github.com/rust-lang/crates.io-index" 2817 + checksum = "6d172b0f4d3fba17ba89811858b9d3d97f928aece846475bbda076ca46736211" 2818 + dependencies = [ 2819 + "flate2", 2820 + "jpeg-decoder", 2821 + "weezl", 2822 ] 2823 2824 [[package]] ··· 3183 3184 [[package]] 3185 name = "typst" 3186 + version = "0.7.0" 3187 + source = "git+https://github.com/typst/typst.git?tag=v0.7.0#da8367e189b02918a8fe1a98fd3059fd11a82cd9" 3188 dependencies = [ 3189 "bitflags 2.3.3", 3190 "bytemuck", ··· 3197 "indexmap 1.9.3", 3198 "log", 3199 "miniz_oxide", 3200 + "oklab", 3201 "once_cell", 3202 "pdf-writer", 3203 "pixglyph", ··· 3216 "tracing", 3217 "ttf-parser", 3218 "typst-macros", 3219 + "typst-syntax", 3220 "unicode-general-category", 3221 "unicode-ident", 3222 "unicode-math-class", ··· 3228 3229 [[package]] 3230 name = "typst-library" 3231 + version = "0.7.0" 3232 + source = "git+https://github.com/typst/typst.git?tag=v0.7.0#da8367e189b02918a8fe1a98fd3059fd11a82cd9" 3233 dependencies = [ 3234 "az", 3235 "chinese-number", ··· 3267 3268 [[package]] 3269 name = "typst-lsp" 3270 + version = "0.9.0" 3271 dependencies = [ 3272 "anyhow", 3273 "async-compression", ··· 3310 3311 [[package]] 3312 name = "typst-macros" 3313 + version = "0.7.0" 3314 + source = "git+https://github.com/typst/typst.git?tag=v0.7.0#da8367e189b02918a8fe1a98fd3059fd11a82cd9" 3315 dependencies = [ 3316 "heck", 3317 "proc-macro2", 3318 "quote", 3319 "syn 2.0.28", 3320 + ] 3321 + 3322 + [[package]] 3323 + name = "typst-syntax" 3324 + version = "0.7.0" 3325 + source = "git+https://github.com/typst/typst.git?tag=v0.7.0#da8367e189b02918a8fe1a98fd3059fd11a82cd9" 3326 + dependencies = [ 3327 + "comemo", 3328 + "ecow", 3329 + "once_cell", 3330 + "serde", 3331 + "tracing", 3332 + "unicode-ident", 3333 + "unicode-math-class", 3334 + "unicode-segmentation", 3335 + "unscanny", 3336 ] 3337 3338 [[package]] ··· 3915 "syn 1.0.109", 3916 "synstructure", 3917 ] 3918 + 3919 + [[package]] 3920 + name = "zune-inflate" 3921 + version = "0.2.54" 3922 + source = "registry+https://github.com/rust-lang/crates.io-index" 3923 + checksum = "73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02" 3924 + dependencies = [ 3925 + "simd-adler32", 3926 + ]
+3 -9
pkgs/development/tools/language-servers/typst-lsp/default.nix
··· 9 10 rustPlatform.buildRustPackage rec { 11 pname = "typst-lsp"; 12 - version = "0.8.1"; 13 14 src = fetchFromGitHub { 15 owner = "nvarner"; 16 repo = "typst-lsp"; 17 rev = "v${version}"; 18 - hash = "sha256-Aq9KP9L9s42NmX45YVnGUMpP0MXKB1Pjd4W0f0U8T7o="; 19 }; 20 21 cargoLock = { 22 lockFile = ./Cargo.lock; 23 outputHashes = { 24 - "svg2pdf-0.5.0" = "sha256-yBQpvDAnJ7C0PWIM/o0PzOg9JlDZCEiVdCTDDPSwrmE="; 25 - "typst-0.6.0" = "sha256-8e6BNffKgAUNwic4uEfDh77y2nIyYt9BwZr+ypv+d5A="; 26 }; 27 }; 28 ··· 34 openssl 35 ] ++ lib.optionals stdenv.isDarwin [ 36 darwin.apple_sdk.frameworks.Security 37 - ]; 38 - 39 - patches = [ 40 - # `rustPlatform.importCargoLock` has trouble parsing the `??` in the url 41 - ./remove-svg2pdf-patch.patch 42 ]; 43 44 checkFlags = [
··· 9 10 rustPlatform.buildRustPackage rec { 11 pname = "typst-lsp"; 12 + version = "0.9.0"; 13 14 src = fetchFromGitHub { 15 owner = "nvarner"; 16 repo = "typst-lsp"; 17 rev = "v${version}"; 18 + hash = "sha256-XV/LlibO+2ORle0lVcqqHrDdH75kodk9yOU3OsHFA+A="; 19 }; 20 21 cargoLock = { 22 lockFile = ./Cargo.lock; 23 outputHashes = { 24 + "typst-0.7.0" = "sha256-yrtOmlFAKOqAmhCP7n0HQCOQpU3DWyms5foCdUb9QTg="; 25 }; 26 }; 27 ··· 33 openssl 34 ] ++ lib.optionals stdenv.isDarwin [ 35 darwin.apple_sdk.frameworks.Security 36 ]; 37 38 checkFlags = [
-27
pkgs/development/tools/language-servers/typst-lsp/remove-svg2pdf-patch.patch
··· 1 - --- a/Cargo.lock 2 - +++ b/Cargo.lock 3 - @@ -2468,7 +2468,7 @@ dependencies = [ 4 - [[package]] 5 - name = "svg2pdf" 6 - version = "0.5.0" 7 - -source = "git+https://github.com/typst/svg2pdf.git??tag=v0.5.0#39daf9fc2ee84b62b0e3b174ff8c9017f655af6b" 8 - +source = "git+https://github.com/typst/svg2pdf.git#39daf9fc2ee84b62b0e3b174ff8c9017f655af6b" 9 - dependencies = [ 10 - "image", 11 - "miniz_oxide", 12 - --- a/Cargo.toml 13 - +++ b/Cargo.toml 14 - @@ -84,13 +84,5 @@ reqwest = { version = "0.11.18", default-features = false, features = [ 15 - "rustls-tls", 16 - ] } 17 - 18 - - 19 - -# Typst 0.6.0 does not specify a tag or ref for svg2pdf, so provide one... 20 - -# ...but Cargo doesn't want to make our lives too easy, and we can't replace the 21 - -# dependency with another at the same URL. Use a workaroud inspired by 22 - -# StackOverflow: https://stackoverflow.com/a/72261235 23 - -[patch."https://github.com/typst/svg2pdf"] 24 - -svg2pdf = { git = "https://github.com/typst/svg2pdf.git?", tag = "v0.5.0" } 25 - - 26 - [dev-dependencies] 27 - temp-dir = "0.1.11"
···
+3 -3
pkgs/development/tools/misc/runme/default.nix
··· 11 12 buildGoModule rec { 13 pname = "runme"; 14 - version = "1.7.1"; 15 16 src = fetchFromGitHub { 17 owner = "stateful"; 18 repo = "runme"; 19 rev = "v${version}"; 20 - hash = "sha256-WsYaOaXaNGztVqHMURn/96lWA9grccoKw6AJOhqUdfQ="; 21 }; 22 23 - vendorHash = "sha256-5FMrz4I/i/uJDI4vK9hiet4zMRf0CSbc/YJAFi8hlEM="; 24 25 nativeBuildInputs = [ 26 installShellFiles
··· 11 12 buildGoModule rec { 13 pname = "runme"; 14 + version = "1.7.2"; 15 16 src = fetchFromGitHub { 17 owner = "stateful"; 18 repo = "runme"; 19 rev = "v${version}"; 20 + hash = "sha256-BoPNIaYxK4VyafNWAVDonwTfpqF1N3Ggq5GF6A7DhF0="; 21 }; 22 23 + vendorHash = "sha256-sGk2K0I9onGFpDwboRugNHjFictisY4Q0NTNnOT3BW4="; 24 25 nativeBuildInputs = [ 26 installShellFiles
+3 -3
pkgs/development/tools/rust/typeshare/default.nix
··· 6 7 rustPlatform.buildRustPackage rec { 8 pname = "typeshare"; 9 - version = "1.6.0"; 10 11 src = fetchFromGitHub { 12 owner = "1password"; 13 repo = "typeshare"; 14 rev = "v${version}"; 15 - hash = "sha256-vKjSpjbjTY9YxJGtqyoat6qI9ipmou+HQt35Dhpgk4E="; 16 }; 17 18 - cargoHash = "sha256-dnQttsI6v90TJD8MekaLV63ltl147zBCe3mmfWj6cxs="; 19 20 nativeBuildInputs = [ installShellFiles ]; 21
··· 6 7 rustPlatform.buildRustPackage rec { 8 pname = "typeshare"; 9 + version = "1.7.0"; 10 11 src = fetchFromGitHub { 12 owner = "1password"; 13 repo = "typeshare"; 14 rev = "v${version}"; 15 + hash = "sha256-Ftr0YMrY6tPpfg25swYntBXLWGKT00PEz79aOiSgLsU="; 16 }; 17 18 + cargoHash = "sha256-VIPIFdbyPcflqHHLkzpDugmw9+9CJRIv+Oy7PoaUZ5g="; 19 20 nativeBuildInputs = [ installShellFiles ]; 21
+3 -3
pkgs/development/tools/typos/default.nix
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "typos"; 5 - version = "1.16.3"; 6 7 src = fetchFromGitHub { 8 owner = "crate-ci"; 9 repo = pname; 10 rev = "v${version}"; 11 - hash = "sha256-64cVDW5sScQCpBsP/dyHbWppYuGRQwXloRsMHFKT4yw="; 12 }; 13 14 - cargoHash = "sha256-Sad28iwsCpZPo/V6DlLA+pjq0T3yv8fRHXDCnRfFzPg="; 15 16 meta = with lib; { 17 description = "Source code spell checker";
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "typos"; 5 + version = "1.16.4"; 6 7 src = fetchFromGitHub { 8 owner = "crate-ci"; 9 repo = pname; 10 rev = "v${version}"; 11 + hash = "sha256-/LEE+54ppv/jkUgpuMReorQA9D4KAuPG04E8lIk7upA="; 12 }; 13 14 + cargoHash = "sha256-hvFDmtNweTXQEgu5ng/lBVu7OPnA8hA8h6HFvGxCJIE="; 15 16 meta = with lib; { 17 description = "Source code spell checker";
+3 -3
pkgs/servers/rustypaste/default.nix
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "rustypaste"; 5 - version = "0.12.0"; 6 7 src = fetchFromGitHub { 8 owner = "orhun"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "sha256-Kk9SDGDTCq1qHew9yrf1HmYAhse5mB4AqH/Oo/lc0dc="; 12 }; 13 14 - cargoHash = "sha256-6YTdOb1JvP5yTD1FVpHGG3C+hgiuTUiy05s+e3k8cdI="; 15 16 buildInputs = lib.optionals stdenv.isDarwin [ 17 darwin.apple_sdk.frameworks.CoreServices
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "rustypaste"; 5 + version = "0.12.1"; 6 7 src = fetchFromGitHub { 8 owner = "orhun"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "sha256-AdcoyBtPgTK94VDBsCGozPU5enqCquY7r5IuEm3oW/g="; 12 }; 13 14 + cargoHash = "sha256-VJjXwvMDSnDedcxJTjg6tVjPUxjRGTSOnx2nXgXCdzI="; 15 16 buildInputs = lib.optionals stdenv.isDarwin [ 17 darwin.apple_sdk.frameworks.CoreServices
+36
pkgs/tools/security/mitm6/default.nix
···
··· 1 + { lib 2 + , fetchPypi 3 + , python3 4 + }: 5 + 6 + python3.pkgs.buildPythonApplication rec { 7 + pname = "mitm6"; 8 + version = "0.3.0"; 9 + format = "setuptools"; 10 + 11 + src = fetchPypi { 12 + inherit pname version; 13 + hash = "sha256-g+eFcJdgP7CQ6ntN17guJa4LdkGIb91mr/NKRPIukP8="; 14 + }; 15 + 16 + propagatedBuildInputs = with python3.pkgs; [ 17 + scapy 18 + future 19 + twisted 20 + netifaces 21 + ]; 22 + 23 + # No tests exist for mitm6. 24 + doCheck = false; 25 + 26 + pythonImportsCheck = [ 27 + "mitm6" 28 + ]; 29 + 30 + meta = { 31 + description = "DHCPv6 network spoofing application"; 32 + homepage = "https://github.com/dirkjanm/mitm6"; 33 + license = lib.licenses.gpl2Only; 34 + maintainers = with lib.maintainers; [ arcayr ]; 35 + }; 36 + }
+6
pkgs/top-level/all-packages.nix
··· 4856 4857 dasher = callPackage ../applications/accessibility/dasher { }; 4858 4859 datafusion-cli = callPackage ../development/misc/datafusion { }; 4860 4861 datamash = callPackage ../tools/misc/datamash { }; ··· 9949 minisign = callPackage ../tools/security/minisign { }; 9950 9951 ministat = callPackage ../tools/misc/ministat { }; 9952 9953 mjolnir = callPackage ../servers/mjolnir { 9954 matrix-sdk-crypto-nodejs = matrix-sdk-crypto-nodejs-0_1_0-beta_3; ··· 17594 # MPICH currently build on Darwin 17595 mpi = mpich; 17596 }; 17597 17598 graphql-client = callPackage ../development/tools/graphql-client { 17599 inherit (darwin.apple_sdk.frameworks) Security;
··· 4856 4857 dasher = callPackage ../applications/accessibility/dasher { }; 4858 4859 + dataclass-wizard = with python3Packages; toPythonApplication dataclass-wizard; 4860 + 4861 datafusion-cli = callPackage ../development/misc/datafusion { }; 4862 4863 datamash = callPackage ../tools/misc/datamash { }; ··· 9951 minisign = callPackage ../tools/security/minisign { }; 9952 9953 ministat = callPackage ../tools/misc/ministat { }; 9954 + 9955 + mitm6 = callPackage ../tools/security/mitm6 { }; 9956 9957 mjolnir = callPackage ../servers/mjolnir { 9958 matrix-sdk-crypto-nodejs = matrix-sdk-crypto-nodejs-0_1_0-beta_3; ··· 17598 # MPICH currently build on Darwin 17599 mpi = mpich; 17600 }; 17601 + 17602 + gpython = callPackage ../development/interpreters/gpython { }; 17603 17604 graphql-client = callPackage ../development/tools/graphql-client { 17605 inherit (darwin.apple_sdk.frameworks) Security;
+2
pkgs/top-level/python-packages.nix
··· 2421 2422 databricks-sql-connector = callPackage ../development/python-modules/databricks-sql-connector { }; 2423 2424 dataclasses-json = callPackage ../development/python-modules/dataclasses-json { }; 2425 2426 dataclasses-serialization = callPackage ../development/python-modules/dataclasses-serialization { };
··· 2421 2422 databricks-sql-connector = callPackage ../development/python-modules/databricks-sql-connector { }; 2423 2424 + dataclass-wizard = callPackage ../development/python-modules/dataclass-wizard { }; 2425 + 2426 dataclasses-json = callPackage ../development/python-modules/dataclasses-json { }; 2427 2428 dataclasses-serialization = callPackage ../development/python-modules/dataclasses-serialization { };