Merge remote-tracking branch 'origin/master' into staging-next

Conflicts:
pkgs/development/python-modules/aiocron/default.nix

+360 -230
+3 -3
pkgs/applications/networking/cluster/terraform-providers/providers.json
··· 581 581 "owner": "hashicorp", 582 582 "provider-source-address": "registry.terraform.io/hashicorp/kubernetes", 583 583 "repo": "terraform-provider-kubernetes", 584 - "rev": "v2.7.0", 585 - "sha256": "07rqk60k87dff2wgg72ar7sdg99hd210k8afvvz9xh1arj63ixxi", 584 + "rev": "v2.7.1", 585 + "sha256": "061zxphysj6spr1giwfnqgy3hh8s4j0lw10gs3cjkqxbpc4bbs7a", 586 586 "vendorSha256": null, 587 - "version": "2.7.0" 587 + "version": "2.7.1" 588 588 }, 589 589 "launchdarkly": { 590 590 "owner": "terraform-providers",
+3 -3
pkgs/applications/networking/cluster/tfswitch/default.nix
··· 1 1 { buildGoModule, lib, fetchFromGitHub }: 2 2 buildGoModule rec { 3 3 pname = "tfswitch"; 4 - version = "0.12.1168"; 4 + version = "0.13.1201"; 5 5 6 6 src = fetchFromGitHub { 7 7 owner = "warrensbox"; 8 8 repo = "terraform-switcher"; 9 9 rev = version; 10 - sha256 = "sha256-BKqbxja19JxAr9/Cy7LpbZTJrt/pYfwtCbZMY0wwvZc="; 10 + sha256 = "sha256-gJa8oVdgerDi0GdTSNus5rHLsFuzg8ZqVeKTMuPXu0o="; 11 11 }; 12 12 13 - vendorSha256 = "sha256-y8T1MV2xHr9n7XWmB4LikIzyGx+0XKhsxmatnCZFN9I="; 13 + vendorSha256 = "sha256-tp2Bv/vcHCuB/HCZLfL/zOm/UfPt6XXGE7johrjL3cs="; 14 14 15 15 # Disable tests since it requires network access and relies on the 16 16 # presence of release.hashicorp.com
+13 -1
pkgs/applications/radio/tlf/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, autoreconfHook, autoconf, automake, pkg-config, glib 1 + { lib, stdenv, fetchFromGitHub, fetchpatch, autoreconfHook, autoconf, automake, pkg-config, glib 2 2 , perl, ncurses5, hamlib, xmlrpc_c }: 3 3 4 4 stdenv.mkDerivation rec { ··· 11 11 rev = "${pname}-${version}"; 12 12 sha256 = "1xpgs4k27pjd9mianfknknp6mf34365bcp96wrv5xh4dhph573rj"; 13 13 }; 14 + 15 + patches = [ 16 + # Pull upstream fix for ncurses-6.3: 17 + # https://github.com/Tlf/tlf/pull/282 18 + # We use Debian's patch as upstream fixes don't apply as is due to 19 + # related code changes. The change will be a part of 1.4.2 release. 20 + (fetchpatch { 21 + name = "ncurses-6.3.patch"; 22 + url = "https://salsa.debian.org/debian-hamradio-team/tlf/-/raw/5a2d79fc35bde97f653b1373fd970d41fe01a3ec/debian/patches/warnings-as-errors.patch?inline=false"; 23 + sha256 = "1zi1dd4vqkgl2pg29lnhj91ralqg58gmkzq9fkcx0dyakbjm6070"; 24 + }) 25 + ]; 14 26 15 27 nativeBuildInputs = [ autoreconfHook autoconf automake pkg-config perl ]; 16 28 buildInputs = [ glib ncurses5 hamlib xmlrpc_c ];
+4 -4
pkgs/applications/science/programming/groove/default.nix
··· 1 - { lib, stdenv, fetchurl, unzip, makeWrapper, makeDesktopItem, icoutils, jre }: 1 + { lib, stdenv, fetchurl, unzip, makeWrapper, makeDesktopItem, icoutils, jre8 }: 2 2 3 3 let 4 4 desktopItem = makeDesktopItem { ··· 12 12 13 13 in stdenv.mkDerivation rec { 14 14 pname = "groove"; 15 - version = "5.7.4"; 15 + version = "5.8.1"; 16 16 17 17 src = fetchurl { 18 18 url = "mirror://sourceforge/groove/groove/${version}/${pname}-${builtins.replaceStrings ["."] ["_"] version}-bin.zip"; 19 - sha256 = "1cl3xzl3n8b9a7h5pvnv31bab9j9zaw07ppk8whk8h865dcq1d10"; 19 + sha256 = "sha256-JwoUlO6F2+8NtCnLC+xm5q0Jm8RIyU1rnuKGmjgJhFU="; 20 20 }; 21 21 22 22 nativeBuildInputs = [ unzip makeWrapper icoutils ]; ··· 32 32 33 33 mkdir -p $out/bin 34 34 for bin in Generator Imager ModelChecker PrologChecker Simulator Viewer; do 35 - makeWrapper ${jre}/bin/java $out/bin/groove-''${bin,,} \ 35 + makeWrapper ${jre8}/bin/java $out/bin/groove-''${bin,,} \ 36 36 --add-flags "-jar $out/share/groove/bin/$bin.jar" 37 37 done 38 38
+3 -3
pkgs/applications/version-management/git-and-tools/git-cliff/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "git-cliff"; 5 - version = "0.4.0"; 5 + version = "0.4.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "orhun"; 9 9 repo = "git-cliff"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-9F15XHyFxcE48/ePwjvB7lLkw9FxoQd49G758nupRuk="; 11 + sha256 = "sha256-FCBNm51QI1jDdq2BZFwZA1kpIfXIvh1ickmY3ZqwGPY="; 12 12 }; 13 13 14 - cargoSha256 = "sha256-gPf4sGDbZzfzVJy+9k3FSOdJ5b8Xci1LTjIrCmP9bW8="; 14 + cargoSha256 = "sha256-CBCyujJHWTatJO+Tk6MyOk12B0cY1JSwLQizjcXeQzQ="; 15 15 16 16 # attempts to run the program on .git in src which is not deterministic 17 17 doCheck = false;
pkgs/build-support/dhall-to-nix.nix pkgs/build-support/dhall/to-nix.nix
+25
pkgs/build-support/dhall/directory-to-nix.nix
··· 1 + { dhallPackages, dhallPackageToNix}: 2 + 3 + # `dhallDirectoryToNix is a utility function to take a directory of Dhall files 4 + # and read them in as a Nix expression. 5 + # 6 + # This function is similar to `dhallToNix`, but takes a Nixpkgs Dhall package 7 + # as input instead of raw Dhall code. 8 + # 9 + # Note that this uses "import from derivation" (IFD), meaning that Nix will 10 + # perform a build during the evaluation phase if you use this 11 + # `dhallDirectoryToNix` utility. It is not possible to use 12 + # `dhallDirectoryToNix` in Nixpkgs, since the Nixpkgs Hydra doesn't allow IFD. 13 + 14 + { src 15 + , # The file to import, relative to the src root directory 16 + file ? "package.dhall" 17 + }@args: 18 + 19 + let 20 + generatedPkg = dhallPackages.generateDhallDirectoryPackage args; 21 + 22 + builtPkg = dhallPackages.callPackage generatedPkg { }; 23 + 24 + in 25 + dhallPackageToNix builtPkg
+36
pkgs/build-support/dhall/package-to-nix.nix
··· 1 + 2 + # `dhallPackageToNix` is a utility function to take a Nixpkgs Dhall package 3 + # (created with a function like `dhallPackages.buildDhallDirectoryPackage`) 4 + # and read it in as a Nix expression. 5 + # 6 + # This function is similar to `dhallToNix`, but takes a Nixpkgs Dhall package 7 + # as input instead of raw Dhall code. 8 + # 9 + # Note that this uses "import from derivation" (IFD), meaning that Nix will 10 + # perform a build during the evaluation phase if you use this 11 + # `dhallPackageToNix` utility. It is not possible to use `dhallPackageToNix` 12 + # in Nixpkgs, since the Nixpkgs Hydra doesn't allow IFD. 13 + 14 + { stdenv, dhall-nix }: 15 + 16 + dhallPackage: 17 + let 18 + drv = stdenv.mkDerivation { 19 + name = "dhall-compiled-package.nix"; 20 + 21 + buildCommand = '' 22 + # Dhall requires that the cache is writable, even if it is never written to. 23 + # We copy the cache from the input package to the current directory and 24 + # set the cache as writable. 25 + cp -r "${dhallPackage}/.cache" ./ 26 + export XDG_CACHE_HOME=$PWD/.cache 27 + chmod -R +w ./.cache 28 + 29 + dhall-to-nix <<< "${dhallPackage}/binary.dhall" > $out 30 + ''; 31 + 32 + nativeBuildInputs = [ dhall-nix ]; 33 + }; 34 + 35 + in 36 + import drv
+27
pkgs/development/interpreters/dhall/generate-dhall-directory-package.nix
··· 1 + { dhall-nixpkgs, lib, stdenv }: 2 + 3 + # This function calls `dhall-to-nixpkgs directory --fixed-output-derivations` 4 + # within a Nix derivation. 5 + # 6 + # This is possible because 7 + # `dhall-to-nixpkgs directory --fixed-output-derivations` will turn remote 8 + # Dhall imports protected with Dhall integrity checksinto fixed-output 9 + # derivations (with the `buildDhallUrl` function), so no unrestricted network 10 + # access is necessary. 11 + lib.makePackageOverridable 12 + ( { src 13 + , # The file to import, relative to the root directory 14 + file ? "package.dhall" 15 + , # Set to `true` to generate documentation for the package 16 + document ? false 17 + }: 18 + stdenv.mkDerivation { 19 + name = "dhall-directory-package.nix"; 20 + 21 + buildCommand = '' 22 + dhall-to-nixpkgs directory --fixed-output-derivations --file "${file}" "${src}" ${if document then "--document" else ""} > $out 23 + ''; 24 + 25 + nativeBuildInputs = [ dhall-nixpkgs ]; 26 + } 27 + )
+17 -15
pkgs/development/ocaml-modules/lablgl/default.nix
··· 1 - {lib, stdenv, fetchurl, ocaml, lablgtk, findlib, libGLU, libGL, freeglut, camlp4 } : 1 + { lib, stdenv, fetchFromGitHub, ocaml, findlib, libGLU, libGL, freeglut } : 2 2 3 - let 4 - pname = "lablgl"; 5 - in 3 + if !lib.versionAtLeast ocaml.version "4.03" 4 + then throw "lablgl is not available for OCaml ${ocaml.version}" 5 + else 6 6 7 7 stdenv.mkDerivation rec { 8 - name = "${pname}-${version}"; 9 - version = "1.05"; 8 + pname = "ocaml${ocaml.version}-lablgl"; 9 + version = "1.06"; 10 10 11 - src = fetchurl { 12 - url = "http://wwwfun.kurims.kyoto-u.ac.jp/soft/lsl/dist/lablgl-${version}.tar.gz"; 13 - sha256 = "0qabydd219i4ak7hxgc67496qnnscpnydya2m4ijn3cpbgih7zyq"; 11 + src = fetchFromGitHub { 12 + owner = "garrigue"; 13 + repo = "lablgl"; 14 + rev = "v${version}"; 15 + sha256 = "sha256:141kc816iv59z96738i3vn9m9iw9g2zhi45hk4cchpwd99ar5l6k"; 14 16 }; 15 17 16 - buildInputs = [ocaml findlib lablgtk freeglut camlp4]; 18 + buildInputs = [ ocaml findlib freeglut ]; 17 19 propagatedBuildInputs = [ libGLU libGL ]; 18 20 19 21 patches = [ ./Makefile.config.patch ./META.patch ]; 20 22 21 23 preConfigure = '' 24 + mkdir -p $out/bin 25 + mkdir -p $out/lib/ocaml/${ocaml.version}/site-lib/stublibs 22 26 substituteInPlace Makefile.config \ 23 - --subst-var-by BINDIR $out/bin \ 24 - --subst-var-by INSTALLDIR $out/lib/ocaml/${ocaml.version}/site-lib/lablgl \ 25 - --subst-var-by DLLDIR $out/lib/ocaml/${ocaml.version}/site-lib/lablgl \ 27 + --subst-var-by BINDIR $out/bin/ \ 28 + --subst-var-by INSTALLDIR $out/lib/ocaml/${ocaml.version}/site-lib/lablgl/ \ 29 + --subst-var-by DLLDIR $out/lib/ocaml/${ocaml.version}/site-lib/stublibs/ \ 26 30 --subst-var-by TKINCLUDES "" \ 27 31 --subst-var-by XINCLUDES "" 28 32 ''; 29 - 30 - createFindlibDestdir = true; 31 33 32 34 buildFlags = [ "lib" "libopt" "glut" "glutopt" ]; 33 35
+9 -5
pkgs/development/ocaml-modules/lablgtk-extras/default.nix
··· 1 - { stdenv, lib, fetchFromGitHub, ocaml, findlib, camlp4, config-file, lablgtk, xmlm }: 1 + { stdenv, lib, fetchFromGitLab, ocaml, findlib, camlp4, config-file, lablgtk, xmlm }: 2 2 3 - assert lib.versionAtLeast (lib.getVersion ocaml) "4.02"; 3 + if !lib.versionAtLeast ocaml.version "4.02" 4 + || lib.versionAtLeast ocaml.version "4.13" 5 + then throw "lablgtk-extras is not available for OCaml ${ocaml.version}" 6 + else 4 7 5 8 stdenv.mkDerivation rec { 6 9 version = "1.6"; 7 10 name = "ocaml${ocaml.version}-lablgtk-extras-${version}"; 8 - src = fetchFromGitHub { 11 + src = fetchFromGitLab { 12 + domain = "framagit.org"; 9 13 owner = "zoggy"; 10 14 repo = "lablgtk-extras"; 11 15 rev = "release-${version}"; ··· 18 22 createFindlibDestdir = true; 19 23 20 24 meta = { 21 - platforms = ocaml.meta.platforms or []; 25 + inherit (ocaml.meta) platforms; 22 26 maintainers = with lib.maintainers; [ vbgl ]; 23 - homepage = "http://gtk-extras.forge.ocamlcore.org/"; 27 + homepage = "https://framagit.org/zoggy/lablgtk-extras/"; 24 28 description = "A collection of libraries and modules useful when developing OCaml/LablGtk2 applications"; 25 29 license = lib.licenses.lgpl2Plus; 26 30 };
+2 -1
pkgs/development/python-modules/aiocron/default.nix
··· 13 13 14 14 src = fetchPypi { 15 15 inherit pname version; 16 - sha256 = "48546513faf2eb7901e65a64eba7b653c80106ed00ed9ca3419c3d10b6555a01"; 16 + sha256 = "sha256-SFRlE/ry63kB5lpk66e2U8gBBu0A7ZyjQZw9ELZVWgE="; 17 17 }; 18 18 19 19 propagatedBuildInputs = [ 20 20 croniter 21 + tzlocal 21 22 ]; 22 23 23 24 checkInputs = [
+2 -2
pkgs/development/python-modules/aiohue/default.nix
··· 6 6 7 7 buildPythonPackage rec { 8 8 pname = "aiohue"; 9 - version = "2.6.3"; 9 + version = "3.0.2"; 10 10 11 11 src = fetchPypi { 12 12 inherit pname version; 13 - sha256 = "sha256-zpwkDKPrE5TFZQO0A1ifTQ7n+TRFpXi3jai3h5plyGM="; 13 + sha256 = "8aaee7fef3fff4c9271728c645896226f3df1e00bfab8dcea2456edfb3395fd0"; 14 14 }; 15 15 16 16 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/bids-validator/default.nix
··· 4 4 }: 5 5 6 6 buildPythonPackage rec { 7 - version = "1.8.4"; 7 + version = "1.8.8"; 8 8 pname = "bids-validator"; 9 9 10 10 src = fetchPypi { 11 11 inherit pname version; 12 - sha256 = "63e7a02c9ddb5505a345e178f4e436b82c35ec0a177d7047b67ea10ea3029a68"; 12 + sha256 = "e9ebc4cf1004bd343bbb56105b1eb2be833200e466dbaff7dfd267fca044d55e"; 13 13 }; 14 14 15 15 # needs packages which are not available in nixpkgs
+2 -2
pkgs/development/python-modules/emv/default.nix
··· 5 5 6 6 buildPythonPackage rec { 7 7 pname = "emv"; 8 - version = "1.0.11"; 8 + version = "1.0.13"; 9 9 disabled = pythonOlder "3.4"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "russss"; 13 13 repo = "python-emv"; 14 14 rev = "v${version}"; 15 - hash = "sha256:1715hcba3fdi0i5awnrjdjnk74p66sxm9349pd8bb717zrh4gpj7"; 15 + hash = "sha256-Jobw8OyKMaLfVsvMadrUrg5BijFo9G6kjgjhGIV8H1M="; 16 16 }; 17 17 18 18 postPatch = ''
+2 -2
pkgs/development/python-modules/flask-appbuilder/default.nix
··· 25 25 26 26 buildPythonPackage rec { 27 27 pname = "flask-appbuilder"; 28 - version = "3.3.3"; 28 + version = "3.4.0"; 29 29 30 30 src = fetchPypi { 31 31 pname = "Flask-AppBuilder"; 32 32 inherit version; 33 - sha256 = "sha256-yjb4dpcQt2se5GT+wodh4UC9LAF4JmYrdX89VIdkk0U="; 33 + sha256 = "a5dfb559a0e96dd06bf5ff023f72bb3cc855e6db68e573e70f30caa31840f50f"; 34 34 }; 35 35 36 36 # See here: https://github.com/dpgaspar/Flask-AppBuilder/commit/7097a7b133f27c78d2b54d2a46e4a4c24478a066.patch
+2 -2
pkgs/development/python-modules/flask-openid/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "flask-openid"; 11 - version = "1.2.5"; 11 + version = "1.3.0"; 12 12 disable = !isPy3k; 13 13 14 14 src = fetchPypi { 15 15 pname = "Flask-OpenID"; 16 16 inherit version; 17 - sha256 = "5a8ffe1c8c0ad1cc1f5030e1223ea27f8861ee0215a2a58a528cc61379e5ccab"; 17 + sha256 = "539289ed2d19af61ae38d8fe46aec9e4de2b56f9f8b46da0b98c0d387f1d975a"; 18 18 }; 19 19 20 20 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/future-fstrings/default.nix
··· 2 2 3 3 buildPythonPackage rec { 4 4 pname = "future-fstrings"; 5 - version = "1.0.0"; 5 + version = "1.2.0"; 6 6 7 7 src = fetchPypi { 8 8 inherit version; 9 9 pname = "future_fstrings"; 10 - sha256 = "1pra33in6rinrcs5wvdb1rbxmx223j93ahdwhzwgf7wyfsnjda98"; 10 + sha256 = "6cf41cbe97c398ab5a81168ce0dbb8ad95862d3caf23c21e4430627b90844089"; 11 11 }; 12 12 13 13 # No tests included in Pypi archive
+2 -2
pkgs/development/python-modules/ghp-import/default.nix
··· 6 6 7 7 buildPythonPackage rec { 8 8 pname = "ghp-import"; 9 - version = "1.1.0"; 9 + version = "2.0.2"; 10 10 11 11 src = fetchPypi { 12 12 inherit pname version; 13 - hash = "sha256-wiqc4Qw3dT4miNFk12WnANrkuNefptsKLDEyuniBiU8="; 13 + hash = "sha256-lHs3cfEb6FDIUsZLVhxgD93feUurNjBghUwe560F4HE="; 14 14 }; 15 15 16 16 propagatedBuildInputs = [ python-dateutil ];
+2 -2
pkgs/development/python-modules/github-to-sqlite/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "github-to-sqlite"; 14 - version = "2.8.2"; 14 + version = "2.8.3"; 15 15 disabled = !isPy3k; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "dogsheep"; 19 19 repo = pname; 20 20 rev = version; 21 - sha256 = "16mw429ppnhgsa98qs3fhprqvdpqbr5q1biq3ql8rsf38difdbl8"; 21 + sha256 = "sha256-4wkwtcChcR7XH421wa3dGdIPhwgeaTFk247zIRX98xo="; 22 22 }; 23 23 24 24 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/hypothesmith/default.nix
··· 2 2 3 3 buildPythonPackage rec { 4 4 pname = "hypothesmith"; 5 - version = "0.1.9"; 5 + version = "0.2.0"; 6 6 7 7 src = fetchPypi { 8 8 inherit pname version; 9 - sha256 = "039fd6aa0102f89df9df7ad4cff70aa8068678c13c3be2713c92568917317a04"; 9 + sha256 = "0fb7b3fd03d76eddd4474b0561e1c2662457593a74cc300fd27e5409cd4d7922"; 10 10 }; 11 11 12 12 propagatedBuildInputs = [ hypothesis lark-parser libcst ];
+2 -2
pkgs/development/python-modules/influxdb-client/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "influxdb-client"; 17 - version = "1.23.0"; 17 + version = "1.24.0"; 18 18 disabled = pythonOlder "3.6"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "influxdata"; 22 22 repo = "influxdb-client-python"; 23 23 rev = "v${version}"; 24 - sha256 = "0n8zflphcj9l17mkqa4acxb0sna0v05zq5y07ayizf84zm93hpbr"; 24 + sha256 = "0w0pw87fnxms88f3dadyhxdgms4rzvcww18h6l87wnqc6wxa6paw"; 25 25 }; 26 26 27 27 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/jupyter-sphinx/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "jupyter-sphinx"; 12 - version = "0.2.4"; 12 + version = "0.3.2"; 13 13 14 14 src = fetchPypi { 15 15 inherit version; 16 16 pname = "jupyter_sphinx"; 17 - sha256 = "b5ba1efdd1488b385de0068036a665932ed93998e40ce3a342c60f0926781fd9"; 17 + sha256 = "37fc9408385c45326ac79ca0452fbd7ae2bf0e97842d626d2844d4830e30aaf2"; 18 18 }; 19 19 20 20 propagatedBuildInputs = [ nbformat sphinx ipywidgets ];
+2 -2
pkgs/development/python-modules/jupyterlab-git/default.nix
··· 17 17 18 18 buildPythonPackage rec { 19 19 pname = "jupyterlab-git"; 20 - version = "0.33.0"; 20 + version = "0.34.0"; 21 21 22 22 disabled = pythonOlder "3.6"; 23 23 24 24 src = fetchPypi { 25 25 pname = "jupyterlab_git"; 26 26 inherit version; 27 - sha256 = "0rbl472k66asfq9n9xqd2zpw8z7yrk6ka411vhvlvvszzb7g6w13"; 27 + sha256 = "3b9ee3a577834c0f021d41069be7b03068297ce0c2a73c76b17e8018eb3eb62f"; 28 28 }; 29 29 30 30 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/labgrid/default.nix
··· 22 22 23 23 buildPythonPackage rec { 24 24 pname = "labgrid"; 25 - version = "0.4.0"; 25 + version = "0.4.1"; 26 26 27 27 src = fetchFromGitHub { 28 28 owner = "labgrid-project"; 29 29 repo = "labgrid"; 30 30 rev = "v${version}"; 31 - sha256 = "17j013dw66h4jm1hl92g892sx9r9c48pnl7d58p1y0l4jfca8gmn"; 31 + sha256 = "0ih04lh1q3dysps4vfmk2rhqqrsimssadsxvbxdsnim2yihrrw47"; 32 32 }; 33 33 34 34 patches = [
+2 -2
pkgs/development/python-modules/ldappool/default.nix
··· 3 3 4 4 buildPythonPackage rec { 5 5 pname = "ldappool"; 6 - version = "2.4.1"; 6 + version = "3.0.0"; 7 7 8 8 src = fetchPypi { 9 9 pname = "ldappool"; 10 10 inherit version; 11 - sha256 = "23edef09cba4b1ae764f1ddada828d8e39d72cf32a457e599f5a70064310ea00"; 11 + sha256 = "4bb59b7d6b11407f48ee01a781267e3c8ba98d91f426806ac7208612ae087b86"; 12 12 }; 13 13 14 14 postPatch = ''
+2 -2
pkgs/development/python-modules/linkify-it-py/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "linkify-it-py"; 11 - version = "1.0.1"; 11 + version = "1.0.2"; 12 12 format = "setuptools"; 13 13 14 14 disabled = pythonOlder "3.6"; ··· 17 17 owner = "tsutsu3"; 18 18 repo = pname; 19 19 rev = "v${version}"; 20 - hash = "sha256-gd51no6VqvIiW9fbCdp30zHG/us6by7FLHV2ul/XJAM="; 20 + hash = "sha256-i48B5qNufuhGp9a/46rWRgPawYkMA0ryRSyR+JhUmmw="; 21 21 }; 22 22 23 23 propagatedBuildInputs = [ uc-micro-py ];
+2 -2
pkgs/development/python-modules/mne-python/default.nix
··· 16 16 17 17 buildPythonPackage rec { 18 18 pname = "mne-python"; 19 - version = "0.24.0"; 19 + version = "0.24.1"; 20 20 21 21 disabled = isPy27; 22 22 ··· 25 25 owner = "mne-tools"; 26 26 repo = pname; 27 27 rev = "v${version}"; 28 - sha256 = "1982y54n7q9pl28haca0vx6cjrk2a8cj24piaj8j31f09rynn8k0"; 28 + sha256 = "0n91pj97xmpn0bmlv56q2117szlvvs4b52pjjlm3g8ny4xb3iwr0"; 29 29 }; 30 30 31 31 propagatedBuildInputs = [ numpy scipy ];
+2 -2
pkgs/development/python-modules/monty/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "monty"; 17 - version = "2021.8.17"; 17 + version = "2021.12.1"; 18 18 disabled = pythonOlder "3.5"; # uses type annotations 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "materialsvirtuallab"; 22 22 repo = pname; 23 23 rev = "v${version}"; 24 - sha256 = "0lg6d0qk6iv476rcn45p5f50kips5g9s709cxddwnk5yrz57c4d0"; 24 + sha256 = "0zcbdh7pqv4dq3fan0zh912w9bvmf2p0zj1fhp0ayhdsc50cwldh"; 25 25 }; 26 26 27 27 postPatch = ''
+2 -2
pkgs/development/python-modules/pulp/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "PuLP"; 10 - version = "2.5.1"; 10 + version = "2.6.0"; 11 11 12 12 src = fetchPypi { 13 13 inherit pname version; 14 - sha256 = "27c2a87a98ea0e9a08c7c46e6df47d6d4e753ad9991fea2901892425d89c99a6"; 14 + sha256 = "4b4f7e1e954453e1b233720be23aea2f10ff068a835ac10c090a93d8e2eb2e8d"; 15 15 }; 16 16 17 17 propagatedBuildInputs = [ pyparsing amply ];
+2 -2
pkgs/development/python-modules/pykrakenapi/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "pykrakenapi"; 10 - version = "0.2.2"; 10 + version = "0.2.3"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "dominiktraxl"; 14 14 repo = "pykrakenapi"; 15 15 rev = "v${version}"; 16 - sha256 = "047v0pkkwsd219lwc3hamdaz1nngxr2nbb7hh8n4xkyicm2axha6"; 16 + sha256 = "0yvhgk5wyklwqd67hfajnd7ims79h4h89pp65xb3x5mcmdcfz4ss"; 17 17 }; 18 18 19 19 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/qtawesome/default.nix
··· 2 2 3 3 buildPythonPackage rec { 4 4 pname = "QtAwesome"; 5 - version = "1.1.0"; 5 + version = "1.1.1"; 6 6 7 7 src = fetchPypi { 8 8 inherit pname version; 9 - sha256 = "3fc6eb9327f96ded8e0d291dad4f7a543394c53bff8f9f4badd7433181581a8b"; 9 + sha256 = "ec02e200231fa68a146a93845890aa0432a7edcba14bf811ff6975cf9acdab5d"; 10 10 }; 11 11 12 12 propagatedBuildInputs = [ qtpy six ];
+2 -2
pkgs/development/python-modules/sphinx-material/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "sphinx-material"; 14 - version = "0.0.32"; 14 + version = "0.0.35"; 15 15 16 16 src = fetchPypi { 17 17 pname = "sphinx_material"; 18 18 inherit version; 19 - sha256 = "ec02825a1bbe8b662fe624c11b87f1cd8d40875439b5b18c38649cf3366201fa"; 19 + sha256 = "27f0f1084aa0201b43879aef24a0521b78dc8df4942b003a4e7d79ab11515852"; 20 20 }; 21 21 22 22 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/sphinxcontrib-actdiag/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "sphinxcontrib-actdiag"; 11 - version = "2.0.0"; 11 + version = "3.0.0"; 12 12 13 13 src = fetchPypi { 14 14 inherit pname version; 15 - hash = "sha256-TtuFZOLkig4MULLndDQlrTTx8RiGw34MsjmXoPladMY="; 15 + hash = "sha256-PFXUVP/Due/nwg8q2vAiGZuCVhLTLyAL6KSXqofg+B8="; 16 16 }; 17 17 18 18 propagatedBuildInputs = [ sphinx actdiag blockdiag ];
+2 -2
pkgs/development/python-modules/telethon/default.nix
··· 2 2 3 3 buildPythonPackage rec { 4 4 pname = "telethon"; 5 - version = "1.23.0"; 5 + version = "1.24.0"; 6 6 7 7 src = fetchPypi { 8 8 inherit version; 9 9 pname = "Telethon"; 10 - sha256 = "sha256-unVRzkR+lUqtZ/PuukurdXTMoHosb0HlvmmQTm4OwxM="; 10 + sha256 = "818cb61281ed3f75ba4da9b68cb69486bed9474d2db4e0aa16e482053117452c"; 11 11 }; 12 12 13 13 patchPhase = ''
+2 -2
pkgs/development/python-modules/twill/default.nix
··· 5 5 }: 6 6 buildPythonPackage rec { 7 7 pname = "twill"; 8 - version = "3.0"; 8 + version = "3.0.1"; 9 9 10 10 src = fetchPypi { 11 11 inherit pname version; 12 - sha256 = "01770eddb34f5fe6ee59992b84619968885d359ad3d6d9191e8ba8eec93482aa"; 12 + sha256 = "57cde4c3a2265f1a14d80007aa4f66c2135d509555499e9b156d2b4cf5048c2c"; 13 13 }; 14 14 15 15 checkInputs = [ nose ];
+2 -2
pkgs/development/python-modules/virtualenv-clone/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "virtualenv-clone"; 10 - version = "0.5.6"; 10 + version = "0.5.7"; 11 11 format = "setuptools"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "edwardgeorge"; 15 15 repo = pname; 16 16 rev = version; 17 - sha256 = "0xb20fhl99dw5vnyb43sjpj9628nbdnwp5g7m8f2id7w8kpwzvfw"; 17 + sha256 = "sha256-qrN74IwLRqiVPxU8gVhdiM34yBmiS/5ot07uroYPDVw="; 18 18 }; 19 19 20 20 postPatch = ''
+2 -2
pkgs/development/python-modules/xmlschema/default.nix
··· 8 8 }: 9 9 10 10 buildPythonPackage rec { 11 - version = "1.8.2"; 11 + version = "1.9.0"; 12 12 pname = "xmlschema"; 13 13 14 14 disabled = pythonOlder "3.6"; ··· 17 17 owner = "sissaschool"; 18 18 repo = "xmlschema"; 19 19 rev = "v${version}"; 20 - sha256 = "sha256-d7f19T17aAwdtNDjCrsXXY39u0aRgQo4vFPnxFNs2PQ="; 20 + sha256 = "0sfpylajab0xjpaqrlqmbwnby6w848y1y9fsv9xlqazxiyzwil46"; 21 21 }; 22 22 23 23 propagatedBuildInputs = [
+3 -3
pkgs/development/tools/fnm/default.nix
··· 10 10 11 11 rustPlatform.buildRustPackage rec { 12 12 pname = "fnm"; 13 - version = "1.28.1"; 13 + version = "1.28.2"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "Schniz"; 17 17 repo = pname; 18 18 rev = "v${version}"; 19 - sha256 = "sha256-EH3M5wg+BfTZLvch4jL7AGWwywoSxo+8marzdUgAitg="; 19 + sha256 = "sha256-8/J7LfSk2a0Bq9v6CH63BIyUkT56EY+4UcEUdwkbZ4U="; 20 20 }; 21 21 22 22 nativeBuildInputs = [ installShellFiles ]; 23 23 24 24 buildInputs = lib.optionals stdenv.isDarwin [ DiskArbitration Foundation Security ]; 25 25 26 - cargoSha256 = "sha256-Mq1SzAZa05tglcwW6fvT1khVwqA3hRzFjouWLNMWgOk="; 26 + cargoSha256 = "sha256-k3WZpN6DSbFFKLilFEN2lDMbJH5q1KgfE12OoGv+eGk="; 27 27 28 28 doCheck = false; 29 29
+2 -2
pkgs/development/tools/google-java-format/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "google-java-format"; 5 - version = "1.12.0"; 5 + version = "1.13.0"; 6 6 7 7 src = fetchurl { 8 8 url = "https://github.com/google/google-java-format/releases/download/v${version}/google-java-format-${version}-all-deps.jar"; 9 - sha256 = "sha256-hdqCubcfBK/KzanQCMLSFUC/T6JZJp77XFYdotThElI="; 9 + sha256 = "sha256-oDask5L/by5mh5EyTCa9c5Y7CWgu1KDUy8EX/W6j/lU="; 10 10 }; 11 11 12 12 dontUnpack = true;
+34 -40
pkgs/misc/emulators/retroarch/cores.nix
··· 4 4 , alsa-lib 5 5 , boost 6 6 , buildPackages 7 + , bzip2 7 8 , cmake 8 9 , curl 9 10 , fetchFromGitHub ··· 30 31 , pcre 31 32 , pkg-config 32 33 , portaudio 33 - , python27 34 34 , python3 35 35 , retroarch 36 36 , sfml ··· 44 44 }: 45 45 46 46 let 47 - d2u = lib.replaceChars [ "-" ] [ "_" ]; 48 - 49 47 hashesFile = builtins.fromJSON (builtins.readFile ./hashes.json); 50 48 51 49 getCoreSrc = core: ··· 58 56 , license 59 57 , src ? null 60 58 , broken ? false 61 - , version ? "unstable-2021-11-22" 59 + , version ? "unstable-2021-12-06" 62 60 , platforms ? retroarch.meta.platforms 61 + # The resulting core file is based on core name 62 + # Setting `normalizeCore` to `true` will convert `-` to `_` on the core filename 63 + , normalizeCore ? true 63 64 , ... 64 65 }@args: 65 66 lib.makeOverridable stdenv.mkDerivation ( 66 67 let 68 + d2u = if normalizeCore then (lib.replaceChars [ "-" ] [ "_" ]) else (x: x); 67 69 finalSrc = if src == null then getCoreSrc core else src; 68 70 in 69 71 (rec { ··· 403 405 description = "Port of FBNeo to libretro"; 404 406 license = "Non-commercial"; 405 407 makefile = "Makefile"; 406 - postPatch = '' 407 - sed -i -e 's:-Wall:-Wall -Wno-format-security:g' src/burner/libretro/Makefile 408 - ''; 409 408 preBuild = "cd src/burner/libretro"; 410 - makeFlags = [ "USE_EXPERIMENTAL_FLAGS=1" ]; 411 409 }; 412 410 413 411 fceumm = mkLibRetroCore { ··· 490 488 description = "Port of MAME to libretro"; 491 489 license = with lib.licenses; [ bsd3 gpl2Plus ]; 492 490 extraBuildInputs = [ alsa-lib libGLU libGL portaudio python3 xorg.libX11 ]; 493 - postPatch = '' 494 - # Prevent the failure during the parallel building of: 495 - # make -C 3rdparty/genie/build/gmake.linux -f genie.make obj/Release/src/host/lua-5.3.0/src/lgc.o 496 - mkdir -p 3rdparty/genie/build/gmake.linux/obj/Release/src/host/lua-5.3.0/src 497 - ''; 498 491 makefile = "Makefile.libretro"; 499 492 }; 500 493 ··· 536 529 core = "mame2015"; 537 530 description = "Port of MAME ~2015 to libretro"; 538 531 license = "MAME"; 539 - extraNativeBuildInputs = [ python27 ]; 532 + makeFlags = [ "PYTHON=python3" ]; 533 + extraNativeBuildInputs = [ python3 ]; 540 534 extraBuildInputs = [ alsa-lib ]; 541 535 makefile = "Makefile"; 542 536 enableParallelBuilding = false; ··· 544 538 545 539 mame2016 = mkLibRetroCore { 546 540 core = "mame2016"; 547 - patches = [ 548 - (fetchpatch { 549 - name = "fix_mame_build_on_make-4.3.patch"; 550 - url = "https://github.com/libretro/mame2016-libretro/commit/5874fae3d124f5e7c8a91634f5473a8eac902e47.patch"; 551 - sha256 = "061f1lcm72glksf475ikl8w10pnbgqa7049ylw06nikis2qdjlfn"; 552 - }) 553 - ]; 554 541 description = "Port of MAME ~2016 to libretro"; 555 542 license = with lib.licenses; [ bsd3 gpl2Plus ]; 556 - extraNativeBuildInputs = [ python27 ]; 543 + extraNativeBuildInputs = [ python3 ]; 557 544 extraBuildInputs = [ alsa-lib ]; 545 + makeFlags = [ "PYTHON_EXECUTABLE=python3" ]; 558 546 postPatch = '' 559 547 # Prevent the failure during the parallel building of: 560 548 # make -C 3rdparty/genie/build/gmake.linux -f genie.make obj/Release/src/host/lua-5.3.0/src/lgc.o ··· 580 568 }; 581 569 582 570 mesen-s = mkLibRetroCore { 583 - core = "mesens"; 584 - src = getCoreSrc "mesen-s"; 571 + core = "mesen-s"; 585 572 description = "Port of Mesen-S to libretro"; 586 573 license = lib.licenses.gpl3Only; 587 574 makefile = "Makefile"; 588 575 preBuild = "cd Libretro"; 589 - postInstall = '' 590 - # fix library name to match libretro-core-info 591 - mv $coreDir/mesens_libretro${stdenv.hostPlatform.extensions.sharedLibrary} \ 592 - $coreDir/mesen-s_libretro${stdenv.hostPlatform.extensions.sharedLibrary} 593 - ''; 576 + normalizeCore = false; 594 577 }; 595 578 596 579 meteor = mkLibRetroCore { ··· 674 657 675 658 pcsx2 = mkLibRetroCore { 676 659 core = "pcsx2"; 677 - version = "unstable-2021-11-27"; 678 660 description = "Port of PCSX2 to libretro"; 679 661 license = lib.licenses.gpl3Plus; 680 662 extraNativeBuildInputs = [ ··· 727 709 core = "play"; 728 710 description = "Port of Play! to libretro"; 729 711 license = lib.licenses.bsd2; 730 - extraBuildInputs = [ boost ]; 731 - extraNativeBuildInputs = [ cmake openssl curl icu libGL libGLU xorg.libX11 ]; 712 + extraBuildInputs = [ boost bzip2 curl openssl icu libGL libGLU xorg.libX11 ]; 713 + extraNativeBuildInputs = [ cmake ]; 732 714 makefile = "Makefile"; 733 - cmakeFlags = [ "-DBUILD_PLAY=OFF -DBUILD_LIBRETRO_CORE=ON" ]; 734 - postBuild = "mv Source/ui_libretro/play_libretro${stdenv.hostPlatform.extensions.sharedLibrary} play_libretro${stdenv.hostPlatform.extensions.sharedLibrary}"; 715 + cmakeFlags = [ "-DBUILD_PLAY=OFF" "-DBUILD_LIBRETRO_CORE=ON" ]; 716 + postBuild = "cd Source/ui_libretro"; 735 717 }; 736 718 737 719 ppsspp = mkLibRetroCore { ··· 741 723 extraNativeBuildInputs = [ cmake pkg-config python3 ]; 742 724 extraBuildInputs = [ libGLU libGL libzip ffmpeg snappy xorg.libX11 ]; 743 725 makefile = "Makefile"; 744 - cmakeFlags = [ "-DLIBRETRO=ON -DUSE_SYSTEM_FFMPEG=ON -DUSE_SYSTEM_SNAPPY=ON -DUSE_SYSTEM_LIBZIP=ON -DOpenGL_GL_PREFERENCE=GLVND" ]; 745 - postBuild = "mv lib/ppsspp_libretro${stdenv.hostPlatform.extensions.sharedLibrary} ppsspp_libretro${stdenv.hostPlatform.extensions.sharedLibrary}"; 726 + cmakeFlags = [ 727 + "-DLIBRETRO=ON" 728 + "-DUSE_SYSTEM_FFMPEG=ON" 729 + "-DUSE_SYSTEM_SNAPPY=ON" 730 + "-DUSE_SYSTEM_LIBZIP=ON" 731 + "-DOpenGL_GL_PREFERENCE=GLVND" 732 + ]; 733 + postBuild = "cd lib"; 746 734 }; 747 735 748 736 prboom = mkLibRetroCore { ··· 811 799 description = "Optimized port/rewrite of SNES9x 1.43 to Libretro"; 812 800 license = "Non-commercial"; 813 801 makefile = "Makefile"; 802 + }; 803 + 804 + snes9x2005-plus = mkLibRetroCore { 805 + core = "snes9x2005-plus"; 806 + src = getCoreSrc "snes9x2005"; 807 + description = "Optimized port/rewrite of SNES9x 1.43 to Libretro, with Blargg's APU"; 808 + license = "Non-commercial"; 809 + makefile = "Makefile"; 814 810 makeFlags = [ "USE_BLARGG_APU=1" ]; 815 - postBuild = "mv snes9x2005_plus_libretro${stdenv.hostPlatform.extensions.sharedLibrary} snes9x2005_libretro${stdenv.hostPlatform.extensions.sharedLibrary}"; 816 811 }; 817 812 818 813 snes9x2010 = mkLibRetroCore { ··· 847 842 cmakeFlags = [ 848 843 "-DBUILD_LIBRETRO_CORE=ON" 849 844 ]; 850 - postPatch = "mkdir -p src/duckstation-libretro"; 851 845 }; 852 846 853 847 tgbdual = mkLibRetroCore { ··· 863 857 license = lib.licenses.gpl3Only; 864 858 extraNativeBuildInputs = [ cmake ]; 865 859 makefile = "Makefile"; 866 - postBuild = "cd src/"; 860 + postBuild = "cd src"; 867 861 }; 868 862 869 863 tic80 = mkLibRetroCore { ··· 917 911 description = "Port of Yabause to libretro"; 918 912 license = lib.licenses.gpl2Only; 919 913 makefile = "Makefile"; 920 - # Disable SSE for non-x86. DYNAREC doesn't build on either Aarch64 or x86_64. 914 + # Disable SSE for non-x86. DYNAREC doesn't build on aarch64. 921 915 makeFlags = lib.optional (!stdenv.hostPlatform.isx86) "HAVE_SSE=0"; 922 916 preBuild = "cd yabause/src/libretro"; 923 917 };
+5 -6
pkgs/misc/emulators/retroarch/default.nix
··· 36 36 with lib; 37 37 38 38 let 39 - mainVersion = "1.9.13"; 40 - revision = "2"; 39 + version = "1.9.14"; 41 40 libretroSuperSrc = fetchFromGitHub { 42 41 owner = "libretro"; 43 42 repo = "libretro-core-info"; 44 - sha256 = "sha256-jM+iXNSCpJy4wOk1S72G1UjNGBzejyhs5LFFWCFjs2c="; 45 - rev = "v${mainVersion}"; 43 + sha256 = "sha256-C2PiBcN5r9NDxFWFE1pytSGR1zq9E5aVt6QUf5aJ7I0="; 44 + rev = "v${version}"; 46 45 }; 47 46 in 48 47 stdenv.mkDerivation rec { 49 48 pname = "retroarch-bare"; 50 - version = "${lib.concatStringsSep "." [ mainVersion revision ]}"; 49 + inherit version; 51 50 52 51 src = fetchFromGitHub { 53 52 owner = "libretro"; 54 53 repo = "RetroArch"; 55 - sha256 = "sha256-fehHchn+o9QM2wIK6zYamnbFvQda32Gw0rJk8Orx00U="; 54 + sha256 = "sha256-H2fCA1sM8FZfVnLxBjnKe7RjHJNAn/Antxlos5oFFSY="; 56 55 rev = "v${version}"; 57 56 }; 58 57
+68 -68
pkgs/misc/emulators/retroarch/hashes.json
··· 16 16 "beetle-lynx": { 17 17 "owner": "libretro", 18 18 "repo": "beetle-lynx-libretro", 19 - "rev": "b84c79b2f185482f9cec2b10f33cbe1bc5732dd9", 20 - "sha256": "pR3EsFN/Wf77gPoAnjf/nI0XlB2098qIrmbdjB4jmMQ=", 19 + "rev": "24ca629d50de752861684a83cc9bcee96313f9e1", 20 + "sha256": "LPt3JT0lyKK73yNIxvR1eUuzOkLKa8IkRA4cchhfljA=", 21 21 "fetchSubmodules": false 22 22 }, 23 23 "beetle-ngp": { ··· 30 30 "beetle-pce-fast": { 31 31 "owner": "libretro", 32 32 "repo": "beetle-pce-fast-libretro", 33 - "rev": "a7608100d1cdd8eb65aea82fede7da61dcc3c5f1", 34 - "sha256": "3v/TGz4y52IodXRmt/peZlabNS+quQVN9t5xucC2plg=", 33 + "rev": "6f63eab86abab335c1e337d4e8c1582bceda5708", 34 + "sha256": "QRw7FDd7rOTsTW4qGr2isvFHmobz7GgXUt84q0x2S/c=", 35 35 "fetchSubmodules": false 36 36 }, 37 37 "beetle-pcfx": { 38 38 "owner": "libretro", 39 39 "repo": "beetle-pcfx-libretro", 40 - "rev": "19f2b7ce529e70655db04d3dd4faf32b4de14df2", 41 - "sha256": "K3ZjOd8IGtwlwxExNAmHsOC0N0fz06w/3uua7sAm8Jc=", 40 + "rev": "6d2b11e17ad5a95907c983e7c8a70e75508c2d41", 41 + "sha256": "WG2YpCYdL/MxW5EbiP2+1VtAjbX7yYDIcLXhb+YySI4=", 42 42 "fetchSubmodules": false 43 43 }, 44 44 "beetle-psx": { 45 45 "owner": "libretro", 46 46 "repo": "beetle-psx-libretro", 47 - "rev": "bc1b6af8d7b8dd0b4133040fef82725520bbd560", 48 - "sha256": "QgBB05o7941LsNKl2EIKy185xgcAf1vrAZgQiray/x0=", 47 + "rev": "39be47bc9958258cf3b6f3c68d9485ea99971cf8", 48 + "sha256": "q6aKSfG1A2AV2MppZFujDwqqZu26R7b0t9KyAETQTyU=", 49 49 "fetchSubmodules": false 50 50 }, 51 51 "beetle-saturn": { 52 52 "owner": "libretro", 53 53 "repo": "beetle-saturn-libretro", 54 - "rev": "f97fda5447d883220ce2f53a15f2cbe4790a8392", 55 - "sha256": "r4kvrTIw1sOf5nEuPq2xF/QXw+0COQYWyERJ7HX1sFU=", 54 + "rev": "e6ba71f8bcc647b646d94dec812b24d00c41cf3f", 55 + "sha256": "tDbV+CsDr4bowBbJ/C8J9scfCryTAXxz58pGaUHU5yU=", 56 56 "fetchSubmodules": false 57 57 }, 58 58 "beetle-snes": { ··· 65 65 "beetle-supergrafx": { 66 66 "owner": "libretro", 67 67 "repo": "beetle-supergrafx-libretro", 68 - "rev": "083d102389a1ffaeddfa525a186adde0f35e42fc", 69 - "sha256": "4hTOYPnOWdhb7CfWKZFO53NBFGa3lg0745ncBU6ejiQ=", 68 + "rev": "cd800d701f0b8f4dcb1654a5cb5b24ee09dd9257", 69 + "sha256": "vnskn2+65cKQjaXO9GJnKNppi8TWHUO+uZdt2BYGN9Y=", 70 70 "fetchSubmodules": false 71 71 }, 72 72 "beetle-vb": { ··· 79 79 "beetle-wswan": { 80 80 "owner": "libretro", 81 81 "repo": "beetle-wswan-libretro", 82 - "rev": "3fcb582755a509ae33fc52cd0ca4b3edffc734ef", 83 - "sha256": "XHTzXlTt8op0bDLNn833Unt57zclXowlLhG3qvWwjXQ=", 82 + "rev": "ea00c1d8eb9894538dd8758975cd9d6ae99ead1e", 83 + "sha256": "0ptDbq3X8EGNwPePr4H0VQkgmXXIP50dNpITX8DX6w8=", 84 84 "fetchSubmodules": false 85 85 }, 86 86 "blastem": { ··· 142 142 "dolphin": { 143 143 "owner": "libretro", 144 144 "repo": "dolphin", 145 - "rev": "d5193c4391addbd257b2aafe943a138ba89e20fb", 146 - "sha256": "uRhYMO+fmAfwEr/KTKAhx//dKq44YdvhXxp7v+Gol0w=", 145 + "rev": "48066c84560322219be4080bca125cc03d48f411", 146 + "sha256": "IPKcqges/BX6KFQSirLpmsI2+7/cjcrySK+YWaA1cuo=", 147 147 "fetchSubmodules": false 148 148 }, 149 149 "dosbox": { ··· 156 156 "eightyone": { 157 157 "owner": "libretro", 158 158 "repo": "81-libretro", 159 - "rev": "30344d3499fdb301ee33de136f7b390bebe0756a", 160 - "sha256": "kMwga9MkjV+dKxW3VLu+rxst6H20HhREoiNBsCLa1G0=", 159 + "rev": "7e8153cd5b88cd5cb23fb0c03c04e7c7d8a73159", 160 + "sha256": "Y+RU3T4qUmV44IZ5OBNhtC+f/DX6njOCF0tsl8MN4qM=", 161 161 "fetchSubmodules": false 162 162 }, 163 163 "fbalpha2012": { ··· 170 170 "fbneo": { 171 171 "owner": "libretro", 172 172 "repo": "fbneo", 173 - "rev": "2447dd5385cb193801dc46be7b50a807d13162aa", 174 - "sha256": "x70kPEC9LVm9ZyH5sviI8iW9dCkIi+lx2ns03OId2Oc=", 173 + "rev": "8e9f73ab28fc6176f0bde53eac0f0b561b065e16", 174 + "sha256": "gv1Yuo0wFB6MmCtnajM71EK2GEzd5X29VYY2yFcB6Uk=", 175 175 "fetchSubmodules": false 176 176 }, 177 177 "fceumm": { 178 178 "owner": "libretro", 179 179 "repo": "libretro-fceumm", 180 - "rev": "8864f6e246e4ba511b95a48713456b0dd3b3045b", 181 - "sha256": "GrkD54ElseEYczPSb9WGTvI8SaNy/fWV4zve7sG9TTY=", 180 + "rev": "02b5bbf26981b5ae0da81a9f312cb51ed64112b8", 181 + "sha256": "zsY0RyWLJD2Zf1qDzuMbbNxV630TAIt3KqjLWXR4lgQ=", 182 182 "fetchSubmodules": false 183 183 }, 184 184 "flycast": { 185 185 "owner": "libretro", 186 186 "repo": "flycast", 187 - "rev": "254b66a017a087f0833777760b879abfe7f9d5cd", 188 - "sha256": "pkgVjZCGlgq95Cv+xWLl3sjq+jIpgnfuVaXGDYtuGAY=", 187 + "rev": "041297cc6c266b1185a4414271a10732c946239c", 188 + "sha256": "htuUfzwlSbhh8CxMEeE8HqNqaJupav4cBfXMwMEKim8=", 189 189 "fetchSubmodules": false 190 190 }, 191 191 "fmsx": { 192 192 "owner": "libretro", 193 193 "repo": "fmsx-libretro", 194 - "rev": "7b0c70c25fcc7f4bb876e729eacfcc01f494df60", 195 - "sha256": "H3ttVMw3cUxXJ64olbTSO6K7YBpmdgKnaLEpTS9QQEg=", 194 + "rev": "cd2d59a9b820a0abf038fa7e279965da34132960", 195 + "sha256": "8mOcTTETgDWGDV5q9n3UupMsbPXEqv0AbQGdgOSKfBk=", 196 196 "fetchSubmodules": false 197 197 }, 198 198 "freeintv": { ··· 205 205 "gambatte": { 206 206 "owner": "libretro", 207 207 "repo": "gambatte-libretro", 208 - "rev": "c842d49b1daab6e45f3a1802ee7516b100827599", 209 - "sha256": "DUj4vEh3x7MaE8bHDwOoDY7K2yEkTGz8Cf3fx4sgCvY=", 208 + "rev": "eb6f26a57ff6c35154950da20f83ddf1d44d4ca6", 209 + "sha256": "boPCbMX1o1i+rL0dnY0M3pzY1D6uzoYRN21C1zXXOJw=", 210 210 "fetchSubmodules": false 211 211 }, 212 212 "genesis-plus-gx": { 213 213 "owner": "libretro", 214 214 "repo": "Genesis-Plus-GX", 215 - "rev": "c1c605e862c4a277e880b510c68ebde630487948", 216 - "sha256": "wDEwG+VMs0hXjL1pBn+wmvtaaN4nax+Dm6Ocy7HCLbQ=", 215 + "rev": "8a7d4c87d2e6936d64c1251c6f968a93cc87cce5", 216 + "sha256": "SX0jA8VuN4LNVhR/aw3gF0uF7+c9McEiHnNmxbPtE5g=", 217 217 "fetchSubmodules": false 218 218 }, 219 219 "gpsp": { 220 220 "owner": "libretro", 221 221 "repo": "gpsp", 222 - "rev": "bc0a3cf2c182b7f60c80464309a791377bef5af3", 223 - "sha256": "27eOnAp6pzZAK5o1of5+2Fx/hHtUsjbBQlefdsCv0rk=", 222 + "rev": "be3fdfd0b4e0529d7e00c4e16eb26d92fe0559a6", 223 + "sha256": "GX3iAVNfznxa/3aIHuopFFNsdz2b22BiQyycioH1TGw=", 224 224 "fetchSubmodules": false 225 225 }, 226 226 "gw": { ··· 233 233 "handy": { 234 234 "owner": "libretro", 235 235 "repo": "libretro-handy", 236 - "rev": "e7b4e32d5f32d6e96630072072844a7dd16a02d9", 237 - "sha256": "dQpEqxOcac7gdbmWu4HTvFx++us/spVMfroBlLTAgF0=", 236 + "rev": "ebcbb8be5d174306ffb091b7657637b910fc35d2", 237 + "sha256": "mkPgOFfYDICmFu0nZ+9kfbrmSmPpNdC9lvci0MsXIwo=", 238 238 "fetchSubmodules": false 239 239 }, 240 240 "hatari": { ··· 261 261 "mame2003": { 262 262 "owner": "libretro", 263 263 "repo": "mame2003-libretro", 264 - "rev": "e6595b3fa677158a7d834391517ae68e3c5f8f41", 265 - "sha256": "qxynDUQWtUKxJ7H7q9nGFhIjr1Pkrgtp8aJdTtG5/xU=", 264 + "rev": "80a4ca5c0db69be9fe9b65dcaa7ad45930c989b8", 265 + "sha256": "ZViVX+Z40ctxWGiQtfmRUDbUT7EYHqTNDhwWbKBjTEQ=", 266 266 "fetchSubmodules": false 267 267 }, 268 268 "mame2003-plus": { 269 269 "owner": "libretro", 270 270 "repo": "mame2003-plus-libretro", 271 - "rev": "680f4679c7a15fcec007eff8ba9578567b821daa", 272 - "sha256": "nxpmPE79C3hgeFLlwS4fHYteSmC4xuis1UySlqhqvzk=", 271 + "rev": "8dc4cfa741db8136e43c4a0eabdc1977fd88ccdb", 272 + "sha256": "gcsL2xfF+q5ECN9u4JaKR8rimCXLt/bVSzybLo2ln3Q=", 273 273 "fetchSubmodules": false 274 274 }, 275 275 "mame2010": { ··· 289 289 "mame2016": { 290 290 "owner": "libretro", 291 291 "repo": "mame2016-libretro", 292 - "rev": "d53c379892b0bd91b4a52fc2de491e1199f03e32", 293 - "sha256": "GQ4Sdg/1nZRT4Z1Aqq1zPo96duqIGyt6sjghf9ap2Jg=", 292 + "rev": "69711c25c14f990b05fdce87fb92f3b5c312ec1e", 293 + "sha256": "QdSgWcZIMDnmYAKAnvwNRPBYRaSMTcRpI7Vd04Xv3Is=", 294 294 "fetchSubmodules": false 295 295 }, 296 296 "melonds": { ··· 324 324 "mgba": { 325 325 "owner": "libretro", 326 326 "repo": "mgba", 327 - "rev": "033e067285745909722df930deaeead80ea2d54a", 328 - "sha256": "ZFmiVOf8H3PtSCWTtYc3XsIpiJI6XZ2v/HsusQsg7H8=", 327 + "rev": "c33adfa66b4b3f72c939c27ff0668ebeada75086", 328 + "sha256": "naZkfIghS4mIT5LT2x1E8W9/bju9pLZb8RfEHOlx7QI=", 329 329 "fetchSubmodules": false 330 330 }, 331 331 "mupen64plus": { ··· 345 345 "nestopia": { 346 346 "owner": "libretro", 347 347 "repo": "nestopia", 348 - "rev": "ea6f1c0631bb62bf15ab96493127dd9cfaf74d1c", 349 - "sha256": "v+5000V1SR1sXWHryoZEi5sTgaRlVMrHmWKJX2stdSk=", 348 + "rev": "21e2cec7a13f0a09f493637de289e59386e2fd36", 349 + "sha256": "XKEY43wtdE78XN2TnT8AW80irnsbIwPzQ1EkGXOrsG4=", 350 350 "fetchSubmodules": false 351 351 }, 352 352 "np2kai": { ··· 359 359 "o2em": { 360 360 "owner": "libretro", 361 361 "repo": "libretro-o2em", 362 - "rev": "c039e83f2589cb9d21b9aa5dc211954234ab8c97", 363 - "sha256": "QQS4mS68C3aTZ4dw7ju6WyPlDjIBoDkIeQduCccAmDQ=", 362 + "rev": "f1050243e0d5285e7769e94a882b0cf39d2b7370", 363 + "sha256": "wD+iJ8cKC8jYFZ6OVvX71uO7sSh5b/LLoc5+g7f3Yyg=", 364 364 "fetchSubmodules": false 365 365 }, 366 366 "opera": { ··· 380 380 "pcsx2": { 381 381 "owner": "libretro", 382 382 "repo": "pcsx2", 383 - "rev": "18e0685ed4f191796c8e923caf4f5e96a930057e", 384 - "sha256": "V2eS741us2p+JC+ghmHjAtFeptB0UcBlwZuisZ8Co7M=", 383 + "rev": "26890da6f34176e70289c2f3004cd5660be0035b", 384 + "sha256": "PocOjidZyv30kIjOq++9DZdCNBXbCbyd0vepjMFXflQ=", 385 385 "fetchSubmodules": false 386 386 }, 387 387 "pcsx_rearmed": { ··· 394 394 "picodrive": { 395 395 "owner": "libretro", 396 396 "repo": "picodrive", 397 - "rev": "3edf1a00f64e0f22331233bb1638170115b2ac2e", 398 - "sha256": "4IWYOJ2wTDkdO4FxsAWCV724VNViHIb42nYc+j4pekU=", 397 + "rev": "d44605c269e645a6734089ac1f95116a5ce57e0b", 398 + "sha256": "Z4d+7Hf55raMAOIA2jrj6M99XhLTZqthHxi89ba+xEo=", 399 399 "fetchSubmodules": true 400 400 }, 401 401 "play": { 402 402 "owner": "jpd002", 403 403 "repo": "Play-", 404 - "rev": "6b9cc418004c01a195c78387752cc99245ba54d5", 405 - "sha256": "sha256-7nU5fQ8pQLmKy9Swmshkv2oj+HV0oTcqQ93LfNSq1us=", 404 + "rev": "65492042f0b2146d81decc8f63466362dd6122bc", 405 + "sha256": "fpiOT6fXvjGWmnKwncV2NyuYeT2ACE8LLyisKsWqydQ=", 406 406 "fetchSubmodules": true 407 407 }, 408 408 "ppsspp": { 409 409 "owner": "hrydgard", 410 410 "repo": "ppsspp", 411 - "rev": "712b87ae57d4e69ad5ba98d331912dead31b9c01", 412 - "sha256": "sygZYAOkFrrfpaF6nfKMBecJTNeXk48oqlCRncPb340=", 411 + "rev": "3e5511b6091b8af76d124d101f3d84ccc1021f30", 412 + "sha256": "FCaKEdu55c7zxh9Mdi+xAFj8v5/AoT2AzYYEErHd9sQ=", 413 413 "fetchSubmodules": true 414 414 }, 415 415 "prboom": { 416 416 "owner": "libretro", 417 417 "repo": "libretro-prboom", 418 - "rev": "0f5927db4fb7e61f32bc9eccc5f809e54f71a371", 419 - "sha256": "DFpDxEUHjuCcHQGxT+impj98vYITeok1SHrRN5Hba4M=", 418 + "rev": "de19b1124559423244b4d677fd6006444d418c0e", 419 + "sha256": "vt43eYYGGUotxYeotUfp/9fvWnKJLJtrvo+GNavH3QY=", 420 420 "fetchSubmodules": false 421 421 }, 422 422 "prosystem": { 423 423 "owner": "libretro", 424 424 "repo": "prosystem-libretro", 425 - "rev": "f8652c7f2b0edc81685d03204d4963fc4ea9eccd", 426 - "sha256": "Ki4Dyb//X8isP0tScqunA/qt2vkX6d2HH7rHhqk3D5k=", 425 + "rev": "89e6df7b60d151310fedbe118fb472959a9dcd61", 426 + "sha256": "uxgKddS53X7ntPClE8MGezBAG+7OAFvMXTnyKpOOau0=", 427 427 "fetchSubmodules": false 428 428 }, 429 429 "quicknes": { 430 430 "owner": "libretro", 431 431 "repo": "QuickNES_Core", 432 - "rev": "71b8000b33daab8ed488f8707ccd8d5b623443f8", 433 - "sha256": "Wx8nFWy0DQaZlhEMiI2KRwBK0earSVSke7/qXbs0bQ0=", 432 + "rev": "6444b56659ed887c3492831da188fbc42e3e8ca2", 433 + "sha256": "FHV9oM4rmsCm7GsD5TKyVbBCN7uc9GRU5YGQE+2SiRM=", 434 434 "fetchSubmodules": false 435 435 }, 436 436 "sameboy": { 437 437 "owner": "libretro", 438 438 "repo": "sameboy", 439 - "rev": "fb3c7dd7d89df1f696e4cde33a868e141c927790", 440 - "sha256": "KFVNl43AJ11thHFFSJ6BO7wxfxhVdDVF+BAm1+GIzIs=", 439 + "rev": "685c6c8b497260f53a984d5c4398ef2b25253104", 440 + "sha256": "OosKYG38NvfwrLSEhAe2CrUx8PiSv4OhkmrVUO6l1qc=", 441 441 "fetchSubmodules": false 442 442 }, 443 443 "scummvm": { ··· 485 485 "stella": { 486 486 "owner": "stella-emu", 487 487 "repo": "stella", 488 - "rev": "f619b4e5cb01eefe0c01dedc01b452b3f74aab26", 489 - "sha256": "Oe++mDo1InvlvbRLlxcSjNQpioj4+ytt6ihTcvrD8g4=", 488 + "rev": "66e2c857c2bd85e778c51ae1cb99fb7669c7af17", 489 + "sha256": "RWNEq5qwShbBKIx5bif4NDs/uJES2wf1CVSxZbb6beI=", 490 490 "fetchSubmodules": false 491 491 }, 492 492 "stella2014": { ··· 499 499 "swanstation": { 500 500 "owner": "libretro", 501 501 "repo": "swanstation", 502 - "rev": "cc3946b2b3bd10282bc46078c245db09f6e68836", 503 - "sha256": "UzdmjUS6+6z4K6VJtMPxOwGXsCtxoh08RWTNHlvy/h8=", 502 + "rev": "8951ed1cea4ea65de5529a35e950f1b185e48b6e", 503 + "sha256": "27EH4oiYf154DJwm738qPOMCuWOCKD7wuSng3hz/xh0=", 504 504 "fetchSubmodules": false 505 505 }, 506 506 "tgbdual": { ··· 555 555 "yabause": { 556 556 "owner": "libretro", 557 557 "repo": "yabause", 558 - "rev": "811f9e81dbff4bed18644e19631fd4893e73e6ee", 559 - "sha256": "VstPh0oMEZ7/ts58NjZxBYZZx/7dRTYePhDIQMu0WOo=", 558 + "rev": "c940fe68461cb2bc6dd98cc162b46813ba12b081", 559 + "sha256": "a4nTgOZ2xEq45sWZ9AxmrjEdMOjnG3Whfm8mrvEMnuY=", 560 560 "fetchSubmodules": false 561 561 } 562 562 }
+2 -2
pkgs/servers/misc/gobgpd/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "gobgpd"; 5 - version = "2.32.0"; 5 + version = "2.34.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "osrg"; 9 9 repo = "gobgp"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-+FVd/I1folRswTPIq09xpTCai4+FVa6TYDsaPE8sYR4="; 11 + sha256 = "sha256-xyakq5DXwzONEP6EvDpAuzCrTDWcs+7asDlq9Vf4c1k="; 12 12 }; 13 13 14 14 vendorSha256 = "sha256-+dX/XByFW5/zvfXvyWePAv9X71dJEKaQf6xNXAXoMxw=";
+1
pkgs/test/dhall/default.nix
··· 2 2 3 3 lib.recurseIntoAttrs { 4 4 buildDhallUrl = callPackage ./buildDhallUrl { }; 5 + generateDhallDirectoryPackage = callPackage ./generateDhallDirectoryPackage { }; 5 6 }
+17
pkgs/test/dhall/generateDhallDirectoryPackage/default.nix
··· 1 + { dhallPackages, fetchFromGitHub }: 2 + 3 + # This file tests that dhallPackages.generateDhallDirectoryPackage works. 4 + # 5 + # TODO: It would be nice to extend this test to make sure that the resulting 6 + # Nix file has the expected contents, but it might be tough to do that easily 7 + # without IFD. 8 + 9 + dhallPackages.generateDhallDirectoryPackage { 10 + src = fetchFromGitHub { 11 + owner = "cdepillabout"; 12 + repo = "example-dhall-nix"; 13 + rev = "e6a675c72ecd4dd23d254a02aea8181fe875747f"; 14 + sha256 = "sha256-c/EZq76s/+hmLkaeJWKqgh2KrHuJRYI6kWry0E0YQ6s="; 15 + }; 16 + file = "mydhallfile.dhall"; 17 + }
+2 -2
pkgs/tools/filesystems/exfatprogs/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "exfatprogs"; 5 - version = "1.1.2"; 5 + version = "1.1.3"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = pname; 9 9 repo = pname; 10 10 rev = version; 11 - sha256 = "19pbybgbfnvjb3n944ihrn1r8ch4dm8dr0d44d6w7p63dcp372xy"; 11 + sha256 = "sha256-idP3wEGGJcSH4DDFLj1XPRKcLkFEsvtv0ytK89bmj5I="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ pkg-config autoreconfHook file ];
+3 -3
pkgs/tools/misc/fselect/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "fselect"; 5 - version = "0.7.7"; 5 + version = "0.7.8"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "jhspetersson"; 9 9 repo = "fselect"; 10 10 rev = version; 11 - sha256 = "sha256-1UpY32itljkpkOjcVEcpZ0iN+PciEnG9tOpbInHwNus="; 11 + sha256 = "sha256-L5Ka4nbzLAdiHigb9ByTonCmACtyWgduWOmp9tCqrz8="; 12 12 }; 13 13 14 - cargoSha256 = "sha256-M8hnXHVfKK/aQGXlMpuhoTLalpnHjxSkX+LHwpatu90="; 14 + cargoSha256 = "sha256-kyA/d9h/FCiX/AliIaMvkNNPqzl19v2WPEYcRWuivNU="; 15 15 16 16 nativeBuildInputs = [ installShellFiles ]; 17 17 buildInputs = lib.optional stdenv.isDarwin libiconv;
+2 -2
pkgs/tools/misc/jdupes/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "jdupes"; 5 - version = "1.20.1"; 5 + version = "1.20.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "jbruchon"; 9 9 repo = "jdupes"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-qGYMLLksbC6bKbK+iRkZ2eSNU5J/wEvTfzT0IkKukvA="; 11 + sha256 = "sha256-3hKO+hNwYiJZ9Wn53vM7DHZmtvDhtgtSbW7bCMCT7s0="; 12 12 # Unicode file names lead to different checksums on HFS+ vs. other 13 13 # filesystems because of unicode normalisation. The testdir 14 14 # directories have such files and will be removed.
pkgs/tools/misc/jsonwatch/default.nix

This is a binary file and will not be displayed.

+3 -3
pkgs/tools/misc/kepubify/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "kepubify"; 5 - version = "4.0.1"; 5 + version = "4.0.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "pgaskin"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-ZQY5U9uMCwsMl3Ds3bscPYmTt8JdWehOoowb+AmJSbQ="; 11 + sha256 = "sha256-w48ln6xlxdUVMdLuprtnAx36liC8QuXAaJpOfnpv9AM="; 12 12 }; 13 13 14 - vendorSha256 = "sha256-DcE2MCbH5FIU1UoIF8OF17TfsWS5eQhHnWDEAxy8X6c="; 14 + vendorSha256 = "sha256-gCdCAlJ5h40zi3w1S6NZZVB2iEx4F7cVLDn4pOr9JWA="; 15 15 16 16 # remove when built with >= go 1.17 17 17 tags = [ "zip117" ];
+2 -2
pkgs/tools/networking/gobgp/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "gobgp"; 5 - version = "2.32.0"; 5 + version = "2.34.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "osrg"; 9 9 repo = "gobgp"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-+FVd/I1folRswTPIq09xpTCai4+FVa6TYDsaPE8sYR4="; 11 + sha256 = "sha256-xyakq5DXwzONEP6EvDpAuzCrTDWcs+7asDlq9Vf4c1k="; 12 12 }; 13 13 14 14 vendorSha256 = "sha256-+dX/XByFW5/zvfXvyWePAv9X71dJEKaQf6xNXAXoMxw=";
+7 -3
pkgs/tools/security/cosign/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "cosign"; 5 - version = "1.3.1"; 5 + version = "1.4.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "sigstore"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-K9ZORbccEH7KV0XHkio/fl/5kvUInRCvzFY4QOqrgfg="; 11 + sha256 = "sha256-KavhcBxn0099ZSd7wdIfMYnYhbmuRpc7+FTfdm1T71c="; 12 12 }; 13 13 14 14 buildInputs = lib.optional (stdenv.isLinux && pivKeySupport) (lib.getDev pcsclite) ··· 16 16 17 17 nativeBuildInputs = [ pkg-config installShellFiles ]; 18 18 19 - vendorSha256 = "sha256-958HDdd9o+paEHVvwWSFJGSIHuY63jf89rTw3QKJzxc="; 19 + vendorSha256 = "sha256-7fWSGj8Ex8nPpMr3Foryiu25gBvzeZfVeMwZ3QKsm8E="; 20 20 21 21 excludedPackages = "\\(sample\\|webhook\\|help\\)"; 22 22 ··· 29 29 --bash <($out/bin/cosign completion bash) \ 30 30 --fish <($out/bin/cosign completion fish) \ 31 31 --zsh <($out/bin/cosign completion zsh) 32 + installShellCompletion --cmd sget \ 33 + --bash <($out/bin/sget completion bash) \ 34 + --fish <($out/bin/sget completion fish) \ 35 + --zsh <($out/bin/sget completion zsh) 32 36 ''; 33 37 34 38 meta = with lib; {
+4 -4
pkgs/tools/virtualization/linode-cli/default.nix
··· 11 11 }: 12 12 13 13 let 14 - sha256 = "1kvlf9qcl0i7g24s9f2pj25msmlj0cjicjwrnnc65q8qkmk2br9q"; 14 + sha256 = "10mlkkprky7qqjrkv43v1lzmlgdjpkzy3729k9xxdm5mpq5bjdwj"; 15 15 # specVersion taken from: https://www.linode.com/docs/api/openapi.yaml at `info.version`. 16 - specVersion = "4.108.0"; 17 - specSha256 = "17n9wjd0hpkzc2bvsawdvl8hc5285r0n19xq59h4amqb2fhp676w"; 16 + specVersion = "4.111.0"; 17 + specSha256 = "0j1i4ig1gwvwg2vfydpkh5skdirmbbfqbrznaq6v7sz35bk7carl"; 18 18 spec = fetchurl { 19 19 url = "https://raw.githubusercontent.com/linode/linode-api-docs/v${specVersion}/openapi.yaml"; 20 20 sha256 = specSha256; ··· 24 24 25 25 buildPythonApplication rec { 26 26 pname = "linode-cli"; 27 - version = "5.12.0"; 27 + version = "5.13.2"; 28 28 29 29 src = fetchFromGitHub { 30 30 owner = "linode";
+7 -3
pkgs/top-level/all-packages.nix
··· 301 301 302 302 crow-translate = libsForQt5.callPackage ../applications/misc/crow-translate { }; 303 303 304 - dhallToNix = callPackage ../build-support/dhall-to-nix.nix { 305 - inherit dhall-nix; 306 - }; 304 + dhallDirectoryToNix = callPackage ../build-support/dhall/directory-to-nix.nix { }; 305 + 306 + dhallPackageToNix = callPackage ../build-support/dhall/package-to-nix.nix { }; 307 + 308 + dhallToNix = callPackage ../build-support/dhall/to-nix.nix { }; 307 309 308 310 deadcode = callPackage ../development/tools/deadcode { }; 309 311 ··· 13285 13287 dhall-json = haskell.lib.compose.justStaticExecutables haskellPackages.dhall-json; 13286 13288 13287 13289 dhall-nix = haskell.lib.compose.justStaticExecutables haskellPackages.dhall-nix; 13290 + 13291 + dhall-nixpkgs = haskell.lib.compose.justStaticExecutables haskellPackages.dhall-nixpkgs; 13288 13292 13289 13293 dhall-text = haskell.lib.compose.justStaticExecutables haskellPackages.dhall-text; 13290 13294
+4
pkgs/top-level/dhall-packages.nix
··· 20 20 buildDhallUrl = 21 21 callPackage ../development/interpreters/dhall/build-dhall-url.nix { }; 22 22 23 + generateDhallDirectoryPackage = 24 + callPackage ../development/interpreters/dhall/generate-dhall-directory-package.nix { }; 25 + 23 26 in 24 27 { inherit 25 28 callPackage ··· 27 30 buildDhallGitHubPackage 28 31 buildDhallDirectoryPackage 29 32 buildDhallUrl 33 + generateDhallDirectoryPackage 30 34 ; 31 35 32 36 lib = import ../development/dhall-modules/lib.nix { inherit lib; };