lol

Merge master into haskell-updates

authored by

github-actions[bot] and committed by
GitHub
3ed47ddb 1d71ffb1

+1243 -374
+21
.github/workflows/no-channel.yml
··· 1 + name: "No channel PR" 2 + 3 + on: 4 + pull_request: 5 + branches: 6 + - 'nixos-**' 7 + - 'nixpkgs-**' 8 + 9 + jobs: 10 + fail: 11 + name: "This PR is is targeting a channel branch" 12 + runs-on: ubuntu-latest 13 + steps: 14 + - run: | 15 + cat <<EOF 16 + The nixos-* and nixpkgs-* branches are pushed to by the channel 17 + release script and should not be merged into directly. 18 + 19 + Please target the equivalent release-* branch or master instead. 20 + EOF 21 + exit 1
+6
maintainers/maintainer-list.nix
··· 802 802 githubId = 13426784; 803 803 name = "arcnmx"; 804 804 }; 805 + arcticlimer = { 806 + email = "vinigm.nho@gmail.com"; 807 + github = "arcticlimer"; 808 + githubId = 59743220; 809 + name = "Vinícius Müller"; 810 + }; 805 811 ardumont = { 806 812 email = "eniotna.t@gmail.com"; 807 813 github = "ardumont";
+13
nixos/doc/manual/from_md/release-notes/rl-2111.section.xml
··· 48 48 </listitem> 49 49 <listitem> 50 50 <para> 51 + <link xlink:href="https://github.com/xrelkd/clipcat/">clipcat</link>, 52 + an X11 clipboard manager written in Rust. Available at 53 + [services.clipcat](options.html#o pt-services.clipcat.enable). 54 + </para> 55 + </listitem> 56 + <listitem> 57 + <para> 51 58 <link xlink:href="https://github.com/maxmind/geoipupdate">geoipupdate</link>, 52 59 a GeoIP database updater from MaxMind. Available as 53 60 <link xlink:href="options.html#opt-services.geoipupdate.enable">services.geoipupdate</link>. ··· 535 542 <para> 536 543 The <literal>isabelle</literal> package has been upgraded from 537 544 2020 to 2021 545 + </para> 546 + </listitem> 547 + <listitem> 548 + <para> 549 + the <literal>mingw-64</literal> package has been upgraded from 550 + 6.0.0 to 9.0.0 538 551 </para> 539 552 </listitem> 540 553 </itemizedlist>
+5
nixos/doc/manual/release-notes/rl-2111.section.md
··· 15 15 16 16 - [btrbk](https://digint.ch/btrbk/index.html), a backup tool for btrfs subvolumes, taking advantage of btrfs specific capabilities to create atomic snapshots and transfer them incrementally to your backup locations. Available as [services.btrbk](options.html#opt-services.brtbk.instances). 17 17 18 + - [clipcat](https://github.com/xrelkd/clipcat/), an X11 clipboard manager written in Rust. Available at [services.clipcat](options.html#o 19 + pt-services.clipcat.enable). 20 + 18 21 - [geoipupdate](https://github.com/maxmind/geoipupdate), a GeoIP database updater from MaxMind. Available as [services.geoipupdate](options.html#opt-services.geoipupdate.enable). 19 22 20 23 - [Kea](https://www.isc.org/kea/), ISCs 2nd generation DHCP and DDNS server suite. Available at [services.kea](options.html#opt-services.kea). ··· 134 137 - `icingaweb2` was upgraded to a new release which requires a manual database upgrade, see [upstream changelog](https://github.com/Icinga/icingaweb2/releases/tag/v2.9.0). 135 138 136 139 - The `isabelle` package has been upgraded from 2020 to 2021 140 + 141 + - the `mingw-64` package has been upgraded from 6.0.0 to 9.0.0 137 142 138 143 ## Other Notable Changes {#sec-release-21.11-notable-changes} 139 144
+1
nixos/modules/module-list.nix
··· 475 475 ./services/misc/calibre-server.nix 476 476 ./services/misc/cfdyndns.nix 477 477 ./services/misc/clipmenu.nix 478 + ./services/misc/clipcat.nix 478 479 ./services/misc/cpuminer-cryptonight.nix 479 480 ./services/misc/cgminer.nix 480 481 ./services/misc/confd.nix
+31
nixos/modules/services/misc/clipcat.nix
··· 1 + { config, lib, pkgs, ... }: 2 + 3 + with lib; 4 + 5 + let 6 + cfg = config.services.clipcat; 7 + in { 8 + 9 + options.services.clipcat= { 10 + enable = mkEnableOption "Clipcat clipboard daemon"; 11 + 12 + package = mkOption { 13 + type = types.package; 14 + default = pkgs.clipcat; 15 + defaultText = "pkgs.clipcat"; 16 + description = "clipcat derivation to use."; 17 + }; 18 + }; 19 + 20 + config = mkIf cfg.enable { 21 + systemd.user.services.clipcat = { 22 + enable = true; 23 + description = "clipcat daemon"; 24 + wantedBy = [ "graphical-session.target" ]; 25 + after = [ "graphical-session.target" ]; 26 + serviceConfig.ExecStart = "${cfg.package}/bin/clipcatd --no-daemon"; 27 + }; 28 + 29 + environment.systemPackages = [ cfg.package ]; 30 + }; 31 + }
+1 -1
nixos/modules/services/networking/corerad.nix
··· 37 37 } 38 38 ''; 39 39 description = '' 40 - Configuration for CoreRAD, see <link xlink:href="https://github.com/mdlayher/corerad/blob/master/internal/config/default.toml"/> 40 + Configuration for CoreRAD, see <link xlink:href="https://github.com/mdlayher/corerad/blob/main/internal/config/reference.toml"/> 41 41 for supported values. Ignored if configFile is set. 42 42 ''; 43 43 };
+10 -1
nixos/modules/services/networking/unbound.nix
··· 21 21 )) 22 22 else throw (traceSeq v "services.unbound.settings: unexpected type"); 23 23 24 - confFile = pkgs.writeText "unbound.conf" (concatStringsSep "\n" ((mapAttrsToList (toConf "") cfg.settings) ++ [""])); 24 + confNoServer = concatStringsSep "\n" ((mapAttrsToList (toConf "") (builtins.removeAttrs cfg.settings [ "server" ])) ++ [""]); 25 + confServer = concatStringsSep "\n" (mapAttrsToList (toConf " ") (builtins.removeAttrs cfg.settings.server [ "define-tag" ])); 26 + 27 + confFile = pkgs.writeText "unbound.conf" '' 28 + server: 29 + ${optionalString (cfg.settings.server.define-tag != "") (toOption " " "define-tag" cfg.settings.server.define-tag)} 30 + ${confServer} 31 + ${confNoServer} 32 + ''; 25 33 26 34 rootTrustAnchorFile = "${cfg.stateDir}/root.key"; 27 35 ··· 170 178 # prevent race conditions on system startup when interfaces are not yet 171 179 # configured 172 180 ip-freebind = mkDefault true; 181 + define-tag = mkDefault ""; 173 182 }; 174 183 remote-control = { 175 184 control-enable = mkDefault false;
+15 -3
nixos/modules/services/web-apps/plausible.nix
··· 7 7 8 8 # FIXME consider using LoadCredential as soon as it actually works. 9 9 envSecrets = '' 10 - export ADMIN_USER_PWD="$(<${cfg.adminUser.passwordFile})" 11 - export SECRET_KEY_BASE="$(<${cfg.server.secretKeybaseFile})" 10 + ADMIN_USER_PWD="$(<${cfg.adminUser.passwordFile})" 11 + export ADMIN_USER_PWD # separate export to make `set -e` work 12 + 13 + SECRET_KEY_BASE="$(<${cfg.server.secretKeybaseFile})" 14 + export SECRET_KEY_BASE # separate export to make `set -e` work 15 + 12 16 ${optionalString (cfg.mail.smtp.passwordFile != null) '' 13 - export SMTP_USER_PWD="$(<${cfg.mail.smtp.passwordFile})" 17 + SMTP_USER_PWD="$(<${cfg.mail.smtp.passwordFile})" 18 + export SMTP_USER_PWD # separate export to make `set -e` work 14 19 ''} 15 20 ''; 16 21 in { ··· 102 107 type = types.str; 103 108 description = '' 104 109 Public URL where plausible is available. 110 + 111 + Note that <literal>/path</literal> components are currently ignored: 112 + <link xlink:href="https://github.com/plausible/analytics/issues/1182"> 113 + https://github.com/plausible/analytics/issues/1182 114 + </link>. 105 115 ''; 106 116 }; 107 117 }; ··· 228 238 WorkingDirectory = "/var/lib/plausible"; 229 239 StateDirectory = "plausible"; 230 240 ExecStartPre = "@${pkgs.writeShellScript "plausible-setup" '' 241 + set -eu -o pipefail 231 242 ${envSecrets} 232 243 ${pkgs.plausible}/createdb.sh 233 244 ${pkgs.plausible}/migrate.sh ··· 238 249 ''} 239 250 ''} plausible-setup"; 240 251 ExecStart = "@${pkgs.writeShellScript "plausible" '' 252 + set -eu -o pipefail 241 253 ${envSecrets} 242 254 plausible start 243 255 ''} plausible";
+1 -1
nixos/tests/chromium.nix
··· 81 81 # Add optional CLI options: 82 82 options = [] 83 83 major_version = "${versions.major (getVersion chromiumPkg.name)}" 84 - if major_version > "91": 84 + if major_version > "91" and pname.startswith("google-chrome"): 85 85 # To avoid a GPU crash: 86 86 options += ["--use-gl=angle", "--use-angle=swiftshader"] 87 87 options.append("file://${startupHTML}")
+6 -6
pkgs/applications/audio/hqplayer-desktop/default.nix
··· 3 3 , autoPatchelfHook 4 4 , fetchurl 5 5 , flac 6 + , gcc11 6 7 , lib 7 8 , libmicrohttpd 8 9 , llvmPackages_10 ··· 17 18 18 19 mkDerivation rec { 19 20 pname = "hqplayer-desktop"; 20 - version = "4.12.1-35"; 21 + version = "4.12.2-36"; 21 22 22 23 src = fetchurl { 23 - # FIXME: use the fc34 sources when we get glibc 2.33 in nixpkgs 24 - # c.f. https://github.com/NixOS/nixpkgs/pull/111616 25 - url = "https://www.signalyst.eu/bins/hqplayer/fc33/hqplayer4desktop-${version}.fc33.x86_64.rpm"; 26 - sha256 = "sha256-DLnZNX+uAan9dhPLMvINeXsIn3Yv2CgsvyTcX0hbEK8="; 24 + url = "https://www.signalyst.eu/bins/hqplayer/fc34/hqplayer4desktop-${version}.fc34.x86_64.rpm"; 25 + sha256 = "sha256-ng0Tkx6CSnzTxuunStaBhUYjxUmzx31ZaOY2gBWnH6Q="; 27 26 }; 28 27 29 28 unpackPhase = '' ··· 35 34 buildInputs = [ 36 35 alsa-lib 37 36 flac 37 + gcc11.cc.lib 38 38 libmicrohttpd 39 39 llvmPackages_10.openmp 40 - qtquickcontrols2 41 40 qtcharts 42 41 qtdeclarative 42 + qtquickcontrols2 43 43 qtwebengine 44 44 qtwebview 45 45 wavpack
+7 -7
pkgs/applications/editors/android-studio/default.nix
··· 9 9 inherit buildFHSUserEnv; 10 10 }; 11 11 stableVersion = { 12 - version = "4.2.1.0"; # "Android Studio 4.2.1" 13 - build = "202.7351085"; 14 - sha256Hash = "074y6i0h8zamjgvvs882im44clds3g6aq8rssl7sq1wx6hrn5q36"; 12 + version = "4.2.2.0"; # "Android Studio 4.2.2" 13 + build = "202.7486908"; 14 + sha256Hash = "18zc9xr2xmphj6m6a1ilwripmvqzplp2583afq1pzzz3cv5h8fvk"; 15 15 }; 16 16 betaVersion = { 17 - version = "2020.3.1.16"; # "Android Studio Arctic Fox (2020.3.1) Beta 1" 18 - sha256Hash = "0mp1cmxkqc022nv8cggywbwcf8lp6r802nh8hcw5j00hcdnhkcq0"; 17 + version = "2020.3.1.20"; # "Android Studio Arctic Fox (2020.3.1) Beta 5" 18 + sha256Hash = "0swcsjx29ar4b0c8yhbynshqdn2sv94ga58h2nrc99927vp17g85"; 19 19 }; 20 20 latestVersion = { # canary & dev 21 - version = "2021.1.1.1"; # "Android Studio Bumblebee (2021.1.1) Canary 1" 22 - sha256Hash = "0aavmk8byw817356jm28rl998gcp3zm7x3fq14hm2awzhk5jaklm"; 21 + version = "2021.1.1.3"; # "Android Studio Bumblebee (2021.1.1) Canary 3" 22 + sha256Hash = "1n8iahaqhmzvpps9vhv93n3yabb26vl78yndd6gid028r8r90y4x"; 23 23 }; 24 24 in { 25 25 # Attributes are named by their corresponding release channels
+3 -3
pkgs/applications/editors/emacs/elisp-packages/emacs2nix.nix
··· 2 2 pkgs = import ../../../../.. { }; 3 3 4 4 src = pkgs.fetchgit { 5 - url = "https://github.com/ttuegel/emacs2nix.git"; 5 + url = "https://github.com/nix-community/emacs2nix.git"; 6 6 fetchSubmodules = true; 7 - rev = "860da04ca91cbb69c9b881a54248d16bdaaf9923"; 8 - sha256 = "1r3xmyk9rfgx7ln69dk8mgbnh3awcalm3r1c5ia2shlsrymvv1df"; 7 + rev = "703b144eeb490e87133c777f82e198b4e515c312"; 8 + sha256 = "sha256-YBbRh/Cb8u9+Pn6/Bc0atI6knKVjr8jiTGgFkD2FNGI="; 9 9 }; 10 10 in 11 11 pkgs.mkShell {
+93
pkgs/applications/editors/emacs/elisp-packages/nongnu-generated.nix
··· 1 + { callPackage }: 2 + { 3 + caml = callPackage ({ elpaBuild, fetchurl, lib }: 4 + elpaBuild { 5 + pname = "caml"; 6 + ename = "caml"; 7 + version = "4.7.1"; 8 + src = fetchurl { 9 + url = "https://elpa.nongnu.org/nongnu/caml-4.7.1.tar"; 10 + sha256 = "1bv2fscy7zg7r1hyg4rpvh3991vmhy4zid7bv1qbhxa95m9c49j3"; 11 + }; 12 + packageRequires = []; 13 + meta = { 14 + homepage = "https://elpa.gnu.org/packages/caml.html"; 15 + license = lib.licenses.free; 16 + }; 17 + }) {}; 18 + markdown-mode = callPackage ({ elpaBuild, emacs, fetchurl, lib }: 19 + elpaBuild { 20 + pname = "markdown-mode"; 21 + ename = "markdown-mode"; 22 + version = "2.4"; 23 + src = fetchurl { 24 + url = "https://elpa.nongnu.org/nongnu/markdown-mode-2.4.tar"; 25 + sha256 = "002nvc2p7jzznr743znbml3vj8a3kvdd89rlbi28f5ha14g2567z"; 26 + }; 27 + packageRequires = [ emacs ]; 28 + meta = { 29 + homepage = "https://elpa.gnu.org/packages/markdown-mode.html"; 30 + license = lib.licenses.free; 31 + }; 32 + }) {}; 33 + org-contrib = callPackage ({ elpaBuild, emacs, fetchurl, lib, org }: 34 + elpaBuild { 35 + pname = "org-contrib"; 36 + ename = "org-contrib"; 37 + version = "0.1"; 38 + src = fetchurl { 39 + url = "https://elpa.nongnu.org/nongnu/org-contrib-0.1.tar"; 40 + sha256 = "07hzywvgj11wd21dw4lbkvqv32da03407f9qynlzgg1qa7wknm2k"; 41 + }; 42 + packageRequires = [ emacs org ]; 43 + meta = { 44 + homepage = "https://elpa.gnu.org/packages/org-contrib.html"; 45 + license = lib.licenses.free; 46 + }; 47 + }) {}; 48 + request = callPackage ({ elpaBuild, emacs, fetchurl, lib }: 49 + elpaBuild { 50 + pname = "request"; 51 + ename = "request"; 52 + version = "0.3.3"; 53 + src = fetchurl { 54 + url = "https://elpa.nongnu.org/nongnu/request-0.3.3.tar"; 55 + sha256 = "168yy902bcjfdaahsbzhzb4wgqbw1mq1lfwdjh66fpzqs75c5q00"; 56 + }; 57 + packageRequires = [ emacs ]; 58 + meta = { 59 + homepage = "https://elpa.gnu.org/packages/request.html"; 60 + license = lib.licenses.free; 61 + }; 62 + }) {}; 63 + sly = callPackage ({ elpaBuild, emacs, fetchurl, lib }: 64 + elpaBuild { 65 + pname = "sly"; 66 + ename = "sly"; 67 + version = "1.0.43"; 68 + src = fetchurl { 69 + url = "https://elpa.nongnu.org/nongnu/sly-1.0.43.tar"; 70 + sha256 = "0qgji539qwk7lv9g1k11w0i2nn7n7nk456gwa0bh556mcqz2ndr8"; 71 + }; 72 + packageRequires = [ emacs ]; 73 + meta = { 74 + homepage = "https://elpa.gnu.org/packages/sly.html"; 75 + license = lib.licenses.free; 76 + }; 77 + }) {}; 78 + tuareg = callPackage ({ caml, elpaBuild, emacs, fetchurl, lib }: 79 + elpaBuild { 80 + pname = "tuareg"; 81 + ename = "tuareg"; 82 + version = "2.3.0"; 83 + src = fetchurl { 84 + url = "https://elpa.nongnu.org/nongnu/tuareg-2.3.0.tar"; 85 + sha256 = "0a24q64yk4bbgsvm56j1y68zs9yi25qyl83xydx3ff75sk27f1yb"; 86 + }; 87 + packageRequires = [ caml emacs ]; 88 + meta = { 89 + homepage = "https://elpa.gnu.org/packages/tuareg.html"; 90 + license = lib.licenses.free; 91 + }; 92 + }) {}; 93 + }
+32
pkgs/applications/editors/emacs/elisp-packages/nongnu-packages.nix
··· 1 + /* 2 + 3 + # Updating 4 + 5 + To update the list of packages from nongnu (ELPA), 6 + 7 + 1. Run `./update-nongnu`. 8 + 2. Check for evaluation errors: `nix-instantiate ../../../../.. -A emacs.pkgs.nongnuPackages`. 9 + 3. Run `git commit -m "org-packages $(date -Idate)" -- nongnu-generated.nix` 10 + 11 + */ 12 + 13 + { lib }: 14 + 15 + self: let 16 + 17 + generateNongnu = lib.makeOverridable ({ 18 + generated ? ./nongnu-generated.nix 19 + }: let 20 + 21 + imported = import generated { 22 + inherit (self) callPackage; 23 + }; 24 + 25 + super = imported; 26 + 27 + overrides = { 28 + }; 29 + 30 + in super // overrides); 31 + 32 + in generateNongnu { }
+4
pkgs/applications/editors/emacs/elisp-packages/update-nongnu
··· 1 + #! /usr/bin/env nix-shell 2 + #! nix-shell --show-trace ./emacs2nix.nix -i bash 3 + 4 + exec nongnu-packages.sh --names $EMACS2NIX/names.nix -o nongnu-generated.nix
+2 -2
pkgs/applications/misc/formatter/default.nix
··· 21 21 22 22 stdenv.mkDerivation rec { 23 23 pname = "formatter"; 24 - version = "0.3.2"; 24 + version = "0.4.0"; 25 25 26 26 src = fetchFromGitHub { 27 27 owner = "Djaler"; 28 28 repo = "Formatter"; 29 29 rev = version; 30 - sha256 = "0da1dvzsvbwg1ys19yf0n080xc0hjwin9zacjndb24jvphy3bxql"; 30 + sha256 = "sha256-8lZ0jUwHuc3Kntz73Btj6dJvkW2bvShu2KWTSQszbJo="; 31 31 }; 32 32 33 33 patches = [
+2 -2
pkgs/applications/misc/logseq/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "logseq"; 5 - version = "0.2.3"; 5 + version = "0.2.6"; 6 6 7 7 src = fetchurl { 8 8 url = "https://github.com/logseq/logseq/releases/download/${version}/logseq-linux-x64-${version}.AppImage"; 9 - sha256 = "LTwgLG/jUVOSR29LkLJ9q5wpPMK78yFvGtglzMG0ZC0="; 9 + sha256 = "/tpegRGyGPviYpaSbWw7fH9ntvR7vUSD5rmwDMST5+Y="; 10 10 name = "${pname}-${version}.AppImage"; 11 11 }; 12 12
+46
pkgs/applications/misc/mnamer/default.nix
··· 1 + { python3Packages, fetchFromGitHub, lib }: 2 + 3 + python3Packages.buildPythonApplication rec { 4 + pname = "mnamer"; 5 + version = "2.5.3"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "jkwill87"; 9 + repo = "mnamer"; 10 + rev = version; 11 + sha256 = "1frrvfhp85fh82yw9yb6n61by8qp1v7f3c0f623njxk1afawhccd"; 12 + }; 13 + 14 + propagatedBuildInputs = with python3Packages; [ 15 + babelfish 16 + requests 17 + appdirs 18 + teletype 19 + requests-cache 20 + guessit 21 + ]; 22 + 23 + patches = [ 24 + # requires specific old versions of dependencies which have been updated in nixpkgs 25 + ./remove_requirements.patch 26 + 27 + # author reads a private property that changed between versions 28 + ./update_hack.patch 29 + ]; 30 + 31 + checkInputs = [ python3Packages.pytestCheckHook ]; 32 + 33 + # disable test that fail (networking, etc) 34 + disabledTests = [ 35 + "network" 36 + "e2e" 37 + "test_utils.py" 38 + ]; 39 + 40 + meta = with lib; { 41 + homepage = "https://github.com/jkwill87/mnamer"; 42 + description = "An intelligent and highly configurable media organization utility"; 43 + license = licenses.mit; 44 + maintainers = with maintainers; [ urlordjames ]; 45 + }; 46 + }
+21
pkgs/applications/misc/mnamer/remove_requirements.patch
··· 1 + diff --git a/setup.py b/setup.py 2 + index 245c1dd..fdc17ab 100755 3 + --- a/setup.py 4 + +++ b/setup.py 5 + @@ -7,16 +7,12 @@ from mnamer.__version__ import VERSION 6 + with open("readme.md", "r", encoding="utf8") as fp: 7 + LONG_DESCRIPTION = fp.read() 8 + 9 + -with open("requirements.txt", "r", encoding="utf8") as fp: 10 + - REQUIREMENTS = fp.read().splitlines() 11 + - 12 + setup( 13 + author="Jessy Williams", 14 + author_email="jessy@jessywilliams.com", 15 + description="A media file organiser", 16 + entry_points={"console_scripts": ["mnamer=mnamer.__main__:main"]}, 17 + include_package_data=True, 18 + - install_requires=REQUIREMENTS, 19 + license="MIT", 20 + long_description=LONG_DESCRIPTION, 21 + long_description_content_type="text/markdown",
+13
pkgs/applications/misc/mnamer/update_hack.patch
··· 1 + diff --git a/mnamer/utils.py b/mnamer/utils.py 2 + index 636b596..e52bd37 100644 3 + --- a/mnamer/utils.py 4 + +++ b/mnamer/utils.py 5 + @@ -280,7 +280,7 @@ def request_json( 6 + "like Gecko) Chrome/79.0.3945.88 Safari/537.36" 7 + ) 8 + 9 + - initial_cache_state = session._is_cache_disabled # yes, i'm a bad person 10 + + initial_cache_state = session._disabled # yes, i'm a bad person 11 + try: 12 + session._is_cache_disabled = not cache 13 + response = session.request(
+35
pkgs/applications/misc/nwg-drawer/default.nix
··· 1 + { lib 2 + , buildGoModule 3 + , fetchFromGitHub 4 + , pkg-config 5 + , cairo 6 + , gobject-introspection 7 + , gtk3 8 + , gtk-layer-shell 9 + }: 10 + 11 + buildGoModule rec { 12 + pname = "nwg-drawer"; 13 + version = "0.1.4"; 14 + 15 + src = fetchFromGitHub { 16 + owner = "nwg-piotr"; 17 + repo = pname; 18 + rev = "v${version}"; 19 + sha256 = "sha256-YjMuXSBAgRh6vZUxKHLTqT2lEU/f+AuI/dX4PHfftZg="; 20 + }; 21 + 22 + vendorSha256 = "sha256-HyrjquJ91ddkyS8JijHd9HjtfwSQykXCufa2wzl8RNk="; 23 + 24 + nativeBuildInputs = [ pkg-config ]; 25 + 26 + buildInputs = [ cairo gobject-introspection gtk3 gtk-layer-shell ]; 27 + 28 + meta = with lib; { 29 + description = "Application drawer for sway Wayland compositor"; 30 + homepage = "https://github.com/nwg-piotr/nwg-drawer"; 31 + license = licenses.mit; 32 + platforms = platforms.linux; 33 + maintainers = with maintainers; [ plabadens ]; 34 + }; 35 + }
+5 -5
pkgs/applications/misc/zola/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "zola"; 5 - version = "unstable-2021-07-10"; 5 + version = "unstable-2021-07-14"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "getzola"; 9 9 repo = pname; 10 10 # unstable because the latest release fails to build 11 - rev = "8c3ce7d7fbc0d585d4cbf27598ac7dfe5acd96f1"; 12 - sha256 = "sha256-Tw3u96ZPb0yUXvtJ+rna6nnb0a+KfTEiR/PPEadFxDA="; 11 + rev = "312ffcb04c06c5f157b9fd2b944b858703238592"; 12 + sha256 = "0i5zqs1gwxhvsynb540c3azfi4357igr4i5p0bi3h7ras2asas8w"; 13 13 }; 14 14 15 - cargoSha256 = "sha256-mOO39LK7lQ5IxwMgfJpNwX/H5MZ3qKqfeDmnY8zXOx4="; 15 + cargoSha256 = "0g5z0s837cfwzral2zz0avp0xywyaa3l1adxg520qrnga7z0kbh8"; 16 16 17 17 nativeBuildInputs = [ cmake pkg-config installShellFiles]; 18 18 buildInputs = [ openssl oniguruma ] ··· 31 31 description = "A fast static site generator with everything built-in"; 32 32 homepage = "https://www.getzola.org/"; 33 33 license = licenses.mit; 34 - maintainers = with maintainers; [ dywedir _0x4A6F ]; 34 + maintainers = with maintainers; [ dandellion dywedir _0x4A6F ]; 35 35 # set because of unstable-* version 36 36 mainProgram = "zola"; 37 37 };
+2 -2
pkgs/applications/networking/browsers/brave/default.nix
··· 90 90 91 91 stdenv.mkDerivation rec { 92 92 pname = "brave"; 93 - version = "1.26.74"; 93 + version = "1.26.77"; 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 = "ULmoUXyPWHCewK4FPP7SX1Ena6n0aM/EWR7ZnMN1ztY="; 97 + sha256 = "tV/VseU+IncvM3gdrmqkYLPClbsf2kSvIAZj0Ylz2Rw="; 98 98 }; 99 99 100 100 dontConfigure = true;
+2 -2
pkgs/applications/networking/browsers/chromium/browser.nix
··· 62 62 -e '/\[Desktop Entry\]/a\' \ 63 63 -e 'StartupWMClass=chromium-browser' \ 64 64 $out/share/applications/chromium-browser.desktop 65 - '' + lib.optionalString (channel != "stable") '' 65 + '' + '' 66 66 cp -v "$buildPath/crashpad_handler" "$libExecPath/" 67 - ''; 67 + ''; # TODO: Merge 68 68 69 69 passthru = { inherit sandboxExecutableName; }; 70 70
+2 -3
pkgs/applications/networking/browsers/chromium/default.nix
··· 1 1 { newScope, config, stdenv, fetchurl, makeWrapper 2 2 , llvmPackages_11, llvmPackages_12, ed, gnugrep, coreutils, xdg-utils 3 3 , glib, gtk3, gnome, gsettings-desktop-schemas, gn, fetchgit 4 - , libva ? null 5 - , pipewire 4 + , libva, pipewire, wayland 6 5 , gcc, nspr, nss, runCommand 7 6 , lib 8 7 ··· 165 164 166 165 buildCommand = let 167 166 browserBinary = "${chromiumWV}/libexec/chromium/chromium"; 168 - libPath = lib.makeLibraryPath [ libva pipewire ]; 167 + libPath = lib.makeLibraryPath [ libva pipewire wayland gtk3 ]; 169 168 170 169 in with lib; '' 171 170 mkdir -p "$out/bin"
+9 -9
pkgs/applications/networking/browsers/chromium/upstream-info.json
··· 1 1 { 2 2 "stable": { 3 - "version": "91.0.4472.164", 4 - "sha256": "1g96hk72ds2b0aymgw7yjr0akgx7mkp17i99nk511ncnmni6zrc4", 5 - "sha256bin64": "1j6p2gqlikaibcwa40k46dsm9jlrpbj21lv1snnjw8apjnjfd2wr", 3 + "version": "92.0.4515.107", 4 + "sha256": "04khamgxwzgbm2rn7is53j5g55vm5qfyz7zwxqc51sd429jsqlbf", 5 + "sha256bin64": "0vfg8wjf9i1yz8nlxsij8fmqq7qr4nsccaihppqm3axpk91mmdsj", 6 6 "deps": { 7 7 "gn": { 8 - "version": "2021-04-06", 8 + "version": "2021-05-07", 9 9 "url": "https://gn.googlesource.com/gn", 10 - "rev": "dba01723a441c358d843a575cb7720d54ddcdf92", 11 - "sha256": "199xkks67qrn0xa5fhp24waq2vk8qb78a96cb3kdd8v1hgacgb8x" 10 + "rev": "39a87c0b36310bdf06b692c098f199a0d97fc810", 11 + "sha256": "0x63jr5hssm9dl6la4q5ahy669k4gxvbapqxi5w32vv107jrj8v4" 12 12 } 13 13 }, 14 14 "chromedriver": { 15 - "version": "91.0.4472.101", 16 - "sha256_linux": "0dzx565z2rd0y4i57rv5kd7dsm69sffza96y3c773hqaghm4y1ng", 17 - "sha256_darwin": "0nff1jmmrn6a4clfvhyzrhfp8hx85z72563jwk28apflqmnm0k68" 15 + "version": "92.0.4515.43", 16 + "sha256_linux": "1s22y892py99kzcb2j3gafmbz9jrr2lfhhh8hp3ggn2i37yxs8bw", 17 + "sha256_darwin": "1cjg4r4z5m74c2si4m25rj3z44n0iimhqzb1l3l3y0a3q024bi8f" 18 18 } 19 19 }, 20 20 "beta": {
+3 -3
pkgs/applications/networking/cluster/helm/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "helm"; 5 - version = "3.6.2"; 5 + version = "3.6.3"; 6 6 gitCommit = "ee407bdf364942bcb8e8c665f82e15aa28009b71"; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = "helm"; 10 10 repo = "helm"; 11 11 rev = "v${version}"; 12 - sha256 = "1s40zbk83s1kylcglydw356282virf1828v9waj1zs1gjnjml69h"; 12 + sha256 = "sha256-DfMI50eQsMHRX8S5rBzF3qlSfJizlYQyofA7HPkD4EQ="; 13 13 }; 14 - vendorSha256 = "06ccsy30kd68ml13l5k7d4225vlax3fm2pi8dapsyr4gdr234c1x"; 14 + vendorSha256 = "sha256-PTAyRG6PZK+vaiheUd3oiu4iBGlnFjoCrci0CYbXjBk="; 15 15 16 16 doCheck = false; 17 17
+2 -2
pkgs/applications/networking/cluster/k9s/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "k9s"; 5 - version = "0.24.13"; 5 + version = "0.24.14"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "derailed"; 9 9 repo = "k9s"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-5gMRjnrk1FyTj3Lzp+6scLuqfP8rCUvDDBK33/RzG28="; 11 + sha256 = "sha256-Kw3TT8IeJT0y2vSd38/y7BRq7PxMH2tiXV4/lOn5INA="; 12 12 }; 13 13 14 14 buildFlagsArray = ''
+2 -2
pkgs/applications/networking/instant-messengers/ferdi/default.nix
··· 17 17 mkFranzDerivation' rec { 18 18 pname = "ferdi"; 19 19 name = "Ferdi"; 20 - version = "5.6.0-beta.6"; 20 + version = "5.6.0"; 21 21 src = fetchurl { 22 22 url = "https://github.com/getferdi/ferdi/releases/download/v${version}/ferdi_${version}_amd64.deb"; 23 - sha256 = "sha256-Q1HSAEVcaxFyOq7oWqa6AJJpsBKRxbsKb9ydyK/gH/A="; 23 + sha256 = "sha256-yaAYNQAvbtArw9qAtbTDD11a9nH2OQEPE8QLg1E79Yc="; 24 24 }; 25 25 extraBuildInputs = [ xorg.libxshmfence ]; 26 26 meta = with lib; {
+4 -4
pkgs/applications/networking/instant-messengers/go-neb/default.nix
··· 2 2 3 3 buildGoModule { 4 4 pname = "go-neb"; 5 - version = "unstable-2021-03-24"; 5 + version = "unstable-2021-07-21"; 6 6 src = fetchFromGitHub { 7 7 owner = "matrix-org"; 8 8 repo = "go-neb"; 9 - rev = "b6edd50d6e33de3bcdb35055fa6c5f0157f45321"; 10 - sha256 = "sha256-wFqkN4C0rWzWxa6+/LiHMMS8i/g3Q57f5z4cG2XZQzs="; 9 + rev = "8916c80f8ce1732f64b50f9251242ca189082e76"; 10 + sha256 = "sha256-kuH4vbvS4G1bczxUdY4bd4oL4pIZzuueUxdEp4xuzJM="; 11 11 }; 12 12 13 13 subPackages = [ "." ]; 14 14 15 15 buildInputs = [ olm ]; 16 16 17 - vendorSha256 = "sha256-sWrLWjODf25Z8QqCDg4KyVWmTc3PRiYpRL88yxK0j/M"; 17 + vendorSha256 = "sha256-5Vg7aUkqiFIQuxmsDOJjvXoeA5NjMoBoD0XBhC+o4GA="; 18 18 19 19 doCheck = false; 20 20
+3 -3
pkgs/applications/networking/instant-messengers/kdeltachat/default.nix
··· 13 13 14 14 mkDerivation rec { 15 15 pname = "kdeltachat"; 16 - version = "unstable-2021-07-04"; 16 + version = "unstable-2021-07-17"; 17 17 18 18 src = fetchFromSourcehut { 19 19 owner = "~link2xt"; 20 20 repo = "kdeltachat"; 21 - rev = "5d3cddc47773b49d4a801d031c1de96c38617908"; 22 - sha256 = "1sah27pvdkilnyj41xf4awri9ya14gxayr99qksllz92ywd9lxad"; 21 + rev = "9e5fe2dc856795d0d3d8b6a3adf3fdd3015d9158"; 22 + sha256 = "12arcrnpacq2fbjbzs6a9yz6lfsj2dkga9chpld1ran3v6by58z9"; 23 23 }; 24 24 25 25 nativeBuildInputs = [
+39
pkgs/applications/science/misc/toil/default.nix
··· 1 + { lib, fetchFromGitHub, python3Packages }: 2 + 3 + python3Packages.buildPythonApplication rec { 4 + pname = "toil"; 5 + version = "5.4.0"; 6 + 7 + src = python3Packages.fetchPypi { 8 + inherit pname version; 9 + sha256 = "73c0648828bd3610c07b7648dd06d6ec27efefdb09473bf01d05d91eb899c9fd"; 10 + }; 11 + 12 + postPatch = '' 13 + substituteInPlace setup.py \ 14 + --replace "docker = " "docker = 'docker' #" \ 15 + --replace "addict = " "addict = 'addict' #" 16 + ''; 17 + 18 + propagatedBuildInputs = with python3Packages; [ 19 + addict 20 + docker 21 + pytz 22 + pyyaml 23 + enlighten 24 + psutil 25 + python-dateutil 26 + dill 27 + ]; 28 + checkInputs = with python3Packages; [ pytestCheckHook ]; 29 + 30 + pytestFlagsArray = [ "src/toil/test" ]; 31 + pythonImportsCheck = [ "toil" ]; 32 + 33 + meta = with lib; { 34 + homepage = "https://toil.ucsc-cgl.org/"; 35 + license = with licenses; [ asl20 ]; 36 + description = "Workflow engine written in pure Python"; 37 + maintainers = with maintainers; [ veprbl ]; 38 + }; 39 + }
+3 -3
pkgs/applications/version-management/git-and-tools/gh/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "gh"; 5 - version = "1.12.1"; 5 + version = "1.13.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "cli"; 9 9 repo = "cli"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-P9fbkJSXRYZdVD1EKWWs0FKs8aQdPqHWESUqjsGgyPU="; 11 + sha256 = "sha256-6ur1ZIJRghkZk5tLMJUmKn+XfjVGFE0MRSQ/Uz+Eans="; 12 12 }; 13 13 14 - vendorSha256 = "sha256-ndsjmY/UCFyegm8yP7BopYMh5eZ8/fftWfxW4r5los0="; 14 + vendorSha256 = "sha256-JJNyzMYAQT/pS1+eGYQsUpxDiwa6DP7JWhIBuTtnOiE="; 15 15 16 16 nativeBuildInputs = [ installShellFiles ]; 17 17
+2 -2
pkgs/applications/version-management/git-and-tools/git-machete/default.nix
··· 4 4 5 5 buildPythonApplication rec { 6 6 pname = "git-machete"; 7 - version = "3.2.1"; 7 + version = "3.3.0"; 8 8 9 9 src = fetchPypi { 10 10 inherit pname version; 11 - sha256 = "1sw6b1jaddacfm4kvvhgxn743khmsi1c4b4f5mgvm3rabv0h473h"; 11 + sha256 = "0mq6hmb3wvj0ash27h4zyl46l3fikpf0mv3ng330lcy6v7bhy5b8"; 12 12 }; 13 13 14 14 nativeBuildInputs = [ installShellFiles pbr ];
+2 -2
pkgs/applications/video/kodi-packages/a4ksubtitles/default.nix
··· 3 3 buildKodiAddon rec { 4 4 pname = "a4ksubtitles"; 5 5 namespace = "service.subtitles.a4ksubtitles"; 6 - version = "2.6.0"; 6 + version = "2.8.0"; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = "a4k-openproject"; 10 10 repo = "a4kSubtitles"; 11 11 rev = "${namespace}/${namespace}-${version}"; 12 - sha256 = "1rzgrxdcws064ji65fdbzzmgd2pdlaak3apa5n1clkmzknn7n881"; 12 + sha256 = "0fg5mcvxdc3hqybp1spy7d1nnqirwhcvrblbwksikym9m3qgw2m5"; 13 13 }; 14 14 15 15 propagatedBuildInputs = [
+1 -1
pkgs/build-support/appimage/default.nix
··· 45 45 targetPkgs = pkgs: [ appimage-exec ] 46 46 ++ defaultFhsEnvArgs.targetPkgs pkgs ++ extraPkgs pkgs; 47 47 48 - runScript = "appimage-exec.sh -w ${src}"; 48 + runScript = "appimage-exec.sh -w ${src} --"; 49 49 } // (removeAttrs args (builtins.attrNames (builtins.functionArgs wrapAppImage)))); 50 50 51 51 wrapType2 = args@{ name, src, extraPkgs ? pkgs: [ ], ... }: wrapAppImage
+1 -1
pkgs/build-support/emacs/elpa.nix
··· 28 28 29 29 emacs --batch -Q -l ${./elpa2nix.el} \ 30 30 -f elpa2nix-install-package \ 31 - "${src}" "$out/share/emacs/site-lisp/elpa" 31 + "$src" "$out/share/emacs/site-lisp/elpa" 32 32 33 33 runHook postInstall 34 34 '';
+4 -4
pkgs/data/documentation/man-pages/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "man-pages"; 5 - version = "5.11"; 5 + version = "5.12"; 6 6 7 7 src = fetchurl { 8 8 url = "mirror://kernel/linux/docs/man-pages/${pname}-${version}.tar.xz"; 9 - sha256 = "sha256-PtpdzlGEWZ7Dfa40lM+WTFUDYumkH7ckeS2mEL2xPKo="; 9 + sha256 = "07ip4f70nyxn24wy0fin6klq1hm1cjjvzr9zh5baqzssl1hckxbs"; 10 10 }; 11 11 12 - makeFlags = [ "MANDIR=$(out)/share/man" ]; 12 + makeFlags = [ "prefix=$(out)" ]; 13 13 postInstall = '' 14 14 # conflict with shadow-utils 15 15 rm $out/share/man/man5/passwd.5 \ ··· 24 24 meta = with lib; { 25 25 description = "Linux development manual pages"; 26 26 homepage = "https://www.kernel.org/doc/man-pages/"; 27 - repositories.git = "http://git.kernel.org/pub/scm/docs/man-pages/man-pages"; 27 + repositories.git = "https://git.kernel.org/pub/scm/docs/man-pages/man-pages"; 28 28 license = licenses.gpl2Plus; 29 29 platforms = with platforms; unix; 30 30 priority = 30; # if a package comes with its own man page, prefer it
+2 -2
pkgs/desktops/gnome/core/gnome-shell/default.nix
··· 66 66 in 67 67 stdenv.mkDerivation rec { 68 68 pname = "gnome-shell"; 69 - version = "40.2"; 69 + version = "40.3"; 70 70 71 71 outputs = [ "out" "devdoc" ]; 72 72 73 73 src = fetchurl { 74 74 url = "mirror://gnome/sources/gnome-shell/${lib.versions.major version}/${pname}-${version}.tar.xz"; 75 - sha256 = "sha256-Tp2CmwOfoK3TO7ZYP8e04Cjtjc/3r4pXfgnMZpiMKBw="; 75 + sha256 = "sha256-erEMbulpmCjdch6/jOHeRk3KqpHUlYI79LhMiTmejCs="; 76 76 }; 77 77 78 78 patches = [
+1
pkgs/development/compilers/go/1.14.nix
··· 41 41 "armv6l" = "arm"; 42 42 "armv7l" = "arm"; 43 43 "powerpc64le" = "ppc64le"; 44 + "mips" = "mips"; 44 45 }.${platform.parsed.cpu.name} or (throw "Unsupported system"); 45 46 46 47 # We need a target compiler which is still runnable at build time,
+1
pkgs/development/compilers/go/1.15.nix
··· 41 41 "armv6l" = "arm"; 42 42 "armv7l" = "arm"; 43 43 "powerpc64le" = "ppc64le"; 44 + "mips" = "mips"; 44 45 }.${platform.parsed.cpu.name} or (throw "Unsupported system"); 45 46 46 47 # We need a target compiler which is still runnable at build time,
+1
pkgs/development/compilers/go/1.16.nix
··· 41 41 "armv6l" = "arm"; 42 42 "armv7l" = "arm"; 43 43 "powerpc64le" = "ppc64le"; 44 + "mips" = "mips"; 44 45 }.${platform.parsed.cpu.name} or (throw "Unsupported system"); 45 46 46 47 # We need a target compiler which is still runnable at build time,
+3 -3
pkgs/development/compilers/ocaml/4.13.nix
··· 1 1 import ./generic.nix { 2 2 major_version = "4"; 3 3 minor_version = "13"; 4 - patch_version = "0-alpha1"; 4 + patch_version = "0-alpha2"; 5 5 src = fetchTarball { 6 - url = "https://caml.inria.fr/pub/distrib/ocaml-4.13/ocaml-4.13.0~alpha1.tar.xz"; 7 - sha256 = "071k12q8m2w9bcwvfclyc46pwd9r49v6av36fhjdlqq29niyq915"; 6 + url = "https://caml.inria.fr/pub/distrib/ocaml-4.13/ocaml-4.13.0~alpha2.tar.xz"; 7 + sha256 = "0krb0254i6ihbymjn6mwgzcfrzsvpk9hbagl0agm6wml21zpcsif"; 8 8 }; 9 9 }
+3 -3
pkgs/development/compilers/openjdk/11.nix
··· 11 11 let 12 12 major = "11"; 13 13 minor = "0"; 14 - update = "11"; 15 - build = "9"; 14 + update = "12"; 15 + build = "7"; 16 16 17 17 openjdk = stdenv.mkDerivation rec { 18 18 pname = "openjdk" + lib.optionalString headless "-headless"; ··· 22 22 owner = "openjdk"; 23 23 repo = "jdk${major}u"; 24 24 rev = "jdk-${version}"; 25 - sha256 = "0jncsj424340xjfwv6sx5hy9sas80qa3ymkx0ng3by3z01y5rgfx"; 25 + sha256 = "0s8g6gj5vhm7hbp05cqaxasjrkwr41fm634qim8q6slklm4pkkli"; 26 26 }; 27 27 28 28 nativeBuildInputs = [ pkg-config autoconf unzip ];
+1 -1
pkgs/development/compilers/rasm/default.nix
··· 5 5 version = "0.117"; 6 6 7 7 src = fetchurl { 8 - url = "www.roudoudou.com/export/cpc/rasm/${pname}_v0117_src.zip"; 8 + url = "http://www.roudoudou.com/export/cpc/rasm/${pname}_v0117_src.zip"; 9 9 sha256 = "1hwily4cfays59qm7qd1ax48i7cpbxhs5l9mfpyn7m2lxsfqrl3z"; 10 10 }; 11 11
+8 -1
pkgs/development/libraries/gpgme/default.nix
··· 20 20 sha256 = "1l4yw9fqc1blvx1sq1jnfvp1jijla3ca2jw90p4x9m8hvfpc933c"; 21 21 }; 22 22 23 - patches = [ 23 + patches = 24 + # TODO: apply unconditionally on a rebuild; probably included in > 1.16.0 25 + lib.optional (stdenv.is32bit && stdenv.isLinux) (fetchpatch { 26 + name = "test_t-edit-sign.diff"; # we experienced segmentation fault in this test 27 + url = "https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gpgme.git;a=patch;h=81a33ea5e1b86d586b956e893a5b25c4cd41c969"; 28 + sha256 = "1xxvv0kc9wdj5hzpddzs3cn8dhmm2cb29224a7h9vairraq5272h"; 29 + }) 30 + ++ [ 24 31 (fetchpatch { # gpg: Send --with-keygrip when listing keys 25 32 name = "c4cf527ea227edb468a84bf9b8ce996807bd6992.patch"; 26 33 url = "http://git.gnupg.org/cgi-bin/gitweb.cgi?p=gpgme.git;a=patch;h=c4cf527ea227edb468a84bf9b8ce996807bd6992";
+4 -4
pkgs/development/libraries/libmwaw/default.nix
··· 3 3 s = # Generated upstream information 4 4 rec { 5 5 baseName="libmwaw"; 6 - version="0.3.19"; 6 + version="0.3.20"; 7 7 name="${baseName}-${version}"; 8 - hash="sha256-snLiNO78goxLuDRK8PBHpi4HD1MOni+6EbBMjbjtpa8="; 9 - url="mirror://sourceforge/libmwaw/libmwaw/libmwaw-0.3.19/libmwaw-0.3.19.tar.xz"; 10 - sha256="sha256-snLiNO78goxLuDRK8PBHpi4HD1MOni+6EbBMjbjtpa8="; 8 + hash="sha256-FMOLBiFPJ3zNFFDiLm4yZIlVAY12lYlrxWAWV0jIzSE="; 9 + url="mirror://sourceforge/libmwaw/libmwaw/libmwaw-0.3.20/libmwaw-0.3.20.tar.xz"; 10 + sha256="sha256-FMOLBiFPJ3zNFFDiLm4yZIlVAY12lYlrxWAWV0jIzSE="; 11 11 }; 12 12 13 13 nativeBuildInputs = [ pkg-config ];
+2 -2
pkgs/development/libraries/xlibs-wrapper/default.nix
··· 11 11 propagatedBuildInputs = packages; 12 12 13 13 preferLocalBuild = true; 14 - } // { 14 + 15 15 # For compatability with XFree86. 16 - buildClientLibs = true; 16 + passthru.buildClientLibs = true; 17 17 18 18 meta = { 19 19 platforms = lib.platforms.unix;
+2 -2
pkgs/development/misc/h3/default.nix
··· 5 5 6 6 stdenv.mkDerivation rec { 7 7 pname = "h3"; 8 - version = "3.7.1"; 8 + version = "3.7.2"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "uber"; 12 12 repo = "h3"; 13 13 rev = "v${version}"; 14 - sha256 = "1ccyzbvbacf0bl9av4yp15zmhiqr3679nnbab11yrhxm9csyal16"; 14 + sha256 = "sha256-MvWqQraTnab6EuDx4V0v8EvrFWHT95f2EHTL2p2kei8="; 15 15 }; 16 16 17 17 nativeBuildInputs = [ cmake ];
+2 -2
pkgs/development/ocaml-modules/luv/default.nix
··· 6 6 7 7 buildDunePackage rec { 8 8 pname = "luv"; 9 - version = "0.5.8"; 9 + version = "0.5.9"; 10 10 useDune2 = true; 11 11 12 12 src = fetchurl { 13 13 url = "https://github.com/aantron/luv/releases/download/${version}/luv-${version}.tar.gz"; 14 - sha256 = "1y3g7jvb72frckjl92zyn7hzmzjy1fy4a48992jdk80vphsdzgmk"; 14 + sha256 = "0bbv28vgv5mnfbn1gag5fh3n4d9nkffqy3bif3pf47677c493ym2"; 15 15 }; 16 16 17 17 postConfigure = ''
+2 -2
pkgs/development/ocaml-modules/odoc/default.nix
··· 5 5 6 6 buildDunePackage rec { 7 7 pname = "odoc"; 8 - version = "1.5.2"; 8 + version = "1.5.3"; 9 9 10 10 minimumOCamlVersion = "4.02"; 11 11 12 12 src = fetchurl { 13 13 url = "https://github.com/ocaml/odoc/releases/download/${version}/odoc-${version}.tbz"; 14 - sha256 = "0wa87h8q6izcc6rkzqn944vrb3hmc21lf0d0rmr8rhhbcvr66i6j"; 14 + sha256 = "0idzidmz7y10xkwcf4aih0mdvkipxk1gzi4anhnbbi2q2s0nzdzj"; 15 15 }; 16 16 17 17 useDune2 = true;
+26
pkgs/development/python-modules/addict/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , pytestCheckHook 5 + }: 6 + 7 + buildPythonPackage rec { 8 + pname = "addict"; 9 + version = "2.4.0"; 10 + 11 + src = fetchPypi { 12 + inherit pname version; 13 + sha256 = "b3b2210e0e067a281f5646c8c5db92e99b7231ea8b0eb5f74dbdf9e259d4e494"; 14 + }; 15 + 16 + checkInputs = [ pytestCheckHook ]; 17 + 18 + pythonImportsCheck = [ "addict" ]; 19 + 20 + meta = with lib; { 21 + description = "Module that exposes a dictionary subclass that allows items to be set like attributes"; 22 + homepage = "https://github.com/mewwts/addict"; 23 + license = with licenses; [ mit ]; 24 + maintainers = with maintainers; [ veprbl ]; 25 + }; 26 + }
+2 -2
pkgs/development/python-modules/dulwich/default.nix
··· 15 15 }: 16 16 17 17 buildPythonPackage rec { 18 - version = "0.20.23"; 18 + version = "0.20.24"; 19 19 pname = "dulwich"; 20 20 21 21 src = fetchPypi { 22 22 inherit pname version; 23 - sha256 = "sha256-QC5WtcB/BAR50RiOXC9AbiwAaqOUMIAVXUxtBeX8qGU="; 23 + sha256 = "1wacchqxxwbhwnfnnhlb40s66f92lkvz6423j4c1w6wb585aqqbb"; 24 24 }; 25 25 26 26 LC_ALL = "en_US.UTF-8";
+37
pkgs/development/python-modules/enlighten/default.nix
··· 1 + { lib 2 + , stdenv 3 + , buildPythonPackage 4 + , fetchPypi 5 + , blessed 6 + , prefixed 7 + , pytestCheckHook 8 + }: 9 + 10 + buildPythonPackage rec { 11 + pname = "enlighten"; 12 + version = "1.10.1"; 13 + 14 + src = fetchPypi { 15 + inherit pname version; 16 + sha256 = "3391916586364aedced5d6926482b48745e4948f822de096d32258ba238ea984"; 17 + }; 18 + 19 + propagatedBuildInputs = [ 20 + blessed 21 + prefixed 22 + ]; 23 + checkInputs = [ pytestCheckHook ]; 24 + 25 + pythonImportsCheck = [ "enlighten" ]; 26 + disabledTests = 27 + # https://github.com/Rockhopper-Technologies/enlighten/issues/44 28 + lib.optional stdenv.isDarwin "test_autorefresh" 29 + ; 30 + 31 + meta = with lib; { 32 + description = "Enlighten Progress Bar for Python Console Apps"; 33 + homepage = "https://github.com/Rockhopper-Technologies/enlighten"; 34 + license = with licenses; [ mpl20 ]; 35 + maintainers = with maintainers; [ veprbl ]; 36 + }; 37 + }
+2 -2
pkgs/development/python-modules/mautrix/default.nix
··· 4 4 5 5 buildPythonPackage rec { 6 6 pname = "mautrix"; 7 - version = "0.9.6"; 7 + version = "0.9.8"; 8 8 9 9 src = fetchPypi { 10 10 inherit pname version; 11 - sha256 = "1810deb7f780700e7e0734e1844c1b4b2525ee990b8665f7b98e3f335a31bbcf"; 11 + sha256 = "1yx9ybpw9ppym8k2ky5pxh3f2icpmk887i8ipwixrcrnml3q136p"; 12 12 }; 13 13 14 14 propagatedBuildInputs = [
+26
pkgs/development/python-modules/prefixed/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , pytestCheckHook 5 + }: 6 + 7 + buildPythonPackage rec { 8 + pname = "prefixed"; 9 + version = "0.3.2"; 10 + 11 + src = fetchPypi { 12 + inherit pname version; 13 + sha256 = "ca48277ba5fa8346dd4b760847da930c7b84416387c39e93affef086add2c029"; 14 + }; 15 + 16 + checkInputs = [ pytestCheckHook ]; 17 + 18 + pythonImportsCheck = [ "prefixed" ]; 19 + 20 + meta = with lib; { 21 + description = "Prefixed alternative numeric library"; 22 + homepage = "https://github.com/Rockhopper-Technologies/prefixed"; 23 + license = with licenses; [ mpl20 ]; 24 + maintainers = with maintainers; [ veprbl ]; 25 + }; 26 + }
+14 -2
pkgs/development/python-modules/pybtex/default.nix
··· 1 - { lib, buildPythonPackage, fetchPypi, latexcodec, pyyaml }: 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , latexcodec 5 + , pyyaml 6 + , setuptools 7 + }: 2 8 3 9 buildPythonPackage rec { 4 10 version = "0.24.0"; 5 11 pname = "pybtex"; 6 12 7 13 doCheck = false; 8 - propagatedBuildInputs = [ latexcodec pyyaml ]; 14 + pythonImportsCheck = [ "pybtex" ]; 15 + 16 + propagatedBuildInputs = [ 17 + latexcodec 18 + pyyaml 19 + setuptools 20 + ]; 9 21 10 22 src = fetchPypi { 11 23 inherit version pname;
+25
pkgs/development/python-modules/requests-futures/default.nix
··· 1 + { buildPythonPackage, fetchPypi, requests, lib }: 2 + 3 + buildPythonPackage rec { 4 + pname = "requests-futures"; 5 + version = "1.0.0"; 6 + 7 + src = fetchPypi { 8 + inherit pname version; 9 + sha256 = "35547502bf1958044716a03a2f47092a89efe8f9789ab0c4c528d9c9c30bc148"; 10 + }; 11 + 12 + propagatedBuildInputs = [ requests ]; 13 + 14 + # tests are disabled because they require being online 15 + doCheck = false; 16 + 17 + pythonImportsCheck = [ "requests_futures" ]; 18 + 19 + meta = with lib; { 20 + description = "Asynchronous Python HTTP Requests for Humans using Futures"; 21 + homepage = "https://github.com/ross/requests-futures"; 22 + license = with licenses; [ asl20 ]; 23 + maintainers = with maintainers; [ applePrincess ]; 24 + }; 25 + }
+22
pkgs/development/python-modules/teletype/default.nix
··· 1 + { buildPythonPackage, fetchPypi, lib }: 2 + 3 + buildPythonPackage rec { 4 + pname = "teletype"; 5 + version = "1.1.0"; 6 + 7 + src = fetchPypi { 8 + inherit pname version; 9 + sha256 = "02mg0qmdf7hljq6jw1hwaid3hvkf70dfxgrxmpqybaxrph5pfg1y"; 10 + }; 11 + 12 + # no tests 13 + doCheck = false; 14 + pythonImportsCheck = [ "teletype" ]; 15 + 16 + meta = with lib; { 17 + description = "A high-level cross platform tty library"; 18 + homepage = "https://github.com/jkwill87/teletype"; 19 + license = licenses.mit; 20 + maintainers = with maintainers; [ urlordjames ]; 21 + }; 22 + }
+2 -2
pkgs/development/tools/analysis/tfsec/default.nix
··· 5 5 6 6 buildGoPackage rec { 7 7 pname = "tfsec"; 8 - version = "0.48.7"; 8 + version = "0.50.3"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "aquasecurity"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - sha256 = "sha256-8OOi2YWxn50iXdH5rqxZ2/qIlS6JX/7P3HMaPpnBH6I="; 14 + sha256 = "1hah13icvwnaim628q6q88wbipwz1gwgnxgr3i8cnky9cx4qd3ig"; 15 15 }; 16 16 17 17 goPackagePath = "github.com/aquasecurity/tfsec";
+1 -1
pkgs/development/tools/build-managers/cmake/default.nix
··· 19 19 version = "3.19.7"; 20 20 21 21 src = fetchurl { 22 - url = "${meta.homepage}files/v${lib.versions.majorMinor version}/cmake-${version}.tar.gz"; 22 + url = "https://cmake.org/files/v${lib.versions.majorMinor version}/cmake-${version}.tar.gz"; 23 23 # compare with https://cmake.org/files/v${lib.versions.majorMinor version}/cmake-${version}-SHA-256.txt 24 24 sha256 = "sha256-WKFfDVagr8zDzFNxI0/Oc/zGyPnb13XYmOUQuDF1WI4="; 25 25 };
+4 -4
pkgs/development/tools/misc/terracognita/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "terracognita"; 5 - version = "0.6.3"; 5 + version = "0.7.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "cycloidio"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-rRSBPnvv4941IUGN/6+8/hzgYDqgPErNkd7tFrslPiQ="; 11 + sha256 = "119rbjg3lsm73mdw6ymvslyj4y4ghj3a3dvxnvkrm55v9g0s03l9"; 12 12 }; 13 13 14 - vendorSha256 = "sha256-sN9GTcG5cZxvMaLqNjY2jfLkf8a3lugM2aV3bBdT5Ww="; 14 + vendorSha256 = "1fvp53d694a4aj8l4hj7q2lvyadn9y9c52q4bzl6yrfjq6708y8d"; 15 15 16 16 doCheck = false; 17 17 ··· 22 22 meta = with lib; { 23 23 description = "Reads from existing Cloud Providers (reverse Terraform) and generates your infrastructure as code on Terraform configuration"; 24 24 homepage = "https://github.com/cycloidio/terracognita"; 25 - changelog = "https://github.com/cycloidio/terracognita/blob/v${version}/CHANGELOG.md"; 25 + changelog = "https://github.com/cycloidio/terracognita/raw/v${version}/CHANGELOG.md"; 26 26 license = licenses.mit; 27 27 maintainers = [ maintainers.marsam ]; 28 28 };
+3 -3
pkgs/development/tools/packer/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "packer"; 5 - version = "1.7.3"; 5 + version = "1.7.4"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "hashicorp"; 9 9 repo = "packer"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-k5GCUFzjf0mipIQlnf7VCUS2j7cFwoGCeM7T6qgGnJA="; 11 + sha256 = "sha256-VNOq9uhtzf1hdEn+bkAOYy4gZxP5ek0WaaS/71uJzrA="; 12 12 }; 13 13 14 - vendorSha256 = "sha256-5Wb7WAUGXJ7VMWiQyboH3PXJazsqitD9N0Acd+WItaY="; 14 + vendorSha256 = "sha256-WYA/wZJg93+X4IAX9hOMRHVRQRyA4N4aDaScDgkGUIE="; 15 15 16 16 subPackages = [ "." ]; 17 17
+3 -3
pkgs/development/web/deno/default.nix
··· 17 17 18 18 rustPlatform.buildRustPackage rec { 19 19 pname = "deno"; 20 - version = "1.12.0"; 20 + version = "1.12.1"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "denoland"; 24 24 repo = pname; 25 25 rev = "v${version}"; 26 - sha256 = "sha256-heri1vb0KykEqef8uBfEazPzTgz8jjYSUB0dpPiDJ7g="; 26 + sha256 = "sha256-kNwRnoUkX2dmj6ii9fRu/Hv4V3/sz6ag+wUPf93tmTQ="; 27 27 }; 28 - cargoSha256 = "sha256-v/yafzfAy1SBjeFwaMEWVTGJH3Fv1CYYU70TA7AUUsk="; 28 + cargoSha256 = "sha256-5ukTSzDFCkBQ1UFfnpz1fFzJSHBYUoZAvhPGMkr/fIs="; 29 29 30 30 # Install completions post-install 31 31 nativeBuildInputs = [ installShellFiles ];
+137 -101
pkgs/misc/vim-plugins/generated.nix
··· 77 77 78 78 ale = buildVimPluginFrom2Nix { 79 79 pname = "ale"; 80 - version = "2021-07-17"; 80 + version = "2021-07-21"; 81 81 src = fetchFromGitHub { 82 82 owner = "dense-analysis"; 83 83 repo = "ale"; 84 - rev = "f83a1f70d542ac885b72d1161140d6d999e2d7b2"; 85 - sha256 = "0mx9g2j32hbpg5gyxn4apkfm28myzpasj4w7dpq6p61c90hwhgq4"; 84 + rev = "5ad4fdd583116ec253aaf43e2d457cd3e3aa5587"; 85 + sha256 = "178c60ckgkr4ivgi1b21f1cndx9d64spydc8z75gcyz3r6lcbrmm"; 86 86 }; 87 87 meta.homepage = "https://github.com/dense-analysis/ale/"; 88 88 }; ··· 425 425 426 426 chadtree = buildVimPluginFrom2Nix { 427 427 pname = "chadtree"; 428 - version = "2021-07-19"; 428 + version = "2021-07-21"; 429 429 src = fetchFromGitHub { 430 430 owner = "ms-jpq"; 431 431 repo = "chadtree"; 432 - rev = "7ae9ada3866e05a25be1899dfb68fa2dc17f5466"; 433 - sha256 = "0plydss60in6zsgjrgrsvxgkz59bmn89ngm015prqp1w8izlwc82"; 432 + rev = "f768ee24fd8b8b3ee6751361b9ac09f7c8f381d8"; 433 + sha256 = "1rdfjz2l2v1hzsp8pfiv0c7kbmf7221a90pak7w7mncaabrzlnxr"; 434 434 }; 435 435 meta.homepage = "https://github.com/ms-jpq/chadtree/"; 436 436 }; ··· 533 533 534 534 coc-lua = buildVimPluginFrom2Nix { 535 535 pname = "coc-lua"; 536 - version = "2021-07-17"; 536 + version = "2021-07-20"; 537 537 src = fetchFromGitHub { 538 538 owner = "josa42"; 539 539 repo = "coc-lua"; 540 - rev = "75b97dfdd641d530b86dee603308aea0079736e9"; 541 - sha256 = "1rmlz74ssf9mpg4fbxinrmxnqcb4p37wi4pz96d6niiii0vj71b2"; 540 + rev = "d3ddb34d124c2fce9afa56342e67732a267d6b42"; 541 + sha256 = "1px4fny0m272jl4vvhhv317j4wh5kfb89rdlrrpqwg8dl2si24rq"; 542 542 }; 543 543 meta.homepage = "https://github.com/josa42/coc-lua/"; 544 544 }; ··· 569 569 570 570 coc-nvim = buildVimPluginFrom2Nix { 571 571 pname = "coc-nvim"; 572 - version = "2021-07-16"; 572 + version = "2021-07-20"; 573 573 src = fetchFromGitHub { 574 574 owner = "neoclide"; 575 575 repo = "coc.nvim"; 576 - rev = "9c3c84735c9bcfd62507d6e2a137f90b1ddaa98a"; 577 - sha256 = "0g479ffpiqz15wwam4vwi8x0w7hbdnk2dxcwzryaf1cqnn6ip6in"; 576 + rev = "576f3c972aa9c4458d3dbac2794bd8643ae16e4a"; 577 + sha256 = "09cndvz8dcasn35bclhqc4i72dw93sczivvfi0zw9ncgsdl22r6g"; 578 578 }; 579 579 meta.homepage = "https://github.com/neoclide/coc.nvim/"; 580 580 }; ··· 690 690 691 691 compe-tmux = buildVimPluginFrom2Nix { 692 692 pname = "compe-tmux"; 693 - version = "2021-07-16"; 693 + version = "2021-07-19"; 694 694 src = fetchFromGitHub { 695 695 owner = "andersevenrud"; 696 696 repo = "compe-tmux"; 697 - rev = "fcb7c80bc6b3df11d5c0d8cde4f12aa9d3653cdd"; 698 - sha256 = "18v1g8l11caqlag3d55vvn1v7k99600jzlzzmp6bv5pmi4lmhq0g"; 697 + rev = "82d2139de0279a20a70da61320042adf31b94798"; 698 + sha256 = "06dyrknc6gap8ybsjai4ndr4cdhzkwz1hnxilz9ffcbplzwldhs5"; 699 699 }; 700 700 meta.homepage = "https://github.com/andersevenrud/compe-tmux/"; 701 701 }; ··· 822 822 823 823 Coqtail = buildVimPluginFrom2Nix { 824 824 pname = "Coqtail"; 825 - version = "2021-07-19"; 825 + version = "2021-07-21"; 826 826 src = fetchFromGitHub { 827 827 owner = "whonore"; 828 828 repo = "Coqtail"; 829 - rev = "9c1aa175762884812b9f3c3436ef6e26639b9589"; 830 - sha256 = "1xhbnad098a6h3vf05rkha7qpj4nb4jaxjcnll91wzvf4lngq4p0"; 829 + rev = "2cad943df739c1fcf4d923854ae642fde38b477f"; 830 + sha256 = "1j761zpa41p9hmh4bxapaqjvxx9d3nhcf2bifsibcjghcxblj1xb"; 831 831 }; 832 832 meta.homepage = "https://github.com/whonore/Coqtail/"; 833 833 }; ··· 1400 1400 1401 1401 editorconfig-vim = buildVimPluginFrom2Nix { 1402 1402 pname = "editorconfig-vim"; 1403 - version = "2021-04-04"; 1403 + version = "2021-07-20"; 1404 1404 src = fetchFromGitHub { 1405 1405 owner = "editorconfig"; 1406 1406 repo = "editorconfig-vim"; 1407 - rev = "f305bc77faef4b418aee65682d7d147f64cfd5a9"; 1408 - sha256 = "1yr8jni3z9sf348d8zw532vj4s1ww62yfslfcdgkgwhba1l2vy53"; 1407 + rev = "1c4f781f2439469e5342217131886260c9445fc6"; 1408 + sha256 = "0m39if0n4kijqzxk91r1a1fnyhr2p4b9nx1yzvwzkj21snysi4w8"; 1409 1409 fetchSubmodules = true; 1410 1410 }; 1411 1411 meta.homepage = "https://github.com/editorconfig/editorconfig-vim/"; ··· 1619 1619 1620 1620 floating-nvim = buildVimPluginFrom2Nix { 1621 1621 pname = "floating-nvim"; 1622 - version = "2021-05-08"; 1622 + version = "2021-07-19"; 1623 1623 src = fetchFromGitHub { 1624 1624 owner = "fhill2"; 1625 1625 repo = "floating.nvim"; 1626 - rev = "c47af010aa8e88758995858f0ed2771a99cd3e98"; 1627 - sha256 = "0cvs6c903bq4jk4l197vvdrk8q85rl7z7iy7cvd5m4k7yd937r50"; 1626 + rev = "11e75c2a201b9d73f03bd3c2db1fc94021c231eb"; 1627 + sha256 = "172ak3macqmkz4jvic1xcnfpp6wafq33afyvcx4za170qh30sydj"; 1628 1628 }; 1629 1629 meta.homepage = "https://github.com/fhill2/floating.nvim/"; 1630 1630 }; ··· 1859 1859 1860 1860 gitsigns-nvim = buildVimPluginFrom2Nix { 1861 1861 pname = "gitsigns-nvim"; 1862 - version = "2021-07-19"; 1862 + version = "2021-07-21"; 1863 1863 src = fetchFromGitHub { 1864 1864 owner = "lewis6991"; 1865 1865 repo = "gitsigns.nvim"; 1866 - rev = "66638c929c61f950246f3d292b6157a9596241de"; 1867 - sha256 = "1wqspsx83sy2qmmg0idi7j66swm23hnhxx630j114vh6a70vai00"; 1866 + rev = "c3b63ec2ffedc7e7199265852eab13ec8c02b6e0"; 1867 + sha256 = "1l8yilf0fqi16lrgpp8i8irq3fb1a73j17gvhff7m6fyzilwahjj"; 1868 1868 }; 1869 1869 meta.homepage = "https://github.com/lewis6991/gitsigns.nvim/"; 1870 1870 }; ··· 2436 2436 2437 2437 lazygit-nvim = buildVimPluginFrom2Nix { 2438 2438 pname = "lazygit-nvim"; 2439 - version = "2021-07-14"; 2439 + version = "2021-07-21"; 2440 2440 src = fetchFromGitHub { 2441 2441 owner = "kdheepak"; 2442 2442 repo = "lazygit.nvim"; 2443 - rev = "3dc36a82276d4ff88badadf3dfdcc34b57d0e0fd"; 2444 - sha256 = "18sl35wi7zq2y4y4bny5pz160m584c8mli1b6vjvr84gvjmyg7sv"; 2443 + rev = "c1840692c17b6994bb3b96b33e48040d0cb2da99"; 2444 + sha256 = "07mwa2bbny73s60as5s1schk4zhk6m6rv26ljbcl14mx45z9m8r8"; 2445 2445 }; 2446 2446 meta.homepage = "https://github.com/kdheepak/lazygit.nvim/"; 2447 2447 }; ··· 2724 2724 2725 2725 luasnip = buildVimPluginFrom2Nix { 2726 2726 pname = "luasnip"; 2727 - version = "2021-07-12"; 2727 + version = "2021-07-20"; 2728 2728 src = fetchFromGitHub { 2729 2729 owner = "l3mon4d3"; 2730 2730 repo = "luasnip"; 2731 - rev = "d7638d0a72686ca3e0e2ff019aae8cb9073d7980"; 2732 - sha256 = "0fsd4azmmjjqqm6sb492bp02fvddalklmbyn1a07xql35fj5cq89"; 2731 + rev = "d4ddebdb4f4bc44e731e808d794bd8c429dc9e07"; 2732 + sha256 = "01lsxak9hl2shhhzqjypdjpkasrppn6v8xlzxi28c7973c5jn629"; 2733 2733 }; 2734 2734 meta.homepage = "https://github.com/l3mon4d3/luasnip/"; 2735 2735 }; ··· 2820 2820 2821 2821 minimap-vim = buildVimPluginFrom2Nix { 2822 2822 pname = "minimap-vim"; 2823 - version = "2021-07-16"; 2823 + version = "2021-07-21"; 2824 2824 src = fetchFromGitHub { 2825 2825 owner = "wfxr"; 2826 2826 repo = "minimap.vim"; 2827 - rev = "2d61b880aba6e4e0b730303e0e980bf0afd73961"; 2828 - sha256 = "01az8gkhhvndnrjavk7jzi5wy03ybca97cbxpdimx2wpvxly484j"; 2827 + rev = "d389e2b0c67f5cedd5ec5edfe53afc847f8daf61"; 2828 + sha256 = "180grx6317ic6ip98awvqnfjc4zkzqh91rglls5pvwcq1w5m5vwb"; 2829 2829 }; 2830 2830 meta.homepage = "https://github.com/wfxr/minimap.vim/"; 2831 2831 }; ··· 3132 3132 3133 3133 neoformat = buildVimPluginFrom2Nix { 3134 3134 pname = "neoformat"; 3135 - version = "2021-06-30"; 3135 + version = "2021-07-20"; 3136 3136 src = fetchFromGitHub { 3137 3137 owner = "sbdchd"; 3138 3138 repo = "neoformat"; 3139 - rev = "3fdfd45119be64945e635bf2406fdb0430cb85df"; 3140 - sha256 = "1sd45xvvw4wgmzixlmaq6j0kvv25l561678q24l23swh77x617r4"; 3139 + rev = "f9fa0e31f9e5c7aaa2ea2091ca64b28d84d485c0"; 3140 + sha256 = "1bv75ijvs63r88nghjk5ljjz06r6xbp3923r3c17p1d3ks2qsfxa"; 3141 3141 }; 3142 3142 meta.homepage = "https://github.com/sbdchd/neoformat/"; 3143 3143 }; ··· 3408 3408 3409 3409 nord-nvim = buildVimPluginFrom2Nix { 3410 3410 pname = "nord-nvim"; 3411 - version = "2021-07-17"; 3411 + version = "2021-07-20"; 3412 3412 src = fetchFromGitHub { 3413 3413 owner = "shaunsingh"; 3414 3414 repo = "nord.nvim"; 3415 - rev = "02a07af329b9cb42187a2dd74aef8563f5957bfc"; 3416 - sha256 = "10yzlv3433dfdm5n1q8r4yzwx0h73nd81w60fqkfx4cl4l7l9085"; 3415 + rev = "994cb6b4efa481ac1a64aa3ac5c9e8cfea806783"; 3416 + sha256 = "1wssns3iwgfkf73vgln4msv8l5gw724wyalqzv8w8ckhf68dbz4j"; 3417 3417 }; 3418 3418 meta.homepage = "https://github.com/shaunsingh/nord.nvim/"; 3419 3419 }; ··· 3444 3444 3445 3445 null-ls-nvim = buildVimPluginFrom2Nix { 3446 3446 pname = "null-ls-nvim"; 3447 - version = "2021-07-14"; 3447 + version = "2021-07-21"; 3448 3448 src = fetchFromGitHub { 3449 3449 owner = "jose-elias-alvarez"; 3450 3450 repo = "null-ls.nvim"; 3451 - rev = "56d4b76203d2b442353e25c247f49fa5ca70f42e"; 3452 - sha256 = "0kmgln5ra2lpdvj9866a11l9h04zc1dmvxcw8gbra6f72ars3jwr"; 3451 + rev = "fa50b4ce297599dc22b1b4bb8550eff4d791f9e4"; 3452 + sha256 = "0fhp6qxwykb1hz4xgaj4sq1h1qlfdr855fyaigw171nz0p7ki7ws"; 3453 3453 }; 3454 3454 meta.homepage = "https://github.com/jose-elias-alvarez/null-ls.nvim/"; 3455 3455 }; ··· 3540 3540 3541 3541 nvim-bufferline-lua = buildVimPluginFrom2Nix { 3542 3542 pname = "nvim-bufferline-lua"; 3543 - version = "2021-07-17"; 3543 + version = "2021-07-21"; 3544 3544 src = fetchFromGitHub { 3545 3545 owner = "akinsho"; 3546 3546 repo = "nvim-bufferline.lua"; 3547 - rev = "b90cbdef2d7eab5fa8b3693bb321305e4455f329"; 3548 - sha256 = "16n168z9gdy0p0yljpx3lv958ix1369qgqc65pjs9ib5sij03q2s"; 3547 + rev = "47fc74b5b3aafd2e3028c69ab96cb215c5f6c8bc"; 3548 + sha256 = "0mr0dh8picgd8ghm9gvgyg08cihr4k1x8l2brfahpnxha6aghx58"; 3549 3549 }; 3550 3550 meta.homepage = "https://github.com/akinsho/nvim-bufferline.lua/"; 3551 3551 }; ··· 3600 3600 3601 3601 nvim-dap = buildVimPluginFrom2Nix { 3602 3602 pname = "nvim-dap"; 3603 - version = "2021-07-14"; 3603 + version = "2021-07-20"; 3604 3604 src = fetchFromGitHub { 3605 3605 owner = "mfussenegger"; 3606 3606 repo = "nvim-dap"; 3607 - rev = "344b6f0b581dd72e40bbbb78b4f147e5003e0ce6"; 3608 - sha256 = "1xdcdwjqk2r2cg47gxld2c06yfnbpj6nnm2j5nskqa3nbyrpf27c"; 3607 + rev = "e3e23d257c9a36e3d189d6b57e6c6b7e91bfa14f"; 3608 + sha256 = "09rk3s6swwng78cpj1f2rlww2vkqai9sx72sqihk09sc16prp6cc"; 3609 3609 }; 3610 3610 meta.homepage = "https://github.com/mfussenegger/nvim-dap/"; 3611 3611 }; ··· 3648 3648 3649 3649 nvim-highlite = buildVimPluginFrom2Nix { 3650 3650 pname = "nvim-highlite"; 3651 - version = "2021-07-06"; 3651 + version = "2021-07-19"; 3652 3652 src = fetchFromGitHub { 3653 3653 owner = "Iron-E"; 3654 3654 repo = "nvim-highlite"; 3655 - rev = "85c931fa18cb9a7c54b0a6bde54924741bdb296c"; 3656 - sha256 = "0fw59qgfaskwv8k8pjq1xb8b4k55rgr04311xma4arki9gjrv128"; 3655 + rev = "8e1d114f3d855653bc71fba9e5a22a05d3a1b1a2"; 3656 + sha256 = "1dm6rwx3w8hbgg20ay4bcdd3c87bqpqvl64zfc673p81m76b3s86"; 3657 3657 }; 3658 3658 meta.homepage = "https://github.com/Iron-E/nvim-highlite/"; 3659 3659 }; ··· 3708 3708 3709 3709 nvim-lspconfig = buildVimPluginFrom2Nix { 3710 3710 pname = "nvim-lspconfig"; 3711 - version = "2021-07-18"; 3711 + version = "2021-07-20"; 3712 3712 src = fetchFromGitHub { 3713 3713 owner = "neovim"; 3714 3714 repo = "nvim-lspconfig"; 3715 - rev = "38e0003d0c40d506e9e46ff55978b78220a76b71"; 3716 - sha256 = "0r3zicx8gkj5jd0kxs1i5inxpi9jmg3nwb0km4xcj55fb3x2vbky"; 3715 + rev = "4f72377143fc0961391fb0e42e751b9f677fca4e"; 3716 + sha256 = "1w9gjnv98gv8jwkkw1x5jsnc8366w1jcllipxlrij97z6hspqc8m"; 3717 3717 }; 3718 3718 meta.homepage = "https://github.com/neovim/nvim-lspconfig/"; 3719 3719 }; ··· 3756 3756 3757 3757 nvim-scrollview = buildVimPluginFrom2Nix { 3758 3758 pname = "nvim-scrollview"; 3759 - version = "2021-07-07"; 3759 + version = "2021-07-20"; 3760 3760 src = fetchFromGitHub { 3761 3761 owner = "dstein64"; 3762 3762 repo = "nvim-scrollview"; 3763 - rev = "2216837c0178dc81cca3d47aff9699ac1b2aec8e"; 3764 - sha256 = "0n1p7abd08k28c30pzk51vm1j3wghyjxbw0c8j0jwxiyzaf3p865"; 3763 + rev = "b7ca5298fd75700cc74b122654241f5ed24ecf96"; 3764 + sha256 = "0pywghia4hv9pa8g1irmqc1qrbvbhhibazx8z6kcqrrmsb3026g5"; 3765 3765 }; 3766 3766 meta.homepage = "https://github.com/dstein64/nvim-scrollview/"; 3767 3767 }; ··· 3780 3780 3781 3781 nvim-toggleterm-lua = buildVimPluginFrom2Nix { 3782 3782 pname = "nvim-toggleterm-lua"; 3783 - version = "2021-07-12"; 3783 + version = "2021-07-19"; 3784 3784 src = fetchFromGitHub { 3785 3785 owner = "akinsho"; 3786 3786 repo = "nvim-toggleterm.lua"; 3787 - rev = "96af0fa98252ab3543ff1464c6452930f242c615"; 3787 + rev = "0e11e0322c1730559cb74f728300de2912bf9a61"; 3788 3788 sha256 = "10r9zqmkhh3bpjhjhrr24vssy5wazd4499sxsyqsr6p9bb1mkhqh"; 3789 3789 }; 3790 3790 meta.homepage = "https://github.com/akinsho/nvim-toggleterm.lua/"; ··· 3792 3792 3793 3793 nvim-tree-lua = buildVimPluginFrom2Nix { 3794 3794 pname = "nvim-tree-lua"; 3795 - version = "2021-07-10"; 3795 + version = "2021-07-19"; 3796 3796 src = fetchFromGitHub { 3797 3797 owner = "kyazdani42"; 3798 3798 repo = "nvim-tree.lua"; 3799 - rev = "f178c8c8c5cb994326578a24d3296dde6f2e9bd3"; 3800 - sha256 = "1xdakhjsjfx7y3dqi99ldgwmh69jyyvisqainlkiz63g0nsy81ay"; 3799 + rev = "d3e76b81e5b169af192dea4da0bd6f64faad2c36"; 3800 + sha256 = "0hw50yyikndx1260a50j6izjsa4m709r7v3qzrpwz482d7fq700j"; 3801 3801 }; 3802 3802 meta.homepage = "https://github.com/kyazdani42/nvim-tree.lua/"; 3803 3803 }; 3804 3804 3805 3805 nvim-treesitter = buildVimPluginFrom2Nix { 3806 3806 pname = "nvim-treesitter"; 3807 - version = "2021-07-19"; 3807 + version = "2021-07-20"; 3808 3808 src = fetchFromGitHub { 3809 3809 owner = "nvim-treesitter"; 3810 3810 repo = "nvim-treesitter"; 3811 - rev = "17cf76de8a16c1e459fbe916491f258371837a8d"; 3812 - sha256 = "1fzm655q6xw3qqpvzx36wj5v9js1jiwb8295cccdc65irg8r6zfw"; 3811 + rev = "e473630fe0872cb0ed97cd7085e724aa58bc1c84"; 3812 + sha256 = "1l6cv9znpwnk4hmg3vh8gy26s8hvlbg03wmd7snjwxcpfyj6vi84"; 3813 3813 }; 3814 3814 meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/"; 3815 3815 }; ··· 3852 3852 3853 3853 nvim-treesitter-textobjects = buildVimPluginFrom2Nix { 3854 3854 pname = "nvim-treesitter-textobjects"; 3855 - version = "2021-07-08"; 3855 + version = "2021-07-20"; 3856 3856 src = fetchFromGitHub { 3857 3857 owner = "nvim-treesitter"; 3858 3858 repo = "nvim-treesitter-textobjects"; 3859 - rev = "379bc8f48256c07139241e1c7a70f22dd4344c4f"; 3860 - sha256 = "0bmy6rzmh3jfqd567wiavwfm9j2dpb0asmcgkyvj5j5qy2xfmi5l"; 3859 + rev = "7f36db566c66998e04ea569723174c42d8190903"; 3860 + sha256 = "1j2vjlfrvvvxzqq2z6z9mdlanq8q8zhfhffbrygv1zgrp6izhhkx"; 3861 3861 }; 3862 3862 meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-textobjects/"; 3863 3863 }; ··· 4465 4465 4466 4466 rust-tools-nvim = buildVimPluginFrom2Nix { 4467 4467 pname = "rust-tools-nvim"; 4468 - version = "2021-07-17"; 4468 + version = "2021-07-21"; 4469 4469 src = fetchFromGitHub { 4470 4470 owner = "simrat39"; 4471 4471 repo = "rust-tools.nvim"; 4472 - rev = "a22eec84aaa5b31b5c708eed24a5c09f21ca46c0"; 4473 - sha256 = "14lwhdbpjrq2xyy9kfihjasvqg83bb13fl0r7aw95hngayx69l7k"; 4472 + rev = "11f232c7a82c3fd5d34654c6b02abae4f56ac5e6"; 4473 + sha256 = "1xyrf6s8szd1lpz70ng1whhysjvnn7pxi80knyrjrkqzkqpimiac"; 4474 4474 }; 4475 4475 meta.homepage = "https://github.com/simrat39/rust-tools.nvim/"; 4476 4476 }; ··· 4815 4815 4816 4816 sql-nvim = buildVimPluginFrom2Nix { 4817 4817 pname = "sql-nvim"; 4818 - version = "2021-07-17"; 4818 + version = "2021-07-19"; 4819 4819 src = fetchFromGitHub { 4820 4820 owner = "tami5"; 4821 4821 repo = "sql.nvim"; 4822 - rev = "76277236829ca77dd41d285c794ab8878129e3f8"; 4823 - sha256 = "1vqxn02xy8j7ij4zm7x55zzch1bl8k6313l06mb60zxvw77i5a81"; 4822 + rev = "9983108bc9941af842d3b847b60564d180fc8e4b"; 4823 + sha256 = "1f1f1v107w61b86pdrs9qvchyg286nif31c5cp3yx6rq22fynbgd"; 4824 4824 }; 4825 4825 meta.homepage = "https://github.com/tami5/sql.nvim/"; 4826 4826 }; 4827 4827 4828 4828 srcery-vim = buildVimPluginFrom2Nix { 4829 4829 pname = "srcery-vim"; 4830 - version = "2021-07-19"; 4830 + version = "2021-07-21"; 4831 4831 src = fetchFromGitHub { 4832 4832 owner = "srcery-colors"; 4833 4833 repo = "srcery-vim"; 4834 - rev = "b2780ad5078c24519ba1e6ae3a1b3bd2218870cc"; 4835 - sha256 = "1r0v4l9rvb3w42fnj1fmcfvy04gyp0lv3mis7jl716r8kvbaqwpj"; 4834 + rev = "d313ed0f8f39a7fd09da65c4f02191368680387f"; 4835 + sha256 = "1z9r2x58g212jy2sl981s7f8pj2nbqfgjbfi471yqafbxlynfzdw"; 4836 4836 }; 4837 4837 meta.homepage = "https://github.com/srcery-colors/srcery-vim/"; 4838 4838 }; ··· 4863 4863 4864 4864 suda-vim = buildVimPluginFrom2Nix { 4865 4865 pname = "suda-vim"; 4866 - version = "2021-02-20"; 4866 + version = "2021-07-21"; 4867 4867 src = fetchFromGitHub { 4868 4868 owner = "lambdalisue"; 4869 4869 repo = "suda.vim"; 4870 - rev = "fbb138f5090c3db4dabeba15326397a09df6b73b"; 4871 - sha256 = "01kys8q3gycxqf760ydq1k8wq20brjvl1gxpl8j87jvnyx87kmnf"; 4870 + rev = "bfafa2722178bdb8898e014a7e95b60d497960d9"; 4871 + sha256 = "1cjj6d6zkd2b9hv77saz8p7xcw06rj0svdhycc4df8bcdrvvmi39"; 4872 4872 }; 4873 4873 meta.homepage = "https://github.com/lambdalisue/suda.vim/"; 4874 4874 }; ··· 4919 4919 sha256 = "0s12iv8vmqp8yr8fg7a6yf73kgq84i9zy18fhgb0jcc6cwwwz3iq"; 4920 4920 }; 4921 4921 meta.homepage = "https://github.com/keith/swift.vim/"; 4922 + }; 4923 + 4924 + symbols-outline-nvim = buildVimPluginFrom2Nix { 4925 + pname = "symbols-outline-nvim"; 4926 + version = "2021-07-21"; 4927 + src = fetchFromGitHub { 4928 + owner = "simrat39"; 4929 + repo = "symbols-outline.nvim"; 4930 + rev = "7414f30365a342e1d89072d474a35913643b6eec"; 4931 + sha256 = "19c9dv8dc72nnb1dx7wdraihpzf5b42wwq3c9vn0na8k1xy26h8y"; 4932 + }; 4933 + meta.homepage = "https://github.com/simrat39/symbols-outline.nvim"; 4922 4934 }; 4923 4935 4924 4936 syntastic = buildVimPluginFrom2Nix { ··· 5141 5153 5142 5154 telescope-nvim = buildVimPluginFrom2Nix { 5143 5155 pname = "telescope-nvim"; 5144 - version = "2021-07-19"; 5156 + version = "2021-07-20"; 5145 5157 src = fetchFromGitHub { 5146 5158 owner = "nvim-telescope"; 5147 5159 repo = "telescope.nvim"; 5148 - rev = "46e03a935f1d080a9bd856d5a8acfcc093cd1461"; 5149 - sha256 = "14ra8p9alnmvzry3iw3ghyk7nx44dh0qm82lvg6wfg5bhw1hpnnj"; 5160 + rev = "664690029fdb302bee8d3f27a458383e8477add7"; 5161 + sha256 = "1aaq9lmfxxxpirkbj3py76qnyfd1qhsq9msfw689zgzjqahk7zhz"; 5150 5162 }; 5151 5163 meta.homepage = "https://github.com/nvim-telescope/telescope.nvim/"; 5152 5164 }; ··· 5262 5274 5263 5275 tokyonight-nvim = buildVimPluginFrom2Nix { 5264 5276 pname = "tokyonight-nvim"; 5265 - version = "2021-07-09"; 5277 + version = "2021-07-21"; 5266 5278 src = fetchFromGitHub { 5267 5279 owner = "folke"; 5268 5280 repo = "tokyonight.nvim"; 5269 - rev = "e3ad6032a7e2c54dd7500335b43c7d353a19ede9"; 5270 - sha256 = "1slb67kirb0jfgjsw09dhimmxagsk2aii6w461y1w8nj3fkl6p28"; 5281 + rev = "0ee0bcf14d8c7c70081a0e9967c211121c4300c7"; 5282 + sha256 = "0rkw544dzgyp76ag3zrh8d3n0mri5c0cjpy8mvbfpgyj87w18m8d"; 5271 5283 }; 5272 5284 meta.homepage = "https://github.com/folke/tokyonight.nvim/"; 5273 5285 }; 5274 5286 5275 5287 traces-vim = buildVimPluginFrom2Nix { 5276 5288 pname = "traces-vim"; 5277 - version = "2021-07-18"; 5289 + version = "2021-07-21"; 5278 5290 src = fetchFromGitHub { 5279 5291 owner = "markonm"; 5280 5292 repo = "traces.vim"; 5281 - rev = "360361b093d21531c0781c5c4a61a1e6cb3edfac"; 5282 - sha256 = "052kbzx2rqpw5mhh6w1zcj5il642w1a2wi6w4nbcw7scj4gq85pd"; 5293 + rev = "896f2bed6b982ce5ca2c5bd454b8eb8af312e5a1"; 5294 + sha256 = "1pwlw8gq0vd8zc3xqmp8r2s2wka9m9i85w08av59rmwnizk6vkza"; 5283 5295 }; 5284 5296 meta.homepage = "https://github.com/markonm/traces.vim/"; 5285 5297 }; ··· 6018 6030 6019 6031 vim-clap = buildVimPluginFrom2Nix { 6020 6032 pname = "vim-clap"; 6021 - version = "2021-07-19"; 6033 + version = "2021-07-21"; 6022 6034 src = fetchFromGitHub { 6023 6035 owner = "liuchengxu"; 6024 6036 repo = "vim-clap"; 6025 - rev = "3aa42d211ebae7471e8f9926aaeef5a1df475f2f"; 6026 - sha256 = "0f1adjn9x5jv541yzgqf67v9613xvkxzgc5bmkgqrfxn2l5j3vjn"; 6037 + rev = "2e287bd7e73198408d73b7183e3019a3aff6c19b"; 6038 + sha256 = "1n1hipxim9d1shh9ch414yy15vdr8yc5ppgk7msv6zzgsw10qyaw"; 6027 6039 }; 6028 6040 meta.homepage = "https://github.com/liuchengxu/vim-clap/"; 6029 6041 }; ··· 7616 7628 7617 7629 vim-lsp = buildVimPluginFrom2Nix { 7618 7630 pname = "vim-lsp"; 7619 - version = "2021-06-16"; 7631 + version = "2021-07-20"; 7620 7632 src = fetchFromGitHub { 7621 7633 owner = "prabirshrestha"; 7622 7634 repo = "vim-lsp"; 7623 - rev = "fb0a72306e1fc42c1ce8909aa1e420ddfccf6fbf"; 7624 - sha256 = "0dzy7cvpmzvx6z5pifzj4y7biln5gcn4iic35ha58ixwgwcw784m"; 7635 + rev = "7ba553effb021293c9ff5176b91e76da71797825"; 7636 + sha256 = "1phfqzn94m2j7g10aifh12a4gyyrhqnj1vn2bpdp29lpm1n179yg"; 7625 7637 }; 7626 7638 meta.homepage = "https://github.com/prabirshrestha/vim-lsp/"; 7627 7639 }; ··· 8299 8311 meta.homepage = "https://github.com/haya14busa/vim-poweryank/"; 8300 8312 }; 8301 8313 8314 + vim-prettier = buildVimPluginFrom2Nix { 8315 + pname = "vim-prettier"; 8316 + version = "2021-07-21"; 8317 + src = fetchFromGitHub { 8318 + owner = "prettier"; 8319 + repo = "vim-prettier"; 8320 + rev = "0e61e4a5b55d2740aa118db91a6671dcb11307e8"; 8321 + sha256 = "0d83lx6kfpsi3d4q9wz8zwsgdn0vn16psqyngml6wspjyibh6pnf"; 8322 + }; 8323 + meta.homepage = "https://github.com/prettier/vim-prettier"; 8324 + }; 8325 + 8302 8326 vim-prettyprint = buildVimPluginFrom2Nix { 8303 8327 pname = "vim-prettyprint"; 8304 8328 version = "2016-07-16"; ··· 8397 8421 8398 8422 vim-qf = buildVimPluginFrom2Nix { 8399 8423 pname = "vim-qf"; 8400 - version = "2021-06-08"; 8424 + version = "2021-07-20"; 8401 8425 src = fetchFromGitHub { 8402 8426 owner = "romainl"; 8403 8427 repo = "vim-qf"; 8404 - rev = "4fe7e33a514874692d6897edd1acaaa46d9fb646"; 8405 - sha256 = "054p9f3a3yljng3r51asgyq2ifmmrr35ws5f8dv8ssmby2f7an1l"; 8428 + rev = "65f115c350934517382ae45198a74232a9069c2a"; 8429 + sha256 = "0pylxkmhcanks59imah3q2xyn8lp5735xm17p13yx9vx90779nwp"; 8406 8430 }; 8407 8431 meta.homepage = "https://github.com/romainl/vim-qf/"; 8408 8432 }; ··· 9727 9751 sha256 = "0gdhhkpcq654c7jv5ycnss3fra2mysz3zl64n46cq17vmwczbcrh"; 9728 9752 }; 9729 9753 meta.homepage = "https://github.com/preservim/vimux/"; 9754 + }; 9755 + 9756 + vimway-lsp-diag-nvim = buildVimPluginFrom2Nix { 9757 + pname = "vimway-lsp-diag-nvim"; 9758 + version = "2021-07-21"; 9759 + src = fetchFromGitHub { 9760 + owner = "onsails"; 9761 + repo = "vimway-lsp-diag.nvim"; 9762 + rev = "dee2f59a45f72fb2ba0dd29cb06ed5357097ee07"; 9763 + sha256 = "16da94g367sb07d1xn55cvyi48zjgjv2c1p7mzabpidm9c7r99pm"; 9764 + }; 9765 + meta.homepage = "https://github.com/onsails/vimway-lsp-diag.nvim/"; 9730 9766 }; 9731 9767 9732 9768 vimwiki = buildVimPluginFrom2Nix {
+1 -1
pkgs/misc/vim-plugins/overrides.nix
··· 635 635 libiconv 636 636 ]; 637 637 638 - cargoSha256 = "sha256-D54R7LK4CH5S7x0g+3K1EJ4b10P7wRAIkHYwCOFJtfg="; 638 + cargoSha256 = "046c5w47isnz5l23kpk8zkbw312yp5dz9wq9dc2kmpklai71fc1a"; 639 639 }; 640 640 in 641 641 ''
+3
pkgs/misc/vim-plugins/vim-plugin-names
··· 506 506 Olical/conjure 507 507 olimorris/onedark.nvim 508 508 onsails/lspkind-nvim 509 + onsails/vimway-lsp-diag.nvim 509 510 OrangeT/vim-csharp 510 511 osyo-manga/shabadou.vim 511 512 osyo-manga/vim-anzu ··· 537 538 preservim/vim-pencil 538 539 preservim/vim-wordy 539 540 preservim/vimux 541 + prettier/vim-prettier 540 542 psliwka/vim-smoothie 541 543 ptzz/lf.vim 542 544 puremourning/vimspector ··· 628 630 SidOfc/mkdx 629 631 simnalamburt/vim-mundo 630 632 simrat39/rust-tools.nvim 633 + simrat39/symbols-outline.nvim 631 634 sindrets/diffview.nvim@main 632 635 SirVer/ultisnips 633 636 sjl/gundo.vim
+19 -2
pkgs/misc/vscode-extensions/default.nix
··· 335 335 meta = { license = lib.licenses.mit; }; 336 336 }; 337 337 338 + divyanshuagrawal.competitive-programming-helper = buildVscodeMarketplaceExtension { 339 + mktplcRef = { 340 + name = "competitive-programming-helper"; 341 + publisher = "DivyanshuAgrawal"; 342 + version = "5.8.5"; 343 + sha256 = "25v2tdAX7fVl2B5nvOIKN9vP1G5rA0G67CiDQn9n9Uc="; 344 + }; 345 + meta = with lib; { 346 + changelog = "https://marketplace.visualstudio.com/items/DivyanshuAgrawal.competitive-programming-helper/changelog"; 347 + description = "Makes judging, compiling, and downloading problems for competitve programming easy. Also supports auto-submit for a few sites."; 348 + downloadPage = "https://marketplace.visualstudio.com/items?itemName=DivyanshuAgrawal.competitive-programming-helper"; 349 + homepage = "https://github.com/agrawal-d/cph"; 350 + license = licenses.gpl3; 351 + maintainers = with maintainers; [ arcticlimer ]; 352 + }; 353 + }; 354 + 338 355 donjayamanne.githistory = buildVscodeMarketplaceExtension { 339 356 meta = with lib; { 340 357 changelog = "https://marketplace.visualstudio.com/items/donjayamanne.githistory/changelog"; ··· 386 403 mktplcRef = { 387 404 name = "gitlens"; 388 405 publisher = "eamodio"; 389 - version = "11.5.1"; 390 - sha256 = "sha256-Ic7eT8WX2GDYIj/aTu1d4m+fgPtXe4YQx04G0awbwnM="; 406 + version = "11.6.0"; 407 + sha256 = "sha256-JxCNE/IL/v94xWmhebsRZo1Gw+nSSpDgZ41ZGongGVI="; 391 408 }; 392 409 meta = with lib; { 393 410 changelog = "https://marketplace.visualstudio.com/items/eamodio.gitlens/changelog";
+15 -15
pkgs/os-specific/linux/kernel/hardened/patches.json
··· 1 1 { 2 2 "4.14": { 3 3 "extra": "-hardened1", 4 - "name": "linux-hardened-4.14.239-hardened1.patch", 5 - "sha256": "1yfg6c75y1dp627qn8c4795sc9vwywc5dl95ngg8zk15n5d7j9in", 6 - "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.14.239-hardened1/linux-hardened-4.14.239-hardened1.patch" 4 + "name": "linux-hardened-4.14.240-hardened1.patch", 5 + "sha256": "0j5zp0f8s4w3f60yam2spg3bx56bdjvv0mh632zlhchz8rdk5zs4", 6 + "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.14.240-hardened1/linux-hardened-4.14.240-hardened1.patch" 7 7 }, 8 8 "4.19": { 9 9 "extra": "-hardened1", 10 - "name": "linux-hardened-4.19.197-hardened1.patch", 11 - "sha256": "1cbcas5kl6k8hn60p08pvw073mrv8lkrav3pc9sxvdcscdbwkkpr", 12 - "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.19.197-hardened1/linux-hardened-4.19.197-hardened1.patch" 10 + "name": "linux-hardened-4.19.198-hardened1.patch", 11 + "sha256": "18c5j00xiwc0xn5klcrwazk6wvjiy3cixbfbrw4xj7zal9r5p6q9", 12 + "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.19.198-hardened1/linux-hardened-4.19.198-hardened1.patch" 13 13 }, 14 14 "5.10": { 15 15 "extra": "-hardened1", 16 - "name": "linux-hardened-5.10.51-hardened1.patch", 17 - "sha256": "0s9q7vlhnsd484kzg9mnqc7zab09ch3i3w654wvhkxk9zy4kgzhr", 18 - "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.10.51-hardened1/linux-hardened-5.10.51-hardened1.patch" 16 + "name": "linux-hardened-5.10.52-hardened1.patch", 17 + "sha256": "062a32rb1g5xk1npiz9fa114k7g4x9pmygycn3alc0phngjmvr98", 18 + "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.10.52-hardened1/linux-hardened-5.10.52-hardened1.patch" 19 19 }, 20 20 "5.12": { 21 21 "extra": "-hardened1", 22 - "name": "linux-hardened-5.12.18-hardened1.patch", 23 - "sha256": "0mlff4ylnx1pvswamhsms9366jw618ic8w42rnzrwqhasfnwkqjb", 24 - "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.12.18-hardened1/linux-hardened-5.12.18-hardened1.patch" 22 + "name": "linux-hardened-5.12.19-hardened1.patch", 23 + "sha256": "1nr3922gd6il69k5cpp9g3knpy6yjb6jsmpi9k4v02bkvypg86dc", 24 + "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.12.19-hardened1/linux-hardened-5.12.19-hardened1.patch" 25 25 }, 26 26 "5.4": { 27 27 "extra": "-hardened1", 28 - "name": "linux-hardened-5.4.133-hardened1.patch", 29 - "sha256": "0nnsyl2fxv7nnj7c47nnr753yh5x3wbny7ml8x23f5zdvjz43yfj", 30 - "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.4.133-hardened1/linux-hardened-5.4.133-hardened1.patch" 28 + "name": "linux-hardened-5.4.134-hardened1.patch", 29 + "sha256": "0iay6dxwd1vqj02ljf0ghncrqpr6b0gby90xiza8kkk8wnh3r9hh", 30 + "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.4.134-hardened1/linux-hardened-5.4.134-hardened1.patch" 31 31 } 32 32 }
+2 -2
pkgs/os-specific/linux/kernel/linux-4.14.nix
··· 3 3 with lib; 4 4 5 5 buildLinux (args // rec { 6 - version = "4.14.239"; 6 + version = "4.14.240"; 7 7 8 8 # modDirVersion needs to be x.y.z, will automatically add .0 if needed 9 9 modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg; ··· 13 13 14 14 src = fetchurl { 15 15 url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; 16 - sha256 = "167zwm3giizv42m0xjz71xnb2swlwiaw0xw0dg8j8mb74hz1drx0"; 16 + sha256 = "1k65qwzlnqnh9ym0n2fxpa8nk2qwvykwhwgaixk3b7ndzmr8b6c8"; 17 17 }; 18 18 19 19 kernelTests = args.kernelTests or [ nixosTests.kernel-generic.linux_4_14 ];
+2 -2
pkgs/os-specific/linux/kernel/linux-4.19.nix
··· 3 3 with lib; 4 4 5 5 buildLinux (args // rec { 6 - version = "4.19.197"; 6 + version = "4.19.198"; 7 7 8 8 # modDirVersion needs to be x.y.z, will automatically add .0 if needed 9 9 modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg; ··· 13 13 14 14 src = fetchurl { 15 15 url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; 16 - sha256 = "10kj442qaky6rpl65k5rrvd3p6mdgz4p321zvf4s312ixfdja0g6"; 16 + sha256 = "13k0r6a4n8nbni64a18wqzy0pg4vn1zw2li78xrm78rqcrnah85y"; 17 17 }; 18 18 19 19 kernelTests = args.kernelTests or [ nixosTests.kernel-generic.linux_4_19 ];
+2 -2
pkgs/os-specific/linux/kernel/linux-4.4.nix
··· 1 1 { buildPackages, fetchurl, perl, buildLinux, nixosTests, stdenv, ... } @ args: 2 2 3 3 buildLinux (args // rec { 4 - version = "4.4.275"; 4 + version = "4.4.276"; 5 5 extraMeta.branch = "4.4"; 6 6 extraMeta.broken = stdenv.isAarch64; 7 7 8 8 src = fetchurl { 9 9 url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; 10 - sha256 = "1aiwq6019sibsw5smj6ii28cr64dv24c19k4n8c09nakhmhcg94i"; 10 + sha256 = "1hf9h5kr1ws2lvinzq6cv7aps8af1kx4q8j4bsk2vv4i2zvmfr7y"; 11 11 }; 12 12 13 13 kernelTests = args.kernelTests or [ nixosTests.kernel-generic.linux_4_4 ];
+2 -2
pkgs/os-specific/linux/kernel/linux-4.9.nix
··· 1 1 { buildPackages, fetchurl, perl, buildLinux, nixosTests, stdenv, ... } @ args: 2 2 3 3 buildLinux (args // rec { 4 - version = "4.9.275"; 4 + version = "4.9.276"; 5 5 extraMeta.branch = "4.9"; 6 6 extraMeta.broken = stdenv.isAarch64; 7 7 8 8 src = fetchurl { 9 9 url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; 10 - sha256 = "08mz7mzmhk5n1gwadrc5fw8s40jk0rayvdpjcricl4sv56574lb6"; 10 + sha256 = "16jp05jhmqcp8lawqga69gxn1acdkxsskn3a6wf0635863fky3hv"; 11 11 }; 12 12 13 13 kernelTests = args.kernelTests or [ nixosTests.kernel-generic.linux_4_9 ];
+2 -2
pkgs/os-specific/linux/kernel/linux-5.10.nix
··· 3 3 with lib; 4 4 5 5 buildLinux (args // rec { 6 - version = "5.10.51"; 6 + version = "5.10.52"; 7 7 8 8 # modDirVersion needs to be x.y.z, will automatically add .0 if needed 9 9 modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg; ··· 13 13 14 14 src = fetchurl { 15 15 url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz"; 16 - sha256 = "1qkssvqk29svn10ws3lrnzfbmlvzrixkf7r7lslc7k3lqa9yiflm"; 16 + sha256 = "0ydf09wsg0pkjm9dk8y730ksg15p5rlbhq445zx8k191zah5g7kn"; 17 17 }; 18 18 19 19 kernelTests = args.kernelTests or [ nixosTests.kernel-generic.linux_5_10 ];
+2 -2
pkgs/os-specific/linux/kernel/linux-5.12.nix
··· 3 3 with lib; 4 4 5 5 buildLinux (args // rec { 6 - version = "5.12.18"; 6 + version = "5.12.19"; 7 7 8 8 # modDirVersion needs to be x.y.z, will automatically add .0 if needed 9 9 modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg; ··· 13 13 14 14 src = fetchurl { 15 15 url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz"; 16 - sha256 = "12sjscf53z6fc1jah3i2578r3a0i7rkw2jmqi0w328a22i0paakg"; 16 + sha256 = "0wscz736n13m833cd12lskn47r0b8ki4fhgpjnwga0jsab9iqf79"; 17 17 }; 18 18 19 19 kernelTests = args.kernelTests or [ nixosTests.kernel-generic.linux_5_12 ];
+2 -2
pkgs/os-specific/linux/kernel/linux-5.13.nix
··· 3 3 with lib; 4 4 5 5 buildLinux (args // rec { 6 - version = "5.13.3"; 6 + version = "5.13.4"; 7 7 8 8 # modDirVersion needs to be x.y.z, will automatically add .0 if needed 9 9 modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg; ··· 13 13 14 14 src = fetchurl { 15 15 url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz"; 16 - sha256 = "1ir80wn019kslv6ysiqxdvarrjlr8b3skk1s43cwki3x2cjnxskq"; 16 + sha256 = "0v3x1q1r0r8lyjg5hsj7yayfxqcgfj01p86ya4s0i9jaclpwv4ki"; 17 17 }; 18 18 19 19 kernelTests = args.kernelTests or [ nixosTests.kernel-generic.linux_5_13 ];
+2 -2
pkgs/os-specific/linux/kernel/linux-5.4.nix
··· 3 3 with lib; 4 4 5 5 buildLinux (args // rec { 6 - version = "5.4.133"; 6 + version = "5.4.134"; 7 7 8 8 # modDirVersion needs to be x.y.z, will automatically add .0 if needed 9 9 modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg; ··· 13 13 14 14 src = fetchurl { 15 15 url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz"; 16 - sha256 = "0c08jp5k5h4c2s4pbpyvnvzczr79jh833wy9jv15nkvqp3xnd8w9"; 16 + sha256 = "0haqw1w6f8p330ydbsl7iml1x0qqrv63az6921p2a70n88b8dyy9"; 17 17 }; 18 18 19 19 kernelTests = args.kernelTests or [ nixosTests.kernel-generic.linux_5_4 ];
+2 -2
pkgs/os-specific/linux/kernel/linux-xanmod.nix
··· 1 1 { lib, stdenv, buildLinux, fetchFromGitHub, ... } @ args: 2 2 3 3 let 4 - version = "5.13.1"; 4 + version = "5.13.4"; 5 5 suffix = "xanmod1-cacule"; 6 6 in 7 7 buildLinux (args // rec { ··· 12 12 owner = "xanmod"; 13 13 repo = "linux"; 14 14 rev = modDirVersion; 15 - sha256 = "sha256-QC2BgsbytpKQs7TyuXt4aan8hUwd43pHj2ApYXv0HAA="; 15 + sha256 = "sha256-jSV5dL6myB4WeokYBwoBtQaOfLaUgvseYtReyjLGOhU="; 16 16 }; 17 17 18 18 structuredExtraConfig = with lib.kernel; {
+7
pkgs/os-specific/linux/systemd/default.nix
··· 157 157 url = "https://github.com/systemd/systemd/commit/ab1aa6368a883bce88e3162fee2bea14aacedf23.patch"; 158 158 sha256 = "1b280l5jrjsg8qhsang199mpqjhkpix4c8bm3blknjnq9iv43add"; 159 159 }) 160 + 161 + # Fix CVE-2021-33910, disclosed 2021-07-20 162 + (fetchpatch { 163 + name = "CVE-2021-33910.patch"; 164 + url = "https://github.com/systemd/systemd/commit/441e0115646d54f080e5c3bb0ba477c892861ab9.patch"; 165 + sha256 = "1g1lk95igaadg67kah9bpi4zsc01rg398sd1247ghjsvl5hxn4v4"; 166 + }) 160 167 ]; 161 168 162 169 postPatch = ''
+2 -2
pkgs/os-specific/windows/mingw-w64/default.nix
··· 1 1 { lib, stdenv, windows, fetchurl }: 2 2 3 3 let 4 - version = "6.0.0"; 4 + version = "9.0.0"; 5 5 in stdenv.mkDerivation { 6 6 pname = "mingw-w64"; 7 7 inherit version; 8 8 9 9 src = fetchurl { 10 10 url = "mirror://sourceforge/mingw-w64/mingw-w64-v${version}.tar.bz2"; 11 - sha256 = "1w28mynv500y03h92nh87rgw3fnp82qwnjbxrrzqkmr63q812pl0"; 11 + sha256 = "10a15bi4lyfi0k0haj0klqambicwma6yi7vssgbz8prg815vja8r"; 12 12 }; 13 13 14 14 outputs = [ "out" "dev" ];
+6 -6
pkgs/servers/hqplayerd/default.nix
··· 4 4 , cairo 5 5 , fetchurl 6 6 , flac 7 + , gcc11 7 8 , gnome 8 9 , gssdp 9 10 , gupnp ··· 16 17 17 18 stdenv.mkDerivation rec { 18 19 pname = "hqplayerd"; 19 - version = "4.24.1-62"; 20 + version = "4.24.2-63"; 20 21 21 22 src = fetchurl { 22 - # FIXME: use the fc34 sources when we get glibc 2.33 in nixpkgs 23 - # c.f. https://github.com/NixOS/nixpkgs/pull/111616 24 - url = "https://www.signalyst.eu/bins/${pname}/fc33/${pname}-${version}.fc33.x86_64.rpm"; 25 - sha256 = "sha256-lnejPkw6X3wRtjXTsdipEy6yZCEsDARhLPnySIltHXs="; 23 + url = "https://www.signalyst.eu/bins/${pname}/fc34/${pname}-${version}.fc34.x86_64.rpm"; 24 + sha256 = "sha256-6JUgHDO+S73n/IVQhkmC0Nw4GQVzTLtiBbz/wZiflRg="; 26 25 }; 27 26 28 27 unpackPhase = '' ··· 35 34 alsa-lib 36 35 cairo 37 36 flac 37 + gcc11.cc.lib 38 38 gnome.rygel 39 39 gssdp 40 40 gupnp ··· 71 71 72 72 # misc service support files 73 73 mkdir -p $out/var/lib/hqplayerd 74 - cp -r ./var/hqplayer/web $out/var/lib/hqplayerd 74 + cp -r ./var/lib/hqplayer/web $out/var/lib/hqplayer 75 75 76 76 runHook postInstall 77 77 '';
+1 -6
pkgs/servers/hylafaxplus/default.nix
··· 2 2 , lib 3 3 , fakeroot 4 4 , fetchurl 5 - , fetchpatch 6 5 , libfaketime 7 6 , substituteAll 8 7 ## runtime dependencies ··· 70 69 }; 71 70 patches = [ 72 71 # adjust configure check to work with libtiff > 4.1 73 - (fetchpatch { 74 - name = "libtiff-4.2.patch"; 75 - url = "https://gitweb.gentoo.org/repo/gentoo.git/plain/net-misc/hylafaxplus/files/hylafaxplus-7.0.2-tiff-4.2.patch?id=82e3eefd5447f36e5bb00068a54b91d8c891ccf6"; 76 - sha256 = "0hhf4wpgj842gz4nxq8s55vnzmciqkyjjaaxdpqawns2746vx0sw"; 77 - }) 72 + ./libtiff-4.patch 78 73 ]; 79 74 # Note that `configure` (and maybe `faxsetup`) are looking 80 75 # for a couple of standard binaries in the `PATH` and
+12
pkgs/servers/hylafaxplus/libtiff-4.patch
··· 1 + https://bugs.gentoo.org/706154 2 + --- a/configure 3 + +++ b/configure 4 + @@ -2583,7 +2583,7 @@ EOF 5 + echo '#define TIFFSTRIPBYTECOUNTS uint32' 6 + echo '#define TIFFVERSION TIFF_VERSION' 7 + echo '#define TIFFHEADER TIFFHeader';; 8 + - 4.[01]) tiff_runlen_t="uint32" 9 + + 4.[0-9]) tiff_runlen_t="uint32" 10 + tiff_offset_t="uint64" 11 + echo '#define TIFFSTRIPBYTECOUNTS uint64' 12 + echo '#define TIFFVERSION TIFF_VERSION_CLASSIC'
+6 -18
pkgs/servers/mautrix-signal/default.nix
··· 1 1 { lib, python3, fetchFromGitHub }: 2 2 3 - let 4 - python = python3.override { 5 - packageOverrides = self: super: { 6 - mautrix = super.mautrix.overridePythonAttrs (oldAttrs: rec { 7 - version = "0.8.18"; 8 - src = oldAttrs.src.override { 9 - inherit version; 10 - sha256 = "32daf7a7dcf5d4013b37321df7b319f36523f38884ccc3e2e965917d0a5c73c1"; 11 - }; 12 - }); 13 - }; 14 - }; 15 - in python.pkgs.buildPythonPackage rec { 3 + python3.pkgs.buildPythonPackage rec { 16 4 pname = "mautrix-signal"; 17 - version = "0.1.1"; 5 + version = "unstable-2021-07-01"; 18 6 19 7 src = fetchFromGitHub { 20 8 owner = "tulir"; 21 9 repo = "mautrix-signal"; 22 - rev = "v${version}"; 23 - sha256 = "11snsl7i407855h39g1fgk26hinnq0inr8sjrgd319li0d3jwzxl"; 10 + rev = "56eb24412fcafb4836f29375fba9cc6db1715d6f"; 11 + sha256 = "10nbfl48yb7h23znkxvkqh1dgp2xgldvxsigwfmwa1qbq0l4dljl"; 24 12 }; 25 13 26 - propagatedBuildInputs = with python.pkgs; [ 14 + propagatedBuildInputs = with python3.pkgs; [ 27 15 CommonMark 28 16 aiohttp 29 17 asyncpg ··· 53 41 " > $out/bin/mautrix-signal 54 42 chmod +x $out/bin/mautrix-signal 55 43 wrapProgram $out/bin/mautrix-signal \ 56 - --set PATH ${python}/bin \ 44 + --set PATH ${python3}/bin \ 57 45 --set PYTHONPATH "$PYTHONPATH" 58 46 ''; 59 47
+3 -5
pkgs/servers/plex/raw.nix
··· 12 12 # server, and the FHS userenv and corresponding NixOS module should 13 13 # automatically pick up the changes. 14 14 stdenv.mkDerivation rec { 15 - version = "1.23.4.4805-186bae04e"; 15 + version = "1.23.5.4841-549599676"; 16 16 pname = "plexmediaserver"; 17 17 18 18 # Fetch the source 19 19 src = if stdenv.hostPlatform.system == "aarch64-linux" then fetchurl { 20 20 url = "https://downloads.plex.tv/plex-media-server-new/${version}/debian/plexmediaserver_${version}_arm64.deb"; 21 - sha256 = "161baz4klwb8wyvc3mnbvvwjcmdfp38rn270jwvmwzp6b70jclyx"; 21 + sha256 = "168aill68fcq3cv3a78yhqnfxziww8r80is179y9jxmhymnmzp9q"; 22 22 } else fetchurl { 23 23 url = "https://downloads.plex.tv/plex-media-server-new/${version}/debian/plexmediaserver_${version}_amd64.deb"; 24 - sha256 = "0vj7k81fl8chaxqz287arvn9vva4cd4wcnybc5yvls3589h9x1zq"; 24 + sha256 = "0cp2likx2dqy6j5icp5n07kg1md9qvq9vsh4818m86r2p015qlvb"; 25 25 }; 26 26 27 27 outputs = [ "out" "basedb" ]; 28 28 29 29 nativeBuildInputs = [ dpkg ]; 30 - 31 - phases = [ "unpackPhase" "installPhase" "fixupPhase" "distPhase" ]; 32 30 33 31 unpackPhase = '' 34 32 dpkg-deb -R $src .
+5 -2
pkgs/servers/web-apps/plausible/default.nix
··· 26 26 mixFodDeps = beamPackages.fetchMixDeps { 27 27 pname = "${pname}-deps"; 28 28 inherit src version; 29 - sha256 = "18h3hs69nw06msvs3nnymf6p94qd3x1f4d2zawqriy9fr5fz7zx6"; 29 + sha256 = "1x0if0ifk272vcqjlgf097pxsw13bhwy8vs0b89l0bssx1bzygsi"; 30 30 31 31 # We need ecto 3.6 as this version checks whether the database exists before 32 32 # trying to create it. The creation attempt would always require super-user privileges 33 33 # and since 3.6 this isn't the case anymore. 34 - patches = [ ./ecto_sql-fix.patch ]; 34 + patches = [ 35 + ./ecto_sql-fix.patch 36 + ./plausible-Bump-clickhouse_ecto-dependency-to-be-compatible-with-ecto-3.6.patch 37 + ]; 35 38 }; 36 39 37 40 yarnDeps = mkYarnModules {
+26
pkgs/servers/web-apps/plausible/plausible-Bump-clickhouse_ecto-dependency-to-be-compatible-with-ecto-3.6.patch
··· 1 + From 127a77882879e5cdf32d908ee3b1b6cbdc9e482e Mon Sep 17 00:00:00 2001 2 + From: =?UTF-8?q?Niklas=20Hamb=C3=BCchen?= <mail@nh2.me> 3 + Date: Wed, 14 Jul 2021 01:20:29 +0200 4 + Subject: [PATCH] Bump `clickhouse_ecto` dependency to be compatible with ecto 5 + 3.6 6 + 7 + --- 8 + mix.lock | 2 +- 9 + 1 file changed, 1 insertion(+), 1 deletion(-) 10 + 11 + diff --git a/mix.lock b/mix.lock 12 + index ecae8ac..d42af1e 100644 13 + --- a/mix.lock 14 + +++ b/mix.lock 15 + @@ -12,7 +12,7 @@ 16 + "bunt": {:hex, :bunt, "0.2.0", "951c6e801e8b1d2cbe58ebbd3e616a869061ddadcc4863d0a2182541acae9a38", [:mix], [], "hexpm", "7af5c7e09fe1d40f76c8e4f9dd2be7cebd83909f31fee7cd0e9eadc567da8353"}, 17 + "cachex": {:hex, :cachex, "3.3.0", "6f2ebb8f27491fe39121bd207c78badc499214d76c695658b19d6079beeca5c2", [:mix], [{:eternal, "~> 1.2", [hex: :eternal, repo: "hexpm", optional: false]}, {:jumper, "~> 1.0", [hex: :jumper, repo: "hexpm", optional: false]}, {:sleeplocks, "~> 1.1", [hex: :sleeplocks, repo: "hexpm", optional: false]}, {:unsafe, "~> 1.0", [hex: :unsafe, repo: "hexpm", optional: false]}], "hexpm", "d90e5ee1dde14cef33f6b187af4335b88748b72b30c038969176cd4e6ccc31a1"}, 18 + "certifi": {:hex, :certifi, "2.6.1", "dbab8e5e155a0763eea978c913ca280a6b544bfa115633fa20249c3d396d9493", [:rebar3], [], "hexpm", "524c97b4991b3849dd5c17a631223896272c6b0af446778ba4675a1dff53bb7e"}, 19 + - "clickhouse_ecto": {:git, "https://github.com/plausible/clickhouse_ecto.git", "b30ccc93a4101a25ff0bba92113e18d8a9a8b28e", []}, 20 + + "clickhouse_ecto": {:git, "https://github.com/plausible/clickhouse_ecto.git", "1969f14ecef7c357b2bd8bdc3e566234269de58c", []}, 21 + "clickhousex": {:git, "https://github.com/plausible/clickhousex", "0832dd4b1af1f0eba1d1018c231bf0d8d281f031", []}, 22 + "combine": {:hex, :combine, "0.10.0", "eff8224eeb56498a2af13011d142c5e7997a80c8f5b97c499f84c841032e429f", [:mix], [], "hexpm", "1b1dbc1790073076580d0d1d64e42eae2366583e7aecd455d1215b0d16f2451b"}, 23 + "comeonin": {:hex, :comeonin, "5.3.2", "5c2f893d05c56ae3f5e24c1b983c2d5dfb88c6d979c9287a76a7feb1e1d8d646", [:mix], [], "hexpm", "d0993402844c49539aeadb3fe46a3c9bd190f1ecf86b6f9ebd71957534c95f04"}, 24 + -- 25 + 2.31.1 26 +
-2
pkgs/servers/xmpp/ejabberd/default.nix
··· 52 52 53 53 makeFlags = [ "deps" ]; 54 54 55 - phases = [ "unpackPhase" "configurePhase" "buildPhase" "installPhase" ]; 56 - 57 55 installPhase = '' 58 56 for i in deps/*; do 59 57 ( cd $i
+150
pkgs/tools/archivers/arj/default.nix
··· 1 + {stdenv, lib, fetchurl, fetchpatch, autoreconfHook}: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "arj"; 5 + version = "3.10.22"; 6 + 7 + src = fetchurl { 8 + url = "mirror://sourceforge/${pname}/${pname}-${version}.tar.gz"; 9 + sha256 = "1nx7jqxwqkihhdmdbahhzqhjqshzw1jcsvwddmxrwrn8rjdlr7jq"; 10 + }; 11 + 12 + patches = [ 13 + (fetchpatch { 14 + url = "https://sources.debian.org/data/main/a/arj/3.10.22-24/debian/patches/001_arches_align.patch"; 15 + sha256 = "0i3qclm2mh98c04rqpx1r4qagd3wpxlkj7lvq0ddpkmr8bm0fh0m"; 16 + }) 17 + 18 + (fetchpatch { 19 + url = "https://sources.debian.org/data/main/a/arj/3.10.22-24/debian/patches/002_no_remove_static_const.patch"; 20 + sha256 = "0zfjqmjsj0y1kfzxbp29v6nxq5qwgazhb9clqc544sm5zn0bdp8n"; 21 + }) 22 + 23 + (fetchpatch { 24 + url = "https://sources.debian.org/data/main/a/arj/3.10.22-24/debian/patches/003_64_bit_clean.patch"; 25 + sha256 = "0mda9fkaqf2s1xl6vlbkbq20362h3is9dpml9kfmacpbifl4dx3n"; 26 + }) 27 + 28 + (fetchpatch { 29 + url = "https://sources.debian.org/data/main/a/arj/3.10.22-24/debian/patches/004_parallel_build.patch"; 30 + sha256 = "0gam6k7jknzmbjlf1r6c9kjh5s5h76pd31v59cnaqiycwiy8z6q9"; 31 + }) 32 + 33 + (fetchpatch { 34 + url = "https://sources.debian.org/data/main/a/arj/3.10.22-24/debian/patches/005_use_system_strnlen.patch"; 35 + sha256 = "0q0ypm8mdsxd0rl1k0id6fdx5m7mvqgwcla4r250cmc6zqzpib6d"; 36 + }) 37 + 38 + (fetchpatch { 39 + url = "https://sources.debian.org/data/main/a/arj/3.10.22-24/debian/patches/006_use_safe_strcpy.patch"; 40 + sha256 = "1garad95s34cix3kd77lz37andrcnz19glzkfdnkjaq7ldvzwikc"; 41 + }) 42 + 43 + (fetchpatch { 44 + url = "https://sources.debian.org/data/main/a/arj/3.10.22-24/debian/patches/hurd_no_fcntl_getlk.patch"; 45 + sha256 = "0b3hpn4qypimrw9ar2n4h24886sl6pmim4lb4ly1wqcq0f73arva"; 46 + }) 47 + 48 + (fetchpatch { 49 + url = "https://sources.debian.org/data/main/a/arj/3.10.22-24/debian/patches/security_format.patch"; 50 + sha256 = "0q67cvln55p38bm0xwd2cgppqmkp2nfar2pg1zj78f7ncn35lbvf"; 51 + }) 52 + 53 + (fetchpatch { 54 + url = "https://sources.debian.org/data/main/a/arj/3.10.22-24/debian/patches/doc_refer_robert_k_jung.patch"; 55 + sha256 = "1wxdx0m6a9vdvjlaycwsissn75l1ni7grg8n6qmkynz2vrcvgzb1"; 56 + }) 57 + 58 + (fetchpatch { 59 + url = "https://sources.debian.org/data/main/a/arj/3.10.22-24/debian/patches/gnu_build_fix.patch"; 60 + sha256 = "19ycp1rak7l6ql28m50v95ls621w3sl8agw5r5va73svkgh8hc3g"; 61 + }) 62 + 63 + (fetchpatch { 64 + url = "https://sources.debian.org/data/main/a/arj/3.10.22-24/debian/patches/gnu_build_flags.patch"; 65 + sha256 = "1jw1y9i9lw1idgi4l9cycwsql1hcz1m4f3k2iybwsgx0acaw695q"; 66 + }) 67 + 68 + (fetchpatch { 69 + url = "https://sources.debian.org/data/main/a/arj/3.10.22-24/debian/patches/gnu_build_strip.patch"; 70 + sha256 = "1b18khj6cxnjyqk2ycygwqlcs20hrsbf4h6bckl99dxnpbq5blxi"; 71 + }) 72 + 73 + (fetchpatch { 74 + url = "https://sources.debian.org/data/main/a/arj/3.10.22-24/debian/patches/gnu_build_pie.patch"; 75 + sha256 = "1jqswxgc1plipblf055n9175fbanfi6fb67lnzk8dcvxjn227fs3"; 76 + }) 77 + 78 + (fetchpatch { 79 + url = "https://sources.debian.org/data/main/a/arj/3.10.22-24/debian/patches/self_integrity_64bit.patch"; 80 + sha256 = "0s5zdq81a0f83hdg9hy6lqn3xvckx9y9r20awczm9mbf11vi01cb"; 81 + }) 82 + 83 + (fetchpatch { 84 + url = "https://sources.debian.org/data/main/a/arj/3.10.22-24/debian/patches/security-afl.patch"; 85 + sha256 = "0yajcwpghij8wg21a0kkp3f9x7anz5m121jx2vnkyn04bvi9541a"; 86 + }) 87 + 88 + (fetchpatch { 89 + url = "https://sources.debian.org/data/main/a/arj/3.10.22-24/debian/patches/security-traversal-dir.patch"; 90 + sha256 = "10lv3867k0wm2s0cyf40hkxfqbjaxm4aph5ivk2q2rjkracrn2y4"; 91 + }) 92 + 93 + (fetchpatch { 94 + url = "https://sources.debian.org/data/main/a/arj/3.10.22-24/debian/patches/security-traversal-symlink.patch"; 95 + sha256 = "095pdfskxwh0jnyy31dpz10s2ppv8n7lvvn4q722y3g71d0c79qq"; 96 + }) 97 + 98 + (fetchpatch { 99 + url = "https://sources.debian.org/data/main/a/arj/3.10.22-24/debian/patches/out-of-bounds-read.patch"; 100 + sha256 = "0ps9lqkbqzlhzr2bnr47sir431z1nywr7nagkmk42iki4d96v0jq"; 101 + }) 102 + 103 + (fetchpatch { 104 + url = "https://sources.debian.org/data/main/a/arj/3.10.22-24/debian/patches/remove_build_date.patch"; 105 + sha256 = "1vjlfq6firxpj068l9acyqs77mfydn1rwgr2jmxgsy9mq0fw1dsc"; 106 + }) 107 + 108 + (fetchpatch { 109 + url = "https://sources.debian.org/data/main/a/arj/3.10.22-24/debian/patches/reproducible_help_archive.patch"; 110 + sha256 = "0l3qi9f140pwc6fk8qdbxx4g9d8zlf45asimmr8wfpbi4pf59n8i"; 111 + }) 112 + 113 + (fetchpatch { 114 + url = "https://sources.debian.org/data/main/a/arj/3.10.22-24/debian/patches/gnu_build_cross.patch"; 115 + sha256 = "1vb0vbh3jbxj192q47vg3f41l343ghcz2ypbrrm2bkbpwm5cl8qr"; 116 + }) 117 + 118 + (fetchpatch { 119 + url = "https://sources.debian.org/data/main/a/arj/3.10.22-24/debian/patches/fix-time_t-usage.patch"; 120 + sha256 = "012c6pnf5y4jwn715kxn3vjy088rm905959j6yh8bslyx84qaijv"; 121 + }) 122 + 123 + (fetchpatch { 124 + url = "https://sources.debian.org/data/main/a/arj/3.10.22-24/debian/patches/gnu_build_fix_autoreconf.patch"; 125 + sha256 = "0yhxbdasnbqcg1nyx2379fpbr7fmdlv4n2nlxrv1z1vbc7rlvw9d"; 126 + }) 127 + ]; 128 + 129 + nativeBuildInputs = [ autoreconfHook ]; 130 + 131 + preAutoreconf = '' 132 + cd gnu 133 + ''; 134 + 135 + postConfigure = '' 136 + cd .. 137 + ''; 138 + 139 + meta = with lib; { 140 + description = "Open-source implementation of the world-famous ARJ archiver"; 141 + longDescription = '' 142 + This version of ARJ has been created with an intent to preserve maximum 143 + compatibility and retain the feature set of the original ARJ archiver as 144 + provided by ARJ Software, Inc. 145 + ''; 146 + license = licenses.gpl2Plus; 147 + maintainers = [ maintainers.sander ]; 148 + platforms = platforms.unix; 149 + }; 150 + }
+27
pkgs/tools/archivers/lha/default.nix
··· 1 + {stdenv, lib, fetchFromGitHub, autoreconfHook}: 2 + 3 + stdenv.mkDerivation { 4 + pname = "lha"; 5 + version = "unstable-2021-01-07"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "jca02266"; 9 + repo = "lha"; 10 + rev = "03475355bc6311f7f816ea9a88fb34a0029d975b"; 11 + sha256 = "18w2x0g5yq89yxkxh1fmb05lz4hw7a3b4jmkk95gvh11mwbbr5lm"; 12 + }; 13 + 14 + nativeBuildInputs = [ autoreconfHook ]; 15 + 16 + meta = with lib; { 17 + description = "LHa is an archiver and compressor using the LZSS and Huffman encoding compression algorithms"; 18 + platforms = platforms.unix; 19 + maintainers = [ maintainers.sander ]; 20 + # Some of the original LhA code has been rewritten and the current author 21 + # considers adopting a "true" free and open source license for it. 22 + # However, old code is still covered by the original LHa license, which is 23 + # not a free software license (it has additional requirements on commercial 24 + # use). 25 + license = licenses.unfree; 26 + }; 27 + }
+2 -2
pkgs/tools/inputmethods/ibus-engines/ibus-m17n/default.nix
··· 13 13 14 14 stdenv.mkDerivation rec { 15 15 pname = "ibus-m17n"; 16 - version = "1.4.5"; 16 + version = "1.4.6"; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "ibus"; 20 20 repo = "ibus-m17n"; 21 21 rev = version; 22 - sha256 = "sha256-atsfaoA0V9PPwhPTpHI7b7A5JsDiYHfA+0NlNOKYIPg="; 22 + sha256 = "sha256-hdm1ObzN9pFLeO1ujobHxiQYnA+dg9zIp/qho6S0H78="; 23 23 }; 24 24 25 25 nativeBuildInputs = [
+2 -2
pkgs/tools/misc/android-tools/default.nix
··· 5 5 6 6 stdenv.mkDerivation rec { 7 7 pname = "android-tools"; 8 - version = "31.0.0p1"; 8 + version = "31.0.2"; 9 9 10 10 src = fetchurl { 11 11 url = "https://github.com/nmeum/android-tools/releases/download/${version}/android-tools-${version}.tar.xz"; 12 - sha256 = "1dn7v10gdx1pi0pkddznd5sdz941qz0x4jww8h2mk50nbyxc792i"; 12 + sha256 = "sha256-YbO/bCQMsLTQzP72lsVZhuBmV4Q2J9+VD9z2iBrw+NQ="; 13 13 }; 14 14 15 15 nativeBuildInputs = [ cmake perl go ];
+3 -3
pkgs/tools/misc/code-minimap/default.nix
··· 7 7 8 8 rustPlatform.buildRustPackage rec { 9 9 pname = "code-minimap"; 10 - version = "0.6.0"; 10 + version = "0.6.1"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "wfxr"; 14 14 repo = pname; 15 15 rev = "v${version}"; 16 - sha256 = "sha256-nWfvRrKkUrr2owv9sLgORVPYp68/Ibdu/P1VddMb61s="; 16 + sha256 = "sha256-eCHmMtndcQJqKmjxhkcLvjMUXApkSnH+7qyG7PDfcwo="; 17 17 }; 18 18 19 - cargoSha256 = "sha256-OmWn6Z/r/gXMD4gp/TDo0Hokliq8Qgb354q8ZFpVG2s="; 19 + cargoSha256 = "sha256-wKCANWznOJMlQ8T2q39NNNRmgPYMpbkJhXpxojusNsE="; 20 20 21 21 buildInputs = lib.optional stdenv.isDarwin libiconv; 22 22
+2 -2
pkgs/tools/misc/esphome/dashboard.nix
··· 4 4 5 5 with python3.pkgs; buildPythonPackage rec { 6 6 pname = "esphome-dashboard"; 7 - version = "20210623.0"; 7 + version = "20210719.0"; 8 8 9 9 src = fetchPypi { 10 10 inherit pname version; 11 - sha256 = "0fc6xgi1naydm3wgk5lljnf6zggzdk6558cpyqlriw031gqnab77"; 11 + sha256 = "sha256-gUZut9FsFHZ0zcTg+QDIdsM3EMvNFBawgBnt/Ia1BIc="; 12 12 }; 13 13 14 14 # no tests
+2 -8
pkgs/tools/misc/esphome/default.nix
··· 16 16 in 17 17 with python.pkgs; buildPythonApplication rec { 18 18 pname = "esphome"; 19 - version = "1.19.4"; 19 + version = "1.20.0"; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = pname; 23 23 repo = pname; 24 24 rev = "v${version}"; 25 - sha256 = "029ykjk24h21b0s0gha6kv9pvgallin6marzkb2vfbvr3icsmbz2"; 25 + sha256 = "sha256-saLcTiWqpxnE+li9ojfrEAh/vjB1c3K4kQzkrBJW3t4="; 26 26 }; 27 27 28 28 patches = [ ··· 36 36 37 37 # drop coverage testing 38 38 sed -i '/--cov/d' pytest.ini 39 - 40 - # migrate use of hypothesis internals to be compatible with hypothesis>=5.32.1 41 - # https://github.com/esphome/issues/issues/2021 42 - substituteInPlace tests/unit_tests/strategies.py --replace \ 43 - "@st.defines_strategy_with_reusable_values" \ 44 - "@st.defines_strategy(force_reusable_values=True)" 45 39 ''; 46 40 47 41 # Remove esptool and platformio from requirements
+2 -2
pkgs/tools/misc/etcher/default.nix
··· 10 10 11 11 let 12 12 sha256 = { 13 - "x86_64-linux" = "sha256-nGIUOS4LzfeXamcT0uigbQsVkULH2R3bli0DDEpg3ns="; 13 + "x86_64-linux" = "sha256-FRZTUOlOK1bIbrHdR9yQv45zMhby3tWbMPpaPPq3L9s="; 14 14 "i686-linux" = "0z6y45sz086njpywg7f0jn6n02qynb1qbi889g2kcgwbfjvmcpm1"; 15 15 }."${stdenv.system}"; 16 16 ··· 25 25 26 26 stdenv.mkDerivation rec { 27 27 pname = "etcher"; 28 - version = "1.5.120"; 28 + version = "1.5.121"; 29 29 30 30 src = fetchurl { 31 31 url = "https://github.com/balena-io/etcher/releases/download/v${version}/balena-etcher-electron_${version}_${arch}.deb";
+2 -2
pkgs/tools/misc/gparted/default.nix
··· 5 5 6 6 stdenv.mkDerivation rec { 7 7 pname = "gparted"; 8 - version = "1.3.0"; 8 + version = "1.3.1"; 9 9 10 10 src = fetchurl { 11 11 url = "mirror://sourceforge/gparted/${pname}-${version}.tar.gz"; 12 - sha256 = "sha256-jcGAJF3Z6kXm4vS8aVEvGH4Ivn95nJioJaCwTBYcvSo="; 12 + sha256 = "sha256-Xu4ubXSxXvlrE7OiMQyGjtIpjgM0ECHn0SpamKHR4Qk="; 13 13 }; 14 14 15 15 # Tries to run `pkexec --version` to get version.
-2
pkgs/tools/misc/kisslicer/default.nix
··· 26 26 stripRoot = false; 27 27 }; 28 28 29 - phases = [ "unpackPhase" "installPhase" "fixupPhase" ]; 30 - 31 29 buildInputs = [ 32 30 makeWrapper 33 31 libGLU libGL
+7 -14
pkgs/tools/misc/system-config-printer/default.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 pname = "system-config-printer"; 11 - version = "1.5.12"; 11 + version = "1.5.15"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "openPrinting"; 15 15 repo = pname; 16 - rev = version; 17 - sha256 = "1a812jsd9pb02jbz9bq16qj5j6k2kw44g7s1xdqqkg7061rd7mwf"; 16 + rev = "v${version}"; 17 + sha256 = "0a3v8fp1dfb5cwwpadc3f6mv608b5yrrqd8ddkmnrngizqwlswsc"; 18 18 }; 19 19 20 20 prePatch = '' ··· 26 26 27 27 patches = [ 28 28 ./detect_serverbindir.patch 29 - 30 - # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=958104 31 - # (Fixes will be included in next upstream release.) 32 - (fetchpatch { 33 - url = "https://github.com/OpenPrinting/system-config-printer/commit/cf9903466c1a2d18a701f3b5e8c7e03483e1244d.patch"; 34 - sha256 = "03gpav618w50q90m2kdkgwclc7fv17m493fgjd633zfavb5kqr3n"; 35 - }) 36 - (fetchpatch { 37 - url = "https://github.com/OpenPrinting/system-config-printer/commit/b9289dfe105bdb502f183f0afe7a115ecae5f2af.patch"; 38 - sha256 = "12w47hy3ly4phh8jcqxvdnd5sgbnbp8dnscjd7d5y2i43kxj7b23"; 39 - }) 40 29 ]; 41 30 42 31 buildInputs = [ ··· 54 43 ]; 55 44 56 45 pythonPath = with python3Packages; requiredPythonModules [ pycups pycurl dbus-python pygobject3 requests pycairo pysmbc ]; 46 + 47 + preConfigure = '' 48 + intltoolize --copy --force --automake 49 + ''; 57 50 58 51 configureFlags = [ 59 52 "--with-udev-rules"
+2 -2
pkgs/tools/misc/vial/default.nix
··· 1 1 { lib, fetchurl, appimageTools }: 2 2 let 3 3 name = "vial-${version}"; 4 - version = "0.3"; 4 + version = "0.4"; 5 5 pname = "Vial"; 6 6 7 7 src = fetchurl { 8 8 url = "https://github.com/vial-kb/vial-gui/releases/download/v${version}/${pname}-v${version}-x86_64.AppImage"; 9 - sha256 = "sha256-hUwVp2tpKelbISQU/Q30yUeQfWp56dtgtfF/rpq1h5M="; 9 + sha256 = "sha256-4EDEVSqjQ6Ybqx4BoNwE4pT5yFLYM05FBHc5deQU9f8="; 10 10 }; 11 11 12 12 appimageContents = appimageTools.extractType2 { inherit name src; };
+25
pkgs/tools/networking/cdpr/default.nix
··· 1 + { lib, stdenv, fetchurl, libpcap }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "cdpr"; 5 + version = "2.4"; 6 + 7 + src = fetchurl { 8 + url = "mirror://sourceforge/${pname}/${pname}/${version}/${pname}-${version}.tgz"; 9 + sha256 = "1idyvyafkk0ifcbi7mc65b60qia6hpsdb6s66j4ggqp7if6vblrj"; 10 + }; 11 + 12 + buildInputs = [ libpcap ]; 13 + 14 + installPhase = '' 15 + install -Dm755 cdpr $out/bin/cdpr 16 + ''; 17 + 18 + meta = with lib; { 19 + description = "Cisco Discovery Protocol Reporter"; 20 + homepage = "http://cdpr.sourceforge.net/"; 21 + license = licenses.gpl2Plus; 22 + platforms = platforms.unix; 23 + maintainers = [ maintainers.sgo ]; 24 + }; 25 + }
+28
pkgs/tools/networking/iwgtk/default.nix
··· 1 + { fetchFromGitHub, gtk3, lib, pkg-config, stdenv }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "iwgtk"; 5 + version = "0.4"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "j-lentz"; 9 + repo = pname; 10 + rev = "v${version}"; 11 + sha256 = "129h7vq9b1r9a5c79hk8d06bj8lgzrnhq55x54hqri9c471jjh0s"; 12 + }; 13 + 14 + nativeBuildInputs = [ pkg-config ]; 15 + 16 + buildInputs = [ gtk3 ]; 17 + 18 + makeFlags = [ "prefix=$(out)" ]; 19 + 20 + meta = with lib; { 21 + description = "Lightweight, graphical wifi management utility for Linux"; 22 + homepage = "https://github.com/j-lentz/iwgtk"; 23 + changelog = "https://github.com/j-lentz/iwgtk/blob/v${version}/CHANGELOG"; 24 + license = licenses.gpl3Only; 25 + platforms = platforms.linux; 26 + maintainers = with maintainers; [ figsoda ]; 27 + }; 28 + }
+9 -6
pkgs/tools/networking/minio-client/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "minio-client"; 5 - version = "2021-03-23T05-46-11Z"; 5 + version = "2021-06-13T17-48-22Z"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "minio"; 9 9 repo = "mc"; 10 10 rev = "RELEASE.${version}"; 11 - sha256 = "sha256-AtE9Zy8tRvcE+gYc0pqJDEFnXL4jSbJ4b6l3ZOe69Y4="; 11 + sha256 = "sha256-u0WO7KSalDqlRwbN3b74FOb632fIGPZ2F0T8qLrvt+U="; 12 12 }; 13 13 14 - vendorSha256 = "sha256-cIr8d5jz4EfBFuOBZG4Kz20wSXy1Cni77V+JR6vLHwQ="; 15 - 16 - doCheck = false; 14 + vendorSha256 = "sha256-BadW8AKHcrkCS3sXR7bqdgNhRYkfXIQOteMxIbiLvwg="; 17 15 18 16 subPackages = [ "." ]; 19 17 ··· 23 21 sed -i "s/CommitID.*/CommitID = \"${src.rev}\"/g" cmd/build-constants.go 24 22 ''; 25 23 24 + doInstallCheck = true; 25 + installCheckPhase = '' 26 + $out/bin/mc --version | grep ${version} > /dev/null 27 + ''; 28 + 26 29 meta = with lib; { 27 30 homepage = "https://github.com/minio/mc"; 28 31 description = "A replacement for ls, cp, mkdir, diff and rsync commands for filesystems and object storage"; 29 - maintainers = with maintainers; [ eelco bachp ]; 32 + maintainers = with maintainers; [ bachp eelco superherointj ]; 30 33 platforms = platforms.unix; 31 34 license = licenses.asl20; 32 35 };
+3 -3
pkgs/tools/networking/telepresence2/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "telepresence2"; 5 - version = "2.2.1"; 5 + version = "2.3.6"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "telepresenceio"; 9 9 repo = "telepresence"; 10 10 rev = "v${version}"; 11 - sha256 = "0pr6vm68jr5ld7hy2b4dwmjziir59vg137c74rdn1wlhq3n8vr41"; 11 + sha256 = "1bs4h450109vhy18kpyy6y4p5l9kvz4w09m56fxh5z547m5ax6k3"; 12 12 }; 13 13 14 - vendorSha256 = "0d0p879zchhrzrf6f5zc3vdcd5zi1ind7ibvb46y6wx6lp0f1nrp"; 14 + vendorSha256 = "0xmw9mc0iy64kb12lsii4nn63ynh6gab9ls8z6mrizjjqz845sa5"; 15 15 16 16 buildFlagsArray = '' 17 17 -ldflags=-s -w -X=github.com/telepresenceio/telepresence/v2/pkg/version.Version=${src.rev}
+2 -2
pkgs/tools/networking/vpnc-scripts/default.nix
··· 1 1 { lib, stdenv, fetchgit 2 2 , makeWrapper 3 - , nettools, gawk, systemd, openresolv, coreutils, gnugrep 3 + , nettools, gawk, systemd, openresolv, coreutils, gnugrep, iproute2 4 4 }: 5 5 6 6 stdenv.mkDerivation { ··· 28 28 --replace "/usr/bin/resolvectl" "${systemd}/bin/resolvectl" 29 29 '' + '' 30 30 wrapProgram $out/bin/vpnc-script \ 31 - --prefix PATH : "${lib.makeBinPath ([ nettools gawk coreutils gnugrep ] ++ lib.optionals stdenv.isLinux [ openresolv ])}" 31 + --prefix PATH : "${lib.makeBinPath ([ nettools gawk coreutils gnugrep ] ++ lib.optionals stdenv.isLinux [ openresolv iproute2 ])}" 32 32 ''; 33 33 34 34 meta = with lib; {
+1 -1
pkgs/tools/security/ecryptfs/helper.nix
··· 13 13 sha256 = "0gp4m22zc80814ng80s38hp930aa8r4zqihr7jr23m0m2iq4pdpg"; 14 14 }; 15 15 16 - phases = [ "installPhase" ]; 16 + dontUnpack = true; 17 17 18 18 nativeBuildInputs = [ makeWrapper ]; 19 19
-1
pkgs/tools/security/enpass/default.nix
··· 61 61 62 62 nativeBuildInputs = [ makeWrapper ]; 63 63 buildInputs = [dpkg]; 64 - phases = [ "unpackPhase" "installPhase" ]; 65 64 66 65 unpackPhase = "dpkg -X $src ."; 67 66 installPhase=''
+3 -3
pkgs/tools/security/fido2luks/default.nix
··· 9 9 10 10 rustPlatform.buildRustPackage rec { 11 11 pname = "fido2luks"; 12 - version = "0.2.16"; 12 + version = "0.2.17"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "shimunn"; 16 16 repo = pname; 17 17 rev = version; 18 - sha256 = "sha256-WOdbdJAcMZHSnf7AkGnEumjaDut9J8VwSJYjqLUtPXs="; 18 + sha256 = "sha256-rrtPMCgp2Xe8LXzFN57rzay2kyPaLT1+2m1NZQ9EsW4="; 19 19 }; 20 20 21 21 buildInputs = [ cryptsetup ]; ··· 25 25 export LIBCLANG_PATH="${llvmPackages.libclang.lib}/lib" 26 26 ''; 27 27 28 - cargoSha256 = "sha256-d6t/bvHpnH4lKv78tp/8DC/VrQBnaiZhnf8GrlcYhJw="; 28 + cargoSha256 = "sha256-5CzQuzmKuEi4KTR1jNh4avwqA3qYzTj+rV/zbIeUjAM="; 29 29 30 30 meta = with lib; { 31 31 description = "Decrypt your LUKS partition using a FIDO2 compatible authenticator";
+3 -3
pkgs/tools/security/gpg-tui/default.nix
··· 15 15 16 16 rustPlatform.buildRustPackage rec { 17 17 pname = "gpg-tui"; 18 - version = "0.7.0"; 18 + version = "0.7.1"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "orhun"; 22 22 repo = "gpg-tui"; 23 23 rev = "v${version}"; 24 - sha256 = "sha256-WUD6KZdtMJ/nEbC5MStK8qWKK05lXuk8+VD741g448s="; 24 + sha256 = "sha256-J1mdgcNWloQOnGdBjcCoAsv+ClQ77DXYQajM9B3sYHY="; 25 25 }; 26 26 27 - cargoSha256 = "sha256-uF9mbJ7Nd+JaoZN886NX8iRv8/LZSqYntoosyFzzAIs="; 27 + cargoSha256 = "sha256-I63Pevw0BjkjasszZn2wmT4TNeVk27pJy4mJR6nl9MI="; 28 28 29 29 nativeBuildInputs = [ 30 30 gpgme # for gpgme-config
+2 -2
pkgs/tools/security/grype/default.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "grype"; 9 - version = "0.14.0"; 9 + version = "0.15.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "anchore"; 13 13 repo = pname; 14 14 rev = "v${version}"; 15 - sha256 = "sha256-fYeZFNtftG46/QHdV5UhCNCdP7ErOgwWfEB4V14ei5k="; 15 + sha256 = "sha256-xiUDyuVNVkVT+kxOEFOq4RKxMc5nNjsom/ZTKzfkOhU="; 16 16 }; 17 17 18 18 vendorSha256 = "sha256-mW3e4WFa9pKSpyTZYmPA2j8nZz+94G2PqdqI0BDo3wc=";
+2 -2
pkgs/tools/security/hashcat/default.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 pname = "hashcat"; 11 - version = "6.2.2"; 11 + version = "6.2.3"; 12 12 13 13 src = fetchurl { 14 14 url = "https://hashcat.net/files/hashcat-${version}.tar.gz"; 15 - sha256 = "0xbs3i5g2w8h5031jwgm13algs3f721k12fghnwfzi05fmzw8d0f"; 15 + sha256 = "sha256-wL4cZpPuHzXHvvH3m/njCpVPcX70LQDjd4eq7/MnHlE="; 16 16 }; 17 17 18 18 nativeBuildInputs = [ makeWrapper ];
+1 -1
pkgs/tools/security/kpcli/default.nix
··· 12 12 nativeBuildInputs = [ makeWrapper ]; 13 13 buildInputs = [ perl ]; 14 14 15 - phases = [ "installPhase" "fixupPhase" ]; 15 + dontUnpack = true; 16 16 17 17 installPhase = '' 18 18 mkdir -p $out/{bin,share}
+2 -2
pkgs/tools/system/gdu/default.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "gdu"; 10 - version = "5.2.0"; 10 + version = "5.3.0"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "dundee"; 14 14 repo = pname; 15 15 rev = "v${version}"; 16 - sha256 = "sha256-PByW1wj9B6aJhYZYPT1uUDUDVtZHGYC2ingvxdr8Gbc="; 16 + sha256 = "sha256-hf5jTEAN5oOPg2PaAlYjIDMYcwXkaFAqPtWTwZV98N0="; 17 17 }; 18 18 19 19 vendorSha256 = "sha256-9W1K01PJ+tRLSJ0L7NGHXT5w5oHmlBkT8kwnOLOzSCc=";
+8 -7
pkgs/tools/system/gotop/default.nix
··· 1 - { lib, buildGoModule, fetchFromGitHub }: 1 + { lib, stdenv, buildGoModule, fetchFromGitHub }: 2 2 3 3 buildGoModule rec { 4 4 pname = "gotop"; 5 - version = "4.1.1"; 5 + version = "4.1.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "xxxserxxx"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-3t6I4ah9gUmPlIBRL86BdgiUaMNiKNEeoUSRMASz1Yc="; 11 + sha256 = "15bsxaxqxp17wsr0p9fkpvgfyqnhhwm3j8jxkvcs4cdw73qaxdsy"; 12 12 }; 13 13 14 14 runVend = true; 15 - vendorSha256 = "sha256-GcIaUIuTiSY1aKxRtclfl7hMNaZZx4uoVG7ahjF/4Hs="; 15 + vendorSha256 = "06hl1npwmy9dvpf4kljvw8lwwiigm52wf106lmf9k6k2gi5ikprz"; 16 16 17 - buildFlagsArray = [ "-ldflags=-s -w -X main.Version=v${version}" ]; 17 + ldflags = [ "-s" "-w" "-X main.Version=v${version}" ]; 18 18 19 19 preCheck = '' 20 20 export HOME=$(mktemp -d) 21 21 ''; 22 + 23 + doCheck = !stdenv.isDarwin; 22 24 23 25 meta = with lib; { 24 26 description = "A terminal based graphical activity monitor inspired by gtop and vtop"; 25 27 homepage = "https://github.com/xxxserxxx/gotop"; 26 - changelog = "https://github.com/xxxserxxx/gotop/blob/v${version}/CHANGELOG.md"; 28 + changelog = "https://github.com/xxxserxxx/gotop/raw/v${version}/CHANGELOG.md"; 27 29 license = licenses.mit; 28 30 maintainers = [ maintainers.magnetophon ]; 29 - platforms = platforms.unix; 30 31 }; 31 32 }
+3 -3
pkgs/tools/system/kmon/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "kmon"; 5 - version = "1.5.3"; 5 + version = "1.5.4"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "orhun"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-2cP3kZnjlMmN3nWRPh1M+hk+dyssGNpJjlluDsm702g="; 11 + sha256 = "sha256-zbTS4nGb2jDYGhNYxoPaVv9kAc51CQOi9qiHiSLjAjo="; 12 12 }; 13 13 14 - cargoSha256 = "sha256-xxYfaGhAtLESpy4gdE3IjE29W+DGnI1ed020mxjT3TI="; 14 + cargoSha256 = "sha256-ujVlOShZOuaV3B1ydggVJXLNMQHoTZC0dJaw+/ajVFg="; 15 15 16 16 nativeBuildInputs = [ python3 ]; 17 17
+14
pkgs/top-level/all-packages.nix
··· 1155 1155 1156 1156 argyllcms = callPackage ../tools/graphics/argyllcms {}; 1157 1157 1158 + arj = callPackage ../tools/archivers/arj { }; 1159 + 1158 1160 arp-scan = callPackage ../tools/misc/arp-scan { }; 1159 1161 1160 1162 inherit (callPackages ../data/fonts/arphic {}) ··· 3596 3598 cdi2iso = callPackage ../tools/cd-dvd/cdi2iso { }; 3597 3599 3598 3600 cdimgtools = callPackage ../tools/cd-dvd/cdimgtools { }; 3601 + 3602 + cdpr = callPackage ../tools/networking/cdpr { }; 3599 3603 3600 3604 cdrdao = callPackage ../tools/cd-dvd/cdrdao { }; 3601 3605 ··· 6083 6087 6084 6088 itm-tools = callPackage ../development/tools/misc/itm-tools { }; 6085 6089 6090 + iwgtk = callPackage ../tools/networking/iwgtk { }; 6091 + 6086 6092 ix = callPackage ../tools/misc/ix { }; 6087 6093 6088 6094 jaaa = callPackage ../applications/audio/jaaa { }; ··· 6351 6357 6352 6358 lf = callPackage ../tools/misc/lf {}; 6353 6359 6360 + lha = callPackage ../tools/archivers/lha { }; 6361 + 6354 6362 lhasa = callPackage ../tools/compression/lhasa {}; 6355 6363 6356 6364 libcpuid = callPackage ../tools/misc/libcpuid { }; ··· 14348 14356 todoist = callPackage ../applications/misc/todoist { }; 14349 14357 14350 14358 todoist-electron = callPackage ../applications/misc/todoist-electron { }; 14359 + 14360 + toil = callPackage ../applications/science/misc/toil { }; 14351 14361 14352 14362 travis = callPackage ../development/tools/misc/travis { }; 14353 14363 ··· 25662 25672 25663 25673 mmtc = callPackage ../applications/audio/mmtc { }; 25664 25674 25675 + mnamer = callPackage ../applications/misc/mnamer { }; 25676 + 25665 25677 moc = callPackage ../applications/audio/moc { }; 25666 25678 25667 25679 mod-distortion = callPackage ../applications/audio/mod-distortion { }; ··· 25905 25917 25906 25918 nootka = qt5.callPackage ../applications/audio/nootka { }; 25907 25919 nootka-unstable = qt5.callPackage ../applications/audio/nootka/unstable.nix { }; 25920 + 25921 + nwg-drawer = callPackage ../applications/misc/nwg-drawer { }; 25908 25922 25909 25923 nwg-launchers = callPackage ../applications/misc/nwg-launchers { }; 25910 25924
+6 -6
pkgs/top-level/dotnet-packages.nix
··· 285 285 outputFiles = [ "*" ]; 286 286 }; 287 287 288 - Nuget = buildDotnetPackage { 288 + Nuget = buildDotnetPackage rec { 289 289 baseName = "Nuget"; 290 - version = "4.9.1"; 290 + version = "5.6.0.6489"; 291 291 292 292 src = fetchFromGitHub { 293 293 owner = "mono"; 294 - repo = "nuget-binary"; 295 - rev = "7871fa26914593fdb2f2500df1196df7b8aecb1c"; 296 - sha256 = "07r63xam6icm17pf6amh1qkmna13nxa3ncdan7a3ql307i5isriz"; 294 + repo = "linux-packaging-nuget"; 295 + rev = "upstream/${version}.bin"; 296 + sha256 = "sha256-71vjM7a+F0DNTY+dML3UBSkrVyXv/k5rdl7iXBKSpNM="; 297 297 }; 298 298 299 299 # configurePhase breaks the binary and results in 300 300 # `File does not contain a valid CIL image.` 301 301 dontConfigure = true; 302 302 dontBuild = true; 303 + dontPlacateNuget = true; 303 304 304 305 outputFiles = [ "*" ]; 305 - dllFiles = [ "NuGet*.dll" ]; 306 306 exeFiles = [ "nuget.exe" ]; 307 307 }; 308 308
+6
pkgs/top-level/emacs-packages.nix
··· 30 30 inherit lib; 31 31 }; 32 32 33 + mkNongnuPackages = { lib }: import ../applications/editors/emacs/elisp-packages/nongnu-packages.nix { 34 + inherit lib; 35 + }; 36 + 33 37 # Contains both melpa stable & unstable 34 38 melpaGeneric = { pkgs, lib }: import ../applications/editors/emacs/elisp-packages/melpa-packages.nix { 35 39 inherit lib pkgs; ··· 53 57 pkgs ? pkgs' 54 58 , lib ? pkgs.lib 55 59 , elpaPackages ? mkElpaPackages { inherit pkgs lib; } self 60 + , nongnuPackages ? mkNongnuPackages { inherit lib; } self 56 61 , melpaStablePackages ? melpaGeneric { inherit pkgs lib; } "stable" self 57 62 , melpaPackages ? melpaGeneric { inherit pkgs lib; } "unstable" self 58 63 , orgPackages ? mkOrgPackages { inherit lib; } self 59 64 , manualPackages ? mkManualPackages { inherit pkgs lib; } self 60 65 }: ({} 61 66 // elpaPackages // { inherit elpaPackages; } 67 + // nongnuPackages // { inherit nongnuPackages; } 62 68 // melpaStablePackages // { inherit melpaStablePackages; } 63 69 // melpaPackages // { inherit melpaPackages; } 64 70 // orgPackages // { inherit orgPackages; }
+10
pkgs/top-level/python-packages.nix
··· 199 199 inherit (pkgs.darwin.apple_sdk.frameworks) CoreFoundation Security; 200 200 }; 201 201 202 + addict = callPackage ../development/python-modules/addict { }; 203 + 202 204 addic7ed-cli = callPackage ../development/python-modules/addic7ed-cli { }; 203 205 204 206 adext = callPackage ../development/python-modules/adext { }; ··· 2296 2298 enaml = callPackage ../development/python-modules/enaml { }; 2297 2299 2298 2300 enamlx = callPackage ../development/python-modules/enamlx { }; 2301 + 2302 + enlighten = callPackage ../development/python-modules/enlighten { }; 2299 2303 2300 2304 enocean = callPackage ../development/python-modules/enocean { }; 2301 2305 ··· 5544 5548 5545 5549 precis-i18n = callPackage ../development/python-modules/precis-i18n { }; 5546 5550 5551 + prefixed = callPackage ../development/python-modules/prefixed { }; 5552 + 5547 5553 pre-commit = callPackage ../development/python-modules/pre-commit { }; 5548 5554 5549 5555 pre-commit-hooks = callPackage ../development/python-modules/pre-commit-hooks { }; ··· 7542 7548 7543 7549 requests-file = callPackage ../development/python-modules/requests-file { }; 7544 7550 7551 + requests-futures = callPackage ../development/python-modules/requests-futures { }; 7552 + 7545 7553 requests-http-signature = callPackage ../development/python-modules/requests-http-signature { }; 7546 7554 7547 7555 requests-kerberos = callPackage ../development/python-modules/requests-kerberos { }; ··· 8487 8495 }; 8488 8496 8489 8497 telethon-session-sqlalchemy = callPackage ../development/python-modules/telethon-session-sqlalchemy { }; 8498 + 8499 + teletype = callPackage ../development/python-modules/teletype { }; 8490 8500 8491 8501 telfhash = callPackage ../development/python-modules/telfhash { }; 8492 8502