lol

Merge staging-next into staging

authored by

github-actions[bot] and committed by
GitHub
ed777c26 792480bd

+234 -88
+15
maintainers/maintainer-list.nix
··· 9686 9686 githubId = 3359345; 9687 9687 name = "obadz"; 9688 9688 }; 9689 + oberblastmeister = { 9690 + email = "littlebubu.shu@gmail.com"; 9691 + github = "oberblastmeister"; 9692 + githubId = 61095988; 9693 + name = "Brian Shu"; 9694 + }; 9689 9695 obsidian-systems-maintenance = { 9690 9696 name = "Obsidian Systems Maintenance"; 9691 9697 email = "maintainer@obsidian.systems"; ··· 13498 13504 githubId = 799353; 13499 13505 keys = [{ 13500 13506 fingerprint = "EE59 5E29 BB5B F2B3 5ED2 3F1C D276 FF74 6700 7335"; 13507 + }]; 13508 + }; 13509 + unhammer = { 13510 + email = "unhammer@fsfe.org"; 13511 + github = "unhammer"; 13512 + githubId = 56868; 13513 + name = "Kevin Brubeck Unhammer"; 13514 + keys = [{ 13515 + fingerprint = "50D4 8796 0B86 3F05 4B6A 12F9 7426 06DE 766A C60C"; 13501 13516 }]; 13502 13517 }; 13503 13518 uniquepointer = {
+5 -5
nixos/tests/meilisearch.nix
··· 35 35 36 36 with subtest("create index"): 37 37 machine.succeed( 38 - "curl -XPOST --header 'Content-Type: application/json' ${apiUrl}/indexes --data @${indexJSON}" 38 + "curl -X POST -H 'Content-Type: application/json' ${apiUrl}/indexes --data @${indexJSON}" 39 39 ) 40 40 indexes = json.loads(machine.succeed("curl ${apiUrl}/indexes")) 41 - assert len(indexes) == 1, "index wasn't created" 41 + assert indexes["total"] == 1, "index wasn't created" 42 42 43 43 with subtest("add documents"): 44 44 response = json.loads( 45 45 machine.succeed( 46 - "curl -XPOST --header 'Content-Type: application/json' ${apiUrl}/indexes/${uid}/documents --data @${moviesJSON}" 46 + "curl -X POST -H 'Content-Type: application/json' ${apiUrl}/indexes/${uid}/documents --data-binary @${moviesJSON}" 47 47 ) 48 48 ) 49 - update_id = response["updateId"] 49 + task_uid = response["taskUid"] 50 50 machine.wait_until_succeeds( 51 - f"curl ${apiUrl}/indexes/${uid}/updates/{update_id} | jq -e '.status == \"processed\"'" 51 + f"curl ${apiUrl}/tasks/{task_uid} | jq -e '.status == \"succeeded\"'" 52 52 ) 53 53 54 54 with subtest("search"):
+2 -2
pkgs/applications/audio/tidal-hifi/default.nix
··· 36 36 37 37 stdenv.mkDerivation rec { 38 38 pname = "tidal-hifi"; 39 - version = "4.1.0"; 39 + version = "4.1.1"; 40 40 41 41 src = fetchurl { 42 42 url = "https://github.com/Mastermindzh/tidal-hifi/releases/download/${version}/tidal-hifi_${version}_amd64.deb"; 43 - sha256 = "1lvdym7wcg9042an03zxvckq6kmcd5v5snp2ma54f4knj9kmzwyf"; 43 + sha256 = "1l8axsf9d7a370fs96j16bnsi8fcdgwq036yxc4r4ykpnnskf1ds"; 44 44 }; 45 45 46 46 nativeBuildInputs = [ autoPatchelfHook dpkg makeWrapper ];
+2 -2
pkgs/applications/editors/emacs/generic.nix
··· 11 11 , libtiff, librsvg, libwebp, gconf, libxml2, imagemagick, gnutls, libselinux 12 12 , alsa-lib, cairo, acl, gpm, AppKit, GSS, ImageIO, m17n_lib, libotf 13 13 , sigtool, jansson, harfbuzz, sqlite, nixosTests 14 - , dontRecurseIntoAttrs, emacsPackagesFor 14 + , recurseIntoAttrs, emacsPackagesFor 15 15 , libgccjit, targetPlatform, makeWrapper # native-comp params 16 16 , fetchFromSavannah 17 17 , systemd ? null ··· 216 216 217 217 passthru = { 218 218 inherit nativeComp; 219 - pkgs = dontRecurseIntoAttrs (emacsPackagesFor emacs); 219 + pkgs = recurseIntoAttrs (emacsPackagesFor emacs); 220 220 tests = { inherit (nixosTests) emacs-daemon; }; 221 221 }; 222 222
+2 -2
pkgs/applications/graphics/tesseract/tesseract5.nix
··· 3 3 4 4 stdenv.mkDerivation rec { 5 5 pname = "tesseract"; 6 - version = "5.1.0"; 6 + version = "5.2.0"; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = "tesseract-ocr"; 10 10 repo = "tesseract"; 11 11 rev = version; 12 - sha256 = "sha256-B1x3wxr9Sn2rsG8AHncPTEErhDo7YtpDRxfW9ZOPWoU="; 12 + sha256 = "sha256-SvnV6sY+66ozOvgznTE6Gd/GFx/NfugpkpgeANMoUTU="; 13 13 }; 14 14 15 15 enableParallelBuilding = true;
+12 -2
pkgs/applications/networking/msmtp/paths.patch
··· 1 - 35cab741af069571cf4c55e0ce1ae96617d5778c nixify 2 1 diff --git a/scripts/msmtpq/msmtpq b/scripts/msmtpq/msmtpq 3 - index d8b4039..1ab89f8 100755 2 + index d8b4039..1f2a7b5 100755 4 3 --- a/scripts/msmtpq/msmtpq 5 4 +++ b/scripts/msmtpq/msmtpq 5 + @@ -60,8 +60,8 @@ err() { dsp '' "$@" '' ; exit 1 ; } 6 + ## e.g. ( export MSMTP=/path/to/msmtp ) 7 + if [ "$MSMTP" = "" ] ; then # If MSMTP is unset or empty... 8 + MSMTP=msmtp 9 + -elif [ ! -x "$MSMTP" ] ; then 10 + - log -e 1 "msmtpq : can't find the msmtp executable [ $MSMTP ]" # if not found - complain ; quit 11 + +# elif [ ! -x "$MSMTP" ] ; then 12 + +# log -e 1 "msmtpq : can't find the msmtp executable [ $MSMTP ]" # if not found - complain ; quit 13 + fi 14 + ## 15 + ## set the queue var to the location of the msmtp queue directory 6 16 @@ -71,7 +71,7 @@ fi 7 17 ## ( chmod 0700 msmtp.queue ) 8 18 ##
+2 -2
pkgs/applications/video/manim/default.nix
··· 45 45 in python3.pkgs.buildPythonApplication rec { 46 46 pname = "manim"; 47 47 format = "pyproject"; 48 - version = "0.16.0"; 48 + version = "0.16.0.post0"; 49 49 disabled = python3.pythonOlder "3.8"; 50 50 51 51 src = fetchFromGitHub { 52 52 owner = "ManimCommunity"; 53 53 repo = pname; 54 54 rev = "refs/tags/v${version}"; 55 - sha256 = "sha256-NQI+kJV0Mu2O/DlwwLYQw2jjJk/TmR7avBX9Fe7zmdk="; 55 + sha256 = "sha256-iXiPnI6lTP51P1X3iLp75ArRP66o8WAANBLoStPrz4M="; 56 56 }; 57 57 58 58 nativeBuildInputs = [
+2 -2
pkgs/applications/video/qmplay2/default.nix
··· 22 22 }: 23 23 stdenv.mkDerivation rec { 24 24 pname = "qmplay2"; 25 - version = "22.06.16"; 25 + version = "22.08.21"; 26 26 27 27 src = fetchFromGitHub { 28 28 owner = "zaps166"; 29 29 repo = "QMPlay2"; 30 30 rev = version; 31 - sha256 = "sha256-nSlmbBCfN+yZlCcgTujBSkZc1uOO0wYpMPUwgLudJEY="; 31 + sha256 = "sha256-UQf1aJGoUlXBo2lejw8A3lF6rFOKK6LUGDxRY9207Dw="; 32 32 fetchSubmodules = true; 33 33 }; 34 34
+2 -2
pkgs/applications/virtualization/open-vm-tools/default.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 pname = "open-vm-tools"; 11 - version = "12.0.5"; 11 + version = "12.1.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "vmware"; 15 15 repo = "open-vm-tools"; 16 16 rev = "stable-${version}"; 17 - sha256 = "sha256-rjYYRh4ZWAd9iELW2/4PZvMOfQfgwtGcrI2icaed2Eg="; 17 + hash = "sha256-PgrLu0Bm9Vom5WNl43312QFWKojdXDAGn3Nvj4hzPrQ="; 18 18 }; 19 19 20 20 sourceRoot = "${src.name}/open-vm-tools";
+3 -3
pkgs/development/beam-modules/elixir-ls/pin.json
··· 1 1 { 2 - "version": "0.10.0", 3 - "sha256": "sha256-3/Ndf7cOZZ9H+Oq6LQgoMcbtUNoBaDuiy5YKT40yA3E=", 4 - "depsSha256": "sha256-6FghRXKNXgwxwtGeW+ejVsbaCN7rrCDYu3AZgJCYODU=" 2 + "version": "0.11.0", 3 + "sha256": "sha256-z2KkhTjw8AumD1FWbTCxYB6PHZIWmUPnwBnxKbpHfRQ=", 4 + "depsSha256": "sha256-BMi9bVnQjbcvfIi1xup3sZ7QrPtHAdHqdcGlzKw+YbE=" 5 5 }
+15 -2
pkgs/development/haskell-modules/make-package-set.nix
··· 21 21 , haskellLib 22 22 23 23 , # hashes for downloading Hackage packages 24 + # This is either a directory or a .tar.gz containing the cabal files and 25 + # hashes of Hackage as exemplified by this repository: 26 + # https://github.com/commercialhaskell/all-cabal-hashes/tree/hackage 24 27 all-cabal-hashes 25 28 26 29 , # compiler to use ··· 136 139 cabal2nix --compiler=${self.ghc.haskellCompilerName} --system=${hostPlatform.config} ${sha256Arg} "${src}" ${extraCabal2nixOptions} > "$out/default.nix" 137 140 ''; 138 141 142 + # Given a package name and version, e.g. name = "async", version = "2.2.4", 143 + # gives its cabal file and hashes (JSON file) as discovered from the 144 + # all-cabal-hashes value. If that's a directory, it will copy the relevant 145 + # files to $out; if it's a tarball, it will extract and move them to $out. 139 146 all-cabal-hashes-component = name: version: buildPackages.runCommand "all-cabal-hashes-component-${name}-${version}" {} '' 140 - tar --wildcards -xzvf ${all-cabal-hashes} \*/${name}/${version}/${name}.{json,cabal} 141 147 mkdir -p $out 142 - mv */${name}/${version}/${name}.{json,cabal} $out 148 + if [ -d ${all-cabal-hashes} ] 149 + then 150 + cp ${all-cabal-hashes}/${name}/${version}/${name}.json $out 151 + cp ${all-cabal-hashes}/${name}/${version}/${name}.cabal $out 152 + else 153 + tar --wildcards -xzvf ${all-cabal-hashes} \*/${name}/${version}/${name}.{json,cabal} 154 + mv */${name}/${version}/${name}.{json,cabal} $out 155 + fi 143 156 ''; 144 157 145 158 hackage2nix = name: version: let component = all-cabal-hashes-component name version; in self.haskellSrc2nix {
+61
pkgs/development/interpreters/cg3/default.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , runCommand 5 + , dieHook 6 + , cmake 7 + , icu 8 + , boost 9 + }: 10 + 11 + let cg3 = stdenv.mkDerivation rec { 12 + pname = "cg3"; 13 + version = "1.3.7"; 14 + 15 + src = fetchFromGitHub { 16 + owner = "GrammarSoft"; 17 + repo = "${pname}"; 18 + rev = "v${version}"; 19 + sha256 = "Ena3dGoZsXOIY6mbvnfI0H7QqRifoxWIBKQrK3yQSmY="; 20 + }; 21 + 22 + nativeBuildInputs = [ 23 + cmake 24 + ]; 25 + 26 + buildInputs = [ 27 + icu 28 + boost 29 + ]; 30 + 31 + doCheck = true; 32 + 33 + passthru.tests.minimal = runCommand "${pname}-test" { 34 + buildInputs = [ 35 + cg3 36 + dieHook 37 + ]; 38 + } '' 39 + echo 'DELIMITERS = "."; ADD (tag) (*);' >grammar.cg3 40 + printf '"<a>"\n\t"a" tag\n\n' >want.txt 41 + printf '"<a>"\n\t"a"\n\n' | vislcg3 -g grammar.cg3 >got.txt 42 + diff -s want.txt got.txt || die "Grammar application did not produce expected parse" 43 + touch $out 44 + ''; 45 + 46 + 47 + # TODO, consider optionals: 48 + # - Enable tcmalloc unless darwin? 49 + # - Enable python bindings? 50 + 51 + meta = with lib; { 52 + homepage = "https://github.com/GrammarSoft/cg3"; 53 + description = "Constraint Grammar interpreter, compiler and applicator vislcg3"; 54 + maintainers = with maintainers; [ unhammer ]; 55 + license = licenses.gpl3Plus; 56 + platforms = platforms.all; 57 + }; 58 + }; 59 + 60 + in 61 + cg3
+2 -2
pkgs/development/libraries/intel-media-sdk/default.nix
··· 3 3 4 4 stdenv.mkDerivation rec { 5 5 pname = "intel-media-sdk"; 6 - version = "22.5.1"; 6 + version = "22.5.2"; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = "Intel-Media-SDK"; 10 10 repo = "MediaSDK"; 11 11 rev = "intel-mediasdk-${version}"; 12 - sha256 = "sha256-HTCqJG//byTTlTRdE8IyFGuUaLiNVDfl9swbH6d5gCk="; 12 + sha256 = "sha256-HBG1JsTwAbl7p42Crmx82M7VnIaLk0oBXc4SJoIdEIs="; 13 13 }; 14 14 15 15 nativeBuildInputs = [ cmake pkg-config ];
+3 -3
pkgs/development/python-modules/allure-behave/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "allure-behave"; 12 - version = "2.9.45"; 12 + version = "2.10.0"; 13 13 14 - disabled = pythonOlder "3.4"; 14 + disabled = pythonOlder "3.7"; 15 15 16 16 src = fetchPypi { 17 17 inherit pname version; 18 - sha256 = "sha256-aK0SgQIXpuUoSTz8jg5IPKQM2Xvk2EfkSGigsy/GFNo="; 18 + sha256 = "sha256-BzDu/LJBstuchkvUAeCDSIDIiFLZmC4y0s3d+1paGxs="; 19 19 }; 20 20 21 21 nativeBuildInputs = [
+3 -3
pkgs/development/python-modules/allure-pytest/default.nix
··· 18 18 19 19 buildPythonPackage rec { 20 20 pname = "allure-pytest"; 21 - version = "2.9.45"; 21 + version = "2.10.0"; 22 22 23 - disabled = pythonOlder "3.4"; 23 + disabled = pythonOlder "3.7"; 24 24 25 25 src = fetchPypi { 26 26 inherit pname version; 27 - sha256 = "18ys5gi64jlfya6a7shj5lqhwc6cplwgyq3s2n5mg5x513g0yqi0"; 27 + sha256 = "sha256-Oyq2din0y9hher2BfSsiKSxut+/VWE+ZLRr4FDrqbuc="; 28 28 }; 29 29 30 30 buildInputs = [
+2 -2
pkgs/development/python-modules/cloup/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "cloup"; 12 - version = "0.15.1"; 12 + version = "1.0.0"; 13 13 14 14 disabled = pythonOlder "3.6"; 15 15 16 16 src = fetchPypi { 17 17 inherit pname version; 18 - sha256 = "sha256-gAi0gKd9ihEseHAvZGda299Z+tw545HzuovKycTUzYY="; 18 + sha256 = "sha256-/DR3evRK1d7Kz9dCp4RzeAD5opsYPZF0ox0HqR9u710="; 19 19 }; 20 20 21 21 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/hepunits/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "hepunits"; 10 - version = "2.2.0"; 10 + version = "2.2.1"; 11 11 12 12 src = fetchPypi { 13 13 inherit pname version; 14 - sha256 = "sha256-6A5hb+8oF/PGbHXcDkHtJjYkiMzgX5Stz977jgXry1g="; 14 + sha256 = "sha256-YJfmlUekg73Az+TRBuRHteuofFUBBg0xLNnWGqniJBQ="; 15 15 }; 16 16 nativeBuildInputs = [ 17 17 setuptools-scm
+2 -2
pkgs/development/python-modules/pywlroots/default.nix
··· 19 19 20 20 buildPythonPackage rec { 21 21 pname = "pywlroots"; 22 - version = "0.15.19"; 22 + version = "0.15.20"; 23 23 format = "setuptools"; 24 24 25 25 disabled = pythonOlder "3.7"; 26 26 27 27 src = fetchPypi { 28 28 inherit pname version; 29 - sha256 = "sha256-Ch8ddN9J8STw3qjAwP9sAta5YBgEg/2wSYgDyWEAXhU="; 29 + sha256 = "sha256-hHZzMK7ge2Hs7tzHo4LV3rumEoEoL2OODRQRM60Vlz0="; 30 30 }; 31 31 32 32 nativeBuildInputs = [ pkg-config ];
+2 -2
pkgs/development/python-modules/s3-credentials/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "s3-credentials"; 15 - version = "0.12.1"; 15 + version = "0.13"; 16 16 format = "setuptools"; 17 17 18 18 disabled = pythonOlder "3.6"; ··· 21 21 owner = "simonw"; 22 22 repo = pname; 23 23 rev = "refs/tags/${version}"; 24 - hash = "sha256-w0pwQidSAh/CQPVbv4UocbbETyyOT/rcNFE1ixYz4lY="; 24 + hash = "sha256-kzu+ySeAi+nRIJSBSJUQzNHD7KVANlWoi0OWKXkc0/8="; 25 25 }; 26 26 27 27 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/snowflake-sqlalchemy/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "snowflake-sqlalchemy"; 11 - version = "1.4.0"; 11 + version = "1.4.1"; 12 12 13 13 src = fetchPypi { 14 14 inherit pname version; 15 - sha256 = "sha256-9IooTfzXRmOE22huBSduM4kX8ltI6F50nvkUnXRkAFo="; 15 + sha256 = "sha256-dJK1biZ6rEpS4kTncfJzHjBLktDZSsqvSGekbmfhves="; 16 16 }; 17 17 18 18 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/sphinx-design/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "sphinx-design"; 11 - version = "0.2.0"; 11 + version = "0.3.0"; 12 12 13 13 format = "flit"; 14 14 ··· 17 17 src = fetchPypi { 18 18 inherit version; 19 19 pname = "sphinx_design"; 20 - sha256 = "b148a5258061a46ee826d57ea0729260f29b4e9131d2a681545e0d4f3c0f19ee"; 20 + sha256 = "sha256-cYP6H65Vs37wG9pRJaIe6EH1u8v1mjU4K+WYGAxM77o="; 21 21 }; 22 22 23 23 nativeBuildInputs = [ flit-core ];
+11 -6
pkgs/development/python-modules/sqlite-fts4/default.nix
··· 1 1 { lib 2 2 , buildPythonPackage 3 3 , fetchFromGitHub 4 - , isPy3k 5 4 , pytestCheckHook 5 + , pythonOlder 6 6 }: 7 7 8 8 buildPythonPackage rec { 9 9 pname = "sqlite-fts4"; 10 - version = "1.0.1"; 11 - disabled = !isPy3k; 10 + version = "1.0.3"; 11 + format = "setuptools"; 12 + 13 + disabled = pythonOlder "3.7"; 12 14 13 15 src = fetchFromGitHub { 14 16 owner = "simonw"; 15 17 repo = pname; 16 - rev = version; 17 - sha256 = "15r1mijk306fpm61viry5wjhqyxlbqqdk4nfcd901qarx7vqypgy"; 18 + rev = "refs/tags/${version}"; 19 + hash = "sha256-Ibiows3DSnzjIUv7U9tYNVnDaecBBxjXzDqxbIlNhhU="; 18 20 }; 19 21 20 22 checkInputs = [ 21 23 pytestCheckHook 22 24 ]; 23 25 26 + pythonImportsCheck = [ 27 + "sqlite_fts4" 28 + ]; 29 + 24 30 meta = with lib; { 25 31 description = "Custom Python functions for working with SQLite FTS4"; 26 32 homepage = "https://github.com/simonw/sqlite-fts4"; 27 33 license = licenses.asl20; 28 34 maintainers = with maintainers; [ meatcar ]; 29 35 }; 30 - 31 36 }
+3 -3
pkgs/development/tools/cloud-nuke/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "cloud-nuke"; 5 - version = "0.17.0"; 5 + version = "0.19.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "gruntwork-io"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-8rp0bfgqPl48RHIPSp3rpDAmPQ0eZnvAbO66jbp6TCk="; 11 + sha256 = "sha256-NZFjocmmrOFGnGvLcgJPuUpzfG27FM+CnjUCjxI4l7M="; 12 12 }; 13 13 14 - vendorSha256 = "sha256-4Hm8zqeRNhIX2aN7JdEX1GruqbEafpBjY1r/vijPs8M="; 14 + vendorSha256 = "sha256-DJmN7KAOgKYIzcsOyW3v7PTbuNgFaH0JSdRPDqi0q+w="; 15 15 16 16 ldflags = [ "-s" "-w" "-X main.VERSION=${version}" ]; 17 17
+3 -3
pkgs/development/tools/grpc-gateway/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "grpc-gateway"; 5 - version = "2.11.2"; 5 + version = "2.11.3"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "grpc-ecosystem"; 9 9 repo = "grpc-gateway"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-ouL3qxBzhsQYXTHTeNM3Ezxo72XY9KwTXNYPlLUr4nU="; 11 + sha256 = "sha256-FGRuThptgcNttciYxNLUiY5oVoiODnXgMDiw1hz71mM="; 12 12 }; 13 13 14 - vendorSha256 = "sha256-1db3Ar3UtHS/MkhiaLt7wHuCCg8qGGL7jOHZXh1TywI="; 14 + vendorSha256 = "sha256-8mFTswOgBTSDypgtfovJT9Xsykis7Q1CCQL751SuTY8="; 15 15 16 16 meta = with lib; { 17 17 description =
+1 -1
pkgs/development/tools/rust/cargo-generate/default.nix
··· 28 28 # - favorites_default_to_git_if_not_defined: requires network access to github.com 29 29 # - should_canonicalize: the test assumes that it will be called from the /Users/<project_dir>/ folder on darwin variant. 30 30 checkFlags = [ "--skip favorites::favorites_default_to_git_if_not_defined" ] 31 - ++ lib.optionals stdenv.isDarwin [ "--skip git::should_canonicalize" ]; 31 + ++ lib.optionals stdenv.isDarwin [ "--skip git::utils::should_canonicalize" ]; 32 32 33 33 meta = with lib; { 34 34 description = "cargo, make me a project";
+3 -3
pkgs/development/tools/so/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "so"; 5 - version = "0.4.5"; 5 + version = "0.4.8"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "samtay"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-KiIffq8olpNpynmV4lwdY0yu2ch4MAwp5VspfLZtkf4="; 11 + sha256 = "sha256-LVhYcxXhjFNtmGKapZrmN/5PxCZO6RF9/Wqavg5JLFg="; 12 12 }; 13 13 14 - cargoSha256 = "sha256-VBuWKit50cSHYg7WzUP5ein3MEoZN/KFfm+YEEu544Q="; 14 + cargoSha256 = "sha256-b+ftdRreGS2weVeZF9zZjkNX28qh+WC6TcMhTumFU3g="; 15 15 16 16 nativeBuildInputs = [ pkg-config ]; 17 17 buildInputs = [ openssl ] ++ lib.optionals stdenv.isDarwin [
+2 -2
pkgs/os-specific/linux/ryzenadj/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, pciutils, cmake }: 2 2 stdenv.mkDerivation rec { 3 3 pname = "ryzenadj"; 4 - version = "0.10.0"; 4 + version = "0.11.1"; 5 5 6 6 src = fetchFromGitHub { 7 7 owner = "FlyGoat"; 8 8 repo = "RyzenAdj"; 9 9 rev = "v${version}"; 10 - sha256 = "sha256-SEM+HN5ecxp64jZTOouWuFO1HICtc6M+GitnS+bdfb4="; 10 + sha256 = "sha256-tfki+7W2RbqzEHG/Ibton/V5koT89emdQ7aX8WDUzdI="; 11 11 }; 12 12 13 13 nativeBuildInputs = [ pciutils cmake ];
+1 -1
pkgs/servers/monitoring/prometheus/default.nix
··· 105 105 ''; 106 106 107 107 preBuild = '' 108 - if [[ -d vendor ]]; then make -o assets assets-compress plugins; fi 108 + if [[ -d vendor ]]; then GOARCH= make -o assets assets-compress plugins; fi 109 109 ''; 110 110 111 111 tags = [ "builtinassets" ];
+3 -5
pkgs/servers/search/meilisearch/default.nix
··· 23 23 # Default features include mini dashboard which downloads something from the internet. 24 24 buildNoDefaultFeatures = true; 25 25 buildInputs = lib.optionals stdenv.isDarwin [ Security DiskArbitration Foundation ]; 26 - # Test fail at the moment. 27 - # > Test "create index" failed with error: "index wasn't created" 28 - # passthru.tests = { 29 - # meilisearch = nixosTests.meilisearch; 30 - # }; 26 + passthru.tests = { 27 + meilisearch = nixosTests.meilisearch; 28 + }; 31 29 32 30 # Tests will try to compile with mini-dashboard features which downloads something from the internet. 33 31 doCheck = false;
+16 -6
pkgs/servers/sql/pgpool/default.nix
··· 1 - { lib, stdenv, fetchurl, postgresql, openssl, pam ? null, libmemcached ? null }: 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , postgresql 5 + , openssl 6 + , withPam ? stdenv.isLinux 7 + , pam 8 + }: 2 9 3 10 stdenv.mkDerivation rec { 4 11 pname = "pgpool-II"; 5 12 version = "4.3.3"; 6 13 7 14 src = fetchurl { 8 - name = "${pname}-${version}.tar.gz"; 9 - url = "http://www.pgpool.net/download.php?f=${pname}-${version}.tar.gz"; 15 + url = "https://www.pgpool.net/mediawiki/download.php?f=pgpool-II-${version}.tar.gz"; 16 + name = "pgpool-II-${version}.tar.gz"; 10 17 sha256 = "sha256-bHNDS67lgThqlVX+WWKL9GeCD31b2+M0F2g5mgOCyXk="; 11 18 }; 12 19 13 - buildInputs = [ postgresql openssl pam libmemcached ]; 20 + buildInputs = [ 21 + postgresql 22 + openssl 23 + ] ++ lib.optional withPam pam; 14 24 15 25 configureFlags = [ 16 26 "--sysconfdir=/etc" 17 27 "--localstatedir=/var" 18 28 "--with-openssl" 19 - ] ++ lib.optional (pam != null) "--with-pam" 20 - ++ lib.optional (libmemcached != null) "--with-memcached=${libmemcached}"; 29 + ] ++ lib.optional withPam "--with-pam"; 21 30 22 31 installFlags = [ 23 32 "sysconfdir=\${out}/etc" ··· 30 39 description = "A middleware that works between postgresql servers and postgresql clients"; 31 40 license = licenses.free; 32 41 platforms = platforms.unix; 42 + maintainers = with maintainers; [ ]; 33 43 }; 34 44 }
+31
pkgs/tools/misc/trashy/default.nix
··· 1 + { lib, fetchFromGitHub, rustPlatform, installShellFiles }: 2 + 3 + rustPlatform.buildRustPackage rec { 4 + pname = "trashy"; 5 + version = "1.0.3"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "oberblastmeister"; 9 + repo = "trashy"; 10 + rev = "v${version}"; 11 + sha256 = "sha256-b50Q7knJzXKDfM1kw6wLvXunhgOXVs+zYvZx/NYqMdk="; 12 + }; 13 + 14 + cargoSha256 = "sha256-2hNNLXuAHd1bquhHimniqryTVMfBmPAOossggICScqQ="; 15 + 16 + nativeBuildInputs = [ installShellFiles ]; 17 + 18 + preFixup = '' 19 + installShellCompletion --cmd trash \ 20 + --bash <($out/bin/trash completions bash) \ 21 + --fish <($out/bin/trash completions fish) \ 22 + --zsh <($out/bin/trash completions zsh) \ 23 + ''; 24 + 25 + meta = with lib; { 26 + description = "A simple, fast, and featureful alternative to rm and trash-cli."; 27 + homepage = "https://github.com/oberblastmeister/trashy"; 28 + license = with licenses; [ asl20 /* or */ mit ]; 29 + maintainers = with maintainers; [ oberblastmeister ]; 30 + }; 31 + }
+3 -3
pkgs/tools/security/rekor/default.nix
··· 4 4 generic = { pname, packageToBuild, description }: 5 5 buildGoModule rec { 6 6 inherit pname; 7 - version = "0.10.0"; 7 + version = "0.11.0"; 8 8 9 9 src = fetchFromGitHub { 10 10 owner = "sigstore"; 11 11 repo = "rekor"; 12 12 rev = "v${version}"; 13 - sha256 = "sha256-jwV6qPItuNrXl3rknY2RVIw3f3VwyiEefomnvGKiluI="; 13 + sha256 = "sha256-55socfx7qTQ3F5JcDgPTHQP+96X7lwFJ8IIz52hFxow="; 14 14 # populate values that require us to use git. By doing this in postFetch we 15 15 # can delete .git afterwards and maintain better reproducibility of the src. 16 16 leaveDotGit = true; ··· 23 23 ''; 24 24 }; 25 25 26 - vendorSha256 = "sha256-qT1vY+YLmehQYS+jiCEx7vOJACIGPcl7VNfUEMc8w0U="; 26 + vendorSha256 = "sha256-A3fG756BoUSJwxyGdfpJlbb+nVQgzo39mjT+QD4knlk="; 27 27 28 28 nativeBuildInputs = [ installShellFiles ]; 29 29
+3 -3
pkgs/tools/system/consul-template/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "consul-template"; 5 - version = "0.29.0"; 5 + version = "0.29.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "hashicorp"; 9 9 repo = "consul-template"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-HxzniR4z3YzvFww3KqhtelaqMQJBsSw83pfz+jHxvKQ="; 11 + sha256 = "sha256-wvnOKbxS1j+MhmOs9INPusA1whLDo1sLGNxmzBQWPWc="; 12 12 }; 13 13 14 - vendorSha256 = "sha256-wRNfxJVX45dfIBZ0sy48qbPkAsD0CIB1PDTiGs8Fjhs="; 14 + vendorSha256 = "sha256-uR1hzP17hFo9DUNCeKcwepZSxJJoV8WBsX9l+1CR4Ek="; 15 15 16 16 # consul-template tests depend on vault and consul services running to 17 17 # execute tests so we skip them here
+3 -3
pkgs/tools/system/hostctl/default.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "hostctl"; 9 - version = "1.1.2"; 9 + version = "1.1.3"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "guumaster"; 13 13 repo = pname; 14 14 rev = "v${version}"; 15 - hash = "sha256-rvUm31WRSLusM9VGsIHKGTH6Vs8LWPtzPDs3azA710w="; 15 + hash = "sha256-3CfUU74e79eilu7WP+EeoGlXUYnxmRpjb8RaH/XXjxo="; 16 16 }; 17 17 18 - vendorSha256 = "sha256-rGDWrivIdl5FTu/kNR8nAfE2+1hE4cm3uDg7oBobE9M="; 18 + vendorSha256 = "sha256-3UM9w3o3qSlUvgg0k87aODJXqx1ryFvxHs6hlovBILY="; 19 19 20 20 nativeBuildInputs = [ 21 21 installShellFiles
-1
pkgs/top-level/aliases.nix
··· 384 384 emacs28Packages = emacs28.pkgs; # Added 2021-10-04 385 385 emacs28WithPackages = emacs28.pkgs.withPackages; # Added 2021-10-04 386 386 emacsNativeComp = emacs28NativeComp; # Added 2022-06-08 387 - emacsPackages = emacs.pkgs; # Added 2020-12-18 388 387 emacsPackagesGen = throw "'emacsPackagesGen' has been renamed to/replaced by 'emacsPackagesFor'"; # Converted to throw 2022-02-22 389 388 emacsPackagesNg = emacs.pkgs; # Added 2019-08-07 390 389 emacsPackagesNgFor = emacsPackagesFor; # Added 2019-08-07
+8 -4
pkgs/top-level/all-packages.nix
··· 11628 11628 11629 11629 trash-cli = callPackage ../tools/misc/trash-cli { }; 11630 11630 11631 + trashy = callPackage ../tools/misc/trashy { }; 11632 + 11631 11633 trenchbroom = libsForQt5.callPackage ../applications/misc/trenchbroom { 11632 11634 inherit (xorg) libXxf86vm; 11633 11635 }; ··· 14851 14853 chibi = callPackage ../development/interpreters/chibi { }; 14852 14854 14853 14855 ceptre = callPackage ../development/interpreters/ceptre { }; 14856 + 14857 + cg3 = callPackage ../development/interpreters/cg3 { }; 14854 14858 14855 14859 cling = callPackage ../development/interpreters/cling { }; 14856 14860 ··· 23303 23307 23304 23308 pgbouncer = callPackage ../servers/sql/pgbouncer { }; 23305 23309 23306 - pgpool = callPackage ../servers/sql/pgpool { 23307 - pam = if stdenv.isLinux then pam else null; 23308 - libmemcached = null; # Detection is broken upstream 23309 - }; 23310 + pgpool = callPackage ../servers/sql/pgpool { }; 23310 23311 23311 23312 tang = callPackage ../servers/tang { 23312 23313 asciidoc = asciidoc-full; ··· 27126 27127 emacs' = emacs; 27127 27128 pkgs' = pkgs; # default pkgs used for bootstrapping the emacs package set 27128 27129 }; 27130 + 27131 + # This alias should live in aliases.nix but that would cause Hydra not to evaluate/build the packages. 27132 + emacsPackages = emacs.pkgs; 27129 27133 27130 27134 inherit (gnome) empathy; 27131 27135