Merge master into staging-next

This commit is contained in:
nixpkgs-ci[bot]
2026-09-05 00:23:39 +00:00
committed by GitHub
249 changed files with 2916 additions and 2090 deletions

View File

@@ -689,16 +689,21 @@ export default async ({ github, context, core, dry }) => {
if (context.payload.pull_request) {
await handle({ item: context.payload.pull_request, stats })
} else {
// We don't use filters here because that causes GitHub to use an often-outdated index,
// resulting in the cursor not being updated, and therefore causing the same PRs
// to use up our rate limit over and over again.
const lastRun = (
await github.rest.actions.listWorkflowRuns({
...context.repo,
workflow_id: 'bot.yml',
event: 'schedule',
status: 'success',
exclude_pull_requests: true,
per_page: 1,
})
).data.workflow_runs[0]
).data.workflow_runs.find(
(run) => run.event === 'schedule' && run.conclusion === 'success',
)
core.info(
`Last successful run created at: ${lastRun?.created_at ?? '<n/a>'}`,
)
const cutoff = new Date(
Math.max(
@@ -794,6 +799,7 @@ export default async ({ github, context, core, dry }) => {
} else {
// No stats.artifacts++, because this does not allow passing a custom token.
// Thus, the upload will not happen with the app token, but the default github.token.
core.info(`pagination-cursor: ${cursor}`)
await artifactClient.uploadArtifact(
'pagination-cursor',
[uploadPath],
@@ -803,6 +809,8 @@ export default async ({ github, context, core, dry }) => {
},
)
}
} else {
core.info('pagination-cursor: <n/a>')
}
// Some items might be in both search results, so filtering out duplicates as well.

View File

@@ -18199,6 +18199,12 @@
githubId = 502805;
name = "Max Zerzouri";
};
maxence-lefebvre = {
email = "maxence.lfbvr@gmail.com";
github = "maxence-lefebvre";
githubId = 15971247;
name = "Maxence Lefebvre";
};
maxhbr = {
email = "nixos@maxhbr.dev";
github = "maxhbr";
@@ -19800,6 +19806,12 @@
githubId = 15838537;
name = "Mugahed Izzeldin";
};
mugiwarix = {
email = "mugiwarix@gmail.com";
github = "mugiwarix";
githubId = 161065638;
name = "Lucio De Fusco";
};
mulatta = {
email = "seungwon@mulatta.io";
github = "mulatta";

View File

@@ -6,12 +6,12 @@
vimUtils,
}:
let
version = "0.4.4";
version = "0.4.5";
src = fetchFromGitHub {
owner = "sheng-tse";
repo = "jupynvim";
tag = "v${version}";
hash = "sha256-DJinRfxOoSj8xnWUnpPd14mA8zMQmLhavmJsUz4h2XQ=";
hash = "sha256-G8vyhsTfHtbE7foqj1HNJNMg3TYeO/Nd4ofRS+SVPUo=";
};
jupynvim-core = rustPlatform.buildRustPackage {
pname = "jupynvim-core";
@@ -19,7 +19,7 @@ let
sourceRoot = "${src.name}/core";
cargoHash = "sha256-cZKHYCFtzU1ULNp7TY/4/l6SrzGF3ghnBF5y5nvxuWw=";
cargoHash = "sha256-7zMuo7evZrer8CXAwbrZtLv/LdOuoZK95sMgyqs5P0I=";
meta.mainProgram = "jupynvim-core";
};

View File

@@ -6,7 +6,7 @@
ffmpeg,
cmake,
ninja,
v4l-utils,
libv4l,
grim,
wf-recorder,
libdbusmenu,
@@ -56,7 +56,7 @@ stdenv.mkDerivation (finalAttrs: {
qt6.qtconnectivity
libdbusmenu
ffmpeg
v4l-utils
libv4l
grim
wf-recorder
playerctl

View File

@@ -853,7 +853,7 @@
}
},
"ungoogled-chromium": {
"version": "152.0.7977.75",
"version": "152.0.7977.82",
"deps": {
"depot_tools": {
"rev": "38c391feba5fb96812f9028da12413ffc39df394",
@@ -865,16 +865,16 @@
"hash": "sha256-ovLx6KaORdXqnWgbsGEty10k2CHuCmTk3yEqy5//ovk="
},
"ungoogled-patches": {
"rev": "152.0.7977.75-1",
"hash": "sha256-HXWnJfk0SxC8sRcgtFdGBOOeiV7kEQD2YXQFBwMsU1s="
"rev": "152.0.7977.82-1",
"hash": "sha256-5KxsbzpRybc/ub6HJbN6QkJVL4iDdoAXE7vwjtjAJXA="
},
"npmHash": "sha256-pF0JtwFpPC4/fodbhSJnQKkczA9WlDg4VqEAy9aDVLg="
},
"DEPS": {
"src": {
"url": "https://chromium.googlesource.com/chromium/src.git",
"rev": "4999cc1efed37c4d91dc4ce6ec4b0a50e2a9a8cb",
"hash": "sha256-RXykREnCulCwk8zkk8OAd62TM4qel6j4uhyaaYzgolY=",
"rev": "d04cdb24d67b081f6cf80200ffc5233f44b61109",
"hash": "sha256-JiYTfMJBtUWMUSicQdSCXNUtgjLGeaMj4vCNpMvYACk=",
"recompress": true
},
"src/third_party/clang-format/script": {
@@ -944,8 +944,8 @@
},
"src/third_party/angle": {
"url": "https://chromium.googlesource.com/angle/angle.git",
"rev": "736ed80c7552a4b267bd54a282b971aa4555cb3e",
"hash": "sha256-3ZCIFT7j944HWPOiADQa88TQZctLej5vbrBFA/FwyHw="
"rev": "7df613367a1d4ca9aea9ece344d4580d32d132a9",
"hash": "sha256-bYGok5QvWJoCfliRPQqrDz0ttKf1r9HoFxoC4qwdI3o="
},
"src/third_party/angle/third_party/glmark2/src": {
"url": "https://chromium.googlesource.com/external/github.com/glmark2/glmark2",
@@ -1524,8 +1524,8 @@
},
"src/third_party/skia": {
"url": "https://skia.googlesource.com/skia.git",
"rev": "b6d106297ff9ef2ff8094033695d045e87775581",
"hash": "sha256-sun/P/JVhTKfRwmVK5dgnz8UZEFnQoyXZZS6PN5z9us="
"rev": "0873ec164a06966b90ae0d43ef783cfb180084ae",
"hash": "sha256-LbSs+UNakFipC2t9TSbZVreylVXHf1PsbK6z2qJh6QI="
},
"src/third_party/smhasher/src": {
"url": "https://chromium.googlesource.com/external/smhasher.git",
@@ -1694,8 +1694,8 @@
},
"src/v8": {
"url": "https://chromium.googlesource.com/v8/v8.git",
"rev": "3de6ffffbfdcf265e9f11a5c9d1cfb4d486d7550",
"hash": "sha256-ZHEmeSe8r226gjazm91GYqlfbM9a5yi8KnFv4iAWFKE="
"rev": "4323497a6a73839e6d5260f6acd7ec0212cb3321",
"hash": "sha256-HUg4GGtYL4xGk/xw0QXxNZAnsFVcznklWGQaqhZj9QM="
},
"src/agents/shared": {
"url": "https://chromium.googlesource.com/chromium/agents.git",

View File

@@ -9,10 +9,10 @@
buildMozillaMach rec {
pname = "firefox";
version = "155.0";
version = "155.0.1";
src = fetchurl {
url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz";
sha512 = "24292681924edb9f0494eb77a7b19994039abbc3a8c0ba304f0e472b49a943838565723de983bc8ef08e019971e02a3014c8d241bb88c645a06a625c8ace0d6a";
sha512 = "6d137a7a315cb1d0aac1a3fe314af80fe290c49b7c2e47f8687b25d4720927b2a0dc71a3da9d75f6cab479067db114caa6732d17e888b0abfce99238a8af0f39";
};
meta = {

View File

@@ -6,16 +6,16 @@
buildGoModule rec {
pname = "cni";
version = "1.3.0";
version = "1.3.1";
src = fetchFromGitHub {
owner = "containernetworking";
repo = "cni";
rev = "v${version}";
hash = "sha256-xeajsM8ZIlI6Otv9CQhPfYaVQwmJ5QcFEn1xt6e/ivQ=";
hash = "sha256-FOUoW15aRzdwOnEfNf73tlpssJOoR+/DLOuzCTDGgpY=";
};
vendorHash = "sha256-uo3ZwFdD6aJ0WDGmt51l3hs9agUnv1cIQY/KMlNe5nI=";
vendorHash = "sha256-nJafpp2U7Mld6d2mRUF2I/Ns9rZ+FWONj7BGfAqmEv8=";
subPackages = [
"./cnitool"

View File

@@ -589,13 +589,13 @@
"vendorHash": "sha256-gv54RqpkWri5yL40ajcLnqzF0XvMEzFoFEEV2/g1paE="
},
"hashicorp_google": {
"hash": "sha256-Ed/D/c8Ut4gR+VAonZbqvgK/MKVLRryloO+7hvzn5G8=",
"hash": "sha256-IpwIlUZtB0PQ2EQnfY2bKN9w7KQ0WrWLQhEmo79L1yw=",
"homepage": "https://registry.terraform.io/providers/hashicorp/google",
"owner": "hashicorp",
"repo": "terraform-provider-google",
"rev": "v7.45.0",
"rev": "v8.1.0",
"spdx": "MPL-2.0",
"vendorHash": "sha256-d4nO4QTeHyVNdU1JFzQdU4UTisoY1tjv7GVCRNRtNC8="
"vendorHash": "sha256-EikYOTTTkj5E82xza6nYvd1AWFg8fzo1ka2umc+25/k="
},
"hashicorp_google-beta": {
"hash": "sha256-WjgVh6LHcNmTT6Fg2FWmtMacCokaNuZTI9ZEcMoD7uo=",

View File

@@ -6,7 +6,7 @@
installShellFiles,
}:
let
version = "1.16.0";
version = "1.17.0";
in
buildGoModule {
pname = "algolia-cli";
@@ -16,7 +16,7 @@ buildGoModule {
owner = "algolia";
repo = "cli";
tag = "v${version}";
hash = "sha256-SMhNLe/sO60gSevW4Is8cibFwOZIkM/6ju+zauu7yIo=";
hash = "sha256-a+Ln+WNZkTi2/X31No40M0cu8crKyQcQnukWuU3CJDg=";
};
vendorHash = "sha256-gCNmvsQMNC7KQnXJODqmn59OllxI8+ViruOMLu600n4=";

View File

@@ -6,16 +6,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "apftool-rs";
version = "1.2.3";
version = "1.2.5";
src = fetchFromGitHub {
owner = "suyulin";
repo = "afptool-rs";
tag = "v${finalAttrs.version}";
hash = "sha256-bcXZIY0CDyWE3vh04IU3kXRxi/uUm5TD8ifA0jq47rc=";
hash = "sha256-bu6iaKGoaj+EKLJ7ulYdKyKSQuaX++zXnyiwBNUKz3Q=";
};
cargoHash = "sha256-Ufe82fJALRlMjRSQ7Y2wFTOzXKtuwQyrWfxZjdEtuc0=";
cargoHash = "sha256-/AJ5UCrh3RYklrfQ7zb1N9n2rXsdPrvH+QGYnKGU1dc=";
meta = {
description = "About Tools for Rockchip image unpack tool";

View File

@@ -13,7 +13,7 @@ fi
REPO="advplyr/audiobookshelf"
NEW_VER=$(list-git-tags --url=https://github.com/$REPO | rg 'v[0-9\.]*$' | sed -e 's/^v//' | sort -V | tail -n 1)
OLD_VER=$(nix-instantiate --eval -A audiobookshelf.version | jq --exit-status --raw-output)
OLD_VER=$(nix-instantiate --eval --raw -A audiobookshelf.version)
if [ "$NEW_VER" == "$OLD_VER" ]; then
echo "No update needed."

View File

@@ -6,7 +6,7 @@ set -eu -o pipefail
version=$(curl -s ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} \
https://api.github.com/repos/fxsth/audiothekar/releases/latest | jq -e -r .tag_name | tail -c +2)
old_version=$(nix-instantiate --eval -A audiothekar.version | jq -e -r)
old_version=$(nix-instantiate --eval --raw -A audiothekar.version)
if [[ $version == "$old_version" ]]; then
echo "New version same as old version, nothing to do." >&2

View File

@@ -6,15 +6,15 @@
}:
buildGoModule (finalAttrs: {
pname = "aws-signing-helper";
version = "1.8.4";
version = "1.8.5";
src = fetchFromGitHub {
owner = "aws";
repo = "rolesanywhere-credential-helper";
rev = "v${finalAttrs.version}";
hash = "sha256-cGzQ2rek0EA3ZaPfFOePhkYdKYj4cWZ1b40LAddf5TY=";
hash = "sha256-XLQEGHM7cKm3n9pQdyzGWXN9Wre2DZyXZWuwa4CcU7E=";
};
vendorHash = "sha256-rYoBYPHWixvM2iGn/jf4Op7/xkBnV0zKYSJtDnI3ulQ=";
vendorHash = "sha256-HLqId+mb+UbiX9M4xpCoDv257qKHUOuc6037WameY7Y=";
checkPhase = ''
runHook preCheck

View File

@@ -10,17 +10,17 @@
}:
buildGoModule (finalAttrs: {
pname = "aws-vault";
version = "7.13.5";
version = "7.13.6";
src = fetchFromGitHub {
owner = "ByteNess";
repo = "aws-vault";
rev = "v${finalAttrs.version}";
hash = "sha256-LQu1SKPAROv+1wfREgQiSYCo/mv0WuiJ2wkKGYOJJCE=";
hash = "sha256-mdju4dNQ9fTlB1y1U1I36vb3mHJ4J3FCOGityyD67RE=";
};
proxyVendor = true;
vendorHash = "sha256-jytF037CRWTPlWDk1luyLrkFkW9LXNqpbDXVX8xbxsM=";
vendorHash = "sha256-Dy7bWlpYDBRm384dn6cdDTtRfmdtn6VDrFOURBrCGmg=";
nativeBuildInputs = [
installShellFiles

View File

@@ -15,16 +15,16 @@
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "bilibili-tui";
version = "1.0.13";
version = "1.0.14";
src = fetchFromGitHub {
owner = "MareDevi";
repo = "bilibili-tui";
tag = "v${finalAttrs.version}";
hash = "sha256-u7jSOsXJDghyrHdfOkMiwCtN1Pugjc7RRJVvjtR4LOE=";
hash = "sha256-DKcjIPBNAA2iUO7Evfn6muZpOB8pUEmLCr3oEd/A6io=";
};
cargoHash = "sha256-Xxsfa33dRqObwfPFVHezlXOy5bvjQTaQ9FSuU+F1V5U=";
cargoHash = "sha256-YxCvFCRtnIUxXgZWBvhKnjeth8TX+3iHcOxPQX8d6Ck=";
nativeBuildInputs = [
makeBinaryWrapper

View File

@@ -13,13 +13,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "bngblaster";
version = "0.9.38";
version = "0.9.39";
src = fetchFromGitHub {
owner = "rtbrick";
repo = "bngblaster";
rev = finalAttrs.version;
hash = "sha256-fz/hS47pCw01dRF7DaPpnZMv2QQBD1hgES4eVGXe/LI=";
hash = "sha256-21lSKsjf8IMeUV7wEYd5CNcKkk+H5BwGXJaSGZj3hN0=";
};
nativeBuildInputs = [ cmake ];

View File

@@ -6,7 +6,7 @@ set -eu -o pipefail
version=$(curl -s ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} \
https://api.github.com/repos/NickvisionApps/Cavalier/releases/latest | jq -e -r .tag_name)
old_version=$(nix-instantiate --eval -A cavalier.version | jq -e -r)
old_version=$(nix-instantiate --eval --raw -A cavalier.version)
if [[ $version == "$old_version" ]]; then
echo "New version same as old version, nothing to do." >&2

View File

@@ -10,16 +10,16 @@
buildGoModule (finalAttrs: {
pname = "cf-terraforming";
version = "0.28.0";
version = "0.29.0";
src = fetchFromGitHub {
owner = "cloudflare";
repo = "cf-terraforming";
rev = "v${finalAttrs.version}";
sha256 = "sha256-JyGDD09vqIzutwaJJCqv7mRPQlzmyUWtV/BZtirn/SE=";
sha256 = "sha256-jq0xBmn+ZGYF6Yup/82wVYgtuIs9RcPHviGxj9JpTF0=";
};
vendorHash = "sha256-wBInMV1XSaO3/NvTNZq5C5o4TJgq18KXHHc4HOCMSVY=";
vendorHash = "sha256-7/VRs7BEFLCx7sqIbOFA7b7tQwlpgzeWYUdgankHNCo=";
ldflags = [
"-X github.com/cloudflare/cf-terraforming/internal/app/cf-terraforming/cmd.versionString=${finalAttrs.version}"
];

View File

@@ -15,7 +15,7 @@
stdenv.mkDerivation (finalAttrs: {
pname = "codegraph";
version = "1.5.0";
version = "1.6.0";
src =
finalAttrs.passthru.sources.${stdenv.hostPlatform.system}
@@ -75,15 +75,15 @@ stdenv.mkDerivation (finalAttrs: {
sources = {
"aarch64-darwin" = fetchurl {
url = "https://github.com/colbymchenry/codegraph/releases/download/v${finalAttrs.version}/codegraph-darwin-arm64.tar.gz";
hash = "sha256-z17kNabkTQl7L5jyt7i5QiuxCUhEQE7+2CUZxdoa8s8=";
hash = "sha256-HHMDNRLVX2e+BHF+gVMui+r3vm+4Ux9RoXn6IwZK1IA=";
};
"aarch64-linux" = fetchurl {
url = "https://github.com/colbymchenry/codegraph/releases/download/v${finalAttrs.version}/codegraph-linux-arm64.tar.gz";
hash = "sha256-nxd1Cu30XVH2jKrjntIdbipykLIyblxT+VoWWRjr0dg=";
hash = "sha256-bck1p7jxph5oileLmOo0aA6y4217kdsHnWT0AR8aZo8=";
};
"x86_64-linux" = fetchurl {
url = "https://github.com/colbymchenry/codegraph/releases/download/v${finalAttrs.version}/codegraph-linux-x64.tar.gz";
hash = "sha256-K6Zeh6EhC3BrseZ9Xki1/EoZNeQ9uz+18xxVl4QNLlg=";
hash = "sha256-3jOR957UJiLZN+bNW3ZCp+qLt9FHNgfoC4ebpz7yFrA=";
};
};
updateScript = writeShellScript "update-codegraph" ''

View File

@@ -15,19 +15,19 @@ let
channels = {
stable = {
version = "2.34.7";
version = "2.35.6";
hash = {
x86_64-linux = "sha256-LN0ocoosRGiXUlVSwgABvlc58f8UNVgPIPWWgVjr7NU=";
aarch64-linux = "sha256-lwnQ6msnX/RxS6QNOgMjMepzL+QxvccusVj/GskFjlU=";
aarch64-darwin = "sha256-NrqPfVk+76d5Li06rj31HZDpCtvRggTUseN9I7t/rAc=";
x86_64-linux = "sha256-l4a3a1iFi/HhQTzFEiPAqWnvOhrkKZzKYguZDt6pQwU=";
aarch64-linux = "sha256-zlwfykMFvrxamPjDHJEnl9Hj8aVtQbU/rSAKJgM+I+Y=";
aarch64-darwin = "sha256-Cl53iiUTAITpzKL01dFQ8Mmpm3fgghwrwQ5wfXTaooo=";
};
};
mainline = {
version = "2.35.3";
version = "2.36.3";
hash = {
x86_64-linux = "sha256-B4dODS765ZdkdmEXiTXYAA7nlZtv5tesPOV+0kONSi4=";
aarch64-linux = "sha256-8V/NHeMf16RLQZY1/Yg36hjNeycMkjggmbT1u0RQTp0=";
aarch64-darwin = "sha256-yo2Xh96G+FpHnAYOaVvJ2vu14zYkgEcRZIADPTOPS7I=";
x86_64-linux = "sha256-3iY/0vfXvfwlyFrK3AtTSeVv23HfuDyUMQN2pwWDYyM=";
aarch64-linux = "sha256-mEBiJ6WAb48wWlkYfA7OWRSSvYAZFTLbZr5595DFoKk=";
aarch64-darwin = "sha256-31CYBjGdlPkHcne1QPrSCaL7sZ/6DcDiHvC3boK+XS0=";
};
};
};

View File

@@ -13,11 +13,11 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "copybara";
version = "20260727";
version = "20260831";
src = fetchurl {
url = "https://github.com/google/copybara/releases/download/v${finalAttrs.version}/copybara_deploy.jar";
hash = "sha256-dMoq8dmDqI0GBje/w10eMtaJInk7xrEGPE1bSle8A0Y=";
hash = "sha256-g4HOrjXluLoX/C1apban6PdnOaL+eYXkx22UriMuqKc=";
};
nativeBuildInputs = [

View File

@@ -19,13 +19,13 @@
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "cosmic-reader";
version = "0-unstable-2026-07-28";
version = "0-unstable-2026-08-24";
src = fetchFromGitHub {
owner = "pop-os";
repo = "cosmic-reader";
rev = "481e33f5f1b90679a367bdd9afd74dcc71eee135";
hash = "sha256-ex99zF+RzsYT5mgeL8MRnXp+z1O3/5vnIS2poJJgUVk=";
rev = "42ea9431705e665b9daf7681ded5f726e1b0389e";
hash = "sha256-Lu0kiEP7JOa9SLkg/VcYDAgmgURyzQ8HnOuxPWaI1nk=";
};
cargoHash = "sha256-DPGpGWzAgdpHp3qzksLtLnfqk+DJsaukdT2ekFFiGaM=";

View File

@@ -6,7 +6,7 @@ set -o pipefail
OWNER="Freika"
REPO="dawarich"
old_version=$(nix-instantiate --eval -A 'dawarich.version' default.nix | tr -d '"')
old_version=$(nix-instantiate --eval --raw -A dawarich.version)
version=$(curl -s ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} "https://api.github.com/repos/$OWNER/$REPO/releases/latest" | jq -r ".tag_name")
echo "Updating to $version"

View File

@@ -6,13 +6,13 @@
buildGoModule (finalAttrs: {
pname = "ddns-go";
version = "6.17.6";
version = "6.17.7";
src = fetchFromGitHub {
owner = "jeessy2";
repo = "ddns-go";
rev = "v${finalAttrs.version}";
hash = "sha256-AZuwKI5nwDBunt+ddShbRJQoc68DA8bwXlSAa/7k0DU=";
hash = "sha256-pzEtUECJJyUo5DaIORg7a+qVIuS04B5ZsCwU6U8Xx9U=";
};
vendorHash = "sha256-gM9DFy4tkYAm/M0UotodIrhUn5v+aTPx8dseMz4DB4Y=";

View File

@@ -9,13 +9,13 @@
buildGoModule (finalAttrs: {
pname = "deck";
version = "1.65.1";
version = "1.66.0";
src = fetchFromGitHub {
owner = "Kong";
repo = "deck";
tag = "v${finalAttrs.version}";
hash = "sha256-ukIwuApiwfobJRfc0b4Zh8MNJHmRY305YcbU+jocq4U=";
hash = "sha256-iC11IQuN/6SXJ30lmMMwSj/poTXdsnhvt6ckWlFsOS4=";
};
nativeBuildInputs = [ installShellFiles ];
@@ -28,7 +28,7 @@ buildGoModule (finalAttrs: {
];
proxyVendor = true; # darwin/linux hash mismatch
vendorHash = "sha256-apwPW8R8Hghd3BnSgIrjgHLsyDu8tB0rGNLxO9WftS0=";
vendorHash = "sha256-2B5pfovavc7u1Qk5qVVCVp6kXZoQsLlG5FE6b3p+cZw=";
postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) ''
installShellCompletion --cmd deck \

View File

@@ -6,7 +6,7 @@ set -eu -o pipefail
version=$(curl -s ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} \
https://api.github.com/repos/NickvisionApps/Denaro/releases/latest | jq -e -r .tag_name)
old_version=$(nix-instantiate --eval -A denaro.version | jq -e -r)
old_version=$(nix-instantiate --eval --raw -A denaro.version)
if [[ $version == "$old_version" ]]; then
echo "New version same as old version, nothing to do." >&2

View File

@@ -9,7 +9,7 @@
buildGoModule (finalAttrs: {
pname = "doctl";
version = "1.167.0";
version = "1.168.0";
vendorHash = null;
@@ -42,7 +42,7 @@ buildGoModule (finalAttrs: {
owner = "digitalocean";
repo = "doctl";
tag = "v${finalAttrs.version}";
hash = "sha256-N8G9bJUd12FsV3ANW2LHMq6ED5YHe8vSJydNhA427SM=";
hash = "sha256-wXDYyRFuKGqVcgYuwvj3Y1D+Qp7ct/b9qBXvZGbHoQk=";
};
meta = {

View File

@@ -12,11 +12,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "drbd";
version = "9.3.2";
version = "9.3.3";
src = fetchurl {
url = "https://pkg.linbit.com//downloads/drbd/9/drbd-${finalAttrs.version}.tar.gz";
hash = "sha256-WtV2NNS2wRjpIICrW2bgGWnrslHZygFWLSNZi/OxZv4=";
hash = "sha256-p7+wFgcMMd8cc4VpyozF5fwzfdRJFH979i50bYfTjyE=";
};
hardeningDisable = [ "pic" ];

View File

@@ -8,18 +8,18 @@
php.buildComposerProject2 (finalAttrs: {
pname = "drupal";
version = "11.4.5";
version = "11.4.6";
src = fetchFromGitLab {
domain = "git.drupalcode.org";
owner = "project";
repo = "drupal";
tag = finalAttrs.version;
hash = "sha256-G5Kk4EVpMXV9H9LFvRJnh1Y1rqL6fA18WoTJs+lRV10=";
hash = "sha256-zJ5bK94jmHDCBSndEwkR/2kHaN865nqoMv8NzXJZ7t4=";
};
composerNoPlugins = false;
vendorHash = "sha256-P6egjq0lffLGDv3hDJOTvW8Qs3vqR9cT33oURKTfRcQ=";
vendorHash = "sha256-ydN7fRhs54ZdPEuD9UKuWvgql8O+JvUdR4VuqifM6KY=";
passthru = {
tests = {

View File

@@ -17,13 +17,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "egl-wayland2";
version = "1.0.1";
version = "1.0.2";
src = fetchFromGitHub {
owner = "NVIDIA";
repo = "egl-wayland2";
tag = "v${finalAttrs.version}";
hash = "sha256-Udr+tihx/Si2ynFyM1FW2CIUgTg9SQn7AgrOPpGTxpY=";
hash = "sha256-oL5qXRmPqOASfEQN7eEltDj4+R2JxczDrKWWkY29amQ=";
};
depsBuildBuild = [

View File

@@ -6,7 +6,7 @@ set -eu -o pipefail
version=$(curl -s ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} \
https://api.github.com/repos/processone/ejabberd/releases/latest | jq -e -r .tag_name)
old_version=$(nix-instantiate --eval -A ejabberd.version | jq -e -r)
old_version=$(nix-instantiate --eval --raw -A ejabberd.version)
if [[ $version == "$old_version" ]]; then
echo "New version same as old version, nothing to do." >&2

View File

@@ -35,16 +35,16 @@ in
rustPlatform.buildRustPackage (finalAttrs: {
pname = "ergohaven-entropy";
version = "0.3.4";
version = "0.3.20";
src = fetchFromGitHub {
owner = "ergohaven";
repo = "entropy";
tag = "v${finalAttrs.version}";
hash = "sha256-+8MuDAGYZuSB/oBiP9pUgDzaRG0tpU8pbtJ5qGZeK9w=";
hash = "sha256-8RvndwWHNnktqGXDzBOml8jBzHTH6SRtiwx/qIpuYq8=";
};
cargoHash = "sha256-N6VlBT0isBLo/9b1gVOuN/d0GewB5oeanKboYSQQPR0=";
cargoHash = "sha256-8Gbdf2BLF2QYDXwYp1rCUEfjE62/sQLc+6vm5avIppo=";
__structuredAttrs = true;

View File

@@ -6,16 +6,16 @@
buildGoModule (finalAttrs: {
pname = "falcoctl";
version = "0.13.0";
version = "0.14.0";
src = fetchFromGitHub {
owner = "falcosecurity";
repo = "falcoctl";
tag = "v${finalAttrs.version}";
hash = "sha256-nqikPwIlDZQLs6JQ8DSKGOHlp0qt3OLe0p5y33qR0cI=";
hash = "sha256-zY6SU9ker5wt6hvbSPap/0IHm7y1TXDGGgay65hRBIc=";
};
vendorHash = "sha256-FYbmrdg8K5ptVdG1qs5dCQ+2faBCHBxe4wCD4tHhgss=";
vendorHash = "sha256-Q0u3dHpKh+fO3cAin5RCCn3Hj5SrVDio7IbOWBpIqJE=";
ldflags = [
"-s"

View File

@@ -21,8 +21,9 @@ callPackage (if isDarwin then ./darwin.nix else ./linux.nix) {
homepage = "https://www.fastmail.com/blog/desktop-app/";
license = lib.licenses.unfree;
sourceProvenance = [ lib.sourceTypes.binaryNativeCode ];
maintainers = [
lib.maintainers.nekowinston
maintainers = with lib.maintainers; [
nekowinston
supermarin
];
platforms = [
"aarch64-darwin"

View File

@@ -2,25 +2,27 @@
lib,
buildGoModule,
fetchFromGitHub,
versionCheckHook,
}:
buildGoModule (finalAttrs: {
pname = "favirecon";
version = "1.0.3";
version = "1.0.4";
src = fetchFromGitHub {
owner = "edoardottt";
repo = "favirecon";
tag = "v${finalAttrs.version}";
hash = "sha256-K8SISs94SRxLAW38GT/mOOvuBktg+y9vKh9BjoJKELM=";
hash = "sha256-LgwwkHKKsGMOTi6VX/Fc4+vAYUc044i1CrxQO3Ci7nQ=";
};
vendorHash = "sha256-PA27sDdM8/qTEUo2fYbVowP8R50cPebVPn2SXUH1VHw=";
vendorHash = "sha256-KRNzKPYCcOOvi7kP6fRMh7LBkMwSssmvUoRlH+jZPu8=";
ldflags = [
"-s"
"-w"
];
ldflags = [ "-s" ];
nativeInstallCheckInputs = [ versionCheckHook ];
doInstallCheck = true;
meta = {
description = "Tool to detect technologies, WAF, exposed panels and known services";

View File

@@ -6,15 +6,15 @@
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "firezone-gateway";
version = "1.5.2";
version = "1.6.0";
src = fetchFromGitHub {
owner = "firezone";
repo = "firezone";
tag = "gateway-${finalAttrs.version}";
hash = "sha256-bfLPOhxv0xfnU3Q1zZWbhqvNe9Hav2RgF/ESMk81F4I=";
hash = "sha256-dKHvjL4bYKHLvoSyCcZBjJMyo5py4TlBwdEqgwIF624=";
};
cargoHash = "sha256-oOJ/UkamQrlWjAz2A4oObdBssHH9iJWN2BHFgMPOxck=";
cargoHash = "sha256-krQv7kPZUlML5sLIMOdewTtN6wZ+bErNSb+3aqOKXh8=";
sourceRoot = "${finalAttrs.src.name}/rust";
buildAndTestSubdir = "gateway";
env.RUSTFLAGS = "--cfg system_certs";

View File

@@ -11,16 +11,16 @@
buildGoModule (finalAttrs: {
pname = "flintlock";
version = "0.11.0";
version = "0.12.0";
src = fetchFromGitHub {
owner = "liquidmetal-dev";
repo = "flintlock";
rev = "v${finalAttrs.version}";
sha256 = "sha256-KrEbeX75UjrAAg4ddbDnReKYokmMTjGk4GFmuvvYRQg=";
sha256 = "sha256-A3+L9mavBuo9maVZU/eFRxOWPZHr4s57JyTvwxabIM4=";
};
vendorHash = "sha256-ZwD6n8iADv72Ikffp29/ToqykbMkLR5pixQAfgtH0h0=";
vendorHash = "sha256-RjjIvLeixiLwnj8inSf7g7PRa/X3b28cT/H+PggCjxs=";
subPackages = [
"cmd/flintlock-metrics"

View File

@@ -7,13 +7,13 @@
buildGoModule (finalAttrs: {
pname = "fn";
version = "0.6.64";
version = "0.6.65";
src = fetchFromGitHub {
owner = "fnproject";
repo = "cli";
rev = finalAttrs.version;
hash = "sha256-OT/4lln8BVa3now04RCvFpzst40geM0gupVXaeRlTxk=";
hash = "sha256-ERJgATTZKeUtM3PZwjZvbbmFEgr9AiM+K7loE6L1RJ8=";
};
vendorHash = null;

View File

@@ -8,7 +8,7 @@
stdenv.mkDerivation rec {
pname = "fotowall";
version = "1.1.3";
version = "1.1.4";
strictDeps = true;
__structuredAttrs = true;
@@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
owner = "fotowall";
repo = "fotowall";
rev = "v${version}";
hash = "sha256-u3EV8UzfESbhaIDLYimYnjDXiP0j04VKoqqO/NglFLA=";
hash = "sha256-1aFHHt1DtjtEF5NievhlzVR1JbUS+3W98Klfi5bcPSk=";
};
nativeBuildInputs = [

View File

@@ -1,7 +1,7 @@
{
stdenv,
buildPackages,
v4l-utils,
libv4l,
fetchFromGitHub,
fetchpatch,
meson,
@@ -143,7 +143,7 @@ stdenv.mkDerivation (finalAttrs: {
# For `libdisplay-info`
python3
hwdata
v4l-utils
libv4l
];
buildInputs = [

View File

@@ -7,13 +7,13 @@
buildDotnetModule rec {
pname = "gh-gei";
version = "1.32.0";
version = "1.33.0";
src = fetchFromGitHub {
owner = "github";
repo = "gh-gei";
rev = "v${version}";
hash = "sha256-i7XWGYDB5izL6QH8BRCppz01xNuBDGNy0rMCxSuQFXU=";
hash = "sha256-aA7mI3pzF+snT/SjOc/qVJP+hQYBFEwO1Hf//wFsWmk=";
};
dotnet-sdk = dotnetCorePackages.sdk_8_0_4xx;

View File

@@ -7,7 +7,7 @@ let latest = ^list-git-tags --url=https://github.com/ghostty-org/ghostty
| last
| str trim --left --char "v"
let current = ^nix-instantiate --eval -A ghostty.version | str trim -c '"'
let current = ^nix-instantiate --eval --raw -A ghostty.version
if $latest == $current {
print "Up to date!"

View File

@@ -7,16 +7,16 @@
}:
buildGoModule rec {
pname = "git-pkgs";
version = "0.19.0";
version = "0.20.0";
src = fetchFromGitHub {
owner = "git-pkgs";
repo = "git-pkgs";
tag = "v${version}";
hash = "sha256-G2YcixQ7NrljVKhpset7bc/dmqcc3cgQyMMWlJmKSDw=";
hash = "sha256-sh438mnNqlw0h9RuwxeKsTWU0l4E60aazzSjVnHk7Js=";
};
vendorHash = "sha256-r8VGoLtgE36UsV2Eg8kOJ62LG7qMTGR6/zDOayZ/aVI=";
vendorHash = "sha256-noPgZXS/DazEhM4aqdsFQXiTfm+fVCS/7If5GIpw4eo=";
subPackages = [ "." ];

View File

@@ -12,16 +12,16 @@
buildGoModule (finalAttrs: {
pname = "gitlab-runner";
version = "19.1.1";
version = "19.2.1";
src = fetchFromGitLab {
owner = "gitlab-org";
repo = "gitlab-runner";
tag = "v${finalAttrs.version}";
hash = "sha256-QKiHd4UFTuAZElQ/793Tyid983RnfU9TeNpe1gFwChA=";
hash = "sha256-xPheMOKnRjt8+uoFTpV/ENe6NdyT9JZJZEmvbFdKcpA=";
};
vendorHash = "sha256-Ed2PrEkkqZEWhFLtT1BJavWiacLuv4U7kIAcscMDQgM=";
vendorHash = "sha256-kznAIKiJUZUkoNQSsnl6pj4SZspErccc6rmGwuc7iKo=";
# For patchShebangs
buildInputs = [ bash ];

View File

@@ -10,8 +10,8 @@ if [[ "$latest_version" = "$UPDATE_NIX_OLD_VERSION" ]]; then
exit 0
fi
old_src_hash=$(nix-instantiate --eval -A gnucash.src.outputHash | tr -d '"')
old_src_doc_hash=$(nix-instantiate --eval -A gnucash.docs.src.outputHash | tr -d '"')
old_src_hash=$(nix-instantiate --eval --raw -A gnucash.src.outputHash)
old_src_doc_hash=$(nix-instantiate --eval --raw -A gnucash.docs.src.outputHash)
src_hash=$(nix-prefetch-url "https://github.com/Gnucash/gnucash/releases/download/$latest_version/gnucash-$latest_version.tar.bz2")
src_hash=$(nix-hash --to-sri --type sha256 "$src_hash")

View File

@@ -9,16 +9,16 @@
buildGoModule (finalAttrs: {
pname = "go-critic";
version = "0.14.4";
version = "0.15.0";
src = fetchFromGitHub {
owner = "go-critic";
repo = "go-critic";
rev = "v${finalAttrs.version}";
hash = "sha256-RrofJ2/IsndBYvGZLlMbz7kZUGtMOwM4kGrzAiAk0Qs=";
hash = "sha256-fR5wWZyBJ0pnKsWkgvFUOqzZ5L+8AgdcGNMbpj+nhyQ=";
};
vendorHash = "sha256-2tzBJI2d9/EY1lPgJDrOGfgh8dz2bYwP5kWifJ46a8I=";
vendorHash = "sha256-o7je2efcEr6nQV+u/zlzVLS1+Pozx2sPCbCZIT5NIIM=";
subPackages = [
"cmd/gocritic"

View File

@@ -9,16 +9,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "hickory-dns";
version = "0.26.1";
version = "0.26.2";
src = fetchFromGitHub {
owner = "hickory-dns";
repo = "hickory-dns";
tag = "v${finalAttrs.version}";
hash = "sha256-jRcq9b409O5bjta8hFLFBFC6ILf8QA2EZ8tQqk2m1Rk=";
hash = "sha256-qwyMfjo3LTyvxwRlQ/4Odc3yZsSuA4cn7zj/KLCfRSs=";
};
cargoHash = "sha256-zszSkclNCLGVchWiNdtNLJeY2j5CmubjMjhwVwsvRP8=";
cargoHash = "sha256-TsawTK+MaQ8isxa+/lROTgnA2u26XKjZCtRFUKLRbrw=";
buildFeatures = [
"blocklist"

View File

@@ -15,7 +15,7 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "hk";
version = "1.56.0";
version = "1.57.0";
__structuredAttrs = true;
@@ -23,10 +23,10 @@ rustPlatform.buildRustPackage (finalAttrs: {
owner = "jdx";
repo = "hk";
tag = "v${finalAttrs.version}";
hash = "sha256-c1SINPa38YpE0R4/9NtrMWbyMBh7sGpdPiF9EYFrPcw=";
hash = "sha256-n2u//Gq0MTTAF02ed/ioINxSC/y0J0uC3M04fTudpi0=";
};
cargoHash = "sha256-LzOtuU+GoV6gVijaH8HxpNaMlnPJEXjnHLRYADFxUgA=";
cargoHash = "sha256-UyJUIrnnqPAI9Li5DgPgKYFzn+hYW0yRMar+1nTi8eQ=";
nativeBuildInputs = [
installShellFiles

View File

@@ -8,18 +8,18 @@
let
pname = "hoppscotch";
version = "26.7.0-0";
version = "26.8.0-0";
src =
fetchurl
{
aarch64-darwin = {
url = "https://github.com/hoppscotch/releases/releases/download/v${version}/Hoppscotch_mac_aarch64.dmg";
hash = "sha256-qR/eX9tDTBZzaTVyJVMO5l4BZfXoK2c763APcn87HYU=";
hash = "sha256-oaumcSqAzzRqwFArZJ0d20FwdH5UIJ6YhT0gvwbLXzY=";
};
x86_64-linux = {
url = "https://github.com/hoppscotch/releases/releases/download/v${version}/Hoppscotch_linux_x64.AppImage";
hash = "sha256-yobIv1gjmM+y0ufIKr6azcbv17wORWa4tQivv2L4i38=";
hash = "sha256-G+TmHOM3eS48TuGRCHznI9IxzF8wN6DtVDs9xOVdzPw=";
};
}
.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");

File diff suppressed because it is too large Load Diff

View File

@@ -6,13 +6,13 @@
}:
buildNpmPackage rec {
pname = "i18next-cli";
version = "1.71.3";
version = "1.73.0";
src = fetchFromGitHub {
owner = "i18next";
repo = "i18next-cli";
tag = "v${version}";
hash = "sha256-jVfHtvlRwYncPdnNcD+DfHex6UaZQGatjKUqiV6/H9c=";
hash = "sha256-qQDE9uqBXZATDRSUd4h8AKuDXoRYYkvt79DUJkG8kxI=";
};
# NOTE: Generating lock-file
@@ -21,7 +21,7 @@ buildNpmPackage rec {
cp ${./package-lock.json} package-lock.json
'';
npmDepsHash = "sha256-7JQbydV3UaTdw/hJ8LFqGd37tHAQtyFS7RP5u2By+oU=";
npmDepsHash = "sha256-Zcqj2rsLu0sahMQpZiHs/Q3AeWb00gbmbFTRRZR42uI=";
passthru.updateScript = nix-update-script {
extraArgs = [ "--generate-lockfile" ];

View File

@@ -15,13 +15,13 @@ let
in
buildGoModule (finalAttrs: {
pname = "immudb";
version = "1.11.1";
version = "1.11.2";
src = fetchFromGitHub {
owner = "codenotary";
repo = "immudb";
tag = "v${finalAttrs.version}";
hash = "sha256-S+X52zxIJj9uJhvSk0aGrEvLKKoa0BciQW5nAgPRtrc=";
hash = "sha256-hiqnz5qoYKwRsOdv5j8LtphycqTFw9FI2vc7vXMXgv8=";
};
postPatch = ''
@@ -39,7 +39,7 @@ buildGoModule (finalAttrs: {
go generate -mod=mod -tags webconsole ./webconsole
'';
vendorHash = "sha256-7/TR+YjeeTQk+kY2WjYBeiP94onLJXrjJijYl5N6cPc=";
vendorHash = "sha256-Z/OpODVgqKkIJQdRb8TPu3YIm+5xwYmbAaxkPc1djsM=";
nativeBuildInputs = [ installShellFiles ];

View File

@@ -10,16 +10,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "inputplumber";
version = "0.78.1";
version = "0.79.0";
src = fetchFromGitHub {
owner = "ShadowBlip";
repo = "InputPlumber";
tag = "v${finalAttrs.version}";
hash = "sha256-DUrPhspzmD2QvM8Mr7softPxC4nPlR9AP7ZsO1PlTlo=";
hash = "sha256-YMqQ4reaFr30ZIlIusDMyi+WeugKodxD8IW57bW1YSo=";
};
cargoHash = "sha256-h8741XCE7vqVn1hUr08AMEZNeFZY1ejw/N+zQOJPcVM=";
cargoHash = "sha256-nGOXqvkR7mN02SOXnG1I5EZhWwe0wPT/4X6YCPG2Mi4=";
nativeBuildInputs = [
pkg-config

View File

@@ -7,13 +7,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "interval-tree";
version = "3.1.2";
version = "3.1.4";
src = fetchFromGitHub {
owner = "5cript";
repo = "interval-tree";
tag = "v${finalAttrs.version}";
hash = "sha256-t1/oTr+sYkpTiDzaM4SxUcWzO3r24EkUJO04TYNLcQQ=";
hash = "sha256-IOIp60mu1QXoizhFHsLIqTDBphPy0MwzqhkyWhxpz5g=";
};
# interval-tree is a header only library

View File

@@ -10,7 +10,7 @@ branch="main"
commit=$(curl -s "https://api.github.com/repos/$owner/$repo/branches/$branch" | jq -r .commit.sha)
date=$(curl -s "https://api.github.com/repos/$owner/$repo/commits/$commit" | jq -r .commit.committer.date | cut -d'T' -f1)
current_version=$(nix-instantiate --eval -A ironcalc.version 2>/dev/null | tr -d '"' || echo "0.0.0")
current_version=$(nix-instantiate --eval --raw -A ironcalc.version)
base_version=$(echo "$current_version" | sed -E 's/-unstable-.*//')
new_version="$base_version-unstable-$date"

View File

@@ -9,17 +9,17 @@
buildGoModule (finalAttrs: {
pname = "jfrog-cli";
version = "2.120.0";
version = "2.123.0";
src = fetchFromGitHub {
owner = "jfrog";
repo = "jfrog-cli";
tag = "v${finalAttrs.version}";
hash = "sha256-ATAnicrp0EwjrT76TN/L0ANX8hm81KN4AQKwMJI07WM=";
hash = "sha256-HyBHH1EU0fIkxHL/36pU758L9t7N7a5QpFM8Kz4/s/8=";
};
proxyVendor = true;
vendorHash = "sha256-WC/tcneJa7xjOq9laP1un4BbMp6GIMBiy34DuFiRTIA=";
vendorHash = "sha256-ZKOzQL+KZsisiv2zSSBY1RnoiEdcSQYeVfd7zeecvv8=";
checkFlags = "-skip=^(TestReleaseBundle|TestVisibilitySendUsage_RtCurl_E2E)";

View File

@@ -10,13 +10,13 @@
buildGoModule (finalAttrs: {
pname = "k3sup";
version = "0.13.12";
version = "0.13.13";
src = fetchFromGitHub {
owner = "alexellis";
repo = "k3sup";
rev = finalAttrs.version;
sha256 = "sha256-+YJacemEnUBEUZBKYgr/lBzt6Y8+U1rqgs/3vDxpLfs=";
sha256 = "sha256-6S8PMIRITXbS5fFexCBEekVDZwTvZ4bN9sanjiDY39M=";
};
nativeBuildInputs = [

View File

@@ -18,20 +18,20 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "katex";
version = "0.18.4";
version = "0.18.5";
src = fetchFromGitHub {
owner = "katex";
repo = "katex";
rev = "v${finalAttrs.version}";
hash = "sha256-Z458Crgd7o68C1pKE9qf5nJhMAs5D+uyK4nbbtJO/lg=";
hash = "sha256-rp0xlDZ/FdTcvpsdmJ2M7mt7e08MUe0+aJ1VH1R+LAA=";
};
pnpmDeps = fetchPnpmDeps {
inherit (finalAttrs) pname version src;
inherit pnpm;
fetcherVersion = 4;
hash = "sha256-9AZj9prk8vbt7qNCKo2yiKCvyvRbhfyFjdDU/+jNFiM=";
hash = "sha256-2isQoG2/7i800GqgDsggPVKOv+vlnDRPfjfWdC/gmr8=";
};
nativeBuildInputs = [

View File

@@ -11,16 +11,16 @@
buildGoModule (finalAttrs: {
pname = "kcl";
version = "0.12.8";
version = "0.12.10";
src = fetchFromGitHub {
owner = "kcl-lang";
repo = "cli";
rev = "v${finalAttrs.version}";
hash = "sha256-hw5Ul0+0OT9hI8Nmg5tozwfPnXcF2q+K6aAFPxcMkgY=";
hash = "sha256-OLoKEfY2vHeMqTSfHnUcnaktFABcEDLcUtZpTlNtZ6M=";
};
vendorHash = "sha256-WpUGScCd/laihQjC0oGKMYpOLMgfk/t7u3mrsCvf+Rk=";
vendorHash = "sha256-vXOXkGkD1U0DlCLpg7UBzA2eQDJpI3r8wlIhQ0S/Qgo=";
subPackages = [ "cmd/kcl" ];

View File

@@ -26,7 +26,7 @@ yarn-berry-fetcher missing-hashes "${src_path}/client/yarn.lock" >"${package_dir
echo "Updating offline cache hash…"
offline_cache_hash=$(yarn-berry-fetcher prefetch "${src_path}/client/yarn.lock" "${package_dir}/missing-hashes.json")
old_hash=$(nix-instantiate --eval --expr "with import ./. {}; koito.client.offlineCache.outputHash" --raw)
old_hash=$(nix-instantiate --eval --raw -A koito.client.offlineCache.outputHash)
sed -i "s|${old_hash}|${offline_cache_hash}|" "${package_dir}/client.nix"
echo "Done."

View File

@@ -8,16 +8,16 @@
buildGoModule (finalAttrs: {
pname = "kor";
version = "0.6.8";
version = "0.6.9";
src = fetchFromGitHub {
owner = "yonahd";
repo = "kor";
tag = "v${finalAttrs.version}";
hash = "sha256-B3YKmexo41Ms7MrjoTBdeVaIeN4YuCO7WBrkhoGzP2c=";
hash = "sha256-z+ZZ97sHoHhpfKMzNn5oAJtuvRaDAN2cFT8IoZvggr4=";
};
vendorHash = "sha256-vC5GgJI80HsDIYP0oZZk/Tlvy36QZZZDNxz68EDyb8Y=";
vendorHash = "sha256-ff2MF/2kPczKLpvbfi9WsCMi1zSzZbtrMysaF1t2b38=";
nativeCheckInputs = [ writableTmpDirAsHomeHook ];

View File

@@ -7,18 +7,18 @@
buildGoModule (finalAttrs: {
pname = "kubectl-rabbitmq";
version = "2.22.4";
version = "2.22.5";
src = fetchFromGitHub {
owner = "rabbitmq";
repo = "cluster-operator";
tag = "v${finalAttrs.version}";
hash = "sha256-Q7tRybGbuNV0Vs5kIV409zP0EtePtTvdIBF62BfbXv4=";
hash = "sha256-BnxOUFXlHz8+uXa7OPWFxNs45lN0QTelN0CIvGudekk=";
};
modRoot = "kubectl-rabbitmq";
vendorHash = "sha256-TYSZTXexoOD+G/2rJv+z+BfvusQGmKdg2HHONbRAZsk=";
vendorHash = "sha256-DcD++p/ivqnkC4I/S4wSpjPmUhTOjjN+jk3glvIEi+0=";
ldflags = [
"-s"

View File

@@ -6,16 +6,16 @@
buildGoModule (finalAttrs: {
pname = "controller-tools";
version = "0.21.0";
version = "0.22.0";
src = fetchFromGitHub {
owner = "kubernetes-sigs";
repo = "controller-tools";
tag = "v${finalAttrs.version}";
sha256 = "sha256-4IkVnD87/sHZKixDaF9Qz95cdChPfOkEowBQwu7kq9Y=";
sha256 = "sha256-sqlvOSZ2sZZFYVq4nWqr9e8c1eaypdrYgGE/2un5Dsw=";
};
vendorHash = "sha256-LNjd0PDVa4GMY1rFJ5PFiWAEeA5MMraIIzZmYgkdgJc=";
vendorHash = "sha256-WBuqq1fyUBSJ9IPgoiiiJAghRgTnaXp6IhjkdEBFbOQ=";
ldflags = [
"-s"

View File

@@ -4,8 +4,8 @@
set -eu -o pipefail
ATTR=legends-of-equestria
DOWNLOADS_PAGE="$(curl -s "$(nix-instantiate --eval -A "$ATTR.meta.downloadPage" | tr -d '"')")"
OLD_VERSION="$(nix-instantiate --eval -A "$ATTR.version" | tr -d '"')"
DOWNLOADS_PAGE="$(curl -s "$(nix-instantiate --eval --raw -A "$ATTR.meta.downloadPage")")"
OLD_VERSION="$(nix-instantiate --eval --raw -A "$ATTR.version")"
NIX_FILE="$(nix-instantiate --eval -A "$ATTR.meta.position" | sed -re 's/^"(.*):[0-9]+"$/\1/')"
TMP=$(mktemp -d)

View File

@@ -16,13 +16,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "lessc";
version = "4.9.0";
version = "4.9.1";
src = fetchFromGitHub {
owner = "less";
repo = "less.js";
tag = "v${finalAttrs.version}";
hash = "sha256-VP2W0aU1ml+wO5aGVeLP7vAaBXB5xIJ0ko3+l4lAOBg=";
hash = "sha256-kRhXqmClUyz+W42qXaeBZ2rJXyjZbYl+sxqLGOg5I3Q=";
};
pnpmDeps = fetchPnpmDeps {

View File

@@ -13,7 +13,7 @@
ninja,
python3,
hwdata,
v4l-utils,
libv4l,
}:
stdenv.mkDerivation (finalAttrs: {
@@ -41,7 +41,7 @@ stdenv.mkDerivation (finalAttrs: {
]
++ lib.optionals (stdenv.hostPlatform.emulatorAvailable buildPackages) [
# Only used for tests, which we cannot run without an emulator
v4l-utils
libv4l
];
postPatch = ''

View File

@@ -3,10 +3,12 @@
stdenv,
fetchFromGitHub,
fetchpatch2,
testers,
validatePkgConfig,
boost,
cmake,
howard-hinnant-date,
ninja,
pkg-config,
sqlite,
zlib,
}:
@@ -14,27 +16,34 @@
stdenv.mkDerivation (finalAttrs: {
pname = "libdjinterop";
version = "0.26.1";
version = "0.27.1";
src = fetchFromGitHub {
owner = "xsco";
repo = "libdjinterop";
rev = finalAttrs.version;
hash = "sha256-HwNhCemqVR1xNSbcht0AuwTfpRhVi70ZH5ksSTSRFoc=";
hash = "sha256-Uiz2VZef0+H9NfPgOPT1XVBKCiTXC/n8VKVveXEy40c=";
};
patches = [
# https://github.com/xsco/libdjinterop/pull/161
# https://github.com/xsco/libdjinterop/pull/188
# adds options to use system howard-hinnant-date and sqlite_modern_cpp
# additionally bumps version in CMakeLists.txt, fixed in postPatch
(fetchpatch2 {
url = "https://github.com/xsco/libdjinterop/commit/94ce315cd5155bd031eeccfec12fbeb8e399dd14.patch";
hash = "sha256-WahMsFeetSlHHiIyaC04YxTiXDxD1ooASqoIP2TK9R0=";
url = "https://github.com/xsco/libdjinterop/commit/d21f713440633e41d37df14c8e5cc16be7595a7a.patch";
hash = "sha256-QPgSU1BYl+RAb3sJn5LkbqovhBgCLYw44+d8pr7Tx3M=";
})
];
postPatch = ''
substituteInPlace CMakeLists.txt \
--replace-fail "VERSION 0.27.2" "VERSION ${finalAttrs.version}"
'';
nativeBuildInputs = [
cmake
ninja
pkg-config
validatePkgConfig
];
outputs = [
@@ -44,15 +53,39 @@ stdenv.mkDerivation (finalAttrs: {
buildInputs = [
boost
howard-hinnant-date
sqlite
zlib
];
propagatedBuildInputs = [
howard-hinnant-date
sqlite
zlib
];
strictDeps = true;
cmakeFlags = [
(lib.cmakeBool "SYSTEM_DATE_H" true)
];
doCheck = true;
passthru.tests = {
cmake-config = testers.hasCmakeConfigModules {
package = finalAttrs.finalPackage;
moduleNames = [ "DjInterop" ];
};
pkg-config = testers.hasPkgConfigModules { package = finalAttrs.finalPackage; };
};
meta = {
homepage = "https://github.com/xsco/libdjinterop";
description = "C++ library for access to DJ record libraries";
license = lib.licenses.lgpl3;
maintainers = with lib.maintainers; [ benley ];
platforms = lib.platforms.unix;
pkgConfigModules = [ "djinterop" ];
};
})

View File

@@ -5,13 +5,13 @@
}:
mkLibretroCore {
core = "bsnes";
version = "0-unstable-2026-08-12";
version = "0-unstable-2026-09-04";
src = fetchFromGitHub {
owner = "libretro";
repo = "bsnes-libretro";
rev = "6d19eef5835a792e241e33194b4c1e9b75405b88";
hash = "sha256-zR0ZDmASY/KTTce9bbbyKV6LmWEGY668eZlCC/nrg/g=";
rev = "260f5234410d0899f8446882c63d17f891b686e0";
hash = "sha256-4wRwgH5JqhI+5U2E0VJbGxeOGoVu4w8szoocWpUDsaI=";
};
makefile = "Makefile";

View File

@@ -5,13 +5,13 @@
}:
mkLibretroCore {
core = "fuse";
version = "0-unstable-2026-08-12";
version = "0-unstable-2026-09-01";
src = fetchFromGitHub {
owner = "libretro";
repo = "fuse-libretro";
rev = "2a5f1d43fec729063203605c39cc40f2957c47a1";
hash = "sha256-10Xr4bygSfORx4apDCGJFrni9dzBn0dCCb4ogm4GxyY=";
rev = "7d9826bdc1e4faf658293fa94a16cea81fd26bba";
hash = "sha256-/NAkYUPQQGqEBwd3U+sge2EFpGsDvGMKMYQym1xLmRA=";
};
meta = {

View File

@@ -10,7 +10,7 @@
buildGoModule (finalAttrs: {
pname = "livekit-cli";
version = "2.18.2";
version = "2.18.5";
__structuredAttrs = true;
__darwinAllowLocalNetworking = true;
@@ -19,10 +19,10 @@ buildGoModule (finalAttrs: {
owner = "livekit";
repo = "livekit-cli";
tag = "v${finalAttrs.version}";
hash = "sha256-NBthUtUoxF8eXic6yT9T5hwLGQz2p8TwOrxdUKBM8qE=";
hash = "sha256-zZlkBz9jXO2eSNf/c6dqSNgiAbtFiU+B4Th9rxOISGw=";
};
vendorHash = "sha256-EynBsQg+eA6qX4sPIwKIFpPD6utxvY4VA6G4wxDNjK8=";
vendorHash = "sha256-iurI0XZcsQ6TFmjM2mmPrx2ZYBW4NdQgmW8g72oqzww=";
# Use nixpkgs portaudio package + pkg-config rather than relying on a vendored
# git submodule, similar to the homebrew solution

View File

@@ -47,7 +47,7 @@ cat > $SOURCE_NIX <<-EOF
}
EOF
GO_HASH="$(nix-instantiate --eval -A mailpit.vendorHash | tr -d '"')"
GO_HASH="$(nix-instantiate --eval --raw -A mailpit.vendorHash)"
VENDOR_HASH=$(extractVendorHash "$GO_HASH")
cat > $SOURCE_NIX <<-EOF

View File

@@ -27,13 +27,13 @@ stdenv.mkDerivation (finalAttrs: {
__structuredAttrs = true;
strictDeps = true;
pname = "mango";
version = "0.16.2";
version = "0.16.3";
src = fetchFromGitHub {
owner = "mangowm";
repo = "mango";
tag = finalAttrs.version;
hash = "sha256-od6lK1KOquakP/GD17fGEm1ck5EMZa/s+jhmvGrRFzk=";
hash = "sha256-tymTjjNKWohVzXycg2mN7cSApQ6NDmn9k4LklNq/WGo=";
};
nativeBuildInputs = [

View File

@@ -8,7 +8,7 @@ set -eu -o pipefail
version=$(curl -s ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} \
https://api.github.com/repos/LavaGang/MelonLoader.Installer/releases/latest | jq -e -r .tag_name)
old_version=$(nix-instantiate --eval -A melonloader-installer.version | jq -e -r)
old_version=$(nix-instantiate --eval --raw -A melonloader-installer.version)
if [[ $version == "$old_version" ]]; then
echo "New version same as old version, nothing to do." >&2

View File

@@ -16,7 +16,7 @@
stdenv.mkDerivation (finalAttrs: {
pname = "miru";
version = "0.7.0";
version = "0.8.0";
__structuredAttrs = true;
strictDeps = true;
@@ -25,7 +25,7 @@ stdenv.mkDerivation (finalAttrs: {
owner = "Vaishnav-Sabari-Girish";
repo = "miru";
tag = "v${finalAttrs.version}";
hash = "sha256-DR2vlNxLXbwLId7Rez8jCSDbHBMDxZCmpe3FpP0OBmY=";
hash = "sha256-pv4wFAUo7wwMPxTpjeXvxbD5fLOoX8606UKwmMgKYAk=";
};
nativeBuildInputs = [

View File

@@ -63,7 +63,7 @@ stdenv.mkDerivation (finalAttrs: {
# Should be removed when bumping to 2.6.x
postPatch = ''
substituteInPlace CMakeLists.txt \
--replace-warn "LIBDJINTEROP_VERSION 0.24.3" "LIBDJINTEROP_VERSION 0.26.1"
--replace-warn "LIBDJINTEROP_VERSION 0.24.3" "LIBDJINTEROP_VERSION ${libdjinterop.version}"
'';
nativeBuildInputs = [

View File

@@ -68,6 +68,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
maintainers = with lib.maintainers; [
flemzord
flupke
maxence-lefebvre
];
};
})

View File

@@ -8,18 +8,18 @@
buildGoModule (finalAttrs: {
pname = "mtail";
version = "3.4.9";
version = "3.4.10";
__structuredAttrs = true;
src = fetchFromGitHub {
owner = "jaqx0r";
repo = "mtail";
tag = "v${finalAttrs.version}";
hash = "sha256-0bUC79nP2MpjbeDMyBe19Li6BqCFegNNPqtuv1DssII=";
hash = "sha256-c72FgXHjQqTV8eI0fLqZaT5A4YY04258q6MefqKN7/0=";
};
proxyVendor = true;
vendorHash = "sha256-564euO/Ns7Mju3pFv4wtzxJhblPD3/ThSK62JsZH7VA=";
vendorHash = "sha256-pxO9Hk2NsvGklbvMZJWwyUlHzrTWylC7SBGdaNCv7x8=";
nativeBuildInputs = [
gotools # goyacc

View File

@@ -3,14 +3,14 @@
set -euo pipefail
old_version=$(nix-instantiate --eval -A musicfree-desktop.version | tr -d '"')
old_version=$(nix-instantiate --eval --raw -A musicfree-desktop.version)
new_version=$(curl -sL ${GITHUB_TOKEN:+" -u \":$GITHUB_TOKEN\""} https://api.github.com/repos/maotoumao/MusicFreeDesktop/releases/latest | jq -r .tag_name | tr -d v)
if [ "$old_version" == "$new_version" ]; then
echo "Already up to date" >&2
exit
fi
patch=$(dirname $(nix-instantiate --eval -A musicfree-desktop.meta.position | tr -d '"' | cut -d : -f 1))/bump-deps.patch
patch=$(dirname $(nix-instantiate --eval --raw -A musicfree-desktop.meta.position | cut -d : -f 1))/bump-deps.patch
export HOME=$(mktemp -d)
pushd $HOME

View File

@@ -10,6 +10,7 @@
opencv4,
pkg-config,
stdenv,
rsync,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "nomacs";
@@ -20,7 +21,7 @@ stdenv.mkDerivation (finalAttrs: {
owner = "nomacs";
repo = "nomacs";
rev = finalAttrs.version;
fetchSubmodules = false; # We'll use our own
fetchSubmodules = false; # upstream no longer uses submodules
inherit (finalAttrs) hash;
};
@@ -36,6 +37,9 @@ stdenv.mkDerivation (finalAttrs: {
cmake
qt6.wrapQtAppsHook
pkg-config
]
++ lib.optionals stdenv.hostPlatform.isDarwin [
rsync
];
buildInputs = [
@@ -47,14 +51,22 @@ stdenv.mkDerivation (finalAttrs: {
# see: https://github.com/NixOS/nixpkgs/pull/314186#issuecomment-2129974277
(lib.getOutput "cxxdev" opencv4)
kdePackages.kimageformats
qt6.qtbase
qt6.qtimageformats
qt6.qtsvg
qt6.qttools
kdePackages.quazip
]
++ lib.optionals stdenv.hostPlatform.isLinux [
# currently unsupported on darwin, and possibly unneeded?
kdePackages.kimageformats
];
prePatch = ''
substituteInPlace cmake/MacBuildTarget.cmake \
--replace-fail '/Applications' '${placeholder "out"}/Applications'
'';
cmakeFlags = [
(lib.cmakeBool "ENABLE_OPENCV" true)
(lib.cmakeBool "ENABLE_QUAZIP" true)
@@ -65,15 +77,15 @@ stdenv.mkDerivation (finalAttrs: {
];
postInstall = lib.optionalString stdenv.hostPlatform.isDarwin ''
mkdir -p $out/{Applications,lib}
mv $out/nomacs.app $out/Applications/nomacs.app
mv $out/libnomacsCore.dylib $out/lib/libnomacsCore.dylib
# prevent wrapping dylibs
find $out/Applications -type f -name "*.dylib" -exec chmod -x {} \;
'';
# FIXME:
# why can't we have nomacs look in the "standard" plugin directory???
# None of the wrap stuff worked...
# Let's just instead move the plugin dir brute force
postFixup = ''
postFixup = lib.optionalString stdenv.hostPlatform.isLinux ''
mv $out/lib/nomacs-plugins $out/bin/plugins
'';

View File

@@ -31,14 +31,14 @@ in
py.pkgs.buildPythonApplication (finalAttrs: {
pname = "oci-cli";
version = "3.91.0";
version = "3.92.0";
pyproject = true;
src = fetchFromGitHub {
owner = "oracle";
repo = "oci-cli";
tag = "v${finalAttrs.version}";
hash = "sha256-vCTgug7wGohw7o2zj+rSsG2xR58s+/107g5z3ttCf+E=";
hash = "sha256-pXLCLXyFmUjp3y3BEhKCMdOYjktlhAA46EC6YtNJQhk=";
};
nativeBuildInputs = [ installShellFiles ];

View File

@@ -77,14 +77,14 @@ let
# NOTE: Required else we get errors that our fixed-output derivation references store paths
dontFixup = true;
outputHash = "sha256-dJtPehOvtG5RuzXEhEIXhu15liVcCKTeFwRTElcox4w=";
outputHash = "sha256-0rpyP6nqK4FrJNjl0WV5adPjEQhe8a55RM7CgP9wlak=";
outputHashAlgo = "sha256";
outputHashMode = "recursive";
};
in
stdenv.mkDerivation (finalAttrs: {
pname = "opencode";
version = "1.18.25";
version = "1.18.28";
__structuredAttrs = true;
strictDeps = true;
@@ -93,7 +93,7 @@ stdenv.mkDerivation (finalAttrs: {
owner = "anomalyco";
repo = "opencode";
tag = "v${finalAttrs.version}";
hash = "sha256-uVW11r2tyGUTzMn1Y+HweD68H7u05UN6EQcXFJbNyS4=";
hash = "sha256-RuKE0unlDJThKpgnEyoR6X9k5bs6Jrv1zhQShSG2dc8=";
};
postPatch =

View File

@@ -8,16 +8,16 @@
buildGoModule (finalAttrs: {
pname = "opnborg";
version = "0.1.184";
version = "0.1.215";
src = fetchFromGitHub {
owner = "paepckehh";
repo = "opnborg";
tag = "v${finalAttrs.version}";
hash = "sha256-WjQy9LGJE+mcpuS+6h2ndsUqyyoroIPOLk/xwgzva0U=";
hash = "sha256-hYFVUs41UmZjrlVewb1D9I7jvlMIxi8+NmMNXPY62oM=";
};
vendorHash = "sha256-obKLMRGwgsZMGOX+1AIODmzBJBJTlLcUJ9MvGnCT9WI=";
vendorHash = "sha256-6Xd2GCw3K/g3MUehIjutCAYuT0xDgMWcT9t4cydD5N0=";
ldflags = [
"-s"

View File

@@ -8,13 +8,13 @@
buildGo126Module (finalAttrs: {
pname = "ovhcloud-cli";
version = "0.13.0";
version = "0.14.0";
src = fetchFromGitHub {
owner = "ovh";
repo = "ovhcloud-cli";
tag = "v${finalAttrs.version}";
hash = "sha256-98xpYefr8KG7o8XaL3zdr7QGBr1EDvG1+hVmfwo7Sbc=";
hash = "sha256-34mN+jxxo7T7gIQmDlFho9gOpjMxlh0oDa/+J1xJRz4=";
};
vendorHash = "sha256-x5tYdKFBznd1jnFgHlDojD8aSuWWCi0CY4YoOpwvNz4=";

View File

@@ -0,0 +1,141 @@
{
lib,
stdenv,
fetchurl,
git,
xz,
xxd,
libimobiledevice,
libimobiledevice-glue,
libirecovery,
libplist,
libusbmuxd,
libusb1,
mbedtls,
readline,
fetchFromGitHub,
}:
let
checkra1nVersion = "0.1337.3";
checkra1nNames = {
x86_64-linux = "linux-x86_64";
aarch64-linux = "linux-arm64";
i686-linux = "linux-x86";
armv7l-linux = "linux-armel";
};
checkra1nHashes = {
x86_64-linux = "sha256-UxVNh1lM9nxWZZ8kVH8bW7Uzb4TqWMLULyWnst+BqWQ=";
aarch64-linux = "sha256-B4BTwR6aMB8Ocbh7a4VObIppyHlyMl3QyQ3u66HDy3A=";
i686-linux = "sha256-VV4aIc5QvtMYJtSc7660vZCZhGzSrAx+4M/mSctYiIc=";
armv7l-linux = "sha256-FdwkP8Dn7nepxcWBRmd3DQK+NK4Swtdyk9UG0YsTCrI=";
};
checkra1nName = checkra1nNames.${stdenv.hostPlatform.system};
checkra1n = fetchurl {
url = "https://assets.checkra.in/downloads/preview/${checkra1nVersion}/checkra1n-${checkra1nName}";
hash = checkra1nHashes.${stdenv.hostPlatform.system};
};
kpf = fetchurl {
url = "https://web.archive.org/web/20260305175557id_/https://cdn.nickchan.lol/palera1n/artifacts/kpf/iOS15/checkra1n-kpf-pongo";
sha256 = "sha256-EWKaBuDXYzED5AcdJglhnenVJTQNvACMps8K10l7wRg=";
};
ramdisk = fetchurl {
url = "https://web.archive.org/web/20260310113826id_/https://cdn.nickchan.lol/palera1n/c-rewrite/deps/ramdisk.dmg";
sha256 = "sha256-4ubbTpLGUk0KqRXBJP6WPW+mfefC+jO7jbnk7kVGa2w=";
};
binpack = fetchurl {
url = "https://web.archive.org/web/20260310113826id_/https://cdn.nickchan.lol/palera1n/c-rewrite/deps/binpack.dmg";
sha256 = "sha256-JmxGdlE5OOXHOLpOa/xsyUyuxXOSyWDM22cmA+uk1HY=";
};
pongo = fetchurl {
url = "https://web.archive.org/web/20260310113826id_/https://cdn.nickchan.lol/palera1n/artifacts/kpf/iOS15/Pongo.bin";
sha256 = "sha256-HE0LxY+MuWrH/xrLXl03E9PC7aLLexZNvPOEB9mR/qE=";
};
makeFlagsList = [
"CHECKRA1N_NAME=${checkra1nName}"
];
in
stdenv.mkDerivation {
pname = "palera1n";
version = "2.2.1-unstable-2026-01-17";
strictDeps = true;
__structuredAttrs = true;
src = fetchFromGitHub {
owner = "palera1n";
repo = "palera1n";
rev = "62e03acf81f7aaa5a7b3d4a25d08d0bef3731a05";
sha256 = "sha256-gcU94tZR6pMp37tB5FEK3KVEP3fYjcMQSEPaE8We7Hc=";
};
nativeBuildInputs = [
git
xz
xxd
];
buildInputs = [
libimobiledevice
libimobiledevice-glue
libirecovery
libplist
libusbmuxd
libusb1
mbedtls
readline
];
postPatch = ''
substituteInPlace Makefile \
--replace-fail 'CFLAGS += -isystem $(DEP)/include -I$(SRC)/include -I$(SRC) -D_XOPEN_SOURCE=500' \
'CFLAGS += -I$(SRC)/include -I$(SRC) -D_XOPEN_SOURCE=500' \
--replace-fail 'LIBS += $(DEP)/lib/libimobiledevice-1.0.a $(DEP)/lib/libirecovery-1.0.a $(DEP)/lib/libusbmuxd-2.0.a' \
'LIBS += -limobiledevice-1.0 -lirecovery-1.0 -lusbmuxd-2.0' \
--replace-fail 'LIBS += $(DEP)/lib/libimobiledevice-glue-1.0.a $(DEP)/lib/libplist-2.0.a -pthread -lm' \
'LIBS += -limobiledevice-glue-1.0 -lplist-2.0 -pthread -lm' \
--replace-fail 'LIBS += $(DEP)/lib/libmbedtls.a $(DEP)/lib/libmbedcrypto.a $(DEP)/lib/libmbedx509.a $(DEP)/lib/libreadline.a' \
'LIBS += -lmbedtls -lmbedcrypto -lmbedx509 -lreadline' \
--replace-fail 'LDFLAGS += -static -no-pie' 'LDFLAGS +='
substituteInPlace src/Makefile \
--replace-fail 'LIBS += $(DEP)/lib/libusb-1.0.a' 'LIBS += -lusb-1.0'
'';
preBuild = ''
mkdir -p src/resources
cp ${checkra1n} src/resources/checkra1n-${checkra1nName}
cp ${checkra1n} src/resources/checkra1n-macos
cp ${kpf} src/resources/checkra1n-kpf-pongo
cp ${ramdisk} src/resources/ramdisk.dmg
cp ${binpack} src/resources/binpack.dmg
cp ${pongo} src/resources/Pongo.bin
chmod 755 src/resources/checkra1n-${checkra1nName}
chmod 755 src/resources/checkra1n-macos
'';
makeFlags = makeFlagsList;
buildPhase = ''
runHook preBuild
make ${lib.escapeShellArgs makeFlagsList} -o download-deps
runHook postBuild
'';
installPhase = ''
install -Dm755 src/palera1n $out/bin/palera1n
'';
meta = {
description = "Jailbreak for A8 through A11, T2 devices, on iOS/iPadOS/tvOS 15.0+";
homepage = "https://palera.in";
license = lib.licenses.mit;
platforms = [
"x86_64-linux"
"aarch64-linux"
"i686-linux"
"armv7l-linux"
];
mainProgram = "palera1n";
maintainers = [ lib.maintainers.mugiwarix ];
sourceProvenance = [ lib.sourceTypes.binaryNativeCode ];
};
}

View File

@@ -8,13 +8,13 @@
perlPackages.buildPerlPackage rec {
pname = "pgformatter";
version = "5.10";
version = "5.11";
src = fetchFromGitHub {
owner = "darold";
repo = "pgFormatter";
tag = "v${version}";
hash = "sha256-OWw47okAs8x4Ri8+IJHPhy6YSkSN2sBlJ0v8h6GlhfU=";
hash = "sha256-ibWRkQlKKOvmqEdl1gVaZmE7bsyA9Mmo234LBTGEHa8=";
};
strictDeps = true;

View File

@@ -6,16 +6,16 @@
buildGoModule (finalAttrs: {
pname = "pgmetrics";
version = "1.19.0";
version = "1.19.1";
src = fetchFromGitHub {
owner = "rapidloop";
repo = "pgmetrics";
rev = "v${finalAttrs.version}";
sha256 = "sha256-PvixAR6jLhwK4nbGWEAnQkjI+JtSwX2izI7/ksi7qs8=";
sha256 = "sha256-IwPWhH55GvquVsHswy9p+V6U23UEzYFsPqInqdx6LnI=";
};
vendorHash = "sha256-LphlFl56M8G3kncnj66u1CixgBTLvDBtWqXtUjHDY14=";
vendorHash = "sha256-20e4fE30DZMYOSlvhBPJLD5HoCe712NUONnJsvbfQ9g=";
doCheck = false;

View File

@@ -6,7 +6,7 @@ set -eu -o pipefail
version=$(curl -s ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} \
https://api.github.com/repos/nkallen/plasticity/releases/latest | jq -e -r ".tag_name | .[1:]")
old_version=$(nix-instantiate --eval -A plasticity.version | jq -e -r)
old_version=$(nix-instantiate --eval --raw -A plasticity.version)
if [[ $version == "$old_version" ]]; then
echo "New version same as old version, nothing to do." >&2

View File

@@ -1,12 +1,12 @@
# DO NOT EDIT! This file is generated automatically by update.sh
{ }:
{
version = "3.260.0";
version = "3.261.0";
pulumiPkgs = {
x86_64-linux = [
{
url = "https://get.pulumi.com/releases/sdk/pulumi-v3.260.0-linux-x64.tar.gz";
sha256 = "1zjk0hkmzzc4d2hqarxsnq6abm3lgziaynq2l9gzv0kfk1pr7cnp";
url = "https://get.pulumi.com/releases/sdk/pulumi-v3.261.0-linux-x64.tar.gz";
sha256 = "0lw8m9528zc9vi9cqz3kifk57p1gghrsgmzs75hasbp24wj0vg1r";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.58.0-linux-amd64.tar.gz";
@@ -41,8 +41,8 @@
sha256 = "1n9dcga0rsvfyd1m44p5kp2rfay6dn30l80v8idsq9i6r6aigbwn";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.39.0-linux-amd64.tar.gz";
sha256 = "13crj1h932vf9ch4m3yphm701dqc86j8pmi4ymjlg0yzfm6b8xwb";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.40.0-linux-amd64.tar.gz";
sha256 = "1dwsmhbfsbi3i52y1n4wlpl28ji5dfjha8674igjd9sccs6w5gj4";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.20.0-linux-amd64.tar.gz";
@@ -61,8 +61,8 @@
sha256 = "0kmlcb1q8iskwlqcmcnxnbi3dnhlp193qa3f5vwm4ml45aljzlpb";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v5.1.1-linux-amd64.tar.gz";
sha256 = "07z4m9l5c1dlkl873q97w3xkrjap2qmsmqidz2rakxdql78vc8xs";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v5.2.0-linux-amd64.tar.gz";
sha256 = "1smsrj4fpk80kxw0p7l26vnlli9q6dcqv466jmcjzha4m13k5p6f";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-equinix-metal-v3.2.1-linux-amd64.tar.gz";
@@ -73,8 +73,8 @@
sha256 = "0d616czllvqbjmp4ksk2v9kl8b47l57443bxc76p5yk4jkqx4szl";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.35.1-linux-amd64.tar.gz";
sha256 = "1hn3b9wxrz304ahx9w2nhv3l3qd7j1v455qkxm0y6ikhsgw27skf";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.36.0-linux-amd64.tar.gz";
sha256 = "0h4csd07pbjd00gg0sf4v24sn0i3z64s2xzjrdlz7niww31rgdwr";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.15.0-linux-amd64.tar.gz";
@@ -125,8 +125,8 @@
sha256 = "185kxys63x0s5pqidackbxhlhyg4fxzakjzml5sinayqvb10d204";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.138.0-linux-amd64.tar.gz";
sha256 = "1xzzcv0w79kpzhinkk9wbf5knnnbvvrd6gq56psfs3m97jyiz375";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.138.1-linux-amd64.tar.gz";
sha256 = "0yp4pbr20siz473p13zdxr310d0iyj7dx6ivbazkv46gbd58msxa";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v1.0.11-linux-amd64.tar.gz";
@@ -137,8 +137,8 @@
sha256 = "0203qf994hjablrl6nm51f6j69z469q46rm1d15gvxsgi17g23sx";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tls-v5.5.1-linux-amd64.tar.gz";
sha256 = "02ww9272mfrfw7f4n2rldfjj9p5qc9rcazli71g6rzrklx2r1f6p";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tls-v5.6.0-linux-amd64.tar.gz";
sha256 = "0fxsydyxpv7zmz38cp6d2655677b80437ybv1jjpw9ksc46asls5";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vault-v7.12.0-linux-amd64.tar.gz";
@@ -149,8 +149,8 @@
sha256 = "1grvj9n3zfm6sbjlak0v2p2fphv3j7bnv8vq4ysdr4849yy2jh17";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.17.1-linux-amd64.tar.gz";
sha256 = "1ygznwqllzzarg8afa13bmi5w7q9n188pnwrlvvxr12rqwx6pd2a";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.18.0-linux-amd64.tar.gz";
sha256 = "0f69wa80dyr9h57km0g494csjy71a3yij273kdwj2n1ffzspawxa";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.1.12-linux-amd64.tar.gz";
@@ -163,8 +163,8 @@
];
aarch64-linux = [
{
url = "https://get.pulumi.com/releases/sdk/pulumi-v3.260.0-linux-arm64.tar.gz";
sha256 = "0yk14x4qf7cw1vyypsbqmmhl1gi4msqfpisyidvi1gklabapcw8y";
url = "https://get.pulumi.com/releases/sdk/pulumi-v3.261.0-linux-arm64.tar.gz";
sha256 = "037vyq0kc6911i590wfx00cjysyi3iv444bchj3n00amjk0ba6k3";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.58.0-linux-arm64.tar.gz";
@@ -199,8 +199,8 @@
sha256 = "150m8xbjaap20kym39vbsk26jzficc0n13d7i50zgv00n9dj34z5";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.39.0-linux-arm64.tar.gz";
sha256 = "1zwqw37zvv5yqdy95vs7dvq8x6a34glfy5sg336rgz36mnrbs2fb";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.40.0-linux-arm64.tar.gz";
sha256 = "0xgvr29d6a5r4zib49r8cxyxg3q80kgfmcd5lk3v1avhf8fkm69n";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.20.0-linux-arm64.tar.gz";
@@ -219,8 +219,8 @@
sha256 = "1dv76dc63ni4s2n8i3k9iicjgwybs1si7z7dyxvp6n6kxjldjk0b";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v5.1.1-linux-arm64.tar.gz";
sha256 = "1zj91i92x3zayg3h4c5p23s61dl12ll1c0ggxdcjmsfprcd58avd";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v5.2.0-linux-arm64.tar.gz";
sha256 = "10ki8937wg7qvi1kk33pj73d0033lv0khmsd6rpm0hhf4bjj7f11";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-equinix-metal-v3.2.1-linux-arm64.tar.gz";
@@ -231,8 +231,8 @@
sha256 = "1jx0rm1zfv8b717akj3w5is9aqr9mx5cbazp3qkb79vd8q9s8ki8";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.35.1-linux-arm64.tar.gz";
sha256 = "0n1vs1j7a15r3n792ml347xg889cmb5x7idkvpjjwz67x2qm3p31";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.36.0-linux-arm64.tar.gz";
sha256 = "17maz5fd16baqh85gd9r4jnic7s4qn6nfpmhks5hq7x2wci5fajp";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.15.0-linux-arm64.tar.gz";
@@ -283,8 +283,8 @@
sha256 = "1va0ryka8schvv8csirw8yhfx1qr5p6m8vv9xh6n0vrnqgwn5f9i";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.138.0-linux-arm64.tar.gz";
sha256 = "0ph2p8mk2vyd7fydzkc6hmhyqmcz7j00vjh849ssqyg2sb5g4mfw";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.138.1-linux-arm64.tar.gz";
sha256 = "0pnsgnfw32a7v5880y82kjfd7bgi4gx2frpppgr0bcrj0h4rgh7p";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v1.0.11-linux-arm64.tar.gz";
@@ -295,8 +295,8 @@
sha256 = "0bi1i8ysx2way6gix1bxixdiipk6w0wqp3xh8vvzw8s61ax4awsa";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tls-v5.5.1-linux-arm64.tar.gz";
sha256 = "0afxnkk2vmyhy52mbn3mv6bq7fdx3hk1gn6qhsf2h4gd7x7qr6vh";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tls-v5.6.0-linux-arm64.tar.gz";
sha256 = "1j4ccsrj60an9i1c92a4n6kf8kv2kvjs2j04szhvf8y9sqs7bd38";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vault-v7.12.0-linux-arm64.tar.gz";
@@ -307,8 +307,8 @@
sha256 = "0v7y0jnssmiafbh73xzsganfz16y5dpdais56jzzlxzja0wa84p6";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.17.1-linux-arm64.tar.gz";
sha256 = "06y3v27lnr106aanvxjp9pzkfc37iibp08ij8995vxgxr1mvdgfs";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.18.0-linux-arm64.tar.gz";
sha256 = "1cafxhl8ffp9hlpgcpmyfxqr6b9ynvk93bhp4jjhgy9bcyihhy0a";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.1.12-linux-arm64.tar.gz";
@@ -321,8 +321,8 @@
];
aarch64-darwin = [
{
url = "https://get.pulumi.com/releases/sdk/pulumi-v3.260.0-darwin-arm64.tar.gz";
sha256 = "0l2m7jff1bhz997yldncl3i47133ydgiangiyb1v54qgz9ar0qik";
url = "https://get.pulumi.com/releases/sdk/pulumi-v3.261.0-darwin-arm64.tar.gz";
sha256 = "1klzks4zmwh55n8rcws4jb5d0nznmbgf79pnk9cli36y015hbybc";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.58.0-darwin-arm64.tar.gz";
@@ -357,8 +357,8 @@
sha256 = "0pyxkwzx9j5sfh996wpdx5nw5mrl76a3s7030hpdqn1fizn0kqhv";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.39.0-darwin-arm64.tar.gz";
sha256 = "01cfgmb13ylbi2dk7ng8mda6lsrjgaccyrffjp6jhfp245fj97pb";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.40.0-darwin-arm64.tar.gz";
sha256 = "037rv8n7y7fm3dain8vach003jvvsqgl0rdc8qgfyaj5wr5wpmq2";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.20.0-darwin-arm64.tar.gz";
@@ -377,8 +377,8 @@
sha256 = "0cflvdhgn3wj4ibklw86yc7qsnbbr43dva55n5404n4m34i932yj";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v5.1.1-darwin-arm64.tar.gz";
sha256 = "1npd0qy51mddqjdgh9zrds0jwfjdcd2kv1bkck2pa3j86si0q0jq";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v5.2.0-darwin-arm64.tar.gz";
sha256 = "1k1gmpbw0ljc8a75lvvh5v8k5im1zayj1sizj7vrw8r1idjadahv";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-equinix-metal-v3.2.1-darwin-arm64.tar.gz";
@@ -389,8 +389,8 @@
sha256 = "101p9ljxybi58n2p62q3sh6vg20ag0vlr9ma64y8l2h9icm9wkmh";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.35.1-darwin-arm64.tar.gz";
sha256 = "1k8wxwrfrmg02ghbk6399lyabrqrf1f3vfkgaqgq6a2mn1kqi897";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.36.0-darwin-arm64.tar.gz";
sha256 = "1bjki5cmvmkpm1993fs5mpfb3b0jlkgdkih95ablsph41m77bmpj";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.15.0-darwin-arm64.tar.gz";
@@ -441,8 +441,8 @@
sha256 = "04rchvfc7ap0rra2aggp9lm9d2mbxqkbl15ibaa05n59fw01nnj1";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.138.0-darwin-arm64.tar.gz";
sha256 = "1zxkyaldzj91v5rzpl9s5lk5whsb6304dg0q06xq02hp0skpfcdi";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.138.1-darwin-arm64.tar.gz";
sha256 = "1wha3jvv4psi8c6haw343r4fccffdms0bl2dgwiaxwv59rl0gbqr";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v1.0.11-darwin-arm64.tar.gz";
@@ -453,8 +453,8 @@
sha256 = "0bjp4076cbkvdcjj3jcvy4r50zdv74vwbzq706i31rz1c121dm3x";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tls-v5.5.1-darwin-arm64.tar.gz";
sha256 = "17a9hjb4yslw6367q7ixcmazrcnzzs2887pkc001kk7h8h1qgx1w";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tls-v5.6.0-darwin-arm64.tar.gz";
sha256 = "020phrb5y7bzilcgv5ahblwlah5n00hxdk8d3ka6kdlg0r026mgz";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vault-v7.12.0-darwin-arm64.tar.gz";
@@ -465,8 +465,8 @@
sha256 = "1dyfwqf28hj3a77lsbll86wd0fgmlashiqp6rm9r2sg74hmkggyk";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.17.1-darwin-arm64.tar.gz";
sha256 = "11ik6xkkq4f6qs69m1dwhn828vq04c71kypid4b19jjbim6fa18a";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.18.0-darwin-arm64.tar.gz";
sha256 = "0np31np3334rls5wrq2fx23v6dillha6l6whhwrc7j0pbrln1hvd";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.1.12-darwin-arm64.tar.gz";

View File

@@ -17,7 +17,6 @@
# buildInputs
guvcview,
v4l-utils,
ffmpeg,
}:
@@ -58,10 +57,14 @@ stdenv.mkDerivation (finalAttrs: {
libsForQt5.qtxmlpatterns
libsForQt5.qwt
libv4l
v4l-utils
];
postPatch = ''
substituteInPlace CMakeLists.txt \
--replace-fail \
"cmake_minimum_required(VERSION 3.0.2)" \
"cmake_minimum_required(VERSION 3.10)"
substituteInPlace CMakeLists.txt \
--replace-fail \
"find_package(Qt5 REQUIRED COMPONENTS Core Widgets Xml" \

View File

@@ -30,11 +30,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "qtractor";
version = "1.6.2";
version = "1.6.3";
src = fetchurl {
url = "mirror://sourceforge/qtractor/qtractor-${finalAttrs.version}.tar.gz";
hash = "sha256-WjXY1XboGlz16uqVUKJehIWXZBJMPVuAZ8jSea+EuUQ=";
hash = "sha256-Up//oPsTt73/PTCd4rUM0UrvTeH1eu3EsStI6BUpL2o=";
};
nativeBuildInputs = [

View File

@@ -13,7 +13,7 @@ else
nix-update --format --use-github-releases ramalama
fi
version="$(nix-instantiate --eval -A ramalama.version | jq --raw-output .)"
version="$(nix-instantiate --eval --raw -A ramalama.version)"
image_name="quay.io/ramalama/ramalama"
image_tag="${version%.*}"

View File

@@ -19,14 +19,14 @@
python3Packages.buildPythonApplication {
pname = "ranger";
version = "1.9.4-unstable-2026-08-15";
version = "1.9.4-unstable-2026-08-31";
pyproject = true;
src = fetchFromGitHub {
owner = "ranger";
repo = "ranger";
rev = "3187384e4078d91848bd22ea0dc8eb5fe2866f59";
hash = "sha256-v5f7bSpfc3Up7sdnd+ILVG+crB4Aiw8uUfdR/QdZXVw=";
rev = "378640829b10696b901ee2835ac3fa1acd980aed";
hash = "sha256-xNH3z/7lXIcLtk9PimA5GZZz22sGETp8S8YyGMF0AuQ=";
};
build-system = with python3Packages; [

View File

@@ -20,26 +20,26 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "rclone-ui";
version = "3.5.4";
version = "3.7.2";
src = fetchFromGitHub {
owner = "rclone-ui";
repo = "rclone-ui";
tag = "v${finalAttrs.version}";
hash = "sha256-VnMNKBtZu5mdsvW7ljl+RNNj44bK+s5QrdGFaYvS2o0=";
hash = "sha256-H/4qU1FJ+EHSdXB0DH8YrfUa8sKfXOGnwOZrQeQfLYI=";
};
npmDeps = fetchNpmDeps {
name = "${finalAttrs.pname}-${finalAttrs.version}-npm-deps";
inherit (finalAttrs) src;
forceGitDeps = true;
hash = "sha256-cBPJgaPHjgn+SByZFZ/SCOZG/YY4OQWUUlX844YHyUU=";
hash = "sha256-i1czFB8EvS1KE8ukWp+02/K51FK/M9pabcNcbhtGWnM=";
};
cargoRoot = "src-tauri";
buildAndTestSubdir = finalAttrs.cargoRoot;
cargoHash = "sha256-r4orImEIUC+wQgnvkiO8/apXSgQ18LxJFoWgweYGgks=";
cargoHash = "sha256-KVrHpJsB8yMknWPxXE3F/SdIlMoRhqFWmxdKe/HIIxE=";
# Disable tauri bundle updater, can be removed when #389107 is merged
patches = [ ./remove_updater.patch ];
@@ -75,6 +75,12 @@ rustPlatform.buildRustPackage (finalAttrs: {
--prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ libappindicator ]}
'';
checkFlags = [
# don't have internet access
"--skip=notifications::webhooks::tests::dispatch_posts_and_records_outcomes_end_to_end"
"--skip=notifications::webhooks::tests::dispatch_records_last_error_on_unreachable_endpoint"
];
passthru.updateScript = nix-update-script { };
meta = {

View File

@@ -12,16 +12,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "release-plz";
version = "0.3.160";
version = "0.3.161";
src = fetchFromGitHub {
owner = "release-plz";
repo = "release-plz";
rev = "release-plz-v${finalAttrs.version}";
hash = "sha256-rPYRYAp5grTgASFHKGBdOcO0TvbP7iD+GgL0ZLmHhos=";
hash = "sha256-rbeFldFXhHzbgj/egm78uXaRX1nkuu4mPRvpZpjebEw=";
};
cargoHash = "sha256-m6gX/Tu3WCMzkXhWZ19bM9PL7lQ6Xg1R90/ptuswI1s=";
cargoHash = "sha256-HS7F+UMX444d7HuN6atUGRTmlyRyaMokvjhzwGHUQSA=";
nativeBuildInputs = [
installShellFiles

View File

@@ -4,12 +4,12 @@
set -euo pipefail
# so that update bot doesn't try to update renpyMinimal
if [[ -n "${UPDATE_NIX_ATTR_PATH:-}" ]] && [[ "${UPDATE_NIX_ATTR_PATH:-}" != renpy ]];
if [[ -n "${UPDATE_NIX_ATTR_PATH:-}" ]] && [[ "${UPDATE_NIX_ATTR_PATH:-}" != renpy ]]; then
exit
fi
attr() {
nix-instantiate --eval -A renpy.$1 | tr -d '"'
nix-instantiate --eval --raw -A renpy."$1"
}
old_version="$(attr version)"

View File

@@ -21,13 +21,13 @@ assert !with_boost_asio -> asio != null;
stdenv.mkDerivation (finalAttrs: {
pname = "restinio";
version = "0.7.9.1";
version = "0.7.10";
src = fetchFromGitHub {
owner = "Stiffstream";
repo = "restinio";
tag = "v${finalAttrs.version}";
hash = "sha256-FffD8kdizt1YCYblNH2mG9Q+ybpPBRp19h+jtCbaWhk=";
hash = "sha256-ZI4jCMerc7RyLMfPprwef/58E0VtmSlRJQpgXgY5X48=";
};
# https://www.github.com/Stiffstream/restinio/issues/230

View File

@@ -5,7 +5,7 @@ set -euo pipefail
new_version="$(curl -s "https://api.github.com/repos/retrospy/RetroSpy/releases?per_page=1" | jq -r '.[0].tag_name')"
new_version=${new_version#v}
old_version=$(nix-instantiate --eval -A retrospy.version | jq -e -r)
old_version=$(nix-instantiate --eval --raw -A retrospy.version)
if [[ "$new_version" == "$old_version" ]]; then
echo "Up to date"

View File

@@ -1,7 +1,7 @@
#!/usr/bin/env nix-shell
#!nix-shell -i bash -p bash jq zon2nix wget
commit=$(nix-instantiate --eval -A river-bedload.src.rev | jq --raw-output)
commit=$(nix-instantiate --eval --raw -A river-bedload.src.rev)
wget "https://git.sr.ht/~novakane/river-bedload/blob/${commit}/build.zig.zon"
zon2nix build.zig.zon >pkgs/by-name/ri/river-bedload/build.zig.zon.nix

View File

@@ -14,13 +14,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "rsgain";
version = "3.7";
version = "3.8";
src = fetchFromGitHub {
owner = "complexlogic";
repo = "rsgain";
rev = "v${finalAttrs.version}";
hash = "sha256-mI/lXRmPQTSgzFvNu8cjJN86wIkWFUrJg1yFFfBu2JE=";
hash = "sha256-BhjsTGSxemFX0MYSDUgKqX9W8ScLyq8Y6OhagMO6m70=";
};
nativeBuildInputs = [

Some files were not shown because too many files have changed in this diff Show More