Merge staging-next into staging

authored by github-actions[bot] and committed by GitHub 58d22b5b d3a9a89e

+511 -319
-9
maintainers/maintainer-list.nix
··· 12065 12065 githubId = 9720532; 12066 12066 name = "Sergei K"; 12067 12067 }; 12068 - sondr3 = { 12069 - email = "nilsen.sondre@gmail.com"; 12070 - github = "sondr3"; 12071 - githubId = 2280539; 12072 - name = "Sondre Nilsen"; 12073 - keys = [{ 12074 - fingerprint = "0EC3 FA89 EFBA B421 F82E 40B0 2567 6BCB FFAD 76B1"; 12075 - }]; 12076 - }; 12077 12068 sophrosyne = { 12078 12069 email = "joshuaortiz@tutanota.com"; 12079 12070 github = "sophrosyne97";
+31
nixos/modules/services/misc/sssd.nix
··· 38 38 For this to work, the <literal>ssh</literal> SSS service must be enabled in the sssd configuration. 39 39 ''; 40 40 }; 41 + 42 + kcm = mkOption { 43 + type = types.bool; 44 + default = false; 45 + description = '' 46 + Whether to use SSS as a Kerberos Cache Manager (KCM). 47 + Kerberos will be configured to cache credentials in SSS. 48 + ''; 49 + }; 41 50 }; 42 51 }; 43 52 config = mkMerge [ ··· 77 86 shadow = [ "sss" ]; 78 87 }; 79 88 services.dbus.packages = [ pkgs.sssd ]; 89 + }) 90 + 91 + (mkIf cfg.kcm { 92 + systemd.services.sssd-kcm = { 93 + description = "SSSD Kerberos Cache Manager"; 94 + requires = [ "sssd-kcm.socket" ]; 95 + serviceConfig = { 96 + ExecStartPre = "-${pkgs.sssd}/bin/sssd --genconf-section=kcm"; 97 + ExecStart = "${pkgs.sssd}/libexec/sssd/sssd_kcm --uid 0 --gid 0"; 98 + }; 99 + restartTriggers = [ 100 + config.environment.etc."sssd/sssd.conf".source 101 + ]; 102 + }; 103 + systemd.sockets.sssd-kcm = { 104 + description = "SSSD Kerberos Cache Manager responder socket"; 105 + wantedBy = [ "sockets.target" ]; 106 + # Matches the default in MIT krb5 and Heimdal: 107 + # https://github.com/krb5/krb5/blob/krb5-1.19.3-final/src/include/kcm.h#L43 108 + listenStreams = [ "/var/run/.heim_org.h5l.kcm-socket" ]; 109 + }; 110 + krb5.libdefaults.default_ccache_name = "KCM:"; 80 111 }) 81 112 82 113 (mkIf cfg.sshAuthorizedKeysIntegration {
+1 -1
nixos/tests/all-tests.nix
··· 254 254 jibri = handleTest ./jibri.nix {}; 255 255 jirafeau = handleTest ./jirafeau.nix {}; 256 256 jitsi-meet = handleTest ./jitsi-meet.nix {}; 257 - k3s-single-node = handleTest ./k3s-single-node.nix {}; 257 + k3s = handleTest ./k3s {}; 258 258 kafka = handleTest ./kafka.nix {}; 259 259 kanidm = handleTest ./kanidm.nix {}; 260 260 kbd-setfont-decompress = handleTest ./kbd-setfont-decompress.nix {};
+4 -12
nixos/tests/k3s-single-node.nix nixos/tests/k3s/single-node.nix
··· 1 - import ./make-test-python.nix ({ pkgs, ... }: 2 - 1 + import ../make-test-python.nix ({ pkgs, ... }: 3 2 let 4 3 imageEnv = pkgs.buildEnv { 5 4 name = "k3s-pause-image-env"; ··· 11 10 contents = imageEnv; 12 11 config.Entrypoint = [ "/bin/tini" "--" "/bin/sleep" "inf" ]; 13 12 }; 14 - # Don't use the default service account because there's a race where it may 15 - # not be created yet; make our own instead. 16 13 testPodYaml = pkgs.writeText "test.yml" '' 17 14 apiVersion: v1 18 - kind: ServiceAccount 19 - metadata: 20 - name: test 21 - --- 22 - apiVersion: v1 23 15 kind: Pod 24 16 metadata: 25 17 name: test 26 18 spec: 27 - serviceAccountName: test 28 19 containers: 29 20 - name: test 30 21 image: test.local/pause:local ··· 66 57 machine.wait_for_unit("k3s") 67 58 machine.succeed("k3s kubectl cluster-info") 68 59 machine.fail("sudo -u noprivs k3s kubectl cluster-info") 69 - # FIXME: this fails with the current nixos kernel config; once it passes, we should uncomment it 70 - # machine.succeed("k3s check-config") 60 + machine.succeed("k3s check-config") 71 61 72 62 machine.succeed( 73 63 "${pauseImage} | k3s ctr image import -" 74 64 ) 75 65 66 + # Also wait for our service account to show up; it takes a sec 67 + machine.wait_until_succeeds("k3s kubectl get serviceaccount default") 76 68 machine.succeed("k3s kubectl apply -f ${testPodYaml}") 77 69 machine.succeed("k3s kubectl wait --for 'condition=Ready' pod/test") 78 70 machine.succeed("k3s kubectl delete -f ${testPodYaml}")
+9
nixos/tests/k3s/default.nix
··· 1 + { system ? builtins.currentSystem 2 + , pkgs ? import ../../.. { inherit system; } 3 + }: 4 + { 5 + # Run a single node k3s cluster and verify a pod can run 6 + single-node = import ./single-node.nix { inherit system pkgs; }; 7 + # Run a multi-node k3s cluster and verify pod networking works across nodes 8 + multi-node = import ./multi-node.nix { inherit system pkgs; }; 9 + }
+137
nixos/tests/k3s/multi-node.nix
··· 1 + import ../make-test-python.nix ({ pkgs, ... }: 2 + let 3 + imageEnv = pkgs.buildEnv { 4 + name = "k3s-pause-image-env"; 5 + paths = with pkgs; [ tini bashInteractive coreutils socat ]; 6 + }; 7 + pauseImage = pkgs.dockerTools.streamLayeredImage { 8 + name = "test.local/pause"; 9 + tag = "local"; 10 + contents = imageEnv; 11 + config.Entrypoint = [ "/bin/tini" "--" "/bin/sleep" "inf" ]; 12 + }; 13 + # A daemonset that responds 'server' on port 8000 14 + networkTestDaemonset = pkgs.writeText "test.yml" '' 15 + apiVersion: apps/v1 16 + kind: DaemonSet 17 + metadata: 18 + name: test 19 + labels: 20 + name: test 21 + spec: 22 + selector: 23 + matchLabels: 24 + name: test 25 + template: 26 + metadata: 27 + labels: 28 + name: test 29 + spec: 30 + containers: 31 + - name: test 32 + image: test.local/pause:local 33 + imagePullPolicy: Never 34 + resources: 35 + limits: 36 + memory: 20Mi 37 + command: ["socat", "TCP4-LISTEN:8000,fork", "EXEC:echo server"] 38 + ''; 39 + tokenFile = pkgs.writeText "token" "p@s$w0rd"; 40 + in 41 + { 42 + name = "k3s-multi-node"; 43 + 44 + nodes = { 45 + server = { pkgs, ... }: { 46 + environment.systemPackages = with pkgs; [ gzip jq ]; 47 + # k3s uses enough resources the default vm fails. 48 + virtualisation.memorySize = 1536; 49 + virtualisation.diskSize = 4096; 50 + 51 + services.k3s = { 52 + inherit tokenFile; 53 + enable = true; 54 + role = "server"; 55 + package = pkgs.k3s; 56 + extraFlags = "--no-deploy coredns,servicelb,traefik,local-storage,metrics-server --pause-image test.local/pause:local --node-ip 192.168.1.1"; 57 + }; 58 + networking.firewall.allowedTCPPorts = [ 6443 ]; 59 + networking.firewall.allowedUDPPorts = [ 8472 ]; 60 + networking.firewall.trustedInterfaces = [ "flannel.1" ]; 61 + networking.useDHCP = false; 62 + networking.defaultGateway = "192.168.1.1"; 63 + networking.interfaces.eth1.ipv4.addresses = pkgs.lib.mkForce [ 64 + { address = "192.168.1.1"; prefixLength = 24; } 65 + ]; 66 + }; 67 + 68 + agent = { pkgs, ... }: { 69 + virtualisation.memorySize = 1024; 70 + virtualisation.diskSize = 2048; 71 + services.k3s = { 72 + inherit tokenFile; 73 + enable = true; 74 + role = "agent"; 75 + serverAddr = "https://192.168.1.1:6443"; 76 + extraFlags = "--pause-image test.local/pause:local --node-ip 192.168.1.2"; 77 + }; 78 + networking.firewall.allowedTCPPorts = [ 6443 ]; 79 + networking.firewall.allowedUDPPorts = [ 8472 ]; 80 + networking.firewall.trustedInterfaces = [ "flannel.1" ]; 81 + networking.useDHCP = false; 82 + networking.defaultGateway = "192.168.1.2"; 83 + networking.interfaces.eth1.ipv4.addresses = pkgs.lib.mkForce [ 84 + { address = "192.168.1.2"; prefixLength = 24; } 85 + ]; 86 + }; 87 + }; 88 + 89 + meta = with pkgs.lib.maintainers; { 90 + maintainers = [ euank ]; 91 + }; 92 + 93 + testScript = '' 94 + start_all() 95 + machines = [server, agent] 96 + for m in machines: 97 + m.wait_for_unit("k3s") 98 + 99 + # wait for the agent to show up 100 + server.wait_until_succeeds("k3s kubectl get node agent") 101 + 102 + for m in machines: 103 + m.succeed("k3s check-config") 104 + m.succeed( 105 + "${pauseImage} | k3s ctr image import -" 106 + ) 107 + 108 + server.succeed("k3s kubectl cluster-info") 109 + # Also wait for our service account to show up; it takes a sec 110 + server.wait_until_succeeds("k3s kubectl get serviceaccount default") 111 + 112 + # Now create a pod on each node via a daemonset and verify they can talk to each other. 113 + server.succeed("k3s kubectl apply -f ${networkTestDaemonset}") 114 + server.wait_until_succeeds(f'[ "$(k3s kubectl get ds test -o json | jq .status.numberReady)" -eq {len(machines)} ]') 115 + 116 + # Get pod IPs 117 + pods = server.succeed("k3s kubectl get po -o json | jq '.items[].metadata.name' -r").splitlines() 118 + pod_ips = [server.succeed(f"k3s kubectl get po {name} -o json | jq '.status.podIP' -cr").strip() for name in pods] 119 + 120 + # Verify each server can ping each pod ip 121 + for pod_ip in pod_ips: 122 + server.succeed(f"ping -c 1 {pod_ip}") 123 + agent.succeed(f"ping -c 1 {pod_ip}") 124 + 125 + # Verify the pods can talk to each other 126 + resp = server.wait_until_succeeds(f"k3s kubectl exec {pods[0]} -- socat TCP:{pod_ips[1]}:8000 -") 127 + assert resp.strip() == "server" 128 + resp = server.wait_until_succeeds(f"k3s kubectl exec {pods[1]} -- socat TCP:{pod_ips[0]}:8000 -") 129 + assert resp.strip() == "server" 130 + 131 + # Cleanup 132 + server.succeed("k3s kubectl delete -f ${networkTestDaemonset}") 133 + 134 + for m in machines: 135 + m.shutdown() 136 + ''; 137 + })
+2 -2
pkgs/applications/editors/greenfoot/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "greenfoot"; 5 - version = "3.7.0"; 5 + version = "3.7.1"; 6 6 src = fetchurl { 7 7 # We use the deb here. First instinct might be to go for the "generic" JAR 8 8 # download, but that is actually a graphical installer that is much harder 9 9 # to unpack than the deb. 10 10 url = "https://www.greenfoot.org/download/files/Greenfoot-linux-${builtins.replaceStrings ["."] [""] version}.deb"; 11 - sha256 = "sha256-K9faU3ZarcR4g8riHpoZYVH0sXtueqfm3Fo+sZAHJA8="; 11 + sha256 = "sha256-wGgKDsA/2luw+Nzs9dWb/HRHMx/0S0CFfoI53OCzxug="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ makeWrapper ];
+3 -3
pkgs/applications/editors/rednotebook/default.nix
··· 5 5 6 6 buildPythonApplication rec { 7 7 pname = "rednotebook"; 8 - version = "2.24"; 8 + version = "2.25"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "jendrikseipp"; 12 12 repo = "rednotebook"; 13 - rev = "v${version}"; 14 - sha256 = "sha256-nTFyRNJAhTrVlKdLd2F0jv7VcNn2pGTAegvfMjfHY84="; 13 + rev = "refs/tags/v${version}"; 14 + sha256 = "sha256-3FcnyiQc7XGiZVtqxVxqaWYxXejgy/eNQQ4QNTUsCUI="; 15 15 }; 16 16 17 17 # We have not packaged tests.
+2 -2
pkgs/applications/misc/free42/default.nix
··· 10 10 11 11 stdenv.mkDerivation rec { 12 12 pname = "free42"; 13 - version = "3.0.9"; 13 + version = "3.0.13"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "thomasokken"; 17 17 repo = pname; 18 18 rev = "v${version}"; 19 - hash = "sha256-ZSwqgHsfe9apyYZ1fkvDMnQxdNb9E8U1l9jvC9t693w="; 19 + hash = "sha256-0CFDkGUV9dihshYbjc0JL0axBcW499mt13xxdfO31vg="; 20 20 }; 21 21 22 22 nativeBuildInputs = [
+1 -1
pkgs/applications/networking/cluster/k3s/default.nix
··· 323 323 324 324 passthru.updateScript = ./update.sh; 325 325 326 - passthru.tests = { inherit (nixosTests) k3s-single-node; }; 326 + passthru.tests = nixosTests.k3s; 327 327 328 328 meta = baseMeta; 329 329 }
+2 -2
pkgs/applications/science/math/primecount/default.nix
··· 7 7 8 8 stdenv.mkDerivation rec { 9 9 pname = "primecount"; 10 - version = "7.3"; 10 + version = "7.4"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "kimwalisch"; 14 14 repo = "primecount"; 15 15 rev = "v${version}"; 16 - hash = "sha256-hxnn1uiGSB6XRC7yK+SXTwTsJfjhemWXsMNhhL7Ghek="; 16 + hash = "sha256-ZKrTeeDJgVy+6Q0twFW9+bQulUmOL1dxznYK9nWd07Y="; 17 17 }; 18 18 19 19 nativeBuildInputs = [ cmake ];
+2 -2
pkgs/applications/science/math/primesieve/default.nix
··· 6 6 7 7 stdenv.mkDerivation rec { 8 8 pname = "primesieve"; 9 - version = "7.9"; 9 + version = "8.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "kimwalisch"; 13 13 repo = "primesieve"; 14 14 rev = "v${version}"; 15 - hash = "sha256-lwT+adKFoNI125y5FuJMovtMh8sFi9oqMLYGLabzrCI="; 15 + hash = "sha256-sqHNQXWeo+Iktq3gyiDLblBq/9QNlUQDvi1oHcZ2XYM="; 16 16 }; 17 17 18 18 nativeBuildInputs = [ cmake ];
+1 -1
pkgs/applications/version-management/git-and-tools/git-ignore/default.nix
··· 31 31 description = "Quickly and easily fetch .gitignore templates from gitignore.io"; 32 32 homepage = "https://github.com/sondr3/git-ignore"; 33 33 license = licenses.gpl3Plus; 34 - maintainers = [ maintainers.sondr3 ]; 34 + maintainers = [ ]; 35 35 }; 36 36 }
+2 -9
pkgs/applications/version-management/gitea/default.nix
··· 14 14 15 15 buildGoPackage rec { 16 16 pname = "gitea"; 17 - version = "1.16.9"; 17 + version = "1.17.0"; 18 18 19 19 # not fetching directly from the git repo, because that lacks several vendor files for the web UI 20 20 src = fetchurl { 21 21 url = "https://github.com/go-gitea/gitea/releases/download/v${version}/gitea-src-${version}.tar.gz"; 22 - sha256 = "sha256-LxPYUSyRSfDlGwCC2IFPEISP4wsRJsUbwi9F7sxbMOE="; 22 + sha256 = "sha256-oBbAg2xQ58dLBCjhcKMoUf32ckoFfnFQHL3z3pAKW1Y="; 23 23 }; 24 - 25 - unpackPhase = '' 26 - mkdir source/ 27 - tar xvf $src -C source/ 28 - ''; 29 - 30 - sourceRoot = "source"; 31 24 32 25 patches = [ 33 26 ./static-root-path.patch
+3 -3
pkgs/applications/version-management/verco/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "verco"; 5 - version = "6.8.0"; 5 + version = "6.12.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "vamolessa"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-E1kqJLnTLPu38zvDGaPHiKSW/yKormbx5N1CBSzQxgc="; 11 + sha256 = "sha256-M3Utrt350I67kqzEH130tgBIiI7rY8ODCSxgMohWWWM="; 12 12 }; 13 13 14 - cargoSha256 = "sha256-9342LAChCv61kxTJoeOy7EdafMfR10s8dtkc2pTgXT0="; 14 + cargoSha256 = "sha256-urnTPlQTmOPq7mHZjsTqxql/FQe7NYHE8sVJJ4fno+U="; 15 15 16 16 meta = with lib; { 17 17 description = "A simple Git/Mercurial/PlasticSCM tui client based on keyboard shortcuts";
+2 -2
pkgs/applications/video/qmplay2/default.nix
··· 22 22 }: 23 23 stdenv.mkDerivation rec { 24 24 pname = "qmplay2"; 25 - version = "22.03.19"; 25 + version = "22.06.16"; 26 26 27 27 src = fetchFromGitHub { 28 28 owner = "zaps166"; 29 29 repo = "QMPlay2"; 30 30 rev = version; 31 - sha256 = "sha256-+EIv74dMm0zxZcCfa5wR6FJNJl5Xaes+/dCRQEBqFeo="; 31 + sha256 = "sha256-nSlmbBCfN+yZlCcgTujBSkZc1uOO0wYpMPUwgLudJEY="; 32 32 fetchSubmodules = true; 33 33 }; 34 34
+2 -2
pkgs/development/compilers/closure/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "closure-compiler"; 5 - version = "20220601"; 5 + version = "20220719"; 6 6 7 7 src = fetchurl { 8 8 url = "mirror://maven/com/google/javascript/closure-compiler/v${version}/closure-compiler-v${version}.jar"; 9 - sha256 = "sha256-S061TQcvLRP1tw+i0XGcpU1cpA6mhISnCjAFV/Y+lLg="; 9 + sha256 = "sha256-eEWNhMUjp+iBB9uzVB430kAfkojtKx2DTUGwpxMc+Us="; 10 10 }; 11 11 12 12 dontUnpack = true;
+2 -2
pkgs/development/compilers/xa/dxa.nix
··· 6 6 7 7 stdenv.mkDerivation rec { 8 8 pname = "dxa"; 9 - version = "0.1.4"; 9 + version = "0.1.5"; 10 10 11 11 src = fetchurl { 12 12 urls = [ 13 13 "https://www.floodgap.com/retrotech/xa/dists/${pname}-${version}.tar.gz" 14 14 "https://www.floodgap.com/retrotech/xa/dists/unsupported/${pname}-${version}.tar.gz" 15 15 ]; 16 - hash = "sha256-C0rgwK51Ij9EZCm9GeiVnWIkEkse0d60ok8G9hm2a5U="; 16 + hash = "sha256-jkDtd4FlgfmtlaysLtaaL7KseFDkM9Gc1oQZOkWCZ5k="; 17 17 }; 18 18 19 19 nativeBuildInputs = [ installShellFiles ];
+2 -2
pkgs/development/libraries/grpc/default.nix
··· 20 20 21 21 stdenv.mkDerivation rec { 22 22 pname = "grpc"; 23 - version = "1.47.0"; # N.B: if you change this, please update: 23 + version = "1.48.0"; # N.B: if you change this, please update: 24 24 # pythonPackages.grpcio-tools 25 25 # pythonPackages.grpcio-status 26 26 ··· 28 28 owner = "grpc"; 29 29 repo = "grpc"; 30 30 rev = "v${version}"; 31 - sha256 = "sha256-fMYAos0gQelFMPkpR0DdKr4wPX+nhZSSqeaU4URqgto="; 31 + hash = "sha256-cR+K3po/9XpYWe+sRXGwzvNAPChrWzYu5D4ygBTKKIQ="; 32 32 fetchSubmodules = true; 33 33 }; 34 34
+2 -2
pkgs/development/libraries/okapi/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "okapi"; 5 - version = "1.4.0"; 5 + version = "1.6.0"; 6 6 7 7 src = fetchurl { 8 8 url = "https://github.com/trinsic-id/okapi/releases/download/v${version}/okapi-vendor-${version}.tar.gz"; 9 - sha256 = "sha256-wNruDPjYHDJtpzQIly4da9rQg1ftdCVxRNNLkFsbKXs="; 9 + sha256 = "sha256-wszpCzh1VhqBlox7ywWi6WKUmxQUTsf5N5IiJumlEbM="; 10 10 }; 11 11 12 12 cargoVendorDir = "vendor";
+2 -2
pkgs/development/python-modules/grpcio-status/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "grpcio-status"; 12 - version = "1.47.0"; 12 + version = "1.48.0"; 13 13 format = "setuptools"; 14 14 15 15 disabled = pythonOlder "3.6"; 16 16 17 17 src = fetchPypi { 18 18 inherit pname version; 19 - sha256 = "c9ce3213e84c6fd8801c31aca3ea4a6b3453eaa40b93a6c0a23ea8999808fa00"; 19 + sha256 = "afac961fc3713889d3c48c11461aba49842ca62a54dfe8f346442046036e9856"; 20 20 }; 21 21 22 22 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/grpcio-tools/default.nix
··· 2 2 3 3 buildPythonPackage rec { 4 4 pname = "grpcio-tools"; 5 - version = "1.47.0"; 5 + version = "1.48.0"; 6 6 7 7 src = fetchPypi { 8 8 inherit pname version; 9 - sha256 = "f64b5378484be1d6ce59311f86174be29c8ff98d8d90f589e1c56d5acae67d3c"; 9 + sha256 = "dd7f757608e7dfae4ab2e7fc1e8951e6eb9526ebdc7ce90597329bc4c408c9a1"; 10 10 }; 11 11 12 12 outputs = [ "out" "dev" ];
+1 -1
pkgs/development/python-modules/jsonlines/default.nix
··· 22 22 meta = with lib; { 23 23 description = "Python library to simplify working with jsonlines and ndjson data"; 24 24 homepage = "https://github.com/wbolster/jsonlines"; 25 - maintainers = with maintainers; [ sondr3 ]; 25 + maintainers = with maintainers; [ ]; 26 26 license = licenses.bsd3; 27 27 }; 28 28 }
+14 -1
pkgs/development/python-modules/protonvpn-nm-lib/default.nix
··· 14 14 , ncurses 15 15 , networkmanager 16 16 , pkgs-systemd 17 + , python 17 18 , xdg-utils 19 + , makeWrapper 18 20 }: 19 21 20 22 buildPythonPackage rec { ··· 25 27 src = fetchFromGitHub { 26 28 owner = "ProtonVPN"; 27 29 repo = pname; 28 - rev = "refs/tags/${version}"; 30 + rev = version; 29 31 sha256 = "sha256-kfOLhM0/jzHj+KlDrnCe571Bcmv8TvuAbXMpt3uR2L0="; 30 32 }; 31 33 ··· 50 52 networkmanager_path = "${networkmanager}/lib/girepository-1.0"; 51 53 }) 52 54 ]; 55 + 56 + postPatch = '' 57 + substituteInPlace protonvpn_nm_lib/core/dbus/dbus_reconnect.py \ 58 + --replace "exec_start = python_interpreter_path + \" \" + python_service_path" "exec_start = \"$out/bin/protonvpn_reconnector.py\"" 59 + ''; 60 + 61 + postInstall = '' 62 + makeWrapper ${python.interpreter} $out/bin/protonvpn_reconnector.py \ 63 + --add-flags $out/${python.sitePackages}/protonvpn_nm_lib/daemon/dbus_daemon_reconnector.py \ 64 + --prefix PYTHONPATH : "$PYTHONPATH" 65 + ''; 53 66 54 67 # Checks cannot be run in the sandbox 55 68 # "Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory"
+2 -2
pkgs/development/tools/flyway/default.nix
··· 1 1 { lib, stdenv, fetchurl, jre_headless, makeWrapper }: 2 2 stdenv.mkDerivation rec{ 3 3 pname = "flyway"; 4 - version = "9.0.2"; 4 + version = "9.0.4"; 5 5 src = fetchurl { 6 6 url = "mirror://maven/org/flywaydb/flyway-commandline/${version}/flyway-commandline-${version}.tar.gz"; 7 - sha256 = "sha256-tio76LolcD7dk3cNyNOH9mjq7h59mRynflCIbwkAcZ0="; 7 + sha256 = "sha256-eLHj8a64q+wxJaNfGS2phtuI2o4xmTWtXRVvjO80NyU="; 8 8 }; 9 9 nativeBuildInputs = [ makeWrapper ]; 10 10 dontBuild = true;
+2 -2
pkgs/development/tools/misc/nimlsp/default.nix
··· 2 2 3 3 nimPackages.buildNimPackage rec { 4 4 pname = "nimlsp"; 5 - version = "0.4.0"; 5 + version = "0.4.1"; 6 6 nimBinOnly = true; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = "PMunch"; 10 10 repo = "nimlsp"; 11 11 rev = "v${version}"; 12 - sha256 = "sha256-eih8JmofLFXkidanRocjtA6wv84HkA1bi0M4dxkiDr4="; 12 + sha256 = "sha256-LAtUGhYEcOwvZzexQ2y3/HPgOge2EsScCbujJ/hz5Ec="; 13 13 }; 14 14 15 15 buildInputs = with nimPackages; [ jsonschema ];
+3 -3
pkgs/development/tools/rust/cargo-edit/default.nix
··· 11 11 12 12 rustPlatform.buildRustPackage rec { 13 13 pname = "cargo-edit"; 14 - version = "0.10.3"; 14 + version = "0.10.4"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "killercup"; 18 18 repo = pname; 19 19 rev = "v${version}"; 20 - hash = "sha256-JVKAUbMD9oZSVdsNOWIVKi0LhVOwSg1zgsD8D2eMvcw="; 20 + hash = "sha256-U3B/Tb7q61R5jmBni1QKqqul2JJgjtmh3st04apu0xE="; 21 21 }; 22 22 23 - cargoSha256 = "sha256-Sz1/El2ZoxS3I8gEbMdYmOQMRSsGOptrp7wiBggMcWA="; 23 + cargoSha256 = "sha256-e8ICBRI6kNfItu3CxxbIY+56/2ho0Rnn1B3w/WJX+KM="; 24 24 25 25 nativeBuildInputs = [ pkg-config ]; 26 26
+1 -1
pkgs/development/tools/rust/cargo-outdated/default.nix
··· 33 33 homepage = "https://github.com/kbknapp/cargo-outdated"; 34 34 changelog = "https://github.com/kbknapp/cargo-outdated/blob/${version}/CHANGELOG.md"; 35 35 license = with licenses; [ asl20 /* or */ mit ]; 36 - maintainers = with maintainers; [ sondr3 ivan ]; 36 + maintainers = with maintainers; [ ivan ]; 37 37 }; 38 38 }
-26
pkgs/development/tools/taplo-cli/default.nix
··· 1 - { lib, rustPlatform, fetchCrate, stdenv, pkg-config, openssl, Security }: 2 - 3 - rustPlatform.buildRustPackage rec { 4 - pname = "taplo-cli"; 5 - version = "0.6.2"; 6 - 7 - src = fetchCrate { 8 - inherit pname version; 9 - sha256 = "sha256-vz3ClC2PI0ti+cItuVdJgP8KLmR2C+uGUzl3DfVuTrY="; 10 - }; 11 - 12 - cargoSha256 = "sha256-m6wsca/muGPs58myQH7ZLPPM+eGP+GL2sC5suu+vWU0="; 13 - 14 - OPENSSL_LIB_DIR = "${lib.getLib openssl}/lib"; 15 - OPENSSL_INCLUDE_DIR = "${openssl.dev}/include"; 16 - 17 - buildInputs = lib.optional stdenv.isDarwin Security; 18 - 19 - meta = with lib; { 20 - description = "A TOML toolkit written in Rust"; 21 - homepage = "https://taplo.tamasfe.dev"; 22 - license = licenses.mit; 23 - maintainers = with maintainers; [ figsoda ]; 24 - mainProgram = "taplo"; 25 - }; 26 - }
+35
pkgs/development/tools/taplo/default.nix
··· 1 + { lib 2 + , rustPlatform 3 + , fetchCrate 4 + , openssl 5 + , stdenv 6 + , Security 7 + , withLsp ? true 8 + }: 9 + 10 + rustPlatform.buildRustPackage rec { 11 + pname = "taplo"; 12 + version = "0.6.9"; 13 + 14 + src = fetchCrate { 15 + inherit version; 16 + pname = "taplo-cli"; 17 + sha256 = "sha256-gf58V/KIsbM+mCT3SvjZ772cuikS2L81eRb7uy8OPys="; 18 + }; 19 + 20 + cargoSha256 = "sha256-f+jefc3qw4rljmikvrmvZfCCadBKicBs7SMh/mJ4WSs="; 21 + 22 + OPENSSL_LIB_DIR = "${lib.getLib openssl}/lib"; 23 + OPENSSL_INCLUDE_DIR = "${openssl.dev}/include"; 24 + 25 + buildInputs = lib.optional stdenv.isDarwin Security; 26 + 27 + buildFeatures = lib.optional withLsp "lsp"; 28 + 29 + meta = with lib; { 30 + description = "A TOML toolkit written in Rust"; 31 + homepage = "https://taplo.tamasfe.dev"; 32 + license = licenses.mit; 33 + maintainers = with maintainers; [ figsoda ]; 34 + }; 35 + }
+5 -5
pkgs/os-specific/linux/kernel/zen-kernels.nix
··· 4 4 # comments with variant added for update script 5 5 # ./update-zen.py zen 6 6 zenVariant = { 7 - version = "5.18.14"; #zen 7 + version = "5.18.15"; #zen 8 8 suffix = "zen1"; #zen 9 - sha256 = "019v1ryzg5fq6xwvb8anmfxh0zpy8wd0qfiszfqxkqw7cnqc6wf1"; #zen 9 + sha256 = "0pn62l2ajas427ddbx92q5ad0rkqz6vvg6mc6dirs32a4j6nzajx"; #zen 10 10 isLqx = false; 11 11 }; 12 12 # ./update-zen.py lqx 13 13 lqxVariant = { 14 - version = "5.18.14"; #lqx 15 - suffix = "lqx2"; #lqx 16 - sha256 = "0g45y0rhbwpz12cbrh486vqxpzwdm0w5j7h3nxr0dr2ij8qzrr5p"; #lqx 14 + version = "5.18.15"; #lqx 15 + suffix = "lqx1"; #lqx 16 + sha256 = "0p6kh5ax70nd34mzw6xhlzlfyz7bng92qjk57k8nhj5yw9z9vih3"; #lqx 17 17 isLqx = true; 18 18 }; 19 19 zenKernelsFor = { version, suffix, sha256, isLqx }: buildLinux (args // {
+3 -3
pkgs/servers/minio/default.nix
··· 15 15 in 16 16 buildGoModule rec { 17 17 pname = "minio"; 18 - version = "2022-07-17T15-43-14Z"; 18 + version = "2022-07-26T00-53-03Z"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "minio"; 22 22 repo = "minio"; 23 23 rev = "RELEASE.${version}"; 24 - sha256 = "sha256-hQ52fL4Z3RHthHaJXCkKpbebWpq8MxHo4BziokTuJA4="; 24 + sha256 = "sha256-/2oCivEZttYo4f06KvTked4jR7DIV4cGgejMzElYVaY="; 25 25 }; 26 26 27 - vendorSha256 = "sha256-u36oHqIxMD3HRio9A3tUt6FO1DtAcQDiC/O54ByeNyg="; 27 + vendorSha256 = "sha256-eohF8pfW9wiUvSbukpy1zAnaB/grN0RzvtDwJ/JV07E="; 28 28 29 29 doCheck = false; 30 30
+2 -2
pkgs/servers/monitoring/nagios/plugins/check_ssl_cert.nix
··· 10 10 11 11 stdenv.mkDerivation rec { 12 12 pname = "check_ssl_cert"; 13 - version = "2.35.0"; 13 + version = "2.36.0"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "matteocorti"; 17 17 repo = "check_ssl_cert"; 18 18 rev = "v${version}"; 19 - hash = "sha256-xJBXINIPJm48LinPAlVHGxO82Jh2Kx/0OqHr87w63yo="; 19 + hash = "sha256-J+sjJEZlkNWGAt66iwNmlIgqzRgp3nKO62FzSXN4cGE="; 20 20 }; 21 21 22 22 nativeBuildInputs = [
+4 -5
pkgs/servers/sql/postgresql/default.nix
··· 4 4 # dependencies 5 5 { stdenv, lib, fetchurl, makeWrapper 6 6 , glibc, zlib, readline, openssl, icu, lz4, systemd, libossp_uuid 7 - , pkg-config, libxml2, tzdata 7 + , pkg-config, libxml2, tzdata, libkrb5 8 8 9 9 # This is important to obtain a version of `libpq` that does not depend on systemd. 10 - , enableSystemd ? (lib.versionAtLeast version "9.6" && !stdenv.isDarwin) 11 - , gssSupport ? with stdenv.hostPlatform; !isWindows && !isStatic, libkrb5 12 - 10 + , enableSystemd ? (lib.versionAtLeast version "9.6" && !stdenv.isDarwin && !stdenv.hostPlatform.isStatic) 11 + , gssSupport ? with stdenv.hostPlatform; !isWindows && !isStatic 13 12 14 - # for postgreql.pkgs 13 + # for postgresql.pkgs 15 14 , this, self, newScope, buildEnv 16 15 17 16 # source specification
+185 -185
pkgs/tools/admin/pulumi/data.nix
··· 1 1 # DO NOT EDIT! This file is generated automatically by update.sh 2 2 { }: 3 3 { 4 - version = "3.35.2"; 4 + version = "3.37.2"; 5 5 pulumiPkgs = { 6 6 x86_64-linux = [ 7 7 { 8 - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.35.2-linux-x64.tar.gz"; 9 - sha256 = "0139r4l80i9mww7bjqk2j04lll0hl9xkc0irqq4ly65py6g3hh60"; 8 + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.37.2-linux-x64.tar.gz"; 9 + sha256 = "0zdln1zw92brg17dbcwms3ak3sigj1s3x52vk41maqikxcjza1k5"; 10 10 } 11 11 { 12 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v5.0.0-linux-amd64.tar.gz"; 13 - sha256 = "0slbk34mx8bkvadlddi32j7pml3576gx0y8rjrsbgpy6xd6a4v5j"; 12 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v5.2.0-linux-amd64.tar.gz"; 13 + sha256 = "1zyd967mgk2bk7kazj6ds4yqmnpc3nh3j40a4zlrjpj03njjmv9i"; 14 14 } 15 15 { 16 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v2.9.0-linux-amd64.tar.gz"; 17 - sha256 = "1xsrskiw91izjvj1xqfhaf4728vl28wcq4dsinh232g7gfm862r3"; 16 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v3.0.0-linux-amd64.tar.gz"; 17 + sha256 = "0anmkwqwwnk44069d01crrj3y73nrwa5hknxc8fh3x1vwc2jzvfc"; 18 18 } 19 19 { 20 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.22.0-linux-amd64.tar.gz"; 21 - sha256 = "0vxcc3hh3vqhfn6gx8fwarxiyah3yk86hza88p04qhymwfay0fry"; 20 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.26.0-linux-amd64.tar.gz"; 21 + sha256 = "1by8qg9yrm2l0i7hkmgan26hhcjjvbyifyhfcq69d32n20i32ksv"; 22 22 } 23 23 { 24 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v2.3.2-linux-amd64.tar.gz"; 25 - sha256 = "05a9vf1g9nnvwmsm6y5rn0b0asjb253b7mph137g08m12ajm2fxv"; 24 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v2.5.0-linux-amd64.tar.gz"; 25 + sha256 = "1wjk0033xh1nhq2b76nsxb43jfraf1jm257m3z1gqzyqpjnpc2cp"; 26 26 } 27 27 { 28 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v2.9.0-linux-amd64.tar.gz"; 29 - sha256 = "01sgghfnd6wgvx2h4i69asbjshscbw9g4yl15ar5w178dp17p44n"; 28 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v2.11.0-linux-amd64.tar.gz"; 29 + sha256 = "18ds6znrr96qhg01c3ldk5l5a16d6f09gn1h2ln3lhxygxjjjzda"; 30 30 } 31 31 { 32 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v5.9.2-linux-amd64.tar.gz"; 33 - sha256 = "0zwqyhhkhblg1bf7ywsy0r6z85wf07vsdw4za19x7pwgjyairg2w"; 32 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v5.10.0-linux-amd64.tar.gz"; 33 + sha256 = "1fcvi8ms400qlmgzcniw5pvj46si2rk4jzn57vr5a96qyy1qrpsy"; 34 34 } 35 35 { 36 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v5.25.0-linux-amd64.tar.gz"; 37 - sha256 = "1zjkgdx03zf55w9akw7ddscvk3agzhdsdjpkiq0irhjyf8ycf43q"; 36 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v5.14.0-linux-amd64.tar.gz"; 37 + sha256 = "0ail3jy9msc8ximkm1i47zca36vrrw99p9qsnp37gp9y6nr2z65y"; 38 38 } 39 39 { 40 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v2.4.0-linux-amd64.tar.gz"; 41 - sha256 = "1z8f287mm2mqfa76021fp5a1bj9045iwxcy8xs1ygh48b1890j49"; 40 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v5.26.1-linux-amd64.tar.gz"; 41 + sha256 = "01i43wi9h5693px5mvg55xim6hbf85nzi1maz0p7ys5sicglzng4"; 42 42 } 43 43 { 44 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v5.11.0-linux-amd64.tar.gz"; 45 - sha256 = "0lz9nv12a3ppazs9hlvn4pfpbh4lhbrq81wmghx12brd6pv5l22g"; 44 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v2.5.0-linux-amd64.tar.gz"; 45 + sha256 = "12sxvvjzf9761cag1kah7sdvjg98mi05jrfy0g06xf7lghlyxpcr"; 46 46 } 47 47 { 48 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v4.8.0-linux-amd64.tar.gz"; 49 - sha256 = "1pvczhjhwabfr00nab0x7liyciwbgg7lgb90z9jf3g2pxrlnf6z0"; 48 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v4.9.0-linux-amd64.tar.gz"; 49 + sha256 = "0fhbp72nr3pjzkw3iq495h1p7lp6h02rw8hbnm0jqlz32i68z07b"; 50 50 } 51 51 { 52 52 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.6.0-linux-amd64.tar.gz"; 53 53 sha256 = "0a5nav53dg3j4rrx7747a7bk90krfg9fxj0kw0wahcnjijbv1255"; 54 54 } 55 55 { 56 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.9.0-linux-amd64.tar.gz"; 57 - sha256 = "1gypzjjdadw4cpzxz77h06l2fjq9arddh22m1ibp9bwy8ql9k0kq"; 56 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.10.0-linux-amd64.tar.gz"; 57 + sha256 = "1y9kpr1kafjp8hvrvpx0mp6i23sf2m5f229kw5hr1h718pnkymwc"; 58 58 } 59 59 { 60 60 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.14.0-linux-amd64.tar.gz"; ··· 69 69 sha256 = "0hnardid0kbzy65dmn7vz8ddy5hq78nf2871zz6srf2hfyiv7qa4"; 70 70 } 71 71 { 72 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v4.0.4-linux-amd64.tar.gz"; 73 - sha256 = "0qi0gz3dylmcm4wj5ld79ris9lvq00fx54vds36q8wwikawyil00"; 72 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v5.0.0-linux-amd64.tar.gz"; 73 + sha256 = "1f2ivpqd6vhwq6pz1gh69fdzh7qh4sicnlwmmqspvw5wl1zxi42p"; 74 74 } 75 75 { 76 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v6.29.0-linux-amd64.tar.gz"; 77 - sha256 = "18zljx3fhkaai04h49j10vyczgl1wpzjai7qs6xk3vx1zpmmddlm"; 76 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v6.32.0-linux-amd64.tar.gz"; 77 + sha256 = "0y07fifkgnxdl9fqvx9y5mm19fkkp7gfv9z7mspn7s9qf1c9bjzz"; 78 78 } 79 79 { 80 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v4.13.0-linux-amd64.tar.gz"; 81 - sha256 = "0iy324r7l1xca8mpidbhbsqlpxfsl50hmbxxs3bbbf8k3xxcamlm"; 80 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v4.14.0-linux-amd64.tar.gz"; 81 + sha256 = "0ckwvnidp6n7rvccs36966fab0mg6rk5y0ip7l806r7bx7w61aaj"; 82 82 } 83 83 { 84 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v4.7.0-linux-amd64.tar.gz"; 85 - sha256 = "17v460kbghvrvhxgckzg2bq556amy5hwmks4m1idkcz8akh6vlni"; 84 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v4.7.1-linux-amd64.tar.gz"; 85 + sha256 = "0fhwi0d136zmppcq1mbf8hnsk9l28vk1qs30fs2p045qdadbzjg9"; 86 86 } 87 87 { 88 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.20.0-linux-amd64.tar.gz"; 89 - sha256 = "0lbda2cdbn5jhivydxh8fgwxjnmdr8hskdh3hm1ss095kq56b8i9"; 88 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.22.0-linux-amd64.tar.gz"; 89 + sha256 = "17lr9cf0fgw063y9zx87m54h8fzq0iiagm8b90264csdk2gppqdq"; 90 90 } 91 91 { 92 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.8.0-linux-amd64.tar.gz"; 93 - sha256 = "1gfiiwgb51ylwns3mqgnbgm2knrdzvy9r9v23yx0z03ba189d3m9"; 92 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.10.0-linux-amd64.tar.gz"; 93 + sha256 = "1af284q58vvrzny91f0x3cmam5nwipvcpn6m4sxvyb8a35h08w4d"; 94 94 } 95 95 { 96 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v3.19.4-linux-amd64.tar.gz"; 97 - sha256 = "1d355rsp56npfgdkyzmpr8702lgdnc92f2k7r2ajfqp26ga1hmhk"; 96 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v3.20.2-linux-amd64.tar.gz"; 97 + sha256 = "192f1nn5xyfld26llcg11708bgc1dfq0nsl90cgywy05fx65p1py"; 98 98 } 99 99 { 100 100 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v3.9.0-linux-amd64.tar.gz"; ··· 117 117 sha256 = "08wyx9j5q9pn1jya849wg35v2d7kagzj77h8qr94j8w7agf6ds2a"; 118 118 } 119 119 { 120 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.8.0-linux-amd64.tar.gz"; 121 - sha256 = "0h3a9nywj0a3ib425274nf19xb9bmk012w1kjv240hnhcnrgg1kp"; 120 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.8.1-linux-amd64.tar.gz"; 121 + sha256 = "1jk6kjqkm1x1jmx3bfsskirk6if97c5pg0b0jxn0v36j09x6k3as"; 122 122 } 123 123 { 124 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v0.10.0-linux-amd64.tar.gz"; 125 - sha256 = "1i32f640iwzmqmvwyzb9grbdypcgi4m7jj23w8yb4m0cyryf221q"; 124 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v0.12.0-linux-amd64.tar.gz"; 125 + sha256 = "0n1chk9dnr8yrbfgcvhgfd6cl7yqh8cvwflwrcr5k7lym6hnd06b"; 126 126 } 127 127 { 128 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.21.0-linux-amd64.tar.gz"; 129 - sha256 = "1q7dqly6cz4vdsjlq522i2dgyb4nl1321jrx5jqxpcrsix5m83wz"; 128 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.22.0-linux-amd64.tar.gz"; 129 + sha256 = "0rdvz6ibk41dhyfsqblfj56ib5hrr6vsx0z9kgzz5qamyjd1580h"; 130 130 } 131 131 { 132 132 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v0.7.1-linux-amd64.tar.gz"; 133 133 sha256 = "0p1vh1hp90niqdr3scmh4pwb177lv6d3nqp6apcjabsg5w5nmim9"; 134 134 } 135 135 { 136 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.10.0-linux-amd64.tar.gz"; 137 - sha256 = "1bmvxcwqgc2861zkrkfdasxr03ppbh7ffavh1agw53c8vy0f2shk"; 136 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.10.2-linux-amd64.tar.gz"; 137 + sha256 = "1xmndvg43gqbml5m5a8ky7ymkpkwbif4gxq2af3vvdi9gpn38biq"; 138 138 } 139 139 { 140 140 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tls-v4.6.0-linux-amd64.tar.gz"; ··· 163 163 ]; 164 164 x86_64-darwin = [ 165 165 { 166 - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.35.2-darwin-x64.tar.gz"; 167 - sha256 = "1qcqc0lsb1wdgn203kj4z86blqwkcxfx7wijznfvvpjd4rg4k0wx"; 166 + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.37.2-darwin-x64.tar.gz"; 167 + sha256 = "1z0s2wnspfgcn5qhfi40mrjlw59cv1kq5a86nrf4lg42rr04kk43"; 168 168 } 169 169 { 170 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v5.0.0-darwin-amd64.tar.gz"; 171 - sha256 = "1dhbqwy991h5h6w5zj3m0wbf99gvk8q4ykzc7ws0cbfk6szy052w"; 170 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v5.2.0-darwin-amd64.tar.gz"; 171 + sha256 = "0pd34fs95vml7a87zvdb2ap476bd8mh0qgy0p0ppcv50yv3jwp79"; 172 172 } 173 173 { 174 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v2.9.0-darwin-amd64.tar.gz"; 175 - sha256 = "0xnlj48lgjhb3cf0yp958j7js5akxygd6034r4fa26kzhqq6rnl6"; 174 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v3.0.0-darwin-amd64.tar.gz"; 175 + sha256 = "156qwg2isv1dflij4y1w3kb31wkn3g0q0ajcy753d7vn8dmwycxr"; 176 176 } 177 177 { 178 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.22.0-darwin-amd64.tar.gz"; 179 - sha256 = "1dnr6b8md6chip5smhzx3i8b3av3n1qlvv8jdas2yxlsynj3vf3s"; 178 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.26.0-darwin-amd64.tar.gz"; 179 + sha256 = "0yp1akw598c6p3997d0j7c7a1qc1qczjd0r5lr2krkqdak4vzfzn"; 180 180 } 181 181 { 182 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v2.3.2-darwin-amd64.tar.gz"; 183 - sha256 = "1clh35pm87bbad49m8gb7ycbzxvncjpdqy8rsjm7kg99dywwm4yd"; 182 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v2.5.0-darwin-amd64.tar.gz"; 183 + sha256 = "0cmnwx65s345775zwkmnkl8wr9cjc9iwmylsmjxn4jyqvy22jhj5"; 184 184 } 185 185 { 186 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v2.9.0-darwin-amd64.tar.gz"; 187 - sha256 = "0fxr55qdll5bxx5hz80na2zhcfds231kycbpd7ahsxf3yfvwppm9"; 186 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v2.11.0-darwin-amd64.tar.gz"; 187 + sha256 = "1vxmvfdybi6pp3czqwkhcvr63n5pym4x44sbzhhs4i8mj3m5sfrr"; 188 188 } 189 189 { 190 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v5.9.2-darwin-amd64.tar.gz"; 191 - sha256 = "1m2nyxq0cvj7rzy46nd9arg6rj0p7palpg6yj0730p73cpszmpwm"; 190 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v5.10.0-darwin-amd64.tar.gz"; 191 + sha256 = "1vmvqr07k865wizw4z9zcrs40s3rfa46nk0imisg51hyajp7gf9b"; 192 192 } 193 193 { 194 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v5.25.0-darwin-amd64.tar.gz"; 195 - sha256 = "1np3hq3hmdxgbz86mp2cihyyp2b1ax8d9wv994q1ahvkv74bapdz"; 194 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v5.14.0-darwin-amd64.tar.gz"; 195 + sha256 = "14j2xn6kaw5rm3fcxb6v29b78sgfq7drqi2clnag6b3iggq4spji"; 196 196 } 197 197 { 198 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v2.4.0-darwin-amd64.tar.gz"; 199 - sha256 = "1shc7m4xlsmcjnrlbi2jyvmnvf9bg1cs6knfkl82jfs65ya5iidf"; 198 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v5.26.1-darwin-amd64.tar.gz"; 199 + sha256 = "0575vcgz00i72ip45y98ikrvqlry8rchwypdiynd0bagfpj297jz"; 200 200 } 201 201 { 202 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v5.11.0-darwin-amd64.tar.gz"; 203 - sha256 = "1r71n40wif8rb4gzfy2k7bzafpsfl9vabfvj4s08d0k1pqbv9pz9"; 202 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v2.5.0-darwin-amd64.tar.gz"; 203 + sha256 = "026i7hxa80b7mipw792anv1wplmz2w23irfy26bsh77an36hk46y"; 204 204 } 205 205 { 206 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v4.8.0-darwin-amd64.tar.gz"; 207 - sha256 = "19mj3bfiadlmfd606pa98n4wk02816n0l5klp08hdl7nzhq4s46z"; 206 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v4.9.0-darwin-amd64.tar.gz"; 207 + sha256 = "0ipfaq8bv4z63krrbday20nv5968k3gs8srkj9vfaw8nmzf6p4n5"; 208 208 } 209 209 { 210 210 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.6.0-darwin-amd64.tar.gz"; 211 211 sha256 = "0pvq5mwl8scsyvkqgy32v1qs4060w0m12z0f1cw0aw34wd3zs67a"; 212 212 } 213 213 { 214 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.9.0-darwin-amd64.tar.gz"; 215 - sha256 = "00gnqfbmqa731n0g6qzvhkq240x7pbfqh6hppprrzxcxr4i25qkh"; 214 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.10.0-darwin-amd64.tar.gz"; 215 + sha256 = "097357wf3bcywyy46y6prl2q4dcfdhm299hhfjvn3vv610a04c3d"; 216 216 } 217 217 { 218 218 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.14.0-darwin-amd64.tar.gz"; ··· 227 227 sha256 = "1m5lh59h7nck1flzxs9m4n0ag0klk3jmnpf7hc509vffxs89xnjq"; 228 228 } 229 229 { 230 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v4.0.4-darwin-amd64.tar.gz"; 231 - sha256 = "0zjap38frc6d5r2y7a4k5arvdc9fhh4bnr0swzqm5k9vxza3vfq8"; 230 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v5.0.0-darwin-amd64.tar.gz"; 231 + sha256 = "0mq9xak9m6qw6wzd33b20dapqandi23hid79ysry179p8hjg0dgy"; 232 232 } 233 233 { 234 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v6.29.0-darwin-amd64.tar.gz"; 235 - sha256 = "0aq09v80rbha7qzrl0kh7wmqf8g8pfvgy4id28gbd9ln40xs6dnv"; 234 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v6.32.0-darwin-amd64.tar.gz"; 235 + sha256 = "00hcah3rjd4x7xi2alpxd1f1bx380ipcmqdwvig81cr6bq3mpfr3"; 236 236 } 237 237 { 238 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v4.13.0-darwin-amd64.tar.gz"; 239 - sha256 = "057q1cxcs0iwrmxps8x87zvjbp2ms56pwmfjl0kz12gr2rzzavab"; 238 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v4.14.0-darwin-amd64.tar.gz"; 239 + sha256 = "0nfa7ygc39g7ayl1gl3kazmhdxmjq8g41ql8vxqcxv6zp5d6b32l"; 240 240 } 241 241 { 242 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v4.7.0-darwin-amd64.tar.gz"; 243 - sha256 = "08b6p6gliay66bd7687kjc9n3n7xdgbrrcnbjbqi7a3am14mf5p6"; 242 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v4.7.1-darwin-amd64.tar.gz"; 243 + sha256 = "1s8mk8v5x3z6szdqn9c74cpgfqx46whj2nm78mjbqbs7rh9vgw1f"; 244 244 } 245 245 { 246 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.20.0-darwin-amd64.tar.gz"; 247 - sha256 = "0vsgjl6hzznh12dwbwqgdb2wdpa4nhhj0kfa1y49553mk8zsymgh"; 246 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.22.0-darwin-amd64.tar.gz"; 247 + sha256 = "084qvn4lwn7ss84sb9c7bxpxal4x65d6y3vgn4hbnvvarsmvn6zs"; 248 248 } 249 249 { 250 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.8.0-darwin-amd64.tar.gz"; 251 - sha256 = "11r73jfqkc0wgdf66zp6pmgq5packlm4dkjp12a00z6l2s4f0w4h"; 250 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.10.0-darwin-amd64.tar.gz"; 251 + sha256 = "0gswf93qapcwc3dv617gjdyhn9w5hhzdcs3w31sqrlzfa2sb790p"; 252 252 } 253 253 { 254 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v3.19.4-darwin-amd64.tar.gz"; 255 - sha256 = "16rd9v0raxskv6hk5dn9lr3b2vcy9k6f87dda0vsbwx4ssc018yd"; 254 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v3.20.2-darwin-amd64.tar.gz"; 255 + sha256 = "1ii5sjilczp6bdrz050prg5chbpd49znk1hjzzp2kbsxcf319rsq"; 256 256 } 257 257 { 258 258 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v3.9.0-darwin-amd64.tar.gz"; ··· 275 275 sha256 = "0d1w1zak2ma701w26va74ahi3lmsjywsk2x84ds4l4mj8ckpl2va"; 276 276 } 277 277 { 278 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.8.0-darwin-amd64.tar.gz"; 279 - sha256 = "043zi2khq6bdp19njw7nz1rkx5ddxx5w51qac7lym7pdfx1pvd4i"; 278 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.8.1-darwin-amd64.tar.gz"; 279 + sha256 = "0s4jpy4csjvqk9l7xjypbnpbnlx53p1sm6pyw5drddah8aaj47vx"; 280 280 } 281 281 { 282 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v0.10.0-darwin-amd64.tar.gz"; 283 - sha256 = "0zk63fijhkafwhm5qrwn6n3qq0jvz9vqxg0zy8dq96kp141inp0v"; 282 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v0.12.0-darwin-amd64.tar.gz"; 283 + sha256 = "0nfpqp6yyhyckhz38z4g07g4znj3c738rgd1daprmdyl6yifvi72"; 284 284 } 285 285 { 286 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.21.0-darwin-amd64.tar.gz"; 287 - sha256 = "0izydcxyk30qrxnbvfqs2y6znyxz64njfalkghqwv8j7fzc5pv5s"; 286 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.22.0-darwin-amd64.tar.gz"; 287 + sha256 = "1p27dsar8jl7krqz2vrzics45g8s85l4xx3216207x2hq7qbdfb5"; 288 288 } 289 289 { 290 290 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v0.7.1-darwin-amd64.tar.gz"; 291 291 sha256 = "0y1lcafl477ja9kib00zprz7gamfx821mdj5nyiyjkggwylp0lwl"; 292 292 } 293 293 { 294 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.10.0-darwin-amd64.tar.gz"; 295 - sha256 = "1f2danvjdfqdivw6kjj2jj3qgx5jfjxwc21ziqy8kyzgvqfykxvj"; 294 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.10.2-darwin-amd64.tar.gz"; 295 + sha256 = "0h7jnrflm4p17jgan2i8g3clkrl5arkw7rd1wml80azhi6626qh1"; 296 296 } 297 297 { 298 298 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tls-v4.6.0-darwin-amd64.tar.gz"; ··· 321 321 ]; 322 322 aarch64-linux = [ 323 323 { 324 - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.35.2-linux-arm64.tar.gz"; 325 - sha256 = "19pc892kkgccsddnlq4n1cgvfsqciqnba05ypkn4gvxr8rm2xia0"; 324 + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.37.2-linux-arm64.tar.gz"; 325 + sha256 = "10ll8axayljsjkq9lzr34dgii5fjckvdm7pp0wmwdhx2xfh9kmcg"; 326 326 } 327 327 { 328 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v5.0.0-linux-arm64.tar.gz"; 329 - sha256 = "0y5p6bgs8ngz1fh9695rnz3rciqixkaivqh5j9j0fcklfmr6i6dc"; 328 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v5.2.0-linux-arm64.tar.gz"; 329 + sha256 = "0ps22ngimrbgh24gm66h0jgs1bfafbizknxbpxrwavyrc26nhgy9"; 330 330 } 331 331 { 332 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v2.9.0-linux-arm64.tar.gz"; 333 - sha256 = "0vn6rdqfl79p666v2h72dsqgwqfag5k3hh4abb7hdz2kzqrl7l9k"; 332 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v3.0.0-linux-arm64.tar.gz"; 333 + sha256 = "16jkz0qrp2pvz60388n97bf59idmfv5j0hg0dzp78j1dhpy1aqnn"; 334 334 } 335 335 { 336 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.22.0-linux-arm64.tar.gz"; 337 - sha256 = "0a4daij35nwpqqkn7nr8993x02awas36jrazfqjc5pnir3nwdp3b"; 336 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.26.0-linux-arm64.tar.gz"; 337 + sha256 = "1bnsfbqq6gcdkxfz83x7chhi4z760zslvqw1a9nikcsdl54qk5bc"; 338 338 } 339 339 { 340 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v2.3.2-linux-arm64.tar.gz"; 341 - sha256 = "1i1qnpg722cjj5z208yx2r0yswrir2bqy8fzdgmlwl0ffm8v3f47"; 340 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v2.5.0-linux-arm64.tar.gz"; 341 + sha256 = "062f4f6n7x83gi4hzd0ixnqm7yar93hhg53lw4wkmad8c9cq93kv"; 342 342 } 343 343 { 344 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v2.9.0-linux-arm64.tar.gz"; 345 - sha256 = "126hqi44avcw21q8niyagb86p191ci78089sfig56irzkykc7gsy"; 344 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v2.11.0-linux-arm64.tar.gz"; 345 + sha256 = "1vmf5fdv3n6cgwhb4i2mgv445bk4zhzcwxgivpgdnddc5dfy3ixj"; 346 346 } 347 347 { 348 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v5.9.2-linux-arm64.tar.gz"; 349 - sha256 = "0dag8fnzd0bzc1jakqxr3r3mdhj7196hxmh39wyfkh2wnpxcschd"; 348 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v5.10.0-linux-arm64.tar.gz"; 349 + sha256 = "0ar7kbxsfn64bx5n8hf11vx3779jklc75c4fy39c2j552k03444m"; 350 350 } 351 351 { 352 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v5.25.0-linux-arm64.tar.gz"; 353 - sha256 = "1isysrvqc6lh5ikmp3snvny0jldykp0ir7yd5fr7vwn5lmk7a8cw"; 352 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v5.14.0-linux-arm64.tar.gz"; 353 + sha256 = "01x3milrkkfa8yrbzbh0pild7qn73q6ayr0i4908b9na8ia247dz"; 354 354 } 355 355 { 356 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v2.4.0-linux-arm64.tar.gz"; 357 - sha256 = "0w55pk3ham08lrg3vq0hg3p23qipz21ln01g61xd0cpl79aysbq4"; 356 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v5.26.1-linux-arm64.tar.gz"; 357 + sha256 = "1cxnwqkzz725i03pdmxqhlfasja1z5hjf9cxkbwyyhli8zpy3grb"; 358 358 } 359 359 { 360 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v5.11.0-linux-arm64.tar.gz"; 361 - sha256 = "11v3zggzkpvs8iscd45ng3s0x3959i00rlpfn17sxpvdmcjhs6nr"; 360 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v2.5.0-linux-arm64.tar.gz"; 361 + sha256 = "1bxrh89hkw9b0g20d4apwhswl1dxb4v4nn5rkkkjd91ykin5idp2"; 362 362 } 363 363 { 364 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v4.8.0-linux-arm64.tar.gz"; 365 - sha256 = "0xnz9mvvm44msk33zqwxzybgglqnn4gggxcfclg4dqr9vgb6wk7v"; 364 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v4.9.0-linux-arm64.tar.gz"; 365 + sha256 = "0ikjbbhfb84b2zwm3wi6ffav5dfhgdkr9ks58i3xicrbc3swarfc"; 366 366 } 367 367 { 368 368 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.6.0-linux-arm64.tar.gz"; 369 369 sha256 = "085flnzp062p6ankfl77p1y7n8ijrhmknnb4r46x6b3lrw891pgd"; 370 370 } 371 371 { 372 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.9.0-linux-arm64.tar.gz"; 373 - sha256 = "01hf8ycb6w3ny3ccfimxj1l96m0jzjp7f1r0xm9an8i59d3wslx8"; 372 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.10.0-linux-arm64.tar.gz"; 373 + sha256 = "0ykrfa4r7xhjbpbm8mnc2ry58a3h7zynbn8gxnspg0493znx1lva"; 374 374 } 375 375 { 376 376 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.14.0-linux-arm64.tar.gz"; ··· 385 385 sha256 = "111pia2f5xwkwaqs6p90ri29l5b3ivmahsa1bji4fwyyjyp22h4r"; 386 386 } 387 387 { 388 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v4.0.4-linux-arm64.tar.gz"; 389 - sha256 = "1w03vj5an0mkb9cawkz94xxj9d2yp2zvr67nnwvmdgaj6kwb9by8"; 388 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v5.0.0-linux-arm64.tar.gz"; 389 + sha256 = "0i32s062nmayj5dxl4ridblkz8h7rrvxdid16880m8x992apdrrs"; 390 390 } 391 391 { 392 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v6.29.0-linux-arm64.tar.gz"; 393 - sha256 = "1if44ng79r16j906hpniwh007ngixm3j7li318xdpshm28hkjiqx"; 392 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v6.32.0-linux-arm64.tar.gz"; 393 + sha256 = "1cw37b2kwjvnjmaxdn0k0i8dqhl1kksm1nhp3k70349mz3lvrksc"; 394 394 } 395 395 { 396 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v4.13.0-linux-arm64.tar.gz"; 397 - sha256 = "0sg8wfvh91144h8k4k97zfb63xadvj44qvp4lq823kcr8c37f0bj"; 396 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v4.14.0-linux-arm64.tar.gz"; 397 + sha256 = "0z94s45rbm42x89dp7a70p2l646sqwvm5wkhaz19mggd8p5d4p01"; 398 398 } 399 399 { 400 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v4.7.0-linux-arm64.tar.gz"; 401 - sha256 = "0i6qxrdijf653nj6yqhdikbj3spzzwr5rbgngkc0v7yxkphlzlnj"; 400 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v4.7.1-linux-arm64.tar.gz"; 401 + sha256 = "1ih70j8qsq8wamj9zdf1fvqj7laadpl2i79gr74k5f3xsf2rgsim"; 402 402 } 403 403 { 404 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.20.0-linux-arm64.tar.gz"; 405 - sha256 = "1rnz5cli8q59wwdvadd08kf51nl5rmrlkch9szc3yk92i79kl6wg"; 404 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.22.0-linux-arm64.tar.gz"; 405 + sha256 = "18kkxjgm0ivrbgypk34jajlidslbf1bvlnhlcgjxjwbgl7f48krs"; 406 406 } 407 407 { 408 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.8.0-linux-arm64.tar.gz"; 409 - sha256 = "1vrz3pm14i5zdmk3yibny2sghxk8kzwb2qi77mjbiyfhbvciy97q"; 408 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.10.0-linux-arm64.tar.gz"; 409 + sha256 = "02hmd5kdg34xrvmximxza5n9bb7i14c2d19pr0gf4gx6f6hg8yw2"; 410 410 } 411 411 { 412 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v3.19.4-linux-arm64.tar.gz"; 413 - sha256 = "1kqyvzd6h8ymwv3j08lcirv9dpnvyj1l7vfxgmxd2yny50jh7vfp"; 412 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v3.20.2-linux-arm64.tar.gz"; 413 + sha256 = "07gssf982y6plabw951cycwyfi42swkpv8h5044j8avg764fnmpy"; 414 414 } 415 415 { 416 416 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v3.9.0-linux-arm64.tar.gz"; ··· 433 433 sha256 = "0lky1gchcmjn6nxlasjqviq89hi2k9fi8lx7ac7hy6x6b7wl40sf"; 434 434 } 435 435 { 436 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.8.0-linux-arm64.tar.gz"; 437 - sha256 = "13i481a9xj9aw1mi8j3sw4m69kfcaqdl1cj9w4silqwyqk4gzmyd"; 436 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.8.1-linux-arm64.tar.gz"; 437 + sha256 = "0v5kqps6p6b9j8sv9f01i1dx8hsv8mshn45y1km8vm4i6vkcanqc"; 438 438 } 439 439 { 440 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v0.10.0-linux-arm64.tar.gz"; 441 - sha256 = "0pbjmj6hbwgfcjlc9pvhljvwm5cs2a24gmp4rl30wg7lxrcjgyl3"; 440 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v0.12.0-linux-arm64.tar.gz"; 441 + sha256 = "0vkik9dghpk8jn07w57023vgfllw9zszl6j5szjfbxd15idq4ihs"; 442 442 } 443 443 { 444 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.21.0-linux-arm64.tar.gz"; 445 - sha256 = "1y99pryvp2jg26s7zivmmpkpw88lxc2r905yv7ffhzb6mfq79zvr"; 444 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.22.0-linux-arm64.tar.gz"; 445 + sha256 = "0nn7xj38injiwla8vss4nj25r53ddj0p0mplwqrk1r92l2vcihix"; 446 446 } 447 447 { 448 448 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v0.7.1-linux-arm64.tar.gz"; 449 449 sha256 = "1fdg6sl2rchmzcsxyfbml33cq34slpf6bbr4s2cx7k2bwfvc8wwl"; 450 450 } 451 451 { 452 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.10.0-linux-arm64.tar.gz"; 453 - sha256 = "170k5xchwm53r7k3483rmv0hbf4nxk31yq7fxz6qfp05yk05d74a"; 452 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.10.2-linux-arm64.tar.gz"; 453 + sha256 = "14mhn1497gnbywk0z5ism303q3d8vd784i28fsf9xbzyhw58ci09"; 454 454 } 455 455 { 456 456 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tls-v4.6.0-linux-arm64.tar.gz"; ··· 479 479 ]; 480 480 aarch64-darwin = [ 481 481 { 482 - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.35.2-darwin-arm64.tar.gz"; 483 - sha256 = "1y4irj8jijm1wpynzihpg4sg6qwiznb4j89cmcfcw8prfzhsxcmh"; 482 + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.37.2-darwin-arm64.tar.gz"; 483 + sha256 = "1727qhjcpjjbdi9bz1ja3npzkmwrgvl2gpzfky158ywzhjdk7a1b"; 484 484 } 485 485 { 486 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v5.0.0-darwin-arm64.tar.gz"; 487 - sha256 = "1g4m9hrdgzczikrzz6b2irx9945k97ckwmg1m5b4ikgi6hxaycx1"; 486 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v5.2.0-darwin-arm64.tar.gz"; 487 + sha256 = "0pk2ql1pcnypl3w6ypiq1pz5rxbc8b1h1gsgq0rkz7hf2y4k40m0"; 488 488 } 489 489 { 490 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v2.9.0-darwin-arm64.tar.gz"; 491 - sha256 = "14qf3y7nz4dd6qf9fq49f90415dn5hcjymm86rmcgyw1w1dkjpqi"; 490 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v3.0.0-darwin-arm64.tar.gz"; 491 + sha256 = "050p3lizllnszdf9w55wq9dsn8acbvfn5gh0qpyw7kknf67xjz77"; 492 492 } 493 493 { 494 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.22.0-darwin-arm64.tar.gz"; 495 - sha256 = "1xiiavc4c6lbgrabfypw1yhmksq0azfwl699yd0pn6vs3daav0n7"; 494 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.26.0-darwin-arm64.tar.gz"; 495 + sha256 = "0dc6iwzkvlpr64qbmhym477pwrq6zqg8bh9ln4z17vyx6x3apg7n"; 496 496 } 497 497 { 498 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v2.3.2-darwin-arm64.tar.gz"; 499 - sha256 = "028h8yqj9xb048hy9j5j2jdgqipfcra5rrwdaa76k0vxhdk7514v"; 498 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v2.5.0-darwin-arm64.tar.gz"; 499 + sha256 = "1w62rxxjy2f9c7kjqmnlhmahji31ikg8rd89qyfxz07bc55r1cq5"; 500 500 } 501 501 { 502 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v2.9.0-darwin-arm64.tar.gz"; 503 - sha256 = "12dx70f5fiy2qvd4cmkxk2ph2dq19sc2a9rxhfxqn1bjjs8ifh2j"; 502 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v2.11.0-darwin-arm64.tar.gz"; 503 + sha256 = "11xzhm0qpm3xm5qja2vpzn4q782bcc31lqs2jl48rwrh9nhs0crz"; 504 504 } 505 505 { 506 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v5.9.2-darwin-arm64.tar.gz"; 507 - sha256 = "0wa2w12xaxpmnbf6gc01kj0dnwdc5bhg9295yskfvwq701g77n3k"; 506 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v5.10.0-darwin-arm64.tar.gz"; 507 + sha256 = "0m3m5z3ldnxf44lz0ywjrhkf22hq0bxldrdhm4gpr8kfc2dy354a"; 508 508 } 509 509 { 510 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v5.25.0-darwin-arm64.tar.gz"; 511 - sha256 = "12nbwv4y44w8phf2nf30fhn0mgcq8vyw7gj8riaq1ris794mns95"; 510 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v5.14.0-darwin-arm64.tar.gz"; 511 + sha256 = "1jgffcn8cpz9zvzqgylqkj7m5rybxcn9njp440iag403i8hmb34x"; 512 512 } 513 513 { 514 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v2.4.0-darwin-arm64.tar.gz"; 515 - sha256 = "0ivwpfhknhyidpafm2347g1pair7vk055ajhhyg631vizx53hrr9"; 514 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v5.26.1-darwin-arm64.tar.gz"; 515 + sha256 = "0ib3a6y3c4hlyicv4v2vg5cs88bb34w58yxjffw00ljyxb66csy2"; 516 516 } 517 517 { 518 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v5.11.0-darwin-arm64.tar.gz"; 519 - sha256 = "1hacxf3w4jlddvgqxgqi72dj4qwh00xx6kl073kjnyxhvnx9qpnd"; 518 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v2.5.0-darwin-arm64.tar.gz"; 519 + sha256 = "030fyfj5yd4p0f7ffwdsqvkjwxihz96vgy2qqibhyyv3p6ymdpym"; 520 520 } 521 521 { 522 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v4.8.0-darwin-arm64.tar.gz"; 523 - sha256 = "0vhc7ww2phca0b2bn79xjqddp217c38zir6vdhgsg41nxxs081a5"; 522 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v4.9.0-darwin-arm64.tar.gz"; 523 + sha256 = "0z1c0di0p35hn30di2vv93rzdfzqrswy4gg35ngqq4h1bwn7lszi"; 524 524 } 525 525 { 526 526 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.6.0-darwin-arm64.tar.gz"; 527 527 sha256 = "11b8dr2ycn3p4k06y2f4pj19hy7zpq0glh8npqixmvn66flp3wa7"; 528 528 } 529 529 { 530 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.9.0-darwin-arm64.tar.gz"; 531 - sha256 = "0p1zvwi53gxsl13cw3n7iiy9ndcd5v0w8y7i4kshlnjrsxc10x42"; 530 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.10.0-darwin-arm64.tar.gz"; 531 + sha256 = "1vgck2nwargd7rrmfgxd2j9qahhalas5fsad8szwj83anxi6r1jn"; 532 532 } 533 533 { 534 534 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.14.0-darwin-arm64.tar.gz"; ··· 543 543 sha256 = "12bzicm43l7yvh02v5fx3z8v46l9i7a9f677735xi5rjbmd2an4c"; 544 544 } 545 545 { 546 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v4.0.4-darwin-arm64.tar.gz"; 547 - sha256 = "06m4cn4v6hcqlk7pq50zd8dg5bg4zjh28r3466k532d3jvl99vr9"; 546 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v5.0.0-darwin-arm64.tar.gz"; 547 + sha256 = "11frjymm7k2lgrdiwjsa5hcak1z3mdjjfmzdz6a0sv84bqlxjj0j"; 548 548 } 549 549 { 550 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v6.29.0-darwin-arm64.tar.gz"; 551 - sha256 = "08gna75da1pz7da6kkq9mwm2w549sxini4102fwabyq5ky2kjwnb"; 550 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v6.32.0-darwin-arm64.tar.gz"; 551 + sha256 = "0mzw1vgl5c9f1m03j813n68ffmy95hzc27kxslb51cghxgld1pbj"; 552 552 } 553 553 { 554 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v4.13.0-darwin-arm64.tar.gz"; 555 - sha256 = "0y37z57bfjw2kkv4m6az3kf6pbsppgha4hskklhhcgfxac7ymc9m"; 554 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v4.14.0-darwin-arm64.tar.gz"; 555 + sha256 = "1g6zdcdwzpg2xwa275j9alj3vhip2s4sznr79yswgl0hzfmv8xsr"; 556 556 } 557 557 { 558 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v4.7.0-darwin-arm64.tar.gz"; 559 - sha256 = "1gvzjf5mp3iy43srvx3blxfwcg20gqbqvycysnl2p8g8sg3scx5f"; 558 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v4.7.1-darwin-arm64.tar.gz"; 559 + sha256 = "0nz0frfnrpancc2vd9i263ck0h29p5fs04gjp4lfxcb7hwij8idg"; 560 560 } 561 561 { 562 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.20.0-darwin-arm64.tar.gz"; 563 - sha256 = "0m8aafbpvg6gkz660b2qa5f3ax4r3aql8j6r8s10d5aga657dqp3"; 562 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.22.0-darwin-arm64.tar.gz"; 563 + sha256 = "0wbpz9yljwsj4bhi6n39klrpkmirdixi04yhr58m7crmj0if9bki"; 564 564 } 565 565 { 566 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.8.0-darwin-arm64.tar.gz"; 567 - sha256 = "058f1j40ar4xh860c3qrm0qaagm69fdmbw14avvrhsmw245cyyzc"; 566 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.10.0-darwin-arm64.tar.gz"; 567 + sha256 = "0zsr560dc4wz4vhc8nbkd9171l0n926rv80gicg2x54bab1kmd9g"; 568 568 } 569 569 { 570 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v3.19.4-darwin-arm64.tar.gz"; 571 - sha256 = "17g9y1riss0ibyxwcxk89q3hi5wszaizwarg77cqajycz9887g37"; 570 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v3.20.2-darwin-arm64.tar.gz"; 571 + sha256 = "03yw4lkb818nanjrjd9k0n12fgrx8nj0cqjr6c0sw0xkv1lbfcgb"; 572 572 } 573 573 { 574 574 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v3.9.0-darwin-arm64.tar.gz"; ··· 591 591 sha256 = "0im3ydgkm4vjia17c03szv1i77jq7abczq0a023k0kw8r3dgd8xc"; 592 592 } 593 593 { 594 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.8.0-darwin-arm64.tar.gz"; 595 - sha256 = "1hgqybvag1mlj3hikjgx9pn2hr4r3bag0lv3l9qnjdzkmdcy248j"; 594 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.8.1-darwin-arm64.tar.gz"; 595 + sha256 = "0gc9zjf41l44d33jj1y4py1m7l6rgs21w1v0a8kjamdxvfabyzv3"; 596 596 } 597 597 { 598 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v0.10.0-darwin-arm64.tar.gz"; 599 - sha256 = "05ng5n0lqkc2f8i9vnlm20d2m6hw8in2r3nshmg58hscfzx70iiq"; 598 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v0.12.0-darwin-arm64.tar.gz"; 599 + sha256 = "1jmc5d4arkh6x6nc4j0qkms9p9l4vawz1ajwil51xshaj82k2vwg"; 600 600 } 601 601 { 602 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.21.0-darwin-arm64.tar.gz"; 603 - sha256 = "08cf7265rh8h9qcgdh1agqxqx78fw59kz6081rl81iv4p9bjw1yy"; 602 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.22.0-darwin-arm64.tar.gz"; 603 + sha256 = "149isdz4fs052z1r7jfhx1mq18j8s4wrfgvbabil3wchfkgcqr8f"; 604 604 } 605 605 { 606 606 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v0.7.1-darwin-arm64.tar.gz"; 607 607 sha256 = "1k52qh6z068s2np1gcg7wp8vvw5rig8c877m8x9qq5xy72w3mzgg"; 608 608 } 609 609 { 610 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.10.0-darwin-arm64.tar.gz"; 611 - sha256 = "1fwhq1rv5a79zcbkzbgkwn5f2vdqn8fx344j7v03znx0n36qpnl6"; 610 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.10.2-darwin-arm64.tar.gz"; 611 + sha256 = "19qpzjrdhjqwz0zr0yj4f34fgwwa7r8fm548ymdfx9a6x3k9a1yb"; 612 612 } 613 613 { 614 614 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tls-v4.6.0-darwin-arm64.tar.gz";
+8 -4
pkgs/tools/admin/pulumi/default.nix
··· 1 - { lib, stdenv, fetchurl, autoPatchelfHook, makeWrapper }: 1 + { lib, stdenv, fetchurl, autoPatchelfHook, makeWrapper, installShellFiles }: 2 2 3 3 with lib; 4 4 ··· 15 15 srcs = map (x: fetchurl x) data.pulumiPkgs.${stdenv.hostPlatform.system}; 16 16 17 17 installPhase = '' 18 - mkdir -p $out/bin 19 - cp * $out/bin/ 18 + install -D -t $out/bin/ * 20 19 '' + optionalString stdenv.isLinux '' 21 20 wrapProgram $out/bin/pulumi --set LD_LIBRARY_PATH "${stdenv.cc.cc.lib}/lib" 21 + '' + '' 22 + installShellCompletion --cmd pulumi \ 23 + --bash <($out/bin/pulumi completion bash) \ 24 + --fish <($out/bin/pulumi completion fish) \ 25 + --zsh <($out/bin/pulumi completion zsh) 22 26 ''; 23 27 24 - nativeBuildInputs = optionals stdenv.isLinux [ autoPatchelfHook makeWrapper ]; 28 + nativeBuildInputs = [ installShellFiles ] ++ optionals stdenv.isLinux [ autoPatchelfHook makeWrapper ]; 25 29 26 30 meta = { 27 31 homepage = "https://pulumi.io/";
+1 -1
pkgs/tools/admin/pulumi/update.sh
··· 12 12 13 13 # Version of Pulumi from 14 14 # https://www.pulumi.com/docs/get-started/install/versions/ 15 - VERSION="3.35.2" 15 + VERSION="3.37.2" 16 16 17 17 # An array of plugin names. The respective repository inside Pulumi's 18 18 # Github organization is called pulumi-$name by convention.
+12
pkgs/tools/graphics/gifski/cargo.lock-fix-missing-dependency.patch
··· 1 + diff --git c/Cargo.lock i/Cargo.lock 2 + index 9b8929c..8e1e923 100644 3 + --- c/Cargo.lock 4 + +++ i/Cargo.lock 5 + @@ -303,6 +303,7 @@ dependencies = [ 6 + "lodepng", 7 + "loop9", 8 + "natord", 9 + + "num-traits", 10 + "pbr", 11 + "quick-error", 12 + "resize",
+9 -5
pkgs/tools/graphics/gifski/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "gifski"; 5 - version = "1.6.4"; 5 + version = "1.7.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "ImageOptim"; 9 9 repo = "gifski"; 10 10 rev = version; 11 - sha256 = "sha256-TD6MSZfvJ8fLJxvDh4fc4Dij5t4WSH2/i9Jz7eBmlME="; 11 + sha256 = "sha256-cycgrQ1f0x1tPziQCRyqWinG8v0SVYW3LpFsxhZpQhE="; 12 12 }; 13 13 14 - cargoSha256 = "sha256-kG0svhytDzm2dc//8WTFm1sI3WS0Ny9yhYTSMoXnt8I="; 14 + cargoPatches = [ ./cargo.lock-fix-missing-dependency.patch ]; 15 15 16 - nativeBuildInputs = [ pkg-config ]; 16 + cargoSha256 = "sha256-qJ+awu+Ga3fdxaDKdSzCcdyyuKCheb87qT7tX1dL1zo="; 17 + 18 + nativeBuildInputs = lib.optionals stdenv.isLinux [ pkg-config ]; 19 + 20 + # error: the crate `gifski` is compiled with the panic strategy `abort` which is incompatible with this crate's strategy of `unwind` 21 + doCheck = !stdenv.isDarwin; 17 22 18 23 meta = with lib; { 19 - broken = stdenv.isDarwin; 20 24 description = "GIF encoder based on libimagequant (pngquant)"; 21 25 homepage = "https://gif.ski/"; 22 26 license = licenses.agpl3;
+3 -3
pkgs/tools/networking/minio-client/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "minio-client"; 5 - version = "2022-05-09T04-08-26Z"; 5 + version = "2022-07-24T02-25-13Z"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "minio"; 9 9 repo = "mc"; 10 10 rev = "RELEASE.${version}"; 11 - sha256 = "sha256-a7zpvumsMijMmJthg4EZgOUymDC4GrbDjAwN4sXxE6g="; 11 + sha256 = "sha256-wBAZD2qX/EoAgUVPdBJrPJe4Na6yPgjoJeKGBqwYJzs="; 12 12 }; 13 13 14 - vendorSha256 = "sha256-OkcQxTDKhuFCjNs5TNBBMde+M6vCfPSR5IuVbCaqWJg="; 14 + vendorSha256 = "sha256-F/BNi8DA2NbAE0lUn63DzNeFDXY9hBeIgSv6XBb4cCc="; 15 15 16 16 subPackages = [ "." ]; 17 17
+3 -3
pkgs/tools/package-management/nfpm/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "nfpm"; 5 - version = "2.16.0"; 5 + version = "2.17.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "goreleaser"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-m3gmBk9R0omZrj5QE9SQkIC3jOmX+hE2OAOCglD8KYs="; 11 + sha256 = "sha256-+X68HW5pfJtMWmUoOgI1yHn5rfOVMKQaGL0/MQtMDQM="; 12 12 }; 13 13 14 - vendorSha256 = "sha256-o3Li603zkPTwReGK/SczSx2vxL1xx7z5VmQXyDcbZGE="; 14 + vendorSha256 = "sha256-KR1DgF41fjrCX4bn82kZ49xImQQitIyMSjlBPuNkF8c="; 15 15 16 16 ldflags = [ "-s" "-w" "-X main.version=${version}" ]; 17 17
+1 -1
pkgs/tools/system/jump/default.nix
··· 36 36 ''; 37 37 homepage = "https://github.com/gsamokovarov/jump"; 38 38 license = licenses.mit; 39 - maintainers = with maintainers; [ sondr3 ]; 39 + maintainers = with maintainers; [ ]; 40 40 }; 41 41 }
+2
pkgs/top-level/aliases.nix
··· 1365 1365 1366 1366 tahoelafs = throw "'tahoelafs' has been renamed to/replaced by 'tahoe-lafs'"; # Converted to throw 2022-02-22 1367 1367 tangogps = foxtrotgps; # Added 2020-01-26 1368 + taplo-cli = taplo; # Added 2022-07-30 1369 + taplo-lsp = taplo; # Added 2022-07-30 1368 1370 tdm = throw "tdm has been removed because nobody can figure out how to fix OpenAL integration. Use precompiled binary and `steam-run` instead"; 1369 1371 teleconsole = throw "teleconsole is archived by upstream"; # Added 2022-04-05 1370 1372 telepathy-qt = throw "telepathy-qt no longer supports Qt 4. Please use libsForQt5.telepathy instead"; # Added 2020-07-02
+1 -5
pkgs/top-level/all-packages.nix
··· 16749 16749 16750 16750 szyszka = callPackage ../tools/misc/szyszka { }; 16751 16751 16752 - taplo-cli = callPackage ../development/tools/taplo-cli { 16753 - inherit (darwin.apple_sdk.frameworks) Security; 16754 - }; 16755 - 16756 - taplo-lsp = callPackage ../development/tools/taplo-lsp { 16752 + taplo = callPackage ../development/tools/taplo { 16757 16753 inherit (darwin.apple_sdk.frameworks) Security; 16758 16754 }; 16759 16755