lol
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
b619a02d 39ffc1cb

+206 -233
+1 -6
maintainers/maintainer-list.nix
··· 826 826 }; 827 827 AndersonTorres = { 828 828 email = "torres.anderson.85@protonmail.com"; 829 + matrix = "@anderson_torres:matrix.org"; 829 830 github = "AndersonTorres"; 830 831 githubId = 5954806; 831 832 name = "Anderson Torres"; ··· 4621 4622 github = "flexagoon"; 4622 4623 githubId = 66178592; 4623 4624 name = "Pavel Zolotarevskiy"; 4624 - }; 4625 - flexw = { 4626 - email = "felix.weilbach@t-online.de"; 4627 - github = "FlexW"; 4628 - githubId = 19961516; 4629 - name = "Felix Weilbach"; 4630 4625 }; 4631 4626 fliegendewurst = { 4632 4627 email = "arne.keller@posteo.de";
+3 -3
pkgs/applications/networking/blocky/default.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "blocky"; 9 - version = "0.19"; 9 + version = "0.20"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "0xERR0R"; 13 13 repo = pname; 14 14 rev = "v${version}"; 15 - sha256 = "sha256-jOOakRuiNbdCGmbaQFuHcLsHhV26jaQY+1GgDj9ocs0="; 15 + sha256 = "sha256-l2GhqJit/+WpNDICD/NUzCAGrKrTNHzEzgpF9k3+DLk="; 16 16 }; 17 17 18 18 # needs network connection and fails at 19 19 # https://github.com/0xERR0R/blocky/blob/development/resolver/upstream_resolver_test.go 20 20 doCheck = false; 21 21 22 - vendorSha256 = "sha256-fsMBL9qyhIrV6eAsqpSaNniibMdYRVBnl2KCzStvMGQ="; 22 + vendorSha256 = "sha256-CS8+tsE5dptG9gF46OFoJGzn1FnfjekXLTLrpwIQdFQ="; 23 23 24 24 ldflags = [ "-s" "-w" "-X github.com/0xERR0R/blocky/util.Version=${version}" ]; 25 25
+24 -4
pkgs/applications/networking/cluster/helm/chart-testing/default.nix
··· 1 - { lib, buildGoModule, fetchFromGitHub, installShellFiles }: 1 + { buildGoModule 2 + , coreutils 3 + , fetchFromGitHub 4 + , git 5 + , installShellFiles 6 + , kubectl 7 + , kubernetes-helm 8 + , lib 9 + , makeWrapper 10 + , yamale 11 + , yamllint 12 + }: 2 13 3 14 buildGoModule rec { 4 15 pname = "chart-testing"; ··· 8 19 owner = "helm"; 9 20 repo = pname; 10 21 rev = "v${version}"; 11 - sha256 = "sha256-b8U7zVvzewSxqX7RG7+FMAVytW4s2apNxR3krNJuiro="; 22 + hash = "sha256-b8U7zVvzewSxqX7RG7+FMAVytW4s2apNxR3krNJuiro="; 12 23 }; 13 24 14 - vendorSha256 = "sha256-z4hNGswxRMU40qkgwY3n516FiyaoeDaAE+CCla3TMkk="; 25 + vendorHash = "sha256-z4hNGswxRMU40qkgwY3n516FiyaoeDaAE+CCla3TMkk="; 15 26 16 27 postPatch = '' 17 28 substituteInPlace pkg/config/config.go \ ··· 26 37 "-X github.com/helm/chart-testing/v3/ct/cmd.BuildDate=19700101-00:00:00" 27 38 ]; 28 39 29 - nativeBuildInputs = [ installShellFiles ]; 40 + nativeBuildInputs = [ installShellFiles makeWrapper ]; 30 41 31 42 postInstall = '' 32 43 install -Dm644 -t $out/etc/ct etc/chart_schema.yaml ··· 36 47 --bash <($out/bin/ct completion bash) \ 37 48 --zsh <($out/bin/ct completion zsh) \ 38 49 --fish <($out/bin/ct completion fish) \ 50 + 51 + wrapProgram $out/bin/ct --prefix PATH : ${lib.makeBinPath [ 52 + coreutils 53 + git 54 + kubectl 55 + kubernetes-helm 56 + yamale 57 + yamllint 58 + ]} 39 59 ''; 40 60 41 61 meta = with lib; {
+2 -2
pkgs/applications/networking/flexget/default.nix
··· 5 5 6 6 python3Packages.buildPythonApplication rec { 7 7 pname = "flexget"; 8 - version = "3.5.4"; 8 + version = "3.5.5"; 9 9 format = "pyproject"; 10 10 11 11 # Fetch from GitHub in order to use `requirements.in` ··· 13 13 owner = "flexget"; 14 14 repo = "flexget"; 15 15 rev = "refs/tags/v${version}"; 16 - hash = "sha256-KANnZLNNDEo8pVWumFRR/Y67F1eS2JeDeX33nQ5YWlk="; 16 + hash = "sha256-jyMjcFQXv9wGcvBU+Ki970HAgSQD57Zx3G9gf/mj25A="; 17 17 }; 18 18 19 19 postPatch = ''
-62
pkgs/applications/networking/ike/default.nix
··· 1 - { lib, stdenv, fetchurl, fetchpatch, cmake, openssl, libedit, flex, bison, qt4, makeWrapper 2 - , gcc, nettools, iproute2, linuxHeaders }: 3 - 4 - # NOTE: use $out/etc/iked.conf as sample configuration and also set: dhcp_file "/etc/iked.dhcp"; 5 - # launch with "iked -f /etc/iked.conf" 6 - 7 - # NOTE: my testings reveal that kernels 3.11.10 and 3.12.6 won't let the traffic through the tunnel, 8 - # so I'm sticking with 3.4 9 - 10 - stdenv.mkDerivation rec { 11 - pname = "ike"; 12 - version = "2.2.1"; 13 - 14 - src = fetchurl { 15 - url = "https://www.shrew.net/download/ike/${pname}-${version}-release.tgz"; 16 - sha256 = "0fhyr2psd93b0zf7yfb72q3nqnh65mymgq5jpjcsj9jv5kfr6l8y"; 17 - }; 18 - 19 - patches = [ 20 - # required for openssl 1.1.x compatibility 21 - (fetchpatch { 22 - name = "openssl-1.1.0.patch"; 23 - url = "https://aur.archlinux.org/cgit/aur.git/plain/openssl-1.1.0.patch?h=ike&id=3a56735ddc26f750df4720f4baba0728bb4cb458"; 24 - sha256 = "1hw8q4xy858rivpjkq5288q3mc75d52bg4w3n30y99h05wik0h51"; 25 - }) 26 - ]; 27 - 28 - nativeBuildInputs = [ cmake flex bison makeWrapper ]; 29 - buildInputs = [ openssl libedit qt4 nettools iproute2 ]; 30 - 31 - postPatch = '' 32 - # fix build with bison3 33 - sed -i 's/define "parser_class_name"/define parser_class_name/' source/iked/conf.parse.yy 34 - ''; 35 - 36 - configurePhase = '' 37 - mkdir -p $out/{bin,sbin,lib} 38 - cmake -DQTGUI=YES -DETCDIR=$out/etc -DLIBDIR=$out/lib -DSBINDIR=$out/sbin -DBINDIR=$out/bin \ 39 - -DKRNINC="${linuxHeaders}/include/" -DTESTS=YES \ 40 - -DMANDIR=$out/man -DNATT=YES -DCMAKE_INSTALL_PREFIX:BOOL=$out 41 - ''; 42 - 43 - buildPhase = '' 44 - make 45 - ''; 46 - 47 - installPhase = '' 48 - make install 49 - for file in "$out"/bin/* "$out"/sbin/*; do 50 - wrapProgram $file --prefix LD_LIBRARY_PATH ":" "$out/lib:${lib.makeLibraryPath [ openssl gcc.cc stdenv.cc.libc libedit qt4 ]}" 51 - done 52 - ''; 53 - 54 - meta = with lib; { 55 - broken = (stdenv.isLinux && stdenv.isAarch64); 56 - homepage = "https://www.shrew.net/software"; 57 - description = "IPsec Client for FreeBSD, NetBSD and many Linux based operating systems"; 58 - platforms = platforms.unix; 59 - maintainers = [ ]; 60 - license = licenses.sleepycat; 61 - }; 62 - }
+5 -3
pkgs/applications/office/appflowy/default.nix
··· 7 7 makeDesktopItem, 8 8 gtk3, 9 9 openssl, 10 - xdg-user-dirs 10 + xdg-user-dirs, 11 + keybinder3 11 12 }: 12 13 13 14 stdenv.mkDerivation rec { 14 15 pname = "appflowy"; 15 - version = "0.0.4"; 16 + version = "0.0.6.2"; 16 17 17 18 src = fetchzip { 18 19 url = "https://github.com/AppFlowy-IO/appflowy/releases/download/${version}/AppFlowy-linux-x86.tar.gz"; 19 - sha256 = "sha256-ke3cuRi+ZlBSWawg66cGrV928dOBp0EniNakitmgUso="; 20 + sha256 = "sha256-LOrXGFctAaiz2z9M8ghrXsQ+qygwNPyYragmL/EjlDQ="; 20 21 }; 21 22 22 23 nativeBuildInputs = [ ··· 28 29 buildInputs = [ 29 30 gtk3 30 31 openssl 32 + keybinder3 31 33 ]; 32 34 33 35 dontBuild = true;
+3 -3
pkgs/applications/science/electronics/xyce/default.nix
··· 33 33 34 34 stdenv.mkDerivation rec { 35 35 pname = "xyce"; 36 - version = "7.4.0"; 36 + version = "7.6.0"; 37 37 38 38 srcs = [ 39 39 # useing fetchurl or fetchFromGitHub doesn't include the manuals ··· 41 41 (fetchgit { 42 42 url = "https://github.com/Xyce/Xyce.git"; 43 43 rev = "Release-${version}"; 44 - sha256 = "sha256-sOHjQEo4FqlDseTtxFVdLa0SI/VAf2OkwQV7QSL7SNM="; 44 + sha256 = "sha256-HYIzmODMWXBuVRZhcC7LntTysuyXN5A9lb2DeCQQtVw="; 45 45 }) 46 46 (fetchFromGitHub { 47 47 owner = "Xyce"; 48 48 repo = "Xyce_Regression"; 49 49 rev = "Release-${version}"; 50 - sha256 = "sha256-kSGUaFarOHDNJ8kA/TAGkmzicm9O7cfJ7mGFZcbqCZM="; 50 + sha256 = "sha256-uEoiKpYyHmdK7LZ1UNm2d3Jk8+sCwBwB0TCoHilIh74="; 51 51 }) 52 52 ]; 53 53
+8 -19
pkgs/applications/version-management/git-and-tools/git-subrepo/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, git, makeWrapper, which }: 1 + { lib, stdenv, fetchFromGitHub, git, makeWrapper, which, installShellFiles }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "git-subrepo"; 5 - version = "0.4.1"; 5 + version = "0.4.5"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "ingydotnet"; 9 9 repo = "git-subrepo"; 10 10 rev = version; 11 - sha256 = "0n10qnc8kyms6cv65k1n5xa9nnwpwbjn9h2cq47llxplawzqgrvp"; 11 + sha256 = "sha256-ZU5yYaiear5AjlBqtzabmMJNUa2ypeJKW3sQPIcyskM="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ 15 15 makeWrapper 16 16 which 17 + installShellFiles 17 18 ]; 18 19 19 20 buildInputs = [ ··· 24 25 "PREFIX=${placeholder "out"}" 25 26 "INSTALL_LIB=${placeholder "out"}/bin" 26 27 "INSTALL_MAN=${placeholder "out"}/share/man/man1" 27 - ]; 28 - 29 - patches = [ 30 - # Allow zsh completion to work even though we aren't installing from a git 31 - # clone. Also submitted upstream as 32 - # https://github.com/ingydotnet/git-subrepo/pull/420 33 - ./zsh-completion.patch 34 28 ]; 35 29 36 30 postInstall = '' 37 - ZSH_COMP_DIR="$out/share/zsh/vendor-completions" 38 - mkdir -p "$ZSH_COMP_DIR" 39 - cp share/zsh-completion/_git-subrepo "$ZSH_COMP_DIR/" 40 - 41 - BASH_COMP_DIR="$out/share/bash-completion/completions" 42 - mkdir -p "$BASH_COMP_DIR" 43 - cp share/completion.bash "$BASH_COMP_DIR/git-subrepo" 31 + installShellCompletion --bash --name git-subrepo.bash share/completion.bash 32 + installShellCompletion --zsh share/zsh-completion/_git-subrepo 44 33 ''; 45 34 46 35 postFixup = '' ··· 52 41 homepage = "https://github.com/ingydotnet/git-subrepo"; 53 42 description = "Git submodule alternative"; 54 43 license = licenses.mit; 55 - platforms = platforms.unix ++ platforms.darwin; 56 - maintainers = [ maintainers.ryantrinkle ]; 44 + platforms = platforms.unix; 45 + maintainers = with maintainers; [ ryantrinkle ]; 57 46 }; 58 47 }
-32
pkgs/applications/version-management/git-and-tools/git-subrepo/zsh-completion.patch
··· 1 - diff --git a/pkg/bin/generate-completion.pl b/pkg/bin/generate-completion.pl 2 - index 85ae3b8..d3e423c 100644 3 - --- a/pkg/bin/generate-completion.pl 4 - +++ b/pkg/bin/generate-completion.pl 5 - @@ -82,11 +82,6 @@ sub generate_zsh { 6 - 7 - # DO NOT EDIT. This file generated by pkg/bin/generate-completion.pl. 8 - 9 - -if [[ -z $GIT_SUBREPO_ROOT ]]; then 10 - - echo 'GIT_SUBREPO_ROOT is null; has `/path/to/git-subrepo/.rc` been sourced?' 11 - - return 3 12 - -fi 13 - - 14 - _git-subrepo() { 15 - typeset -A opt_args 16 - local curcontext="$curcontext" state line context 17 - diff --git a/share/zsh-completion/_git-subrepo b/share/zsh-completion/_git-subrepo 18 - index fc82be2..a8069d9 100644 19 - --- a/share/zsh-completion/_git-subrepo 20 - +++ b/share/zsh-completion/_git-subrepo 21 - @@ -3,11 +3,6 @@ 22 - 23 - # DO NOT EDIT. This file generated by pkg/bin/generate-completion.pl. 24 - 25 - -if [[ -z $GIT_SUBREPO_ROOT ]]; then 26 - - echo 'GIT_SUBREPO_ROOT is null; has `/path/to/git-subrepo/.rc` been sourced?' 27 - - return 3 28 - -fi 29 - - 30 - _git-subrepo() { 31 - typeset -A opt_args 32 - local curcontext="$curcontext" state line context
+2 -2
pkgs/development/interpreters/oak/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "oak"; 8 - version = "0.2"; 8 + version = "0.3"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "thesephist"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - sha256 = "sha256-00UanINtrFyjQWiAw1ucB4eEODMr9+wT+99Zy2Oc1j4="; 14 + sha256 = "sha256-DK5n8xK57CQiukyBt9+CFK1j8+nphP//T2jTXq64VH8="; 15 15 }; 16 16 17 17 vendorSha256 = "sha256-iQtb3zNa57nB6x4InVPw7FCmW7XPw5yuz0OcfASXPD8=";
+3
pkgs/development/libraries/bobcat/default.nix
··· 26 26 patchShebangs . 27 27 ''; 28 28 29 + # have to link to static gcc lib on aarch64-linux explicitly 30 + NIX_LDFLAGS = lib.optionalString (with stdenv.targetPlatform; isAarch64 && isLinux) "-lgcc"; 31 + 29 32 buildPhase = '' 30 33 ./build libraries all 31 34 ./build man
+4 -1
pkgs/development/libraries/gmp/6.x.nix
··· 61 61 meta = with lib; { 62 62 homepage = "https://gmplib.org/"; 63 63 description = "GNU multiple precision arithmetic library"; 64 - license = licenses.gpl3Plus; 64 + license = with licenses; [ 65 + lgpl3Only 66 + gpl2Only 67 + ]; 65 68 66 69 longDescription = 67 70 '' GMP is a free library for arbitrary precision arithmetic, operating
+8 -5
pkgs/development/libraries/miniaudio/default.nix
··· 4 4 }: 5 5 stdenv.mkDerivation rec { 6 6 pname = "miniaudio"; 7 - version = "unstable-2020-04-20"; 7 + version = "0.11.11"; 8 8 9 9 src = fetchFromGitHub { 10 10 owner = "mackron"; 11 11 repo = "miniaudio"; 12 - rev = "4d813cfe23c28db165cce6785419fee9d2399766"; 13 - sha256 = "sha256-efZLZTmkLtvcysd25olDE/QqunU5YTYwSVmUZXPKGIY="; 12 + rev = "a0dc1037f99a643ff5fad7272cd3d6461f2d63fa"; 13 + # upstream does not maintain tags: 14 + # https://github.com/mackron/miniaudio/issues/273#issuecomment-783861269 15 + hash = "sha256-jOvDZk76hDvZ1RQ9O34kVeW0n95BT9+BE6fNhdekI5s="; 14 16 }; 15 17 16 18 installPhase = '' ··· 19 21 ''; 20 22 21 23 meta = with lib; { 22 - description = "Single header audio playback and capture library written in C."; 24 + description = "Single header audio playback and capture library written in C"; 23 25 homepage = "https://github.com/mackron/miniaudio"; 24 - license = licenses.unlicense; 26 + changelog = "https://github.com/mackron/miniaudio/blob/${src.rev}/CHANGES.md"; 27 + license = with licenses; [ unlicense /* or */ mit0 ]; 25 28 maintainers = [ maintainers.jansol ]; 26 29 platforms = platforms.all; 27 30 };
+3
pkgs/development/lisp-modules-new/imported.nix
··· 46439 46439 }); 46440 46440 systems = [ "magicl" ]; 46441 46441 lispLibs = [ (getAttr "alexandria" pkgs) (getAttr "cffi" pkgs) (getAttr "cffi-libffi" pkgs) (getAttr "abstract-classes" pkgs) (getAttr "interface" pkgs) (getAttr "policy-cond" pkgs) ]; 46442 + meta = { 46443 + broken = true; 46444 + }; 46442 46445 }; 46443 46446 magicl-examples = { 46444 46447 pname = "magicl-examples";
+3 -3
pkgs/development/misc/brev-cli/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "brev-cli"; 8 - version = "0.6.160"; 8 + version = "0.6.170"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "brevdev"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - sha256 = "sha256-F6MQqIYyBSURU7R6RmlGai57Ajf6Ks4o0zfFi7LzE+g="; 14 + sha256 = "sha256-chcxXTTsUqs0YtqeHbSHyj0F+R+T59msAwMGDIVNWis="; 15 15 }; 16 16 17 - vendorSha256 = "sha256-cNwfK1LpguRfM/ORebU6v+JLIxDJdT5y+zM3KmEamEw="; 17 + vendorSha256 = "sha256-1cQd/gxXFB1VagTICvxCjtqCUlPHL4NCuW6u2AeE/WM="; 18 18 19 19 CGO_ENABLED = 0; 20 20 subPackages = [ "." ];
+3 -3
pkgs/development/python-modules/aioridwell/default.nix
··· 17 17 18 18 buildPythonPackage rec { 19 19 pname = "aioridwell"; 20 - version = "2022.10.0"; 20 + version = "2022.11.0"; 21 21 format = "pyproject"; 22 22 23 23 disabled = pythonOlder "3.8"; ··· 25 25 src = fetchFromGitHub { 26 26 owner = "bachya"; 27 27 repo = pname; 28 - rev = version; 29 - hash = "sha256-cc5l72QHcyCBFZtw3F9EFFtmz58NnZ9gkDTcFZFlL4E="; 28 + rev = "refs/tags/${version}"; 29 + hash = "sha256-KxT3Se27b+XoTETXCljOVGVmEuXcpYxOhIBs1xAdtZ8="; 30 30 }; 31 31 32 32 nativeBuildInputs = [
+3 -3
pkgs/development/python-modules/asyncpg/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "asyncpg"; 11 - version = "0.26.0"; 11 + version = "0.27.0"; 12 12 format = "setuptools"; 13 13 14 - disabled = pythonOlder "3.6"; 14 + disabled = pythonOlder "3.7"; 15 15 16 16 src = fetchPypi { 17 17 inherit pname version; 18 - hash = "sha256-d+aEok/uF7o+SHypgtAlntF7rhr2gAb0zyhLI7og6iw="; 18 + hash = "sha256-cgmG2aRwXdikD98XIDb1rnhyJQNqfrRucExFqo9iwFQ="; 19 19 }; 20 20 21 21 # sandboxing issues on aarch64-darwin, see https://github.com/NixOS/nixpkgs/issues/198495
+10 -4
pkgs/development/python-modules/azure-batch/default.nix
··· 4 4 , msrest 5 5 , azure-common 6 6 , msrestazure 7 + , pythonOlder 7 8 }: 8 9 9 10 buildPythonPackage rec { 10 11 pname = "azure-batch"; 11 - version = "12.0.0"; 12 + version = "13.0.0"; 13 + format = "setuptools"; 14 + 15 + disabled = pythonOlder "3.6"; 12 16 13 17 src = fetchPypi { 14 18 inherit pname version; 15 19 extension = "zip"; 16 - sha256 = "sha256-GpseF4mEp79JWvZ7zOUfDbHkqKlXr7KeM1VKFKlnTes="; 20 + hash = "sha256-6Sld5wQE0nbtoN0iU9djl0Oavl2PGMH8oZnEm41q4wo="; 17 21 }; 18 22 19 23 propagatedBuildInputs = [ ··· 22 26 azure-common 23 27 ]; 24 28 25 - # has no tests 29 + # Module has no tests 26 30 doCheck = false; 27 31 28 - pythonImportsCheck = [ "azure.batch" ]; 32 + pythonImportsCheck = [ 33 + "azure.batch" 34 + ]; 29 35 30 36 meta = with lib; { 31 37 description = "This is the Microsoft Azure Batch Client Library";
+2 -2
pkgs/development/python-modules/miniaudio/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "miniaudio"; 14 - version = "1.53"; 14 + version = "1.54"; 15 15 16 16 disabled = pythonOlder "3.6"; 17 17 ··· 19 19 owner = "irmen"; 20 20 repo = "pyminiaudio"; 21 21 rev = "refs/tags/v${version}"; 22 - sha256 = "sha256-TB4V41GN48Q2ocsDM1uIyRziY+y8njRNoPxZpTqk+Tk="; 22 + hash = "sha256-Xy1O9/oeEM0fjuipCFxL2nknH6/bEVGIraByOlQ/CHs="; 23 23 }; 24 24 25 25 buildInputs = lib.optionals stdenv.isDarwin [
+2 -2
pkgs/development/python-modules/mypy-protobuf/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "mypy-protobuf"; 13 - version = "3.3.0"; 13 + version = "3.4.0"; 14 14 format = "pyproject"; 15 15 16 16 disabled = pythonOlder "3.6"; 17 17 18 18 src = fetchPypi { 19 19 inherit pname version; 20 - sha256 = "sha256-JPOwrssGZW6YP1jgfHMqkFd7nXrz4QZvwrZju/A3Akg="; 20 + sha256 = "sha256-fXWgeWUbEFB2d2o1pUBeP6dzuKFnEY8bcS5EPppsGKI="; 21 21 }; 22 22 23 23 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/nbclassic/default.nix
··· 26 26 27 27 buildPythonPackage rec { 28 28 pname = "nbclassic"; 29 - version = "0.4.7"; 29 + version = "0.4.8"; 30 30 format = "setuptools"; 31 31 32 32 disabled = pythonOlder "3.7"; 33 33 34 34 src = fetchPypi { 35 35 inherit pname version; 36 - hash = "sha256-HgRwWDtVCJxCeUDtMbioZv/vfMqxAUlOQJ7+Wse6mJc="; 36 + hash = "sha256-x02KUA+OBY1GtXakHlvGQHEeEDLPdUHd5fc+pJSX4oM="; 37 37 }; 38 38 39 39 propagatedBuildInputs = [
+3 -2
pkgs/development/python-modules/nbsphinx/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "nbsphinx"; 15 - version = "0.8.9"; 15 + version = "0.8.10"; 16 + format = "setuptools"; 16 17 17 18 src = fetchPypi { 18 19 inherit pname version; 19 - sha256 = "sha256-St6GsqQfj0Hv0+qZ2uhMM2j+i6P4N9UMiBXOlCTFmU8="; 20 + sha256 = "sha256-qNaARviquRbilAubOBm9PvndzoaKo4hF6jZmRcq7YlQ="; 20 21 }; 21 22 22 23 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/nextcord/default.nix
··· 16 16 17 17 buildPythonPackage rec { 18 18 pname = "nextcord"; 19 - version = "2.2.0"; 19 + version = "2.3.2"; 20 20 21 21 format = "setuptools"; 22 22 ··· 26 26 owner = "nextcord"; 27 27 repo = "nextcord"; 28 28 rev = "refs/tags/v${version}"; 29 - hash = "sha256-2VlmcldbW+BfQRzOjCsh6r29qzwD+SG8H8arbTDg94k="; 29 + hash = "sha256-ZflCOTqNhalBhxDkee3UwusiVA+ShtfabP0slE28/UQ="; 30 30 }; 31 31 32 32 patches = [
+9 -3
pkgs/development/python-modules/pdfposter/default.nix
··· 2 2 3 3 buildPythonPackage rec { 4 4 pname = "pdftools.pdfposter"; 5 - version = "0.8"; 5 + version = "0.8.1"; 6 + format = "setuptools"; 6 7 7 8 propagatedBuildInputs = [ pypdf2 ]; 8 9 9 10 src = fetchPypi { 10 11 inherit pname version; 11 - sha256 = "sha256-SYEn54kpO6KQ8ywpgu0+3uL+Ilr1hsfSornWrs2EBqQ="; 12 + sha256 = "sha256-yWFtHgVKAWs4dRlSk8t8cB2KBJeBOa0Frh3BLR9txS0="; 12 13 }; 13 14 15 + pythonImportsCheck = [ 16 + "pdftools.pdfposter" 17 + "pdftools.pdfposter.cmd" 18 + ]; 19 + 14 20 meta = with lib; { 15 21 description = "Split large pages of a PDF into smaller ones for poster printing"; 16 22 homepage = "https://pdfposter.readthedocs.io"; 17 - license = licenses.gpl3; 23 + license = licenses.gpl3Plus; 18 24 maintainers = with maintainers; [ wamserma ]; 19 25 }; 20 26 }
+2 -2
pkgs/development/python-modules/persistent/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "persistent"; 13 - version = "4.9.1"; 13 + version = "4.9.2"; 14 14 format = "setuptools"; 15 15 16 16 disabled = pythonOlder "3.7"; 17 17 18 18 src = fetchPypi { 19 19 inherit pname version; 20 - hash = "sha256-pfkeAJD5OS/TJNl/TCpjbJI5lYKCOM2i4/vMaxu8RoY="; 20 + hash = "sha256-8j6yXqRbvKa/YgSwKKCn6qFz0ngdaP9XzVhhzBoNDtA="; 21 21 }; 22 22 23 23 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/plaid-python/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "plaid-python"; 12 - version = "10.0.0"; 12 + version = "11.1.0"; 13 13 format = "setuptools"; 14 14 15 15 disabled = pythonOlder "3.6"; 16 16 17 17 src = fetchPypi { 18 18 inherit pname version; 19 - hash = "sha256-dhFc4QCvWrb4gYdMaNlaCRaRrWsuUY+leTkoEhFHHds="; 19 + hash = "sha256-TgSdhBcXxV8bNeKb1v8WVBRknm9qi6iRjWxdW5JZeew="; 20 20 }; 21 21 22 22 propagatedBuildInputs = [
+3 -3
pkgs/development/python-modules/plexapi/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "plexapi"; 12 - version = "4.13.0"; 12 + version = "4.13.1"; 13 13 format = "setuptools"; 14 14 15 - disabled = pythonOlder "3.6"; 15 + disabled = pythonOlder "3.7"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "pkkid"; 19 19 repo = "python-plexapi"; 20 20 rev = "refs/tags/${version}"; 21 - sha256 = "sha256-lFVXWkT6cg0JlFWz5AquEXC6icwTU3bNHMDfKEy/3rQ="; 21 + hash = "sha256-py3UmKie96FR8klf97zsYxUkrQisO7/cnWUgKxgB+tQ="; 22 22 }; 23 23 24 24 propagatedBuildInputs = [
+2 -2
pkgs/development/tools/analysis/flow/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "flow"; 5 - version = "0.192.0"; 5 + version = "0.193.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "facebook"; 9 9 repo = "flow"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-Eqn90vA48PKea2Qrj7sN1hWoU31KzAr7xbfF8Fwi9uw="; 11 + sha256 = "sha256-YmBk8bFGcBDTMgqzTpRPHtYAJfFWCr/AjXkdp2KoX/c="; 12 12 }; 13 13 14 14 makeFlags = [ "FLOW_RELEASE=1" ];
+29 -33
pkgs/development/tools/analysis/radare2/default.nix
··· 3 3 , fetchFromGitHub 4 4 , buildPackages 5 5 , pkg-config 6 + , meson 7 + , ninja 6 8 , libusb-compat-0_1 7 9 , readline 8 10 , libewf ··· 19 21 , python3 20 22 , ruby 21 23 , lua 24 + , lz4 22 25 , capstone 23 26 , useX11 ? false 24 27 , rubyBindings ? false 25 - , pythonBindings ? false 26 28 , luaBindings ? false 27 29 }: 28 30 29 31 let 30 - # FIXME: Compare revision with https://github.com/radareorg/radare2/blob/master/libr/asm/arch/arm/v35arm64/Makefile#L20 32 + # FIXME: Compare revision with 33 + # https://github.com/radareorg/radare2/blob/master/libr/asm/arch/arm/v35arm64/Makefile#L26-L27 31 34 arm64 = fetchFromGitHub { 32 35 owner = "radareorg"; 33 36 repo = "vector35-arch-arm64"; 34 - rev = "9ab2b0bedde459dc86e079718333de4a63bbbacb"; 35 - sha256 = "sha256-2KLtjgCqHzBBlo9ImZ8WJ1bsWy/kdJCjCFxlLE+HxoI="; 37 + rev = "c9e7242972837ac11fc94db05fabcb801a8269c9"; 38 + hash = "sha256-HFQj23GlLAyyzMGnPq40XaPv5qPDHdDlQOo0Hprc9Cs="; 36 39 }; 37 40 armv7 = fetchFromGitHub { 38 41 owner = "radareorg"; 39 42 repo = "vector35-arch-armv7"; 40 43 rev = "dde39f69ffea19fc37e681874b12cb4707bc4f30"; 41 44 42 - sha256 = "sha256-bnWQc0dScM9rhIdzf+iVXvMqYWq/bguEAUQPaZRgdlU="; 45 + hash = "sha256-bnWQc0dScM9rhIdzf+iVXvMqYWq/bguEAUQPaZRgdlU="; 43 46 }; 44 47 in 45 48 stdenv.mkDerivation rec { 46 49 pname = "radare2"; 47 - version = "5.7.2"; 50 + version = "5.7.8"; 48 51 49 52 src = fetchFromGitHub { 50 53 owner = "radare"; 51 54 repo = "radare2"; 52 55 rev = version; 53 - sha256 = "sha256-TZeW+9buJvCOudHsLTMITFpRUlmNpo71efc3xswJoPw="; 56 + hash = "sha256-+/9SeILuDCUaYwPhhN6z3vQFicd1Bh8N/yicZTybR5o="; 54 57 }; 55 58 56 59 preBuild = '' 57 - cp -r ${arm64} libr/asm/arch/arm/v35arm64/arch-arm64 58 - chmod -R +w libr/asm/arch/arm/v35arm64/arch-arm64 60 + cp -r ${arm64} ../libr/asm/arch/arm/v35arm64/arch-arm64 61 + chmod -R +w ../libr/asm/arch/arm/v35arm64/arch-arm64 59 62 60 - cp -r ${armv7} libr/asm/arch/arm/v35arm64/arch-armv7 61 - chmod -R +w libr/asm/arch/arm/v35arm64/arch-armv7 63 + cp -r ${armv7} ../libr/asm/arch/arm/v35arm64/arch-armv7 64 + chmod -R +w ../libr/asm/arch/arm/v35arm64/arch-armv7 62 65 ''; 63 66 64 67 postFixup = lib.optionalString stdenv.isDarwin '' 65 - for file in $out/bin/rasm2 $out/bin/ragg2 $out/bin/rabin2 $out/lib/libr_asm.${version}.dylib $out/lib/libr_anal.${version}.dylib; do 66 - install_name_tool -change libcapstone.4.dylib ${capstone}/lib/libcapstone.4.dylib $file 67 - done 68 + install_name_tool -add_rpath $out/lib $out/lib/libr_io.${version}.dylib 68 69 ''; 69 70 70 - WITHOUT_PULL = "1"; 71 - makeFlags = [ 72 - "GITTAP=${version}" 73 - "RANLIB=${stdenv.cc.bintools.bintools}/bin/${stdenv.cc.bintools.targetPrefix}ranlib" 74 - "CC=${stdenv.cc.targetPrefix}cc" 75 - "HOST_CC=${stdenv.cc.targetPrefix}cc" 76 - ]; 77 - 78 - configureFlags = [ 79 - "--with-sysmagic" 80 - "--with-syszip" 81 - "--with-sysxxhash" 82 - "--with-syscapstone" 83 - "--with-openssl" 71 + mesonFlags = [ 72 + "-Duse_sys_capstone=true" 73 + "-Duse_sys_magic=true" 74 + "-Duse_sys_zip=true" 75 + "-Duse_sys_xxhash=true" 76 + "-Duse_sys_lz4=true" 77 + "-Dr2_gittap=${version}" 84 78 ]; 85 79 86 80 enableParallelBuilding = true; 87 81 depsBuildBuild = [ buildPackages.stdenv.cc ]; 88 82 89 - nativeBuildInputs = [ pkg-config ]; 83 + strictDeps = true; 84 + 85 + nativeBuildInputs = [ pkg-config meson ninja python3 ]; 90 86 buildInputs = [ 91 87 capstone 92 88 file ··· 97 93 zlib 98 94 openssl 99 95 libuv 96 + lz4 100 97 ] ++ lib.optionals useX11 [ gtkdialog vte gtk2 ] 101 98 ++ lib.optionals rubyBindings [ ruby ] 102 - ++ lib.optionals pythonBindings [ python3 ] 103 99 ++ lib.optionals luaBindings [ lua ]; 104 100 105 101 propagatedBuildInputs = [ ··· 110 106 ]; 111 107 112 108 meta = with lib; { 113 - description = "unix-like reverse engineering framework and commandline tools"; 114 - homepage = "https://radare.org/"; 109 + description = "UNIX-like reverse engineering framework and command-line tools"; 110 + homepage = "https://radare.org"; 115 111 license = licenses.gpl2Plus; 116 - maintainers = with maintainers; [ raskin makefu mic92 arkivm ]; 112 + maintainers = with maintainers; [ azahi raskin makefu mic92 arkivm ]; 117 113 platforms = platforms.unix; 118 114 }; 119 115 }
+2 -2
pkgs/development/tools/mold/default.nix
··· 12 12 13 13 stdenv.mkDerivation rec { 14 14 pname = "mold"; 15 - version = "1.6.0"; 15 + version = "1.7.0"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "rui314"; 19 19 repo = pname; 20 20 rev = "v${version}"; 21 - hash = "sha256-IXXyZZw1Tp/s9YkPR5Y+A6LpvaRo+XfA8UJBtt5Bjmg="; 21 + hash = "sha256-hSDGVS3Q0LJ7HZPz6/kSRK+9XejETra5FloeEMrkdLg="; 22 22 }; 23 23 24 24 nativeBuildInputs = [ cmake ninja ];
+3 -3
pkgs/development/tools/okteto/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "okteto"; 5 - version = "2.8.2"; 5 + version = "2.9.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "okteto"; 9 9 repo = "okteto"; 10 10 rev = version; 11 - sha256 = "sha256-UJaPGnS0VK0FK2EJFUEh5mCMaLw5vX9V4sOYOgDWENk="; 11 + hash = "sha256-bcuGxz5Cn67SzGq+0fFR9ERnW829H4nKV2M+3/xu7s4="; 12 12 }; 13 13 14 - vendorSha256 = "sha256-/oR8R0/GC6cgCqXinCRH5x93qgRPeQmxHgZZGshrDr4="; 14 + vendorHash = "sha256-/oR8R0/GC6cgCqXinCRH5x93qgRPeQmxHgZZGshrDr4="; 15 15 16 16 postPatch = '' 17 17 # Disable some tests that need file system & network access.
+29
pkgs/development/tools/zsv/default.nix
··· 1 + { lib, stdenv, fetchFromGitHub, perl, jq }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "zsv"; 5 + version = "unstable-2022-11-12"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "liquidaty"; 9 + repo = "zsv"; 10 + rev = "058a990e2086e639d1e11ed8b2ae81b03e4bfcac"; 11 + sha256 = "sha256-V1wkwNSpMsSpaL/j4z4TN59W1+Xn6MYMEWBdwdtTz+s="; 12 + }; 13 + 14 + nativeBuildInputs = [ perl ]; 15 + 16 + buildInputs = [ jq ]; 17 + 18 + configureFlags = [ 19 + "--jq-prefix=${jq.lib}" 20 + ]; 21 + 22 + meta = with lib; { 23 + description = "World's fastest (simd) CSV parser, with an extensible CLI"; 24 + homepage = "https://github.com/liquidaty/zsv"; 25 + license = licenses.mit; 26 + maintainers = with maintainers; [ marsam ]; 27 + platforms = platforms.all; 28 + }; 29 + }
+2 -2
pkgs/games/fheroes2/default.nix
··· 6 6 7 7 stdenv.mkDerivation rec { 8 8 pname = "fheroes2"; 9 - version = "0.9.20"; 9 + version = "0.9.21"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "ihhub"; 13 13 repo = "fheroes2"; 14 14 rev = version; 15 - sha256 = "sha256-IF8ESbMDvermghBGLMq+GdE67Hg5XedX0REGGnWQhRA="; 15 + sha256 = "sha256-b4OAuwMgVgZUdLWJp6Rv/+1X+rPcG7piIBk8SlEXoUY="; 16 16 }; 17 17 18 18 buildInputs = [ gettext glibcLocalesUtf8 libpng SDL2 SDL2_image SDL2_mixer SDL2_ttf zlib ];
+2 -2
pkgs/games/lgames/barrage/default.nix
··· 7 7 8 8 stdenv.mkDerivation rec { 9 9 pname = "barrage"; 10 - version = "1.0.5"; 10 + version = "1.0.6"; 11 11 12 12 src = fetchurl { 13 13 url = "mirror://sourceforge/lgames/${pname}-${version}.tar.gz"; 14 - hash = "sha256-p4iXq2qM9tU9QJO7irriBN36OiLFyrnnYiDkmH3naQQ="; 14 + hash = "sha256-nFkkzT5AjcPfXsdxwvEsk4+RX9Py1mVqADvuoxE4Ha4="; 15 15 }; 16 16 17 17 buildInputs = [
+9 -3
pkgs/servers/search/qdrant/default.nix
··· 7 7 8 8 rustPlatform.buildRustPackage rec { 9 9 pname = "qdrant"; 10 - version = "0.9.1"; 10 + version = "0.11.2"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "qdrant"; 14 14 repo = "qdrant"; 15 15 rev = "refs/tags/v${version}"; 16 - sha256 = "sha256-rOIWiSpAqIUf2V9BMMTZqF/urz754pZV4yHav26dxqY="; 16 + sha256 = "sha256-MT2k4k/g97iXVUCz1dYJdL+JBCLKTWqE2u2Yiuvd/nw="; 17 17 }; 18 18 19 - cargoSha256 = "sha256-ovHxtOYlzVsALw/4bhL9EcFXaKr6Bg/D0w6OPMCLZoQ="; 19 + cargoSha256 = "sha256-86F7B+SKaAxu7c3kyYurI5jPnnbvtdD0jouNCzT0A50="; 20 + 21 + prePatch = lib.optionalString stdenv.isAarch64 '' 22 + substituteInPlace .cargo/config.toml \ 23 + --replace "[target.aarch64-unknown-linux-gnu]" "" \ 24 + --replace "linker = \"aarch64-linux-gnu-gcc\"" "" 25 + ''; 20 26 21 27 nativeBuildInputs = [ protobuf rustPlatform.bindgenHook ]; 22 28
+3 -3
pkgs/tools/misc/vector/default.nix
··· 32 32 33 33 let 34 34 pname = "vector"; 35 - version = "0.25.0"; 35 + version = "0.25.1"; 36 36 in 37 37 rustPlatform.buildRustPackage { 38 38 inherit pname version; ··· 41 41 owner = "vectordotdev"; 42 42 repo = pname; 43 43 rev = "v${version}"; 44 - hash = "sha256-2hCgHf7iBPl9BQITXyUDwgAz/i2HhXT4eczWrExCUDk="; 44 + hash = "sha256-7iYiSO966o0M9M0ijGCpuRVRgus+tURLBN9S5lPDRb8="; 45 45 }; 46 46 47 - cargoHash = "sha256-E23m8/XCEXeEpz1itIzCit9RpoB1/PRrYVWxt+VVfxA="; 47 + cargoHash = "sha256-EqK6r/pFFKmnpPPUhqdC3bztYQZ+2w7u7V8Rj+9oWII="; 48 48 nativeBuildInputs = [ pkg-config cmake perl ]; 49 49 buildInputs = [ oniguruma openssl protobuf rdkafka zstd ] 50 50 ++ lib.optionals stdenv.isDarwin [ Security libiconv coreutils CoreServices ];
+5 -5
pkgs/tools/security/ghidra/default.nix
··· 3 3 , lib 4 4 , makeWrapper 5 5 , autoPatchelfHook 6 - , openjdk11 6 + , openjdk17 7 7 , pam 8 8 , makeDesktopItem 9 9 , icoutils ··· 24 24 25 25 in stdenv.mkDerivation rec { 26 26 pname = "ghidra"; 27 - version = "10.1.5"; 28 - versiondate = "20220726"; 27 + version = "10.2.1"; 28 + versiondate = "20221110"; 29 29 30 30 src = fetchzip { 31 31 url = "https://github.com/NationalSecurityAgency/ghidra/releases/download/Ghidra_${version}_build/ghidra_${version}_PUBLIC_${versiondate}.zip"; 32 - sha256 = "sha256-HjsbOTI+mHSmgFREGuUXKT7gbSSk2Gw/sLzP6eAkUX8="; 32 + sha256 = "sha256-04EZQnSuYtcseamlNBjpm8+9wD5r1WsBseix6yr057k="; 33 33 }; 34 34 35 35 nativeBuildInputs = [ ··· 65 65 ln -s "${pkg_path}/ghidraRun" "$out/bin/ghidra" 66 66 67 67 wrapProgram "${pkg_path}/support/launch.sh" \ 68 - --prefix PATH : ${lib.makeBinPath [ openjdk11 ]} 68 + --prefix PATH : ${lib.makeBinPath [ openjdk17 ]} 69 69 ''; 70 70 71 71 meta = with lib; {
+1
pkgs/top-level/aliases.nix
··· 628 628 icu59 = throw "icu59 has been removed, use a more recent version instead"; # Added 2022-05-14 629 629 icu65 = throw "icu65 has been removed, use a more recent version instead"; # Added 2022-05-14 630 630 idea = throw "'idea' has been renamed to/replaced by 'jetbrains'"; # Converted to throw 2022-02-22 631 + ike = throw "ike has been removed, because it was unmaintained"; # Added 2022-05-26 631 632 imapproxy = throw "imapproxy has been removed because it did not support a supported openssl version"; # added 2021-12-15 632 633 imagemagick7Big = imagemagickBig; # Added 2021-02-22 633 634 imagemagick7 = imagemagick; # Added 2021-02-22
+7 -3
pkgs/top-level/all-packages.nix
··· 13252 13252 cmake = buildPackages.cmakeMinimal; 13253 13253 }; 13254 13254 13255 + zsv = callPackage ../development/tools/zsv { }; 13256 + 13255 13257 zsync = callPackage ../tools/compression/zsync { }; 13256 13258 13257 13259 zxing = callPackage ../tools/graphics/zxing {}; ··· 18271 18273 else callPackage ../os-specific/linux/bionic-prebuilt { }; 18272 18274 18273 18275 18274 - bobcat = callPackage ../development/libraries/bobcat { }; 18276 + bobcat = callPackage ../development/libraries/bobcat 18277 + (lib.optionalAttrs (with stdenv.hostPlatform; isAarch64 && isLinux) { 18278 + # C++20 is required, aarch64-linux has gcc 9 by default 18279 + stdenv = gcc10Stdenv; 18280 + }); 18275 18281 18276 18282 boehmgc = callPackage ../development/libraries/boehm-gc { }; 18277 18283 ··· 29495 29501 ii = callPackage ../applications/networking/irc/ii { 29496 29502 stdenv = gccStdenv; 29497 29503 }; 29498 - 29499 - ike = callPackage ../applications/networking/ike { }; 29500 29504 29501 29505 ikiwiki = callPackage ../applications/misc/ikiwiki { 29502 29506 python = python3;