Merge master into staging-next

authored by github-actions[bot] and committed by GitHub 6f038e8b 38520726

+105 -116
+2 -2
pkgs/applications/audio/bjumblr/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "bjumblr"; 5 - version = "1.6.6"; 6 7 src = fetchFromGitHub { 8 owner = "sjaehn"; 9 repo = "BJumblr"; 10 rev = version; 11 - sha256 = "1nbxi54023vck3qgmr385cjzinmdnvz62ywb6bcksmc3shl080mg"; 12 }; 13 14 nativeBuildInputs = [ pkg-config ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "bjumblr"; 5 + version = "1.6.8"; 6 7 src = fetchFromGitHub { 8 owner = "sjaehn"; 9 repo = "BJumblr"; 10 rev = version; 11 + sha256 = "sha256-qSoGmWUGaMjx/bkiCJ/qb4LBbuFPXXlJ0e9hrFBXzwE="; 12 }; 13 14 nativeBuildInputs = [ pkg-config ];
+2 -2
pkgs/applications/audio/bschaffl/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "bschaffl"; 5 - version = "1.4.6"; 6 7 src = fetchFromGitHub { 8 owner = "sjaehn"; 9 repo = pname; 10 rev = version; 11 - sha256 = "sha256-tD4LsIXb2II+TNEfzXBviMR2fq/FtCSsaL2YGun1vu0="; 12 }; 13 14 nativeBuildInputs = [ pkg-config ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "bschaffl"; 5 + version = "1.4.8"; 6 7 src = fetchFromGitHub { 8 owner = "sjaehn"; 9 repo = pname; 10 rev = version; 11 + sha256 = "sha256-zczDqJdUAN2oSyIRt9m3OnwOWXlwL4Yod8UMCXs5zM0="; 12 }; 13 14 nativeBuildInputs = [ pkg-config ];
+2 -2
pkgs/applications/editors/texmaker/default.nix
··· 2 3 mkDerivation rec { 4 pname = "texmaker"; 5 - version = "5.1.1"; 6 7 src = fetchurl { 8 url = "http://www.xm1math.net/texmaker/${pname}-${version}.tar.bz2"; 9 - sha256 = "sha256-gANJknSWIMN+B0uAOtPil8EbjyWt4E+xOxOseR87Dd4="; 10 }; 11 12 buildInputs = [ qtbase qtscript poppler zlib qtwebengine ];
··· 2 3 mkDerivation rec { 4 pname = "texmaker"; 5 + version = "5.1.2"; 6 7 src = fetchurl { 8 url = "http://www.xm1math.net/texmaker/${pname}-${version}.tar.bz2"; 9 + sha256 = "sha256-UmiW8sGuVhEw7seq6BW53Nqejut3K2VB0NyUzpGnEEQ="; 10 }; 11 12 buildInputs = [ qtbase qtscript poppler zlib qtwebengine ];
+2 -2
pkgs/applications/misc/tty-solitaire/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "tty-solitaire"; 5 - version = "1.3.0"; 6 7 src = fetchFromGitHub { 8 owner = "mpereira"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "0kix7wfy2bda8cw5kfm7bm5acd5fqmdl9g52ms9bza4kf2jnb754"; 12 }; 13 14 buildInputs = [ ncurses ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "tty-solitaire"; 5 + version = "1.3.1"; 6 7 src = fetchFromGitHub { 8 owner = "mpereira"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "sha256-zMLNWJieHxHALFQoSkdAxGbUBGuZnznLX86lI3P21F0="; 12 }; 13 14 buildInputs = [ ncurses ];
+4 -4
pkgs/applications/networking/cluster/argocd/default.nix
··· 2 3 buildGoModule rec { 4 pname = "argocd"; 5 - version = "2.1.1"; 6 - commit = "57abbf95ed160c88b2634ec4d37df9555cc74fb3"; 7 tag = "v${version}"; 8 9 src = fetchFromGitHub { 10 owner = "argoproj"; 11 repo = "argo-cd"; 12 rev = tag; 13 - sha256 = "0jh7kh4751kb7439vbbh5f03kcy56phdcvzypjw8n0w239n5xmmc"; 14 }; 15 16 - vendorSha256 = "sha256-KtLEN66Q5WpCi+COId+gPu2XHcs5/D04rYLHV6XohzQ="; 17 18 nativeBuildInputs = [ packr makeWrapper installShellFiles ]; 19
··· 2 3 buildGoModule rec { 4 pname = "argocd"; 5 + version = "2.1.2"; 6 + commit = "7af9dfb3524c13e941ab604e36e49a617fe47d2e"; 7 tag = "v${version}"; 8 9 src = fetchFromGitHub { 10 owner = "argoproj"; 11 repo = "argo-cd"; 12 rev = tag; 13 + sha256 = "1pr48z1qhv7xxnllr00zz2v0ygxmq2hjdyk0j3zazflnqr2mc596"; 14 }; 15 16 + vendorSha256 = "sha256-N45yRlBGZ/c9ve2YPcWA26pylV8hzxjPh6evKtkgnoc="; 17 18 nativeBuildInputs = [ packr makeWrapper installShellFiles ]; 19
+3 -3
pkgs/applications/version-management/git-and-tools/git-cliff/default.nix
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "git-cliff"; 5 - version = "0.2.6"; 6 7 src = fetchFromGitHub { 8 owner = "orhun"; 9 repo = "git-cliff"; 10 rev = "v${version}"; 11 - sha256 = "sha256-oQ23jvKR4HGIMnW56FVE0XlBpO4pnMBbRXVoc6OuiHo="; 12 }; 13 14 - cargoSha256 = "sha256-49RHGOhTaYrg+JKYZMWcgSL7dxe6H50G6n9tJyGaLMQ="; 15 16 # attempts to run the program on .git in src which is not deterministic 17 doCheck = false;
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "git-cliff"; 5 + version = "0.3.0"; 6 7 src = fetchFromGitHub { 8 owner = "orhun"; 9 repo = "git-cliff"; 10 rev = "v${version}"; 11 + sha256 = "sha256-d0qY0yGvFf1V8NhS9cHEawkTqMAN6roReAHJ6FT9qJ4="; 12 }; 13 14 + cargoSha256 = "sha256-UxV9trTm4vZ/boWB7Sl6Dbwhjk8jQnB0QT6bC+aCL+A="; 15 16 # attempts to run the program on .git in src which is not deterministic 17 doCheck = false;
+3 -3
pkgs/applications/version-management/git-and-tools/gitui/default.nix
··· 1 { lib, stdenv, rustPlatform, fetchFromGitHub, libiconv, perl, python3, Security, AppKit, openssl, xclip }: 2 rustPlatform.buildRustPackage rec { 3 pname = "gitui"; 4 - version = "0.17"; 5 6 src = fetchFromGitHub { 7 owner = "extrawurst"; 8 repo = pname; 9 rev = "v${version}"; 10 - sha256 = "sha256-UM1L95VKmUh2E56dlKo3TkNYRlib5Hg5VHGokBqTP+s="; 11 }; 12 13 - cargoSha256 = "sha256-i/Z1pOrg7rKH5uDqkyh7V9jZRHXZ3Bhhw5UpzKWOjJ0="; 14 15 nativeBuildInputs = [ python3 perl ]; 16 buildInputs = [ openssl ]
··· 1 { lib, stdenv, rustPlatform, fetchFromGitHub, libiconv, perl, python3, Security, AppKit, openssl, xclip }: 2 rustPlatform.buildRustPackage rec { 3 pname = "gitui"; 4 + version = "0.17.1"; 5 6 src = fetchFromGitHub { 7 owner = "extrawurst"; 8 repo = pname; 9 rev = "v${version}"; 10 + sha256 = "sha256-dRHlbxNV4nS50WbJP5lD1zB7NkZmv7nlPUm3RlQIBtc="; 11 }; 12 13 + cargoSha256 = "sha256-9uRvxax0SrvRkD89mbZPxsfRItde11joA/ZgnXK9XBE="; 14 15 nativeBuildInputs = [ python3 perl ]; 16 buildInputs = [ openssl ]
+2 -2
pkgs/applications/version-management/git-and-tools/topgit/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "topgit"; 5 - version = "0.19.12"; 6 7 src = fetchFromGitHub { 8 owner = "mackyle"; 9 repo = "topgit"; 10 rev = "${pname}-${version}"; 11 - sha256 = "1wvf8hmwwl7a2fr17cfs3pbxjccdsjw9ngzivxlgja0gvfz4hjd5"; 12 }; 13 14 makeFlags = [ "prefix=${placeholder "out"}" ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "topgit"; 5 + version = "0.19.13"; 6 7 src = fetchFromGitHub { 8 owner = "mackyle"; 9 repo = "topgit"; 10 rev = "${pname}-${version}"; 11 + sha256 = "sha256-K0X1DGc1LQsoteUhoHLxVJRrZaaPLKSSF61OKyGB5Qg="; 12 }; 13 14 makeFlags = [ "prefix=${placeholder "out"}" ];
+2 -2
pkgs/desktops/xfce/core/thunar/default.nix
··· 21 let unwrapped = mkXfceDerivation { 22 category = "xfce"; 23 pname = "thunar"; 24 - version = "4.16.8"; 25 26 - sha256 = "sha256-KFx01vbVeGR+0U3DkUVRhO7pTv3R2h7qSe5VQE2b+OQ="; 27 28 nativeBuildInputs = [ 29 docbook_xsl
··· 21 let unwrapped = mkXfceDerivation { 22 category = "xfce"; 23 pname = "thunar"; 24 + version = "4.16.9"; 25 26 + sha256 = "sha256-TpazNC4TwNhcEGQ4AQICxbmfZ1i4RE9vXkM9Zln80vE="; 27 28 nativeBuildInputs = [ 29 docbook_xsl
+2 -2
pkgs/development/libraries/alembic/default.nix
··· 3 stdenv.mkDerivation rec 4 { 5 pname = "alembic"; 6 - version = "1.8.2"; 7 8 src = fetchFromGitHub { 9 owner = "alembic"; 10 repo = "alembic"; 11 rev = version; 12 - sha256 = "sha256-e87pnWIV8fbjEQa5iXRPXA9MkJN9NwY9PW/QI+cVSKo="; 13 }; 14 15 outputs = [ "bin" "dev" "out" "lib" ];
··· 3 stdenv.mkDerivation rec 4 { 5 pname = "alembic"; 6 + version = "1.8.3"; 7 8 src = fetchFromGitHub { 9 owner = "alembic"; 10 repo = "alembic"; 11 rev = version; 12 + sha256 = "sha256-QnqUD8KmMDmEZ1REoKN70SwVICOdyGPZsB/lU9nojj4="; 13 }; 14 15 outputs = [ "bin" "dev" "out" "lib" ];
+2 -2
pkgs/development/libraries/duckdb/default.nix
··· 5 6 stdenv.mkDerivation rec { 7 pname = "duckdb"; 8 - version = "0.2.8"; 9 10 src = fetchFromGitHub { 11 owner = "cwida"; 12 repo = "duckdb"; 13 rev = "v${version}"; 14 - sha256 = "sha256-X8zk9D7BQQ6iHdfvpaTZ8wS779wt3nRthH7OG4p9bTg="; 15 }; 16 17 nativeBuildInputs = [ cmake ];
··· 5 6 stdenv.mkDerivation rec { 7 pname = "duckdb"; 8 + version = "0.2.9"; 9 10 src = fetchFromGitHub { 11 owner = "cwida"; 12 repo = "duckdb"; 13 rev = "v${version}"; 14 + sha256 = "sha256-ID65xpNSDyi19OcOs9Gdf5xpK++UVWclp8pVggIWQNU="; 15 }; 16 17 nativeBuildInputs = [ cmake ];
+2 -2
pkgs/development/libraries/gbenchmark/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "gbenchmark"; 5 - version = "1.5.6"; 6 7 src = fetchFromGitHub { 8 owner = "google"; 9 repo = "benchmark"; 10 rev = "v${version}"; 11 - sha256 = "sha256-DFm5cQh1b2BX6qCDaQZ1/XBNDeIYXKWbIETYu1EjDww="; 12 }; 13 14 nativeBuildInputs = [ cmake ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "gbenchmark"; 5 + version = "1.6.0"; 6 7 src = fetchFromGitHub { 8 owner = "google"; 9 repo = "benchmark"; 10 rev = "v${version}"; 11 + sha256 = "sha256-EAJk3JhLdkuGKRMtspTLejck8doWPd7Z0Lv/Mvf3KFY="; 12 }; 13 14 nativeBuildInputs = [ cmake ];
+2 -2
pkgs/development/libraries/gdal/default.nix
··· 7 8 stdenv.mkDerivation rec { 9 pname = "gdal"; 10 - version = "3.3.1"; 11 12 src = fetchFromGitHub { 13 owner = "OSGeo"; 14 repo = "gdal"; 15 rev = "v${version}"; 16 - sha256 = "0832w40a92cl8ydkv0pk7nl1ivhfhbhqbhmpqmdjpi0126jlm2y0"; 17 }; 18 19 sourceRoot = "source/gdal";
··· 7 8 stdenv.mkDerivation rec { 9 pname = "gdal"; 10 + version = "3.3.2"; 11 12 src = fetchFromGitHub { 13 owner = "OSGeo"; 14 repo = "gdal"; 15 rev = "v${version}"; 16 + sha256 = "sha256-fla3EMDmuW0+vmmU0sgtLsGfO7dDApLQ2EoKJeR/1IM="; 17 }; 18 19 sourceRoot = "source/gdal";
+2 -2
pkgs/development/libraries/simdjson/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "simdjson"; 5 - version = "0.9.7"; 6 7 src = fetchFromGitHub { 8 owner = "simdjson"; 9 repo = "simdjson"; 10 rev = "v${version}"; 11 - sha256 = "sha256-3ZLEp2RQhQ7QsRGLimWlZQM8PMTv07NlFoe64ES2+Ug="; 12 }; 13 14 nativeBuildInputs = [ cmake ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "simdjson"; 5 + version = "1.0.0"; 6 7 src = fetchFromGitHub { 8 owner = "simdjson"; 9 repo = "simdjson"; 10 rev = "v${version}"; 11 + sha256 = "sha256-4I3w3sZRBdHVpUP0O7H7LGUM5uInyrSeHTe5ov5Qcyc="; 12 }; 13 14 nativeBuildInputs = [ cmake ];
+2 -2
pkgs/development/python-modules/launchpadlib/default.nix
··· 15 16 buildPythonPackage rec { 17 pname = "launchpadlib"; 18 - version = "1.10.13"; 19 20 src = fetchPypi { 21 inherit pname version; 22 - sha256 = "5804d68ec93247194449d17d187e949086da0a4d044f12155fad269ef8515435"; 23 }; 24 25 propagatedBuildInputs = [
··· 15 16 buildPythonPackage rec { 17 pname = "launchpadlib"; 18 + version = "1.10.14"; 19 20 src = fetchPypi { 21 inherit pname version; 22 + sha256 = "5edfc7f615c88475b3d8549731cb57e2d9bf15d0b9bc21a43e88626b67deef4b"; 23 }; 24 25 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/lazr-restfulclient/default.nix
··· 16 17 buildPythonPackage rec { 18 pname = "lazr.restfulclient"; 19 - version = "0.14.3"; 20 21 disabled = isPy27; # namespace is broken for python2 22 23 src = fetchPypi { 24 inherit pname version; 25 - sha256 = "9f28bbb7c00374159376bd4ce36b4dacde7c6b86a0af625aa5e3ae214651a690"; 26 }; 27 28 propagatedBuildInputs = [ distro httplib2 oauthlib setuptools six wadllib ];
··· 16 17 buildPythonPackage rec { 18 pname = "lazr.restfulclient"; 19 + version = "0.14.4"; 20 21 disabled = isPy27; # namespace is broken for python2 22 23 src = fetchPypi { 24 inherit pname version; 25 + sha256 = "bf0fd6b2749b3a2d02711f854c9d23704756f7afed21fb5d5b9809d72aa6d087"; 26 }; 27 28 propagatedBuildInputs = [ distro httplib2 oauthlib setuptools six wadllib ];
+3 -3
pkgs/development/tools/esbuild/default.nix
··· 2 3 buildGoModule rec { 4 pname = "esbuild"; 5 - version = "0.12.25"; 6 7 src = fetchFromGitHub { 8 owner = "evanw"; 9 repo = "esbuild"; 10 rev = "v${version}"; 11 - sha256 = "sha256-2qYfev8x+DmtujIRNgwblTD31Lr+WvQQ/XXjjBOVusE="; 12 }; 13 14 - vendorSha256 = "sha256-2ABWPqhK2Cf4ipQH7XvRrd+ZscJhYPc3SV2cGT0apdg="; 15 16 meta = with lib; { 17 description = "An extremely fast JavaScript bundler";
··· 2 3 buildGoModule rec { 4 pname = "esbuild"; 5 + version = "0.12.27"; 6 7 src = fetchFromGitHub { 8 owner = "evanw"; 9 repo = "esbuild"; 10 rev = "v${version}"; 11 + sha256 = "sha256-UclUTfm6fxoYEEdEEmO/j+WLZLe8SFzt7+Tej4bR0RU="; 12 }; 13 14 + vendorSha256 = "sha256-QPkBR+FscUc3jOvH7olcGUhM6OW4vxawmNJuRQxPuGs="; 15 16 meta = with lib; { 17 description = "An extremely fast JavaScript bundler";
+2 -2
pkgs/development/tools/vultr-cli/default.nix
··· 2 3 buildGoModule rec { 4 pname = "vultr-cli"; 5 - version = "2.8.0"; 6 7 src = fetchFromGitHub { 8 owner = "vultr"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "sha256-BPeOud10cTsZ2flWRMf6F/i9JwnPPDFje3OZIAUa0O8="; 12 }; 13 14 vendorSha256 = null;
··· 2 3 buildGoModule rec { 4 pname = "vultr-cli"; 5 + version = "2.8.2"; 6 7 src = fetchFromGitHub { 8 owner = "vultr"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "sha256-fjmisTDW35aIFbWFF4gdyP8ygNd0o7sdsNr0NX1Hvfg="; 12 }; 13 14 vendorSha256 = null;
+3 -3
pkgs/development/web/flyctl/default.nix
··· 2 3 buildGoModule rec { 4 pname = "flyctl"; 5 - version = "0.0.233"; 6 7 src = fetchFromGitHub { 8 owner = "superfly"; 9 repo = "flyctl"; 10 rev = "v${version}"; 11 - sha256 = "sha256-qDFO9QV6ItYv/QsnXFCViWo2CQj7hGZftVMD22QL+uQ="; 12 }; 13 14 preBuild = '' ··· 17 18 subPackages = [ "." ]; 19 20 - vendorSha256 = "sha256-+g0VzgdArxUTT5wDw6ddZn9YDNOXHqysye6cIrCc3Iw="; 21 22 doCheck = false; 23
··· 2 3 buildGoModule rec { 4 pname = "flyctl"; 5 + version = "0.0.238"; 6 7 src = fetchFromGitHub { 8 owner = "superfly"; 9 repo = "flyctl"; 10 rev = "v${version}"; 11 + sha256 = "sha256-dW5+Ga3/sfI33DUmJ3OwXvgbLqC1JkTXXauu0POc16s="; 12 }; 13 14 preBuild = '' ··· 17 18 subPackages = [ "." ]; 19 20 + vendorSha256 = "sha256-cKZk3SU/UAoA1XTegKG7/8XDNceQi+NTKML0UiiOTV0="; 21 22 doCheck = false; 23
+2 -2
pkgs/games/quakespasm/vulkan.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "vkquake"; 5 - version = "1.05.3"; 6 7 src = fetchFromGitHub { 8 owner = "Novum"; 9 repo = "vkQuake"; 10 rev = version; 11 - sha256 = "sha256-nrqxfJbTkaPgKozkS6ulUZNXymkpw0bbQBHUZEFnLhs="; 12 }; 13 14 sourceRoot = "source/Quake";
··· 2 3 stdenv.mkDerivation rec { 4 pname = "vkquake"; 5 + version = "1.11.0"; 6 7 src = fetchFromGitHub { 8 owner = "Novum"; 9 repo = "vkQuake"; 10 rev = version; 11 + sha256 = "sha256-FbHqpBiTJWeJPBHUBTOIuXRoLttmDIpip5wUvuVw8YI="; 12 }; 13 14 sourceRoot = "source/Quake";
+1 -1
pkgs/os-specific/darwin/trash/trash.diff
··· 7 @echo ---- Compiling: 8 @echo ====================================== 9 - $(CC) -O2 -Wall -Wextra -Wpartial-availability -Wno-unguarded-availability -force_cpusubtype_ALL -mmacosx-version-min=10.7 -arch i386 -arch x86_64 -framework AppKit -framework ScriptingBridge -o $@ $(SOURCE_FILES) 10 - + $(CC) -O2 -Wall -Wextra -Wpartial-availability -Wno-unguarded-availability -force_cpusubtype_ALL -mmacosx-version-min=10.7 -arch x86_64 -framework AppKit -framework ScriptingBridge -o $@ $(SOURCE_FILES) 11 12 analyze: 13 @echo
··· 7 @echo ---- Compiling: 8 @echo ====================================== 9 - $(CC) -O2 -Wall -Wextra -Wpartial-availability -Wno-unguarded-availability -force_cpusubtype_ALL -mmacosx-version-min=10.7 -arch i386 -arch x86_64 -framework AppKit -framework ScriptingBridge -o $@ $(SOURCE_FILES) 10 + + $(CC) -O2 -Wall -Wextra -Wpartial-availability -Wno-unguarded-availability -framework AppKit -framework ScriptingBridge -o $@ $(SOURCE_FILES) 11 12 analyze: 13 @echo
+3 -2
pkgs/servers/search/meilisearch/default.nix
··· 1 - { lib 2 , stdenv 3 , buildRustCrate 4 , defaultCrateOverrides ··· 27 }; 28 }; 29 cargo_nix = import ./Cargo.nix { 30 - nixpkgs = ../../../..; 31 buildRustCrateForPkgs = customBuildRustCrateForPkgs; 32 }; 33 meilisearch-http = cargo_nix.workspaceMembers."meilisearch-http".build.override {
··· 1 + { pkgs 2 + , lib 3 , stdenv 4 , buildRustCrate 5 , defaultCrateOverrides ··· 28 }; 29 }; 30 cargo_nix = import ./Cargo.nix { 31 + inherit pkgs; 32 buildRustCrateForPkgs = customBuildRustCrateForPkgs; 33 }; 34 meilisearch-http = cargo_nix.workspaceMembers."meilisearch-http".build.override {
-41
pkgs/shells/dash/0001-fix-dirent64-et-al-on-darwin.patch
··· 1 - From 7e75779eaeacdbb46a387a59d9aaf1481a1da3e5 Mon Sep 17 00:00:00 2001 2 - From: Adrian Gierakowski <agierakowski@gmail.com> 3 - Date: Sun, 19 Jul 2020 08:38:05 +0100 4 - Subject: [PATCH] fix dirent64 et al on darwin 5 - 6 - --- 7 - configure.ac | 11 +++++++++++ 8 - 1 file changed, 11 insertions(+) 9 - 10 - diff --git a/configure.ac b/configure.ac 11 - index b8faca9..cee1e4d 100644 12 - --- a/configure.ac 13 - +++ b/configure.ac 14 - @@ -139,6 +139,7 @@ if test "$ac_cv_func_signal" != yes; then 15 - [klibc has bsd_signal instead of signal])]) 16 - fi 17 - 18 - +dnl TODO: stat64 is deprecated since macOS 10.6 19 - dnl Check for stat64 (dietlibc/klibc). 20 - AC_CHECK_FUNC(stat64,, [ 21 - AC_DEFINE(fstat64, fstat, [64-bit operations are the same as 32-bit]) 22 - @@ -155,6 +156,16 @@ AC_CHECK_FUNC(open64,, [ 23 - AC_DEFINE(open64, open, [64-bit operations are the same as 32-bit]) 24 - ]) 25 - 26 - +dnl OS X apparently has stat64 but not readdir64. 27 - +AC_CHECK_FUNC(readdir64,, [ 28 - + AC_DEFINE(readdir64, readdir, [64-bit operations are the same as 32-bit]) 29 - +]) 30 - + 31 - +dnl OS X apparently has stat64 but not dirent64. 32 - +AC_CHECK_TYPE(struct dirent64,, [ 33 - + AC_DEFINE(dirent64, dirent, [64-bit operations are the same as 32-bit]) 34 - +],[#include <dirent.h>]) 35 - + 36 - dnl Check if struct stat has st_mtim. 37 - AC_MSG_CHECKING(for stat::st_mtim) 38 - AC_COMPILE_IFELSE( 39 - -- 40 - 2.15.1 41 -
···
+21 -9
pkgs/shells/dash/default.nix
··· 1 - { lib, stdenv, buildPackages, autoreconfHook, fetchurl, libedit }: 2 3 stdenv.mkDerivation rec { 4 pname = "dash"; 5 - version = "0.5.11.2"; 6 7 src = fetchurl { 8 url = "http://gondor.apana.org.au/~herbert/dash/files/${pname}-${version}.tar.gz"; 9 - sha256 = "0pvdpm1cgfbc25ramn4305a0158yq031q1ain4dc972rnxl7vyq0"; 10 }; 11 12 hardeningDisable = [ "format" ]; 13 14 patches = [ 15 - (fetchurl { 16 # Dash executes code when noexec ("-n") is specified 17 # https://www.openwall.com/lists/oss-security/2020/11/11/3 18 url = "https://git.kernel.org/pub/scm/utils/dash/dash.git/patch/?id=29d6f2148f10213de4e904d515e792d2cf8c968e"; 19 - sha256 = "08q90bx36ixwlcj331dh7420qyj8i0qh1cc1gljrhd83fhl9w0y5"; 20 }) 21 - ] ++ lib.optionals stdenv.isDarwin [ 22 - # Temporary fix until a proper one is accepted upstream 23 - ./0001-fix-dirent64-et-al-on-darwin.patch 24 ]; 25 26 depsBuildBuild = [ buildPackages.stdenv.cc ]; 27 - nativeBuildInputs = lib.optional stdenv.isDarwin autoreconfHook; 28 buildInputs = [ libedit ]; 29 30 configureFlags = [ "--with-libedit" ];
··· 1 + { lib 2 + , stdenv 3 + , buildPackages 4 + , autoreconfHook 5 + , fetchurl 6 + , fetchpatch 7 + , libedit 8 + }: 9 10 stdenv.mkDerivation rec { 11 pname = "dash"; 12 + version = "0.5.11.4"; 13 14 src = fetchurl { 15 url = "http://gondor.apana.org.au/~herbert/dash/files/${pname}-${version}.tar.gz"; 16 + sha256 = "13g06zqfy4n7jkrbb5l1vw0xcnjvq76i16al8fjc5g33afxbf5af"; 17 }; 18 19 hardeningDisable = [ "format" ]; 20 21 patches = [ 22 + (fetchpatch { 23 # Dash executes code when noexec ("-n") is specified 24 # https://www.openwall.com/lists/oss-security/2020/11/11/3 25 url = "https://git.kernel.org/pub/scm/utils/dash/dash.git/patch/?id=29d6f2148f10213de4e904d515e792d2cf8c968e"; 26 + sha256 = "0aadb7aaaan6jxmi6icv4p5gqx7k510yszaqsa29b5giyxz5l9i1"; 27 + }) 28 + 29 + # aarch64-darwin fix from upstream; remove on next release 30 + (fetchpatch { 31 + url = "https://git.kernel.org/pub/scm/utils/dash/dash.git/patch/?id=6f6d1f2da03468c0e131fdcbdcfa9771ffca2614"; 32 + sha256 = "16iz2ylkyhpxqq411ns8pjk8rizh6afhavvsf052wvzsnmmlvfbw"; 33 }) 34 ]; 35 36 + # configure.ac patched; remove on next release 37 + nativeBuildInputs = [ autoreconfHook ]; 38 + 39 depsBuildBuild = [ buildPackages.stdenv.cc ]; 40 buildInputs = [ libedit ]; 41 42 configureFlags = [ "--with-libedit" ];
+2 -2
pkgs/tools/admin/stripe-cli/default.nix
··· 2 3 buildGoModule rec { 4 pname = "stripe-cli"; 5 - version = "1.7.0"; 6 7 src = fetchFromGitHub { 8 owner = "stripe"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "sha256-CO+2BpMIUSaOhdia75zDGR4RZQSaxY05Z6TOKxBlKIw="; 12 }; 13 14 vendorSha256 = "sha256-LOSHoEP0YRjfHav3MXSYPPrrjX6/ItxeVMOihRx0DTQ=";
··· 2 3 buildGoModule rec { 4 pname = "stripe-cli"; 5 + version = "1.7.1"; 6 7 src = fetchFromGitHub { 8 owner = "stripe"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "sha256-nu4QcL6r7ivp8wQ8SFe4bOfYX6Iui2czHQ3ucy7K+dk="; 12 }; 13 14 vendorSha256 = "sha256-LOSHoEP0YRjfHav3MXSYPPrrjX6/ItxeVMOihRx0DTQ=";
+2 -2
pkgs/tools/backup/rsnapshot/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "rsnapshot"; 5 - version = "1.4.3"; 6 7 src = fetchurl { 8 url = "https://rsnapshot.org/downloads/rsnapshot-${version}.tar.gz"; 9 - sha256 = "1lavqmmsf53pim0nvming7fkng6p0nk2a51k2c2jdq0l7snpl31b"; 10 }; 11 12 propagatedBuildInputs = [perl openssh rsync logger];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "rsnapshot"; 5 + version = "1.4.4"; 6 7 src = fetchurl { 8 url = "https://rsnapshot.org/downloads/rsnapshot-${version}.tar.gz"; 9 + sha256 = "sha256-wct8t0jFqWVsOGNivfbCZ5WXN3JKu1Bfv56UCp2YhXk="; 10 }; 11 12 propagatedBuildInputs = [perl openssh rsync logger];
+2 -2
pkgs/tools/filesystems/s3backer/default.nix
··· 4 5 stdenv.mkDerivation rec { 6 pname = "s3backer"; 7 - version = "1.6.1"; 8 9 src = fetchFromGitHub { 10 - sha256 = "sha256-67sVT72i8tOMdGH/+Oh1N7Vh/2/qD56ImGWI+tprMOM="; 11 rev = version; 12 repo = "s3backer"; 13 owner = "archiecobbs";
··· 4 5 stdenv.mkDerivation rec { 6 pname = "s3backer"; 7 + version = "1.6.2"; 8 9 src = fetchFromGitHub { 10 + sha256 = "sha256-b64EEES7gO9s24hk3sZMd9guEhJNfc3DV4/NnBIcJYw="; 11 rev = version; 12 repo = "s3backer"; 13 owner = "archiecobbs";
+9 -4
pkgs/tools/misc/opentsdb/default.nix
··· 1 - { lib, stdenv, autoconf, automake, curl, fetchurl, jdk8, makeWrapper, nettools 2 , python, git 3 }: 4 ··· 13 sha256 = "0b0hilqmgz6n1q7irp17h48v8fjpxhjapgw1py8kyav1d51s7mm2"; 14 }; 15 16 nativeBuildInputs = [ makeWrapper ]; 17 buildInputs = [ autoconf automake curl jdk nettools python git ]; 18 ··· 33 license = licenses.lgpl21Plus; 34 platforms = lib.platforms.linux; 35 maintainers = [ ]; 36 - knownVulnerabilities = [ 37 - "CVE-2020-35476" # https://github.com/OpenTSDB/opentsdb/issues/2051 38 - ]; 39 }; 40 }
··· 1 + { lib, stdenv, autoconf, automake, curl, fetchurl, fetchpatch, jdk8, makeWrapper, nettools 2 , python, git 3 }: 4 ··· 13 sha256 = "0b0hilqmgz6n1q7irp17h48v8fjpxhjapgw1py8kyav1d51s7mm2"; 14 }; 15 16 + patches = [ 17 + (fetchpatch { 18 + name = "CVE-2020-35476.patch"; 19 + url = "https://github.com/OpenTSDB/opentsdb/commit/b89fded4ee326dc064b9d7e471e9f29f7d1dede9.patch"; 20 + sha256 = "1vb9m0a4fsjqcjagiypvkngzgsw4dil8jrlhn5xbz7rwx8x96wvb"; 21 + }) 22 + ]; 23 + 24 nativeBuildInputs = [ makeWrapper ]; 25 buildInputs = [ autoconf automake curl jdk nettools python git ]; 26 ··· 41 license = licenses.lgpl21Plus; 42 platforms = lib.platforms.linux; 43 maintainers = [ ]; 44 }; 45 }
+2 -2
pkgs/tools/networking/dnsproxy/default.nix
··· 2 3 buildGoModule rec { 4 pname = "dnsproxy"; 5 - version = "0.39.4"; 6 7 src = fetchFromGitHub { 8 owner = "AdguardTeam"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "sha256-dF3xyyOqWzjHW8cFdGlb3BCCGVy+eWW5OesKEK7pEjw="; 12 }; 13 14 vendorSha256 = null;
··· 2 3 buildGoModule rec { 4 pname = "dnsproxy"; 5 + version = "0.39.5"; 6 7 src = fetchFromGitHub { 8 owner = "AdguardTeam"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "sha256-ID40+moRAdceiEOwB4tmBE6U1om/aWBXIlxzfLtm5E4="; 12 }; 13 14 vendorSha256 = null;
+5
pkgs/tools/networking/jwhois/default.nix
··· 18 19 makeFlags = [ "AR=${stdenv.cc.bintools.targetPrefix}ar" ]; 20 21 meta = { 22 description = "A client for the WHOIS protocol allowing you to query the owner of a domain name"; 23 homepage = "https://www.gnu.org/software/jwhois/";
··· 18 19 makeFlags = [ "AR=${stdenv.cc.bintools.targetPrefix}ar" ]; 20 21 + # Work around error from <stdio.h> on aarch64-darwin: 22 + # error: 'TARGET_OS_IPHONE' is not defined, evaluates to 0 [-Werror,-Wundef-prefix=TARGET_OS_] 23 + # TODO: this should probably be fixed at a lower level than this? 24 + NIX_CFLAGS_COMPILE = lib.optional stdenv.isDarwin "-Wno-undef-prefix"; 25 + 26 meta = { 27 description = "A client for the WHOIS protocol allowing you to query the owner of a domain name"; 28 homepage = "https://www.gnu.org/software/jwhois/";
+8 -2
pkgs/tools/package-management/rpm/default.nix
··· 36 "--sharedstatedir=/com" 37 ]; 38 39 - # Small fixes for ndb on darwin 40 - # https://github.com/rpm-software-management/rpm/pull/1465 41 patches = [ 42 (fetchpatch { 43 name = "darwin-support.patch"; 44 url = "https://github.com/rpm-software-management/rpm/commit/2d20e371d5e38f4171235e5c64068cad30bda557.patch"; 45 sha256 = "0p3j5q5a4hl357maf7018k3826jhcpqg6wfrnccrkv30g0ayk171"; 46 }) 47 ]; 48
··· 36 "--sharedstatedir=/com" 37 ]; 38 39 patches = [ 40 + # Small fixes for ndb on darwin 41 + # https://github.com/rpm-software-management/rpm/pull/1465 42 (fetchpatch { 43 name = "darwin-support.patch"; 44 url = "https://github.com/rpm-software-management/rpm/commit/2d20e371d5e38f4171235e5c64068cad30bda557.patch"; 45 sha256 = "0p3j5q5a4hl357maf7018k3826jhcpqg6wfrnccrkv30g0ayk171"; 46 + }) 47 + # Fix build on aarch64-darwin 48 + # https://github.com/rpm-software-management/rpm/pull/1775 49 + (fetchpatch { 50 + url = "https://github.com/emilazy/rpm/commit/45120e756930b4787ea2e06fb8a9e623ea13f2f3.patch"; 51 + sha256 = "0zzblwx9apxyjsri4cxd09y9b2hs57r2fck98939j1qgcwy732ar"; 52 }) 53 ]; 54
+2 -2
pkgs/tools/system/rsyslog/default.nix
··· 14 in 15 stdenv.mkDerivation rec { 16 pname = "rsyslog"; 17 - version = "8.2102.0"; 18 19 src = fetchurl { 20 url = "https://www.rsyslog.com/files/download/rsyslog/${pname}-${version}.tar.gz"; 21 - sha256 = "sha256-lO4NAxLC7epzdmVZTL5KlHXk47WT4StbiuOnQ6yccqc="; 22 }; 23 24 #patches = [ ./fix-gnutls-detection.patch ];
··· 14 in 15 stdenv.mkDerivation rec { 16 pname = "rsyslog"; 17 + version = "8.2108.0"; 18 19 src = fetchurl { 20 url = "https://www.rsyslog.com/files/download/rsyslog/${pname}-${version}.tar.gz"; 21 + sha256 = "sha256-SCbCttCBqclfRp+wEVvj+VEgZSl9PeAOxRN1jNswsdk="; 22 }; 23 24 #patches = [ ./fix-gnutls-detection.patch ];
+1 -1
pkgs/tools/text/xml/basex/default.nix
··· 15 desktopItem = makeDesktopItem { 16 name = "basex"; 17 exec = "basexgui %f"; 18 - icon = ./basex.svg; # icon copied from Ubuntu basex package 19 comment = "Visually query and analyse your XML data"; 20 desktopName = "BaseX XML Database"; 21 genericName = "XML database tool";
··· 15 desktopItem = makeDesktopItem { 16 name = "basex"; 17 exec = "basexgui %f"; 18 + icon = "${./basex.svg}"; # icon copied from Ubuntu basex package 19 comment = "Visually query and analyse your XML data"; 20 desktopName = "BaseX XML Database"; 21 genericName = "XML database tool";
+1
pkgs/top-level/all-packages.nix
··· 6688 6689 meilisearch = callPackage ../servers/search/meilisearch { 6690 inherit (darwin.apple_sdk.frameworks) Security; 6691 }; 6692 6693 memtester = callPackage ../tools/system/memtester { };
··· 6688 6689 meilisearch = callPackage ../servers/search/meilisearch { 6690 inherit (darwin.apple_sdk.frameworks) Security; 6691 + inherit pkgs; 6692 }; 6693 6694 memtester = callPackage ../tools/system/memtester { };