Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
ae76abd3 ec922a06

+363 -200
+6
maintainers/maintainer-list.nix
··· 11692 11692 githubId = 3705333; 11693 11693 name = "Dmitry V."; 11694 11694 }; 11695 + yayayayaka = { 11696 + email = "nixpkgs@uwu.is"; 11697 + github = "yayayayaka"; 11698 + githubId = 73759599; 11699 + name = "Lara A."; 11700 + }; 11695 11701 yegortimoshenko = { 11696 11702 email = "yegortimoshenko@riseup.net"; 11697 11703 github = "yegortimoshenko";
+2 -2
maintainers/scripts/haskell/upload-nixos-package-list-to-hackage.sh
··· 12 12 # ~/.cabal/config file. 13 13 14 14 # e.g. username: maralorn 15 - # password-command: pass hackage.haskell.org (this can be any command, but not an arbitrary shell expression.) 15 + # password-command: pass hackage.haskell.org (this can be any command, but not an arbitrary shell expression. Like cabal we only read the first output line and ignore the rest.) 16 16 # Those fields are specified under `upload` on the `cabal` man page. 17 17 18 18 package_list="$(nix-build -A haskell.package-list)/nixos-hackage-packages.csv" 19 19 username=$(grep "^username:" ~/.cabal/config | sed "s/^username: //") 20 20 password_command=$(grep "^password-command:" ~/.cabal/config | sed "s/^password-command: //") 21 - curl -u "$username:$($password_command)" --digest -H "Content-type: text/csv" -T "$package_list" http://hackage.haskell.org/distro/NixOS/packages.csv 21 + curl -u "$username:$($password_command | head -n1)" --digest -H "Content-type: text/csv" -T "$package_list" http://hackage.haskell.org/distro/NixOS/packages.csv
+2 -2
pkgs/applications/audio/easyeffects/default.nix
··· 32 32 33 33 stdenv.mkDerivation rec { 34 34 pname = "easyeffects"; 35 - version = "6.0.0"; 35 + version = "6.0.3"; 36 36 37 37 src = fetchFromGitHub { 38 38 owner = "wwmm"; 39 39 repo = "easyeffects"; 40 40 rev = "v${version}"; 41 - hash = "sha256:1m3jamnhgpx3z51nfc8xg7adhf5x7dirvw0wf129hzxx4fjl7rch"; 41 + sha256 = "sha256-GzqPC/m/HMthLMamhJ4EXX6fxZYscdX1QmXgqHOPEcg="; 42 42 }; 43 43 44 44 nativeBuildInputs = [
+1
pkgs/applications/misc/archiver/default.nix
··· 23 23 meta = with lib; { 24 24 description = "Easily create & extract archives, and compress & decompress files of various formats"; 25 25 homepage = "https://github.com/mholt/archiver"; 26 + mainProgram = "arc"; 26 27 license = licenses.mit; 27 28 maintainers = with maintainers; [ kalbasit ]; 28 29 };
+2 -2
pkgs/applications/misc/free42/default.nix
··· 10 10 11 11 stdenv.mkDerivation rec { 12 12 pname = "free42"; 13 - version = "3.0.5"; 13 + version = "3.0.6"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "thomasokken"; 17 17 repo = pname; 18 18 rev = "v${version}"; 19 - sha256 = "sha256-ytRPIBE8KcuM+pyfdKt/b+Vi03x8nowdgZjSt8EddSc="; 19 + sha256 = "sha256-PIHokB7GlGtx1A0IqFX9+HA/Vab1CDpVS/qhk/y8Nzk="; 20 20 }; 21 21 22 22 nativeBuildInputs = [ copyDesktopItems pkg-config ];
+2 -2
pkgs/applications/networking/browsers/brave/default.nix
··· 90 90 91 91 stdenv.mkDerivation rec { 92 92 pname = "brave"; 93 - version = "1.27.108"; 93 + version = "1.27.109"; 94 94 95 95 src = fetchurl { 96 96 url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_amd64.deb"; 97 - sha256 = "Lz6rNTRoxt/UQFMQ9vurFhXWUshLDfWMxFON4nXfIiY="; 97 + sha256 = "RJCGaezucb3LJC1KLG/7vPIF3diVgSTsnylXEN1BaRU="; 98 98 }; 99 99 100 100 dontConfigure = true;
+2 -2
pkgs/applications/networking/cloudflared/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "cloudflared"; 5 - version = "2021.7.3"; 5 + version = "2021.7.4"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "cloudflare"; 9 9 repo = "cloudflared"; 10 10 rev = version; 11 - sha256 = "sha256-p9FNH5obQfEQZRoOr35ORH+6dwbcNgSXjARF9WA7t9E="; 11 + sha256 = "sha256-3HK7QLUhU6MUayRYec4LP2BfbwEsvtjtCf++o1cQsQw="; 12 12 }; 13 13 14 14 vendorSha256 = null;
+3 -3
pkgs/applications/networking/cluster/kubelogin/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "kubelogin"; 5 - version = "0.0.9"; 5 + version = "0.0.10"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "Azure"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-0+4hrC7A60dbf+1uvTVU2JRynvA3O/lXfgcra1fV9bI="; 11 + sha256 = "sha256-YLYyU3k3I74ZuczFZBwcJoJSfCR4B9Z1EbFupA+xkiE="; 12 12 }; 13 13 14 - vendorSha256 = "sha256-erGqCpWlAQanY1ghpNVRhzUEIXv3lCiBGRs888MmHN8="; 14 + vendorSha256 = "sha256-vJfTf9gD/qrsPAfJeMYLjGa90mYLOshgDehv2Fcl6xM="; 15 15 16 16 buildFlagsArray = '' 17 17 -ldflags=
+3 -3
pkgs/applications/networking/cluster/kuttl/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "kuttl"; 5 - version = "0.9.0"; 5 + version = "0.11.0"; 6 6 cli = "kubectl-kuttl"; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = "kudobuilder"; 10 10 repo = "kuttl"; 11 11 rev = "v${version}"; 12 - sha256 = "sha256:1cji0py2340mvcpplwq3licdkzjx7q5f27fdjjxvbhrgksnyw6hs"; 12 + sha256 = "sha256-42acx1UcvuzDZX2A33zExhhdNqWGkN0i6FR/Kx76WVM="; 13 13 }; 14 14 15 - vendorSha256 = "sha256:1shra42ifa2knxp58fj5hn074jg89f3nqdqk4rqbp3ybir84ahsd"; 15 + vendorSha256 = "sha256-TUNFUI7Lj7twJhM3bIdL6ElygIVFOlRut1MoFwVRGeo="; 16 16 17 17 subPackages = [ "cmd/kubectl-kuttl" ]; 18 18
+2 -2
pkgs/applications/networking/ftp/filezilla/default.nix
··· 18 18 19 19 stdenv.mkDerivation rec { 20 20 pname = "filezilla"; 21 - version = "3.53.1"; 21 + version = "3.55.0"; 22 22 23 23 src = fetchurl { 24 24 url = "https://download.filezilla-project.org/client/FileZilla_${version}_src.tar.bz2"; 25 - sha256 = "sha256-ZWh08ursVGcscvQepeoUnFAZfFDeXWdIu0HXIr/D93k="; 25 + sha256 = "sha256-rnDrQYDRNr4pu61vzdGI5JfiBfxBbqPkE9znzYyrnII="; 26 26 }; 27 27 28 28 # https://www.linuxquestions.org/questions/slackware-14/trouble-building-filezilla-3-47-2-1-current-4175671182/#post6099769
+4 -4
pkgs/applications/networking/instant-messengers/jitsi-meet-electron/default.nix
··· 2 2 , fetchurl 3 3 , appimageTools 4 4 , makeWrapper 5 - , electron_12 5 + , electron_13 6 6 , xorg 7 7 }: 8 8 9 9 let 10 - electron = electron_12; 10 + electron = electron_13; 11 11 in 12 12 stdenv.mkDerivation rec { 13 13 pname = "jitsi-meet-electron"; 14 - version = "2.8.8"; 14 + version = "2.8.9"; 15 15 16 16 src = fetchurl { 17 17 url = "https://github.com/jitsi/jitsi-meet-electron/releases/download/v${version}/jitsi-meet-x86_64.AppImage"; 18 - sha256 = "sha256-ORj0xSFzdyOVuybaDyTrawsVkJymKEHLbFxGUgzXNWY="; 18 + sha256 = "sha256-PsMP0bDxlXAkRu3BgaUWcqnTfUKOGB81oHT94Xi8t8E="; 19 19 name = "${pname}-${version}.AppImage"; 20 20 }; 21 21
+2 -2
pkgs/applications/networking/instant-messengers/ripcord/default.nix
··· 5 5 6 6 mkDerivation rec { 7 7 pname = "ripcord"; 8 - version = "0.4.28"; 8 + version = "0.4.29"; 9 9 10 10 src = let 11 11 appimage = fetchurl { 12 12 url = "https://cancel.fm/dl/Ripcord-${version}-x86_64.AppImage"; 13 - sha256 = "0bczqp4kny7jlp06f4bh1xg0x17g8980dj6pk4waqc7qk88i6sfv"; 13 + sha256 = "sha256-4yDLPEBDsPKWtLwdpmSyl3b5XCwLAr2/EVtNRrFmmJk="; 14 14 name = "${pname}-${version}.AppImage"; 15 15 }; 16 16 in appimageTools.extract {
+3 -11
pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix
··· 1 - { mkDerivation, lib, fetchFromGitHub, callPackage, fetchpatch 1 + { mkDerivation, lib, fetchFromGitHub, callPackage 2 2 , pkg-config, cmake, ninja, python3, wrapGAppsHook, wrapQtAppsHook 3 3 , extra-cmake-modules 4 4 , qtbase, qtimageformats, gtk3, libsForQt5, lz4, xxHash ··· 25 25 tg_owt = callPackage ./tg_owt.nix {}; 26 26 in mkDerivation rec { 27 27 pname = "telegram-desktop"; 28 - version = "2.8.11"; 28 + version = "2.9.0"; 29 29 # Note: Update via pkgs/applications/networking/instant-messengers/telegram/tdesktop/update.py 30 30 31 31 # Telegram-Desktop with submodules ··· 34 34 repo = "tdesktop"; 35 35 rev = "v${version}"; 36 36 fetchSubmodules = true; 37 - sha256 = "020ycgb77vx7rza590i3csrvq1zgm15rvpxqqcp0xkb4yh71i3hb"; 37 + sha256 = "0964as7rkjq1px6z15z6kmkiz4zw69wmm3namwn940bsja123qls"; 38 38 }; 39 - 40 - patches = [(fetchpatch { 41 - # ref: https://github.com/desktop-app/lib_webview/pull/9 42 - url = "https://github.com/desktop-app/lib_webview/commit/75e924934eee8624020befbef1f3cb5b865d3b86.patch"; 43 - sha256 = "sha256-rN4FVK4KT+xNf9IVdcpbxMqT0+t3SINJPRRQPyMiDP0="; 44 - stripLen = 1; 45 - extraPrefix = "Telegram/lib_webview/"; 46 - })]; 47 39 48 40 postPatch = '' 49 41 substituteInPlace Telegram/CMakeLists.txt \
+2 -2
pkgs/applications/radio/chirp/default.nix
··· 4 4 }: 5 5 python2.pkgs.buildPythonApplication rec { 6 6 pname = "chirp-daily"; 7 - version = "20200807"; 7 + version = "20210724"; 8 8 9 9 src = fetchurl { 10 10 url = "https://trac.chirp.danplanet.com/chirp_daily/daily-${version}/${pname}-${version}.tar.gz"; 11 - sha256 = "60b682793698e6427ad485546eae3a044b8290a220f190633158a2fb0e942fa0"; 11 + sha256 = "0wddzls7r0l5b8vvljnmrj5lmmp7zkzl4h73pyigyf9nbhaklybb"; 12 12 }; 13 13 14 14 propagatedBuildInputs = with python2.pkgs; [
+2 -2
pkgs/applications/science/logic/poly/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "libpoly"; 5 - version = "0.1.9"; 5 + version = "0.1.10"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "SRI-CSL"; 9 9 repo = "libpoly"; 10 10 # they've pushed to the release branch, use explicit tag 11 11 rev = "refs/tags/v${version}"; 12 - sha256 = "sha256-E2lHo8Bt4ujoGQ623fjkQbqRnDYJYilXdRt4lnF4wJk="; 12 + sha256 = "sha256-22Y4L5NFnCzKwZt0A/ChMuGPU4Dk1Qyke6mdvfN063w="; 13 13 }; 14 14 15 15 # https://github.com/SRI-CSL/libpoly/pull/52
+2 -2
pkgs/applications/version-management/git-and-tools/diff-so-fancy/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "diff-so-fancy"; 5 - version = "1.4.2"; 5 + version = "1.4.3"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "so-fancy"; 9 9 repo = "diff-so-fancy"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-1kBarsRiuB8fv7VLlWfpotPfHeMrfmIXHXTFu8TzC2A="; 11 + sha256 = "sha256-/xdBvq2u1s5/yzjwr3MLxpaD1CNktcPijXJTKW3Bc4c="; 12 12 }; 13 13 14 14 nativeBuildInputs = [
+2 -2
pkgs/applications/version-management/gitkraken/default.nix
··· 13 13 in 14 14 stdenv.mkDerivation rec { 15 15 pname = "gitkraken"; 16 - version = "7.7.0"; 16 + version = "7.7.1"; 17 17 18 18 src = fetchzip { 19 19 url = "https://release.axocdn.com/linux/GitKraken-v${version}.tar.gz"; 20 - sha256 = "0zb94ipi777qkznxpgb7ah31mx9b63713k92vhxhz4glna59lvk3"; 20 + sha256 = "sha256-nFXj40PfHctymBcZoiJNzkvAsFnABD300/aUqNpUn2c="; 21 21 }; 22 22 23 23 dontBuild = true;
+6 -2
pkgs/applications/virtualization/containerd/default.nix
··· 10 10 11 11 buildGoModule rec { 12 12 pname = "containerd"; 13 - version = "1.5.4"; 13 + version = "1.5.5"; 14 14 15 15 outputs = [ "out" "man" ]; 16 16 ··· 18 18 owner = "containerd"; 19 19 repo = "containerd"; 20 20 rev = "v${version}"; 21 - sha256 = "sha256-VV1cxA8tDRiPDxKV8OGu3T7sgutmyL+VPNqTeFcVjJA="; 21 + sha256 = "sha256-6mDTTXHpXBcKOcT+VrGgt6HJzvTeKgJ0ItJ+IjCTJxk="; 22 22 }; 23 23 24 24 vendorSha256 = null; ··· 32 32 BUILDTAGS = lib.optionals (btrfs-progs == null) [ "no_btrfs" ]; 33 33 34 34 buildPhase = '' 35 + runHook preBuild 35 36 patchShebangs . 36 37 make binaries man $buildFlags 38 + runHook postBuild 37 39 ''; 38 40 39 41 installPhase = '' 42 + runHook preInstall 40 43 install -Dm555 bin/* -t $out/bin 41 44 installManPage man/*.[1-9] 42 45 installShellCompletion --bash contrib/autocomplete/ctr 43 46 installShellCompletion --zsh --name _ctr contrib/autocomplete/zsh_autocomplete 47 + runHook postInstall 44 48 ''; 45 49 46 50 passthru.tests = { inherit (nixosTests) docker; };
+3 -3
pkgs/applications/window-managers/i3/status-rust.nix
··· 12 12 13 13 rustPlatform.buildRustPackage rec { 14 14 pname = "i3status-rust"; 15 - version = "0.20.2"; 15 + version = "0.20.3"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "greshake"; 19 19 repo = pname; 20 20 rev = "v${version}"; 21 - sha256 = "sha256-9PXvQrh0gmn/G+b7sbQffQkPnUKu1eVrvUoJlRBsOEM="; 21 + sha256 = "sha256-JNTTSVWGPqJT9xShF1bgwTGtlp37Ocsdovow8F4EH3g="; 22 22 }; 23 23 24 - cargoSha256 = "sha256-6orDR2Ml1Fy20uT47EDkEk0rGFxO0djHZsFiqlS1Tk8="; 24 + cargoSha256 = "sha256-sm7Iorux2GKja0qzw2wM4sdsRwijtezIlef5vh1Nt54="; 25 25 26 26 nativeBuildInputs = [ pkg-config makeWrapper ]; 27 27
+1 -1
pkgs/data/fonts/iosevka/bin.nix
··· 10 10 (builtins.attrNames (builtins.removeAttrs variantHashes [ "iosevka" ])); 11 11 in stdenv.mkDerivation rec { 12 12 pname = "${name}-bin"; 13 - version = "7.0.4"; 13 + version = "8.0.2"; 14 14 15 15 src = fetchurl { 16 16 url = "https://github.com/be5invis/Iosevka/releases/download/v${version}/ttc-${name}-${version}.zip";
+92 -24
pkgs/data/fonts/iosevka/variants.nix
··· 1 1 # This file was autogenerated. DO NOT EDIT! 2 2 { 3 - iosevka = "10aa8bsykkfi3aplw4j7smj0brcbni3jxqzjbpsbv5b15wzvkm7y"; 4 - iosevka-aile = "0pa79n41xha9rdj4vzz8cpmdhf0h4fjyphjl12i9qxh5znjr4yyz"; 5 - iosevka-curly = "0shk75qdm5acfbxdvv985gnhaz3dys8wpshiis6y2raz8sam48qg"; 6 - iosevka-curly-slab = "0z297s1bl2rrrmr3a4cds4cx4cw69p2y05jv999bkw9vrd6a5ij9"; 7 - iosevka-etoile = "05h62ybd6b54b51h6m6dq3phvrw4jfcc6cyp1x44shj4az2ia17w"; 8 - iosevka-slab = "07rp7rp3rjzzn6vnx3zbfizd924xhl702kcyq9qlif9g285l85nl"; 9 - iosevka-ss01 = "1rvshgyhcq2cay9dssap9mhinhljn92adrbf8lbkaabf3fcyd19h"; 10 - iosevka-ss02 = "0bscxfjhm1is7b7amr5jjj5wpxm1yps4cns47r4w26a0ad4lzf6b"; 11 - iosevka-ss03 = "1l4mzv1w7wkjs4629hrj7svd3wwhjfvby0qsbq2fr71ngz4gdvva"; 12 - iosevka-ss04 = "0mj5l316bji6mazgkzi5vigbfbgfnif0llmgacg0l5qayzaafqb1"; 13 - iosevka-ss05 = "1gfc7b05fvf1m5vhlvbzxzim8qfcqf16dg8qmzdv625dk1mg2llf"; 14 - iosevka-ss06 = "1n3mfn8h9gmf7ymc6f5ky5n70nn0nb2l8grj26hm9047cvbxcjqm"; 15 - iosevka-ss07 = "0bffazcb6k7qd3c3fxg426mcgjzc5xncv8nsiz71frhi9crplprv"; 16 - iosevka-ss08 = "1kv6v7n2qbgl185kfh401mjvs2iim6l3cw9zzghhfx6qv7xy0dcd"; 17 - iosevka-ss09 = "0da9kcsxk4vllnxjlslm394lr3bhdsw4a2mi95szplipbf748jcp"; 18 - iosevka-ss10 = "0935y7m603n3rfv38gmja7jhjmc6xrcx61psb3sznp7mlmi0dn7x"; 19 - iosevka-ss11 = "1hh0b8qaas4bxz0sa8zi5sr4rmqrpgxfzaq53fsmxy7pzjkhjz09"; 20 - iosevka-ss12 = "118ibl1i7981kjvf8g0rqrckh2chnxvyivk5wwmxhkw43x06ffjf"; 21 - iosevka-ss13 = "1licqy5dy5z4s91yh086i0m362lavaqq6zr13715zaqh7ard7hva"; 22 - iosevka-ss14 = "0y1f5hva9kpj9l3a56n6vbr8zbydd9c0knvsbpg68lcgmybfc97m"; 23 - iosevka-ss15 = "11pm6frf74y27ym4kmh98pn2cqlab6msj0cxpah36ckpzkm5zdqq"; 24 - iosevka-ss16 = "0z77549ydrbdhw96gc1zl3sg4s16cq7l56pwkfk9ificm1rwf1nm"; 25 - iosevka-ss17 = "0zm34lfgrlcb97a8dx1g056qy6rr7722b1k6hm9dp676mi5va2cw"; 26 - iosevka-ss18 = "0jmz975gny6fc7vf5cn8a4bl0y8pzdwlvfh0km9x7ijp711pw42p"; 3 + iosevka = "1gx0hkxch4m21yqwp8sifp6hzvn579w0jf5c2vfgp771yrilhj41"; 4 + iosevka-aile = "1x4gjwj1a6q8vpihvyy0bpqsw3s1b546b5yi7918yqlam31kbfyl"; 5 + iosevka-curly = "11w7f2v05zgdc5ac96v3dr93a2sganw6ggpl6vdhiqiqn1asfldi"; 6 + iosevka-curly-slab = "052cwri7fc25yn314qqnjjjw1xssjjx4nin65r11589scyxzrh97"; 7 + iosevka-etoile = "0p677iagypvyfx8gyja4qv0b5g39i2mh27cik6cjm22ri6fq3n8y"; 8 + iosevka-slab = "05dzpd33ivsp2fjc7zdrsgad0ym8iq2lpdj5ic5ja3lkacnm7r9j"; 9 + iosevka-ss01 = "1ln7fz9yjwgrrw069k3v65q0jp02298a4r68f7hk2l6bgj8c6dml"; 10 + iosevka-ss02 = "11rihmzccq0yw0r08yclspksqs0rdyrfrfkhfzv0f9fh6c5qd30q"; 11 + iosevka-ss03 = "1zyylszp4iykj2jyx9457jsl3m7lr2irc177m1wvvv68xg1vqjrv"; 12 + iosevka-ss04 = "14pay7d0a5yymwkdhs6vsmcvzh27nml3asdy86dlpix0byzm72qi"; 13 + iosevka-ss05 = "00y744phcvlbwwvk4kq05m1f8l1w7b3gk400yk3y1cmx4a4168jw"; 14 + iosevka-ss06 = "1g7pj3js22kmcnv654n6d0fdykf9jkarwbji3vzajnxqgpv03j5x"; 15 + iosevka-ss07 = "1rv1bf9vffqc99l8dhh4v9ms6pkbxxjgzf7skq02gfr27avj1lln"; 16 + iosevka-ss08 = "0s54csx64khdyzlb7k6m9cx9cqjj9cdymsbzhksv0fdbf3cc71ns"; 17 + iosevka-ss09 = "0zvy010ll38dlisjggmgw8k991wwcnzzvpjyqybxpxb8hk3jfxyn"; 18 + iosevka-ss10 = "1b5fk4hwzqg7p1b7h9vw9nc65pl0sp5h6k41jrmpdjr0nkjhm0zl"; 19 + iosevka-ss11 = "1b9bpg43n0vh0bigaq6y510w7lpsf54v82nvdxl48vp225kibr52"; 20 + iosevka-ss12 = "0w2ykjzjqxmp4r7yl10cpr802xpmww4nvi7nca7kj5scl30mrd4g"; 21 + iosevka-ss13 = "1cg59jx44yyi5y6rvdvasmq0n0vqdbcli1rxhfqgwfx1rkwnxy27"; 22 + iosevka-ss14 = "0xi6jpa8fapk72c77yljp07zdl0hdmdg9giyysllih3j2r4l1mrw"; 23 + iosevka-ss15 = "1qv7qh4wzkq7d5rmn19hhmv447sc8hd390nrajwk2a900vfh8xlk"; 24 + iosevka-ss16 = "1gkrhqn1k5y6q87p09nz1lcafmryl7l3s5aqx265y0dqfrni5rfg"; 25 + iosevka-ss17 = "18plv1f9brn8kh7b3jz2imjwash72vlzbnciam41q8i4m47m7dj7"; 26 + iosevka-ss18 = "177qy927siihpzaf4k4sfl9zbp2krbmlg56qzrcm2jbswlnmkyjx"; 27 + sgr-iosevka = "1np4v340r33vrb92cwx68lvsk6prg2swj4a6x9iig8lbc7fjk7fy"; 28 + sgr-iosevka-aile = "09fyslcr7vazfw7js27s0pd7immqd7ics4dihj54k12w8mjfj0fg"; 29 + sgr-iosevka-curly = "1yva4sx4dgfh4274c5sdkllr2d973ifxpn5jkxp428xhpyx9aq5b"; 30 + sgr-iosevka-curly-slab = "1vsngc45l30lmksvlnfr5b8xxnjsvpaqia4fzvx70napm5z6py4w"; 31 + sgr-iosevka-etoile = "033b8w59qbjg17qlbw1lsc8shwklbcvbr0m0ldk0frd08qz2kpmk"; 32 + sgr-iosevka-fixed = "0qyf6pmichpd4yd821k17dy0chb3rslifqm7jjhbl8kkrylf1f2c"; 33 + sgr-iosevka-fixed-curly = "01y8zc5w7jbb7m959db63msdfhp93ckfmm4nxh8fzg6ps3zpf4dy"; 34 + sgr-iosevka-fixed-curly-slab = "04dn2pirw771d5la702l1n8yxc46k6mlivryqlr3kd7z6c4jylca"; 35 + sgr-iosevka-fixed-slab = "1fnzlwlp67mwrw8l4mpylpv2mfday5b9mcjjwc9diymg85gvmz38"; 36 + sgr-iosevka-fixed-ss01 = "0259mn0p6z43ks13355czbm8pnrb7d8qwfl8kfyrnb6gaj1wa0fd"; 37 + sgr-iosevka-fixed-ss02 = "074jdv3w6461bg3iqgwxv8wfrp0ph2sgqc51y1hg7cx26nrs727x"; 38 + sgr-iosevka-fixed-ss03 = "0s5f2138js5w87khv1b5wzg1h96rhv77vw652m45qhqml0ivj5i6"; 39 + sgr-iosevka-fixed-ss04 = "1mbsjgbfj8m95bb4v0dw3f30hx2kq94bz9q9xv57bs80nmyb8a9b"; 40 + sgr-iosevka-fixed-ss05 = "1zkb9q20f9yb3qp7a092kfaag9izsqxi1nljksbg8qya4iiy22fw"; 41 + sgr-iosevka-fixed-ss06 = "1xkd6nrh0s7dwk326bjk1wn6sa9d3d5r54q48i6giz43fg1j5six"; 42 + sgr-iosevka-fixed-ss07 = "0vxwwy5cizq0d5dswakwbncn9jq299ppc17c7dxqjmgxwkawrd06"; 43 + sgr-iosevka-fixed-ss08 = "08asq61zv353975h9zfv0rrn0g9x5c2l542aqhvi8kbcr702a8an"; 44 + sgr-iosevka-fixed-ss09 = "1qldik6k3ycgq1w95z5l1iwr55jjgc94w3d10gncwl41agz8mav8"; 45 + sgr-iosevka-fixed-ss10 = "00mylfjic10aiyfrzv0inq3i18qj97f999f86szrf8mxf9na8b73"; 46 + sgr-iosevka-fixed-ss11 = "1ggnkqf8l8fdkyimcpjgrlc1sdkzdhd79zaygfzg4fhbfxvm7g9w"; 47 + sgr-iosevka-fixed-ss12 = "13lgy12crxxvlj99iy3l0ag2wc20migx9l4abz04mjjh8cgvk10b"; 48 + sgr-iosevka-fixed-ss13 = "0vk7b5xg67myrw69m5gjxchsgp4af5pwspdscklb739w66v42daq"; 49 + sgr-iosevka-fixed-ss14 = "1dap836qgkm62p7xivdc4jmirr75m9m5w9srr1qwsc5vfly4w63j"; 50 + sgr-iosevka-fixed-ss15 = "12alzyp3c8c9h89kqkiw7spwwahi89w9mcgrggizgjqzm5n6qvwc"; 51 + sgr-iosevka-fixed-ss16 = "1h0wa3g6vrpi86qshx187c2a26kh7ccy89rxi2kxajqis8lc9c25"; 52 + sgr-iosevka-fixed-ss17 = "1hlhi5fllz3sb3p25im7ymvcvhf761iafkiass2cw83l2ypbh9ph"; 53 + sgr-iosevka-fixed-ss18 = "0cwkbj232kb0nwvy59wjinxk6ncck5yg9594p49fx6016qxsv022"; 54 + sgr-iosevka-slab = "1imc9pamhxd5pm3xv274yv2qbnsd258rxz0skq7kc5f647bfb1dn"; 55 + sgr-iosevka-ss01 = "0j97757fj595mlr9mgc5vkqxriskxzc1cch0sk9fb2qvr0gpyjvk"; 56 + sgr-iosevka-ss02 = "0j1i9zakq2svfp727sxhcnqhrb0962pzdc7g0bdxgvxwdhmqzqn1"; 57 + sgr-iosevka-ss03 = "1bz95n1xpx756sfsgyshnaqrrygvh3pmcmxjqjyc0yk5f3aawqgm"; 58 + sgr-iosevka-ss04 = "11c4q2dsfkqbw1ppw2r2x932mhlr6bq8sc1hr6z7pvflx3kvdgdg"; 59 + sgr-iosevka-ss05 = "1jwy3wfd4yk6q4cyrry2s3hgkg0pbnn8mmr7w5wpgph4sg2lyrs4"; 60 + sgr-iosevka-ss06 = "0b4rilasn6zkrwf6dfxgrd957r8sjkw259acp1fnsc2wjpi27krf"; 61 + sgr-iosevka-ss07 = "0rvprfprypd54rnjsza0z6xswx22k4mva6pq8qs8fl8kfp3b92kk"; 62 + sgr-iosevka-ss08 = "0jfq72pi9bfmldxk8rnb3hv5kq7bps4pbs15k307avadj80dy107"; 63 + sgr-iosevka-ss09 = "1rlckb7djrkv1bicrp8nkszvk5wkkyhm6f88br13prqhsfbkdfpi"; 64 + sgr-iosevka-ss10 = "0v6jqs75s0xqplgxxk09ah7gpbajajwbyfcmifq2db4sv65bkalj"; 65 + sgr-iosevka-ss11 = "1avc38qc0r7ylmvmyw9lcdimsmh3xha675qzz7gxwalp1mp6d2zp"; 66 + sgr-iosevka-ss12 = "1y9sbvq0mdhzwkaih2gh9jg07993jzjymjgmcn52kvygyn4jc8vf"; 67 + sgr-iosevka-ss13 = "1xsgm6301vfpvsp0z3n3wbv03557whrnkw0cb9vkb9hbww5sjcq6"; 68 + sgr-iosevka-ss14 = "0fvj6amlgifnppfwgvl39vq76aww170wiici596zqvbddl8hhf0k"; 69 + sgr-iosevka-ss15 = "1ihsw196wbkr6cmisf7yasd3cfipz17033crjhsmh6f5q85705l7"; 70 + sgr-iosevka-ss16 = "1b6w69cjmaa0a29yklly9b26m5ivrn5rpygrsbzsrfadgm6h9xcb"; 71 + sgr-iosevka-ss17 = "1zvqrpg1m5i9af80qs847lz139zj1awx6akr7m3alwpz6jm178yd"; 72 + sgr-iosevka-ss18 = "1vw5swd09a0xplz367f26li0ksf5c54a0rf65dr62nviilvlphmx"; 73 + sgr-iosevka-term = "0zc1n1ansv5r4ph9xshm8vaj96m718ypagg4v9in0a0mdgpdp6il"; 74 + sgr-iosevka-term-curly = "1z487mq31afz0cpc7mfpny5x1wq8vdf2c0mmzhr46bcncinwinll"; 75 + sgr-iosevka-term-curly-slab = "15iw3mpy75486ybws9ya4x1bn9y00v1v40clcxjcbk276bfw121p"; 76 + sgr-iosevka-term-slab = "0y6wym3knhcvw1dlrqy9h8f68rsfpwwlb2hl9kdcfrv5zmd8mngy"; 77 + sgr-iosevka-term-ss01 = "03q1j73jwhi54hp3dfx3yj4vabmsrgiy8g5jk6lqcmqk6d42zhgq"; 78 + sgr-iosevka-term-ss02 = "10i1wb4if30zf61ridmqks7j2915yrs72plbv6wy7c4x1qdawhy1"; 79 + sgr-iosevka-term-ss03 = "05ywks1ikwgwxksx0jxawp2a9gaka76gknzxxxzxxvd3x7g6qh4v"; 80 + sgr-iosevka-term-ss04 = "15n5ky9yppcb5gz1pqm77hqihc2br0v52silg2d5yaj1fp4lzjpr"; 81 + sgr-iosevka-term-ss05 = "05p8sc1cjj9412bnyq3xda0v8xrzgf5g6ikgkanps3glvvvlkf3m"; 82 + sgr-iosevka-term-ss06 = "0w6zra0hpdyl0pkm9hdv4171fcgksv1s75wmwrh50dwnlv2hlns3"; 83 + sgr-iosevka-term-ss07 = "0zg9bnrfh3kbq69v4ih8yna70hzdbkbz1x0fminp79s0j9c66fjs"; 84 + sgr-iosevka-term-ss08 = "0sqv98xg1z5p30npg66s2z2wh139prs7960d8y06s09k0npjzlsz"; 85 + sgr-iosevka-term-ss09 = "0cqw79mf969kwbz5gwif3qg0zxk7pdbncpvq24m6kdws7sry06p4"; 86 + sgr-iosevka-term-ss10 = "15vaj99l2xrlcqg7712ksjcz0nwba7nlqcfc2angmw8zy163qg23"; 87 + sgr-iosevka-term-ss11 = "0rcn1761jv9wzi1nzl7sy57msw754yxys468jkacdpskqymfrhly"; 88 + sgr-iosevka-term-ss12 = "0l1f60gvvswnc02w8ylzsk37px0j0jv75pbc572p012x3mvkqipw"; 89 + sgr-iosevka-term-ss13 = "0nl7qbgas1zybi7gm6jr5rgzmk2vylh3ky8ggzlkljn9zw4mm1sn"; 90 + sgr-iosevka-term-ss14 = "0nyvayy0xj9gv21s6yjfp9xa6g4qih8lpvsrsinic4jgjhjxxn1l"; 91 + sgr-iosevka-term-ss15 = "14p7cq5rfr8f7lzi5q7q48a5rrvrd9mghkwr09a0m9fyqav2bnwh"; 92 + sgr-iosevka-term-ss16 = "17b88cv3ylnlybw4zlaa2y55s63p4ylrjk8y15p27knkwf0j7km3"; 93 + sgr-iosevka-term-ss17 = "1fh3b47g6faswq4ppksa6kkq5l1wpkq8c523ffakmjgjw92za7qi"; 94 + sgr-iosevka-term-ss18 = "161afvra35nfvk5crri1jfnwm579wbdn6r16afzq8fr5g46ddcla"; 27 95 }
+1 -1
pkgs/desktops/plasma-5/3rdparty/addons/krunner-symbols.nix
··· 33 33 meta = with lib; { 34 34 description = "A little krunner plugin (Plasma 5) to retrieve unicode symbols, or any other string, based on a corresponding keyword"; 35 35 homepage = "https://github.com/domschrei/krunner-symbols"; 36 - license = licenses.gpl3Only; 36 + license = licenses.gpl3Plus; 37 37 maintainers = with maintainers; [ hqurve ]; 38 38 platforms = platforms.linux; 39 39 };
+9 -4
pkgs/development/coq-modules/interval/default.nix
··· 1 - { lib, mkCoqDerivation, which, autoconf, coq, coquelicot, flocq, bignums ? null, version ? null }: 1 + { lib, mkCoqDerivation, which, autoconf, coq, coquelicot, flocq, bignums ? null, gnuplot_qt, version ? null }: 2 2 3 - with lib; mkCoqDerivation { 3 + with lib; mkCoqDerivation rec { 4 4 pname = "interval"; 5 5 owner = "coqinterval"; 6 6 domain = "gitlab.inria.fr"; 7 7 inherit version; 8 8 defaultVersion = with versions; switch coq.coq-version [ 9 - { case = isGe "8.8" ; out = "4.1.1"; } 9 + { case = isGe "8.8" ; out = "4.3.0"; } 10 10 { case = range "8.8" "8.12"; out = "4.0.0"; } 11 11 { case = range "8.7" "8.11"; out = "3.4.2"; } 12 12 { case = range "8.5" "8.6"; out = "3.3.0"; } 13 13 ] null; 14 + release."4.3.0".sha256 = "sha256-k8DLC4HYYpHeEEgXUafS8jkaECqlM+/CoYaInmUTYko="; 15 + release."4.2.0".sha256 = "sha256-SD5thgpirs3wmZBICjXGpoefg9AAXyExb5t8tz3iZhE="; 14 16 release."4.1.1".sha256 = "sha256-h2NJ6sZt1C/88v7W2xyuftEDoyRt3H6kqm5g2hc1aoU="; 15 17 release."4.0.0".sha256 = "1hhih6zmid610l6c8z3x4yzdzw9jniyjiknd1vpkyb2rxvqm3gzp"; 16 18 release."3.4.2".sha256 = "07ngix32qarl3pjnm9d0vqc9fdrgm08gy7zp306hwxjyq7h1v7z0"; ··· 18 20 releaseRev = v: "interval-${v}"; 19 21 20 22 nativeBuildInputs = [ which autoconf ]; 21 - propagatedBuildInputs = [ bignums coquelicot flocq ]; 23 + propagatedBuildInputs = [ bignums coquelicot flocq ] 24 + ++ lib.optionals (versions.isGe "4.2.0" defaultVersion) [ gnuplot_qt ]; 22 25 useMelquiondRemake.logpath = "Interval"; 26 + mlPlugin = true; 27 + enableParallelBuilding = true; 23 28 24 29 meta = with lib; { 25 30 description = "Tactics for simplifying the proofs of inequalities on expressions of real numbers for the Coq proof assistant";
+2 -2
pkgs/development/interpreters/erlang/R24.nix
··· 3 3 # How to obtain `sha256`: 4 4 # nix-prefetch-url --unpack https://github.com/erlang/otp/archive/OTP-${version}.tar.gz 5 5 mkDerivation { 6 - version = "24.0.4"; 7 - sha256 = "OeXXNaVJh5el+V+5ukcNOAgDmkJuGy1lYLpUTd1yxHM="; 6 + version = "24.0.5"; 7 + sha256 = "4ZyYcBhep67aPr8SY7JK/3YXD5Th8UcyjTP7UIZ5c5Q="; 8 8 }
+3 -3
pkgs/development/interpreters/yabasic/default.nix
··· 10 10 11 11 stdenv.mkDerivation rec { 12 12 pname = "yabasic"; 13 - version = "2.89.1"; 13 + version = "2.90.1"; 14 14 15 15 src = fetchurl { 16 16 url = "http://www.yabasic.de/download/${pname}-${version}.tar.gz"; 17 - hash = "sha256-k8QmQCpszLyotEiWDrG878RM2wqSq7I4W9j6Z2Ub3Yg="; 17 + hash = "sha256-9LqiwS3Udql3YZoufo3spVpE46me3McI8L08TpNJpJo="; 18 18 }; 19 19 20 20 buildInputs = [ ··· 26 26 ]; 27 27 28 28 meta = with lib; { 29 - homepage = "http://www.yabasic.de/"; 29 + homepage = "http://2484.de/yabasic/"; 30 30 description = "Yet another BASIC"; 31 31 longDescription = '' 32 32 Yabasic is a traditional basic-interpreter. It comes with goto and various
+2 -2
pkgs/development/libraries/aws-sdk-cpp/default.nix
··· 9 9 10 10 stdenv.mkDerivation rec { 11 11 pname = "aws-sdk-cpp"; 12 - version = "1.8.121"; 12 + version = "1.8.130"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "awslabs"; 16 16 repo = "aws-sdk-cpp"; 17 17 rev = version; 18 - sha256 = "sha256-uita3HPcerxH/bnSIL3ZNUp68QXtKJLYi0pcnV7OBkQ="; 18 + sha256 = "sha256-5T4l0KYB0utFTdEOtYT9trQ/JehQbXxk/IhI6YavErs="; 19 19 }; 20 20 21 21 # FIXME: might be nice to put different APIs in different outputs
+4 -4
pkgs/development/libraries/dyncall/default.nix
··· 2 2 3 3 stdenv.mkDerivation { 4 4 pname = "dyncall"; 5 - version = "1.1"; 5 + version = "1.2"; 6 6 7 7 src = fetchurl { 8 - url = "https://www.dyncall.org/r1.1/dyncall-1.1.tar.gz"; 9 - # https://www.dyncall.org/r1.1/SHA256 10 - sha256 = "cf97fa3f142db832ff34235caa4d69a7d5f16716573d446b2d95069126e88795"; 8 + url = "https://www.dyncall.org/r1.2/dyncall-1.2.tar.gz"; 9 + # https://www.dyncall.org/r1.2/SHA256 10 + sha256 = "sha256-6IFUwCQ0IVYHBPXHKUr73snpka+gYB1a3/UELqgYCNc="; 11 11 }; 12 12 13 13 # XXX: broken tests, failures masked, lets avoid crashing a bunch for now :)
+2 -2
pkgs/development/libraries/ethash/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "ethash"; 5 - version = "0.6.0"; 5 + version = "0.7.0"; 6 6 7 7 src = 8 8 fetchFromGitHub { 9 9 owner = "chfast"; 10 10 repo = "ethash"; 11 11 rev = "v${version}"; 12 - sha256 = "sha256-N30v9OZwTmDbltPPmeSa0uOGJhos1VzyS5zY9vVCWfA="; 12 + sha256 = "sha256-QQoWOJGwL03zbBfrFNXz0Ff9Agc2dMBW9nW3jdOwEE8="; 13 13 }; 14 14 15 15 nativeBuildInputs = [
+2 -2
pkgs/development/libraries/freetds/default.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 pname = "freetds"; 11 - version = "1.2.21"; 11 + version = "1.3"; 12 12 13 13 src = fetchurl { 14 14 url = "https://www.freetds.org/files/stable/${pname}-${version}.tar.bz2"; 15 - sha256 = "sha256-pea79tbz3AgWsZy9CDCNJ6CEsEkmqqBaxn+AjqB9PY0="; 15 + sha256 = "sha256-j5ecrU2DUJBubDZF9wRxr0eNCHWe2TzToxQn8HkrX5c="; 16 16 }; 17 17 18 18 buildInputs = [
+2 -2
pkgs/development/libraries/leptonica/default.nix
··· 4 4 5 5 stdenv.mkDerivation rec { 6 6 pname = "leptonica"; 7 - version = "1.81.0"; 7 + version = "1.81.1"; 8 8 9 9 src = fetchurl { 10 10 url = "http://www.leptonica.org/source/${pname}-${version}.tar.gz"; 11 - sha256 = "sha256-0ZKwVem9YLhBEQI8yYDDc5Dm1CexlKj9K9YRVDo73a0="; 11 + sha256 = "sha256-D06zFem93deX9MVf3qTh9F/Kfjs1ii/Gk/2VfOLEPKk="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ autoreconfHook pkg-config ];
+2 -2
pkgs/development/libraries/libfilezilla/default.nix
··· 11 11 12 12 stdenv.mkDerivation rec { 13 13 pname = "libfilezilla"; 14 - version = "0.27.0"; 14 + version = "0.30.0"; 15 15 16 16 src = fetchurl { 17 17 url = "https://download.filezilla-project.org/${pname}/${pname}-${version}.tar.bz2"; 18 - sha256 = "sha256-c3ClGHyrNgqhubLA2njRrebjupN1tIKniF3OBNZJqXs="; 18 + sha256 = "sha256-wW322s2y3tT24FFBtGge2pGloboFKQCiSp+E5lpQ3EA="; 19 19 }; 20 20 21 21 nativeBuildInputs = [ autoreconfHook pkg-config ];
+2 -2
pkgs/development/libraries/reproc/default.nix
··· 3 3 4 4 stdenv.mkDerivation rec { 5 5 pname = "reproc"; 6 - version = "14.1.0"; 6 + version = "14.2.2"; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = "DaanDeMeyer"; 10 10 repo = "reproc"; 11 11 rev = "v${version}"; 12 - sha256 = "1n71wb50qv2dmhjgw7azx5gigbrp19l2n3d41g9p05l5l0y1qg0q"; 12 + sha256 = "sha256-QOQcNDQkG929cEchIZ+XzjRncUUB10DpdB4zqgPqv4A="; 13 13 }; 14 14 15 15 nativeBuildInputs = [ cmake ];
+44
pkgs/development/python-modules/brotlicffi/default.nix
··· 1 + { lib 2 + , fetchFromGitHub 3 + , buildPythonPackage 4 + , pythonOlder 5 + , cffi 6 + , brotli 7 + }: 8 + 9 + buildPythonPackage rec { 10 + pname = "brotlicffi"; 11 + version = "1.0.9.2"; 12 + disabled = pythonOlder "3.6"; 13 + 14 + src = fetchFromGitHub { 15 + owner = "python-hyper"; 16 + repo = pname; 17 + rev = "v${version}"; 18 + sha256 = "0qx7an7772brmx1rbbrqzqnkqqvicc70mx740nl31kzzyv4jjs00"; 19 + }; 20 + 21 + buildInputs = [ 22 + brotli 23 + ]; 24 + 25 + propagatedBuildInputs = [ 26 + cffi 27 + ]; 28 + 29 + preBuild = '' 30 + export USE_SHARED_BROTLI=1 31 + ''; 32 + 33 + # Test data is not available, only when using libbortli git checkout 34 + doCheck = false; 35 + 36 + pythonImportsCheck = [ "brotlicffi" ]; 37 + 38 + meta = with lib; { 39 + description = "Python CFFI bindings to the Brotli library"; 40 + homepage = "https://github.com/python-hyper/brotlicffi"; 41 + license = licenses.mit; 42 + maintainers = with maintainers; [ fab ]; 43 + }; 44 + }
+2 -2
pkgs/development/python-modules/hap-python/default.nix
··· 16 16 17 17 buildPythonPackage rec { 18 18 pname = "hap-python"; 19 - version = "3.5.2"; 19 + version = "4.0.0"; 20 20 disabled = pythonOlder "3.6"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "ikalchev"; 24 24 repo = "HAP-python"; 25 25 rev = "v${version}"; 26 - sha256 = "1irf4dcq9fcqvvjbijkymm63n2s7a19igs1zsbv7y8fa5a2yprhd"; 26 + sha256 = "1k4gq23j4f7yppxf8rzrrayn6clj48cdzixjdsmv5awhzsf9n6w4"; 27 27 }; 28 28 29 29 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/iaqualink/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "iaqualink"; 12 - version = "0.4.0"; 12 + version = "0.4.1"; 13 13 disabled = pythonOlder "3.8"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "flz"; 17 17 repo = "iaqualink-py"; 18 18 rev = "v${version}"; 19 - sha256 = "13iwngjjqzr1pkmskbc2wakccvcjkf4bk65f4jp4ywpciilr4zjw"; 19 + sha256 = "0xgxajw38jrc55xh8w8mq0dk82ml77mfs8yn05gcpv8l24y70chq"; 20 20 }; 21 21 22 22 nativeBuildInputs = [ pytest-runner ];
+2 -2
pkgs/development/python-modules/praw/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "praw"; 17 - version = "7.3.0"; 17 + version = "7.4.0"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "praw-dev"; 21 21 repo = pname; 22 22 rev = "v${version}"; 23 - sha256 = "0pj987v04y5askczlma2ilwllwfsg7p5mwhv0h1lcl1lg0fbsvn9"; 23 + sha256 = "1wcr59k1bncwfza5k8mllaxz8fwfyqbwgm5xp908w2449i71wl7r"; 24 24 }; 25 25 26 26 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/pyairvisual/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "pyairvisual"; 18 - version = "5.0.8"; 18 + version = "5.0.9"; 19 19 format = "pyproject"; 20 20 21 21 disabled = pythonOlder "3.6"; ··· 24 24 owner = "bachya"; 25 25 repo = pname; 26 26 rev = version; 27 - sha256 = "sha256-QgMc0O5jk5LgKQg9ZMCZd3dNLv1typm1Rp2u8kSsqYk="; 27 + sha256 = "1jfbwnipklpgxjgsgsx4j53anbqyrbgvj0wb84fvsm32jq9m8avf"; 28 28 }; 29 29 30 30 nativeBuildInputs = [ poetry-core ];
+5 -4
pkgs/development/python-modules/python-magic/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "python-magic"; 13 - version = "0.4.22"; 13 + version = "0.4.24"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "ahupp"; 17 17 repo = "python-magic"; 18 18 rev = version; 19 - sha256 = "0zbdjr5shijs0jayz7gycpx0kn6v2bh83dpanyajk2vmy47jvbd6"; 19 + sha256 = "17jalhjbfd600lzfz296m0nvgp6c7vx1mgz82jbzn8hgdzknf4w0"; 20 20 }; 21 21 22 22 patches = [ ··· 32 32 LC_ALL="en_US.UTF-8" ${python.interpreter} test/test.py 33 33 ''; 34 34 35 - meta = { 35 + meta = with lib; { 36 36 description = "A python interface to the libmagic file type identification library"; 37 37 homepage = "https://github.com/ahupp/python-magic"; 38 - license = lib.licenses.mit; 38 + license = licenses.mit; 39 + maintainers = with maintainers; [ ]; 39 40 }; 40 41 }
+26 -15
pkgs/development/python-modules/python-magic/libmagic-path.patch
··· 1 - diff --git a/magic/loader.py b/magic/loader.py 2 - index 6b2bfcb..69778af 100644 3 - --- a/magic/loader.py 4 - +++ b/magic/loader.py 5 - @@ -5,11 +5,7 @@ import glob 1 + diff --git i/magic/loader.py w/magic/loader.py 2 + index 931f161..b8096d1 100644 3 + --- i/magic/loader.py 4 + +++ w/magic/loader.py 5 + @@ -35,16 +35,12 @@ def _lib_candidates(): 6 + 7 + 6 8 def load_lib(): 7 - libmagic = None 8 - # Let's try to find magic or magic1 9 - - dll = ctypes.util.find_library('magic') \ 10 - - or ctypes.util.find_library('magic1') \ 11 - - or ctypes.util.find_library('cygmagic-1') \ 12 - - or ctypes.util.find_library('libmagic-1') \ 13 - - or ctypes.util.find_library('msys-magic-1') # for MSYS2 14 - + dll = '@libmagic@' 9 + + lib = '@libmagic@' 10 + 11 + - for lib in _lib_candidates(): 12 + - # find_library returns None when lib not found 13 + - if lib is None: 14 + - continue 15 + - try: 16 + - return ctypes.CDLL(lib) 17 + - except OSError: 18 + - pass 19 + - else: 20 + - # It is better to raise an ImportError since we are importing magic module 21 + - raise ImportError('failed to find libmagic. Check your installation') 22 + + try: 23 + + return ctypes.CDLL(lib) 24 + + except OSError: 25 + + pass 15 26 16 - # necessary because find_library returns None if it doesn't find the library 17 - if dll: 27 + + # It is better to raise an ImportError since we are importing magic module 28 + + raise ImportError('failed to find libmagic. Check your installation')
+2 -2
pkgs/development/python-modules/pywemo/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "pywemo"; 16 - version = "0.6.5"; 16 + version = "0.6.6"; 17 17 format = "pyproject"; 18 18 disabled = pythonOlder "3.7"; 19 19 ··· 21 21 owner = pname; 22 22 repo = pname; 23 23 rev = version; 24 - sha256 = "sha256-8nLzNEle5eR5qc/tC1CX+Kh3WkPuKyy9VDMiAVbOykA="; 24 + sha256 = "04h4av65x0a2iv3a4rpsq19m9pi7wk8j447rr5z7jwap870gs8nd"; 25 25 }; 26 26 27 27 nativeBuildInputs = [
+2 -2
pkgs/development/tools/analysis/tfsec/default.nix
··· 5 5 6 6 buildGoPackage rec { 7 7 pname = "tfsec"; 8 - version = "0.52.1"; 8 + version = "0.55.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "aquasecurity"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - sha256 = "1ky2pp924c10ylgk0pgdgj822sajd51ijamlgshy9jc2s3n9acay"; 14 + sha256 = "1l71r9il45svdwydvi08hnyh310j0gha11qhyqvdz14d8czf8ahn"; 15 15 }; 16 16 17 17 goPackagePath = "github.com/aquasecurity/tfsec";
+2 -2
pkgs/development/tools/ktlint/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "ktlint"; 5 - version = "0.41.0"; 5 + version = "0.42.0"; 6 6 7 7 src = fetchurl { 8 8 url = "https://github.com/pinterest/ktlint/releases/download/${version}/ktlint"; 9 - sha256 = "10z1010k25i40iv7v339csmbs83hmwjv1004jikckb78wncd12s3"; 9 + sha256 = "sha256-MrIn+siqBnjwst4HKdJQ+iy1PxCldKizXkmqHH6D3Kg="; 10 10 }; 11 11 12 12 nativeBuildInputs = [ makeWrapper ];
+3 -3
pkgs/development/tools/rust/cargo-criterion/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "cargo-criterion"; 5 - version = "1.0.1"; 5 + version = "1.1.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "bheisler"; 9 9 repo = pname; 10 10 rev = version; 11 - sha256 = "sha256-NiuK+PexfF2wmA8drqqkv/RQlVwYLT3q2QWvV0ghJwg="; 11 + sha256 = "sha256-RPix9DM6E32PhObvV3xPGrnXrrVHn3auxLUhysP8GM0="; 12 12 }; 13 13 14 - cargoSha256 = "sha256-5Z9Oz8jjyM3+cHAZ++thRDdNlb0Kj54Mg7JjF9JrLdw="; 14 + cargoSha256 = "sha256-L/ILHKWlcYTkbEi2qDu7tf/3NHfTl6GhW0s+fUlsW08="; 15 15 16 16 meta = with lib; { 17 17 description = "Cargo extension for running Criterion.rs benchmarks";
+3 -3
pkgs/development/tools/rust/cargo-expand/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "cargo-expand"; 5 - version = "1.0.7"; 5 + version = "1.0.8"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "dtolnay"; 9 9 repo = pname; 10 10 rev = version; 11 - sha256 = "sha256-8YppfgYa5Sd/3nPCMCgaM3A93ND0vU5eUoCW02uDkiM="; 11 + sha256 = "sha256-UkNO2uNiyN6xB74dNMiWZUCH6qq6P6u95wTq8xRvxsQ="; 12 12 }; 13 13 14 - cargoSha256 = "sha256-0lrz8awAtLuLWE6Prmi07iGfYVmNZIETv3QL55CPYHQ="; 14 + cargoSha256 = "sha256-JTjPdTG8KGYVkiCkTqRiJyTpm7OpZkbW10EKSp9lLJ4="; 15 15 16 16 buildInputs = lib.optional stdenv.isDarwin libiconv; 17 17
+2 -2
pkgs/development/tools/scalafmt/default.nix
··· 2 2 3 3 let 4 4 baseName = "scalafmt"; 5 - version = "2.6.4"; 5 + version = "2.7.5"; 6 6 deps = stdenv.mkDerivation { 7 7 name = "${baseName}-deps-${version}"; 8 8 buildCommand = '' ··· 13 13 ''; 14 14 outputHashMode = "recursive"; 15 15 outputHashAlgo = "sha256"; 16 - outputHash = "1h19rsxsn2piifillv29nwks2k9l391jwygjbfy8pc0ha8yi63mw"; 16 + outputHash = "1xvx9bd6lf9m1r5p05d37qnjlzny6xrbkh8m7z4q4rk7i1vl8xv0"; 17 17 }; 18 18 in 19 19 stdenv.mkDerivation {
+3 -3
pkgs/development/tools/wrangler/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "wrangler"; 5 - version = "1.18.0"; 5 + version = "1.19.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "cloudflare"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-Ue9HCAYqv8DXiEZEuGRFPywNegakxBpb66RELP1Y+cg="; 11 + sha256 = "sha256-z6fL2uvv8E6NDBbbQKZ2Xhc6PI+e0Zl6mUvxIRhduH0="; 12 12 }; 13 13 14 - cargoSha256 = "sha256-HCsJG//RnlcmRSrBdf7iZTUOiQabMV2rICPLKvuE4AI="; 14 + cargoSha256 = "sha256-xGoOVp0Pt6cpCBK8IkyFCIcBNucDo98o3f7T3TQQhZY="; 15 15 16 16 nativeBuildInputs = [ pkg-config ]; 17 17
+2 -2
pkgs/os-specific/linux/ipset/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "ipset"; 5 - version = "7.11"; 5 + version = "7.14"; 6 6 7 7 src = fetchurl { 8 8 url = "http://ipset.netfilter.org/${pname}-${version}.tar.bz2"; 9 - sha256 = "sha256-MVG6rTDx2eMXsqtPL1qnqfe03BH8+P5zrNDcC126v30="; 9 + sha256 = "sha256-JwMcNtNVkHAxzOQeZVU+mbsBPXYvzVU5L2PX6Edg+QA="; 10 10 }; 11 11 12 12 nativeBuildInputs = [ pkg-config ];
-43
pkgs/servers/openafs/1.8/module.nix
··· 18 18 19 19 buildInputs = [ libkrb5 ]; 20 20 21 - patches = [ 22 - # LINUX 5.8: Replace kernel_setsockopt with new funcs 23 - (fetchpatch { 24 - url = "https://github.com/openafs/openafs/commit/d7fc5bf9bf031089d80703c48daf30d5b15a80ca.patch"; 25 - sha256 = "0469ydzgvyvrl1b2s1qbl9cd8c5c1nb99c3z52z5i685da5z6pab"; 26 - }) 27 - # LINUX 5.8: do not set name field in backing_dev_info 28 - (fetchpatch { 29 - url = "https://github.com/openafs/openafs/commit/335f37be13d2ff954e4aeea617ee66502170805e.patch"; 30 - sha256 = "0jr6cgplnip61cjlcd3fvgsc6n3jhfk93mm9m7ak04w1vc26dk9x"; 31 - }) 32 - # LINUX 5.8: use lru_cache_add 33 - (fetchpatch { 34 - url = "https://github.com/openafs/openafs/commit/facff58b840a47853592510617ba7a1da2e3eaa9.patch"; 35 - sha256 = "0izafg6bi5iaigq3jjx0zlg1cxwaddz3238hk0s08fcb6nyhkvx1"; 36 - }) 37 - # LINUX 5.9: Remove HAVE_UNLOCKED_IOCTL/COMPAT_IOCTL 38 - (fetchpatch { 39 - url = "https://github.com/openafs/openafs/commit/e7902252f15acfc28453c531f6fa3b29c9c91b92.patch"; 40 - sha256 = "1jy4v8yx8p6mhma6b3h3g94mb38bw7hg7q6lnyc8bijkbnl0d1rl"; 41 - }) 42 - # Linux: Refactor test for 32bit compat 43 - (fetchpatch { 44 - url = "https://github.com/openafs/openafs/commit/4ad1057ab8fd206c9fa8d5e3bdde4f1a8417afdb.patch"; 45 - sha256 = "0v2537wkav78yi8lv6fkd1n6rf2g17igf44rpa3kd0kkidxv5lqr"; 46 - }) 47 - # Linux 5.11: Test 32bit compat with in_compat_syscall 48 - (fetchpatch { 49 - url = "https://github.com/openafs/openafs/commit/ee53dd3bc087a05e22fc4111297a51ddb30013f0.patch"; 50 - sha256 = "0dfab3zk0dmf6iksna5n09lf5dn4f8w43q4irl2yf5dgqm35shkr"; 51 - }) 52 - # Linux: Create wrapper for setattr_prepare 53 - (fetchpatch { 54 - url = "https://github.com/openafs/openafs/commit/5a5d358b02b88d6d2c7a27a75149e35b1de7db38.patch"; 55 - sha256 = "07gywsg41cz5h6iafr4pb0gb9jnsb58xkwn479lw46b3y5jgz7ki"; 56 - }) 57 - # Linux 5.12: Add user_namespace param to inode ops 58 - (fetchpatch { 59 - url = "https://github.com/openafs/openafs/commit/c747b15dd2877e6d17e3e6b940ae78c1e1ccd3ea.patch"; 60 - sha256 = "0bbqmx4nkmfkapk25zrv9ivhhs91rn9dizb1lkfs7a6937q1kaqh"; 61 - }) 62 - ]; 63 - 64 21 hardeningDisable = [ "pic" ]; 65 22 66 23 configureFlags = [
+3 -3
pkgs/servers/openafs/1.8/srcs.nix
··· 1 1 { fetchurl }: 2 2 rec { 3 - version = "1.8.7"; 3 + version = "1.8.8"; 4 4 src = fetchurl { 5 5 url = "https://www.openafs.org/dl/openafs/${version}/openafs-${version}-src.tar.bz2"; 6 - sha256 = "0ygsrf65w9sqji2x3jbx3h31vk6513s6nalzxi7p2ryf3xb3lm2k"; 6 + sha256 = "sha256-2qjvhqdyf6z83jvJemrRQxKcHCXuNfM0cIDsfp0oTaA="; 7 7 }; 8 8 9 9 srcs = [ src 10 10 (fetchurl { 11 11 url = "https://www.openafs.org/dl/openafs/${version}/openafs-${version}-doc.tar.bz2"; 12 - sha256 = "0zri99pxmp4klh8ki5ycnjpf1h21lynn4049s6ywmap1vkpq84yn"; 12 + sha256 = "sha256-3cxODH1KvOTxrGB+acEudxGCX1iBPjZcTfjpfraOm+U="; 13 13 })]; 14 14 }
+68
pkgs/tools/misc/arch-install-scripts/default.nix
··· 1 + { lib 2 + , resholvePackage 3 + , fetchFromGitHub 4 + , asciidoc 5 + , bash 6 + , coreutils 7 + , gawk 8 + , gnum4 9 + , testVersion 10 + , util-linux 11 + }: 12 + 13 + resholvePackage rec { 14 + pname = "arch-install-scripts"; 15 + version = "24"; 16 + 17 + src = fetchFromGitHub { 18 + owner = "archlinux"; 19 + repo = "arch-install-scripts"; 20 + rev = "v${version}"; 21 + sha256 = "06rydiliis34lbz5fsayhbczs1xqi1a80jnhxafpjf6k3rfji6iq"; 22 + }; 23 + 24 + nativeBuildInputs = [ asciidoc gnum4 ]; 25 + 26 + preBuild = '' 27 + substituteInPlace ./Makefile \ 28 + --replace "PREFIX = /usr/local" "PREFIX ?= /usr/local" 29 + 30 + # https://github.com/archlinux/arch-install-scripts/pull/10 31 + substituteInPlace ./common \ 32 + --replace "print '%s' \"\$1\"" "printf '%s' \"\$1\"" 33 + ''; 34 + 35 + installFlags = [ "PREFIX=$(out)" ]; 36 + 37 + doCheck = true; 38 + 39 + solutions = { 40 + # Give each solution a short name. This is what you'd use to 41 + # override its settings, and it shows in (some) error messages. 42 + profile = { 43 + # the only *required* arguments are the 3 below 44 + 45 + # Specify 1 or more $out-relative script paths. Unlike many 46 + # builders, resholvePackage modifies the output files during 47 + # fixup (to correctly resolve in-package sourcing). 48 + scripts = [ "bin/arch-chroot" "bin/genfstab" "bin/pacstrap" ]; 49 + 50 + # "none" for no shebang, "${bash}/bin/bash" for bash, etc. 51 + interpreter = "${bash}/bin/bash"; 52 + 53 + # packages resholve should resolve executables from 54 + inputs = [ coreutils gawk util-linux ]; 55 + }; 56 + }; 57 + 58 + meta = with lib; { 59 + description = "Useful scripts for installing Arch Linux"; 60 + longDescription = '' 61 + A small suite of scripts aimed at automating some menial tasks when installing Arch Linux. 62 + ''; 63 + homepage = "https://github.com/archlinux/arch-install-scripts"; 64 + license = licenses.gpl2Only; 65 + maintainers = with maintainers; [ yayayayaka ]; 66 + platforms = platforms.linux; 67 + }; 68 + }
+3 -3
pkgs/tools/misc/fend/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "fend"; 5 - version = "0.1.21"; 5 + version = "0.1.22"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "printfn"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-LrHZsnW96+QsXuGxWoGqIEKTE86m3tMnh4fpDPIhd1w="; 11 + sha256 = "sha256-JuOhJGszsEBBz9G4jjV7OhCAyrSOIktYgoDpYPMk21c="; 12 12 }; 13 13 14 - cargoSha256 = "sha256-GZ4Yt5iQkgupJMTYIbvCPtz19985MFf8IDy3ui0M6DE="; 14 + cargoSha256 = "sha256-rKSbsxFt+ntE68eQK6zbIPdOL9JBOgqyqLnb8paVVo0="; 15 15 16 16 doInstallCheck = true; 17 17
+2 -2
pkgs/tools/networking/mu/default.nix
··· 7 7 8 8 stdenv.mkDerivation rec { 9 9 pname = "mu"; 10 - version = "1.6.0"; 10 + version = "1.6.1"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "djcb"; 14 14 repo = "mu"; 15 15 rev = version; 16 - sha256 = "d2REyoSbznMhqV4PNntvg8uQmU66Bsi4OwH2Gj7gQ10="; 16 + sha256 = "7mSP1F2RxW0CEDRWbMzDRfoehrr24b11sCLM2gQFjuI="; 17 17 }; 18 18 19 19 postPatch = lib.optionalString (batchSize != null) ''
+3 -3
pkgs/tools/package-management/cargo-release/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "cargo-release"; 5 - version = "0.16.0"; 5 + version = "0.16.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "sunng87"; 9 9 repo = "cargo-release"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-+vQXaI6v8HXzsfXZFxmBJe+1u9nmW0z3SBjo38orJYA="; 11 + sha256 = "sha256-o3AKA/uP6VWMO4c62H3ey0P98KIhbzhnng5ggKjNeZ8="; 12 12 }; 13 13 14 - cargoSha256 = "sha256-Zcg1MAAESD6qrh7domslisT2wG4ZaYyZtPCQ5IQrLVo="; 14 + cargoSha256 = "sha256-SHLiUVH5LiQNd/Ipj/xrjSG0X2HXfcAwswqsbqweJBs="; 15 15 16 16 nativeBuildInputs = [ pkg-config ]; 17 17 buildInputs = [ openssl ]
+1 -1
pkgs/tools/typesetting/pdfchain/default.nix
··· 49 49 meta = with lib; { 50 50 description = "A graphical user interface for the PDF Toolkit (PDFtk)"; 51 51 homepage = "https://pdfchain.sourceforge.io"; 52 - license = licenses.gpl3Only; 52 + license = licenses.gpl3Plus; 53 53 maintainers = with maintainers; [ hqurve ]; 54 54 platforms = platforms.linux; 55 55 };
+2
pkgs/top-level/all-packages.nix
··· 870 870 871 871 albert = libsForQt5.callPackage ../applications/misc/albert {}; 872 872 873 + arch-install-scripts = callPackage ../tools/misc/arch-install-scripts {}; 874 + 873 875 auditwheel = callPackage ../tools/package-management/auditwheel { }; 874 876 875 877 amidst = callPackage ../tools/games/minecraft/amidst { };
+4
pkgs/top-level/python-packages.nix
··· 1212 1212 1213 1213 brotli = callPackage ../development/python-modules/brotli { }; 1214 1214 1215 + brotlicffi = callPackage ../development/python-modules/brotlicffi { 1216 + inherit (pkgs) brotli; 1217 + }; 1218 + 1215 1219 brotlipy = callPackage ../development/python-modules/brotlipy { }; 1216 1220 1217 1221 brottsplatskartan = callPackage ../development/python-modules/brottsplatskartan { };