Merge staging-next into staging

authored by github-actions[bot] and committed by GitHub 583c7499 b4867913

+562 -367
+2
nixos/modules/services/networking/pleroma.nix
··· 141 NoNewPrivileges = true; 142 CapabilityBoundingSet = "~CAP_SYS_ADMIN"; 143 }; 144 }; 145 146 };
··· 141 NoNewPrivileges = true; 142 CapabilityBoundingSet = "~CAP_SYS_ADMIN"; 143 }; 144 + # disksup requires bash 145 + path = [ pkgs.bash ]; 146 }; 147 148 };
+2 -2
pkgs/applications/audio/faust/faust2.nix
··· 20 21 let 22 23 - version = "2.41.1"; 24 25 src = fetchFromGitHub { 26 owner = "grame-cncm"; 27 repo = "faust"; 28 rev = version; 29 - sha256 = "sha256-x0nBWyILrNJijs7CIvRrgYG6vgB3UlxLj9i7E4cHr9I="; 30 fetchSubmodules = true; 31 }; 32
··· 20 21 let 22 23 + version = "2.54.9"; 24 25 src = fetchFromGitHub { 26 owner = "grame-cncm"; 27 repo = "faust"; 28 rev = version; 29 + sha256 = "sha256-7eSZUsZ0h0vWJIpZWXaS+SHV6N2i9nv6Gr6a9cuu4Fg="; 30 fetchSubmodules = true; 31 }; 32
+2 -2
pkgs/applications/audio/faust/faustlive.nix
··· 5 6 stdenv.mkDerivation rec { 7 pname = "faustlive"; 8 - version = "2.5.12"; 9 src = fetchFromGitHub { 10 owner = "grame-cncm"; 11 repo = "faustlive"; 12 rev = version; 13 - sha256 = "sha256-pq9zO4opCh9GEEtuQjrxKdNvOasDlcGGUsQD4je7Wyw="; 14 fetchSubmodules = true; 15 }; 16
··· 5 6 stdenv.mkDerivation rec { 7 pname = "faustlive"; 8 + version = "2.5.13"; 9 src = fetchFromGitHub { 10 owner = "grame-cncm"; 11 repo = "faustlive"; 12 rev = version; 13 + sha256 = "sha256-Tgb9UYj8mI4JsxA/PaTokm2NzQ14P8cOdKK8KCcnSIQ="; 14 fetchSubmodules = true; 15 }; 16
+2 -2
pkgs/applications/audio/faustPhysicalModeling/default.nix
··· 1 { stdenv, lib, fetchFromGitHub, faust2jaqt, faust2lv2 }: 2 stdenv.mkDerivation rec { 3 pname = "faustPhysicalModeling"; 4 - version = "2.50.6"; 5 6 src = fetchFromGitHub { 7 owner = "grame-cncm"; 8 repo = "faust"; 9 rev = version; 10 - sha256 = "sha256-Q/vrm3WPsjkE3Xf/XEirsJPFXHNSW/Ve3Jbi/5nIrx8="; 11 }; 12 13 buildInputs = [ faust2jaqt faust2lv2 ];
··· 1 { stdenv, lib, fetchFromGitHub, faust2jaqt, faust2lv2 }: 2 stdenv.mkDerivation rec { 3 pname = "faustPhysicalModeling"; 4 + version = "2.54.9"; 5 6 src = fetchFromGitHub { 7 owner = "grame-cncm"; 8 repo = "faust"; 9 rev = version; 10 + sha256 = "sha256-1ZS7SVTWI1vNOGycZIDyKLgwfNooIGDa8Wmr6qfFSkU="; 11 }; 12 13 buildInputs = [ faust2jaqt faust2lv2 ];
+2 -2
pkgs/applications/audio/lsp-plugins/default.nix
··· 5 6 stdenv.mkDerivation rec { 7 pname = "lsp-plugins"; 8 - version = "1.2.3"; 9 10 src = fetchurl { 11 url = "https://github.com/sadko4u/${pname}/releases/download/${version}/${pname}-src-${version}.tar.gz"; 12 - sha256 = "sha256-ej8t3xk29VLJMO1lvXuzUlD00al8TTkPLL8z62fmTys="; 13 }; 14 15 nativeBuildInputs = [ pkg-config php makeWrapper ];
··· 5 6 stdenv.mkDerivation rec { 7 pname = "lsp-plugins"; 8 + version = "1.2.4"; 9 10 src = fetchurl { 11 url = "https://github.com/sadko4u/${pname}/releases/download/${version}/${pname}-src-${version}.tar.gz"; 12 + sha256 = "sha256-GTrcUy10bN9Xj2I7uuGyP82c6NVpnQbXTI85H231yyo="; 13 }; 14 15 nativeBuildInputs = [ pkg-config php makeWrapper ];
+2 -2
pkgs/applications/audio/x42-plugins/default.nix
··· 3 , libGLU, lv2, gtk2, cairo, pango, fftwFloat, zita-convolver }: 4 5 stdenv.mkDerivation rec { 6 - version = "20220923"; 7 pname = "x42-plugins"; 8 9 src = fetchurl { 10 url = "https://gareus.org/misc/x42-plugins/${pname}-${version}.tar.xz"; 11 - sha256 = "sha256-9Y9up5Ziipm6ums1wESfcADKgMwas2SESgGPn74RTt4="; 12 }; 13 14 nativeBuildInputs = [ pkg-config ];
··· 3 , libGLU, lv2, gtk2, cairo, pango, fftwFloat, zita-convolver }: 4 5 stdenv.mkDerivation rec { 6 + version = "20221119"; 7 pname = "x42-plugins"; 8 9 src = fetchurl { 10 url = "https://gareus.org/misc/x42-plugins/${pname}-${version}.tar.xz"; 11 + sha256 = "sha256-q5RiEzV2QKNWXP8KB6nQjyNCTftiYgeowcbD709PEIk="; 12 }; 13 14 nativeBuildInputs = [ pkg-config ];
+6 -6
pkgs/applications/editors/vscode/vscodium.nix
··· 15 archive_fmt = if stdenv.isDarwin then "zip" else "tar.gz"; 16 17 sha256 = { 18 - x86_64-linux = "07njvkgashg9mbkdf7cw40xdxh08qs8gbgh24gdznvs397bvk2jk"; 19 - x86_64-darwin = "155f7rbyb413igvxddrrad0y1s7i9rfldm6d9fvbyz6p8nzyqfvh"; 20 - aarch64-linux = "08wz44js381hjlnpssd09i2xz9min603n7a5v3x2sah4z9vi220d"; 21 - aarch64-darwin = "0ikw0kcbvjwn6b0ac5zfp0shavay31yfhn000xrw9il3py741x7k"; 22 - armv7l-linux = "1pvybhaf96ayjl832vz9c0y2m07mb5a16c2hr13l0vw52sbl30md"; 23 }.${system} or throwSystem; 24 25 sourceRoot = if stdenv.isDarwin then "" else "."; ··· 29 30 # Please backport all compatible updates to the stable release. 31 # This is important for the extension ecosystem. 32 - version = "1.74.1.22349"; 33 pname = "vscodium"; 34 35 executableName = "codium";
··· 15 archive_fmt = if stdenv.isDarwin then "zip" else "tar.gz"; 16 17 sha256 = { 18 + x86_64-linux = "0xbwx218dzf9nyjf531sb9ij0p8lz08yi09yz8dms07qcsfirac0"; 19 + x86_64-darwin = "028i7cbh43ivz5amx015v0d87kh4jj54b3ndirxl57py2gxszy0x"; 20 + aarch64-linux = "1rg67sfp3abpcxrl89db6x3a41la63xinl4kjin8v08w5iprrm0n"; 21 + aarch64-darwin = "0zm057rvabd29ay88l0h40adrc71p9cjvml34aci58klaqd2if0q"; 22 + armv7l-linux = "0amxgq98gifcjr9wfx8ddcjqkb1b6pr5q3dwfdbyynksqqd4hrxv"; 23 }.${system} or throwSystem; 24 25 sourceRoot = if stdenv.isDarwin then "" else "."; ··· 29 30 # Please backport all compatible updates to the stable release. 31 # This is important for the extension ecosystem. 32 + version = "1.74.2.22355"; 33 pname = "vscodium"; 34 35 executableName = "codium";
+2 -2
pkgs/applications/networking/cluster/kyverno/default.nix
··· 2 3 buildGoModule rec { 4 pname = "kyverno"; 5 - version = "1.8.4"; 6 7 src = fetchFromGitHub { 8 owner = "kyverno"; 9 repo = "kyverno"; 10 rev = "v${version}"; 11 - sha256 = "sha256-VAKT1gw8wkfde/rQVvRzq4HH0mKcLczR5EHtxy3zULg="; 12 }; 13 14 ldflags = [
··· 2 3 buildGoModule rec { 4 pname = "kyverno"; 5 + version = "1.8.5"; 6 7 src = fetchFromGitHub { 8 owner = "kyverno"; 9 repo = "kyverno"; 10 rev = "v${version}"; 11 + sha256 = "sha256-oEy1SNlYHDuZG2urbXEfROwzfNzdbu0Yjsq98Dw+Mws="; 12 }; 13 14 ldflags = [
+20 -1
pkgs/applications/science/math/mathematica/default.nix
··· 5 , cudaSupport ? config.cudaSupport or false 6 , lang ? "en" 7 , version ? null 8 }: 9 10 let versions = callPackage ./versions.nix { }; ··· 38 39 callPackage real-drv { 40 inherit cudaSupport cudaPackages; 41 - inherit (found-version) version lang src; 42 name = ("mathematica" 43 + lib.optionalString cudaSupport "-cuda" 44 + "-${found-version.version}"
··· 5 , cudaSupport ? config.cudaSupport or false 6 , lang ? "en" 7 , version ? null 8 + /* 9 + If you wish to completely override the src, use: 10 + my_mathematica = mathematica.override { 11 + source = pkgs.requireFile { 12 + name = "Mathematica_XX.X.X_BNDL_LINUX.sh"; 13 + # Get this hash via a command similar to this: 14 + # nix-store --query --hash \ 15 + # $(nix store add-path Mathematica_XX.X.X_BNDL_LINUX.sh --name 'Mathematica_XX.X.X_BNDL_LINUX.sh') 16 + sha256 = "0000000000000000000000000000000000000000000000000000"; 17 + message = '' 18 + Your override for Mathematica includes a different src for the installer, 19 + and it is missing. 20 + ''; 21 + hashMode = "recursive"; 22 + }; 23 + } 24 + */ 25 + , source ? null 26 }: 27 28 let versions = callPackage ./versions.nix { }; ··· 56 57 callPackage real-drv { 58 inherit cudaSupport cudaPackages; 59 + inherit (found-version) version lang; 60 + src = if source == null then found-version.src else source; 61 name = ("mathematica" 62 + lib.optionalString cudaSupport "-cuda" 63 + "-${found-version.version}"
+3 -3
pkgs/applications/version-management/gfold/default.nix
··· 12 13 let 14 pname = "gfold"; 15 - version = "4.0.1"; 16 in 17 rustPlatform.buildRustPackage { 18 inherit pname version; ··· 21 owner = "nickgerace"; 22 repo = pname; 23 rev = version; 24 - sha256 = "sha256-XOUXDuKLr8tESG2GJMl1kYsk2JRtQXzQyaO7d44Ajt8="; 25 }; 26 27 - cargoSha256 = "sha256-jkktXVgHtqQeMU+rPiT4fz0kTIHW07RukxCnFABlzgw="; 28 29 buildInputs = lib.optionals stdenv.isDarwin [ libiconv Security ]; 30
··· 12 13 let 14 pname = "gfold"; 15 + version = "4.2.0"; 16 in 17 rustPlatform.buildRustPackage { 18 inherit pname version; ··· 21 owner = "nickgerace"; 22 repo = pname; 23 rev = version; 24 + sha256 = "sha256-cH4FhXrdT0ejpyt8G2rSGw9WE9sfOXRkSA9+FVwRmtQ="; 25 }; 26 27 + cargoSha256 = "sha256-NmVmqBzRUdumWQ9MzolZTo0VQW9JTjIyYRwUTzGiQZ4="; 28 29 buildInputs = lib.optionals stdenv.isDarwin [ libiconv Security ]; 30
+2 -2
pkgs/development/libraries/oneDNN/default.nix
··· 5 # https://github.com/oneapi-src/oneDNN#oneapi-deep-neural-network-library-onednn 6 stdenv.mkDerivation rec { 7 pname = "oneDNN"; 8 - version = "3.0"; 9 10 src = fetchFromGitHub { 11 owner = "oneapi-src"; 12 repo = "oneDNN"; 13 rev = "v${version}"; 14 - sha256 = "sha256-rhuu2C1etU3IHaLSvUiJKMwgnPpcm1g40xjwDprc2LU="; 15 }; 16 17 outputs = [ "out" "dev" "doc" ];
··· 5 # https://github.com/oneapi-src/oneDNN#oneapi-deep-neural-network-library-onednn 6 stdenv.mkDerivation rec { 7 pname = "oneDNN"; 8 + version = "2.7.1"; 9 10 src = fetchFromGitHub { 11 owner = "oneapi-src"; 12 repo = "oneDNN"; 13 rev = "v${version}"; 14 + sha256 = "sha256-HBCuSZkApd/6UkAxz/KDFb/gyX2SI1S2GwgXAXSTU/c="; 15 }; 16 17 outputs = [ "out" "dev" "doc" ];
+2 -2
pkgs/development/libraries/science/benchmark/papi/default.nix
··· 3 }: 4 5 stdenv.mkDerivation rec { 6 - version = "6.0.0.1"; 7 pname = "papi"; 8 9 src = fetchurl { 10 url = "https://bitbucket.org/icl/papi/get/papi-${lib.replaceStrings ["."] ["-"] version}-t.tar.gz"; 11 - sha256 = "1jd67yadyffzxwsqlylsi0bx8ishb0cgj2ziz1wdslaz6ylvyf9j"; 12 }; 13 14 setSourceRoot = ''
··· 3 }: 4 5 stdenv.mkDerivation rec { 6 + version = "7.0.0"; 7 pname = "papi"; 8 9 src = fetchurl { 10 url = "https://bitbucket.org/icl/papi/get/papi-${lib.replaceStrings ["."] ["-"] version}-t.tar.gz"; 11 + sha256 = "sha256-MxiOzfBxLmzsUg4jo2VHThyGE0/WYD3ZEBrq3WRjXGU="; 12 }; 13 14 setSourceRoot = ''
+2 -2
pkgs/development/python-modules/boltztrap2/default.nix
··· 15 16 buildPythonPackage rec { 17 pname = "boltztrap2"; 18 - version = "22.6.1"; 19 format = "setuptools"; 20 21 disabled = pythonOlder "3.5"; ··· 23 src = fetchPypi { 24 pname = "BoltzTraP2"; 25 inherit version; 26 - hash = "sha256-zEKRsNg5P+KKQCeB49TiiSXRmusvr1zwssHhppZdkfA="; 27 }; 28 29 dontUseCmakeConfigure = true;
··· 15 16 buildPythonPackage rec { 17 pname = "boltztrap2"; 18 + version = "22.12.1"; 19 format = "setuptools"; 20 21 disabled = pythonOlder "3.5"; ··· 23 src = fetchPypi { 24 pname = "BoltzTraP2"; 25 inherit version; 26 + hash = "sha256-gzjWAMUJcF5AyDS1Qx7opVbYewaqGgmFMDGWCh/2Wz4="; 27 }; 28 29 dontUseCmakeConfigure = true;
+6 -5
pkgs/development/python-modules/dparse2/default.nix
··· 4 , pythonOlder 5 , toml 6 , pyyaml 7 - , packaging 8 , pytestCheckHook 9 }: 10 11 buildPythonPackage rec { 12 pname = "dparse2"; 13 - version = "0.6.1"; 14 format = "setuptools"; 15 16 disabled = pythonOlder "3.7"; ··· 18 src = fetchFromGitHub { 19 owner = "nexB"; 20 repo = pname; 21 - rev = version; 22 - hash = "sha256-1tbNW7Gy7gvMnETdAM2ahHiwbhG9qvdYZggia1+7eGo="; 23 }; 24 25 propagatedBuildInputs = [ 26 toml 27 pyyaml 28 - packaging 29 ]; 30 31 checkInputs = [ ··· 44 meta = with lib; { 45 description = "Module to parse Python dependency files"; 46 homepage = "https://github.com/nexB/dparse2"; 47 license = licenses.mit; 48 maintainers = with maintainers; [ fab ]; 49 };
··· 4 , pythonOlder 5 , toml 6 , pyyaml 7 + , packvers 8 , pytestCheckHook 9 }: 10 11 buildPythonPackage rec { 12 pname = "dparse2"; 13 + version = "0.7.0"; 14 format = "setuptools"; 15 16 disabled = pythonOlder "3.7"; ··· 18 src = fetchFromGitHub { 19 owner = "nexB"; 20 repo = pname; 21 + rev = "refs/tags/${version}"; 22 + hash = "sha256-JUTL+SVf1RRIXQqwFR7MnExsgGseSiO0a5YzzcqdXHw="; 23 }; 24 25 propagatedBuildInputs = [ 26 toml 27 pyyaml 28 + packvers 29 ]; 30 31 checkInputs = [ ··· 44 meta = with lib; { 45 description = "Module to parse Python dependency files"; 46 homepage = "https://github.com/nexB/dparse2"; 47 + changelog = "https://github.com/nexB/dparse2/blob/${version}/CHANGELOG.rst"; 48 license = licenses.mit; 49 maintainers = with maintainers; [ fab ]; 50 };
+4 -2
pkgs/development/python-modules/nibe/default.nix
··· 5 , async-timeout 6 , buildPythonPackage 7 , construct 8 , fetchFromGitHub 9 , pytest-asyncio 10 , pytestCheckHook ··· 15 16 buildPythonPackage rec { 17 pname = "nibe"; 18 - version = "1.5.0"; 19 format = "pyproject"; 20 21 disabled = pythonOlder "3.9"; ··· 24 owner = "yozik04"; 25 repo = pname; 26 rev = "refs/tags/${version}"; 27 - hash = "sha256-X2WcyBjJbS2WuaaYeBpWM+Tw4mmFOjNX/s070u8LN/4="; 28 }; 29 30 nativeBuildInputs = [ ··· 35 async-modbus 36 async-timeout 37 construct 38 tenacity 39 ]; 40
··· 5 , async-timeout 6 , buildPythonPackage 7 , construct 8 + , exceptiongroup 9 , fetchFromGitHub 10 , pytest-asyncio 11 , pytestCheckHook ··· 16 17 buildPythonPackage rec { 18 pname = "nibe"; 19 + version = "1.6.0"; 20 format = "pyproject"; 21 22 disabled = pythonOlder "3.9"; ··· 25 owner = "yozik04"; 26 repo = pname; 27 rev = "refs/tags/${version}"; 28 + hash = "sha256-6pQsVGb26FpoV2LgOrs+Cfq2rATRqbljrVJ+NsZUSuc="; 29 }; 30 31 nativeBuildInputs = [ ··· 36 async-modbus 37 async-timeout 38 construct 39 + exceptiongroup 40 tenacity 41 ]; 42
+4 -3
pkgs/development/python-modules/opensensemap-api/default.nix
··· 8 9 buildPythonPackage rec { 10 pname = "opensensemap-api"; 11 - version = "0.2.0"; 12 format = "setuptools"; 13 14 disabled = pythonOlder "3.8"; 15 16 src = fetchPypi { 17 inherit pname version; 18 - sha256 = "sha256-KSukSPpSbfbEEqTq4zqqo8OT7ptdPrGy2QyQYjErQWI="; 19 }; 20 21 propagatedBuildInputs = [ ··· 23 async-timeout 24 ]; 25 26 - # no tests are present 27 doCheck = false; 28 29 pythonImportsCheck = [ ··· 37 available information from the sensor can be retrieved. 38 ''; 39 homepage = "https://github.com/home-assistant-ecosystem/python-opensensemap-api"; 40 license = with licenses; [ mit ]; 41 maintainers = with maintainers; [ fab ]; 42 };
··· 8 9 buildPythonPackage rec { 10 pname = "opensensemap-api"; 11 + version = "0.3.0"; 12 format = "setuptools"; 13 14 disabled = pythonOlder "3.8"; 15 16 src = fetchPypi { 17 inherit pname version; 18 + hash = "sha256-lz2G7vXUadhTFgfHpIq9kHfojf+iytjitFZZ7rgqeO8="; 19 }; 20 21 propagatedBuildInputs = [ ··· 23 async-timeout 24 ]; 25 26 + # Module has no tests 27 doCheck = false; 28 29 pythonImportsCheck = [ ··· 37 available information from the sensor can be retrieved. 38 ''; 39 homepage = "https://github.com/home-assistant-ecosystem/python-opensensemap-api"; 40 + changelog = "https://github.com/home-assistant-ecosystem/python-opensensemap-api/releases/tag/${version}"; 41 license = with licenses; [ mit ]; 42 maintainers = with maintainers; [ fab ]; 43 };
+44
pkgs/development/python-modules/packvers/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , pretend 5 + , pyparsing 6 + , pytestCheckHook 7 + , pythonOlder 8 + }: 9 + 10 + buildPythonPackage rec { 11 + pname = "packvers"; 12 + version = "21.5"; 13 + format = "setuptools"; 14 + 15 + disabled = pythonOlder "3.7"; 16 + 17 + src = fetchFromGitHub { 18 + owner = "nexB"; 19 + repo = pname; 20 + rev = "refs/tags/${version}"; 21 + hash = "sha256-nCSYL0g7mXi9pGFt24pOXbmmYsaRuB+rRZrygf8DTLE="; 22 + }; 23 + 24 + propagatedBuildInputs = [ 25 + pyparsing 26 + ]; 27 + 28 + checkInputs = [ 29 + pretend 30 + pytestCheckHook 31 + ]; 32 + 33 + pythonImportsCheck = [ 34 + "packvers" 35 + ]; 36 + 37 + meta = with lib; { 38 + description = "Module for version handling of modules"; 39 + homepage = "https://github.com/nexB/dparse2"; 40 + changelog = "https://github.com/nexB/packvers/blob/${version}/CHANGELOG.rst"; 41 + license = with licenses; [ asl20 /* and */ bsd2 ]; 42 + maintainers = with maintainers; [ fab ]; 43 + }; 44 + }
+2 -2
pkgs/development/python-modules/pyswitchbot/default.nix
··· 9 10 buildPythonPackage rec { 11 pname = "pyswitchbot"; 12 - version = "0.30.0"; 13 format = "setuptools"; 14 15 disabled = pythonOlder "3.7"; ··· 18 owner = "Danielhiversen"; 19 repo = "pySwitchbot"; 20 rev = "refs/tags/${version}"; 21 - hash = "sha256-OrfCDPE0BGkARgfa6up985+NlF511tUBitsa5TJDUFI="; 22 }; 23 24 propagatedBuildInputs = [
··· 9 10 buildPythonPackage rec { 11 pname = "pyswitchbot"; 12 + version = "0.30.1"; 13 format = "setuptools"; 14 15 disabled = pythonOlder "3.7"; ··· 18 owner = "Danielhiversen"; 19 repo = "pySwitchbot"; 20 rev = "refs/tags/${version}"; 21 + hash = "sha256-5Rn1hQ1TZhRiCJGJCaA1sl+HnerL/oOhRdMiSl1Recg="; 22 }; 23 24 propagatedBuildInputs = [
+3 -2
pkgs/development/python-modules/screenlogicpy/default.nix
··· 8 9 buildPythonPackage rec { 10 pname = "screenlogicpy"; 11 - version = "0.5.5"; 12 format = "setuptools"; 13 14 disabled = pythonOlder "3.6"; ··· 17 owner = "dieselrabbit"; 18 repo = pname; 19 rev = "refs/tags/v${version}"; 20 - sha256 = "sha256-1tBr7k7RutCHvea/56J7drl9P+WZ5bQpDeQwhgktc1s="; 21 }; 22 23 checkInputs = [ ··· 41 meta = with lib; { 42 description = "Python interface for Pentair Screenlogic devices"; 43 homepage = "https://github.com/dieselrabbit/screenlogicpy"; 44 license = with licenses; [ gpl3Only ]; 45 maintainers = with maintainers; [ fab ]; 46 };
··· 8 9 buildPythonPackage rec { 10 pname = "screenlogicpy"; 11 + version = "0.6.0"; 12 format = "setuptools"; 13 14 disabled = pythonOlder "3.6"; ··· 17 owner = "dieselrabbit"; 18 repo = pname; 19 rev = "refs/tags/v${version}"; 20 + hash = "sha256-/ePvq+jFLiIsP1w9YxMl3lbekNRaDhKMjKXoYkCOpn8="; 21 }; 22 23 checkInputs = [ ··· 41 meta = with lib; { 42 description = "Python interface for Pentair Screenlogic devices"; 43 homepage = "https://github.com/dieselrabbit/screenlogicpy"; 44 + changelog = "https://github.com/dieselrabbit/screenlogicpy/releases/tag/v${version}"; 45 license = with licenses; [ gpl3Only ]; 46 maintainers = with maintainers; [ fab ]; 47 };
+4 -4
pkgs/development/python-modules/skodaconnect/default.nix
··· 12 13 buildPythonPackage rec { 14 pname = "skodaconnect"; 15 - version = "1.1.27"; 16 format = "setuptools"; 17 18 disabled = pythonOlder "3.8"; ··· 20 src = fetchFromGitHub { 21 owner = "lendy007"; 22 repo = pname; 23 - rev = "refs/tags/v${version}"; 24 - hash = "sha256-CK5u2Nx1Z7XPDL5W24XxYCo3GfMYCAqKwxpQ8QTfQ0o="; 25 }; 26 27 SETUPTOOLS_SCM_PRETEND_VERSION = version; ··· 55 meta = with lib; { 56 description = "Python module to communicate with Skoda Connect"; 57 homepage = "https://github.com/lendy007/skodaconnect"; 58 - changelog = "https://github.com/lendy007/skodaconnect/releases/tag/v${version}"; 59 license = with licenses; [ asl20 ]; 60 maintainers = with maintainers; [ fab ]; 61 };
··· 12 13 buildPythonPackage rec { 14 pname = "skodaconnect"; 15 + version = "1.2.2"; 16 format = "setuptools"; 17 18 disabled = pythonOlder "3.8"; ··· 20 src = fetchFromGitHub { 21 owner = "lendy007"; 22 repo = pname; 23 + rev = "refs/tags/${version}"; 24 + hash = "sha256-pBCeOp71A0uksSv4N50ZXAZeg72mT5FC4Toad/1Yc0Y="; 25 }; 26 27 SETUPTOOLS_SCM_PRETEND_VERSION = version; ··· 55 meta = with lib; { 56 description = "Python module to communicate with Skoda Connect"; 57 homepage = "https://github.com/lendy007/skodaconnect"; 58 + changelog = "https://github.com/lendy007/skodaconnect/releases/tag/${version}"; 59 license = with licenses; [ asl20 ]; 60 maintainers = with maintainers; [ fab ]; 61 };
+24 -9
pkgs/development/python-modules/supervisor/default.nix
··· 1 - { stdenv, lib, buildPythonPackage, fetchPypi 2 , mock 3 - , pytest 4 , setuptools 5 }: 6 7 buildPythonPackage rec { 8 pname = "supervisor"; 9 - version = "4.2.4"; 10 11 src = fetchPypi { 12 inherit pname version; 13 - sha256 = "40dc582ce1eec631c3df79420b187a6da276bbd68a4ec0a8f1f123ea616b97a2"; 14 }; 15 16 # wants to write to /tmp/foo which is likely already owned by another 17 # nixbld user on hydra 18 doCheck = !stdenv.isDarwin; 19 - checkInputs = [ mock pytest ]; 20 - checkPhase = '' 21 - pytest 22 - ''; 23 24 - propagatedBuildInputs = [ setuptools ]; 25 26 meta = with lib; { 27 description = "A system for controlling process state under UNIX"; 28 homepage = "http://supervisord.org/"; 29 license = licenses.free; # http://www.repoze.org/LICENSE.txt 30 maintainers = with maintainers; [ zimbatm ]; 31 };
··· 1 + { lib 2 + , stdenv 3 + , buildPythonPackage 4 + , fetchPypi 5 , mock 6 + , pytestCheckHook 7 + , pythonOlder 8 , setuptools 9 }: 10 11 buildPythonPackage rec { 12 pname = "supervisor"; 13 + version = "4.2.5"; 14 + format = "setuptools"; 15 + 16 + disabled = pythonOlder "3.7"; 17 18 src = fetchPypi { 19 inherit pname version; 20 + sha256 = "sha256-NHYbrhojxYGSKBpRFfsH+/IsmwEzwIFmvv/HD+0+vBI="; 21 }; 22 23 + propagatedBuildInputs = [ 24 + setuptools 25 + ]; 26 + 27 # wants to write to /tmp/foo which is likely already owned by another 28 # nixbld user on hydra 29 doCheck = !stdenv.isDarwin; 30 31 + checkInputs = [ 32 + mock 33 + pytestCheckHook 34 + ]; 35 + 36 + pythonImportsCheck = [ 37 + "supervisor" 38 + ]; 39 40 meta = with lib; { 41 description = "A system for controlling process state under UNIX"; 42 homepage = "http://supervisord.org/"; 43 + changelog = "https://github.com/Supervisor/supervisor/blob/${version}/CHANGES.rst"; 44 license = licenses.free; # http://www.repoze.org/LICENSE.txt 45 maintainers = with maintainers; [ zimbatm ]; 46 };
+2 -2
pkgs/development/python-modules/yalexs-ble/default.nix
··· 13 14 buildPythonPackage rec { 15 pname = "yalexs-ble"; 16 - version = "1.12.2"; 17 format = "pyproject"; 18 19 disabled = pythonOlder "3.9"; ··· 22 owner = "bdraco"; 23 repo = pname; 24 rev = "refs/tags/v${version}"; 25 - hash = "sha256-QVZlf7t925RFVNBxOj39Ln7sezTkwQ065sbVFcoQG4Y="; 26 }; 27 28 nativeBuildInputs = [
··· 13 14 buildPythonPackage rec { 15 pname = "yalexs-ble"; 16 + version = "1.12.5"; 17 format = "pyproject"; 18 19 disabled = pythonOlder "3.9"; ··· 22 owner = "bdraco"; 23 repo = pname; 24 rev = "refs/tags/v${version}"; 25 + hash = "sha256-wofdqwgMbwxUgUVwBT44qbD4m0q0CtmGH7AxRNMBMbE="; 26 }; 27 28 nativeBuildInputs = [
+3 -3
pkgs/development/tools/misc/circleci-cli/default.nix
··· 2 3 buildGoModule rec { 4 pname = "circleci-cli"; 5 - version = "0.1.22770"; 6 7 src = fetchFromGitHub { 8 owner = "CircleCI-Public"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "sha256-3IQSI2cG+wEH7IgV8nEWvQRdfsSap8wQCniMWL/khOg="; 12 }; 13 14 - vendorSha256 = "sha256-tTG2i6ZEck0arKfCiFK7pGg9SE4n7FrF16US67Wj1gY="; 15 16 nativeBuildInputs = [ installShellFiles ]; 17
··· 2 3 buildGoModule rec { 4 pname = "circleci-cli"; 5 + version = "0.1.22924"; 6 7 src = fetchFromGitHub { 8 owner = "CircleCI-Public"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "sha256-zfkvSfwjh3HUE0aKvBLQuNnT+GBWCOWM+mwrAdZUJ9U="; 12 }; 13 14 + vendorSha256 = "sha256-qnn55C9ZK80gd/ZOtPvAGNJs0d96KqwruU4bZD6TQzY="; 15 16 nativeBuildInputs = [ installShellFiles ]; 17
+15 -19
pkgs/servers/http/apache-modules/mod_python/default.nix
··· 1 - { lib, stdenv, fetchurl, apacheHttpd, python2, libintl }: 2 3 stdenv.mkDerivation rec { 4 pname = "mod_python"; 5 - version = "3.5.0"; 6 7 - src = fetchurl { 8 - url = "http://dist.modpython.org/dist/${pname}-${version}.tgz"; 9 - sha256 = "146apll3yfqk05s8fkf4acmxzqncl08bgn4rv0c1rd4qxmc91w0f"; 10 }; 11 12 patches = [ ./install.patch ]; 13 14 - postPatch = '' 15 - substituteInPlace dist/version.sh \ 16 - --replace 'GIT=`git describe --always`' "" \ 17 - --replace '-$GIT' "" 18 - ''; 19 - 20 - installFlags = [ "LIBEXECDIR=${placeholder "out"}/modules" ]; 21 - 22 - preInstall = '' 23 - mkdir -p $out/modules $out/bin 24 - ''; 25 26 passthru = { inherit apacheHttpd; }; 27 28 - buildInputs = [ apacheHttpd python2 ] 29 ++ lib.optional stdenv.isDarwin libintl; 30 31 - meta = { 32 homepage = "http://modpython.org/"; 33 description = "An Apache module that embeds the Python interpreter within the server"; 34 - platforms = lib.platforms.unix; 35 }; 36 }
··· 1 + { lib, stdenv, fetchFromGitHub, apacheHttpd, python3, libintl }: 2 3 stdenv.mkDerivation rec { 4 pname = "mod_python"; 5 + version = "unstable-2022-10-18"; 6 7 + src = fetchFromGitHub { 8 + owner = "grisha"; 9 + repo = pname; 10 + rev = "d066b07564d2194839eceb535485eb1ba0c292d8"; 11 + hash = "sha256-EH8wrXqUAOFWyPKfysGeiIezgrVc789RYO4AHeSA6t4="; 12 }; 13 14 patches = [ ./install.patch ]; 15 16 + installFlags = [ 17 + "LIBEXECDIR=$(out)/modules" 18 + "BINDIR=$(out)/bin" 19 + ]; 20 21 passthru = { inherit apacheHttpd; }; 22 23 + buildInputs = [ apacheHttpd python3 ] 24 ++ lib.optional stdenv.isDarwin libintl; 25 26 + meta = with lib; { 27 homepage = "http://modpython.org/"; 28 description = "An Apache module that embeds the Python interpreter within the server"; 29 + platforms = platforms.unix; 30 + maintainers = with maintainers; [ ]; 31 }; 32 }
+8 -6
pkgs/servers/http/apache-modules/mod_wsgi/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, apacheHttpd, python, ncurses }: 2 3 stdenv.mkDerivation rec { 4 pname = "mod_wsgi"; ··· 11 hash = "sha256-6rRHdgdTb94kqIpWJOJOwoIsaXb/c4XY3q331GwQyf0="; 12 }; 13 14 - buildInputs = [ apacheHttpd python ncurses ]; 15 16 - patchPhase = '' 17 - sed -r -i -e "s|^LIBEXECDIR=.*$|LIBEXECDIR=$out/modules|" \ 18 - ${if stdenv.isDarwin then "-e 's|/usr/bin/lipo|lipo|'" else ""} \ 19 - configure 20 ''; 21 22 meta = { 23 homepage = "https://github.com/GrahamDumpleton/mod_wsgi";
··· 1 + { lib, stdenv, fetchFromGitHub, apacheHttpd, python3, ncurses }: 2 3 stdenv.mkDerivation rec { 4 pname = "mod_wsgi"; ··· 11 hash = "sha256-6rRHdgdTb94kqIpWJOJOwoIsaXb/c4XY3q331GwQyf0="; 12 }; 13 14 + buildInputs = [ apacheHttpd python3 ncurses ]; 15 16 + postPatch = '' 17 + substituteInPlace configure --replace '/usr/bin/lipo' 'lipo' 18 ''; 19 + 20 + makeFlags = [ 21 + "LIBEXECDIR=$(out)/modules" 22 + ]; 23 24 meta = { 25 homepage = "https://github.com/GrahamDumpleton/mod_wsgi";
+37 -58
pkgs/servers/pleroma/default.nix
··· 1 { lib, beamPackages 2 - , fetchFromGitHub, fetchFromGitLab 3 , file, cmake 4 , libxcrypt 5 , nixosTests, writeText ··· 8 9 beamPackages.mixRelease rec { 10 pname = "pleroma"; 11 - version = "2.4.4"; 12 13 src = fetchFromGitLab { 14 domain = "git.pleroma.social"; 15 owner = "pleroma"; 16 repo = "pleroma"; 17 rev = "v${version}"; 18 - sha256 = "sha256-0I1Hh2KDpUsjRe/qwIWhQBMWPr/c2RkUQk/Mxti+6ZU="; 19 }; 20 stripDebug = false; 21 ··· 24 overrides = (final: prev: { 25 # mix2nix does not support git dependencies yet, 26 # so we need to add them manually 27 prometheus_ex = beamPackages.buildMix rec { 28 name = "prometheus_ex"; 29 version = "3.0.5"; 30 31 - src = fetchFromGitLab { 32 - domain = "git.pleroma.social"; 33 - group = "pleroma"; 34 - owner = "elixir-libraries"; 35 repo = "prometheus.ex"; 36 - rev = "a4e9beb3c1c479d14b352fd9d6dd7b1f6d7deee5"; 37 - sha256 = "1v0q4bi7sb253i8q016l7gwlv5562wk5zy3l2sa446csvsacnpjk"; 38 }; 39 beamDeps = with final; [ prometheus ]; 40 }; ··· 68 }; 69 beamDeps = with final; [ combine plug inet_cidr ]; 70 }; 71 - concurrent_limiter = beamPackages.buildMix rec { 72 - name = "concurrent_limiter"; 73 - version = "0.1.0"; 74 - 75 - src = fetchFromGitLab { 76 - domain = "git.pleroma.social"; 77 - group = "pleroma"; 78 - owner = "elixir-libraries"; 79 - repo = "concurrent_limiter"; 80 - rev = "d81be41024569330f296fc472e24198d7499ba78"; 81 - sha256 = "1nci8zz1gy7dnvxf5ydjqbagf4g9f7z5x1v9kdyy7jz9f37z6qw9"; 82 - }; 83 - beamDeps = with final; [ telemetry ]; 84 - }; 85 prometheus_phx = beamPackages.buildMix rec { 86 name = "prometheus_phx"; 87 version = "0.1.1"; ··· 99 }; 100 beamDeps = with final; [ prometheus_ex ]; 101 }; 102 - majic = beamPackages.buildMix rec { 103 - name = "majic"; 104 - version = "1.0.0"; 105 - 106 - src = fetchFromGitLab { 107 - domain = "git.pleroma.social"; 108 - group = "pleroma"; 109 - owner = "elixir-libraries"; 110 - repo = "majic"; 111 - rev = "289cda1b6d0d70ccb2ba508a2b0bd24638db2880"; 112 - sha256 = "15605lsdd74bmsp5z96f76ihn7m2g3p1hjbhs2x7v7309n1k108n"; 113 - }; 114 - patchPhase = '' 115 - substituteInPlace lib/majic/server.ex --replace "erlang.now" "erlang.time" 116 - ''; 117 buildInputs = [ file ]; 118 - 119 - beamDeps = with final; [ nimble_pool mime plug elixir_make ]; 120 }; 121 crypt = beamPackages.buildRebar3 rec { 122 name = "crypt"; 123 - version = "0.4.3"; 124 125 - src = fetchFromGitLab { 126 - domain = "git.pleroma.social"; 127 - group = "pleroma"; 128 - owner = "elixir-libraries"; 129 repo = "crypt"; 130 - rev = "cf2aa3f11632e8b0634810a15b3e612c7526f6a3"; 131 - sha256 = "sha256-48QIsgyEaDzvnihdsFy7pYURLFcb9G8DXIrf5Luk3zo="; 132 }; 133 134 postInstall = "mv $out/lib/erlang/lib/crypt-${version}/priv/{source,crypt}.so"; ··· 137 138 buildInputs = [ libxcrypt ]; 139 }; 140 - web_push_encryption = beamPackages.buildMix rec { 141 - name = "web_push_encryption"; 142 - version = "0.3.0"; 143 - src = fetchFromGitHub { 144 - owner = "lanodan"; 145 - repo = "elixir-web-push-encryption"; 146 - rev = "026a043037a89db4da8f07560bc8f9c68bcf0cc0"; 147 - sha256 = "0a4x6njqp8v579bc965c9ipsr1z3klrc0pvgj8x1xf69r77gs6sj"; 148 - }; 149 - beamDeps = with final; [ httpoison jose ]; 150 - }; 151 152 # Some additional build inputs and build fixes 153 http_signatures = prev.http_signatures.override { ··· 181 buildPlugins = with beamPackages; [ pc ]; 182 183 beamDeps = with final; [ p1_utils ]; 184 }; 185 186 mime = prev.mime.override {
··· 1 { lib, beamPackages 2 + , fetchFromGitHub, fetchFromGitLab, fetchHex 3 , file, cmake 4 , libxcrypt 5 , nixosTests, writeText ··· 8 9 beamPackages.mixRelease rec { 10 pname = "pleroma"; 11 + version = "2.5.0"; 12 13 src = fetchFromGitLab { 14 domain = "git.pleroma.social"; 15 owner = "pleroma"; 16 repo = "pleroma"; 17 rev = "v${version}"; 18 + sha256 = "sha256-Pry3eEUvrGUXK+x4et7DMbSxz9Mh/o5L0/Mh728mv1U="; 19 }; 20 stripDebug = false; 21 ··· 24 overrides = (final: prev: { 25 # mix2nix does not support git dependencies yet, 26 # so we need to add them manually 27 + gettext = beamPackages.buildMix rec { 28 + name = "gettext"; 29 + version = "0.19.1"; 30 + 31 + src = fetchFromGitHub { 32 + owner = "tusooa"; 33 + repo = "gettext"; 34 + rev = "72fb2496b6c5280ed911bdc3756890e7f38a4808"; 35 + sha256 = "sha256-V0qmE+LcAbVoWsJmWE4fwrduYFIZ5BzK/sGzgLY3eH0="; 36 + }; 37 + }; 38 prometheus_ex = beamPackages.buildMix rec { 39 name = "prometheus_ex"; 40 version = "3.0.5"; 41 42 + src = fetchFromGitHub { 43 + owner = "lanodan"; 44 repo = "prometheus.ex"; 45 + rev = "31f7fbe4b71b79ba27efc2a5085746c4011ceb8f"; 46 + sha256 = "sha256-2PZP+YnwnHt69HtIAQvjMBqBbfdbkRSoMzb1AL2Zsyc="; 47 }; 48 beamDeps = with final; [ prometheus ]; 49 }; ··· 77 }; 78 beamDeps = with final; [ combine plug inet_cidr ]; 79 }; 80 prometheus_phx = beamPackages.buildMix rec { 81 name = "prometheus_phx"; 82 version = "0.1.1"; ··· 94 }; 95 beamDeps = with final; [ prometheus_ex ]; 96 }; 97 + majic = prev.majic.override { 98 buildInputs = [ file ]; 99 }; 100 crypt = beamPackages.buildRebar3 rec { 101 name = "crypt"; 102 + version = "1.0.0"; 103 104 + src = fetchFromGitHub { 105 + owner = "msantos"; 106 repo = "crypt"; 107 + rev = "f75cd55325e33cbea198fb41fe41871392f8fb76"; 108 + sha256 = "sha256-ZYhZTe7cTITkl8DZ4z2IOlxTX5gnbJImu/lVJ2ZjR1o="; 109 }; 110 111 postInstall = "mv $out/lib/erlang/lib/crypt-${version}/priv/{source,crypt}.so"; ··· 114 115 buildInputs = [ libxcrypt ]; 116 }; 117 118 # Some additional build inputs and build fixes 119 http_signatures = prev.http_signatures.override { ··· 147 buildPlugins = with beamPackages; [ pc ]; 148 149 beamDeps = with final; [ p1_utils ]; 150 + }; 151 + # Required by eimp 152 + p1_utils = beamPackages.buildRebar3 rec { 153 + name = "p1_utils"; 154 + version = "1.0.18"; 155 + 156 + src = fetchHex { 157 + pkg = "${name}"; 158 + version = "${version}"; 159 + sha256 = "120znzz0yw1994nk6v28zql9plgapqpv51n9g6qm6md1f4x7gj0z"; 160 + }; 161 + 162 + beamDeps = []; 163 }; 164 165 mime = prev.mime.override {
+316 -185
pkgs/servers/pleroma/mix.nix
··· 34 beamDeps = [ custom_base ]; 35 }; 36 37 - base64url = buildRebar3 rec { 38 - name = "base64url"; 39 - version = "0.0.1"; 40 - 41 - src = fetchHex { 42 - pkg = "${name}"; 43 - version = "${version}"; 44 - sha256 = "1yf1m1587vd9l6w4x5b36g4kxrxqfpwbqk2l4mkqinzmwch9pc7s"; 45 - }; 46 - 47 - beamDeps = []; 48 - }; 49 - 50 bbcode_pleroma = buildMix rec { 51 name = "bbcode_pleroma"; 52 version = "0.2.0"; ··· 88 89 bunt = buildMix rec { 90 name = "bunt"; 91 - version = "0.2.0"; 92 93 src = fetchHex { 94 pkg = "${name}"; 95 version = "${version}"; 96 - sha256 = "0lw3v9kwbbcy1v6ygziiky887gffwwmxvyg4r1v0zm71kzhcgxbs"; 97 }; 98 99 beamDeps = []; ··· 127 128 castore = buildMix rec { 129 name = "castore"; 130 - version = "0.1.10"; 131 132 src = fetchHex { 133 pkg = "${name}"; 134 version = "${version}"; 135 - sha256 = "0r96zwva2g6q59vyar8swaka0vxx27xfpf17xar2ss25rgh190x4"; 136 }; 137 138 beamDeps = []; ··· 140 141 certifi = buildRebar3 rec { 142 name = "certifi"; 143 - version = "2.8.0"; 144 145 src = fetchHex { 146 pkg = "${name}"; 147 version = "${version}"; 148 - sha256 = "1slp20z2fgcq9p2bbdp1gj218kjqpx5jsa95sq40nq7qqv0yziva"; 149 }; 150 151 beamDeps = []; ··· 177 beamDeps = []; 178 }; 179 180 connection = buildMix rec { 181 name = "connection"; 182 version = "1.1.0"; ··· 203 beamDeps = [ plug ]; 204 }; 205 206 cowboy = buildErlangMk rec { 207 name = "cowboy"; 208 version = "2.9.0"; ··· 218 219 cowboy_telemetry = buildRebar3 rec { 220 name = "cowboy_telemetry"; 221 - version = "0.3.1"; 222 223 src = fetchHex { 224 pkg = "${name}"; 225 version = "${version}"; 226 - sha256 = "1bzhcdq12p837cii2jgvzjyrffiwgm5bsb1pra2an3hkcqrzsvis"; 227 }; 228 229 beamDeps = [ cowboy telemetry ]; ··· 244 245 credo = buildMix rec { 246 name = "credo"; 247 - version = "1.5.5"; 248 249 src = fetchHex { 250 pkg = "${name}"; 251 version = "${version}"; 252 - sha256 = "1pj7h9fk3i3rhxs65z8d64nwbnddhqj0dwy9bn2nm5cif2mj71nx"; 253 }; 254 255 beamDeps = [ bunt file_system jason ]; ··· 283 284 db_connection = buildMix rec { 285 name = "db_connection"; 286 - version = "2.4.0"; 287 288 src = fetchHex { 289 pkg = "${name}"; 290 version = "${version}"; 291 - sha256 = "1j6psw0dxq1175b6zcqpm6vavv4n6sv72ji57l8b6qczmlhnqhdd"; 292 }; 293 294 beamDeps = [ connection telemetry ]; ··· 322 323 earmark = buildMix rec { 324 name = "earmark"; 325 - version = "1.4.15"; 326 327 src = fetchHex { 328 pkg = "${name}"; 329 version = "${version}"; 330 - sha256 = "1vlrk5zmx1v5jnkkmchxwns8yy1kclzkcz0g6xpmiwy9bfw0j4iv"; 331 }; 332 333 beamDeps = [ earmark_parser ]; ··· 335 336 earmark_parser = buildMix rec { 337 name = "earmark_parser"; 338 - version = "1.4.13"; 339 340 src = fetchHex { 341 pkg = "${name}"; 342 version = "${version}"; 343 - sha256 = "1fhlh9bnph5nqdhy7w69xzb7lra1b3v16mk4yb947bx0ydmc40nn"; 344 }; 345 346 beamDeps = []; ··· 348 349 eblurhash = buildRebar3 rec { 350 name = "eblurhash"; 351 - version = "1.1.0"; 352 353 src = fetchHex { 354 pkg = "${name}"; 355 version = "${version}"; 356 - sha256 = "07dmkbyafpxffh8ar6af4riqfxiqc547rias7i73gpgx16fqhsrf"; 357 }; 358 359 beamDeps = []; ··· 361 362 ecto = buildMix rec { 363 name = "ecto"; 364 - version = "3.6.2"; 365 366 src = fetchHex { 367 pkg = "${name}"; 368 version = "${version}"; 369 - sha256 = "0kl893yi9jxzxnpd5gafivzazn96z2q24y04lfw8dyg60kxnvbgg"; 370 }; 371 372 beamDeps = [ decimal jason telemetry ]; ··· 385 beamDeps = [ ecto ecto_sql postgrex ]; 386 }; 387 388 ecto_sql = buildMix rec { 389 name = "ecto_sql"; 390 - version = "3.6.2"; 391 392 src = fetchHex { 393 pkg = "${name}"; 394 version = "${version}"; 395 - sha256 = "0syv5wjdkywaxx9mmps0x9sdawqp3nnakbnf7av3ksj2yzkdgjay"; 396 }; 397 398 beamDeps = [ db_connection ecto postgrex telemetry ]; ··· 422 }; 423 424 beamDeps = []; 425 }; 426 427 esshd = buildMix rec { ··· 445 pkg = "${name}"; 446 version = "${version}"; 447 sha256 = "10p7m6kv2z2c16gw36wgiwnkykss4lfkmm71llxp09ipkhmy77rc"; 448 - }; 449 - 450 - beamDeps = []; 451 - }; 452 - 453 - ex2ms = buildMix rec { 454 - name = "ex2ms"; 455 - version = "1.5.0"; 456 - 457 - src = fetchHex { 458 - pkg = "${name}"; 459 - version = "${version}"; 460 - sha256 = "13vh9yrs60cifqxzw52n6xxdp174w704vm1ks45k4avrzla763b7"; 461 }; 462 463 beamDeps = []; ··· 541 beamDeps = [ poison syslog ]; 542 }; 543 544 - excoveralls = buildMix rec { 545 - name = "excoveralls"; 546 - version = "0.12.3"; 547 - 548 - src = fetchHex { 549 - pkg = "${name}"; 550 - version = "${version}"; 551 - sha256 = "1nnsr9dv7mybcxx3y5p2gqzyy3p479w21c55vvsq6hi6dihkx2jn"; 552 - }; 553 - 554 - beamDeps = [ hackney jason ]; 555 - }; 556 - 557 fast_html = buildMix rec { 558 name = "fast_html"; 559 - version = "2.0.4"; 560 561 src = fetchHex { 562 pkg = "${name}"; 563 version = "${version}"; 564 - sha256 = "1sk1fwib6x5isb3sy8g5i6gw0n6pfqrza12r89gas0pw3ma9vd1v"; 565 }; 566 567 beamDeps = [ elixir_make nimble_pool ]; ··· 593 beamDeps = []; 594 }; 595 596 flake_id = buildMix rec { 597 name = "flake_id"; 598 version = "0.1.0"; ··· 632 beamDeps = []; 633 }; 634 635 - gen_stage = buildMix rec { 636 - name = "gen_stage"; 637 - version = "0.14.3"; 638 - 639 - src = fetchHex { 640 - pkg = "${name}"; 641 - version = "${version}"; 642 - sha256 = "0xld8m2l9a7pbzmq7vp0r9mz4pkisrjpslgbjs9ikhwlkllf4lw4"; 643 - }; 644 - 645 - beamDeps = []; 646 - }; 647 - 648 - gen_state_machine = buildMix rec { 649 - name = "gen_state_machine"; 650 - version = "2.0.5"; 651 - 652 - src = fetchHex { 653 - pkg = "${name}"; 654 - version = "${version}"; 655 - sha256 = "1j21ih8cm0kkirjd2dh0gcxhngf5h3dvv4gqw6khj9ibww2x9b2w"; 656 - }; 657 - 658 - beamDeps = []; 659 - }; 660 - 661 - gettext = buildMix rec { 662 - name = "gettext"; 663 - version = "0.18.2"; 664 - 665 - src = fetchHex { 666 - pkg = "${name}"; 667 - version = "${version}"; 668 - sha256 = "1igmn69xzj5wpkblg3k9v7wa2fjc2j0cncwx0grk1pag7nqkgxgr"; 669 - }; 670 - 671 - beamDeps = []; 672 - }; 673 - 674 gun = buildRebar3 rec { 675 name = "gun"; 676 version = "2.0.0-rc.2"; ··· 686 687 hackney = buildRebar3 rec { 688 name = "hackney"; 689 - version = "1.18.0"; 690 691 src = fetchHex { 692 pkg = "${name}"; 693 version = "${version}"; 694 - sha256 = "0pjwbf87nqj2ki3i076whrswh2cdhklj6cbaikdj1mq40xidmz4s"; 695 }; 696 697 beamDeps = [ certifi idna metrics mimerl parse_trans ssl_verify_fun unicode_util_compat ]; 698 }; 699 700 - html_entities = buildMix rec { 701 - name = "html_entities"; 702 - version = "0.5.2"; 703 704 src = fetchHex { 705 pkg = "${name}"; 706 version = "${version}"; 707 - sha256 = "1k7xyj0q38ms3n5hbn782pa6w1vgd6biwlxr4db6319l828a6fy5"; 708 }; 709 710 beamDeps = []; 711 }; 712 713 - html_sanitize_ex = buildMix rec { 714 - name = "html_sanitize_ex"; 715 - version = "1.3.0"; 716 717 src = fetchHex { 718 pkg = "${name}"; 719 version = "${version}"; 720 - sha256 = "1mhr2jnyzrqv0298m6vghnc9v2iwck11kwfhyh07gmc8v0x3kyxb"; 721 }; 722 723 - beamDeps = [ mochiweb ]; 724 }; 725 726 http_signatures = buildMix rec { 727 name = "http_signatures"; 728 - version = "0.1.0"; 729 730 src = fetchHex { 731 pkg = "${name}"; 732 version = "${version}"; 733 - sha256 = "097q5jffswcaav40i8dhlds6hgdhsz53yd3fz8w7vl9z3rrv79zq"; 734 }; 735 736 beamDeps = []; ··· 777 778 jason = buildMix rec { 779 name = "jason"; 780 - version = "1.2.2"; 781 782 src = fetchHex { 783 pkg = "${name}"; 784 version = "${version}"; 785 - sha256 = "0y91s7q8zlfqd037c1mhqdhrvrf60l4ax7lzya1y33h5y3sji8hq"; 786 }; 787 788 beamDeps = [ decimal ]; ··· 827 beamDeps = []; 828 }; 829 830 - libring = buildMix rec { 831 - name = "libring"; 832 - version = "1.4.0"; 833 834 src = fetchHex { 835 pkg = "${name}"; 836 version = "${version}"; 837 - sha256 = "10bvf64jkviyyyff12hlhq4p2439gphyvmya8z85m0c6x1gg1shz"; 838 }; 839 840 beamDeps = []; 841 }; 842 843 - linkify = buildMix rec { 844 - name = "linkify"; 845 - version = "0.5.1"; 846 847 src = fetchHex { 848 pkg = "${name}"; 849 version = "${version}"; 850 - sha256 = "0i7r9z49sdxs7nrnh2igmwzzmq9ih4fm02a046klmnps49z8q4m3"; 851 }; 852 853 - beamDeps = []; 854 }; 855 856 makeup = buildMix rec { ··· 944 beamDeps = []; 945 }; 946 947 mochiweb = buildRebar3 rec { 948 name = "mochiweb"; 949 version = "2.18.0"; ··· 972 973 mogrify = buildMix rec { 974 name = "mogrify"; 975 - version = "0.7.4"; 976 977 src = fetchHex { 978 pkg = "${name}"; 979 version = "${version}"; 980 - sha256 = "1hwry2498qflc4g7fdwmxmzb2l0gr5c814ggzddwjsxsgwrrxmsh"; 981 }; 982 983 beamDeps = []; ··· 996 beamDeps = []; 997 }; 998 999 nimble_parsec = buildMix rec { 1000 name = "nimble_parsec"; 1001 version = "0.5.0"; ··· 1011 1012 nimble_pool = buildMix rec { 1013 name = "nimble_pool"; 1014 - version = "0.1.0"; 1015 1016 src = fetchHex { 1017 pkg = "${name}"; 1018 version = "${version}"; 1019 - sha256 = "1ygkr9ddzd3msif7hkqd75q27zlryhm9zww3191z7p0dcam1wfil"; 1020 }; 1021 1022 beamDeps = []; ··· 1024 1025 oban = buildMix rec { 1026 name = "oban"; 1027 - version = "2.3.4"; 1028 1029 src = fetchHex { 1030 pkg = "${name}"; 1031 version = "${version}"; 1032 - sha256 = "1prgpp7v03lgkia63j60jz3ds479ymm4991f882iizaq8x1s0367"; 1033 }; 1034 1035 beamDeps = [ ecto_sql jason postgrex telemetry ]; ··· 1048 beamDeps = [ jason plug poison ]; 1049 }; 1050 1051 - p1_utils = buildRebar3 rec { 1052 - name = "p1_utils"; 1053 - version = "1.0.18"; 1054 - 1055 - src = fetchHex { 1056 - pkg = "${name}"; 1057 - version = "${version}"; 1058 - sha256 = "120znzz0yw1994nk6v28zql9plgapqpv51n9g6qm6md1f4x7gj0z"; 1059 - }; 1060 - 1061 - beamDeps = []; 1062 - }; 1063 - 1064 parse_trans = buildRebar3 rec { 1065 name = "parse_trans"; 1066 version = "3.3.1"; ··· 1089 1090 phoenix = buildMix rec { 1091 name = "phoenix"; 1092 - version = "1.5.9"; 1093 1094 src = fetchHex { 1095 pkg = "${name}"; 1096 version = "${version}"; 1097 - sha256 = "0za2fpplmdq3axwng8736h6vz9wzlifhxy8apcgjy0bwlqhcwjvy"; 1098 }; 1099 1100 - beamDeps = [ jason phoenix_html phoenix_pubsub plug plug_cowboy plug_crypto telemetry ]; 1101 }; 1102 1103 phoenix_ecto = buildMix rec { 1104 name = "phoenix_ecto"; 1105 - version = "4.2.1"; 1106 1107 src = fetchHex { 1108 pkg = "${name}"; 1109 version = "${version}"; 1110 - sha256 = "1h23fy3pylaszh3l2zafq1a7fjwlwb3yw7dy09p0mb4wi6p1p2j7"; 1111 }; 1112 1113 beamDeps = [ ecto phoenix_html plug ]; ··· 1115 1116 phoenix_html = buildMix rec { 1117 name = "phoenix_html"; 1118 - version = "2.14.3"; 1119 1120 src = fetchHex { 1121 pkg = "${name}"; 1122 version = "${version}"; 1123 - sha256 = "03z8r285znlg25yi47d4l59s7jq58y4dnhvbxgp16npkzykrgmpg"; 1124 }; 1125 1126 beamDeps = [ plug ]; 1127 }; 1128 1129 phoenix_pubsub = buildMix rec { 1130 name = "phoenix_pubsub"; 1131 - version = "2.0.0"; 1132 1133 src = fetchHex { 1134 pkg = "${name}"; 1135 version = "${version}"; 1136 - sha256 = "0wgpa19l6xar0k2m117iz2kq3cw433llp07sqswpf5969y698bf5"; 1137 }; 1138 1139 beamDeps = []; ··· 1141 1142 phoenix_swoosh = buildMix rec { 1143 name = "phoenix_swoosh"; 1144 - version = "0.3.3"; 1145 1146 src = fetchHex { 1147 pkg = "${name}"; 1148 version = "${version}"; 1149 - sha256 = "1k81cvhbzbc3czvin45j1rqagzp7drk3s0rp2xa5clz06bm0qm2a"; 1150 }; 1151 1152 - beamDeps = [ hackney phoenix phoenix_html swoosh ]; 1153 }; 1154 1155 plug = buildMix rec { ··· 1167 1168 plug_cowboy = buildMix rec { 1169 name = "plug_cowboy"; 1170 - version = "2.5.0"; 1171 1172 src = fetchHex { 1173 pkg = "${name}"; 1174 version = "${version}"; 1175 - sha256 = "06p7rmx01fknkf0frvjjaqs3qsz6066aa41qyd378n72lljqjb2v"; 1176 }; 1177 1178 - beamDeps = [ cowboy cowboy_telemetry plug telemetry ]; 1179 }; 1180 1181 plug_crypto = buildMix rec { 1182 name = "plug_crypto"; 1183 - version = "1.2.2"; 1184 1185 src = fetchHex { 1186 pkg = "${name}"; 1187 version = "${version}"; 1188 - sha256 = "1nxnxj62iv4yvm4771jbxpj3l4brn2crz053y12s998lv5x1qqw7"; 1189 }; 1190 1191 beamDeps = []; ··· 1232 1233 postgrex = buildMix rec { 1234 name = "postgrex"; 1235 - version = "0.15.9"; 1236 1237 src = fetchHex { 1238 pkg = "${name}"; 1239 version = "${version}"; 1240 - sha256 = "1vmd63vxwz8knid424b0rbp200vj7q7rz3xp98yj5cjc7q81j1v1"; 1241 }; 1242 1243 beamDeps = [ connection db_connection decimal jason ]; ··· 1254 }; 1255 1256 beamDeps = []; 1257 }; 1258 1259 prometheus = buildMix rec { ··· 1308 beamDeps = [ accept plug prometheus_ex ]; 1309 }; 1310 1311 - quack = buildMix rec { 1312 - name = "quack"; 1313 - version = "0.1.1"; 1314 - 1315 - src = fetchHex { 1316 - pkg = "${name}"; 1317 - version = "${version}"; 1318 - sha256 = "0hr5ppds4a9vih14hzs3lfj07r5069w8ifr7022fn4j18jkvydnp"; 1319 - }; 1320 - 1321 - beamDeps = [ poison tesla ]; 1322 - }; 1323 - 1324 ranch = buildRebar3 rec { 1325 name = "ranch"; 1326 version = "1.8.0"; ··· 1388 1389 swoosh = buildMix rec { 1390 name = "swoosh"; 1391 - version = "1.3.11"; 1392 1393 src = fetchHex { 1394 pkg = "${name}"; 1395 version = "${version}"; 1396 - sha256 = "1bqkp41sh4h0q5yjmk0ywf5x979rwxshz16gp619jks5vd4a1qpi"; 1397 }; 1398 1399 - beamDeps = [ cowboy gen_smtp hackney jason mime plug_cowboy ]; 1400 }; 1401 1402 syslog = buildRebar3 rec { ··· 1412 beamDeps = []; 1413 }; 1414 1415 telemetry = buildRebar3 rec { 1416 name = "telemetry"; 1417 - version = "0.4.3"; 1418 1419 src = fetchHex { 1420 pkg = "${name}"; 1421 version = "${version}"; 1422 - sha256 = "0hc0fr2bh97wah9ycpm7hb5jdqr5hnl1s3b2ibbbx9gxbwvbhwpb"; 1423 }; 1424 1425 beamDeps = []; 1426 }; 1427 1428 tesla = buildMix rec { 1429 name = "tesla"; 1430 - version = "1.4.1"; 1431 1432 src = fetchHex { 1433 pkg = "${name}"; 1434 version = "${version}"; 1435 - sha256 = "06i0rshkm1byzgsphbr3al4hns7bcrpl1rxy8lwlp31cj8sxxxcm"; 1436 }; 1437 1438 - beamDeps = [ castore gun hackney jason mime poison telemetry ]; 1439 }; 1440 1441 timex = buildMix rec { ··· 1516 beamDeps = []; 1517 }; 1518 1519 websockex = buildMix rec { 1520 name = "websockex"; 1521 version = "0.4.3"; ··· 1530 }; 1531 }; 1532 in self
··· 34 beamDeps = [ custom_base ]; 35 }; 36 37 bbcode_pleroma = buildMix rec { 38 name = "bbcode_pleroma"; 39 version = "0.2.0"; ··· 75 76 bunt = buildMix rec { 77 name = "bunt"; 78 + version = "0.2.1"; 79 80 src = fetchHex { 81 pkg = "${name}"; 82 version = "${version}"; 83 + sha256 = "19bp6xh052ql3ha0v3r8999cvja5d2p6cph02mxphfaj4jsbyc53"; 84 }; 85 86 beamDeps = []; ··· 114 115 castore = buildMix rec { 116 name = "castore"; 117 + version = "0.1.18"; 118 119 src = fetchHex { 120 pkg = "${name}"; 121 version = "${version}"; 122 + sha256 = "01kawrhxcc0i7zkygss5ia8hmkzv39q4bnrwnf0fz0mpa9jazfv1"; 123 }; 124 125 beamDeps = []; ··· 127 128 certifi = buildRebar3 rec { 129 name = "certifi"; 130 + version = "2.9.0"; 131 132 src = fetchHex { 133 pkg = "${name}"; 134 version = "${version}"; 135 + sha256 = "0ha6vmf5p3xlbf5w1msa89frhvfk535rnyfybz9wdmh6vdms8v96"; 136 }; 137 138 beamDeps = []; ··· 164 beamDeps = []; 165 }; 166 167 + concurrent_limiter = buildMix rec { 168 + name = "concurrent_limiter"; 169 + version = "0.1.1"; 170 + 171 + src = fetchHex { 172 + pkg = "${name}"; 173 + version = "${version}"; 174 + sha256 = "1sqnb987qwwy4ip7kxh9g7vv5wz61fpv3pbnxpbv9yy073r8z5jk"; 175 + }; 176 + 177 + beamDeps = [ telemetry ]; 178 + }; 179 + 180 connection = buildMix rec { 181 name = "connection"; 182 version = "1.1.0"; ··· 203 beamDeps = [ plug ]; 204 }; 205 206 + covertool = buildRebar3 rec { 207 + name = "covertool"; 208 + version = "2.0.4"; 209 + 210 + src = fetchHex { 211 + pkg = "${name}"; 212 + version = "${version}"; 213 + sha256 = "1p0c1n3nl4063xwi1sv176l1x68xqf07qwvj444a5z888fx6i5aw"; 214 + }; 215 + 216 + beamDeps = []; 217 + }; 218 + 219 cowboy = buildErlangMk rec { 220 name = "cowboy"; 221 version = "2.9.0"; ··· 231 232 cowboy_telemetry = buildRebar3 rec { 233 name = "cowboy_telemetry"; 234 + version = "0.4.0"; 235 236 src = fetchHex { 237 pkg = "${name}"; 238 version = "${version}"; 239 + sha256 = "1pn90is3k9dq64wbijvzkqb6ldfqvwiqi7ymc8dx6ra5xv0vm63x"; 240 }; 241 242 beamDeps = [ cowboy telemetry ]; ··· 257 258 credo = buildMix rec { 259 name = "credo"; 260 + version = "1.6.7"; 261 262 src = fetchHex { 263 pkg = "${name}"; 264 version = "${version}"; 265 + sha256 = "1lvxzksdrc2lbl0rzrww4q5rmayf37q0phcpz2kyvxq7n2zi1qa1"; 266 }; 267 268 beamDeps = [ bunt file_system jason ]; ··· 296 297 db_connection = buildMix rec { 298 name = "db_connection"; 299 + version = "2.4.2"; 300 301 src = fetchHex { 302 pkg = "${name}"; 303 version = "${version}"; 304 + sha256 = "0s1nx1gi96r8g7x8y7cklz8z823a6llh4fk996i5xxcr3flkrrag"; 305 }; 306 307 beamDeps = [ connection telemetry ]; ··· 335 336 earmark = buildMix rec { 337 name = "earmark"; 338 + version = "1.4.18"; 339 340 src = fetchHex { 341 pkg = "${name}"; 342 version = "${version}"; 343 + sha256 = "0q15ypgdr94z425dxb3blp6wqzrphsg1b6wscsfd13lmldnkpb2p"; 344 }; 345 346 beamDeps = [ earmark_parser ]; ··· 348 349 earmark_parser = buildMix rec { 350 name = "earmark_parser"; 351 + version = "1.4.17"; 352 353 src = fetchHex { 354 pkg = "${name}"; 355 version = "${version}"; 356 + sha256 = "08r06hp1wwfbfpalqqxwpq9lsd42pwvmhjr6bcb1r9pckyfchfpr"; 357 }; 358 359 beamDeps = []; ··· 361 362 eblurhash = buildRebar3 rec { 363 name = "eblurhash"; 364 + version = "1.2.2"; 365 366 src = fetchHex { 367 pkg = "${name}"; 368 version = "${version}"; 369 + sha256 = "0k040pj8hlm8mwy0ra459hk35v9gfsvvgp596nl27q2dj00cl84c"; 370 }; 371 372 beamDeps = []; ··· 374 375 ecto = buildMix rec { 376 name = "ecto"; 377 + version = "3.9.2"; 378 379 src = fetchHex { 380 pkg = "${name}"; 381 version = "${version}"; 382 + sha256 = "05cxg8rq6rawmn8ryfks5hj7h9b4k9bxxsn7k8l5b7p0fx8nsii1"; 383 }; 384 385 beamDeps = [ decimal jason telemetry ]; ··· 398 beamDeps = [ ecto ecto_sql postgrex ]; 399 }; 400 401 + ecto_psql_extras = buildMix rec { 402 + name = "ecto_psql_extras"; 403 + version = "0.7.4"; 404 + 405 + src = fetchHex { 406 + pkg = "${name}"; 407 + version = "${version}"; 408 + sha256 = "1ra9jh2p1jp1hn4g7aynivbrj52y9c20aspmqw6ksbkp3cpv079i"; 409 + }; 410 + 411 + beamDeps = [ ecto_sql postgrex table_rex ]; 412 + }; 413 + 414 ecto_sql = buildMix rec { 415 name = "ecto_sql"; 416 + version = "3.9.0"; 417 418 src = fetchHex { 419 pkg = "${name}"; 420 version = "${version}"; 421 + sha256 = "0lv4b45j0bja98q0qhlp97a7zvb0g7x2bgkqr721m2rv0whggwx8"; 422 }; 423 424 beamDeps = [ db_connection ecto postgrex telemetry ]; ··· 448 }; 449 450 beamDeps = []; 451 + }; 452 + 453 + esbuild = buildMix rec { 454 + name = "esbuild"; 455 + version = "0.5.0"; 456 + 457 + src = fetchHex { 458 + pkg = "${name}"; 459 + version = "${version}"; 460 + sha256 = "1rgzjjb0j3m0xz8gs112dydfz7m5brlpfm2qmz7w8qyr6ars10zi"; 461 + }; 462 + 463 + beamDeps = [ castore ]; 464 }; 465 466 esshd = buildMix rec { ··· 484 pkg = "${name}"; 485 version = "${version}"; 486 sha256 = "10p7m6kv2z2c16gw36wgiwnkykss4lfkmm71llxp09ipkhmy77rc"; 487 }; 488 489 beamDeps = []; ··· 567 beamDeps = [ poison syslog ]; 568 }; 569 570 fast_html = buildMix rec { 571 name = "fast_html"; 572 + version = "2.0.5"; 573 574 src = fetchHex { 575 pkg = "${name}"; 576 version = "${version}"; 577 + sha256 = "01k51qri44535b1hwixlxk7151vph6vapswlfq918g245544ypv0"; 578 }; 579 580 beamDeps = [ elixir_make nimble_pool ]; ··· 606 beamDeps = []; 607 }; 608 609 + finch = buildMix rec { 610 + name = "finch"; 611 + version = "0.10.2"; 612 + 613 + src = fetchHex { 614 + pkg = "${name}"; 615 + version = "${version}"; 616 + sha256 = "0l3mvf0jnh49rj58vj1051fvsj6294wjhlh8ycpfqb07har132yx"; 617 + }; 618 + 619 + beamDeps = [ castore mint nimble_options nimble_pool telemetry ]; 620 + }; 621 + 622 flake_id = buildMix rec { 623 name = "flake_id"; 624 version = "0.1.0"; ··· 658 beamDeps = []; 659 }; 660 661 gun = buildRebar3 rec { 662 name = "gun"; 663 version = "2.0.0-rc.2"; ··· 673 674 hackney = buildRebar3 rec { 675 name = "hackney"; 676 + version = "1.18.1"; 677 678 src = fetchHex { 679 pkg = "${name}"; 680 version = "${version}"; 681 + sha256 = "13hja14kig5jnzcizpdghj68i88f0yd9wjdfjic9nzi98kzxmv54"; 682 }; 683 684 beamDeps = [ certifi idna metrics mimerl parse_trans ssl_verify_fun unicode_util_compat ]; 685 }; 686 687 + hpax = buildMix rec { 688 + name = "hpax"; 689 + version = "0.1.2"; 690 691 src = fetchHex { 692 pkg = "${name}"; 693 version = "${version}"; 694 + sha256 = "04wci9ifsfyd2pbcrnpgh2aq0a8fi1lpkrzb91kz3x93b8yq91rc"; 695 }; 696 697 beamDeps = []; 698 }; 699 700 + html_entities = buildMix rec { 701 + name = "html_entities"; 702 + version = "0.5.2"; 703 704 src = fetchHex { 705 pkg = "${name}"; 706 version = "${version}"; 707 + sha256 = "1k7xyj0q38ms3n5hbn782pa6w1vgd6biwlxr4db6319l828a6fy5"; 708 }; 709 710 + beamDeps = []; 711 }; 712 713 http_signatures = buildMix rec { 714 name = "http_signatures"; 715 + version = "0.1.1"; 716 717 src = fetchHex { 718 pkg = "${name}"; 719 version = "${version}"; 720 + sha256 = "18s2b5383xl2qjijkxag4mvwk2p5kv2fw58c9ii7pk12fc08lfyc"; 721 }; 722 723 beamDeps = []; ··· 764 765 jason = buildMix rec { 766 name = "jason"; 767 + version = "1.4.0"; 768 769 src = fetchHex { 770 pkg = "${name}"; 771 version = "${version}"; 772 + sha256 = "0891p2yrg3ri04p302cxfww3fi16pvvw1kh4r91zg85jhl87k8vr"; 773 }; 774 775 beamDeps = [ decimal ]; ··· 814 beamDeps = []; 815 }; 816 817 + linkify = buildMix rec { 818 + name = "linkify"; 819 + version = "0.5.2"; 820 821 src = fetchHex { 822 pkg = "${name}"; 823 version = "${version}"; 824 + sha256 = "11mbbqm7yi6rhza5d2hd4fxkhdy3ik5n7sybj0n9bn0q09lsqwcd"; 825 }; 826 827 beamDeps = []; 828 }; 829 830 + majic = buildMix rec { 831 + name = "majic"; 832 + version = "1.0.0"; 833 834 src = fetchHex { 835 pkg = "${name}"; 836 version = "${version}"; 837 + sha256 = "17hab8kmqc6gsiqicfgsaik0rvmakb6mbshlbxllj3b5fs7qa1br"; 838 }; 839 840 + beamDeps = [ elixir_make mime nimble_pool plug ]; 841 }; 842 843 makeup = buildMix rec { ··· 931 beamDeps = []; 932 }; 933 934 + mint = buildMix rec { 935 + name = "mint"; 936 + version = "1.4.2"; 937 + 938 + src = fetchHex { 939 + pkg = "${name}"; 940 + version = "${version}"; 941 + sha256 = "106x9nmzi4ji5cqaddn76pxiyxdihk12z2qgszcdgd2rrjxsaxff"; 942 + }; 943 + 944 + beamDeps = [ castore hpax ]; 945 + }; 946 + 947 mochiweb = buildRebar3 rec { 948 name = "mochiweb"; 949 version = "2.18.0"; ··· 972 973 mogrify = buildMix rec { 974 name = "mogrify"; 975 + version = "0.9.1"; 976 977 src = fetchHex { 978 pkg = "${name}"; 979 version = "${version}"; 980 + sha256 = "01bzbfd0c932acnla5s3b5f9gvyyiwi0rgs815f15lipjccdykhk"; 981 }; 982 983 beamDeps = []; ··· 996 beamDeps = []; 997 }; 998 999 + nimble_options = buildMix rec { 1000 + name = "nimble_options"; 1001 + version = "0.4.0"; 1002 + 1003 + src = fetchHex { 1004 + pkg = "${name}"; 1005 + version = "${version}"; 1006 + sha256 = "0bd0pi3sij9vxhiilv25x6n3jls75g3b38rljvm1x896ycd1qw76"; 1007 + }; 1008 + 1009 + beamDeps = []; 1010 + }; 1011 + 1012 nimble_parsec = buildMix rec { 1013 name = "nimble_parsec"; 1014 version = "0.5.0"; ··· 1024 1025 nimble_pool = buildMix rec { 1026 name = "nimble_pool"; 1027 + version = "0.2.6"; 1028 1029 src = fetchHex { 1030 pkg = "${name}"; 1031 version = "${version}"; 1032 + sha256 = "0gv59waa505mz2gi956sj1aa6844c65w2dp2qh2jfgsx15am0w8w"; 1033 }; 1034 1035 beamDeps = []; ··· 1037 1038 oban = buildMix rec { 1039 name = "oban"; 1040 + version = "2.13.4"; 1041 1042 src = fetchHex { 1043 pkg = "${name}"; 1044 version = "${version}"; 1045 + sha256 = "097isyz3mlix1qkazsgbhgvx6sp02rvs2xdviy9dgqh9nj16zlm7"; 1046 }; 1047 1048 beamDeps = [ ecto_sql jason postgrex telemetry ]; ··· 1061 beamDeps = [ jason plug poison ]; 1062 }; 1063 1064 parse_trans = buildRebar3 rec { 1065 name = "parse_trans"; 1066 version = "3.3.1"; ··· 1089 1090 phoenix = buildMix rec { 1091 name = "phoenix"; 1092 + version = "1.6.15"; 1093 1094 src = fetchHex { 1095 pkg = "${name}"; 1096 version = "${version}"; 1097 + sha256 = "0wh6s8id3b4c4hgiawq995p192wxsws4sr4bm1g7b55kyvxvj2np"; 1098 }; 1099 1100 + beamDeps = [ castore jason phoenix_pubsub phoenix_view plug plug_cowboy plug_crypto telemetry ]; 1101 }; 1102 1103 phoenix_ecto = buildMix rec { 1104 name = "phoenix_ecto"; 1105 + version = "4.4.0"; 1106 1107 src = fetchHex { 1108 pkg = "${name}"; 1109 version = "${version}"; 1110 + sha256 = "1h9wnjmxns8y8dsr0r41ks66gscaqm7ivk4gsh5y07nkiralx1h9"; 1111 }; 1112 1113 beamDeps = [ ecto phoenix_html plug ]; ··· 1115 1116 phoenix_html = buildMix rec { 1117 name = "phoenix_html"; 1118 + version = "3.2.0"; 1119 1120 src = fetchHex { 1121 pkg = "${name}"; 1122 version = "${version}"; 1123 + sha256 = "0ky5idgid1psz6hmh2b2kmj6n974axww74hrxwv02p6jasx9gv1n"; 1124 }; 1125 1126 beamDeps = [ plug ]; 1127 }; 1128 1129 + phoenix_live_dashboard = buildMix rec { 1130 + name = "phoenix_live_dashboard"; 1131 + version = "0.6.2"; 1132 + 1133 + src = fetchHex { 1134 + pkg = "${name}"; 1135 + version = "${version}"; 1136 + sha256 = "0ywfqndxhjwx0pxv381p2rj5xzbaxvy248s41c1bba1ciarwdijv"; 1137 + }; 1138 + 1139 + beamDeps = [ ecto ecto_psql_extras mime phoenix_live_view telemetry_metrics ]; 1140 + }; 1141 + 1142 + phoenix_live_reload = buildMix rec { 1143 + name = "phoenix_live_reload"; 1144 + version = "1.3.3"; 1145 + 1146 + src = fetchHex { 1147 + pkg = "${name}"; 1148 + version = "${version}"; 1149 + sha256 = "1b5blinpmzdgspgk0dsy01bfjwwnhikb1gfiwnx8smazdrkrcrvn"; 1150 + }; 1151 + 1152 + beamDeps = [ file_system phoenix ]; 1153 + }; 1154 + 1155 + phoenix_live_view = buildMix rec { 1156 + name = "phoenix_live_view"; 1157 + version = "0.17.5"; 1158 + 1159 + src = fetchHex { 1160 + pkg = "${name}"; 1161 + version = "${version}"; 1162 + sha256 = "1qxhb1lw68vkz6h7q6ki0502pklfxgsx8sf72j11pxsd7mm6wn65"; 1163 + }; 1164 + 1165 + beamDeps = [ jason phoenix phoenix_html telemetry ]; 1166 + }; 1167 + 1168 phoenix_pubsub = buildMix rec { 1169 name = "phoenix_pubsub"; 1170 + version = "2.1.1"; 1171 1172 src = fetchHex { 1173 pkg = "${name}"; 1174 version = "${version}"; 1175 + sha256 = "1nfqrmbrq45if9pgk6g6vqiply2sxc40is3bfanphn7a3rnpqdl1"; 1176 }; 1177 1178 beamDeps = []; ··· 1180 1181 phoenix_swoosh = buildMix rec { 1182 name = "phoenix_swoosh"; 1183 + version = "1.1.0"; 1184 + 1185 + src = fetchHex { 1186 + pkg = "${name}"; 1187 + version = "${version}"; 1188 + sha256 = "0gbwv2ffbxh8afsvdd221lhmpcijjjxls9zkzn060jwszl5g30ma"; 1189 + }; 1190 + 1191 + beamDeps = [ finch hackney phoenix phoenix_html phoenix_view swoosh ]; 1192 + }; 1193 + 1194 + phoenix_template = buildMix rec { 1195 + name = "phoenix_template"; 1196 + version = "1.0.0"; 1197 1198 src = fetchHex { 1199 pkg = "${name}"; 1200 version = "${version}"; 1201 + sha256 = "0ms39n5s6kh532s20yxzj7sh0rz5lslh09ibq5j21lkglacny1hv"; 1202 }; 1203 1204 + beamDeps = [ phoenix_html ]; 1205 + }; 1206 + 1207 + phoenix_view = buildMix rec { 1208 + name = "phoenix_view"; 1209 + version = "2.0.1"; 1210 + 1211 + src = fetchHex { 1212 + pkg = "${name}"; 1213 + version = "${version}"; 1214 + sha256 = "1xm6p2r0rmspqax83s6rzqwx5gvbamy8cjwi533l3wy5xwn8wdbc"; 1215 + }; 1216 + 1217 + beamDeps = [ phoenix_html phoenix_template ]; 1218 }; 1219 1220 plug = buildMix rec { ··· 1232 1233 plug_cowboy = buildMix rec { 1234 name = "plug_cowboy"; 1235 + version = "2.6.0"; 1236 1237 src = fetchHex { 1238 pkg = "${name}"; 1239 version = "${version}"; 1240 + sha256 = "19jgv5dm53hv5aqgxxzr3fnrpgfll9ics199swp6iriwfl5z4g07"; 1241 }; 1242 1243 + beamDeps = [ cowboy cowboy_telemetry plug ]; 1244 }; 1245 1246 plug_crypto = buildMix rec { 1247 name = "plug_crypto"; 1248 + version = "1.2.3"; 1249 1250 src = fetchHex { 1251 pkg = "${name}"; 1252 version = "${version}"; 1253 + sha256 = "18plj2idhp3f0nmqyjjf2rzj849l3br0797m8ln20p5dqscj0rxm"; 1254 }; 1255 1256 beamDeps = []; ··· 1297 1298 postgrex = buildMix rec { 1299 name = "postgrex"; 1300 + version = "0.16.5"; 1301 1302 src = fetchHex { 1303 pkg = "${name}"; 1304 version = "${version}"; 1305 + sha256 = "1s5jbwfzsdsyvlwgx3bqlfwilj2c468wi3qxq0c2d23fvhwxdspd"; 1306 }; 1307 1308 beamDeps = [ connection db_connection decimal jason ]; ··· 1319 }; 1320 1321 beamDeps = []; 1322 + }; 1323 + 1324 + prom_ex = buildMix rec { 1325 + name = "prom_ex"; 1326 + version = "1.7.1"; 1327 + 1328 + src = fetchHex { 1329 + pkg = "${name}"; 1330 + version = "${version}"; 1331 + sha256 = "027dlv89wl35wy0lbl7xf7308j42c42ls3ssj8rri4lap1r8i5sc"; 1332 + }; 1333 + 1334 + beamDeps = [ ecto finch jason oban phoenix phoenix_live_view plug plug_cowboy telemetry telemetry_metrics telemetry_metrics_prometheus_core telemetry_poller ]; 1335 }; 1336 1337 prometheus = buildMix rec { ··· 1386 beamDeps = [ accept plug prometheus_ex ]; 1387 }; 1388 1389 ranch = buildRebar3 rec { 1390 name = "ranch"; 1391 version = "1.8.0"; ··· 1453 1454 swoosh = buildMix rec { 1455 name = "swoosh"; 1456 + version = "1.8.2"; 1457 1458 src = fetchHex { 1459 pkg = "${name}"; 1460 version = "${version}"; 1461 + sha256 = "1nxpcwq7ynvqjp65z544dvdfw7jx9k0m58w4kb0bdbdg1rsvln6h"; 1462 }; 1463 1464 + beamDeps = [ cowboy ex_aws finch gen_smtp hackney jason mime plug_cowboy telemetry ]; 1465 }; 1466 1467 syslog = buildRebar3 rec { ··· 1477 beamDeps = []; 1478 }; 1479 1480 + table_rex = buildMix rec { 1481 + name = "table_rex"; 1482 + version = "3.1.1"; 1483 + 1484 + src = fetchHex { 1485 + pkg = "${name}"; 1486 + version = "${version}"; 1487 + sha256 = "141404hwnwnpspvhs112j2la8dfnvkwr0xy14ff42w6nljmj72k7"; 1488 + }; 1489 + 1490 + beamDeps = []; 1491 + }; 1492 + 1493 telemetry = buildRebar3 rec { 1494 name = "telemetry"; 1495 + version = "1.0.0"; 1496 1497 src = fetchHex { 1498 pkg = "${name}"; 1499 version = "${version}"; 1500 + sha256 = "0yn5mr83hrx0dslsqxmfr5zf0a65hdak6926zd72i85lb7x0kg3k"; 1501 }; 1502 1503 beamDeps = []; 1504 }; 1505 1506 + telemetry_metrics = buildMix rec { 1507 + name = "telemetry_metrics"; 1508 + version = "0.6.1"; 1509 + 1510 + src = fetchHex { 1511 + pkg = "${name}"; 1512 + version = "${version}"; 1513 + sha256 = "1iilk2n75kn9i95fdp8mpxvn3rcn3ghln7p77cijqws13j3y1sbv"; 1514 + }; 1515 + 1516 + beamDeps = [ telemetry ]; 1517 + }; 1518 + 1519 + telemetry_metrics_prometheus_core = buildMix rec { 1520 + name = "telemetry_metrics_prometheus_core"; 1521 + version = "1.0.2"; 1522 + 1523 + src = fetchHex { 1524 + pkg = "${name}"; 1525 + version = "${version}"; 1526 + sha256 = "0c5pfm0jbri0x7p6cryif0b0h2iy0jqk4hmljz4kh3pqaq6ilda8"; 1527 + }; 1528 + 1529 + beamDeps = [ telemetry telemetry_metrics ]; 1530 + }; 1531 + 1532 + telemetry_poller = buildRebar3 rec { 1533 + name = "telemetry_poller"; 1534 + version = "1.0.0"; 1535 + 1536 + src = fetchHex { 1537 + pkg = "${name}"; 1538 + version = "${version}"; 1539 + sha256 = "0vjgxkxn9ll1gc6xd8jh4b0ldmg9l7fsfg7w63d44gvcssplx8mk"; 1540 + }; 1541 + 1542 + beamDeps = [ telemetry ]; 1543 + }; 1544 + 1545 tesla = buildMix rec { 1546 name = "tesla"; 1547 + version = "1.4.4"; 1548 1549 src = fetchHex { 1550 pkg = "${name}"; 1551 version = "${version}"; 1552 + sha256 = "0mv48vgby1fv9b2npc0ird3y4isr10np3a3yas3v5hfyz54kll6m"; 1553 }; 1554 1555 + beamDeps = [ castore finch gun hackney jason mime mint poison telemetry ]; 1556 }; 1557 1558 timex = buildMix rec { ··· 1633 beamDeps = []; 1634 }; 1635 1636 + web_push_encryption = buildMix rec { 1637 + name = "web_push_encryption"; 1638 + version = "0.3.1"; 1639 + 1640 + src = fetchHex { 1641 + pkg = "${name}"; 1642 + version = "${version}"; 1643 + sha256 = "18p2f1gqkg209vf3nychjxy7xpxhgiwyhn4halvr7yr2fvjv50jg"; 1644 + }; 1645 + 1646 + beamDeps = [ httpoison jose ]; 1647 + }; 1648 + 1649 websockex = buildMix rec { 1650 name = "websockex"; 1651 version = "0.4.3"; ··· 1660 }; 1661 }; 1662 in self 1663 +
+3 -3
pkgs/servers/rtsp-simple-server/default.nix
··· 5 6 buildGoModule rec { 7 pname = "rtsp-simple-server"; 8 - version = "0.20.3"; 9 10 src = fetchFromGitHub { 11 owner = "aler9"; 12 repo = pname; 13 rev = "v${version}"; 14 - hash = "sha256-InuOHVhqh/MWBzE5xSQLP1/WWI/ayVFqOlA1ZjgNyVE="; 15 }; 16 17 - vendorSha256 = "sha256-Egv9MCGSMd8RWjcXFKSU7LuoRgVwxiwzeSso9cuZ+ds="; 18 19 # Tests need docker 20 doCheck = false;
··· 5 6 buildGoModule rec { 7 pname = "rtsp-simple-server"; 8 + version = "0.21.0"; 9 10 src = fetchFromGitHub { 11 owner = "aler9"; 12 repo = pname; 13 rev = "v${version}"; 14 + hash = "sha256-iLNdl6V+px/ri9uJzOrxktxJYqAJA5JWBd18ZHSLQjQ="; 15 }; 16 17 + vendorSha256 = "sha256-48i0hsAho4dI79a/i24GlKAaC/yNGKt0uA+qCy5QTok="; 18 19 # Tests need docker 20 doCheck = false;
+1 -1
pkgs/tools/security/metasploit/Gemfile
··· 1 # frozen_string_literal: true 2 source "https://rubygems.org" 3 4 - gem "metasploit-framework", git: "https://github.com/rapid7/metasploit-framework", ref: "refs/tags/6.2.31"
··· 1 # frozen_string_literal: true 2 source "https://rubygems.org" 3 4 + gem "metasploit-framework", git: "https://github.com/rapid7/metasploit-framework", ref: "refs/tags/6.2.32"
+11 -11
pkgs/tools/security/metasploit/Gemfile.lock
··· 1 GIT 2 remote: https://github.com/rapid7/metasploit-framework 3 - revision: 2654f6f02a0ce6150e623804b9fab9576fe008f6 4 - ref: refs/tags/6.2.31 5 specs: 6 - metasploit-framework (6.2.31) 7 actionpack (~> 6.0) 8 activerecord (~> 6.0) 9 activesupport (~> 6.0) ··· 128 arel-helpers (2.14.0) 129 activerecord (>= 3.1.0, < 8) 130 aws-eventstream (1.2.0) 131 - aws-partitions (1.679.0) 132 aws-sdk-core (3.168.4) 133 aws-eventstream (~> 1, >= 1.0.2) 134 aws-partitions (~> 1, >= 1.651.0) 135 aws-sigv4 (~> 1.5) 136 jmespath (~> 1, >= 1.6.1) 137 - aws-sdk-ec2 (1.355.0) 138 aws-sdk-core (~> 3, >= 3.165.0) 139 aws-sigv4 (~> 1.1) 140 aws-sdk-iam (1.73.0) ··· 171 http_parser.rb (>= 0.6.0) 172 em-socksify (0.3.2) 173 eventmachine (>= 1.0.0.beta.4) 174 - erubi (1.11.0) 175 eventmachine (1.2.7) 176 - faker (3.0.0) 177 i18n (>= 1.8.11, < 2) 178 faraday (2.7.2) 179 faraday-net_http (>= 2.0, < 3.1) ··· 203 i18n (1.12.0) 204 concurrent-ruby (~> 1.0) 205 io-console (0.6.0) 206 - irb (1.6.1) 207 reline (>= 0.3.0) 208 jmespath (1.6.2) 209 jsobfu (0.4.2) ··· 248 webrick 249 metasploit_payloads-mettle (1.0.20) 250 method_source (1.0.0) 251 - mini_portile2 (2.8.0) 252 minitest (5.16.3) 253 mqtt (0.5.0) 254 msgpack (1.6.0) ··· 287 ttfunk 288 pg (1.4.5) 289 public_suffix (5.0.1) 290 - puma (6.0.0) 291 nio4r (~> 2.0) 292 - racc (1.6.1) 293 rack (2.2.4) 294 rack-protection (3.0.5) 295 rack
··· 1 GIT 2 remote: https://github.com/rapid7/metasploit-framework 3 + revision: 70f696d7322148eba2fca49c5219dcb9a0133c6e 4 + ref: refs/tags/6.2.32 5 specs: 6 + metasploit-framework (6.2.32) 7 actionpack (~> 6.0) 8 activerecord (~> 6.0) 9 activesupport (~> 6.0) ··· 128 arel-helpers (2.14.0) 129 activerecord (>= 3.1.0, < 8) 130 aws-eventstream (1.2.0) 131 + aws-partitions (1.684.0) 132 aws-sdk-core (3.168.4) 133 aws-eventstream (~> 1, >= 1.0.2) 134 aws-partitions (~> 1, >= 1.651.0) 135 aws-sigv4 (~> 1.5) 136 jmespath (~> 1, >= 1.6.1) 137 + aws-sdk-ec2 (1.356.0) 138 aws-sdk-core (~> 3, >= 3.165.0) 139 aws-sigv4 (~> 1.1) 140 aws-sdk-iam (1.73.0) ··· 171 http_parser.rb (>= 0.6.0) 172 em-socksify (0.3.2) 173 eventmachine (>= 1.0.0.beta.4) 174 + erubi (1.12.0) 175 eventmachine (1.2.7) 176 + faker (3.1.0) 177 i18n (>= 1.8.11, < 2) 178 faraday (2.7.2) 179 faraday-net_http (>= 2.0, < 3.1) ··· 203 i18n (1.12.0) 204 concurrent-ruby (~> 1.0) 205 io-console (0.6.0) 206 + irb (1.6.2) 207 reline (>= 0.3.0) 208 jmespath (1.6.2) 209 jsobfu (0.4.2) ··· 248 webrick 249 metasploit_payloads-mettle (1.0.20) 250 method_source (1.0.0) 251 + mini_portile2 (2.8.1) 252 minitest (5.16.3) 253 mqtt (0.5.0) 254 msgpack (1.6.0) ··· 287 ttfunk 288 pg (1.4.5) 289 public_suffix (5.0.1) 290 + puma (6.0.1) 291 nio4r (~> 2.0) 292 + racc (1.6.2) 293 rack (2.2.4) 294 rack-protection (3.0.5) 295 rack
+2 -2
pkgs/tools/security/metasploit/default.nix
··· 15 }; 16 in stdenv.mkDerivation rec { 17 pname = "metasploit-framework"; 18 - version = "6.2.31"; 19 20 src = fetchFromGitHub { 21 owner = "rapid7"; 22 repo = "metasploit-framework"; 23 rev = version; 24 - sha256 = "sha256-oifgAc1umrEOULuJzK9EboBdXIXSici8ndlhRbbHUaw="; 25 }; 26 27 nativeBuildInputs = [ makeWrapper ];
··· 15 }; 16 in stdenv.mkDerivation rec { 17 pname = "metasploit-framework"; 18 + version = "6.2.32"; 19 20 src = fetchFromGitHub { 21 owner = "rapid7"; 22 repo = "metasploit-framework"; 23 rev = version; 24 + sha256 = "sha256-uadIhrmrvdxzp4PchPHOy9beODME0hhgNqEqGqxyAZ8="; 25 }; 26 27 nativeBuildInputs = [ makeWrapper ];
+19 -19
pkgs/tools/security/metasploit/gemset.nix
··· 104 platforms = []; 105 source = { 106 remotes = ["https://rubygems.org"]; 107 - sha256 = "0ijs16zjif7zkwi4wd1qffi7c5b1v5b6hnw76h8kh6vgiwj9hmmz"; 108 type = "gem"; 109 }; 110 - version = "1.679.0"; 111 }; 112 aws-sdk-core = { 113 groups = ["default"]; ··· 124 platforms = []; 125 source = { 126 remotes = ["https://rubygems.org"]; 127 - sha256 = "1x0fg5gp7qcvfhngplb9438jv074llfb9d52jclnik8ibrrmgx8w"; 128 type = "gem"; 129 }; 130 - version = "1.355.0"; 131 }; 132 aws-sdk-iam = { 133 groups = ["default"]; ··· 314 platforms = []; 315 source = { 316 remotes = ["https://rubygems.org"]; 317 - sha256 = "11bz1v1cxabm8672gabrw542zyg51dizlcvdck6vvwzagxbjv9zx"; 318 type = "gem"; 319 }; 320 - version = "1.11.0"; 321 }; 322 eventmachine = { 323 groups = ["default"]; ··· 334 platforms = []; 335 source = { 336 remotes = ["https://rubygems.org"]; 337 - sha256 = "0fcrgzjvqc9fxhnn7mzvzxd41m63cil7n19mjxnisx836p0k93hl"; 338 type = "gem"; 339 }; 340 - version = "3.0.0"; 341 }; 342 faraday = { 343 groups = ["default"]; ··· 504 platforms = []; 505 source = { 506 remotes = ["https://rubygems.org"]; 507 - sha256 = "09mbpnmfh5lwg6kcjlbyv9163pn50lfxphbra9rsws8cp04m1qj3"; 508 type = "gem"; 509 }; 510 - version = "1.6.1"; 511 }; 512 jmespath = { 513 groups = ["default"]; ··· 604 platforms = []; 605 source = { 606 fetchSubmodules = false; 607 - rev = "2654f6f02a0ce6150e623804b9fab9576fe008f6"; 608 - sha256 = "1b2iqyv4aqfrknyci2fjhmf5v03f8jpwr2dva07b36kfrl0y09x2"; 609 type = "git"; 610 url = "https://github.com/rapid7/metasploit-framework"; 611 }; 612 - version = "6.2.31"; 613 }; 614 metasploit-model = { 615 groups = ["default"]; ··· 666 platforms = []; 667 source = { 668 remotes = ["https://rubygems.org"]; 669 - sha256 = "0rapl1sfmfi3bfr68da4ca16yhc0pp93vjwkj7y3rdqrzy3b41hy"; 670 type = "gem"; 671 }; 672 - version = "2.8.0"; 673 }; 674 minitest = { 675 groups = ["default"]; ··· 927 platforms = []; 928 source = { 929 remotes = ["https://rubygems.org"]; 930 - sha256 = "1yabmxmqprb2x58awiasidsiwpplscmyar9dzwh5l8jgaw4i3wra"; 931 type = "gem"; 932 }; 933 - version = "6.0.0"; 934 }; 935 racc = { 936 groups = ["default"]; 937 platforms = []; 938 source = { 939 remotes = ["https://rubygems.org"]; 940 - sha256 = "0p685i23lr8pl7l09g9l2mcj615fr7g33w3mkcr472lcg34nq8n8"; 941 type = "gem"; 942 }; 943 - version = "1.6.1"; 944 }; 945 rack = { 946 groups = ["default"];
··· 104 platforms = []; 105 source = { 106 remotes = ["https://rubygems.org"]; 107 + sha256 = "16jpljblpy5drx2fj8nwsw41mmwp7xkadhrigp4rsiny4lb80qg8"; 108 type = "gem"; 109 }; 110 + version = "1.684.0"; 111 }; 112 aws-sdk-core = { 113 groups = ["default"]; ··· 124 platforms = []; 125 source = { 126 remotes = ["https://rubygems.org"]; 127 + sha256 = "1l1zchxfsmbailrmjvw3s8djm20mqn0pjxf735mspp6zg3xmvyr2"; 128 type = "gem"; 129 }; 130 + version = "1.356.0"; 131 }; 132 aws-sdk-iam = { 133 groups = ["default"]; ··· 314 platforms = []; 315 source = { 316 remotes = ["https://rubygems.org"]; 317 + sha256 = "08s75vs9cxlc4r1q2bjg4br8g9wc5lc5x5vl0vv4zq5ivxsdpgi7"; 318 type = "gem"; 319 }; 320 + version = "1.12.0"; 321 }; 322 eventmachine = { 323 groups = ["default"]; ··· 334 platforms = []; 335 source = { 336 remotes = ["https://rubygems.org"]; 337 + sha256 = "1ppi7v8prf5856fslygvh64nwa4k2bsb9mablygb5gj0x5c7k29w"; 338 type = "gem"; 339 }; 340 + version = "3.1.0"; 341 }; 342 faraday = { 343 groups = ["default"]; ··· 504 platforms = []; 505 source = { 506 remotes = ["https://rubygems.org"]; 507 + sha256 = "10qvm0s8784lhmz98blqnxh36i7d7rzkk17znx17d46666z7czrf"; 508 type = "gem"; 509 }; 510 + version = "1.6.2"; 511 }; 512 jmespath = { 513 groups = ["default"]; ··· 604 platforms = []; 605 source = { 606 fetchSubmodules = false; 607 + rev = "70f696d7322148eba2fca49c5219dcb9a0133c6e"; 608 + sha256 = "17q1fan1lam16rh1ilh46cwdxmnbrvqq9p43lxrxrgdbp634i9xr"; 609 type = "git"; 610 url = "https://github.com/rapid7/metasploit-framework"; 611 }; 612 + version = "6.2.32"; 613 }; 614 metasploit-model = { 615 groups = ["default"]; ··· 666 platforms = []; 667 source = { 668 remotes = ["https://rubygems.org"]; 669 + sha256 = "1af4yarhbbx62f7qsmgg5fynrik0s36wjy3difkawy536xg343mp"; 670 type = "gem"; 671 }; 672 + version = "2.8.1"; 673 }; 674 minitest = { 675 groups = ["default"]; ··· 927 platforms = []; 928 source = { 929 remotes = ["https://rubygems.org"]; 930 + sha256 = "0dy2yw2xp8bv52697y78vzrb4wj0zfa95bc9mxyh0d7l7rn65fmw"; 931 type = "gem"; 932 }; 933 + version = "6.0.1"; 934 }; 935 racc = { 936 groups = ["default"]; 937 platforms = []; 938 source = { 939 remotes = ["https://rubygems.org"]; 940 + sha256 = "09jgz6r0f7v84a7jz9an85q8vvmp743dqcsdm3z9c8rqcqv6pljq"; 941 type = "gem"; 942 }; 943 + version = "1.6.2"; 944 }; 945 rack = { 946 groups = ["default"];
+1 -1
pkgs/top-level/aliases.nix
··· 951 moby = throw "moby has been removed, merged into linuxkit in 2018. Use linuxkit instead"; 952 module_init_tools = throw "'module_init_tools' has been renamed to/replaced by 'kmod'"; # Converted to throw 2022-02-22 953 monero = monero-cli; # Added 2021-11-28 954 - monodevelop = throw "monodevelop has been removed from nixpgks"; # Added 2022-01-15 955 mopidy-gmusic = throw "mopidy-gmusic has been removed because Google Play Music was discontinued"; # Added 2021-03-07 956 mopidy-local-images = throw "mopidy-local-images has been removed as it's unmaintained. Its functionality has been merged into the mopidy-local extension"; # Added 2020-10-18 957 mopidy-local-sqlite = throw "mopidy-local-sqlite has been removed as it's unmaintained. Its functionality has been merged into the mopidy-local extension"; # Added 2020-10-18
··· 951 moby = throw "moby has been removed, merged into linuxkit in 2018. Use linuxkit instead"; 952 module_init_tools = throw "'module_init_tools' has been renamed to/replaced by 'kmod'"; # Converted to throw 2022-02-22 953 monero = monero-cli; # Added 2021-11-28 954 + monodevelop = throw "monodevelop has been removed from nixpkgs"; # Added 2022-01-15 955 mopidy-gmusic = throw "mopidy-gmusic has been removed because Google Play Music was discontinued"; # Added 2021-03-07 956 mopidy-local-images = throw "mopidy-local-images has been removed as it's unmaintained. Its functionality has been merged into the mopidy-local extension"; # Added 2020-10-18 957 mopidy-local-sqlite = throw "mopidy-local-sqlite has been removed as it's unmaintained. Its functionality has been merged into the mopidy-local extension"; # Added 2020-10-18
+2 -2
pkgs/top-level/all-packages.nix
··· 23799 mod_tile = callPackage ../servers/http/apache-modules/mod_tile { }; 23800 23801 mod_wsgi = self.mod_wsgi2; 23802 - mod_wsgi2 = callPackage ../servers/http/apache-modules/mod_wsgi { python = python2; ncurses = null; }; 23803 - mod_wsgi3 = callPackage ../servers/http/apache-modules/mod_wsgi { python = python3; }; 23804 23805 mod_itk = callPackage ../servers/http/apache-modules/mod_itk { }; 23806
··· 23799 mod_tile = callPackage ../servers/http/apache-modules/mod_tile { }; 23800 23801 mod_wsgi = self.mod_wsgi2; 23802 + mod_wsgi2 = throw "mod_wsgi2 has been removed since Python 2 is EOL. Use mod_wsgi3 instead"; 23803 + mod_wsgi3 = callPackage ../servers/http/apache-modules/mod_wsgi { }; 23804 23805 mod_itk = callPackage ../servers/http/apache-modules/mod_itk { }; 23806
+2
pkgs/top-level/python-packages.nix
··· 6669 6670 packet-python = callPackage ../development/python-modules/packet-python { }; 6671 6672 pafy = callPackage ../development/python-modules/pafy { }; 6673 6674 pagelabels = callPackage ../development/python-modules/pagelabels { };
··· 6669 6670 packet-python = callPackage ../development/python-modules/packet-python { }; 6671 6672 + packvers = callPackage ../development/python-modules/packvers { }; 6673 + 6674 pafy = callPackage ../development/python-modules/pafy { }; 6675 6676 pagelabels = callPackage ../development/python-modules/pagelabels { };