Merge staging-next into staging

Changed files
+827 -500
.github
ci
doc
languages-frameworks
maintainers
nixos
modules
pkgs
applications
editors
vim
plugins
non-generated
blink-cmp
patches
peek-nvim
graphics
drawpile
networking
cluster
helm
kubernetes
terraform-providers
video
kodi
addons
bluetooth-manager
by-name
ad
an
anubis
be
bemoji
ca
cargo-tally
cl
clusterctl
co
comrak
cosmic-ext-ctl
db
dbip-asn-lite
dbip-city-lite
dbip-country-lite
do
domination
dv
ez
fi
fileshelter
fl
flitter
fo
fr
fu
functiontrace-server
go
gosmee
goto
gt
gtree
hd
hddfancontrol
ig
ignite-cli
in
intel-media-driver
jq
ku
kube-bench
li
libmsquic
mu
mullvad-browser
n2
oc
octoprint
ol
ollama
op
opensearch
ph
phpunit
po
poptracker
ra
rare-regex
sa
satty
sk
skyemu
te
templ
tf
tfsec
to
tor-browser
tr
trunk-recorder
ug
ugrep
v2
v2ray-domain-list-community
we
weaviate
wg
wgsl-analyzer
xh
zv
development
compilers
julia
libraries
kddockwidgets
quarto
python-modules
appthreat-vulnerability-db
boto3-stubs
botocore-stubs
diffsync
django-admin-datta
fireworks-ai
fontbakery
google-cloud-bigtable
hcs-utils
ihm
mizani
oslo-metrics
oslo-utils
parfive
plaid-python
posthog
pyeclib
pysol-cards
sjcl
wagtail-modeladmin
ypy-websocket
misc
uboot
os-specific
linux
servers
monitoring
prometheus
tools
admin
pulumi-bin
top-level
+2
.github/ISSUE_TEMPLATE/04_build_failure.yml
···
You can still open a build failure report, but please say '**No, Hydra cannot reproduce this build failure.**' below.
- If there's a <img src="https://raw.githubusercontent.com/NixOS/hydra/refs/heads/master/src/root/static/images/emojione-question-2754.svg" width="20px" align="top" alt="Gray Question Mark"> icon near the package entry, say '**Hydra is currently rebuilding this package.**'
- If there's a <img src="https://raw.githubusercontent.com/NixOS/hydra/refs/heads/master/src/root/static/images/emojione-stopsign-1f6d1.svg" width="20px" align="top" alt="Red Stop Sign"> icon near the package entry, then the build job was stopped manually. If this occurs, please coordinate with the [Infrastructure Team](https://matrix.to/#/#infra:nixos.org), and say '**The last build job was manually cancelled.**'
+
- If Hydra isn't supposed to build the package at all, say '**Hydra doesn’t try to build the package.**'
options:
- "Please select the Hydra Status."
- "Yes, Hydra can reproduce this build failure."
- "No, Hydra cannot reproduce this build failure."
- "Hydra is currently rebuilding this package."
- "The last build job was manually cancelled."
+
- "Hydra doesn’t try to build the package."
default: 0
validations:
required: true
+10
.github/labeler.yml
···
- pkgs/development/coq-modules/**/*
- pkgs/top-level/coq-packages.nix
+
"6.topic: COSMIC":
+
- any:
+
- changed-files:
+
- any-glob-to-any-file:
+
- nixos/modules/services/desktop-managers/cosmic.nix
+
- nixos/modules/services/display-managers/cosmic-greeter.nix
+
- nixos/tests/cosmic.nix
+
- pkgs/by-name/co/cosmic-*/**/*
+
- pkgs/by-name/xd/xdg-desktop-portal-cosmic/*
+
"6.topic: crystal":
- any:
- changed-files:
+1 -1
.github/workflows/check-maintainers-sorted.yml
···
lib
maintainers
-
- uses: cachix/install-nix-action@d1ca217b388ee87b2507a9a93bf01368bde7cec2 # v31
+
- uses: cachix/install-nix-action@754537aaedb35f72ab11a60cc162c49ef3016495 # v31
with:
extra_nix_config: sandbox = true
+1 -1
.github/workflows/check-nix-format.yml
···
with:
ref: ${{ needs.get-merge-commit.outputs.mergedSha }}
-
- uses: cachix/install-nix-action@d1ca217b388ee87b2507a9a93bf01368bde7cec2 # v31
+
- uses: cachix/install-nix-action@754537aaedb35f72ab11a60cc162c49ef3016495 # v31
with:
extra_nix_config: sandbox = true
+1 -1
.github/workflows/check-nixf-tidy.yml
···
rev=$(jq -r .rev ci/pinned-nixpkgs.json)
echo "url=https://github.com/NixOS/nixpkgs/archive/$rev.tar.gz" >> "$GITHUB_ENV"
-
- uses: cachix/install-nix-action@d1ca217b388ee87b2507a9a93bf01368bde7cec2 # v31
+
- uses: cachix/install-nix-action@754537aaedb35f72ab11a60cc162c49ef3016495 # v31
with:
extra_nix_config: sandbox = true
nix_path: nixpkgs=${{ env.url }}
+1 -1
.github/workflows/check-shell.yml
···
with:
ref: refs/pull/${{ github.event.pull_request.number }}/merge
-
- uses: cachix/install-nix-action@d1ca217b388ee87b2507a9a93bf01368bde7cec2 # v31
+
- uses: cachix/install-nix-action@754537aaedb35f72ab11a60cc162c49ef3016495 # v31
- name: Build shell
run: nix-build shell.nix
+2 -2
.github/workflows/codeowners-v2.yml
···
needs: get-merge-commit
if: github.repository_owner == 'NixOS' && needs.get-merge-commit.outputs.mergedSha
steps:
-
- uses: cachix/install-nix-action@d1ca217b388ee87b2507a9a93bf01368bde7cec2 # v31
+
- uses: cachix/install-nix-action@754537aaedb35f72ab11a60cc162c49ef3016495 # v31
- uses: cachix/cachix-action@0fc020193b5a1fa3ac4575aa3a7d3aa6a35435ad # v16
with:
···
runs-on: ubuntu-24.04
if: github.repository_owner == 'NixOS'
steps:
-
- uses: cachix/install-nix-action@d1ca217b388ee87b2507a9a93bf01368bde7cec2 # v31
+
- uses: cachix/install-nix-action@754537aaedb35f72ab11a60cc162c49ef3016495 # v31
# Important: Because we use pull_request_target, this checks out the base branch of the PR, not the PR head.
# This is intentional, because we need to request the review of owners as declared in the base branch.
+1 -1
.github/workflows/editorconfig-v2.yml
···
with:
ref: ${{ needs.get-merge-commit.outputs.mergedSha }}
-
- uses: cachix/install-nix-action@d1ca217b388ee87b2507a9a93bf01368bde7cec2 # v31
+
- uses: cachix/install-nix-action@754537aaedb35f72ab11a60cc162c49ef3016495 # v31
with:
# nixpkgs commit is pinned so that it doesn't break
# editorconfig-checker 2.4.0
+1 -1
.github/workflows/eval-lib-tests.yml
···
with:
ref: ${{ needs.get-merge-commit.outputs.mergedSha }}
-
- uses: cachix/install-nix-action@d1ca217b388ee87b2507a9a93bf01368bde7cec2 # v31
+
- uses: cachix/install-nix-action@754537aaedb35f72ab11a60cc162c49ef3016495 # v31
with:
extra_nix_config: sandbox = true
+5 -5
.github/workflows/eval.yml
···
echo "targetSha=$targetSha" >> "$GITHUB_OUTPUT"
- name: Install Nix
-
uses: cachix/install-nix-action@d1ca217b388ee87b2507a9a93bf01368bde7cec2 # v31
+
uses: cachix/install-nix-action@754537aaedb35f72ab11a60cc162c49ef3016495 # v31
with:
extra_nix_config: sandbox = true
···
path: nixpkgs
- name: Install Nix
-
uses: cachix/install-nix-action@d1ca217b388ee87b2507a9a93bf01368bde7cec2 # v31
+
uses: cachix/install-nix-action@754537aaedb35f72ab11a60cc162c49ef3016495 # v31
with:
extra_nix_config: sandbox = true
···
path: nixpkgs
- name: Install Nix
-
uses: cachix/install-nix-action@d1ca217b388ee87b2507a9a93bf01368bde7cec2 # v31
+
uses: cachix/install-nix-action@754537aaedb35f72ab11a60cc162c49ef3016495 # v31
with:
extra_nix_config: sandbox = true
···
path: nixpkgs
- name: Install Nix
-
uses: cachix/install-nix-action@d1ca217b388ee87b2507a9a93bf01368bde7cec2 # v31
+
uses: cachix/install-nix-action@754537aaedb35f72ab11a60cc162c49ef3016495 # v31
with:
extra_nix_config: sandbox = true
···
path: comparison
- name: Install Nix
-
uses: cachix/install-nix-action@d1ca217b388ee87b2507a9a93bf01368bde7cec2 # v31
+
uses: cachix/install-nix-action@754537aaedb35f72ab11a60cc162c49ef3016495 # v31
# Important: This workflow job runs with extra permissions,
# so we need to make sure to not run untrusted code from PRs
+1 -1
.github/workflows/keep-sorted.yml
···
rev=$(jq -r .rev ci/pinned-nixpkgs.json)
echo "url=https://github.com/NixOS/nixpkgs/archive/$rev.tar.gz" >> "$GITHUB_ENV"
-
- uses: cachix/install-nix-action@d1ca217b388ee87b2507a9a93bf01368bde7cec2 # v31
+
- uses: cachix/install-nix-action@754537aaedb35f72ab11a60cc162c49ef3016495 # v31
with:
extra_nix_config: sandbox = true
nix_path: nixpkgs=${{ env.url }}
+1 -1
.github/workflows/manual-nixos-v2.yml
···
with:
ref: refs/pull/${{ github.event.pull_request.number }}/merge
-
- uses: cachix/install-nix-action@d1ca217b388ee87b2507a9a93bf01368bde7cec2 # v31
+
- uses: cachix/install-nix-action@754537aaedb35f72ab11a60cc162c49ef3016495 # v31
with:
extra_nix_config: sandbox = true
+1 -1
.github/workflows/manual-nixpkgs-v2.yml
···
with:
ref: refs/pull/${{ github.event.pull_request.number }}/merge
-
- uses: cachix/install-nix-action@d1ca217b388ee87b2507a9a93bf01368bde7cec2 # v31
+
- uses: cachix/install-nix-action@754537aaedb35f72ab11a60cc162c49ef3016495 # v31
with:
extra_nix_config: sandbox = true
+1 -1
.github/workflows/nix-parse-v2.yml
···
ref: ${{ needs.get-merge-commit.outputs.mergedSha }}
if: ${{ env.CHANGED_FILES && env.CHANGED_FILES != '' }}
-
- uses: cachix/install-nix-action@d1ca217b388ee87b2507a9a93bf01368bde7cec2 # v31
+
- uses: cachix/install-nix-action@754537aaedb35f72ab11a60cc162c49ef3016495 # v31
with:
extra_nix_config: sandbox = true
nix_path: nixpkgs=channel:nixpkgs-unstable
+1 -1
.github/workflows/nixpkgs-vet.yml
···
git worktree add "$target" "$(git rev-parse HEAD^1)"
echo "target=$target" >> "$GITHUB_ENV"
-
- uses: cachix/install-nix-action@d1ca217b388ee87b2507a9a93bf01368bde7cec2 # v31
+
- uses: cachix/install-nix-action@754537aaedb35f72ab11a60cc162c49ef3016495 # v31
- name: Fetching the pinned tool
# Update the pinned version using ci/nixpkgs-vet/update-pinned-tool.sh
+3
ci/OWNERS
···
# OctoDNS
pkgs/tools/networking/octodns/ @anthonyroussel
+
+
# Teleport
+
pkgs/servers/teleport @arianvp @justinas @sigma @tomberek @freezeboy @techknowlogick @JuliusFreudenberger
+9
doc/languages-frameworks/javascript.section.md
···
```
will create a development shell where a `node_modules` directory is created & packages symlinked to the Nix store when activated.
+
:::{.note}
+
Commands like `npm install` & `npm add` that writes packages & executables needs to be used with `--package-lock-only`.
+
+
This means `npm` installs dependencies by writing into `package-lock.json` without modifying the `node_modules` folder. Installation happens through reloading the devShell.
+
This might be best practice since it gives the `nix shell` virtually exclusive ownership over your `node_modules` folder.
+
+
It's recommended to set `package-lock-only = true` in your project-local [`.npmrc`](https://docs.npmjs.com/cli/v11/configuring-npm/npmrc).
+
:::
+
### corepack {#javascript-corepack}
This package puts the corepack wrappers for pnpm and yarn in your PATH, and they will honor the `packageManager` setting in the `package.json`.
+6
maintainers/maintainer-list.nix
···
github = "bmilanov";
githubId = 30090366;
};
+
bmrips = {
+
name = "Benedikt M. Rips";
+
email = "benedikt.rips@gmail.com";
+
github = "bmrips";
+
githubId = 20407973;
+
};
bmwalters = {
name = "Bradley Walters";
email = "oss@walters.app";
+1
nixos/modules/module-list.nix
···
./services/web-apps/collabora-online.nix
./services/web-apps/commafeed.nix
./services/web-apps/convos.nix
+
./services/web-apps/cook-cli.nix
./services/web-apps/crabfit.nix
./services/web-apps/davis.nix
./services/web-apps/cryptpad.nix
+9 -3
pkgs/applications/editors/vim/plugins/overrides.nix
···
];
};
-
peek-nvim = super.peek-nvim.overrideAttrs {
-
runtimeDeps = [ deno ];
-
};
+
peek-nvim = super.peek-nvim.overrideAttrs (old: {
+
patches = [
+
# Patch peek-nvim to run using nixpkgs deno
+
# This means end-users have to build peek-nvim the first time they use it...
+
(replaceVars ./patches/peek-nvim/cmd.patch {
+
deno = lib.getExe deno;
+
})
+
];
+
});
persisted-nvim = super.persisted-nvim.overrideAttrs {
nvimSkipModules = [
+37
pkgs/applications/editors/vim/plugins/patches/peek-nvim/cmd.patch
···
+
diff --git a/app/src/main.ts b/app/src/main.ts
+
index c82d914..e8542f3 100644
+
--- a/app/src/main.ts
+
+++ b/app/src/main.ts
+
@@ -73,7 +73,7 @@ async function init(socket: WebSocket) {
+
const onListen: Deno.ServeOptions['onListen'] = ({ hostname, port }) => {
+
const serverUrl = `${hostname.replace('0.0.0.0', 'localhost')}:${port}`;
+
logger.info(`listening on ${serverUrl}`);
+
- const webview = new Deno.Command('deno', {
+
+ const webview = new Deno.Command('@deno@', {
+
cwd: dirname(fromFileUrl(Deno.mainModule)),
+
args: [
+
'run',
+
diff --git a/lua/peek/app.lua b/lua/peek/app.lua
+
index af5148e..5e67563 100644
+
--- a/lua/peek/app.lua
+
+++ b/lua/peek/app.lua
+
@@ -38,10 +38,17 @@ function module.setup()
+
end
+
+
cmd = vim.list_extend({
+
- 'deno',
+
- 'task',
+
- '--quiet',
+
+ '@deno@',
+
'run',
+
+ '--allow-read',
+
+ '--allow-write',
+
+ '--allow-net',
+
+ '--allow-env',
+
+ '--allow-run',
+
+ '--no-check',
+
+ '--allow-import',
+
+ '--no-lock',
+
+ '../../app/src/main.ts',
+
}, args)
+
end
+14 -14
pkgs/applications/graphics/drawpile/default.nix
···
{
stdenv,
lib,
-
mkDerivation,
fetchFromGitHub,
cargo,
extra-cmake-modules,
···
rustPlatform,
# common deps
-
karchive,
-
qtwebsockets,
+
libzip,
+
qt6Packages,
# client deps
-
qtbase,
-
qtkeychain,
-
qtmultimedia,
-
qtsvg,
-
qttools,
+
ffmpeg,
libsecret,
libwebp,
# optional client deps
giflib,
-
kdnssd,
libvpx,
miniupnpc,
···
) "You must specify at least one of buildClient, buildServer, or buildExtraTools.";
let
-
clientDeps = [
+
clientDeps = with qt6Packages; [
qtbase
qtkeychain
qtmultimedia
qtsvg
qttools
+
ffmpeg
libsecret
libwebp
# optional:
giflib # gif animation export support
-
kdnssd # local server discovery with Zeroconf
libvpx # WebM video export
miniupnpc # automatic port forwarding
];
···
] ++ lib.optional withSystemd systemd;
in
-
mkDerivation rec {
+
stdenv.mkDerivation rec {
pname = "drawpile";
version = "2.2.2";
···
extra-cmake-modules
rustc
rustPlatform.cargoSetupHook
+
(
+
if buildClient || buildServerGui then
+
qt6Packages.wrapQtAppsHook
+
else
+
qt6Packages.wrapQtAppsNoGuiHook
+
)
];
buildInputs =
[
-
karchive
-
qtwebsockets
+
libzip
+
qt6Packages.qtwebsockets
]
++ lib.optionals buildClient clientDeps
++ lib.optionals buildServer serverDeps;
+2 -2
pkgs/applications/networking/cluster/helm/plugins/helm-secrets.nix
···
stdenv.mkDerivation rec {
pname = "helm-secrets";
-
version = "4.6.3";
+
version = "4.6.4";
src = fetchFromGitHub {
owner = "jkroepke";
repo = pname;
rev = "v${version}";
-
hash = "sha256-5vsUyeQH/kCaHo7aze1xA1NVLXrxpFB19P708ikKTpg=";
+
hash = "sha256-PvWHxcxNSCI5RX830+b61fiyi0WX8ujEJzjyUOXp+iA=";
};
nativeBuildInputs = [ makeWrapper ];
+17 -13
pkgs/applications/networking/cluster/kubernetes/default.nix
···
runtimeShell,
kubectl,
nixosTests,
+
nix-update-script,
components ? [
"cmd/kubelet"
···
],
}:
-
buildGoModule rec {
+
buildGoModule (finalAttrs: {
pname = "kubernetes";
-
version = "1.32.3";
+
version = "1.33.0";
src = fetchFromGitHub {
owner = "kubernetes";
repo = "kubernetes";
-
rev = "v${version}";
-
hash = "sha256-kF3Oo+YETnsrFPWBO5b7nH2A2eONIOkE84+u6vOSrpE=";
+
tag = "v${finalAttrs.version}";
+
hash = "sha256-5MlMBsYf8V7BvV6xaeRMVSRaE+TpG8xJkMwVGm/fVdo=";
};
vendorHash = null;
···
runHook postInstall
'';
-
meta = with lib; {
+
passthru = {
+
updateScript = nix-update-script { };
+
tests = nixosTests.kubernetes // {
+
inherit kubectl;
+
};
+
};
+
+
meta = {
description = "Production-Grade Container Scheduling and Management";
-
license = licenses.asl20;
+
license = lib.licenses.asl20;
homepage = "https://kubernetes.io";
-
teams = [ teams.kubernetes ];
-
platforms = platforms.linux;
-
};
-
-
passthru.tests = nixosTests.kubernetes // {
-
inherit kubectl;
+
teams = [ lib.teams.kubernetes ];
+
platforms = lib.platforms.linux;
};
-
}
+
})
+2
pkgs/applications/networking/cluster/terraform-providers/default.nix
···
lib,
stdenv,
buildGoModule,
+
buildGo123Module,
fetchFromGitHub,
fetchFromGitLab,
callPackage,
···
# These are the providers that don't fall in line with the default model
special-providers = {
+
aws = automated-providers.aws.override { mkProviderGoModule = buildGo123Module; };
# github api seems to be broken, doesn't just fail to recognize the license, it's ignored entirely.
checkly = automated-providers.checkly.override { spdx = "MIT"; };
gitlab = automated-providers.gitlab.override {
+24
pkgs/applications/video/kodi/addons/bluetooth-manager/default.nix
···
+
{
+
buildKodiAddon,
+
fetchFromGitHub,
+
lib,
+
}:
+
buildKodiAddon rec {
+
pname = "bluetooth-manager";
+
namespace = "script.bluetooth.man";
+
version = "1.0.4";
+
+
src = fetchFromGitHub {
+
owner = "wastis";
+
repo = "BluetoothManager";
+
tag = "v${version}";
+
hash = "sha256-KKaR7rIkflMYU6EDBEcorHQ3t7jsB4Qe6Ikg+eBblkA=";
+
};
+
+
meta = with lib; {
+
description = "Addon that allows to manage bluetooth devices from within a Linux based Kodi";
+
platforms = platforms.all;
+
maintainers = teams.kodi.members;
+
license = licenses.gpl3Plus;
+
};
+
}
+2 -2
pkgs/by-name/ad/ada/package.nix
···
stdenv.mkDerivation rec {
pname = "ada";
-
version = "3.2.3";
+
version = "3.2.4";
src = fetchFromGitHub {
owner = "ada-url";
repo = "ada";
tag = "v${version}";
-
hash = "sha256-35vw/hGlOPhpjY43jWTrWxqazaYzhdviXxBe53cKEzg=";
+
hash = "sha256-tC7Hpf9xCysraTtVC+mYE/DVNrG02lwLAlDiTeaWpY4=";
};
nativeBuildInputs = [ cmake ];
+5 -4
pkgs/by-name/an/anubis/package.nix
···
}:
let
pname = "anubis";
-
version = "1.16.0";
+
version = "1.17.1";
src = fetchFromGitHub {
owner = "TecharoHQ";
repo = "anubis";
tag = "v${version}";
-
hash = "sha256-/7GMf0QGR0rtz05vHN/yYYuzxN25NhqidITdAf6jSXY=";
+
hash = "sha256-8b2rVVuxhsY0+5IZvzMm7ki3HGbJAnUUoAqpD1PuqZ4=";
};
anubisXess = buildNpmPackage {
inherit version src;
pname = "${pname}-xess";
-
npmDepsHash = "sha256-QrW0grgNRZRum2mCec86Za1UV4R5QSRlhjVYFsZDwY8=";
+
npmDepsHash = "sha256-jiLrqn0jenug2ff/mqhOIfc7f+CsQja5g2K9n+W1kVM=";
buildPhase = ''
runHook preBuild
···
buildGoModule (finalAttrs: {
inherit pname version src;
-
vendorHash = "sha256-D0+SDJIagAPqd71fIHCh29vPMVL0ZZAFg0rmgW2EaGw=";
+
vendorHash = "sha256-v9GsTUzBYfjh6/ETBbFpN5dqMzMaOz8w39Xz1omaPJE=";
nativeBuildInputs = [
esbuild
···
maintainers = with lib.maintainers; [
knightpp
soopyc
+
ryand56
];
mainProgram = "anubis";
};
+8 -6
pkgs/by-name/be/bemoji/package.nix
···
stdenvNoCC,
fetchFromGitHub,
}:
-
-
stdenvNoCC.mkDerivation rec {
+
stdenvNoCC.mkDerivation {
pname = "bemoji";
-
version = "0.4.0";
+
version = "0.4.0-unstable-2024-04-28";
src = fetchFromGitHub {
owner = "marty-oehme";
repo = "bemoji";
-
tag = "v${version}";
-
hash = "sha256-HXwho0vRI9ZrUuDMicMH4ZNExY+zJfbrne2LMQmmHww=";
+
rev = "1b5e9c1284ede59d771bfd43780cc8f6f7446f38";
+
hash = "sha256-WD4oFq0NRZ0Dt/YamutM7iWz3fMRxCqwgRn/rcUsTIw=";
};
strictDeps = true;
···
license = licenses.mit;
mainProgram = "bemoji";
platforms = platforms.all;
-
maintainers = with maintainers; [ laurent-f1z1 ];
+
maintainers = with maintainers; [
+
laurent-f1z1
+
MrSom3body
+
];
};
}
+3 -3
pkgs/by-name/ca/cargo-tally/package.nix
···
rustPlatform.buildRustPackage rec {
pname = "cargo-tally";
-
version = "1.0.62";
+
version = "1.0.63";
src = fetchCrate {
inherit pname version;
-
hash = "sha256-EZvwjxIw6ixaSvHod7l9178D7MRTk4MrWHPxy+UCgf4=";
+
hash = "sha256-SNTqoxguv+HRdTLBL+cxUGNmprlC6VnpZ8xp6tKr+is=";
};
useFetchCargoVendor = true;
-
cargoHash = "sha256-aSOEaHlUeP8D0GDdI6iLnuRHFasTt1nM6EGzYxhIPvo=";
+
cargoHash = "sha256-gpGBXh1qR5cFZXDSYKDYg8d4/A/K88dYSUb9mNrmGno=";
meta = with lib; {
description = "Graph the number of crates that depend on your crate over time";
+2 -2
pkgs/by-name/cl/clusterctl/package.nix
···
buildGoModule rec {
pname = "clusterctl";
-
version = "1.10.0";
+
version = "1.10.1";
src = fetchFromGitHub {
owner = "kubernetes-sigs";
repo = "cluster-api";
rev = "v${version}";
-
hash = "sha256-04ytG4U8Luc5yh5VAbS1AQpjjapKsWWZSSB3IU5Rf6U=";
+
hash = "sha256-8clNhU9RxQ63zBaNnvftp4+wUG33bL8KCxbgzJwJdPo=";
};
vendorHash = "sha256-iProsOETP9ahyemF2tHUVmoiqjG+ghjZkHb6PAhygb4=";
+3 -3
pkgs/by-name/co/comrak/package.nix
···
rustPlatform.buildRustPackage rec {
pname = "comrak";
-
version = "0.38.0";
+
version = "0.39.0";
src = fetchFromGitHub {
owner = "kivikakk";
repo = "comrak";
rev = "v${version}";
-
sha256 = "sha256-chgg/6BJlCTOWPQ0jnE4l5O/lk0iA4xSwdWURKMF+f8=";
+
sha256 = "sha256-hy/kn8hShwzLHvzp3x1eSGipYRSXjOYCMPHEM1xQEr0=";
};
useFetchCargoVendor = true;
-
cargoHash = "sha256-lP0eGjYZ3AOOH8O4N77QRCNt5Vd2FGfP95vdJN467rE=";
+
cargoHash = "sha256-MFSyxoNzPzIP2Yi3lCyEcsAx4DvNmk2Jr75oD/tX9iE=";
meta = with lib; {
description = "CommonMark-compatible GitHub Flavored Markdown parser and formatter";
+3 -3
pkgs/by-name/co/cosmic-ext-ctl/package.nix
···
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "cosmic-ext-ctl";
-
version = "1.4.0";
+
version = "1.5.0";
src = fetchFromGitHub {
owner = "cosmic-utils";
repo = "cosmic-ctl";
tag = "v${finalAttrs.version}";
-
hash = "sha256-4UbmzBKxJwpyzucPRguQV1078961goiQlhtDjOGz1kA=";
+
hash = "sha256-URqNhkC1XrXYxr14K6sT3TLso38eWLMA+WplBdj52Vg=";
};
useFetchCargoVendor = true;
-
cargoHash = "sha256-53lpHzHQ6SoZzd+h6O0NvSJHsPgbW0/kqnDrM5D6SWQ=";
+
cargoHash = "sha256-OL1LqOAyIFFCGIp3ySdvEXJ1ECp9DgC/8mfAPo/E7k4=";
doInstallCheck = true;
nativeInstallCheckInputs = [ versionCheckHook ];
+2 -2
pkgs/by-name/db/dbip-asn-lite/package.nix
···
}:
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "dbip-asn-lite";
-
version = "2025-04";
+
version = "2025-05";
src = fetchurl {
url = "https://download.db-ip.com/free/dbip-asn-lite-${finalAttrs.version}.mmdb.gz";
-
hash = "sha256-gAMetVcoeTmXUYELzplAjz2Rk5p4tY4+NnCmmotUN0o=";
+
hash = "sha256-7o/mGSi66++h9mOPhsv/M/taDHJ7kPfKPh7jb+nC4IQ=";
};
dontUnpack = true;
+2 -2
pkgs/by-name/db/dbip-city-lite/package.nix
···
}:
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "dbip-city-lite";
-
version = "2025-04";
+
version = "2025-05";
src = fetchurl {
url = "https://download.db-ip.com/free/dbip-city-lite-${finalAttrs.version}.mmdb.gz";
-
hash = "sha256-KVp7dZJlEeLjN925bZq2+RnYgsdC724rkb/PxVxq9vE=";
+
hash = "sha256-Trqy6BlagHycC432BE1p/fF+hfcVpPhzVJTKIJQaWlY=";
};
dontUnpack = true;
+2 -2
pkgs/by-name/db/dbip-country-lite/package.nix
···
}:
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "dbip-country-lite";
-
version = "2025-04";
+
version = "2025-05";
src = fetchurl {
url = "https://download.db-ip.com/free/dbip-country-lite-${finalAttrs.version}.mmdb.gz";
-
hash = "sha256-Be9Q4VQUb5ql0BLreSu4YBGA+NHJkofjsp46aN7tI1E=";
+
hash = "sha256-7ZmodKYVMID/5yOMZuEpRkb41/DTrgprJPG7DYnYNak=";
};
dontUnpack = true;
+3 -3
pkgs/by-name/do/domination/package.nix
···
in
stdenv.mkDerivation {
pname = "domination";
-
version = "1.3.3";
+
version = "1.3.4";
# The .zip releases do not contain the build.xml file
src = fetchsvn {
···
# https://sourceforge.net/p/domination/code/HEAD/tree/Domination/ChangeLog.txt
# Alternatively, look for revs like "changelog update",
# "new version x.y.z info on website", or "website update for x.y.z".
-
rev = "2616";
-
hash = "sha256-/h9TstRxMpeoEsIeSN0MRmyRsiBHomguIPch1Zda8s8=";
+
rev = "2664";
+
hash = "sha256-bkaHpqJSc3UvwNT7LwuPUT8xN0g6QypfLSHlLmm8nX8=";
};
nativeBuildInputs = [
+10
pkgs/by-name/dv/dvdisaster/gcc14-fix.patch
···
+
diff --git a/scripts/bash-based-configure b/scripts/bash-based-configure
+
--- a/scripts/bash-based-configure
+
+++ b/scripts/bash-based-configure
+
@@ -1364,6 +1364,7 @@ EOF
+
+
cat >conftest.c <<EOF
+
#include <glib.h>
+
+#include <stdio.h>
+
int main(int argc, char *argv[])
+
{ g_malloc(1024);
+1
pkgs/by-name/dv/dvdisaster/package.nix
···
patches = lib.optionals enableSoftening [
./encryption.patch
./dvdrom.patch
+
./gcc14-fix.patch
];
postPatch = ''
+3 -3
pkgs/by-name/ez/eza/package.nix
···
rustPlatform.buildRustPackage (finalAttrs: {
pname = "eza";
-
version = "0.21.2";
+
version = "0.21.3";
src = fetchFromGitHub {
owner = "eza-community";
repo = "eza";
tag = "v${finalAttrs.version}";
-
hash = "sha256-r8svNiz0hcK0QQ0LvkYKTc9gLOEDLylZss32g6sM/hY=";
+
hash = "sha256-6SGGeZVQe3uuyEt6TJn5cBqnI/BdDGRiPHugKrgQNhs=";
};
useFetchCargoVendor = true;
-
cargoHash = "sha256-akoRFvlwHUg8KzmxMGkJ//fIrX/+/yu6fHbxBjgwUZc=";
+
cargoHash = "sha256-QCy9lLOSB+64DPTc/SVSCrD2nfJswGcR2P9AdN6CqZw=";
nativeBuildInputs = [
cmake
+20 -13
pkgs/by-name/fi/fileshelter/package.nix
···
lib,
stdenv,
fetchFromGitHub,
-
autoreconfHook,
+
cmake,
libzip,
boost,
-
wt4,
+
wt,
libconfig,
pkg-config,
+
libarchive,
}:
-
stdenv.mkDerivation rec {
+
stdenv.mkDerivation (finalAttrs: {
pname = "fileshelter";
-
version = "4.0.1";
+
version = "6.2.0";
src = fetchFromGitHub {
owner = "epoupon";
repo = "fileshelter";
-
rev = "v${version}";
-
sha256 = "07n70wwqj7lqdxs3wya1m8bwg8l6lgmmlfpwyv3r3s4dfzb1b3ka";
+
tag = "v${finalAttrs.version}";
+
hash = "sha256-21ANNJB7rbGAdlS7ELyGAEIjvK8biFlH27yVHrLKpwY=";
};
+
+
postPatch = ''
+
sed -i '1i #include <algorithm>' src/fileshelter/ui/ShareCreateFormView.cpp
+
'';
enableParallelBuilding = true;
nativeBuildInputs = [
-
autoreconfHook
+
cmake
pkg-config
];
+
buildInputs = [
libzip
boost
-
wt4
+
wt
libconfig
+
libarchive
];
NIX_LDFLAGS = "-lpthread";
postInstall = ''
-
ln -s ${wt4}/share/Wt/resources $out/share/fileshelter/docroot/resources
+
ln -s ${wt}/share/Wt/resources $out/share/fileshelter/docroot/resources
'';
-
meta = with lib; {
+
meta = {
homepage = "https://github.com/epoupon/fileshelter";
description = "FileShelter is a 'one-click' file sharing web application";
mainProgram = "fileshelter";
-
maintainers = [ maintainers.willibutz ];
-
license = licenses.gpl3;
+
maintainers = [ lib.maintainers.willibutz ];
+
license = lib.licenses.gpl3;
platforms = [ "x86_64-linux" ];
};
-
}
+
})
+4 -4
pkgs/by-name/fl/flitter/package.nix
···
rustPlatform.buildRustPackage rec {
pname = "flitter";
-
version = "1.1.1";
+
version = "1.1.3";
src = fetchFromGitHub {
owner = "alexozer";
repo = "flitter";
-
rev = "v${version}";
-
sha256 = "sha256-8e13kSQEjzzf+j4uTrocVioZjJ6lAz+80dLfWwjPb9o=";
+
tag = version;
+
hash = "sha256-LG4gCpV4NUOuQMjGIjjX+pc9dL/IG6pzy3J5cDfUE5k=";
};
useFetchCargoVendor = true;
-
cargoHash = "sha256-nhFTXjOXy9QxsASlZHC4jXAJ/Xw65g1l3JczOYvq3dc=";
+
cargoHash = "sha256-V+GsBEyGNI+13TsIci5GC0VW5BYPCGDAlpaj9DQWjCg=";
nativeBuildInputs = [
pkg-config
+2 -2
pkgs/by-name/fo/foot/package.nix
···
}:
let
-
version = "1.22.2";
+
version = "1.22.3";
# build stimuli file for PGO build and the script to generate it
# independently of the foot's build, so we can cache the result
···
owner = "dnkl";
repo = "foot";
tag = version;
-
hash = "sha256-eX9nSAl2pHbJU8g80q3RifDlFh00LSi8GvYU4+rlIsA=";
+
hash = "sha256:1l5liw4dgv7hxdimyk5qycmkfjgimdrx51rjvdizpcfmdlkvg518";
};
separateDebugInfo = true;
+2 -2
pkgs/by-name/fr/frei/package.nix
···
buildGoModule rec {
pname = "frei";
-
version = "0.3.0";
+
version = "0.4.0";
src = fetchFromGitHub {
owner = "alexcoder04";
repo = "frei";
rev = "v${version}";
-
sha256 = "sha256-C70c/uADy/D2YARRYROkc6Bs/VtYH3SIXUjSF3+qVjY=";
+
sha256 = "sha256-QVoRiqQt4DJK07YcCPplxigpgIqjDeQVYyDK/KQ7gbo=";
};
vendorHash = null;
+3 -3
pkgs/by-name/fu/functiontrace-server/package.nix
···
rustPlatform.buildRustPackage rec {
pname = "functiontrace-server";
-
version = "0.8.3";
+
version = "0.8.4";
src = fetchCrate {
inherit pname version;
-
hash = "sha256-xTNNAYhxyL5/Sip+nZJleWOjTYs2MH3QM7pzLYk/6Gs=";
+
hash = "sha256-i+lXjFXCPT6Skr+r/RKYQm+iJ+WETJ/tAQg5U6qFFi8=";
};
useFetchCargoVendor = true;
-
cargoHash = "sha256-zwarLDKaI4TMCId8+3wVtioOMw2F8Z7Rnl0bKbQVndQ=";
+
cargoHash = "sha256-61+hEq0cdJZ+DTgN/ZtK6IKuwLCq3oxk0SrzqWewQXs=";
passthru.updateScript = nix-update-script { };
+2 -2
pkgs/by-name/go/gosmee/package.nix
···
buildGoModule rec {
pname = "gosmee";
-
version = "0.24.0";
+
version = "0.25.0";
src = fetchFromGitHub {
owner = "chmouel";
repo = "gosmee";
rev = "v${version}";
-
hash = "sha256-hE9iZkIkMzCICw9n1XhJ2PO5SvqE0EVhLJQO7tCUw3U=";
+
hash = "sha256-aQ25V6FKfvXWFjeWkTQLWQfeZGBMlBUe2L9IkDPN+88=";
};
vendorHash = null;
+62
pkgs/by-name/go/goto/package.nix
···
+
{
+
fetchFromGitHub,
+
gawk,
+
lib,
+
nix-update-script,
+
runCommand,
+
stdenvNoCC,
+
writableTmpDirAsHomeHook,
+
}:
+
+
stdenvNoCC.mkDerivation (finalAttrs: {
+
pname = "goto";
+
version = "2.1.0-unstable-2020-11-15";
+
+
src = fetchFromGitHub {
+
owner = "iridakos";
+
repo = "goto";
+
# no tags
+
rev = "b7fda54e0817b9cb47e22a78bd00b4571011cf58";
+
hash = "sha256-dUxim8LLb+J9cI7HySkmC2DIWbWAKSsH/cTVXmt8zRo=";
+
};
+
+
strictDeps = true;
+
+
buildInputs = [ gawk ];
+
+
postInstall = ''
+
install -Dm644 goto.sh -t $out/share/
+
'';
+
+
passthru.tests.basic-usage =
+
runCommand "goto-basic-usage"
+
{
+
nativeBuildInputs = [ writableTmpDirAsHomeHook ];
+
}
+
''
+
# Mock `complete` since the builder `pkgs.bash` is not interactive.
+
complete() { return; }
+
+
source ${finalAttrs.finalPackage}/share/goto.sh
+
+
goto --register pwd .
+
cd /
+
goto pwd
+
goto --unregister pwd
+
goto --list
+
+
touch $out
+
'';
+
+
passthru.updateScript = nix-update-script {
+
extraArgs = [ "--version=branch" ];
+
};
+
+
meta = {
+
description = "Alias and navigate to directories with tab completion";
+
homepage = "https://github.com/iridakos/goto";
+
changelog = "https://github.com/iridakos/goto/blob/${finalAttrs.src.rev}/CHANGELOG.md";
+
license = lib.licenses.mit;
+
maintainers = [ lib.maintainers.bmrips ];
+
};
+
})
+3 -3
pkgs/by-name/gt/gtree/package.nix
···
buildGoModule rec {
pname = "gtree";
-
version = "1.11.4";
+
version = "1.11.5";
src = fetchFromGitHub {
owner = "ddddddO";
repo = "gtree";
rev = "v${version}";
-
hash = "sha256-a2kQVn/3PyGZliPOB/2hFULK+YJBv7JVv0p7cbmfsN0=";
+
hash = "sha256-AEzquSbDFy5vXyIjRvVxMp6ArDiPqy0XfPiPVPisobw=";
};
-
vendorHash = "sha256-ARmyA8qYKv8xTmpaN77D/NlBfFJFVTGudpBeQG5apso=";
+
vendorHash = "sha256-N+w8UreFq/SYjZgFh6QNcC/YsCDze/v2jvD0D19dDUs=";
subPackages = [
"cmd/gtree"
+3 -3
pkgs/by-name/hd/hddfancontrol/package.nix
···
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "hddfancontrol";
-
version = "2.0.2";
+
version = "2.0.3";
src = fetchFromGitHub {
owner = "desbma";
repo = "hddfancontrol";
tag = finalAttrs.version;
-
hash = "sha256-/+bvTpfgAjyG8gkyhueLJCKJo3e2OvabfOYOM9vV+g8=";
+
hash = "sha256-GdvGFNmarLxtO6BoZ8PktVvAiKIxu4FdZWCJeVtW/fI=";
};
useFetchCargoVendor = true;
-
cargoHash = "sha256-yupjse1snr467otqZgoSANpKoxq2F8NDfo8NvwGNJxk=";
+
cargoHash = "sha256-1GPct+CabVE8/tMpWsQ3/XRJQkcAmS6UDNuz5c/Oewo=";
nativeBuildInputs = [
makeWrapper
+2 -2
pkgs/by-name/ig/ignite-cli/package.nix
···
buildGoModule rec {
pname = "ignite-cli";
-
version = "28.9.0";
+
version = "28.10.0";
src = fetchFromGitHub {
repo = "cli";
owner = "ignite";
rev = "v${version}";
-
hash = "sha256-NLQ+Zd77JyHuih7hPeM067fcpny1V50GFDLGhtclGms=";
+
hash = "sha256-oGPiU6vC9T/fadyt97GkZBuPojINXnQPhtguwv7eyJU=";
};
vendorHash = "sha256-EaOs3m5AN0EYMO8j3mkKPOQwapi0WRaTIUJKTjDpmCo=";
+2 -2
pkgs/by-name/in/intel-media-driver/package.nix
···
stdenv.mkDerivation rec {
pname = "intel-media-driver";
-
version = "24.4.4";
+
version = "25.1.4";
outputs = [
"out"
···
owner = "intel";
repo = "media-driver";
rev = "intel-media-${version}";
-
hash = "sha256-vZIWH/YBrUMmXu/JBBeGPOsn7pZUDaU8O6vgoekGhVU=";
+
hash = "sha256-kRMBOQpGWVrOvQ2RoYZzoYAfB2r7UqesiaTajjw+SLA=";
};
patches = [
+3 -3
pkgs/by-name/jq/jql/package.nix
···
rustPlatform.buildRustPackage rec {
pname = "jql";
-
version = "8.0.5";
+
version = "8.0.6";
src = fetchFromGitHub {
owner = "yamafaktory";
repo = "jql";
rev = "jql-v${version}";
-
hash = "sha256-0sQEC2kUnuuKp73DJsNBFB0VL0rkBkudmr7ZQpS1v04=";
+
hash = "sha256-bb3QoODsVZaTw5mcagvcGLn8uwG48nmHPgtlIC2ZdVE=";
};
useFetchCargoVendor = true;
-
cargoHash = "sha256-10eM7tczFoQVYagyP1btsCp4PHm+zRoh2oAEVVxsROA=";
+
cargoHash = "sha256-7+qlQf44DgjijKlM+HRjyubH3W/PJbortri3ur0ASnk=";
meta = with lib; {
description = "JSON Query Language CLI tool built with Rust";
+2 -2
pkgs/by-name/ku/kube-bench/package.nix
···
buildGoModule rec {
pname = "kube-bench";
-
version = "0.10.5";
+
version = "0.10.6";
src = fetchFromGitHub {
owner = "aquasecurity";
repo = pname;
tag = "v${version}";
-
hash = "sha256-SI7rkJdl54e6b+zZEsj7CIU0wheDRcrAmCLoNWr7O8E=";
+
hash = "sha256-+4OSqFU9IoVN9lsw6CwVL60OU4e/yCBZfnD8qqNLTtk=";
};
vendorHash = "sha256-BB7DHACKELwvquOwmBSXl1kwKw43mNnpp5yY33wwdVo=";
+2 -2
pkgs/by-name/li/libmsquic/package.nix
···
stdenv.mkDerivation (finalAttrs: {
pname = "libmsquic";
-
version = "2.4.9";
+
version = "2.4.10";
src = fetchFromGitHub {
owner = "microsoft";
repo = "msquic";
tag = "v${finalAttrs.version}";
-
hash = "sha256-XcqSM4Kt6YuLsbqYcMd+g4pfBjoMMfX9xA85fWQhcck=";
+
hash = "sha256-lAiBS5DQISeu9ZbBOAxBSlAJ9Xn0kq7HI+eMw4nHt/E=";
fetchSubmodules = true;
};
+2 -2
pkgs/by-name/mu/mullvad-browser/package.nix
···
++ lib.optionals mediaSupport [ ffmpeg ]
);
-
version = "14.5";
+
version = "14.5.1";
sources = {
x86_64-linux = fetchurl {
···
"https://tor.eff.org/dist/mullvadbrowser/${version}/mullvad-browser-linux-x86_64-${version}.tar.xz"
"https://tor.calyxinstitute.org/dist/mullvadbrowser/${version}/mullvad-browser-linux-x86_64-${version}.tar.xz"
];
-
hash = "sha256-uqwsDXbS8tfG/bgTQKvdiaPzchVhssoQccQStncNWOk=";
+
hash = "sha256-FQdPdCkdxh+wieC12lT90qaSvu56o4BDgUkaDOm5xSE=";
};
};
+8 -8
pkgs/by-name/n2/n2/package.nix
···
rustPlatform.buildRustPackage {
pname = "n2";
-
version = "unstable-2023-10-10";
+
version = "unstable-2025-03-14";
src = fetchFromGitHub {
owner = "evmar";
repo = "n2";
-
rev = "90041c1f010d27464e3b18e38440ed9855ea62ef";
-
hash = "sha256-svJPcriSrqloJlr7pIp/k84O712l4ZEPlSr58GPANXY=";
+
rev = "d67d508c389ac2e6961c6f84cd668f05ec7dc7b7";
+
hash = "sha256-eWcN/iK/ToufABi4+hIyWetp2I94Vy4INHb4r6fw+TY=";
};
useFetchCargoVendor = true;
-
cargoHash = "sha256-bVvtTsaLnsmfzv2wMFx81a2ef91pj8XGtXhj8X9WFlc=";
+
cargoHash = "sha256-LTgAaTQXW0XEbe+WS47pqSb+eU7FqjdTSO2++C3J5aM=";
-
meta = with lib; {
+
meta = {
homepage = "https://github.com/evmar/n2";
description = "Ninja compatible build system";
mainProgram = "n2";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ fgaz ];
-
platforms = platforms.all;
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ fgaz ];
+
platforms = lib.platforms.all;
};
}
+1 -1
pkgs/by-name/oc/octoprint/package.nix
···
owner = "OctoPrint";
repo = "OctoPrint";
rev = version;
-
hash = "sha256-HvIMssPpRhzG//eyf0SfM5ddTUMr82F4ZS7c9tp88qw=";
+
hash = "sha256-Zc9t2mZQVvwJsyd0VaS8tMdGm9Ix3/QNl5ogeOTohVU=";
};
propagatedBuildInputs =
+3 -3
pkgs/by-name/ol/ollama/package.nix
···
goBuild (finalAttrs: {
pname = "ollama";
# don't forget to invalidate all hashes each update
-
version = "0.6.6";
+
version = "0.6.7";
src = fetchFromGitHub {
owner = "ollama";
repo = "ollama";
tag = "v${finalAttrs.version}";
-
hash = "sha256-9ZkO+LrS9rOTgOW8chLO3tnbne/+BSxQY+zOsSoE5Zc=";
+
hash = "sha256-GRqvaD/tAPI9cVlVu+HmRTv5zr7oCHdSlKoFfSLJ4r4=";
fetchSubmodules = true;
};
-
vendorHash = "sha256-4wYgtdCHvz+ENNMiHptu6ulPJAznkWetQcdba3IEB6s=";
+
vendorHash = "sha256-t7+GLNC6mRcXq9ErxN6gGki5WWWoEcMfzRVjta4fddA=";
env =
lib.optionalAttrs enableRocm {
+2 -2
pkgs/by-name/op/opensearch/package.nix
···
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "opensearch";
-
version = "2.19.1";
+
version = "2.19.2";
src = fetchurl {
url = "https://artifacts.opensearch.org/releases/bundle/opensearch/${finalAttrs.version}/opensearch-${finalAttrs.version}-linux-x64.tar.gz";
-
hash = "sha256-skOqp9jc67h4gfcPcWE5A8Nt2gd/2Q7hHqN3QS1tVp8=";
+
hash = "sha256-EaOx8vs3y00ln7rUiaCGoD+HhiQY4bhQAzu18VfaTYw=";
};
nativeBuildInputs = [
+3 -3
pkgs/by-name/ph/phpunit/package.nix
···
php.buildComposerProject2 (finalAttrs: {
pname = "phpunit";
-
version = "12.1.3";
+
version = "12.1.4";
src = fetchFromGitHub {
owner = "sebastianbergmann";
repo = "phpunit";
tag = finalAttrs.version;
-
hash = "sha256-JwEeH3oMiiIa1awLwOrtGfkwN3srhPErkpHaAJ2IFVE=";
+
hash = "sha256-qFjDbrCqX68ZU+l7ZDADbEyulGk6VY5s92PyfSAum00=";
};
-
vendorHash = "sha256-3wwv+g9VsNzqgj1m9fea6OhWzbU203I8CPXcJRyWEpg=";
+
vendorHash = "sha256-JEi6r5jmXBah+aPr12GxRtLCqJOH/t+zzSDmWqkzHIk=";
passthru = {
updateScript = nix-update-script { };
+2
pkgs/by-name/po/poptracker/package.nix
···
SDL2,
SDL2_ttf,
SDL2_image,
+
libX11,
openssl,
which,
libsForQt5,
···
SDL2
SDL2_ttf
SDL2_image
+
libX11
openssl
];
+2 -2
pkgs/by-name/ra/rare-regex/package.nix
···
buildGoModule rec {
pname = "rare";
-
version = "0.4.3";
+
version = "0.4.4";
src = fetchFromGitHub {
owner = "zix99";
repo = "rare";
rev = version;
-
hash = "sha256-fb4JbfDVZpehDhWlQHoUOOstcPMgEFuRlIZQV6OdvkQ=";
+
hash = "sha256-hdOG7UGEi4MnFg0wbyDN4gDpQLb9sG3yUrQ/J0fwKkA=";
};
vendorHash = "sha256-wUOtxNjL/4MosACCzPTWKWrnMZhxINfN1ppkRsqDh9M=";
+3 -3
pkgs/by-name/sa/satty/package.nix
···
rustPlatform.buildRustPackage rec {
pname = "satty";
-
version = "0.16.0";
+
version = "0.17.0";
src = fetchFromGitHub {
owner = "gabm";
repo = "Satty";
rev = "v${version}";
-
hash = "sha256-81WX9GAZ0mPai1/4FrqDGDu6k4OVYrKSJSC/FkPkZmE=";
+
hash = "sha256-Lf/3h6Y6lKWQ8lPJZ6SCm3+w/Dc4m8yUYH7Xv0GAbqo=";
};
useFetchCargoVendor = true;
-
cargoHash = "sha256-Yfy0IP2RzIv+PvCGb5cK54FN3rBH3CKdBhaPpASirQ0=";
+
cargoHash = "sha256-aqFNIxZydyCJX2sRmuVohfyVZdDgYSh7d8UMqog0cm0=";
nativeBuildInputs = [
copyDesktopItems
+94
pkgs/by-name/sk/skyemu/package.nix
···
+
{
+
lib,
+
stdenv,
+
fetchFromGitHub,
+
cmake,
+
ninja,
+
pkg-config,
+
curl,
+
openssl,
+
SDL2,
+
alsa-lib,
+
libGL,
+
libGLU,
+
libX11,
+
libXi,
+
libXcursor,
+
lua,
+
makeDesktopItem,
+
copyDesktopItems,
+
}:
+
+
stdenv.mkDerivation (finalAttrs: {
+
pname = "skyemu";
+
version = "3-unstable-2025-02-23";
+
+
src = fetchFromGitHub {
+
owner = "skylersaleh";
+
repo = "SkyEmu";
+
rev = "f8573db83d15791b0cd94c29ceb46bf683963ff0";
+
hash = "sha256-LI4zBKjB48zYYYVZePzefRFrw/zvg17jzh5ZOPHAWok=";
+
};
+
+
nativeBuildInputs = [
+
cmake
+
copyDesktopItems
+
ninja
+
pkg-config
+
];
+
+
buildInputs =
+
[
+
alsa-lib
+
curl
+
libGL
+
libGLU
+
openssl
+
SDL2
+
]
+
++ lib.optionals stdenv.hostPlatform.isLinux [
+
libX11
+
libXi
+
libXcursor
+
lua
+
];
+
+
cmakeFlags = [
+
(lib.cmakeBool "USE_SYSTEM_CURL" true)
+
(lib.cmakeBool "USE_SYSTEM_OPENSSL" true)
+
(lib.cmakeBool "USE_SYSTEM_SDL2" true)
+
(lib.cmakeBool "ENABLE_RETRO_ACHIEVEMENTS" true)
+
];
+
+
postPatch = ''
+
substituteInPlace CMakeLists.txt \
+
--replace-fail 'set(CMAKE_OSX_ARCHITECTURES' '#set(CMAKE_OSX_ARCHITECTURES'
+
'';
+
+
desktopItems = [
+
(makeDesktopItem {
+
name = "skyemu";
+
exec = "SkyEmu";
+
icon = "skyemu";
+
comment = "GameBoy, GameBoy Color, GameBoy Advance, and DS emulator";
+
desktopName = "SkyEmu";
+
categories = [
+
"Game"
+
"Emulator"
+
];
+
})
+
];
+
+
postInstall = ''
+
install -Dm644 $src/src/resources/icons/icon.png $out/share/pixmaps/skyemu.png
+
'';
+
+
meta = {
+
description = "Low level GameBoy, GameBoy Color, Game Boy Advance, and DS emulator";
+
homepage = "https://github.com/skylersaleh/SkyEmu";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ liberodark ];
+
mainProgram = "SkyEmu";
+
platforms = with lib.platforms; unix ++ windows;
+
};
+
})
+3 -3
pkgs/by-name/te/templ/package.nix
···
buildGoModule rec {
pname = "templ";
-
version = "0.3.857";
+
version = "0.3.865";
src = fetchFromGitHub {
owner = "a-h";
repo = "templ";
rev = "v${version}";
-
hash = "sha256-c3x7v5PeMJFADRfImMyEasvlC9WSjqHQxNDg1sgPBfQ=";
+
hash = "sha256-ngdn5ftTunVUIOwmovYgIlGkyrYjXSJkp+0fJEHXB+s=";
};
-
vendorHash = "sha256-JVOsjBn1LV8p6HHelfAO1Qcqi/tPg1S3xBffo+0aplE=";
+
vendorHash = "sha256-q4L+r6S0eMNd5hP9UQCI+GxSJoiMGpjd0UTxA8zb6KU=";
subPackages = [ "cmd/templ" ];
+3 -3
pkgs/by-name/tf/tfsec/package.nix
···
buildGoModule rec {
pname = "tfsec";
-
version = "1.28.13";
+
version = "1.28.14";
src = fetchFromGitHub {
owner = "aquasecurity";
repo = "tfsec";
tag = "v${version}";
-
hash = "sha256-4auh0MPLSAkygbVZC2PbEcA21PNmBNkr4fA1m1H9kyU=";
+
hash = "sha256-8nZU7CjeKfpx1Fl3YtuQepW0LAG9/ng+8bMkoT1xmCQ=";
};
ldflags = [
···
# "-extldflags '-fno-PIC -static'"
];
-
vendorHash = "sha256-cGVHDq4exa1dZxEemCWNLA5H201SXwW0madYCWHwtxM=";
+
vendorHash = "sha256-SuXrZNjr+x4uIA8fIae/9kypH/GDDKaiymD12xJvIFw=";
subPackages = [
"cmd/tfsec"
+3 -3
pkgs/by-name/to/tor-browser/package.nix
···
++ lib.optionals mediaSupport [ ffmpeg ]
);
-
version = "14.5";
+
version = "14.5.1";
sources = {
x86_64-linux = fetchurl {
···
"https://tor.eff.org/dist/torbrowser/${version}/tor-browser-linux-x86_64-${version}.tar.xz"
"https://tor.calyxinstitute.org/dist/torbrowser/${version}/tor-browser-linux-x86_64-${version}.tar.xz"
];
-
hash = "sha256-wSxmNPPJsLRjDVimc2Rp1rBcIgYp/CtPKuU6+gZfVmw=";
+
hash = "sha256-XmJsHPnzu7Sk1LeOQG2KN+s8YGeTI/Z7pa+OrkEIaIQ=";
};
i686-linux = fetchurl {
···
"https://tor.eff.org/dist/torbrowser/${version}/tor-browser-linux-i686-${version}.tar.xz"
"https://tor.calyxinstitute.org/dist/torbrowser/${version}/tor-browser-linux-i686-${version}.tar.xz"
];
-
hash = "sha256-upqpWUl5qmDj7Oc/wIGdNlgIJSaTbhxlq4X+zjCPHfA=";
+
hash = "sha256-68kqhHAwCBAxFnXW1MbMdG//AB3TI/luomVH3v26DkM=";
};
};
+8 -2
pkgs/by-name/tr/trunk-recorder/package.nix
···
}:
stdenv.mkDerivation rec {
pname = "trunk-recorder";
-
version = "5.0.1";
+
version = "5.0.2";
src = fetchFromGitHub {
owner = "robotastic";
repo = "trunk-recorder";
rev = "v${version}";
-
hash = "sha256-d2iBCSLR3kr6rnLXO3MeGVdi6+8pqXZqW/yhxAvA1cY=";
+
hash = "sha256-UTowlW2xKJllYlEvfEVQEyjNmFX3oafKJThIYDx7dkc=";
};
cmakeFlags = [ "-DCMAKE_SKIP_BUILD_RPATH=ON" ];
···
]
++ lib.optionals hackrfSupport [ hackrf ]
++ lib.optionals stdenv.hostPlatform.isDarwin [ mpir ];
+
+
postPatch = ''
+
# fix broken symlink
+
rm -v trunk-recorder/git.h
+
cp -v git.h trunk-recorder/git.h
+
'';
postFixup = ''
wrapProgram $out/bin/trunk-recorder --prefix PATH : ${
+2 -2
pkgs/by-name/ug/ugrep/package.nix
···
stdenv.mkDerivation (finalAttrs: {
pname = "ugrep";
-
version = "7.3.0";
+
version = "7.4.2";
src = fetchFromGitHub {
owner = "Genivia";
repo = "ugrep";
rev = "v${finalAttrs.version}";
-
hash = "sha256-GwBXjHUXp5iTfTsGELkJISPOsP70xzx8XJcarhrQRtM=";
+
hash = "sha256-ZUjUqSDzcrbYXYqQjRfiNy2bCm2bUUmbBnn9YtpFSzo=";
};
nativeBuildInputs = [ makeWrapper ];
+2 -2
pkgs/by-name/v2/v2ray-domain-list-community/package.nix
···
let
generator = pkgsBuildBuild.buildGoModule rec {
pname = "v2ray-domain-list-community";
-
version = "20250422055726";
+
version = "20250430053132";
src = fetchFromGitHub {
owner = "v2fly";
repo = "domain-list-community";
rev = version;
-
hash = "sha256-mKnZOvFHzUNndbLDY9c9RCxtQQaELrHB4iHMvwucgzE=";
+
hash = "sha256-Nc8ck9MfHi86052J0fUUePzNqVnD2ONlB5zKULH9y70=";
};
vendorHash = "sha256-NLh14rXRci4hgDkBJVJDIDvobndB7KYRKAX7UjyqSsg=";
meta = with lib; {
+2 -2
pkgs/by-name/we/weaviate/package.nix
···
buildGoModule rec {
pname = "weaviate";
-
version = "1.30.1";
+
version = "1.30.2";
src = fetchFromGitHub {
owner = "weaviate";
repo = "weaviate";
rev = "v${version}";
-
hash = "sha256-Rxi21DifRnOzUgPO3U74LMQ/27NwvYzcj3INplTT1j4=";
+
hash = "sha256-/jaBELPSxmGY4atPxpGEZcLN6Xezesez9UBD/uQNkNg=";
};
vendorHash = "sha256-jXfVPdORMBOAl3Od3GknGo7Qtfb4H3RqGYdI6Jx1/5I=";
+10 -7
pkgs/by-name/wg/wgsl-analyzer/package.nix
···
lib,
fetchFromGitHub,
rustPlatform,
+
nix-update-script,
}:
-
rustPlatform.buildRustPackage rec {
+
rustPlatform.buildRustPackage (finalAttrs: {
pname = "wgsl-analyzer";
-
version = "0.9.8";
+
version = "2025-04-04";
src = fetchFromGitHub {
owner = "wgsl-analyzer";
repo = "wgsl-analyzer";
-
tag = "v${version}";
-
hash = "sha256-UizD6cTRs6M5GaOX3wvacMr5JWwyHrQS6L19fRnw6Xo=";
+
tag = finalAttrs.version;
+
hash = "sha256-t+Gpm+p2EaobuzUppkhCsaj3q/v+YjMSlau4GVoLgJo=";
};
useFetchCargoVendor = true;
-
cargoHash = "sha256-W1WQ00SFpYOm4J1C65Jg1Yb3pujdcDQFdrpIgqKRLk4=";
+
cargoHash = "sha256-QjR0O/GFOsYi0+r3rYBdR9rw/4Qa5pNjWSbn6CsshqU=";
checkFlags = [
# Imports failures
···
"--skip=tests::parse_string_import"
"--skip=tests::struct_recover_3"
];
+
+
passthru.updateScript = nix-update-script { };
meta = {
description = "Language server implementation for the WGSL shading language";
homepage = "https://github.com/wgsl-analyzer/wgsl-analyzer";
-
changelog = "https://github.com/wgsl-analyzer/wgsl-analyzer/releases/tag/v${version}";
+
changelog = "https://github.com/wgsl-analyzer/wgsl-analyzer/releases/tag/v${finalAttrs.version}";
license = with lib.licenses; [
asl20
mit
···
maintainers = with lib.maintainers; [ genga898 ];
mainProgram = "wgsl-analyzer";
};
-
}
+
})
+3 -3
pkgs/by-name/xh/xh/package.nix
···
rustPlatform.buildRustPackage rec {
pname = "xh";
-
version = "0.24.0";
+
version = "0.24.1";
src = fetchFromGitHub {
owner = "ducaale";
repo = "xh";
rev = "v${version}";
-
hash = "sha256-5Eq/rJ917zjlTnuxdIWhBNr8LA/ag+fyECYYX5k2S7I=";
+
hash = "sha256-2c96O5SL6tcPSbxx8NYxG8LDX3ZgyxEMmEeJnKDwb38=";
};
useFetchCargoVendor = true;
-
cargoHash = "sha256-jeEhlpOl4ZiR1kQxCI3e6jacszVogzROpFC2w43BjZ0=";
+
cargoHash = "sha256-oncf3Hd85LgKn8KSDIBHXLJ3INzfp0X/Ng9OjAltLB4=";
buildFeatures = lib.optional withNativeTls "native-tls";
+5
pkgs/by-name/zv/zvbi/package.nix
···
hash = "sha256-knc9PejugU6K4EQflfz91keZr3ZJqZu2TKFQFFJrxiI=";
};
+
configureFlags = lib.optionals (!lib.systems.equals stdenv.buildPlatform stdenv.hostPlatform) [
+
"ac_cv_func_malloc_0_nonnull=yes"
+
"ac_cv_func_realloc_0_nonnull=yes"
+
];
+
nativeBuildInputs = [
autoreconfHook
validatePkgConfig
+1 -1
pkgs/development/compilers/julia/generic.nix
···
enableParallelBuilding = true;
-
env = lib.optionalAttrs (lib.versionOlder version "1.11") {
+
env = lib.optionalAttrs (lib.versionOlder version "1.11" || stdenv.hostPlatform.isAarch64) {
NIX_CFLAGS_COMPILE = toString [
"-Wno-error=implicit-function-declaration"
"-Wno-error=incompatible-pointer-types"
+2 -2
pkgs/development/libraries/kddockwidgets/default.nix
···
stdenv.mkDerivation rec {
pname = "KDDockWidgets";
-
version = "2.2.3";
+
version = "2.2.4";
src = fetchFromGitHub {
owner = "KDAB";
repo = pname;
rev = "v${version}";
-
sha256 = "sha256-VDLHED/QKxccZ18WEPV7GPdr3v7VaizDa5sZq7ei5+g=";
+
sha256 = "sha256-B5Fy0ax5ytNB9w8a0HxsVdkQrFubLs/D26LAijrQk3E=";
};
nativeBuildInputs = [ cmake ];
+5 -3
pkgs/development/libraries/quarto/default.nix
···
quarto,
extraPythonPackages ? ps: [ ],
sysctl,
+
which,
}:
stdenv.mkDerivation (final: {
pname = "quarto";
-
version = "1.6.43";
+
version = "1.7.29";
src = fetchurl {
url = "https://github.com/quarto-dev/quarto-cli/releases/download/v${final.version}/quarto-${final.version}-linux-amd64.tar.gz";
-
hash = "sha256-9cwGPduP0BN0fNtMb8lklK5FftJMuuPaqCFRN8vL+cI=";
+
hash = "sha256-UFXNyovsvRmLTAHQ3P/XYZwL4su9xwmrTQCFy3VXkak=";
};
patches = [
···
nativeBuildInputs = [
makeWrapper
+
which
];
dontStrip = true;
···
quarto-check =
runCommand "quarto-check"
{
-
nativeBuildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ sysctl ];
+
nativeBuildInputs = [ which ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ sysctl ];
}
''
export HOME="$(mktemp -d)"
+3 -93
pkgs/development/libraries/quarto/deno2.patch
···
diff --git a/bin/quarto.js b/bin/quarto.js
-
index f854281..0b78f6e 100644
-
--- a/bin/quarto.js
-
+++ b/bin/quarto.js
-
@@ -28511,7 +28511,7 @@ function jupyterHubServicePrefix() {
-
return Deno.env.get("JUPYTERHUB_SERVICE_PREFIX");
-
}
-
function isInteractiveTerminal() {
-
- return Deno.isatty(Deno.stderr.rid);
-
+ return Deno.stderr.isTerminal();
-
}
-
function isInteractiveSession() {
-
return isRStudio() || isInteractiveTerminal() || isVSCodeOutputChannel();
-
@@ -83562,7 +83562,7 @@ function writeFileToStdout(file) {
-
});
-
const contents = readAllSync(df);
-
writeAllSync1(Deno.stdout, contents);
-
- Deno.close(df.rid);
-
+ df.close();
-
}
-
function clearLine() {
-
info(ansi.eraseLine.cursorLeft(), {
-
@@ -96154,6 +96154,7 @@ class ParserBase {
+
@@ -97360,6 +97360,7 @@
class SAXParser extends ParserBase {
_listeners = {};
_controller;
···
fireListeners(event) {
const [name, ...args] = event;
const list = this._listeners[name] || [];
-
@@ -96189,33 +96190,23 @@ class SAXParser extends ParserBase {
+
@@ -97395,33 +97396,23 @@
write(chunk, controller) {
try {
this._controller = controller;
···
}
}
on(event, listener) {
-
@@ -96326,8 +96317,7 @@ async function readSitemap(sitemapPath) {
+
@@ -97532,8 +97523,7 @@
}
});
const reader = await Deno.open(sitemapPath);
···
return urlset;
}
function writeSitemap(sitemapPath, urlset, draftMode) {
-
@@ -98407,21 +98397,21 @@ async function generateFeed(feed, feedItems, path) {
-
feed,
-
escape: __VIRTUAL_FILE172
-
});
-
- await Deno.write(feedFile.rid, textEncoder.encode(preamble));
-
+ await feedFile.write(textEncoder.encode(preamble));
-
for (const feedItem of feedItems){
-
const item = renderEjs(resourcePath("projects/website/listing/feed/item.ejs.md"), {
-
item: feedItem,
-
escape: __VIRTUAL_FILE172
-
});
-
- await Deno.write(feedFile.rid, textEncoder.encode(item));
-
+ await feedFile.write(textEncoder.encode(item));
-
}
-
const postamble = renderEjs(resourcePath("projects/website/listing/feed/postamble.ejs.md"), {
-
feed,
-
escape: __VIRTUAL_FILE172
-
});
-
- await Deno.write(feedFile.rid, textEncoder.encode(postamble));
-
+ await feedFile.write(textEncoder.encode(postamble));
-
} finally{
-
- Deno.close(feedFile.rid);
-
+ feedFile.close();
-
}
-
}
-
function prepareItems(items, options) {
-
@@ -112277,7 +112267,7 @@ async function renderForPublish(render, providerName, type, title, siteUrl) {
-
}
-
function stageDocumentPublish(title, publishFiles) {
-
const publishDir = globalTempContext().createDir();
-
- const stagedFiles = window.structuredClone(publishFiles);
-
+ const stagedFiles = globalThis.structuredClone(publishFiles);
-
stagedFiles.baseDir = publishDir;
-
for (const file of publishFiles.files){
-
const src = join2(publishFiles.baseDir, file);
-
@@ -126377,33 +126367,6 @@ function reportPeformanceMetrics() {
-
console.log("Performance metrics");
-
console.log("Quarto:");
-
console.log(JSON.stringify(quartoPerformanceMetrics(), null, 2));
-
- console.log();
-
- console.log("Deno:");
-
- const denoMetrics = JSON.parse(JSON.stringify(Deno.metrics()));
-
- denoMetrics.ops = Object.fromEntries(Object.entries(denoMetrics.ops).map(([key, opMetrics])=>{
-
- for (const key of Object.keys(opMetrics)){
-
- if (opMetrics[key] === 0) {
-
- delete opMetrics[key];
-
- }
-
- }
-
- return [
-
- key,
-
- opMetrics
-
- ];
-
- }).filter(([_key, opMetrics])=>Object.keys(opMetrics).length > 0).map(([key, opMetrics])=>{
-
- if (opMetrics.opsDispatched === opMetrics.opsDispatchedSync && opMetrics.opsDispatched === opMetrics.opsCompleted && opMetrics.opsDispatched === opMetrics.opsCompletedSync || opMetrics.opsDispatched === opMetrics.opsDispatchedAsync && opMetrics.opsDispatched === opMetrics.opsCompleted && opMetrics.opsDispatched === opMetrics.opsCompletedAsync) {
-
- return [
-
- key,
-
- opMetrics.opsDispatched
-
- ];
-
- } else {
-
- return [
-
- key,
-
- opMetrics
-
- ];
-
- }
-
- }));
-
- console.log(JSON.stringify(denoMetrics, null, 2));
-
}
-
async function mainRunner(runner) {
-
try {
+3 -3
pkgs/development/python-modules/appthreat-vulnerability-db/default.nix
···
buildPythonPackage rec {
pname = "appthreat-vulnerability-db";
-
version = "6.3.1";
+
version = "6.4.0";
pyproject = true;
disabled = pythonOlder "3.10";
···
owner = "AppThreat";
repo = "vulnerability-db";
tag = "v${version}";
-
hash = "sha256-inyKxDF6q8+h2/tcGHEHztBz0uY512wIPebzu4wKYss=";
+
hash = "sha256-BW8MN4sbQ+Z7Mi1EyrhmIOzGl1Gd8RS7vuaVMBPCtpE=";
};
pythonRelaxDeps = [
···
meta = with lib; {
description = "Vulnerability database and package search for sources such as OSV, NVD, GitHub and npm";
homepage = "https://github.com/appthreat/vulnerability-db";
-
changelog = "https://github.com/AppThreat/vulnerability-db/releases/tag/v${version}";
+
changelog = "https://github.com/AppThreat/vulnerability-db/releases/tag/${src.tag}";
license = with licenses; [ mit ];
maintainers = with maintainers; [ fab ];
mainProgram = "vdb";
+2 -2
pkgs/development/python-modules/boto3-stubs/default.nix
···
buildPythonPackage rec {
pname = "boto3-stubs";
-
version = "1.38.6";
+
version = "1.38.7";
pyproject = true;
disabled = pythonOlder "3.7";
···
src = fetchPypi {
pname = "boto3_stubs";
inherit version;
-
hash = "sha256-NFnRID2lyjQAoWBrXaxTsQwxh3rBG7+VqCuFeE/zJ3E=";
+
hash = "sha256-/ah+DvDbraEXm2v1Y1Z930XW0BTF1oLStdsQEmPC60Q=";
};
build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/botocore-stubs/default.nix
···
buildPythonPackage rec {
pname = "botocore-stubs";
-
version = "1.38.6";
+
version = "1.38.7";
pyproject = true;
disabled = pythonOlder "3.7";
···
src = fetchPypi {
pname = "botocore_stubs";
inherit version;
-
hash = "sha256-Vu2Hs+CHDSGpaKg0YSm1eOH2tw7pAtALu2sWLCkSIvQ=";
+
hash = "sha256-xh9jUyF+8PmT2prFkWKuRbeQOEMeo6aEda8vRAOwjpU=";
};
nativeBuildInputs = [ setuptools ];
+3 -3
pkgs/development/python-modules/diffsync/default.nix
···
buildPythonPackage rec {
pname = "diffsync";
-
version = "2.0.1";
+
version = "2.1.0";
format = "pyproject";
src = fetchFromGitHub {
owner = "networktocode";
repo = "diffsync";
tag = "v${version}";
-
hash = "sha256-T3kcZcRm28WeXZTXBBCpaMxjgB0KmqvWO4gdILH5hCA=";
+
hash = "sha256-UZpGWa/UjHXp6jD0fPNWTMl1DZ1AWmILRX/5XRIpLdE=";
};
nativeBuildInputs = [
···
meta = with lib; {
description = "Utility library for comparing and synchronizing different datasets";
homepage = "https://github.com/networktocode/diffsync";
-
changelog = "https://github.com/networktocode/diffsync/blob/v${version}/CHANGELOG.md";
+
changelog = "https://github.com/networktocode/diffsync/blob/${src.tag}/CHANGELOG.md";
license = with licenses; [ asl20 ];
maintainers = with maintainers; [ clerie ];
};
+2 -2
pkgs/development/python-modules/django-admin-datta/default.nix
···
buildPythonPackage rec {
pname = "django-admin-datta";
-
version = "1.0.18";
+
version = "1.0.19";
format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
-
hash = "sha256-9gQHtdmDjeoyCNjp+HG9nNh2xyGTwASHUyg77GvEHGM=";
+
hash = "sha256-65fUrV4FIbuVvNX93rgOCMjz4CoozMHEEVpzJqtbhKY=";
};
propagatedBuildInputs = [ django ];
+2 -2
pkgs/development/python-modules/fireworks-ai/default.nix
···
buildPythonPackage rec {
pname = "fireworks-ai";
-
version = "0.15.12";
+
version = "0.15.13";
pyproject = true;
# no source available
src = fetchPypi {
pname = "fireworks_ai";
inherit version;
-
hash = "sha256-I4ClPZIkTGCP05j42XuXOA2Jnz/3EAkfS1CRe3URnsI=";
+
hash = "sha256-ZZSF4R1HOYpNmKnL2OPWoUwdSJJ2j2e3+hzW0QH55io=";
};
build-system = [
+9
pkgs/development/python-modules/fontbakery/default.nix
···
"test_check_cjk_vertical_metrics"
"test_check_cjk_vertical_metrics_regressions"
"test_check_fontbakery_version_live_apis"
+
"test_command_check_googlefonts"
# AssertionError
"test_check_shape_languages"
+
"test_command_config_file"
+
"test_config_override"
+
];
+
+
disabledTestPaths = [
+
# ValueError: Check 'googlefonts/glyphsets/shape_languages' not found
+
"tests/test_checks_filesize.py"
+
"tests/test_checks_googlefonts_overrides.py"
];
postInstall = ''
+26 -17
pkgs/development/python-modules/google-cloud-bigtable/default.nix
···
{
lib,
buildPythonPackage,
-
fetchPypi,
+
fetchFromGitHub,
+
+
# build-system
+
setuptools,
+
+
# dependencies
google-api-core,
google-cloud-core,
-
grpcio,
+
google-crc32c,
grpc-google-iam-v1,
-
libcst,
-
mock,
proto-plus,
protobuf,
+
+
# optional dependencies
+
libcst,
+
+
# testing
+
grpcio,
+
mock,
pytestCheckHook,
-
pythonOlder,
-
setuptools,
}:
buildPythonPackage rec {
pname = "google-cloud-bigtable";
-
version = "2.30.0";
-
pyproject = true;
+
version = "2.30.1";
-
disabled = pythonOlder "3.7";
+
src = fetchFromGitHub {
+
owner = "googleapis";
+
repo = "python-bigtable";
+
tag = "v${version}";
+
hash = "sha256-TciCYpnwfIIvOexp4Ing6grZ7ufFonwP2G26UzlNaJ4=";
+
};
-
src = fetchPypi {
-
pname = "google_cloud_bigtable";
-
inherit version;
-
hash = "sha256-3bnfW9OVhUWf5hfzheSCeAY+w3VIalER0i3QtsGNSDM=";
-
};
+
pyproject = true;
build-system = [ setuptools ];
dependencies = [
google-api-core
google-cloud-core
+
google-crc32c
grpc-google-iam-v1
proto-plus
protobuf
···
"google.cloud.bigtable"
];
-
meta = with lib; {
+
meta = {
description = "Google Cloud Bigtable API client library";
homepage = "https://github.com/googleapis/python-bigtable";
changelog = "https://github.com/googleapis/python-bigtable/blob/v${version}/CHANGELOG.md";
-
license = licenses.asl20;
-
maintainers = [ ];
+
license = lib.licenses.asl20;
+
maintainers = [ lib.maintainers.sarahec ];
};
}
+1
pkgs/development/python-modules/hcs-utils/default.nix
···
disabledTests = [
"test_expand" # It depends on FHS
+
"test_blocking" # flaky, depends on comparing running time w/ magic value
];
nativeCheckInputs = [ pytestCheckHook ];
+2 -2
pkgs/development/python-modules/ihm/default.nix
···
buildPythonPackage rec {
pname = "ihm";
-
version = "2.4";
+
version = "2.5";
pyproject = true;
src = fetchFromGitHub {
owner = "ihmwg";
repo = "python-ihm";
tag = version;
-
hash = "sha256-vlt1YDF8TiWOfql/pasHU1Q7N0EU1wz60yh3+KAVnvM=";
+
hash = "sha256-U9Ytb2v9gzOu6MMz6HFn+yY5N+qCi692bN602Rt13S8=";
};
nativeBuildInputs = [ swig ];
+2 -2
pkgs/development/python-modules/mizani/default.nix
···
buildPythonPackage rec {
pname = "mizani";
-
version = "0.13.3";
+
version = "0.13.4";
pyproject = true;
src = fetchFromGitHub {
owner = "has2k1";
repo = "mizani";
tag = "v${version}";
-
hash = "sha256-nnkGZwvSEGXyqF6hQHtfXFCQYX8IEl3YTIABxtNAl40=";
+
hash = "sha256-gZ4rJw+m0XgpfV6nylTqR6Taer6bok5E93WxOyAhXCk=";
};
build-system = [ setuptools-scm ];
+64
pkgs/development/python-modules/oslo-metrics/default.nix
···
+
{
+
lib,
+
buildPythonPackage,
+
fetchFromGitea,
+
+
# build-system
+
pbr,
+
+
# dependencies
+
oslo-config,
+
oslo-log,
+
oslo-utils,
+
prometheus-client,
+
+
# tests
+
oslotest,
+
stestr,
+
}:
+
+
buildPythonPackage rec {
+
pname = "oslo-metrics";
+
version = "0.11.0";
+
+
src = fetchFromGitea {
+
domain = "opendev.org";
+
owner = "openstack";
+
repo = "oslo.metrics";
+
tag = version;
+
hash = "sha256-PiMrfVWRV3GQPJ7PnXzhAdTncXcFDPZFd+sMHVr65UU=";
+
};
+
+
env.PBR_VERSION = version;
+
+
build-system = [
+
pbr
+
];
+
+
dependencies = [
+
oslo-config
+
oslo-log
+
oslo-utils
+
prometheus-client
+
];
+
+
nativeCheckInputs = [
+
oslotest
+
stestr
+
];
+
+
checkPhase = ''
+
runHook preCheck
+
stestr run
+
runHook postCheck
+
'';
+
+
pythonImportsCheck = [ "oslo_metrics" ];
+
+
meta = with lib; {
+
description = "OpenStack library for collecting metrics from Oslo libraries";
+
homepage = "https://opendev.org/openstack/oslo.metrics";
+
license = licenses.asl20;
+
teams = [ teams.openstack ];
+
};
+
}
+24 -17
pkgs/development/python-modules/oslo-utils/default.nix
···
lib,
buildPythonPackage,
fetchPypi,
-
ddt,
+
+
# build-system
+
pbr,
+
setuptools,
+
+
# dependencies
debtcollector,
-
eventlet,
-
fixtures,
iso8601,
-
libxcrypt-legacy,
netaddr,
netifaces,
oslo-i18n,
-
oslotest,
packaging,
-
pbr,
psutil,
pyparsing,
pytz,
+
tzdata,
+
+
# tests
+
ddt,
+
eventlet,
+
fixtures,
+
iana-etc,
+
libredirect,
+
libxcrypt-legacy,
+
oslotest,
+
pyyaml,
qemu-utils,
replaceVars,
-
setuptools,
stdenv,
stestr,
testscenarios,
-
tzdata,
-
pyyaml,
-
iana-etc,
-
libredirect,
}:
buildPythonPackage rec {
···
rm test-requirements.txt
'';
-
nativeBuildInputs = [
+
build-system = [
pbr
setuptools
];
-
propagatedBuildInputs = [
+
dependencies = [
debtcollector
iso8601
netaddr
···
fixtures
libredirect.hook
oslotest
+
pyyaml
qemu-utils
stestr
testscenarios
-
pyyaml
];
# disabled tests:
···
stestr run -e <(echo "
oslo_utils.tests.test_netutils.NetworkUtilsTest.test_is_valid_ip
oslo_utils.tests.test_netutils.NetworkUtilsTest.test_is_valid_ipv4
+
oslo_utils.tests.test_eventletutils.EventletUtilsTest.test_event_set_clear_timeout
")
'';
pythonImportsCheck = [ "oslo_utils" ];
-
meta = with lib; {
+
meta = {
description = "Oslo Utility library";
homepage = "https://github.com/openstack/oslo.utils";
-
license = licenses.asl20;
-
teams = [ teams.openstack ];
+
license = lib.licenses.asl20;
+
teams = [ lib.teams.openstack ];
};
}
+32 -17
pkgs/development/python-modules/parfive/default.nix
···
{
lib,
+
buildPythonPackage,
+
fetchFromGitHub,
+
+
# build-system
+
setuptools-scm,
+
+
# dependencies
aiofiles,
-
aioftp,
aiohttp,
-
buildPythonPackage,
-
fetchPypi,
+
+
# optional dependencies
+
aioftp,
+
+
# tests
pytest-asyncio,
pytest-localserver,
pytest-socket,
pytestCheckHook,
-
pythonOlder,
-
setuptools-scm,
tqdm,
}:
buildPythonPackage rec {
pname = "parfive";
version = "2.1.0";
-
format = "setuptools";
-
disabled = pythonOlder "3.7";
+
src = fetchFromGitHub {
+
owner = "Cadair";
+
repo = "parfive";
+
tag = "v${version}";
+
hash = "sha256-fzyXKw+/aWlnE09CCHqak8MVIk/kcjXkFyV1EKw2cjA=";
+
};
-
src = fetchPypi {
-
inherit pname version;
-
hash = "sha256-zWy0GSQhMHMM9B1M9vKE6/UPGnHObJUI4EZ+yY8X3I4=";
-
};
+
pyproject = true;
-
buildInputs = [ setuptools-scm ];
+
build-system = [ setuptools-scm ];
-
propagatedBuildInputs = [
-
aioftp
+
dependencies = [
aiohttp
tqdm
];
+
optional-dependencies = {
+
ftp = [ aioftp ];
+
};
+
nativeCheckInputs = [
aiofiles
pytest-asyncio
···
"test_ftp_http"
];
+
# Tests require local network access
+
__darwinAllowLocalNetworking = true;
+
pythonImportsCheck = [ "parfive" ];
-
meta = with lib; {
+
meta = {
description = "HTTP and FTP parallel file downloader";
mainProgram = "parfive";
homepage = "https://parfive.readthedocs.io/";
-
license = licenses.mit;
-
maintainers = [ ];
+
changelog = "https://github.com/Cadair/parfive/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = [ lib.maintainers.sarahec ];
};
}
+2 -2
pkgs/development/python-modules/plaid-python/default.nix
···
buildPythonPackage rec {
pname = "plaid-python";
-
version = "30.0.0";
+
version = "31.0.0";
pyproject = true;
disabled = pythonOlder "3.6";
···
src = fetchPypi {
pname = "plaid_python";
inherit version;
-
hash = "sha256-qCaXtvLceFg5njbKbqPVHW81HniGswB4HIdWU51/4X4=";
+
hash = "sha256-cQAmKq3xqDih57MnUB8dSSHHVofj/4xFiY5gQ+EER9M=";
};
build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/posthog/default.nix
···
buildPythonPackage rec {
pname = "posthog";
-
version = "3.25.0";
+
version = "4.0.1";
pyproject = true;
src = fetchFromGitHub {
owner = "PostHog";
repo = "posthog-python";
tag = "v${version}";
-
hash = "sha256-DETcD6VJseQelGhSYKqXpIxsQxB3/5RY2wWB9pxhI68=";
+
hash = "sha256-JEoltzbpbHOehdqaKkGJbrcjaOXC7wDQh++S/klsW9o=";
};
build-system = [ setuptools ];
+5
pkgs/development/python-modules/pyeclib/default.nix
···
six
];
+
disabledTests = [
+
# The memory usage goes *down* on Darwin, which the test confuses for an increase and fails
+
"test_get_metadata_memory_usage"
+
];
+
pythonImportsCheck = [ "pyeclib" ];
meta = with lib; {
+2 -2
pkgs/development/python-modules/pysol-cards/default.nix
···
buildPythonPackage rec {
pname = "pysol-cards";
-
version = "0.18.1";
+
version = "0.20.0";
format = "setuptools";
src = fetchPypi {
inherit version;
pname = "pysol_cards";
-
hash = "sha256-EDx8DDGecug24Jm7tH/1S+cp2XXjXBG6dNSsXkKGuOs=";
+
hash = "sha256-0jlmFojJyvvTA+Hv0PEUjZByHja5lC+mFVOtUgoVa0E=";
};
propagatedBuildInputs = [
+11 -12
pkgs/development/python-modules/sjcl/default.nix
···
lib,
buildPythonPackage,
fetchFromGitHub,
+
setuptools,
pycryptodome,
-
unittestCheckHook,
}:
-
buildPythonPackage rec {
+
buildPythonPackage {
pname = "sjcl";
version = "0.2.1";
-
-
format = "setuptools";
+
pyproject = true;
# PyPi release is missing tests
src = fetchFromGitHub {
owner = "berlincode";
-
repo = pname;
+
repo = "sjcl";
# commit from: 2018-08-16, because there aren't any tags on git
rev = "e8bdad312fa99c89c74f8651a1240afba8a9f3bd";
-
sha256 = "1v8rc55v28v8cl7nxcavj34am005wi63zcvwnbc6pyfbv4ss30ab";
+
hash = "sha256-S4GhNdnL+WvYsnyzP0zkBYCqyJBbsW4PZWgjsUthGe0=";
};
-
propagatedBuildInputs = [ pycryptodome ];
+
build-system = [ setuptools ];
-
nativeCheckInputs = [ unittestCheckHook ];
+
dependencies = [ pycryptodome ];
pythonImportsCheck = [ "sjcl" ];
-
meta = with lib; {
-
description = "Decrypt and encrypt messages compatible to the \"Stanford Javascript Crypto Library (SJCL)\" message format. This is a wrapper around pycrypto";
+
meta = {
+
description = "Decrypt and encrypt messages compatible to the \"Stanford Javascript Crypto Library (SJCL)\" message format";
homepage = "https://github.com/berlincode/sjcl";
-
license = licenses.bsd3;
-
maintainers = with maintainers; [ binsky ];
+
license = lib.licenses.bsd3;
+
maintainers = with lib.maintainers; [ binsky ];
};
}
+3 -3
pkgs/development/python-modules/wagtail-modeladmin/default.nix
···
buildPythonPackage rec {
pname = "wagtail-modeladmin";
-
version = "2.1.0";
+
version = "2.2.0";
pyproject = true;
src = fetchFromGitHub {
owner = "wagtail-nest";
repo = "wagtail-modeladmin";
tag = "v${version}";
-
hash = "sha256-IG7e7YomMM7K2IlJ1Dr1zo+blDPHnu/JeS5csos8ncc=";
+
hash = "sha256-P75jrH4fMODZHht+RAOd0/MutxsWtmui5Kxk8F/Ew0Q=";
};
# Fail with `AssertionError`
···
meta = {
description = "Add any model in your project to the Wagtail admin. Formerly wagtail.contrib.modeladmin";
homepage = "https://github.com/wagtail-nest/wagtail-modeladmin";
-
changelog = "https://github.com/wagtail/wagtail-modeladmin/blob/v${version}/CHANGELOG.md";
+
changelog = "https://github.com/wagtail/wagtail-modeladmin/blob/${src.tag}/CHANGELOG.md";
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ sephi ];
};
+14 -9
pkgs/development/python-modules/ypy-websocket/default.nix
···
{
lib,
buildPythonPackage,
-
pythonOlder,
fetchFromGitHub,
+
+
# build-system
hatchling,
+
+
# dependencies
aiosqlite,
anyio,
y-py,
+
+
# testing
pytest-asyncio,
pytestCheckHook,
uvicorn,
···
buildPythonPackage rec {
pname = "ypy-websocket";
version = "0.12.4";
-
format = "pyproject";
-
-
disabled = pythonOlder "3.7";
+
pyproject = true;
src = fetchFromGitHub {
owner = "y-crdt";
···
hash = "sha256-48x+MUhev9dErC003XOP3oGKd5uOghlBFgcR8Nm/0xs=";
};
-
pythonRelaxDeps = [ "aiofiles" ];
+
build-system = [ hatchling ];
-
nativeBuildInputs = [
-
hatchling
-
];
+
pythonRelaxDeps = [ "aiofiles" ];
-
propagatedBuildInputs = [
+
dependencies = [
aiosqlite
anyio
y-py
];
pythonImportsCheck = [ "ypy_websocket" ];
+
+
__darwinAllowLocalNetworking = true;
nativeCheckInputs = [
pytest-asyncio
···
disabledTestPaths = [
# requires installing yjs Node.js module
"tests/test_ypy_yjs.py"
+
# Depends on no longer maintained ypy
+
"tests/test_asgi.py"
];
meta = {
+1 -1
pkgs/misc/uboot/default.nix
···
defconfig = "quartz64-b-rk3566_defconfig";
extraMeta.platforms = [ "aarch64-linux" ];
BL31 = "${armTrustedFirmwareRK3568}/bl31.elf";
-
ROCKCHIP_TPL = rkbin.TPL_RK3568;
+
ROCKCHIP_TPL = rkbin.TPL_RK3566;
filesToInstall = [
"idbloader.img"
"idbloader-spi.img"
+2 -2
pkgs/os-specific/linux/kernel/linux-libre.nix
···
linux,
scripts ? fetchsvn {
url = "https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/branches/";
-
rev = "19746";
-
sha256 = "07kzanf61ja2jw6rac8jd0w2bs4i41wqclr59m2h6c8j0dc7w4as";
+
rev = "19769";
+
sha256 = "0mfn2pa587laj45zlah424g953yjxmlh49x36byjylmzj079a42n";
},
...
}@args:
+3 -3
pkgs/servers/monitoring/prometheus/pihole-exporter.nix
···
buildGoModule rec {
pname = "pihole-exporter";
-
version = "1.0.1";
+
version = "1.1.0";
src = fetchFromGitHub {
owner = "eko";
repo = pname;
rev = "v${version}";
-
sha256 = "sha256-7gomafTMK8rk+QFw3Vm8KUgNFqiUDILeTwNFa7vdgAw=";
+
sha256 = "sha256-T96sNzQHPWM30uzLH3ffH7pKFP3z8DV/e57+TlFuG2Q=";
};
-
vendorHash = "sha256-GB/wVB97aV+CV9Xtv0EofQQR+qOmtwrBFBogU+2S+Po=";
+
vendorHash = "sha256-/+YHIpaBd9YfmX04CT2ohVpQc6iLFIFLvcIwGtPbc+s=";
meta = with lib; {
description = "Prometheus exporter for PI-Hole's Raspberry PI ad blocker";
+113 -113
pkgs/tools/admin/pulumi-bin/data.nix
···
# DO NOT EDIT! This file is generated automatically by update.sh
{ }:
{
-
version = "3.165.0";
+
version = "3.167.0";
pulumiPkgs = {
x86_64-linux = [
{
-
url = "https://get.pulumi.com/releases/sdk/pulumi-v3.165.0-linux-x64.tar.gz";
-
sha256 = "1dwcqw8l7jq66crs11rykj5w4pf209b1n5apgva6cfp9lshsv2pa";
+
url = "https://get.pulumi.com/releases/sdk/pulumi-v3.167.0-linux-x64.tar.gz";
+
sha256 = "00lgqdkkqks1ly447hbqr0l5m3dl7r5y2qs84zi591dx1dqrm5ga";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.37.0-linux-amd64.tar.gz";
···
sha256 = "17cs43ypq27yc1qc5z3567ijhl4zjpc3z9304l15ys7r5fl27za9";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.18.0-linux-amd64.tar.gz";
-
sha256 = "0nd1nml0353g43jh2fxdf9kv0725vhgdpd0zcivjb0h6p7mxf4xj";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.19.1-linux-amd64.tar.gz";
+
sha256 = "1lzb4sd3d2k78wh8mv9zdclp0c7am7sh5bdbcs75a0cqfpb4yzf1";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.78.0-linux-amd64.tar.gz";
···
sha256 = "08wgs1mr85jk11zj2g1pxr83jzfnsbk085n6bjik9zynbxildhpa";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.1.1-linux-amd64.tar.gz";
-
sha256 = "0zvjag0khbls1a28l101qpxphbq7q2wj315iwbxrg7l13q93b5ja";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.1.2-linux-amd64.tar.gz";
+
sha256 = "1bfy2ksz6zgwr7kkfpn9s16hn674k2b5j23irykbkhjmbpzk4mrx";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.12.4-linux-amd64.tar.gz";
-
sha256 = "1093zzn3yv85bxwf60ig1fh1jdl8zqzql2bmkjs9hk1cxh7wfll3";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.12.5-linux-amd64.tar.gz";
+
sha256 = "00dqvfk0wiyhxcnx2id19ffi6x6bf0fkbas73axw728g8wc2hr3w";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.49.0-linux-amd64.tar.gz";
-
sha256 = "19f55hrpvnsarz5fw1w1qqrsg4lw6cwv4xfdp8r8xp28ncmjzvm9";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.50.0-linux-amd64.tar.gz";
+
sha256 = "1ccjfr1v88hc2x845z7h3bxkgxqn6f134d422qdz9bgqdlyrr2dk";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.42.0-linux-amd64.tar.gz";
-
sha256 = "0swzpf16y4rq82hc5bxqk5v658dwika2nzy3lf24nc2gsi19xi2r";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.43.0-linux-amd64.tar.gz";
+
sha256 = "1fpf1qr9rsh37lk9mz761xkkj5glj314hwwij7izwv5fx1v8j3np";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v4.6.2-linux-amd64.tar.gz";
···
sha256 = "176bpdyhmwb2pyi4k1dc25agpm4spfndjhg1yjwfv3qvlgnzsnlq";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.27.0-linux-amd64.tar.gz";
-
sha256 = "07gjl7jqwpysb43zybyy5a7m2pvjsy92ag8fbhmrmiqpcgfcagav";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.29.0-linux-amd64.tar.gz";
+
sha256 = "1d9zhcc38chf26g3dvxfimpxsiqcs9s9gfad2k1qsh3gnqbk0793";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.7.0-linux-amd64.tar.gz";
-
sha256 = "0c75qc3n3a2awjbi2fkxm8x2xvy3wv26v4fcpachfp9zr0gqig7q";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.7.2-linux-amd64.tar.gz";
+
sha256 = "0v9hw2m3vz3b9g1mabxmy0j863p51kwj9gkjfrsrabs80glz72ii";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v8.11.0-linux-amd64.tar.gz";
···
sha256 = "0ibaipjpsx3crzxhnngkv0vcgjag5zff4s20ck5mxjrhdhzqbmfg";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mysql-v3.2.9-linux-amd64.tar.gz";
-
sha256 = "0v4sfah9qvphg8v7p2nwv9x33jis48y2xf1nnlc5lnidqqpfmdkr";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mysql-v3.2.10-linux-amd64.tar.gz";
+
sha256 = "0k6y5ci7ikj4h164syizhxg257nkpg0p265y9ibvri3z6hbqjrw4";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-openstack-v5.0.3-linux-amd64.tar.gz";
-
sha256 = "07jg8jd99s75ias1f97inyqb5mag7ypf2jhnqyhcl49sjiswmqrx";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-openstack-v5.0.4-linux-amd64.tar.gz";
+
sha256 = "062h5fvxhjl2gy4xd09bja9vbz0pkghhnch4lg580fnnx047vscl";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-postgresql-v3.15.1-linux-amd64.tar.gz";
sha256 = "07s4xmsqjja79pzdh3vj3fq6q3yhnds7xp08x9yzc964c9kzndzs";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.18.1-linux-amd64.tar.gz";
-
sha256 = "1j40r5kg1x600l2j4sa9r2ackb6xm8wp2lx32l8a902qq0vvnkzv";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.18.2-linux-amd64.tar.gz";
+
sha256 = "0izzpyjizzz4hlv6rnz3l8f4lgyfgxkf67hrxn6ph8zhzs3cgvh4";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v1.3.0-linux-amd64.tar.gz";
sha256 = "1z9d3ng3aqz1gpd3l0akva7lfyq8l94xd4z4jg3r29w3m274xbz4";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.116.2-linux-amd64.tar.gz";
-
sha256 = "1idjcfl4n9i7idqp384i46yskdhs18vcdnm53vk0lx6a87409mma";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.117.0-linux-amd64.tar.gz";
+
sha256 = "0nq415zbivd2lh46a1pa9zw1zd15lvivin6iyv51cg5j3znac9k9";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v1.0.7-linux-amd64.tar.gz";
-
sha256 = "127c5avz2mn7hy7qydh9ni6s9q53xwfi26dl28q3vrra6n231npj";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v1.0.8-linux-amd64.tar.gz";
+
sha256 = "0a52c2s11r9r7jj0ba2nqrxwdzc2xmsn6px0gvs139iqfxdni7qh";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.19.0-linux-amd64.tar.gz";
···
sha256 = "0lgzj6ziskf71qand9cwmxgj7wr33gjp6m09hyfgy3n05iar0nd2";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.1.8-linux-amd64.tar.gz";
-
sha256 = "0bj4lc7g74vlsv4rqqj9ymbpbc3fdxn483wp1m6y838b3kd69hns";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.1.9-linux-amd64.tar.gz";
+
sha256 = "1gza6gr44wwj1d4yqyrg4clsvpgd38y6mdmnj4afy2ad4b6phpq5";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-yandex-v0.13.0-linux-amd64.tar.gz";
···
];
x86_64-darwin = [
{
-
url = "https://get.pulumi.com/releases/sdk/pulumi-v3.165.0-darwin-x64.tar.gz";
-
sha256 = "1qj6z9j74z2bajql6gmxxldwcijpsx6fkzv7lb0dkfvbb9hlcn2h";
+
url = "https://get.pulumi.com/releases/sdk/pulumi-v3.167.0-darwin-x64.tar.gz";
+
sha256 = "047js6gjl8rb02wmwmmk5f6qwhcmfn0y2b7w1xcrw9wi3g1ifhch";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.37.0-darwin-amd64.tar.gz";
···
sha256 = "0znvh909zlgs20yhh3y4yz0fkz5m2ba06n88zjsn49i44pg0dgak";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.18.0-darwin-amd64.tar.gz";
-
sha256 = "0g7r104ink5yp6q1qx1856gldn5zxgn2vmx3xz0d4vs07hcv7n4p";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.19.1-darwin-amd64.tar.gz";
+
sha256 = "183slnicjqfsk7hjll0c5ijwfw7m9wd5n6ci95k2fsz79ahldgnz";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.78.0-darwin-amd64.tar.gz";
···
sha256 = "13vpgslpamsgy0m99za5jg8zzcm7c2wgyw1ywxmb1wcmpwgbfamf";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.1.1-darwin-amd64.tar.gz";
-
sha256 = "1wmg5k1k9k3pc7848s5nzhyxv9q3ivpggm54xvi3fygxvi5f7nv2";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.1.2-darwin-amd64.tar.gz";
+
sha256 = "11x17hj2v7612iaza5s7q7wdwdrz2l31z2j9bjk3x3g8qh3ma0v2";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.12.4-darwin-amd64.tar.gz";
-
sha256 = "1f064fmzyr1d1axl6vdggh1jp6p1akqiy7jbywwzy0rcqipqd2mr";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.12.5-darwin-amd64.tar.gz";
+
sha256 = "1s6wdfa3la99xrb4pidsisimgs85v5kak3b9dwq9fg22qnpm5abd";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.49.0-darwin-amd64.tar.gz";
-
sha256 = "1rvz1mqyrqcig908b797901r9mkyxhp2blc19lwkybxmgbzrwp38";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.50.0-darwin-amd64.tar.gz";
+
sha256 = "0w71myfi4j5kwqrdjf7s8674m7zbfzpk2lz10iyhdr404jawb7rg";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.42.0-darwin-amd64.tar.gz";
-
sha256 = "1n4g1gf6p3476vwhab6d371mvavam0yiaalwbx1v34gdwp01yx09";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.43.0-darwin-amd64.tar.gz";
+
sha256 = "0ql0y3kpyqwm1zispjci6d372mzyg91ig2pmgr3509f97zzm1ql6";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v4.6.2-darwin-amd64.tar.gz";
···
sha256 = "049y0l7hyng3kqkh5hkxzw6k743dy1zik0xgbyv3iarg8gxi6yb8";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.27.0-darwin-amd64.tar.gz";
-
sha256 = "1g4h79lrigwkfi1lvdw8bk7xl1ksq0css0ikpjv0k5b24zh0v6x6";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.29.0-darwin-amd64.tar.gz";
+
sha256 = "1m4zw059k9yd63a8m9wlmvrl8jasdpliidmcdrdcaywb81lz2s2w";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.7.0-darwin-amd64.tar.gz";
-
sha256 = "02yi7iwhf07sa84aaysmag91bnp3h1f3fcix7zphr9hr7vn85igk";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.7.2-darwin-amd64.tar.gz";
+
sha256 = "00286346z1ws7ffghnz7c9rvjcd66nq6gmmxwlwgqiz6d02z5pv3";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v8.11.0-darwin-amd64.tar.gz";
···
sha256 = "12a6gac63wins0ykxqdvjmzw3b3kgfxhzhygrlrwrg9wafwjbi92";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mysql-v3.2.9-darwin-amd64.tar.gz";
-
sha256 = "0dl22mjxiaxzasd58cnb9rrxnqlkx84bhkyd7pk0jys7ra375r44";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mysql-v3.2.10-darwin-amd64.tar.gz";
+
sha256 = "0iy1j33527g9r62q53lcy6h9016nr75cf7pp9kys7agxifbvskp6";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-openstack-v5.0.3-darwin-amd64.tar.gz";
-
sha256 = "14fllfabpb8xliwsl4psdqaffvk86i1yi59aigax1f3zz0y73705";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-openstack-v5.0.4-darwin-amd64.tar.gz";
+
sha256 = "0bv4ypka9psy63bmcsirji873pvlbm4c921lm6fbdfbfhhasi3j1";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-postgresql-v3.15.1-darwin-amd64.tar.gz";
sha256 = "17m6qcpkhavgprqbskad5ky3zs9230bpiadmz3y552z4yci4pmdk";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.18.1-darwin-amd64.tar.gz";
-
sha256 = "0h8pmyfpvd5f8z7msnxhl5rrling0by0bciz09fi85axhas1b78b";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.18.2-darwin-amd64.tar.gz";
+
sha256 = "1yj0ciikakxmnrv9dwplp31dcldb4s7asnhg2603zh8wip8ggya2";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v1.3.0-darwin-amd64.tar.gz";
sha256 = "11pj11zbdcsacxlkasc6n2wwz7qniirhy8kg53ir5s1crwpddf6p";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.116.2-darwin-amd64.tar.gz";
-
sha256 = "13cp596lav13ng9ivq93ij0ks90m5ia0x2sbff6qs00z9iwy0jbd";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.117.0-darwin-amd64.tar.gz";
+
sha256 = "0ryhp88z9nbfxcnvwjn7aqi2zqfy89qhfh01clgq1ra9syxq6v9f";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v1.0.7-darwin-amd64.tar.gz";
-
sha256 = "1lxd83pcbd9m1vgwsmy7bgpvv015z6ipn9mr1gvx1qkkdh2xdd6c";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v1.0.8-darwin-amd64.tar.gz";
+
sha256 = "0kify4b5l9532h5lqyys7smri0k20r8z1c0wmiflnpa9y90gb4qn";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.19.0-darwin-amd64.tar.gz";
···
sha256 = "04kv6izmkfm3zfr01smdr80ia52mhy8mr30d9jhk6w8vazpyq7s0";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.1.8-darwin-amd64.tar.gz";
-
sha256 = "1hrkfl5nqazcf7k6aazi4n8p1d2965ffqfl9wgv6cmzpabwbmc01";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.1.9-darwin-amd64.tar.gz";
+
sha256 = "16hl7116bc3h1ssq2c3h8v0d83q71wi0z6w94p94h30b9ficznk6";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-yandex-v0.13.0-darwin-amd64.tar.gz";
···
];
aarch64-linux = [
{
-
url = "https://get.pulumi.com/releases/sdk/pulumi-v3.165.0-linux-arm64.tar.gz";
-
sha256 = "10awr96w493904xppcy783wj7zdqsh8267v2bsw78zhw7v442g8g";
+
url = "https://get.pulumi.com/releases/sdk/pulumi-v3.167.0-linux-arm64.tar.gz";
+
sha256 = "0qdmmlxn6jgfdlfb0ff4jkf59b5h6957cq1z5s317igvl9zf1kkw";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.37.0-linux-arm64.tar.gz";
···
sha256 = "06fx0xkv4k7nahrifkj7m2gpanrxbyclsaxbrclll6pvgyd2jxf6";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.18.0-linux-arm64.tar.gz";
-
sha256 = "1xhkqcis2innc8hrv2x9a2dapchjakjs8gzs8ipwab9lr89v2gwr";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.19.1-linux-arm64.tar.gz";
+
sha256 = "1a4b7k755vbqzv6zsnsz4h8g2zgc2p17vfrnhkp1pacwkmbsiqwc";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.78.0-linux-arm64.tar.gz";
···
sha256 = "0k45j0xrx7ijch3ppk182ij9f5zpk01nvljqwawyvs7ry86nw80z";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.1.1-linux-arm64.tar.gz";
-
sha256 = "1587jypxhm8vdnijna7rfhvh61bqv5s858hfis12q8l7m2kznmnh";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.1.2-linux-arm64.tar.gz";
+
sha256 = "1jwfjmddp8wk3nh7w1y4by9m2zqs7plqp5yb7pw4nmgjjxbgidqd";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.12.4-linux-arm64.tar.gz";
-
sha256 = "0lybz7g4zv08ycnpfwck1n2lsw98h75paamgdq7ha271yn1k58yx";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.12.5-linux-arm64.tar.gz";
+
sha256 = "0y1pq89yrflj3vc3d87vkl4xzsa3pszq1sxiajaanbha6apvyni9";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.49.0-linux-arm64.tar.gz";
-
sha256 = "1g47zq4mdfnfr1ff2wgga9z77ncb0yxsqgmgl07p8dp406zcxxkj";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.50.0-linux-arm64.tar.gz";
+
sha256 = "0mazlc88jcbpikvdcph0qk64riq5lfkcypgbsmckwz0ij9y7x15h";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.42.0-linux-arm64.tar.gz";
-
sha256 = "102jig70rxsfd862w96k8gcy9nwzkz7cr8rhzkd7w59d53525g48";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.43.0-linux-arm64.tar.gz";
+
sha256 = "16s3rmhzgyhh2wxmylfdj64xmpv1h9kjq80vpv2z47rsf16sbrvp";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v4.6.2-linux-arm64.tar.gz";
···
sha256 = "0zqyfn995lxmfiji9di44wgz0jmc9adf63pmhjzsi5kqfw5irrkw";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.27.0-linux-arm64.tar.gz";
-
sha256 = "0cbcxm09sy2jzpda7qfnavazkwpwab9a806aa8p4lxid2yqfnvgs";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.29.0-linux-arm64.tar.gz";
+
sha256 = "0hihgkpwia7p8wqsnfd16gij6qv5radghjpvpgbwsizm051j3m1k";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.7.0-linux-arm64.tar.gz";
-
sha256 = "1szmjdrpvayqs5bzmf32gazcsq66q5ys3p3rn54x9302aap13dmy";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.7.2-linux-arm64.tar.gz";
+
sha256 = "0ivqs7v2x5132r07i62crfckgifaf7kpqgkxl3wby0gdaac9z378";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v8.11.0-linux-arm64.tar.gz";
···
sha256 = "1y52gazhn6gnr98q2qwny47r6r9nbr2ns9xgavcr7gi5glzlyfyp";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mysql-v3.2.9-linux-arm64.tar.gz";
-
sha256 = "0qx0drh92m5k5q3mc104jv0zcg5xyx16fbc9vrgr1m07axr5x5cf";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mysql-v3.2.10-linux-arm64.tar.gz";
+
sha256 = "14d75k7l23p0di75svdhrpqwkgd1wc88s535sgp3ry8zknirx3y9";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-openstack-v5.0.3-linux-arm64.tar.gz";
-
sha256 = "0s05pdxscpq5n6i744pcrgvws8fy96mv80k6g2vb3gn25dw247b8";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-openstack-v5.0.4-linux-arm64.tar.gz";
+
sha256 = "1n7yf7bl132891kkcx02sxxx4xdmf2jrxapbrfvgg4anv5217fvm";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-postgresql-v3.15.1-linux-arm64.tar.gz";
sha256 = "0xhlgdh05i5la27d4440n87kfv4rv9aragqrijw3wyw0fd0zy50s";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.18.1-linux-arm64.tar.gz";
-
sha256 = "1kr8df68hg23was5rsr07q7r6fs4dd5ndailj9vmysddvhwg2ypv";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.18.2-linux-arm64.tar.gz";
+
sha256 = "1dwmbcg3i02nn1nfg7z4vx4622vpyzk9c1mgrishvv6mvm037fb1";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v1.3.0-linux-arm64.tar.gz";
sha256 = "0kpvd7vvi8h28mlz4lr8p5p4ccpc4k7wmh669g969dxi53n54vmw";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.116.2-linux-arm64.tar.gz";
-
sha256 = "12p4rbb0mry725c8czfgq5xwg17c4vnwl7gins4p5l8mnaymld1v";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.117.0-linux-arm64.tar.gz";
+
sha256 = "05d949dvard95h78v3rs10myip6wfskyx4v8lw0pprdhl6g96qp4";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v1.0.7-linux-arm64.tar.gz";
-
sha256 = "0yyjrlccrm2fa9rmbh43i5f95rs0pyw5clriv8wxz3rp80vby0jr";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v1.0.8-linux-arm64.tar.gz";
+
sha256 = "1j4ijb8cg03504pziq0h65ad9q3ra007hv9h93v7204y6dywpy23";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.19.0-linux-arm64.tar.gz";
···
sha256 = "14cpn3p15wmy7bwni1yq1ih2s0ilm9hhmshsmd2kxqcrd9drv016";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.1.8-linux-arm64.tar.gz";
-
sha256 = "0pwxqlgsxn0fpq21p4rk7lsb2rlvig2paszwpvyzpfpzksn66mvm";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.1.9-linux-arm64.tar.gz";
+
sha256 = "1r8vw8gyzzbsci405balmx582nm3cv0hs197g1wb53f989az555g";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-yandex-v0.13.0-linux-arm64.tar.gz";
···
];
aarch64-darwin = [
{
-
url = "https://get.pulumi.com/releases/sdk/pulumi-v3.165.0-darwin-arm64.tar.gz";
-
sha256 = "0z1hxpnxwkcl6slsk56dz22jwjvf7my21db0i35yzs2nq3mkf3x0";
+
url = "https://get.pulumi.com/releases/sdk/pulumi-v3.167.0-darwin-arm64.tar.gz";
+
sha256 = "10rnly9p30dl8zcc66j9j94aa39yrq899a5ks3iryl4jznr7sg01";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.37.0-darwin-arm64.tar.gz";
···
sha256 = "11626k5s62hpqi60f26zhw3129cx74lv07l8adsa5fz0y2bsnkls";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.18.0-darwin-arm64.tar.gz";
-
sha256 = "1j8hggv57gw3dcwqzr0l5cyk33c35f1zjma1hd6mxpq5hx2zzi05";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.19.1-darwin-arm64.tar.gz";
+
sha256 = "0vlm939ax2acm53hv1194b0669lsh3glmlp4mpaln13k8qy97vcc";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.78.0-darwin-arm64.tar.gz";
···
sha256 = "1vfhpisa1fyvsmh0crqr859ppmgs09yncsbchs1rlw6hb68sknqh";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.1.1-darwin-arm64.tar.gz";
-
sha256 = "11z4wkfn4vd3pcjgaxjf1wifss4dkvy3f0cb9fm5kkndyc4vx4wa";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.1.2-darwin-arm64.tar.gz";
+
sha256 = "1mdxfskxaj1l28nk009r1b40ldjgj5bjjys33ya56q6rdwf2wyp1";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.12.4-darwin-arm64.tar.gz";
-
sha256 = "01sqq37yghlk0772j1vd3l124a2fcwkkz3fb8lsilk33gwb7hjgk";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.12.5-darwin-arm64.tar.gz";
+
sha256 = "1n7bmr5pg40db0p53dwp12zb4iksf9sqvv5a5q7wj3dxhc1cgx31";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.49.0-darwin-arm64.tar.gz";
-
sha256 = "1knrrxv1ihjwklz05fi4cfrwzg6bwr2j5h2j3qw6as2ghn74i1bl";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.50.0-darwin-arm64.tar.gz";
+
sha256 = "1z6j18n9w9gh7zw2d76ra623miqc0dy4gf3p61x3iqhid2znc5pl";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.42.0-darwin-arm64.tar.gz";
-
sha256 = "1flph1gp29f44slr8h0kwyc1mg8drv6zkla4ynyg8qpjqzar69y1";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.43.0-darwin-arm64.tar.gz";
+
sha256 = "177h75jj53x630qfmcjikzpbp1bdbpbfc57yl2lf0ycdmd9s7a5w";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v4.6.2-darwin-arm64.tar.gz";
···
sha256 = "0lcx81s0qa13cnkm1sh640a15z650vsqxi5a59zgzq6b0r151h4r";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.27.0-darwin-arm64.tar.gz";
-
sha256 = "1cb8yk182an8cggfinvlwiq0kpvjiqnmdlnwy8461g48pyyd48zi";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.29.0-darwin-arm64.tar.gz";
+
sha256 = "1akanfv6yl72nck6c132kzclingl2g86nf755zv7ab16nwinldcw";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.7.0-darwin-arm64.tar.gz";
-
sha256 = "02lff0ij3gv7bi4qplcnpq8r29836ma1rzi0h3ydk44qm8kvl9l7";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.7.2-darwin-arm64.tar.gz";
+
sha256 = "0ns88zd55p3pg8z8xs8jph9bv33s1alii4gnwd7gxc651gy7icrq";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v8.11.0-darwin-arm64.tar.gz";
···
sha256 = "1pavzbg6qbpvrc3z57pm1yn2c40i4n81bc5cs57p3zw8hmzmpp80";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mysql-v3.2.9-darwin-arm64.tar.gz";
-
sha256 = "06vpfyxrxx1syzy01qq1ii3d0f734vpyrlvqb93nyprbhckrlsvx";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mysql-v3.2.10-darwin-arm64.tar.gz";
+
sha256 = "190mmw7sdw8rln9q5yv04hmn9b70cqd4piyhn8i23qf831irligr";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-openstack-v5.0.3-darwin-arm64.tar.gz";
-
sha256 = "196q5r38hssgdi6zfag6yfm3h2wvlqc57xbhca3kjfbri1cyl9ic";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-openstack-v5.0.4-darwin-arm64.tar.gz";
+
sha256 = "0zxn3gn5m7kw3wmsflgnr0l3j3c4kf245v5510qjqik77lzknfzq";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-postgresql-v3.15.1-darwin-arm64.tar.gz";
sha256 = "0my26549lzvc4j7c3xmp6z82qj126x8sx9cj1rz8a7alawn1v5b0";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.18.1-darwin-arm64.tar.gz";
-
sha256 = "169ibni1kh0npn08zyazg1324qc79vpmy29pkblbhxm46ldzip60";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.18.2-darwin-arm64.tar.gz";
+
sha256 = "0iikysfqf03pm7mrg383nisgh5v01bxjvxyhl2cg8bj8nsjr4s2h";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v1.3.0-darwin-arm64.tar.gz";
sha256 = "0ccsgh89z0zbxxns4zc24l71ylkr536xcdyz4rglkzqhklrhgl89";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.116.2-darwin-arm64.tar.gz";
-
sha256 = "0yhbfafsv5p0zl274w8gaxsv1373f9xrzn2kxil8699jb9rwhl05";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.117.0-darwin-arm64.tar.gz";
+
sha256 = "1bjjf21ldn0ay8bn9pmzbkg4g2cg7gi8z2kvfp6pg52cqimacm3w";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v1.0.7-darwin-arm64.tar.gz";
-
sha256 = "0gjy6m3r287fg69gr8bglwc9mvhx9dpapp6ndp5v949n20dr79yl";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v1.0.8-darwin-arm64.tar.gz";
+
sha256 = "11nnxpbk9ckxarbq5h8g3llp2b2gdwvh4mxnrgyzpxvid0lj1h08";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.19.0-darwin-arm64.tar.gz";
···
sha256 = "11q6gncnxqdj4yp7mldwqhhvnmfcqvmc4v384xszwnl78fmiikrs";
}
{
-
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.1.8-darwin-arm64.tar.gz";
-
sha256 = "1mmnn6my6v0mj28fqgiymdwfjsmj3rcb1nf7aj92kp3m38a0gcjs";
+
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.1.9-darwin-arm64.tar.gz";
+
sha256 = "1ws5c2aki0r01y1m1bw9pnpvipbybhdffgmi82gp8mrbln1njbmw";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-yandex-v0.13.0-darwin-arm64.tar.gz";
+1 -1
pkgs/top-level/all-packages.nix
···
drawio-headless = callPackage ../applications/graphics/drawio/headless.nix { };
-
drawpile = libsForQt5.callPackage ../applications/graphics/drawpile { };
+
drawpile = callPackage ../applications/graphics/drawpile { };
drawpile-server-headless = libsForQt5.callPackage ../applications/graphics/drawpile {
buildClient = false;
buildServerGui = false;
+2
pkgs/top-level/kodi-packages.nix
···
arteplussept = callPackage ../applications/video/kodi/addons/arteplussept { };
+
bluetooth-manager = callPackage ../applications/video/kodi/addons/bluetooth-manager { };
+
controller-topology-project =
callPackage ../applications/video/kodi/addons/controller-topology-project
{ };
+2
pkgs/top-level/python-packages.nix
···
oslo-log = callPackage ../development/python-modules/oslo-log { };
+
oslo-metrics = callPackage ../development/python-modules/oslo-metrics { };
+
oslo-serialization = callPackage ../development/python-modules/oslo-serialization { };
oslo-utils = callPackage ../development/python-modules/oslo-utils { };