Compare commits

...

234 Commits

Author SHA1 Message Date
dependabot[bot]
8a0a2750fc .github: Bump korthout/backport-action from 4.6.1 to 4.7.0
Bumps [korthout/backport-action](https://github.com/korthout/backport-action) from 4.6.1 to 4.7.0.
- [Release notes](https://github.com/korthout/backport-action/releases)
- [Commits](6b65649031...8560fb503c)

---
updated-dependencies:
- dependency-name: korthout/backport-action
  dependency-version: 4.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-02 11:25:24 +00:00
toonn
af0493cbef darwin.xcode: add 27 (#564549) 2026-10-02 10:51:31 +00:00
LunNova
17bbc9cb59 rocmPackages.clr: do not define __noinline__ for host compilers (#568812) 2026-10-02 10:50:32 +00:00
Paul Meyer
9eb787cdeb azure-cli-extensions.application-insights: 2.0.0b1 -> 2.0.0b2 (#569390) 2026-10-02 10:49:29 +00:00
Florian Franzen
4514762066 rocmPackages.clr: do not define __noinline__ for host compilers 2026-10-02 03:42:06 -07:00
Gaetan Lepage
19f9b5b53c rocmPackages.clr: cleanup 2026-10-02 03:42:05 -07:00
nixpkgs-ci[bot]
741cb5506c models-dev: sdk-v0.0.5-unstable-2026-09-22 -> sdk-v0.0.5-unstable-2026-10-02 (#569306) 2026-10-02 10:40:04 +00:00
nixpkgs-ci[bot]
66f7dcc529 jc303: 0.12.3 -> 0.13.0 (#568304) 2026-10-02 10:40:02 +00:00
Sandro
b90a8f17a9 mise: 2026.8.6 -> 2026.9.18 (#565961) 2026-10-02 10:13:10 +00:00
teutat3s
dab8a58c28 signal-desktop: 8.26.0 -> 8.28.0 (#569033) 2026-10-02 10:03:38 +00:00
teutat3s
ffe95fa2c6 electron_{41,42,43,44}: updates (#563238) 2026-10-02 10:00:49 +00:00
R. Ryantm
10dd2c349c azure-cli-extensions.application-insights: 2.0.0b1 -> 2.0.0b2 2026-10-02 09:58:35 +00:00
Ryan Lahfa
76366bd14d grist-core: 1.7.19 -> 1.7.20 (#568392) 2026-10-02 09:54:37 +00:00
nixpkgs-ci[bot]
03dce97e70 mpls: 0.22.0 -> 0.23.0 (#569335) 2026-10-02 09:48:37 +00:00
Fabian Affolter
afee6392fb python3Packages.tencentcloud-sdk-python: 3.1.184 -> 3.1.185 (#569337) 2026-10-02 09:46:59 +00:00
Fabian Affolter
9003c40a1e python3Packages.bluemaestro-ble: 1.0.0 -> 1.2.0 (#569284) 2026-10-02 09:46:20 +00:00
Bobby Rong
5b639ba1e3 budgie-desktop: 10.10.2 -> 10.10.3 (#568241) 2026-10-02 09:44:20 +00:00
Fabian Affolter
ebb452784a python3Packages.zamg: 0.4.1 -> 0.4.2 (#569332) 2026-10-02 09:44:11 +00:00
Fabian Affolter
677e6ed02e python3Packages.tagoio-sdk: 5.1.6 -> 5.1.7 (#569333) 2026-10-02 09:43:54 +00:00
Fabian Affolter
44450eb33e python3Packages.sfrbox-api: 0.1.1 -> 0.1.2 (#569340) 2026-10-02 09:43:02 +00:00
Fabian Affolter
a7ff90e9d1 python3Packages.mypy-boto3-*: updates (#569346) 2026-10-02 09:42:49 +00:00
Fabian Affolter
1e204b1603 python3Packages.slack-sdk: 3.44.1 -> 3.45.0 (#569350) 2026-10-02 09:42:38 +00:00
Vlad M.
b6d3895ff5 broot: 1.60.1 -> 1.60.2 (#569304) 2026-10-02 09:41:24 +00:00
Gaétan Lepage
f3d9b1855e proton-pass-cli: 2.4.1 -> 2.4.2 (#569275) 2026-10-02 09:33:32 +00:00
Martin Weinelt
0439f75413 home-assistant-custom-components.solis_modbus: 4.2.6 -> 4.3.0 (#569289) 2026-10-02 09:30:31 +00:00
Martin Weinelt
b05969e746 home-assistant-custom-components.waste_collection_schedule: 2.34.2 -> 2.35.0 (#569245) 2026-10-02 09:29:27 +00:00
nixpkgs-ci[bot]
93d46423a5 lookapp: 0.6.13 -> 0.7.1 (#569280) 2026-10-02 09:28:07 +00:00
Diogo Correia
ce58efa871 rust-analyzer-unwrapped: 2026-09-21 -> 2026-09-28 (#569114) 2026-10-02 09:17:15 +00:00
Vincent Laporte
a2d49f1dac compcert: 3.17 → 3.18; rocqPackages.VST: 2.16 → 2.17 (#568956) 2026-10-02 09:02:14 +00:00
nixpkgs-ci[bot]
e550293f75 svt-av1-hdr: 4.1.0 -> 4.2.0 (#567226) 2026-10-02 09:01:34 +00:00
Fabian Affolter
f6667a0aaf python3Packages.onvif-python: 0.4.0 -> 0.4.1 (#569353) 2026-10-02 08:51:57 +00:00
Fabian Affolter
885643aa74 syft: 1.52.0 -> 1.54.0 (#569204) 2026-10-02 08:50:57 +00:00
Sizhe Zhao
40725e0ba2 qq: 3.2.32 -> 3.2.34 (#564893) 2026-10-02 08:50:55 +00:00
7c6f434c
a356f05b4d libewf: fix same-architecture cross compilation (#569313) 2026-10-02 08:47:43 +00:00
Sandro
88eef74512 redmine: 7.0.1 -> 7.0.2 (#568884) 2026-10-02 08:41:23 +00:00
nixpkgs-ci[bot]
b687ab7341 omp: 18.4.8 -> 18.4.10 (#569343) 2026-10-02 08:34:00 +00:00
nixpkgs-ci[bot]
a95622ea7c mongodb-atlas-cli: 1.58.3 -> 1.59.0 (#569326) 2026-10-02 08:33:55 +00:00
nixpkgs-ci[bot]
f953618bd2 yaziPlugins: update on 2026-10-01 (#569278) 2026-10-02 08:33:53 +00:00
nixpkgs-ci[bot]
7b2f2fef8c git-mit: 6.5.4 -> 6.6.0 (#569238) 2026-10-02 08:33:51 +00:00
Kerstin Humm
9d75539df5 radicale: 3.8.0 -> 3.8.1 (#569235) 2026-10-02 08:27:18 +00:00
Doron Behar
2b1b57d33e ddccontrol-db: 20260922 -> 20260928 (#568517) 2026-10-02 08:22:28 +00:00
R. Ryantm
0677f5662b python3Packages.onvif-python: 0.4.0 -> 0.4.1 2026-10-02 08:17:16 +00:00
Fabian Affolter
e62ce77b02 python3Packages.slack-sdk: 3.44.1 -> 3.45.0
Diff: https://github.com/slackapi/python-slack-sdk/compare/v3.44.1...v3.45.0

Changelog: https://github.com/slackapi/python-slack-sdk/releases/tag/v3.45.0
2026-10-02 10:16:57 +02:00
Sulroy
417e5eda47 ddccontrol-db: 20260922 -> 20260928 2026-10-02 11:16:25 +03:00
Sulroy
af309d9c1e ddccontrol-dbgen: init at ${ddccontrol.version} 2026-10-02 11:16:25 +03:00
Doron Behar
531f1bbf4b ddccontrol: 3.2.0 -> 3.4.0
Diff: https://github.com/ddccontrol/ddccontrol/compare/3.2.0...3.4.0
2026-10-02 11:16:24 +03:00
Fabian Affolter
00280f6651 python3Packages.neopool-modbus: 4.8.0 -> 4.9.0 (#569331) 2026-10-02 08:08:41 +00:00
Fabian Affolter
009e45ec66 python3Packages.boto3-stubs: 1.43.106 -> 1.43.107 2026-10-02 10:05:13 +02:00
Fabian Affolter
ed62fc768c python3Packages.mypy-boto3-transfer: 1.43.105 -> 1.43.107 2026-10-02 10:05:04 +02:00
Fabian Affolter
6d240d1ad3 python3Packages.mypy-boto3-securityhub: 1.43.66 -> 1.43.107 2026-10-02 10:04:53 +02:00
Fabian Affolter
5e0e4326af python3Packages.mypy-boto3-sagemaker: 1.43.106 -> 1.43.107 2026-10-02 10:04:50 +02:00
Fabian Affolter
d0d674b389 python3Packages.mypy-boto3-quicksight: 1.43.100 -> 1.43.107 2026-10-02 10:04:43 +02:00
Fabian Affolter
dd3f531b00 python3Packages.mypy-boto3-health: 1.43.0 -> 1.43.107 2026-10-02 10:04:13 +02:00
Fabian Affolter
0b6c8b1f11 python3Packages.mypy-boto3-ec2: 1.43.105 -> 1.43.107 2026-10-02 10:04:02 +02:00
Fabian Affolter
3ff8145404 python3Packages.mypy-boto3-cloudfront: 1.43.76 -> 1.43.107 2026-10-02 10:03:48 +02:00
Fabian Affolter
180af181b1 python3Packages.nibe: 2.24.0 -> 2.25.0 (#569336) 2026-10-02 08:02:58 +00:00
nixpkgs-ci[bot]
14b50091c1 prometheus: 3.14.0 -> 3.15.0 (#569258) 2026-10-02 08:01:05 +00:00
Fabian Affolter
4d6ac0c9c2 python3Packages.pygitguardian: 1.34.0 -> 1.35.0 (#569262) 2026-10-02 08:01:04 +00:00
Fabian Affolter
716bbaf301 python3Packages.bluemaestro-ble: migrate to finalAttrs 2026-10-02 10:00:08 +02:00
Fabian Affolter
a10945f5aa python3Packages.sfrbox-api: migrate to finalAttrs 2026-10-02 09:53:58 +02:00
R. Ryantm
c855fec20b omp: 18.4.8 -> 18.4.10 2026-10-02 07:53:38 +00:00
Sizhe Zhao
ce1f150b7d iosevka-bin: 34.3.0 -> 34.9.0 (#516332) 2026-10-02 07:52:28 +00:00
Fabian Affolter
f94e5c72fb python3Packages.sfrbox-api: 0.1.1 -> 0.1.2
Changelog: https://github.com/hacf-fr/sfrbox-api/releases/tag/v0.1.2
2026-10-02 09:49:45 +02:00
Fabian Affolter
6c7be4a343 python3Packages.tencentcloud-sdk-python: 3.1.184 -> 3.1.185
Diff: https://github.com/TencentCloud/tencentcloud-sdk-python/compare/3.1.184...3.1.185

Changelog: https://github.com/TencentCloud/tencentcloud-sdk-python/blob/3.1.185/CHANGELOG.md
2026-10-02 09:42:23 +02:00
R. Ryantm
dcb294fcda python3Packages.nibe: 2.24.0 -> 2.25.0 2026-10-02 07:42:01 +00:00
R. Ryantm
3d20af35ab mpls: 0.22.0 -> 0.23.0 2026-10-02 07:39:59 +00:00
Fabian Affolter
60f5a821c5 python3Packages.tagoio-sdk: 5.1.6 -> 5.1.7
Diff: https://github.com/tago-io/sdk-python/compare/v5.1.6...v5.1.7

Changelog: https://github.com/tago-io/sdk-python/releases/tag/v5.1.7
2026-10-02 09:37:25 +02:00
Fabian Affolter
f757e549a7 python3Packages.zamg: 0.4.1 -> 0.4.2
Diff: https://github.com/killer0071234/python-zamg/compare/v0.4.1...v0.4.2

Changelog: https://github.com/killer0071234/python-zamg/releases/tag/v0.4.2
2026-10-02 09:36:45 +02:00
R. Ryantm
f72046ee4d python3Packages.neopool-modbus: 4.8.0 -> 4.9.0 2026-10-02 07:29:05 +00:00
K900
4e943fbcb4 netbird: 0.79.0 -> 0.80.0 (#569138) 2026-10-02 07:17:28 +00:00
Martin Weinelt
4a5bd9b236 zigbee2mqtt: 2.14.1 -> 2.14.2 (#569180) 2026-10-02 07:15:42 +00:00
K900
d027e2ece1 mesa: build with debug assertions disabled (#569325) 2026-10-02 07:14:18 +00:00
R. Ryantm
bfc18aa917 mongodb-atlas-cli: 1.58.3 -> 1.59.0 2026-10-02 07:07:35 +00:00
K900
7f4f636224 mesa: build with debug assertions disabled
This is faster and also allows some applications that are holding things
horribly wrong (*cough* SteamVR *cough*) to at least appear to function.
2026-10-02 10:07:05 +03:00
nixpkgs-ci[bot]
997e21c869 selene: 0.31.0 -> 0.32.0 (#569288) 2026-10-02 07:06:18 +00:00
nixpkgs-ci[bot]
daa207ec8d gearboy: 3.8.12 -> 3.8.16 (#558250) 2026-10-02 06:40:13 +00:00
curoky
30dba16f24 libewf: fix same-architecture cross compilation
Autoconf determines cross compilation from differing build and host
triples. buildPlatform.canExecute hostPlatform remains true for
same-architecture crosses such as x86_64-linux-gnu to
x86_64-linux-musl, so the OpenSSL XTS runtime probe is not cached and
configure aborts.

Check whether buildPlatform and hostPlatform differ instead so all
cross builds receive the cached result.

Assisted-by: TraeCode (GPT-5)
2026-10-02 14:18:36 +08:00
R. Ryantm
064eaee3ce models-dev: sdk-v0.0.5-unstable-2026-09-22 -> sdk-v0.0.5-unstable-2026-10-02 2026-10-02 05:31:48 +00:00
R. Ryantm
c79a2eff73 broot: 1.60.1 -> 1.60.2 2026-10-02 05:31:01 +00:00
dish
55ce8b4688 tailscale: add additional upstream units (#565578) 2026-10-02 05:18:51 +00:00
7c6f434c
0651276228 treewide: fix homepages [1/10] (#566989) 2026-10-02 04:57:21 +00:00
dish
2758a40e23 floorp-bin-unwrapped: 12.17.2 -> 12.18.1 (#564266) 2026-10-02 04:56:25 +00:00
7c6f434c
cb00a10aae treewide: fix homepages [5/10] (#566993) 2026-10-02 04:44:29 +00:00
R. Ryantm
a0b70a177f home-assistant-custom-components.solis_modbus: 4.2.6 -> 4.3.0 2026-10-02 04:29:51 +00:00
R. Ryantm
8723799652 selene: 0.31.0 -> 0.32.0 2026-10-02 04:27:41 +00:00
7c6f434c
36c8b9c26f golly: fix build with GCC 16 (#569210) 2026-10-02 04:11:13 +00:00
R. Ryantm
aaac581fdf python3Packages.bluemaestro-ble: 1.0.0 -> 1.2.0 2026-10-02 04:08:03 +00:00
zowoq
6fefb8042e terraform-providers.fastly_fastly: 9.7.0 -> 9.8.0 (#569265) 2026-10-02 04:04:45 +00:00
R. Ryantm
fe275b4d20 lookapp: 0.6.13 -> 0.7.1 2026-10-02 03:49:15 +00:00
nixpkgs-ci[bot]
3894e5ab5d mergiraf: 0.19.1 -> 0.20.0 (#569263) 2026-10-02 03:40:40 +00:00
dish
fd69e9ef81 witx-codegen: init at 0.11.4 (#457780) 2026-10-02 03:36:56 +00:00
Thierry Delafontaine
2a8fbb33d5 proton-pass-cli: 2.4.1 -> 2.4.2
Changelog: https://github.com/protonpass/pass-cli/blob/main/CHANGELOG.md
Diff: https://github.com/protonpass/pass-cli/compare/2.4.1...2.4.2
2026-10-02 16:34:00 +13:00
dish
99b3247f2b noctalia: 5.2.0 -> 5.2.1 (#569261) 2026-10-02 03:23:30 +00:00
R. Ryantm
d6b40bdc24 terraform-providers.fastly_fastly: 9.7.0 -> 9.8.0 2026-10-02 02:16:34 +00:00
nixpkgs-ci[bot]
6003a8c9f2 betterleaks: 1.8.1 -> 1.9.0 (#569206) 2026-10-02 02:06:35 +00:00
@mjones
61cdb721cc matterircd: 0.32.0 -> 0.33.0 (#568273) 2026-10-02 02:03:52 +00:00
R. Ryantm
91cca97ba9 mergiraf: 0.19.1 -> 0.20.0 2026-10-02 02:02:49 +00:00
Samiser
d82adb8c4f noctalia: 5.2.0 -> 5.2.1
Diff: https://github.com/noctalia-dev/noctalia/compare/v5.2.0...v5.2.1

Changelog: https://noctalia.dev/changelogs#v5.2.1
2026-10-02 03:01:07 +01:00
R. Ryantm
bb3311507e python3Packages.pygitguardian: 1.34.0 -> 1.35.0 2026-10-02 01:55:25 +00:00
@mjones
eaf1fb10bd dwarf-fortress-unfuck: use cizra fork (#560901) 2026-10-02 01:52:51 +00:00
R. Ryantm
681a3befd2 prometheus: 3.14.0 -> 3.15.0 2026-10-02 01:31:45 +00:00
@mjones
3e8b3bb15a pgit: 1.1.0 -> 2.0.0 (#568398) 2026-10-02 01:28:51 +00:00
Adam C. Stephens
565d75be76 pi-coding-agent: 0.99.2 -> 1.0.0 (#569155) 2026-10-02 01:17:42 +00:00
Adam C. Stephens
f2e6bc884d codex: 0.159.3 -> 0.160.0 (#569192) 2026-10-02 01:16:52 +00:00
Michael Daniels
41cd05907c diffoscope: 331 -> 332 (#568077) 2026-10-02 01:11:05 +00:00
nixpkgs-ci[bot]
bc85db41db cli50: 8.0.1 -> 8.0.3 (#569243) 2026-10-02 01:08:03 +00:00
Yt
15fde803e0 python3Packages.posthog: 7.58.0 -> 7.62.0 (#569231) 2026-10-02 01:07:46 +00:00
@mjones
c79d0316eb z3: 4.16.0 -> 5.1.0 (#563004) 2026-10-02 00:55:48 +00:00
Matt Sturgeon
97046051a1 lib.customisation: fix typo in docs (#568696) 2026-10-02 00:25:31 +00:00
R. Ryantm
052da30ae4 home-assistant-custom-components.waste_collection_schedule: 2.34.2 -> 2.35.0 2026-10-02 00:02:50 +00:00
R. Ryantm
3d64cad7d0 cli50: 8.0.1 -> 8.0.3 2026-10-02 00:01:02 +00:00
R. Ryantm
f7c2d80b59 git-mit: 6.5.4 -> 6.6.0 2026-10-01 23:48:16 +00:00
R. Ryantm
732a0741d7 radicale: 3.8.0 -> 3.8.1 2026-10-01 23:31:52 +00:00
R. Ryantm
597873500d python3Packages.posthog: 7.58.0 -> 7.62.0 2026-10-01 23:05:41 +00:00
Ben Siraphob
6f7113942b golly: fix build with GCC 16
Qualify the global popcount option so it does not conflict with std::popcount from libstdc++.

Assisted-by: Codex (GPT-6)
2026-10-01 15:25:47 -07:00
Fabian Affolter
0e14b89ecc syft: 1.52.0 -> 1.54.0
Diff: https://github.com/anchore/syft/compare/v1.52.0...v1.54.0

Changelog: https://github.com/anchore/syft/releases/tag/v1.54.0
2026-10-02 00:05:47 +02:00
Fabian Affolter
a583a5663a betterleaks: 1.8.1 -> 1.9.0
Diff: https://github.com/betterleaks/betterleaks/compare/v1.8.1...v1.9.0

Changelog: https://github.com/betterleaks/betterleaks/releases/tag/v1.9.0
2026-10-02 00:01:00 +02:00
Zebreus zebreus@zebre.us
dc385b6693 witx-codegen: init at 0.11.4 2026-10-01 23:55:27 +02:00
Andrew Prokhorenkov
720a9a5e44 codex: 0.159.3 -> 0.160.0 2026-10-01 16:35:33 -05:00
Martin Weinelt
4094ccec48 zigbee2mqtt: 2.14.1 -> 2.14.2
https://github.com/Koenkk/zigbee2mqtt/releases/tag/2.14.2
2026-10-01 23:07:40 +02:00
Andrew Prokhorenkov
ea63eaf1d4 pi-coding-agent: 0.99.2 -> 1.0.0 2026-10-01 14:56:41 -05:00
Austin Horstman
cc7da63ceb yaziPlugins.mime-ext: 0-unstable-2026-09-01 → 0-unstable-2026-09-30
Compare: 4dc7f1b645...33dde2872c
2026-10-01 14:30:17 -05:00
Austin Horstman
b25ed4ec05 yaziPlugins.clipboard: 0-unstable-2026-08-27 → 0-unstable-2026-09-25
Compare: b25ec9697d...a2655fde94
2026-10-01 14:29:26 -05:00
Adam C. Stephens
6d2a258e1c netbird: 0.79.0 -> 0.80.0
Changelog: https://github.com/netbirdio/netbird/releases/tag/v0.80.0
2026-10-01 15:13:01 -04:00
R. Ryantm
b038ec83f8 rust-analyzer-unwrapped: 2026-09-21 -> 2026-09-28 2026-10-01 18:11:23 +00:00
teutat3s
ea504cfba0 electron-chromedriver_44: 44.4.5 -> 44.5.1
- Changelog: https://github.com/electron/electron/releases/tag/v44.5.1
- Diff: https://github.com/electron/electron/compare/refs/tags/v44.4.5...v44.5.1
2026-10-01 18:10:28 +02:00
teutat3s
2cdb9f55c6 electron_44-bin: 44.4.5 -> 44.5.1
- Changelog: https://github.com/electron/electron/releases/tag/v44.5.1
- Diff: https://github.com/electron/electron/compare/refs/tags/v44.4.5...v44.5.1
2026-10-01 18:10:26 +02:00
teutat3s
fedca69b29 electron-chromedriver_43: 43.7.5 -> 43.7.7
- Changelog: https://github.com/electron/electron/releases/tag/v43.7.7
- Diff: https://github.com/electron/electron/compare/refs/tags/v43.7.5...v43.7.7
2026-10-01 18:10:24 +02:00
teutat3s
1a81152a3e electron_43-bin: 43.7.5 -> 43.7.7
- Changelog: https://github.com/electron/electron/releases/tag/v43.7.7
- Diff: https://github.com/electron/electron/compare/refs/tags/v43.7.5...v43.7.7
2026-10-01 18:10:21 +02:00
teutat3s
40bb42237e electron-chromedriver_42: 42.11.8 -> 42.11.10
- Changelog: https://github.com/electron/electron/releases/tag/v42.11.10
- Diff: https://github.com/electron/electron/compare/refs/tags/v42.11.8...v42.11.10
2026-10-01 18:10:19 +02:00
teutat3s
7c31d834eb electron_42-bin: 42.11.8 -> 42.11.10
- Changelog: https://github.com/electron/electron/releases/tag/v42.11.10
- Diff: https://github.com/electron/electron/compare/refs/tags/v42.11.8...v42.11.10
2026-10-01 18:10:17 +02:00
teutat3s
c2ffbc03da electron-source.electron_44: 44.4.5 -> 44.5.1
- Changelog: https://github.com/electron/electron/releases/tag/v44.5.1
- Diff: https://github.com/electron/electron/compare/refs/tags/v44.4.5...v44.5.1
2026-10-01 18:09:50 +02:00
Angel J
e52e21e1e4 signal-desktop: 8.26.0 -> 8.28.0
Use a SQL query because sqlite3's `.tables` command exits successfully
without reading the encrypted database.

Assisted-by: GPT-5.6 Sol
2026-10-01 06:34:39 -07:00
Vincent Laporte
ffdae3c26f compcert: 3.17 → 3.18
rocqPackages.VST: 2.16 → 2.17
2026-10-01 10:07:10 +02:00
yueyinqiu
be14653947 qq: 3.2.32 -> 3.2.34
Tencent now requires a time-limited signature on the official download
URLs, so replace fetchurl with a custom fixed-output fetcher that signs
and downloads at build time. update.sh signs URLs before prefetching.

See https://github.com/flathub/com.qq.QQ/issues/274 for context.

Co-authored-by: chillcicada <116548943+chillcicada@users.noreply.github.com>
Co-authored-by: ryan4yin <22363274+ryan4yin@users.noreply.github.com>
Assisted-by: opencode (deepseek-v4-pro)
2026-10-01 15:22:47 +08:00
R. Ryantm
5ef8809f81 gearboy: 3.8.12 -> 3.8.16 2026-10-01 06:06:36 +00:00
Bobby Rong
4e67c7d755 budgie-gsettings-overrides: Temporarily enable builtin-theme
Can be reverted when Qogir supports new Budgie menu.
2026-10-01 13:40:25 +08:00
Felix Singer
aa0af92f90 redmine: 7.0.1 -> 7.0.2
Signed-off-by: Felix Singer <felixsinger@posteo.net>
2026-10-01 06:44:00 +02:00
Bobby Rong
d0adc54e3c nixos/tests/budgie: Fix flaky test
* Only send key after CurrentLayout is published.
* BCC's default panel changed from Network to Introduction.
2026-10-01 00:05:38 +08:00
betaboon
cd9ad34815 mise: 2026.9.17 -> 2026.9.18
Changelog: https://github.com/jdx/mise/releases/tag/v2026.9.18

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-30 17:37:56 +02:00
David Wronek
a7b62128a1 lib.customisation: fix typo in docs
Signed-off-by: David Wronek <david.wronek@mainlining.org>
2026-09-30 17:04:17 +02:00
teutat3s
4e160d1f01 electron-source.electron_43: 43.7.5 -> 43.7.7
- Changelog: https://github.com/electron/electron/releases/tag/v43.7.7
- Diff: https://github.com/electron/electron/compare/refs/tags/v43.7.5...v43.7.7
2026-09-30 16:44:25 +02:00
teutat3s
9f46a58d61 electron-source.electron_42: 42.11.8 -> 42.11.10
- Changelog: https://github.com/electron/electron/releases/tag/v42.11.10
- Diff: https://github.com/electron/electron/compare/refs/tags/v42.11.8...v42.11.10
2026-09-30 16:43:58 +02:00
betaboon
cfcecc7fe2 mise: 2026.9.16 -> 2026.9.17
Changelog: https://github.com/jdx/mise/releases/tag/v2026.9.17

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-30 08:21:57 +02:00
betaboon
cc0a7a7a07 mise: 2026.9.15 -> 2026.9.16
Changelog: https://github.com/jdx/mise/releases/tag/v2026.9.16

Upstream moved the cmd tests out of crates/mise-util/src/cmd.rs into
crates/mise-util/src/cmd/tests.rs, so follow them with the PATH
substitution.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-30 08:21:57 +02:00
betaboon
31d23d25a1 mise: 2026.9.13 -> 2026.9.15
Changelog: https://github.com/jdx/mise/releases/tag/v2026.9.15

Upstream split mise into a library and a set of workspace crates; most of
the code we patch, and the tests for it, now lives in crates/mise-util.

- Move the git, env_diff, cmd, inline_command and age-plugin-se fixture
  substitutions to crates/mise-util, and the test shebang one to
  src/testing.rs.
- Test mise-util alongside mise. Upstream's test:unit-ci runs the other
  workspace members in a second pass; we run only mise-util, which holds
  the patched code. The remaining members are not patched here.
- mise-util's own tests keep caches under the real $HOME, so point HOME at
  a temporary directory for the check phase.
- Skip two new system::defaults tests that need a running cfprefsd.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-30 08:21:56 +02:00
betaboon
6feafd9c75 mise: 2026.8.6 -> 2026.9.13
Changelog: https://github.com/jdx/mise/releases/tag/v2026.9.13

Run the test suite under cargo-nextest, the runner it is written for
(upstream CI and .config/nextest.toml): tests move or unlink the process
working directory, which under cargo test's single shared process strands
every later current_dir() call and fails ~23 unrelated tests on darwin.
Process-per-test makes that structural problem disappear, and the previous
dontUseCargoParallelTests workaround was already chasing it.

- NEXTEST_PROFILE=ci-shared is upstream's profile for shared runners: no
  250ms slow-timeout terminations, no retries.
- checkFlags use `--skip PATTERN`; nextest's libtest emulation rejects
  `--skip=`.
- Helpers spawned with PATH=/usr/bin:/bin get coreutils prepended, and the
  age-plugin-se test fixture's env shebang is substituted.
- The usage substitutions in postInstall no longer apply: completions call
  `mise __complete_word__` now.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-30 08:21:56 +02:00
Tim Van Baak
e0482907e1 pgit: 1.1.0 -> 2.0.0 2026-09-29 14:57:32 -07:00
sinavir
f629afe0d0 grist-core: 1.7.19 -> 1.7.20
Diff: https://github.com/gristlabs/grist-core/compare/v1.7.19...v1.7.20

Changelog: https://github.com/gristlabs/grist-core/releases/tag/v1.7.20
2026-09-29 23:44:28 +02:00
Bobby Rong
23375065c1 budgie-desktop-view: 10.10.2 -> 10.10.3
https://github.com/BuddiesOfBudgie/budgie-desktop-view/compare/v10.10.2...v10.10.3
2026-09-29 23:52:46 +08:00
R. Ryantm
20a0b3fd82 jc303: 0.12.3 -> 0.13.0 2026-09-29 15:41:58 +00:00
Bobby Rong
2fb6bb7cc8 budgie-desktop: 10.10.2 -> 10.10.3
https://github.com/BuddiesOfBudgie/budgie-desktop/compare/v10.10.2...v10.10.3
2026-09-29 23:39:15 +08:00
teutat3s
049d994b87 electron-source: fix yarn hashes 2026-09-29 17:33:35 +02:00
R. Ryantm
f3bd1486c0 budgie-desktop-services: 1.0.2 -> 1.0.3
https://forge.moderndesktop.dev/BuddiesOfBudgie/budgie-desktop-services/compare/1.0.2...1.0.3
2026-09-29 23:11:38 +08:00
teutat3s
5cc5fb3cb4 electron-source: fix build
upstream has updated to yarn 4.18, making yarnPatch obsolete.
See: e74f11ae98
2026-09-29 16:16:27 +02:00
teutat3s
c3989de884 electron-chromedriver_44: 44.4.2 -> 44.4.5
- Changelog: https://github.com/electron/electron/releases/tag/v44.4.5
- Diff: https://github.com/electron/electron/compare/refs/tags/v44.4.2...v44.4.5
2026-09-29 16:15:12 +02:00
teutat3s
3bc812bad8 electron_44-bin: 44.4.2 -> 44.4.5
- Changelog: https://github.com/electron/electron/releases/tag/v44.4.5
- Diff: https://github.com/electron/electron/compare/refs/tags/v44.4.2...v44.4.5
2026-09-29 16:15:12 +02:00
teutat3s
0e17e7c738 electron-chromedriver_43: 43.7.2 -> 43.7.5
- Changelog: https://github.com/electron/electron/releases/tag/v43.7.5
- Diff: https://github.com/electron/electron/compare/refs/tags/v43.7.2...v43.7.5
2026-09-29 16:15:12 +02:00
teutat3s
2a4393c912 electron_43-bin: 43.7.2 -> 43.7.5
- Changelog: https://github.com/electron/electron/releases/tag/v43.7.5
- Diff: https://github.com/electron/electron/compare/refs/tags/v43.7.2...v43.7.5
2026-09-29 16:15:12 +02:00
teutat3s
d2251b7daf electron-chromedriver_42: 42.11.5 -> 42.11.8
- Changelog: https://github.com/electron/electron/releases/tag/v42.11.8
- Diff: https://github.com/electron/electron/compare/refs/tags/v42.11.5...v42.11.8
2026-09-29 16:15:12 +02:00
teutat3s
b2db4b3c6b electron_42-bin: 42.11.5 -> 42.11.8
- Changelog: https://github.com/electron/electron/releases/tag/v42.11.8
- Diff: https://github.com/electron/electron/compare/refs/tags/v42.11.5...v42.11.8
2026-09-29 16:15:11 +02:00
teutat3s
f3e7d5cb33 electron-source.electron_44: 44.4.2 -> 44.4.5
- Changelog: https://github.com/electron/electron/releases/tag/v44.4.5
- Diff: https://github.com/electron/electron/compare/refs/tags/v44.4.2...v44.4.5
2026-09-29 16:15:10 +02:00
teutat3s
a3b0f5e44d electron-source.electron_43: 43.7.2 -> 43.7.5
- Changelog: https://github.com/electron/electron/releases/tag/v43.7.5
- Diff: https://github.com/electron/electron/compare/refs/tags/v43.7.2...v43.7.5
2026-09-29 16:14:50 +02:00
teutat3s
1a6f63007b electron-source.electron_42: 42.11.5 -> 42.11.8
- Changelog: https://github.com/electron/electron/releases/tag/v42.11.8
- Diff: https://github.com/electron/electron/compare/refs/tags/v42.11.5...v42.11.8
2026-09-29 16:14:26 +02:00
teutat3s
6ec0fbc9e5 electron-chromedriver_44: 44.4.1 -> 44.4.2
- Changelog: https://github.com/electron/electron/releases/tag/v44.4.2
- Diff: https://github.com/electron/electron/compare/refs/tags/v44.4.1...v44.4.2
2026-09-29 16:14:06 +02:00
teutat3s
f88aeb2087 electron_44-bin: 44.4.1 -> 44.4.2
- Changelog: https://github.com/electron/electron/releases/tag/v44.4.2
- Diff: https://github.com/electron/electron/compare/refs/tags/v44.4.1...v44.4.2
2026-09-29 16:14:06 +02:00
teutat3s
1fb48270a6 electron-chromedriver_43: 43.7.1 -> 43.7.2
- Changelog: https://github.com/electron/electron/releases/tag/v43.7.2
- Diff: https://github.com/electron/electron/compare/refs/tags/v43.7.1...v43.7.2
2026-09-29 16:14:06 +02:00
teutat3s
f878453ab1 electron_43-bin: 43.7.1 -> 43.7.2
- Changelog: https://github.com/electron/electron/releases/tag/v43.7.2
- Diff: https://github.com/electron/electron/compare/refs/tags/v43.7.1...v43.7.2
2026-09-29 16:14:06 +02:00
teutat3s
bb5a0e0cc7 electron-chromedriver_42: 42.11.4 -> 42.11.5
- Changelog: https://github.com/electron/electron/releases/tag/v42.11.5
- Diff: https://github.com/electron/electron/compare/refs/tags/v42.11.4...v42.11.5
2026-09-29 16:14:05 +02:00
teutat3s
233ca74e1c electron_42-bin: 42.11.4 -> 42.11.5
- Changelog: https://github.com/electron/electron/releases/tag/v42.11.5
- Diff: https://github.com/electron/electron/compare/refs/tags/v42.11.4...v42.11.5
2026-09-29 16:14:05 +02:00
teutat3s
011e485621 electron-source.electron_44: 44.4.1 -> 44.4.2
- Changelog: https://github.com/electron/electron/releases/tag/v44.4.2
- Diff: https://github.com/electron/electron/compare/refs/tags/v44.4.1...v44.4.2
2026-09-29 16:14:05 +02:00
teutat3s
cb79fd6bc4 electron-source.electron_43: 43.7.1 -> 43.7.2
- Changelog: https://github.com/electron/electron/releases/tag/v43.7.2
- Diff: https://github.com/electron/electron/compare/refs/tags/v43.7.1...v43.7.2
2026-09-29 16:14:05 +02:00
teutat3s
6fb136e886 electron-source.electron_42: 42.11.4 -> 42.11.5
- Changelog: https://github.com/electron/electron/releases/tag/v42.11.5
- Diff: https://github.com/electron/electron/compare/refs/tags/v42.11.4...v42.11.5
2026-09-29 16:14:04 +02:00
teutat3s
a324c98011 electron-chromedriver_44: 44.3.0 -> 44.4.1
- Changelog: https://github.com/electron/electron/releases/tag/v44.4.1
- Diff: https://github.com/electron/electron/compare/refs/tags/v44.3.0...v44.4.1
2026-09-29 16:14:04 +02:00
teutat3s
6277aec1f4 electron_44-bin: 44.3.0 -> 44.4.1
- Changelog: https://github.com/electron/electron/releases/tag/v44.4.1
- Diff: https://github.com/electron/electron/compare/refs/tags/v44.3.0...v44.4.1
2026-09-29 16:14:04 +02:00
teutat3s
68642281ae electron-chromedriver_43: 43.7.0 -> 43.7.1
- Changelog: https://github.com/electron/electron/releases/tag/v43.7.1
- Diff: https://github.com/electron/electron/compare/refs/tags/v43.7.0...v43.7.1
2026-09-29 16:14:04 +02:00
teutat3s
f2dda67e45 electron_43-bin: 43.7.0 -> 43.7.1
- Changelog: https://github.com/electron/electron/releases/tag/v43.7.1
- Diff: https://github.com/electron/electron/compare/refs/tags/v43.7.0...v43.7.1
2026-09-29 16:14:03 +02:00
teutat3s
f56ed7060a electron-chromedriver_42: 42.11.3 -> 42.11.4
- Changelog: https://github.com/electron/electron/releases/tag/v42.11.4
- Diff: https://github.com/electron/electron/compare/refs/tags/v42.11.3...v42.11.4
2026-09-29 16:14:03 +02:00
teutat3s
50fdfd31cf electron_42-bin: 42.11.3 -> 42.11.4
- Changelog: https://github.com/electron/electron/releases/tag/v42.11.4
- Diff: https://github.com/electron/electron/compare/refs/tags/v42.11.3...v42.11.4
2026-09-29 16:14:03 +02:00
teutat3s
9369bd6c1c electron-source.electron_44: 44.3.0 -> 44.4.1
- Changelog: https://github.com/electron/electron/releases/tag/v44.4.1
- Diff: https://github.com/electron/electron/compare/refs/tags/v44.3.0...v44.4.1
2026-09-29 16:14:03 +02:00
teutat3s
61c048339a electron-source.electron_43: 43.7.0 -> 43.7.1
- Changelog: https://github.com/electron/electron/releases/tag/v43.7.1
- Diff: https://github.com/electron/electron/compare/refs/tags/v43.7.0...v43.7.1
2026-09-29 16:14:02 +02:00
teutat3s
96656e96eb electron-source.electron_42: 42.11.3 -> 42.11.4
- Changelog: https://github.com/electron/electron/releases/tag/v42.11.4
- Diff: https://github.com/electron/electron/compare/refs/tags/v42.11.3...v42.11.4
2026-09-29 16:14:02 +02:00
teutat3s
5073d93c21 electron-chromedriver_41: 41.10.6 -> 41.10.7
- Changelog: https://github.com/electron/electron/releases/tag/v41.10.7
- Diff: https://github.com/electron/electron/compare/refs/tags/v41.10.6...v41.10.7
2026-09-29 16:14:02 +02:00
teutat3s
1e7b3118ae electron_41-bin: 41.10.6 -> 41.10.7
- Changelog: https://github.com/electron/electron/releases/tag/v41.10.7
- Diff: https://github.com/electron/electron/compare/refs/tags/v41.10.6...v41.10.7
2026-09-29 16:14:02 +02:00
teutat3s
a27471b7fc electron-chromedriver_43: 43.6.0 -> 43.7.0
- Changelog: https://github.com/electron/electron/releases/tag/v43.7.0
- Diff: https://github.com/electron/electron/compare/refs/tags/v43.6.0...v43.7.0
2026-09-29 16:14:01 +02:00
teutat3s
6eb9c0618f electron_43-bin: 43.6.0 -> 43.7.0
- Changelog: https://github.com/electron/electron/releases/tag/v43.7.0
- Diff: https://github.com/electron/electron/compare/refs/tags/v43.6.0...v43.7.0
2026-09-29 16:14:01 +02:00
teutat3s
77b0757cd5 electron-source.electron_43: 43.6.0 -> 43.7.0
- Changelog: https://github.com/electron/electron/releases/tag/v43.7.0
- Diff: https://github.com/electron/electron/compare/refs/tags/v43.6.0...v43.7.0
2026-09-29 16:14:01 +02:00
R. Ryantm
2be34bc039 matterircd: 0.32.0 -> 0.33.0 2026-09-29 13:49:31 +00:00
Eric Rodrigues Pires
2a59030f9d quattrocento: remove homepage 2026-09-29 08:01:30 -03:00
Eric Rodrigues Pires
23501ecfb7 quattrocento-sans: remove homepage 2026-09-29 08:01:10 -03:00
Eric Rodrigues Pires
98fd146a24 mpir: fix homepage and remove downloadPage 2026-09-29 08:00:11 -03:00
Eric Rodrigues Pires
dca4cb90cb nvrs: fix homepage 2026-09-29 08:00:11 -03:00
Eric Rodrigues Pires
8def5c5ded opcr-policy: fix homepage 2026-09-29 08:00:11 -03:00
Eric Rodrigues Pires
27a6febd7a pbzip2: fix homepage 2026-09-29 08:00:11 -03:00
Eric Rodrigues Pires
368bd947c7 rotp: fix homepage 2026-09-29 08:00:11 -03:00
Eric Rodrigues Pires
fb9e6aee13 atkmm: fix homepage 2026-09-29 08:00:11 -03:00
Eric Rodrigues Pires
69f3afd1cc gtkmm: fix homepage 2026-09-29 08:00:11 -03:00
Eric Rodrigues Pires
61c8f8a820 mm-common: fix homepage 2026-09-29 08:00:11 -03:00
Eric Rodrigues Pires
50286b3d56 windows10-icons: fix homepage 2026-09-29 08:00:11 -03:00
Eric Rodrigues Pires
f2a495e1d7 waffle: fix homepage 2026-09-29 08:00:10 -03:00
Eric Rodrigues Pires
824f05ac1e urjtag: fix homepage 2026-09-29 08:00:10 -03:00
Eric Rodrigues Pires
2ee347bc73 unoconv: fix homepage 2026-09-29 08:00:10 -03:00
Eric Rodrigues Pires
65ca177327 timbreid: fix homepage 2026-09-29 08:00:10 -03:00
Eric Rodrigues Pires
f7ebc7c773 sbsigntool: fix homepage 2026-09-29 08:00:10 -03:00
Eric Rodrigues Pires
9f143c4ce1 schemamap: fix homepage 2026-09-29 08:00:10 -03:00
Eric Rodrigues Pires
26b96f3138 regionset: fix homepage 2026-09-29 08:00:10 -03:00
R. Ryantm
6608d93592 diffoscope: 331 -> 332 2026-09-29 01:51:57 +00:00
R. Ryantm
f6aa9c45bf floorp-bin-unwrapped: 12.17.2 -> 12.18.1 2026-09-27 23:22:00 +00:00
R. Ryantm
1140c486ef iosevka-bin: 34.3.0 -> 34.9.0 2026-09-27 21:22:15 +00:00
Eric Rodrigues Pires
21e1490641 tclPackages.tclvfs: fix homepage 2026-09-27 06:11:15 -03:00
Eric Rodrigues Pires
25dd27c987 tcpcrypt: fix homepage 2026-09-27 06:11:15 -03:00
Eric Rodrigues Pires
7b537436f5 tmate: fix homepage 2026-09-27 06:11:15 -03:00
Eric Rodrigues Pires
fe1b373bbf tmate-ssh-server: fix homepage 2026-09-27 06:11:14 -03:00
Eric Rodrigues Pires
90ad3beb40 tntdb: fix homepage 2026-09-27 06:11:14 -03:00
Eric Rodrigues Pires
482fad7ee3 tntnet: fix homepage 2026-09-27 06:11:14 -03:00
Eric Rodrigues Pires
82e49139fa toluapp: fix homepage 2026-09-27 06:11:13 -03:00
Eric Rodrigues Pires
d3b15d5d76 tpmmanager: fix homepage 2026-09-27 06:11:13 -03:00
Eric Rodrigues Pires
242d7ddd78 xpra-html5: fix homepage and remove downloadPage 2026-09-27 06:11:13 -03:00
Eric Rodrigues Pires
0cd7eb1f75 uget: fix homepage 2026-09-27 06:11:12 -03:00
Eric Rodrigues Pires
54bf576e70 uhd: fix homepage 2026-09-27 06:11:12 -03:00
Eric Rodrigues Pires
03642a2a18 ultralist: fix homepage 2026-09-27 06:11:12 -03:00
Eric Rodrigues Pires
0ab6f0b63e vigra: fix homepage 2026-09-27 06:11:11 -03:00
Eric Rodrigues Pires
83b378cfad weave-gitops: fix homepage 2026-09-27 06:11:11 -03:00
Eric Rodrigues Pires
f34715d95f wiggle: fix homepage 2026-09-27 06:11:11 -03:00
Eric Rodrigues Pires
9a9c413f38 xfitter: fix homepage 2026-09-27 06:11:11 -03:00
Eric Rodrigues Pires
6eb789e148 xteddy: fix homepage 2026-09-27 06:11:09 -03:00
R. Ryantm
9b5f9c4f23 svt-av1-hdr: 4.1.0 -> 4.2.0 2026-09-26 19:23:20 +00:00
Eric Rodrigues Pires
62fc2ca29f pmount: fix homepage 2026-09-25 19:32:59 -03:00
Eric Rodrigues Pires
81c82ee9a7 zoraxy: fix homepage 2026-09-25 19:29:36 -03:00
Eric Rodrigues Pires
d9c74a2819 mkp224o: fix homepage 2026-09-25 19:29:36 -03:00
Marie Ramlow
507784ea3a tailscale: add additional upstream units
Adds the following systemd units from upstream:
- `tailscale-online.target`
- `tailscale-wait-online.service`
2026-09-21 17:05:48 +02:00
Dimitar Nestorov
ed65227297 darwin.xcode: add 27 2026-09-18 13:50:43 +03:00
Marie Ramlow
3707036baf z3: 4.16.0 -> 5.1.0 2026-09-13 22:34:16 +02:00
Elmo Todurov
7f35bd27e8 dwarf-fortress-unfuck: use cizra fork
Switch to cizra's fork, which fixes macro recording.
The original upstream repo is archived and abandoned.

Assisted-by: gpt-5-6-sol
2026-09-07 17:10:07 +03:00
130 changed files with 1283 additions and 724 deletions

View File

@@ -51,7 +51,7 @@ jobs:
- name: Create backport PRs
id: backport
uses: korthout/backport-action@6b65649031ac6d18ffdfd0c0820e9436f3fde22b # v4.6.1
uses: korthout/backport-action@8560fb503c275d433c56f05a2f64850093baa9f7 # v4.7.0
with:
# Config README: https://github.com/korthout/backport-action#backport-action
add_author_as_reviewer: true

View File

@@ -87,7 +87,7 @@ rec {
mySed = overrideDerivation pkgs.gnused (oldAttrs: {
name = "sed-4.2.2-pre";
src = fetchurl {
url = ftp://alpha.gnu.org/gnu/sed/sed-4.2.2-pre.tar.bz2;
url = "ftp://alpha.gnu.org/gnu/sed/sed-4.2.2-pre.tar.bz2";
hash = "sha256-MxBJRcM2rYzQYwJ5XKxhXTQByvSg5jZc5cSHEZoB2IY=";
};
patches = [];

View File

@@ -67,6 +67,9 @@
machine.succeed(f"{cmd} | grep 'SSH_AUTH_SOCK' | grep 'gcr'")
with subtest("Open run dialog"):
machine.wait_for_console_text("Monitoring /home/${user.name}/.config/budgie-desktop/labwc/environment for keyboard layout changes")
machine.wait_for_console_text("Published CurrentLayout=us")
machine.sleep(2)
machine.send_key("alt-f2")
machine.wait_until_succeeds("pgrep -xf budgie-run-dialog")
machine.sleep(2)
@@ -76,7 +79,7 @@
with subtest("Open Budgie Control Center"):
machine.succeed("su - ${user.name} -c '${env} budgie-control-center >&2 &'")
machine.wait_until_succeeds("su - ${user.name} -c '${env} wlrctl toplevel list | grep org.buddiesofbudgie.ControlCenter'")
machine.wait_for_text("Network|Ethernet|Control|Connected")
machine.wait_for_text(r"(Network|Introduction|Privacy)")
with subtest("Open GNOME terminal"):
machine.succeed("su - ${user.name} -c '${env} gnome-terminal >&2 &'")

View File

@@ -69,7 +69,7 @@ in
)
# Only SQLCipher should be able to read the encrypted DB:
machine.fail(
"su - alice -c 'sqlite3 ~/.config/Signal/sql/db.sqlite .tables'"
"su - alice -c 'sqlite3 ~/.config/Signal/sql/db.sqlite \"SELECT count(*) FROM sqlite_master\"'"
)
print(machine.succeed(
"su - alice -c 'sqlcipher ~/.config/Signal/sql/db.sqlite'"

View File

@@ -418,13 +418,13 @@
"vendorHash": null
},
"fastly_fastly": {
"hash": "sha256-xACpLdPQDGPZDpsI8NxhKQ3aWCDEcRGM52vlEN8nxrs=",
"hash": "sha256-mDVtvKatzHwjA/+UjbVPRTMS2jDHq2NFIJWTB/yPMk0=",
"homepage": "https://registry.terraform.io/providers/fastly/fastly",
"owner": "fastly",
"repo": "terraform-provider-fastly",
"rev": "v9.7.0",
"rev": "v9.8.0",
"spdx": "MPL-2.0",
"vendorHash": "sha256-d/NxLuO9ksyw6SCi43uS4BWyIkQsmgm/ZvSJZrDW0lE="
"vendorHash": "sha256-1CIpxatQ4Iw2bkdFJyXUKVqRPTrkJ+yjXsVG+dAxIo0="
},
"flexibleenginecloud_flexibleengine": {
"hash": "sha256-yEZ9JiUSqFFbfqzOOD59ZBv4yFCeUBBKlp6aiUqDqiM=",

View File

@@ -50,7 +50,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "C++ wrappers for ATK accessibility toolkit";
license = lib.licenses.lgpl21Plus;
homepage = "https://gtkmm.org";
homepage = "https://gitlab.gnome.org/GNOME/atkmm";
platforms = lib.platforms.unix;
};
})

View File

@@ -69,9 +69,9 @@
application-insights = mkAzExtension rec {
pname = "application-insights";
version = "2.0.0b1";
version = "2.0.0b2";
url = "https://azcliprod.blob.core.windows.net/cli-extensions/application_insights-${version}-py2.py3-none-any.whl";
hash = "sha256-4akS+zbaKxFrs0x0uKP/xX28WyK5KLduOkgZaBYeANM=";
hash = "sha256-CpDStul4wj9GJ5VW5uQIX53NTrsAMv6cVGjOGkDERkk=";
description = "Support for managing Application Insights components and querying metrics, events, and logs from such components";
pythonRelaxDeps = [ "isodate" ];
propagatedBuildInputs = with python3Packages; [ isodate ];

View File

@@ -10,13 +10,13 @@
buildGoModule (finalAttrs: {
pname = "betterleaks";
version = "1.8.1";
version = "1.9.0";
src = fetchFromGitHub {
owner = "betterleaks";
repo = "betterleaks";
tag = "v${finalAttrs.version}";
hash = "sha256-TFWjGY5s1/X3JGCvXiK2n0mkedWvcwzOfWYkVBsFBg8=";
hash = "sha256-gMh96BrWI5D0+y3ugA82lJVO0h56euIq8vjD2r+gR9Y=";
};
vendorHash = "sha256-iawGHP22k96dnpoSMNxlMJ8aHZPOW1Mbaih6vAh3G94=";

View File

@@ -16,16 +16,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "broot";
version = "1.60.1";
version = "1.60.2";
src = fetchFromGitHub {
owner = "Canop";
repo = "broot";
tag = "v${finalAttrs.version}";
hash = "sha256-l+NR7i1vo0W5oDuPvcRECdhB7TQTwd+aWbRJwbNLuSI=";
hash = "sha256-q6dzE3sdNyVbXTZuXFwn67T1Tau+ChctlIlOm2Xpt7A=";
};
cargoHash = "sha256-zAOvbJkQF5jc16/txTUnVy8GcpKvfFbRSEc0EDWbCzc=";
cargoHash = "sha256-R4KNPRB4cfa1zeDASkJJUxQ/X7gMXmshJDjQzofV18c=";
nativeBuildInputs = [
installShellFiles

View File

@@ -11,14 +11,14 @@
stdenv.mkDerivation (finalAttrs: {
pname = "budgie-desktop-services";
version = "1.0.2";
version = "1.0.3";
src = fetchFromGitea {
domain = "forge.moderndesktop.dev";
owner = "BuddiesOfBudgie";
repo = "budgie-desktop-services";
tag = finalAttrs.version;
hash = "sha256-YOa2pUePp33d1xKF7HrBX2EkjEQsRmzoiJMq72fl3CE=";
hash = "sha256-k3gpDQ61GZT1DW/Otk/JBj30it9Ogp8OjL5LZVKDL7Q=";
};
nativeBuildInputs = [

View File

@@ -18,13 +18,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "budgie-desktop-view";
version = "10.10.2";
version = "10.10.3";
src = fetchFromGitHub {
owner = "BuddiesOfBudgie";
repo = "budgie-desktop-view";
rev = "v${finalAttrs.version}";
hash = "sha256-XwfNbrK9+FCYtO2tiz5TfHsJmctFbcEaUORiVs/aynE=";
hash = "sha256-DRN2a20EdfCFeSLE7tMfXH7mgwY5FayhkLWSxThPSFY=";
};
nativeBuildInputs = [
@@ -44,8 +44,6 @@ stdenv.mkDerivation (finalAttrs: {
libxfce4windowing
];
mesonFlags = [ (lib.mesonBool "werror" false) ];
passthru = {
updateScript = nix-update-script { };
};

View File

@@ -15,16 +15,13 @@
gtk-doc,
gtk3,
gtk-layer-shell,
ibus,
intltool,
libcanberra-gtk3,
libgee,
libgtop,
libnotify,
libpeas2,
libpulseaudio,
libuuid,
libwacom,
libwnck,
libxfce4windowing,
meson,
mutter,
@@ -53,14 +50,14 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "budgie-desktop";
version = "10.10.2";
version = "10.10.3";
src = fetchFromGitHub {
owner = "BuddiesOfBudgie";
repo = "budgie-desktop";
tag = "v${finalAttrs.version}";
fetchSubmodules = true;
hash = "sha256-Eaq7/LY65HpyPRfR57FWDPqkVqBbymlHHQHFUvxER20=";
hash = "sha256-WEUFB3Q3RQZfsZd/xUn6qmGXPM/dR3sUe6pBnJG3vIk=";
};
outputs = [
@@ -77,10 +74,10 @@ stdenv.mkDerivation (finalAttrs: {
docbook-xsl-nons
gobject-introspection
gtk-doc
intltool
meson
ninja
pkg-config
python3
sassc
vala
validatePkgConfig
@@ -97,14 +94,12 @@ stdenv.mkDerivation (finalAttrs: {
gst_all_1.gst-plugins-base
gtk3
gtk-layer-shell
ibus
libcanberra-gtk3
libgee
libgtop
libnotify
libpulseaudio
libuuid
libwacom
libwnck
libxfce4windowing
mutter # org.gnome.mutter.keybindings
pythonEnv
@@ -117,19 +112,17 @@ stdenv.mkDerivation (finalAttrs: {
];
mesonFlags = [
"-Dbudgie-session-libexecdir=${budgie-session}/libexec"
"-Dgsd-libexecdir=${gnome-settings-daemon}/libexec"
"-Dxdp-libexecdir=${xdg-desktop-portal}/libexec"
"-Dwith-runtime-dependencies=false"
];
postPatch = ''
substituteInPlace src/session/budgie-desktop.in \
--replace-fail "@bindir@/org.buddiesofbudgie.Services" "${lib.getExe budgie-desktop-services}" \
--replace-fail "@libexecdirroot@/xdg-desktop-portal" "${xdg-desktop-portal}/libexec/xdg-desktop-portal" \
--replace-fail "@gsd_libexecdir@/budgie-session-compositor-ready" "${budgie-session}/libexec/budgie-session-compositor-ready"
patchShebangs po/listUiFiles.py
chmod +x src/bridges/labwc/labwc_bridge.py
substituteInPlace src/bridges/labwc/org.buddiesofbudgie.labwc-bridge.desktop.in \
--replace-fail "Exec=python3 @libexecdir@/labwc_bridge.py" "Exec=@libexecdir@/labwc_bridge.py"
substituteInPlace src/session/budgie-desktop.in \
--replace-fail "@bindir@/org.buddiesofbudgie.Services" "${lib.getExe budgie-desktop-services}"
'';
passthru = {

View File

@@ -40,7 +40,8 @@ let
[com.solus-project.budgie-panel:Budgie]
dark-theme=false
builtin-theme=false
# See https://github.com/vinceliuice/Qogir-theme/issues/364.
builtin-theme=true
[com.solus-project.icon-tasklist:Budgie]
pinned-launchers=["nemo.desktop", "firefox.desktop", "vlc.desktop"]

View File

@@ -7,14 +7,14 @@
python3Packages.buildPythonApplication (finalAttrs: {
pname = "cli50";
version = "8.0.1";
version = "8.0.3";
pyproject = true;
src = fetchFromGitHub {
owner = "cs50";
repo = "cli50";
tag = "v${finalAttrs.version}";
hash = "sha256-0gu31NPql8pFPN4jFbPwYkQmF/rbrAai6EY1ZVfXLew=";
hash = "sha256-+9XYKGkc0/c4EtJn3nKsrWTmNyrAH63JFPx+w/gb6lI=";
};
build-system = [

View File

@@ -29,18 +29,18 @@
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "codex";
version = "0.159.3";
version = "0.160.0";
src = fetchFromGitHub {
owner = "openai";
repo = "codex";
tag = "rust-v${finalAttrs.version}";
hash = "sha256-djo9XISA01gXziGjCsSrNlQ67lRNb3FSwrfs03srYIE=";
hash = "sha256-UFPv9UK0MBYZfpZ3QlkTXa19ykHwIEo3JdwPtUUrJls=";
};
sourceRoot = "${finalAttrs.src.name}/codex-rs";
cargoHash = "sha256-U20V8MkGJZd+qTOQETzqB25QJPYxJGV89LiR1kToW7A=";
cargoHash = "sha256-DMRbIOynO0wGXjBxaXZJNKorD9YQv3fAoRTZ4iZEIE4=";
__structuredAttrs = true;

View File

@@ -5,18 +5,19 @@
automake,
libtool,
intltool,
ddccontrol-dbgen,
fetchFromGitHub,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "ddccontrol-db";
version = "20260922";
version = "20260928";
src = fetchFromGitHub {
owner = "ddccontrol";
repo = "ddccontrol-db";
tag = finalAttrs.version;
sha256 = "sha256-i5d/zvJVZpQ9EUXPbiT398hdfjC6jbES0UIM0Un3BQY=";
sha256 = "sha256-JpHarxvL147ATcvYLR1nxfMY24Pp2TYJlEXG9L1vqSo=";
};
nativeBuildInputs = [
@@ -24,6 +25,7 @@ stdenv.mkDerivation (finalAttrs: {
automake
intltool
libtool
ddccontrol-dbgen
];
preConfigure = ''

View File

@@ -0,0 +1,20 @@
{
rustPlatform,
ddccontrol,
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "ddccontrol-dbgen";
inherit (ddccontrol)
version
src
cargoDeps
meta
;
__structuredAttrs = true;
cargoBuildFlags = [
"--package"
"ddccontrol-dbgen"
];
})

View File

@@ -20,18 +20,18 @@
stdenv.mkDerivation (finalAttrs: {
pname = "ddccontrol";
version = "3.2.0";
version = "3.4.0";
src = fetchFromGitHub {
owner = "ddccontrol";
repo = "ddccontrol";
tag = finalAttrs.version;
sha256 = "sha256-8VqnmWLXt6rXapAqvzvtDQ9XjQ7H6s7pLqPhQ6Zflc4=";
sha256 = "sha256-1rCO99n89N2dbUU5vfTFyCrLC18iBF3ShcCjVjTz2to=";
};
cargoDeps = rustPlatform.fetchCargoVendor {
inherit (finalAttrs) pname version src;
hash = "sha256-UN308Tt9LCRLBSswem06UupjdIFntt6SqpTxteY5O78=";
hash = "sha256-eLRK1fNl/vCs7pR78BglN87/axh8G/gYvZv0dQzzy8c=";
};
nativeBuildInputs = [

View File

@@ -112,12 +112,12 @@ in
# Note: when upgrading this package, please run the list-missing-tools.sh script as described below!
python.pkgs.buildPythonApplication rec {
pname = "diffoscope";
version = "331";
version = "332";
pyproject = true;
src = fetchurl {
url = "https://diffoscope.org/archive/diffoscope-${version}.tar.bz2";
hash = "sha256-x1Sc1S3PER3m1+maUZjDofoGqiOoYIm2Oso7Q5NKNtw=";
hash = "sha256-eNmrIxt0yQlby20WRXgKBVXZ2jNnNLpksOvr25dXJvI=";
};
outputs = [

View File

@@ -1,17 +1,17 @@
{
"version": "12.17.2",
"version": "12.18.1",
"sources": {
"aarch64-linux": {
"url": "https://github.com/Floorp-Projects/Floorp/releases/download/v12.17.2/floorp-linux-aarch64.tar.xz",
"sha256": "21a47c35a45e208fbf350f1123a0222451dd90b0b6239b0bf46f27b2250a6c0b"
"url": "https://github.com/Floorp-Projects/Floorp/releases/download/v12.18.1/floorp-linux-aarch64.tar.xz",
"sha256": "80c5cf950098c14277e2a4c36bcfd7e583c17d217ef04891ba3086cc3f2ddd29"
},
"x86_64-linux": {
"url": "https://github.com/Floorp-Projects/Floorp/releases/download/v12.17.2/floorp-linux-x86_64.tar.xz",
"sha256": "2f59e332766d8ca5e966cc655450a0f1d3cf6e286f9f52172f8bd3caa7858ffc"
"url": "https://github.com/Floorp-Projects/Floorp/releases/download/v12.18.1/floorp-linux-x86_64.tar.xz",
"sha256": "2891d016b03cee91e030231d709d572b63980780612e4ccaae8e7dca76d86edd"
},
"aarch64-darwin": {
"url": "https://github.com/Floorp-Projects/Floorp/releases/download/v12.17.2/floorp-macOS-universal.dmg",
"sha256": "7086e8817196e2dde6fb89555b18453e5f201eeeaff4ab6807c15ba49a8dac3e"
"url": "https://github.com/Floorp-Projects/Floorp/releases/download/v12.18.1/floorp-macOS-universal.dmg",
"sha256": "1f44f59b9a2d2e7d131db99af8f32069926caf313d17e9a00d48bb69e19cb19b"
}
}
}

View File

@@ -16,13 +16,13 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "gearboy";
version = "3.8.12";
version = "3.8.16";
src = fetchFromGitHub {
owner = "drhelius";
repo = "Gearboy";
tag = finalAttrs.version;
hash = "sha256-5R0ZMgXd/t9AgbaJJNHt71fLD9jiUX74xZ8mkvRsPRk=";
hash = "sha256-ayfU9ljovytto6NxVFkMedDVYnHNAQebdtys1C/7JBE=";
};
__structuredAttrs = true;

View File

@@ -9,7 +9,7 @@
}:
let
version = "6.5.4";
version = "6.6.0";
in
rustPlatform.buildRustPackage {
pname = "git-mit";
@@ -19,10 +19,10 @@ rustPlatform.buildRustPackage {
owner = "PurpleBooth";
repo = "git-mit";
tag = "v${version}";
hash = "sha256-X8PNsYhhFgcBZQojOTBh0SN+trO6lstwWzLbo0a1Do4=";
hash = "sha256-F9lU75X3Ysb1Lgjc0UVoyhBY1jrrgt5wEc4zjn18HjI=";
};
cargoHash = "sha256-6lKCtNPEKanVxweY8WcyOXnyLOdDMfRPoN/b6bxmKdA=";
cargoHash = "sha256-hq05UxZ0wzfz1NVvxOUjpsZ3U7h3w/l4d6mdaoFmO8I=";
nativeBuildInputs = [ pkg-config ];

View File

@@ -48,6 +48,10 @@ stdenv.mkDerivation (finalAttrs: {
postPatch = ''
substituteInPlace wxprefs.cpp \
--replace-fail 'PYTHON_SHLIB' '${python3}/lib/libpython3.so'
substituteInPlace ../cmdline/bgolly.cpp \
--replace-fail '&popcount' '&::popcount' \
--replace-fail 'if (popcount)' 'if (::popcount)'
''
+ lib.optionalString stdenv.hostPlatform.isDarwin ''
substituteInPlace makefile-gtk \

View File

@@ -34,7 +34,7 @@ stdenv.mkDerivation (
enterprise = fetchGristEnterprise {
gristSrc = finalAttrs.src;
inherit (finalAttrs) version;
hash = "sha256-7lqt+L/Qmx/3kl2zJnRsbmCSmu+iAyzpNnqI/yJD9Q8=";
hash = "sha256-fAi0qCfNPH+w51EmsaecS1y0aP4vx2kYK9hS5UQHIA8=";
offlineCacheHash = "sha256-oMLNZZolY9Wg4DwJyYPDL6K28aEyWcXS9ivnzCuYcS0=";
};
@@ -66,19 +66,19 @@ stdenv.mkDerivation (
in
{
pname = "grist-core";
version = "1.7.19";
version = "1.7.20";
__structuredAttrs = true;
src = fetchFromGitHub {
owner = "gristlabs";
repo = "grist-core";
tag = "v${finalAttrs.version}";
hash = "sha256-IKnSluSQnPHO+qAwWF7KR/ukIDHVVulmJqIqaMI88Lg=";
hash = "sha256-umLdlxC0YBhhb17XMDVOeSNVJqkO9+DFwaHP3Sq3rWw=";
};
offlineCache = fetchYarnDeps {
yarnLock = "${finalAttrs.src}/yarn.lock";
hash = "sha256-E8LDY7GF9d7+iXxr4BLYRUkwQxcpVihMU6HrXJ80pic=";
hash = "sha256-o3hsHfgq1/14j0O13mjJ4a+dpwQ9kXkDnNOHsEhCroM=";
};
env = {

View File

@@ -89,7 +89,7 @@ stdenv.mkDerivation (finalAttrs: {
There's extensive documentation, including API reference and a
tutorial.
'';
homepage = "https://gtkmm.org/";
homepage = "https://gitlab.gnome.org/GNOME/gtkmm";
license = lib.licenses.lgpl2Plus;
teams = [ lib.teams.gnome ];
platforms = lib.platforms.unix;

View File

@@ -17,7 +17,7 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "${name}-bin";
version = "34.3.0";
version = "34.9.0";
src = fetchurl {
url = "https://github.com/be5invis/Iosevka/releases/download/v${finalAttrs.version}/PkgTTC-${name}-${finalAttrs.version}.zip";

View File

@@ -1,93 +1,93 @@
# This file was autogenerated. DO NOT EDIT!
{
Iosevka = "1hi3lj7lhxi9mc9qx5wx6pf2gp4n92nr3w077g8125d0qj1lynmz";
IosevkaAile = "0jm03g4z0x2vf27dabcpdhj7y6kmm8c81z3avxa4s5rhw86di3wl";
IosevkaCurly = "0sr322g251lsw1bvfcfg5pim8r5lrjh56xyrn0ghd4961cccymvq";
IosevkaCurlySlab = "1pjnk9pzn2xknikg7md94cf3m62jjzbkbsp631fkda84vxpla72y";
IosevkaEtoile = "1k1ds0bb02rqz9p3bc85512xiihkkljal5p82bappkhha1xqr19v";
IosevkaSlab = "132xdhggnq06w062vsm8gq1a9phid7ajwyki7kk76d0xpvh4g91d";
IosevkaSS01 = "1r2g1wq2yvzkiywd22x8cji4lg242fvqh2wa80fyj8cb0kza9675";
IosevkaSS02 = "0bcjln3aif8vx1l8yfl39yaf2y29rbab21v771y0nh4zq19b3j2h";
IosevkaSS03 = "12pps3qhrfg5i7zw2f64ajw3bkgwsa9br857981iv5p9d8fsqaa4";
IosevkaSS04 = "0a4x2zhab01abn12r2vq7skjsycij2xkg2hk2zpaa5nzc81vwx7r";
IosevkaSS05 = "1g0bvg7ms1smxz1x4p3vbvdmv0ywk9xn88p1lda6glcjjdjvvrj0";
IosevkaSS06 = "01kb9mqmkgrrwza5vhdcc4rrwdpq18bmsmk2sdglykxxb4wxdypv";
IosevkaSS07 = "0lgx2lshr1z568999c0gj1ym4pjb6y9z9h0sb8wjhjbg2myfzmmv";
IosevkaSS08 = "0wxzraih01xxi8sj9y7l5xbplszq4mzimw6zn9asq5lzq0rzyrjy";
IosevkaSS09 = "1065na837i39jgy7iml6y2aylsbiipj1kpzrqv370xg70nv4jpvb";
IosevkaSS10 = "01n8kxlj6k5674j6yavyl5vcslis6zpmfc26d3yhr13b2lmk8jnx";
IosevkaSS11 = "1ds9q64s3vh8s5jzf8hsh37i2dzp98g11by31gip5f3ki0ygiq0s";
IosevkaSS12 = "17dw6zsk1y6nh9gdf1wbry792c43rr5qxy2h6jn761g7p5k2yqr4";
IosevkaSS13 = "0jyhc22ylhsx5krm7m5fqkpvl6d5qvmwrvizrz1aj6cj9qg7gmk9";
IosevkaSS14 = "0n9cibyf9dbhpjv65r0vcz540g878p66nf233y5a9783ilqnaf6g";
IosevkaSS15 = "082dj9l6np0jv9l6py0n94dp12z4j21nh4c5rnnd70gwm62a8bs4";
IosevkaSS16 = "1d799ggds6yrv7iwif8m9bw5b7wbzzish9yj77k8w2f0m3kkd2bm";
IosevkaSS17 = "0fx25bnb3yr9krj3px8zs6s3nbzk75d5dx3g4wy2p103l2dw6kbr";
IosevkaSS18 = "1a1f6k45pslin4f07phd4lqcdmqsdwmdn2cyd53zw8hbwc123hy3";
SGr-Iosevka = "1p1wrxnlwlwv84ml3y6pd76ipkivk7vg4d4lriv1jf9bc5cf92jq";
SGr-IosevkaCurly = "0rzmixda0chbhzmacpqaln5rw83wk5i3aa2ahjh2pyw1mg5aj7ki";
SGr-IosevkaCurlySlab = "1byvpqnjb9ima7aw1758x29nrgmsq1hwpxryh0hlyww6yr6iwdc2";
SGr-IosevkaFixed = "1a5c67ssj83mzzs7aghmfffchlqajjk4rg5vqlrs2mzm2j03xdkf";
SGr-IosevkaFixedCurly = "05b8msl7hxh96djrai6g1s107h3lqzrc2x9qz6qrwni90w5cyv60";
SGr-IosevkaFixedCurlySlab = "1nbn1qp977mqg4jlzz6ba4v07f9v7xal7acpfqfw66xjjbbyys36";
SGr-IosevkaFixedSlab = "1rs3w2qb9bq8pjvz4lsx3gbiz40jdhjqd7m12mzfwbhmnhxk2pam";
SGr-IosevkaFixedSS01 = "1bn3y6k6bg6kibqd9ai6imz8fanz2b8ryj74dva2vcjjhbzw8gfv";
SGr-IosevkaFixedSS02 = "01qdpf0zj529s9yp87z54cz9gg4fmpfgrlln1iw19nzj37h2y8kw";
SGr-IosevkaFixedSS03 = "0dyj1n82l8zmjrl9061029pjy35vmr4i46bic98m0n23xz10glb7";
SGr-IosevkaFixedSS04 = "1kgy80bv21z57lxcc7v22961i2qfczqbvw236f5dsqnjgcx9bf5i";
SGr-IosevkaFixedSS05 = "0ac7qnmmnw69gnzm6c0y90mclp0sbqmnyhcaqril2h5nba2s582k";
SGr-IosevkaFixedSS06 = "1d5wvzyd7h5n6wg6c8qflmw8a4hc3h4mccf8vam7fglhwbbfswlv";
SGr-IosevkaFixedSS07 = "0wjbsdkqr1y10vnmwra16a13yxnvd9gqd030265w6gwnhs0p7r4j";
SGr-IosevkaFixedSS08 = "0pypcjicqnm6h133j8m4q5gc1vdk2j2vkl70m81zxlhs9xxf5nlh";
SGr-IosevkaFixedSS09 = "0cba4zvq7rgb17bx4z91mbynadgns9szd4wpj5skmg80abkj2wh3";
SGr-IosevkaFixedSS10 = "19q3ixasmz0py5h52jx4ic819lv0p2hkipj3gwszhv35cafwi2mc";
SGr-IosevkaFixedSS11 = "1zkmhr756k1l5mr51phrc3wkkyc6xpimhz7szxa6r2rq2l0dw5yb";
SGr-IosevkaFixedSS12 = "02xxzbnq15dibn3s4b117qafz72a89y1hbznbkds7w1lgrcd3n42";
SGr-IosevkaFixedSS13 = "17flb0hw6mddgy39qgi9k18sa4f2mb62qng023zbw2labn1cfk5p";
SGr-IosevkaFixedSS14 = "13wqkn6jxajwg0w3rs0m93wzm95i7dsbs4ilni2ab8n4jvx5crhb";
SGr-IosevkaFixedSS15 = "04mqjii28fzs6380aqsswcqi8kxd5qykqqw6225z12hb01gz17zz";
SGr-IosevkaFixedSS16 = "1i0ngdm70m2fzi7ns5j61rbv9nn3czb0spc7zwj6hg3ric2zddx7";
SGr-IosevkaFixedSS17 = "0lsgkvfpj5j4yv5a38afllbhj4py8p2ggx3lfdhd6r8bhqkbn0xi";
SGr-IosevkaFixedSS18 = "0yqkjckn5bycp0ckgpf8v9f6w26rpwc27zckbjab29q0l8mv6mz8";
SGr-IosevkaSlab = "0ph358rgb0frc4gvar432gsxh7byai9gsrv8awgp089ydjsmwzhj";
SGr-IosevkaSS01 = "0kfbh35ibfcj4k38dl3mcs2caplc7s0fagqfjflhz2vwdjwdg1pj";
SGr-IosevkaSS02 = "1y3w272bhdyk8vgahr7gayd8q1587wfgfllcr3hj0clgr2k4i64w";
SGr-IosevkaSS03 = "1jari56mqa6r7vqqcdcpyidbsv0xl6vps3kpn4p3l02whq1d9wkl";
SGr-IosevkaSS04 = "1icn0hj8vwmzk6axfmyqmp6vsm756gwn4l7fhsh0izrrqa5fisz1";
SGr-IosevkaSS05 = "12gd65kz1f0i2mrxvmd7vc02r4qrmns7wkzij6klz4fnhfxr7fkz";
SGr-IosevkaSS06 = "0vgjdgfm3a396lgz719ykhccx22a35861ckqna1z4k02kqzxps5b";
SGr-IosevkaSS07 = "1w8z9ps08yxa8hgqyp31r8yph2n3x3wdhn8dra35xpqrhbf9r6xz";
SGr-IosevkaSS08 = "087nyj5pcadz8gg005m4hk6y9hsmvywxnv8bpbz1kw0xlhas23bn";
SGr-IosevkaSS09 = "1489nmb0b26any5arppcaxj55an5dsbcr5dz5gpz1mkskl33nqdd";
SGr-IosevkaSS10 = "03z56s9zqs7zpdxnq5xpfqz2iddbnj6n3ii5djdg08pms78p5a0z";
SGr-IosevkaSS11 = "10byk5zk8x8gkg584cdmjnwx4k7j797blw5mj9rr89v3qz6xd30d";
SGr-IosevkaSS12 = "1q40rwqfsk1k51mmkjc89l17cz4r2q69mg9n95nfdgklw96s2pw1";
SGr-IosevkaSS13 = "04zmlsz1n40j2yda368dn1918m7zazd4zbmqwjsxiifhqpnl2y2v";
SGr-IosevkaSS14 = "05ip3xflipjgp9qbna44fa1gzd5nfc6xs3v4z6xli7c4aiqv96vi";
SGr-IosevkaSS15 = "1hhkwk6g041i0zywbh4yn88x9frrghsk77h06k3vayxavg2ygqm3";
SGr-IosevkaSS16 = "1mz9811kbgc27sn0njin82v2bphk6gn02gmz3mvl2hgxic97hmaz";
SGr-IosevkaSS17 = "112hqzmfcfjj3h0yg9595k9ml0v6cwmkab9yxfjccqyzwmk12s3w";
SGr-IosevkaSS18 = "0w0q4znxh2pv4nrdbvgwvfyk8vrm871kps2z7m20pwjl67w6rwj7";
SGr-IosevkaTerm = "041arqjjd6nir7swbnl88fshif4aj5fmn77vqi9qswmc5lz4r18z";
SGr-IosevkaTermCurly = "1y8s9rarqcdw13lk19dz9k8dvnqcl8nbpbcah8jm313xgxs4cypx";
SGr-IosevkaTermCurlySlab = "1dkpv5612zgxijdq5k1v5xdy9l0b2j3pj2phaxdk4px5ayk92i7k";
SGr-IosevkaTermSlab = "0f6i383pclkf8n89ra00qs88468vikrwbqmhan5cx5ll5s3j0p7v";
SGr-IosevkaTermSS01 = "06snskzqlyjji01n146yp5r49xx6j7kal1rm8qplbibznrb6l7lh";
SGr-IosevkaTermSS02 = "04s0y369xsrbsq0kl51jf6mzizc7v1y68wqpvnpxr0qnzsfrfksm";
SGr-IosevkaTermSS03 = "1a1dsbbjsmc8bq4hxnwd1ngdd50y936c1ab9j8lj60q7xbifimka";
SGr-IosevkaTermSS04 = "0zc39zsysxhcbvndb9j6z46kxsjcj6afcvw7wl5kyrf5l515n3la";
SGr-IosevkaTermSS05 = "1nsd9g1rfyxxa2l6b4sf59k2339js5yy3hcrx3k8albyq1v3pm9g";
SGr-IosevkaTermSS06 = "1cxnqmxs44savsx04bphh1pnqdcsbbcz7q7fzbgkfzw6pxv0cd29";
SGr-IosevkaTermSS07 = "0a2fa875i8597n0q0f0lhxhg05f76nf8cdpvnn3ihhqc98wk4xds";
SGr-IosevkaTermSS08 = "13024qddvy4yys9jr4nfqq6y33vqdpaswc5hbjbywzda6ljb7sxq";
SGr-IosevkaTermSS09 = "06bz9i4m4rsw3whbgqj8c14y016j316zzi7cc753xnk8ss4ynfq2";
SGr-IosevkaTermSS10 = "1lhssdc0dvnqbmy6qmfcpn2psxqvyflqhvvjkrzjwy6gwiqn4bnh";
SGr-IosevkaTermSS11 = "11nbhfjzai80i7gw0ig1md5xcabskahqx0qfawhapfrpfil6wwdl";
SGr-IosevkaTermSS12 = "07362a24f67qhxmf6lm07zbi2w5rmissnbyig2fc3mpz1f853478";
SGr-IosevkaTermSS13 = "1cw5ayfl33hyi26j4vnhm3ymidkhrvcmn7v2f3zcg38ki1d27m84";
SGr-IosevkaTermSS14 = "1ksb378jpx1ja5n9nnd27qhnbnlbq7r99yn06lchpdbfxwrk4gqd";
SGr-IosevkaTermSS15 = "0jj2cj634ml1cgzqwgr9ivyi7222hmvnl7wm3xhc2ckir1p4jpfa";
SGr-IosevkaTermSS16 = "0mf3slw6xrwblv3b4afznv3aizqagj60rdcya7n1bjfdci1jzmjq";
SGr-IosevkaTermSS17 = "0xzd8sr07a1cxknb9w8j0yskm3x9zyj5dggdsjdx4dnn5g2rxwnn";
SGr-IosevkaTermSS18 = "0rdvxf1kbp44zh7bgp6cpm8kzwp7fr3dch5zn61rzpwrpn1brrdf";
Iosevka = "0yhdqzmdillrarflc47lm7qrixjyg24lslbak1d2gk50rwh3409i";
IosevkaAile = "1xnbr1j5jf4bdfm392dv7dsh21vvg8qx0wpqdyysjvk5scqp4jma";
IosevkaCurly = "1hir3lk47id70k2ghpc9y8d45ka4p37gqv6mvihr8a07mlmqrlx2";
IosevkaCurlySlab = "0pvzzfiryjhpqck0cal1n3czp2vfdyf4p2p46qhbvc88xyzcqr9p";
IosevkaEtoile = "1ix5mg3dydr228r9qqcrv0ss04pib4m92vs8gzf0pg8pvh51ay6s";
IosevkaSlab = "0pqvg9g2bc3gnhdg3mndd9aj6nvhpim20mlsslyqhd5pf8hw4yzj";
IosevkaSS01 = "0fasc3ikkzw5d27a8xba1zb51hfqjlw6pz4ixk32rncs40i28swn";
IosevkaSS02 = "14z2mdbmjmjf0gfl7wdkwqbyw9ypn6qh5s96qz1nxckk8042x1vd";
IosevkaSS03 = "0pkrs0aj9p5l9705f7099h24fgqgr58c7r652ls0qpaqmmsyhm92";
IosevkaSS04 = "1sn3gl83qj5qhwx06rqi92lw221zmp2c6pnbd48k2hpksxmg6zhk";
IosevkaSS05 = "1v573aq8bmrfp8hz85bivy7db56r8rv97dmxcsj5qmmjxzph6kb1";
IosevkaSS06 = "060p1n3xlchijk2cmjpshsanz19zmydnfpjx8m49289q6zyfb5jj";
IosevkaSS07 = "1x6hf1g46qk6z7syizb20ni8mflg7rg2isrs242q694bgplkiwd6";
IosevkaSS08 = "1vc1f4p4vyrqzh09crhijybarjhb8sl9qjdn1v5c7rma2cqxyg6a";
IosevkaSS09 = "1snky1dnxi8hsjd2cc0vgp5db260xn0jsm5awdj1an3ibnd3afjr";
IosevkaSS10 = "0hhlm3vs6fmnl99cg9b70rd2larz4rwv69pma2v2m80015ih5c4s";
IosevkaSS11 = "153202jcd9rs5spdh5ii9swwgdf0pbh71jvnpn4qp3b3imx6j612";
IosevkaSS12 = "13xk5w64qvm4c6k3v6118hv3bdzgqcng4gsdjhwyi3am271fg11p";
IosevkaSS13 = "101fnz9c7810m06jmk1db2aaf1x9a3dw3sdvgx9br8knd4fnwkn0";
IosevkaSS14 = "010d2v0arqqmi3dj1afg771hqsynn7k48197bv6n1h9hd3mzn6ky";
IosevkaSS15 = "15sfp50pksign79hi93rapsj85l2d6p55m7zr8rfvk4z07lair2y";
IosevkaSS16 = "1kwaryicgz1gs9f6ibz8sjb2xmryyl41lkpr78ijd1q3m98kf12y";
IosevkaSS17 = "1jf277smvgvkia56vzjpfcg3ybb42szlci46443wy6agy4nf03cp";
IosevkaSS18 = "1r94qq8j947wh91aiq78a42mf7zq3wdms9cpdkydkrylqqkgv0qd";
SGr-Iosevka = "08x16l2aypx6dfk57xknzh72hmjnq36jg0hl9l6i50ag469vyygi";
SGr-IosevkaCurly = "16yh5czsgxmc1z0j304bv946rj1yk8xp352m3j9srd0khmi11n6s";
SGr-IosevkaCurlySlab = "007iy0p6r8zchb3fx3f54dhqd6lrqlhbfcxjsnzyf2f0a1kzlab4";
SGr-IosevkaFixed = "12lksjrgnl83wpzxangkkyzww38kyiph33fizg7jhk8hjc5rcdyq";
SGr-IosevkaFixedCurly = "11l17rxkj3f3v4jc8aff1ldgqqaddgyszcvcmcq35zjgcj5dw7x1";
SGr-IosevkaFixedCurlySlab = "0c6nbkhijr8pvip0kzdhmszd9sxhhvn4kccdza2pfhy526f73zw5";
SGr-IosevkaFixedSlab = "00dif23y12wc0m5zq731xm1yjgwjg05z54nsyx19sjdr5ld9yjsb";
SGr-IosevkaFixedSS01 = "1nmsndrm83yndgx50z9dxp6a5804l0ra4hf7x8rgwqxfm9ljbrwq";
SGr-IosevkaFixedSS02 = "0296gzgfdf7kwcq1ryfk4yxxg4kkynab5gf63gnh1ly4zap10ymh";
SGr-IosevkaFixedSS03 = "170x6kf1vhgaz9lc6dixp0f9by9a7x2g2kln3gbhkxhx3lbd14rs";
SGr-IosevkaFixedSS04 = "051dvqrjnwcmf5k1xfhncrvv1wycijbch4qcb2dzqx0sw4azf5v3";
SGr-IosevkaFixedSS05 = "1mfhshy3s9xbz6qysvpdsvkqy7rki0y8w114qci5kq12ijsdnj2n";
SGr-IosevkaFixedSS06 = "0k01hrzl9658g488sw7yybgzgg4s679d0nalym9pg99lnlf39sf9";
SGr-IosevkaFixedSS07 = "0n1wp18g0xp852i4wlcv1q46msj2a3qn5r7jk1wqd7klzshbh4hj";
SGr-IosevkaFixedSS08 = "04sg8g4jc83jra6lv71xl802qf8nvdfg4ff8bngdy4p5jbfg3y2a";
SGr-IosevkaFixedSS09 = "0fa1l417v932m6qmmscnk2dv5vyzpkxqzyglxxs1c2sd1zx7ldiv";
SGr-IosevkaFixedSS10 = "1lrkps0qrvk5nrg34c9c0mdgnc3vsky5fazqmgczafsdc5x1rk8k";
SGr-IosevkaFixedSS11 = "0zcf8b21ck4xxy019wh6xjr3cy32hkqycwlmqc1cng6gsywsrqkv";
SGr-IosevkaFixedSS12 = "10ajjs672l981bv6zrsa9ranzgn3j1c372yg0sfk2akvjb2l2vpy";
SGr-IosevkaFixedSS13 = "06bhz5xjxix0bj4wypvrq65s1qirnmr9035d8kp6r2pisjq18q91";
SGr-IosevkaFixedSS14 = "14av7f9xp9dswacdig42ndy9fq7avcbld2asc0qqrgry1nmbwsbf";
SGr-IosevkaFixedSS15 = "0bg894yjm3bnf1alshkkwdznn7414gjyhrdwa05g0wl26bhwq4ys";
SGr-IosevkaFixedSS16 = "072vhaxbnz6sap4m85fr8fp9gjhrzyfs7kpgpm8fxpjyablyamf1";
SGr-IosevkaFixedSS17 = "1l8jcqil4hxnbgcbxcb2xh9977m29xxgvrhxmjcbymn15ywj4pzv";
SGr-IosevkaFixedSS18 = "08m0cmqx2qii85711z9wh289s3312zba5ysiqhgzydm8hxxq0fzh";
SGr-IosevkaSlab = "1xq2ff4417x69pbfq7fgcvdb2lsmghvy3s8zjnxcr0zvddl46i72";
SGr-IosevkaSS01 = "0xa36ly32gn4vqsy593v6hn5cfb66d34f6hws24v26z2ylqc1cii";
SGr-IosevkaSS02 = "1sw4772lvbdg5mkvw3grvfq5ccl31syc09rk3gqman6i3nbb4cqf";
SGr-IosevkaSS03 = "1zqxqb40c7rwsr4g25qs8rwa6y1kxy5jqk6s664cm4ym707jxhmr";
SGr-IosevkaSS04 = "1vd7syl08dwfqapp2ygxhf6qmv4aqznzwcsdkbw4v71z67k2fjn6";
SGr-IosevkaSS05 = "0lq2xl9jh469lqdlh6lk7ra2sn6ha5ww409wkmpq35jr0rlrch2q";
SGr-IosevkaSS06 = "1pwjdwz65nklrfrmb6pwgd42729ih23zfa0vs9g9wyyh96b3hpwv";
SGr-IosevkaSS07 = "065zmdrpm112vsj6azkh97z06dn1vh2n4shg3l1pq0db2l15b4nh";
SGr-IosevkaSS08 = "0v4qgsgsn4mwp850bm2p9fwpk10rhwv6cqzcyj519q6fwyhnrwsb";
SGr-IosevkaSS09 = "00fbfqp65mzgkkr733cak8p5w70919r5jdcs0fkfsy42adgs70kg";
SGr-IosevkaSS10 = "038hmz2xdz49x075qb3gikbmcl58889s2jplnjkq7id7f6xy35ka";
SGr-IosevkaSS11 = "0838xa9dqf710fxc3gcqyg5ibwjn8k9sfrrpxrgdx5j3g8k89h83";
SGr-IosevkaSS12 = "0mj6yr4gc6cbmwfjvmkpx4dhgg3hwiqz1ciah1lcaay1bdd908s7";
SGr-IosevkaSS13 = "1178mh8k53kwcq8qd1wf3v9ylhnmzvrn63yfkd6xdidpl43xgx8j";
SGr-IosevkaSS14 = "07yydffly0fia16vliggyddwflyif2wi1zxwchhg7r0jpx00yc2j";
SGr-IosevkaSS15 = "0pxqmdgd0qj3pbvl9k6fw05kyxa19m0idff7agjzcmyp9cm3zjml";
SGr-IosevkaSS16 = "1y69sn5m46navy2slw78d8in5lq1h79z61rqwg375m41i2biy34d";
SGr-IosevkaSS17 = "1isma8zs23vzs4535lxqqrw5ngvv9vi2xlvdb4vsbzih8kq67hsp";
SGr-IosevkaSS18 = "1mshalbymvp7xy3pqlnlk1cm149626ybpmz373zzkh6w5ac8qi7s";
SGr-IosevkaTerm = "0vkw5hq8s34qggc171am5wp5n35rv9m0nyiskwgrdwrm1r7vv72z";
SGr-IosevkaTermCurly = "0jxmlwmach4jywx5dppg01bvmxv06f4vxkyiymmxkm8wcn8jj22q";
SGr-IosevkaTermCurlySlab = "0xrpbz8rpjan2dhvds1rx7m4fz6iqblsdh1rg9dq1y2zy8avc5fc";
SGr-IosevkaTermSlab = "0x0lq7ygjcycrw6lbrg9x24138irsfpf3ar21xlpzgzcny4bckbj";
SGr-IosevkaTermSS01 = "0rk7wm03ydb6psk696vp3qyr3gk0g3kr6v1ndx3qqpj952nb29hy";
SGr-IosevkaTermSS02 = "0wh9jq23ly9cdr83rwnqviamf642rpcq7k4dp2qflwny1lmjvmdi";
SGr-IosevkaTermSS03 = "0aplriv82yk0pnpfvklph3jb79bsm5hgxbv0m87j1yfv1hsfc3xm";
SGr-IosevkaTermSS04 = "0daw5l8234pppr93d7x9dp6zllpgli29fbdnrni1d975dw2djq7s";
SGr-IosevkaTermSS05 = "008rvh3f102cj75irgs49vm5r444r64wai6j0i8p31c7fszqy4xq";
SGr-IosevkaTermSS06 = "1dznqxnpjxljf0nbsdxhn7fbdj3v51daskkbdkcnkwbgwxlfwjs2";
SGr-IosevkaTermSS07 = "0c4iprfbpjc7fmb8fivqyqlqvihxim745mknjdh7s08bbj5kki0b";
SGr-IosevkaTermSS08 = "10dlk1mznk10ydc943wfvf74wzkq205dvkqvhnzcbw575im0qfmp";
SGr-IosevkaTermSS09 = "11flx0bkxgypl0zf3wkl7ik3gvqig42knc8ishlmgjnwlsi1n4iq";
SGr-IosevkaTermSS10 = "176vfy21shvsa5apgjncs0dsdzdvq58418ikc01ybggrdkfl51xg";
SGr-IosevkaTermSS11 = "0mjaj1gbnr8842h0c26xqw70xmqylrf5a0fljmr5cnkj151fla91";
SGr-IosevkaTermSS12 = "11kk68wlcdwm3hp9z1v57g2i0p86n4v6w92r84k7470l19xaq00s";
SGr-IosevkaTermSS13 = "1y6r8f6fqwxj8v5q5d48arblqnpxf7cvglkgrdzkxyhibwsdm6w8";
SGr-IosevkaTermSS14 = "0zgy85k6s7g4pmjpswj0b9mrh67i3pcnvlrv84i4sx7xbrnz703m";
SGr-IosevkaTermSS15 = "058gmy2v5af6c2r00mi5s0h3203cn6wfz8x3jzmr6a8lh6wxx1pf";
SGr-IosevkaTermSS16 = "0fwg8s35ianms81d4x8nryps62asngi5yh8lmmry27a1152ya9ai";
SGr-IosevkaTermSS17 = "0cm41jw8fmyibdzmlp5m37ma5z11lb5kr5r5jri2fsm8pcqb32h9";
SGr-IosevkaTermSS18 = "1brbklj892jfrcsw67f56kkbfzw0ax8a8bkdy9rkw2fisc3yyfm2";
}

View File

@@ -82,13 +82,13 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "jc303";
version = "0.12.3";
version = "0.13.0";
src = fetchFromGitHub {
owner = "midilab";
repo = "jc303";
tag = "v${finalAttrs.version}";
hash = "sha256-5OA7ir8loT0Lx05guwuZNCW9J9I3TA5+A9JZ9E7oWXA=";
hash = "sha256-isU0EzSQNHRQ9nRURr/RR0yRWQddUB5Bb0cBSSBwR7w=";
};
patches = [

View File

@@ -27,7 +27,7 @@ stdenv.mkDerivation (finalAttrs: {
++ lib.optionals stdenv.hostPlatform.isDarwin [ bzip2 ];
# cannot run test program while cross compiling
configureFlags = lib.optionals (!stdenv.buildPlatform.canExecute stdenv.hostPlatform) [
configureFlags = lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform) [
"ac_cv_openssl_xts_duplicate_keys=yes"
];

View File

@@ -27,7 +27,7 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "lookapp";
version = "0.6.13";
version = "0.7.1";
__structuredAttrs = true;
@@ -35,13 +35,13 @@ rustPlatform.buildRustPackage (finalAttrs: {
owner = "kunkka19xx";
repo = "look";
tag = "v${finalAttrs.version}";
hash = "sha256-rfSuwSRD1mHpvi8wP+xZNaE4bsc6btMRxAM4q/314FU=";
hash = "sha256-o0ljBn4b2d+Mcelrx4Zr4RdwozYt3fB1e7kEYCRtmgA=";
};
cargoRoot = "apps/linows/src-tauri";
buildAndTestSubdir = finalAttrs.cargoRoot;
cargoHash = "sha256-U58By3qm5hr35oZjOChOHgf7LcrJy5VEAAjKz+vWdmw=";
cargoHash = "sha256-dCeeUHbDQUBTTfJrwb7UOdxOdl6z6jSNm7GwH6BrYAQ=";
nativeBuildInputs = [
copyDesktopItems

View File

@@ -6,13 +6,13 @@
buildGoModule (finalAttrs: {
pname = "matterircd";
version = "0.32.0";
version = "0.33.0";
src = fetchFromGitHub {
owner = "42wim";
repo = "matterircd";
rev = "v${finalAttrs.version}";
sha256 = "sha256-maIc7HgzW4mhz59WFmm26tJddC70kvF2GdsYZ0HW9AU=";
sha256 = "sha256-auMd4coShEp4EKtxZhFlMXokZtF5SCqIgiSP1BGHn5U=";
};
vendorHash = null;

View File

@@ -12,16 +12,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "mergiraf";
version = "0.19.1";
version = "0.20.0";
src = fetchFromCodeberg {
owner = "mergiraf";
repo = "mergiraf";
tag = "v${finalAttrs.version}";
hash = "sha256-belYegVxLLrXr3h+n1qjmF14+rJoadkXoNwL+S/2jZE=";
hash = "sha256-MR0ZkCEQYyYD15htRuFUQelfp14dvlXijqdHtRjionU=";
};
cargoHash = "sha256-DioS90ecNOEryE7zVddu3ov2S3ylTRtLxe+Zmw2hkmM=";
cargoHash = "sha256-8QAb5HlZMl7WDMhI20/oY6LY/9U1hMAJaQk5hRaBXQc=";
# grammars generated by older tree-sitter bundle an array.h that breaks strict aliasing
# https://codeberg.org/mergiraf/mergiraf/issues/761

View File

@@ -14,6 +14,7 @@
cmake,
cacert,
tzdata,
python3,
usage,
testers,
runCommand,
@@ -22,16 +23,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "mise";
version = "2026.8.6";
version = "2026.9.18";
src = fetchFromGitHub {
owner = "jdx";
repo = "mise";
tag = "v${finalAttrs.version}";
hash = "sha256-dm+cIb6i+npYSIUfxaEi3ohumeT9lXXlQwYREndwZFE=";
hash = "sha256-6l8U2p8bX+UznA6iNaLyQ2VyPwkPacgupSGCeUPfJmA=";
};
cargoHash = "sha256-VzRNo2fa4n4oOw27itjFebKpIhSdm8UmI/xdBBJIh9g=";
cargoHash = "sha256-l5AW4YyP8iSSYGkzvx/k30zmtoj2X0gtDD/CY77NGFw=";
nativeBuildInputs = [
installShellFiles
@@ -47,25 +48,38 @@ rustPlatform.buildRustPackage (finalAttrs: {
./src/cli/generate/git_pre_commit.rs \
./src/cli/generate/snapshots/*.snap
substituteInPlace ./src/test.rs \
substituteInPlace ./src/testing.rs \
--replace-fail '/usr/bin/env bash' '${lib.getExe bash}'
substituteInPlace ./src/git.rs \
substituteInPlace ./crates/mise-util/src/git.rs \
--replace-fail '"git"' '"${lib.getExe git}"'
substituteInPlace ./src/env_diff.rs \
substituteInPlace ./crates/mise-util/src/env_diff.rs \
--replace-fail '"bash"' '"${lib.getExe bash}"'
substituteInPlace ./src/cli/direnv/exec.rs \
--replace-fail '"env"' '"${lib.getExe' coreutils "env"}"' \
--replace-fail 'cmd!("direnv"' 'cmd!("${lib.getExe direnv}"'
# tests spawn helpers with PATH=/usr/bin:/bin, which is near-empty here
substituteInPlace ./crates/mise-util/src/cmd/tests.rs \
--replace-fail '.env("PATH", "/usr/bin:/bin")' '.env("PATH", "${lib.getBin coreutils}/bin:/usr/bin:/bin")'
substituteInPlace ./crates/mise-util/src/inline_command.rs \
--replace-fail '.env("PATH", "/usr/bin:/bin")' '.env("PATH", "${lib.getBin coreutils}/bin:/usr/bin:/bin")' \
--replace-fail 'Command::new("/bin/sh")' 'Command::new("${lib.getExe' bash "sh"}")'
substituteInPlace ./crates/mise-util/src/agecrypt/fixtures/age-plugin-se.py \
--replace-fail '#!/usr/bin/env python3' '#!${lib.getExe python3}'
'';
nativeCheckInputs = [
cacert
cmake
coreutils
# gix spawns git-upload-pack by name in file:// clone tests.
git
python3
rustPlatform.bindgenHook
];
@@ -74,33 +88,85 @@ rustPlatform.buildRustPackage (finalAttrs: {
NIX_CFLAGS_COMPILE = "-Wno-error";
# tera date helper tests look up timezone data via TZDIR.
TZDIR = "${tzdata}/share/zoneinfo";
# the other profiles' 250ms slow-timeout kills tests on loaded builders
NEXTEST_PROFILE = "ci-shared";
};
# the suite assumes nextest's process-per-test model: tests move or unlink
# the process cwd, which strands later tests in a shared `cargo test` process
useNextest = true;
# nextest's libtest emulation takes `--skip PATTERN`, not `--skip=`
checkFlags = [
# last_modified will always be different in nix
"--skip=tera::tests::test_last_modified"
]
++ lib.optionals (stdenv.hostPlatform.isDarwin) [
# shell out to macOS system binaries that the darwin sandbox refuses to exec
"--skip=system::defaults::tests::test_status_missing_keys_are_unset"
"--skip"
"tera::tests::test_last_modified"
# bootstrapping node-gyp through aube requires network access
"--skip"
"mise_binary_services_aube_node_gyp_bootstrap_trampoline"
# we don't care about brew tests and a lot of them fails here
"--skip=system::packages::brew::cask::tests::"
"--skip"
"system::packages::brew::cask::tests::"
]
++ lib.optionals stdenv.hostPlatform.isDarwin [
# shell out to macOS system binaries that the darwin sandbox refuses to exec
"--skip"
"system::defaults::tests::test_status_missing_keys_are_unset"
# need a running cfprefsd
"--skip"
"system::defaults::tests::test_dock_apps_native_round_trip"
"--skip"
"system::defaults::tests::test_host_scopes_are_independent"
"--skip"
"system::defaults::tests::test_host_uuid_names_core_foundation_byhost_files"
"--skip"
"system::defaults::tests::test_nested_value_round_trip"
"--skip"
"system::defaults::tests::test_patch_native_round_trip_and_preflight"
"--skip"
"system::defaults::tests::test_sandboxed_round_trip_writes_container"
# sandbox-exec is unavailable in the sandbox
"--skip"
"sandbox::macos::tests::"
"--skip"
"cmd::tests::test_macos_sandbox_preserves_piped_stdin"
]
++ lib.optionals stdenv.hostPlatform.isLinux [
# un_dmg shells out to hdiutil
"--skip"
"file::tests::links::un_dmg_accepts_license_and_extracts_app"
"--skip"
"file::tests::links::un_dmg_extracts_app_without_license"
# the copy probe symlinks /bin/cp, which the sandbox does not provide
"--skip"
"backend::spm::tests::test_inline_install_command_uses_install_environment"
# chmods setuid, which the sandbox refuses
"--skip"
"system_install::tests::archive_boundary"
];
cargoTestFlags = [ "--all-features" ];
# some tests access the same folders, don't test in parallel to avoid race conditions
# mise-util's own tests keep their caches under the real $HOME
preCheck = ''
export HOME=$(mktemp -d)
'';
# every test process resets the same fixed $HOME/cwd
dontUseCargoParallelTests = true;
cargoTestFlags = [
# much of the suite moved into the mise-util workspace crate
"--package=mise"
"--package=mise-util"
"--all-features"
"--no-fail-fast"
];
# HTTP tests use mock servers that bind to localhost. Without this, darwin builds fail.
__darwinAllowLocalNetworking = true;
postInstall = ''
installManPage ./man/man1/mise.1
substituteInPlace ./completions/{mise.bash,mise.fish,_mise} \
--replace-fail 'usage &> /dev/null' '${lib.getExe usage} &> /dev/null' \
--replace-fail 'usage complete-word' '${lib.getExe usage} complete-word'
installShellCompletion \
--bash ./completions/mise.bash \
--fish ./completions/mise.fish \

View File

@@ -72,7 +72,7 @@ stdenv.mkDerivation rec {
meta = {
description = "Vanity address generator for tor onion v3 (ed25519) hidden services";
homepage = "http://cathug2kyi4ilneggumrenayhuhsvrgn6qv2y47bgeet42iivkpynqad.onion/";
homepage = "https://github.com/cathugger/mkp224o";
license = lib.licenses.cc0;
platforms = lib.platforms.unix;
maintainers = [ ];

View File

@@ -48,7 +48,7 @@ stdenv.mkDerivation rec {
control repository. An installation of mm-common is not required for
building tarball releases, unless configured to use maintainer-mode.
'';
homepage = "https://www.gtkmm.org";
homepage = "https://gitlab.gnome.org/GNOME/mm-common";
license = lib.licenses.gpl2Plus;
teams = [ lib.teams.gnome ];
platforms = lib.platforms.linux;

View File

@@ -60,7 +60,7 @@ let
in
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "models-dev";
version = "sdk-v0.0.5-unstable-2026-09-22";
version = "sdk-v0.0.5-unstable-2026-10-02";
__structuredAttrs = true;
strictDeps = true;
@@ -68,8 +68,8 @@ stdenvNoCC.mkDerivation (finalAttrs: {
src = fetchFromGitHub {
owner = "anomalyco";
repo = "models.dev";
rev = "d0a0af81e26a783730ba502b6fbaf7b9ec52714b";
hash = "sha256-crR+erCZFBe2pUIHcoT6MWJfJSd7hXWCj1sJ8a1YDJo=";
rev = "e752025f46d6ab6357e7df98e169e7357b033293";
hash = "sha256-A4iXr7hJo+0TTfNntx5f197XiSKPTIkiejjrBKzYTUQ=";
};
nativeBuildInputs = [ bun ];

View File

@@ -11,16 +11,16 @@
buildGoModule (finalAttrs: {
pname = "mongodb-atlas-cli";
version = "1.58.3";
version = "1.59.0";
src = fetchFromGitHub {
owner = "mongodb";
repo = "mongodb-atlas-cli";
tag = "atlascli/v${finalAttrs.version}";
hash = "sha256-C4Sc2MEMXB0p7B6yoHFMYVj5iohIy9Szri1dg/66qRY=";
hash = "sha256-5VX6lIZdLc+FCOtP+PFBRHcXJSReu2scMYfGEh3kKQs=";
};
vendorHash = "sha256-cCg6dBCJcORKDHQyFz+xGksNGRyz2pkra/j4IcRU5do=";
vendorHash = "sha256-h330R4hbRyDnMMpgYIw8JxF1/q8rOMyDK0dkIZSdGM4=";
nativeBuildInputs = [ installShellFiles ];

View File

@@ -58,7 +58,6 @@ stdenv.mkDerivation (finalAttrs: {
license = lib.licenses.lgpl3Plus;
maintainers = [ lib.maintainers.raskin ];
platforms = lib.platforms.unix;
downloadPage = "https://mpir.org/downloads.html";
homepage = "https://mpir.org/";
homepage = "https://github.com/wbhart/mpir";
};
})

View File

@@ -7,16 +7,16 @@
}:
buildGoModule (finalAttrs: {
pname = "mpls";
version = "0.22.0";
version = "0.23.0";
src = fetchFromGitHub {
owner = "mhersson";
repo = "mpls";
tag = "v${finalAttrs.version}";
hash = "sha256-26WRMprKyuxyyW8rBwjTPbsU9XCqUle6NBIoubXuzCM=";
hash = "sha256-3rXBQ1gvN2gesoFoQf0n/bnNG3/b94Y/jeTZDiXL+h4=";
};
vendorHash = "sha256-Yo6uD0hRwBEPtYDqYs4ZB5NhICwZpkO3VdCl8B/+7qQ=";
vendorHash = "sha256-NGcl9KgdUPwWotAhRNlULF+RQXgQ2mdFctZLfGTiRkQ=";
ldflags = [
"-s"

View File

@@ -78,7 +78,7 @@ let
in
buildGoModule (finalAttrs: {
pname = "netbird-${componentName}";
version = "0.79.0";
version = "0.80.0";
__structuredAttrs = true;
@@ -86,7 +86,7 @@ buildGoModule (finalAttrs: {
owner = "netbirdio";
repo = "netbird";
tag = "v${finalAttrs.version}";
hash = "sha256-Bi83uh8VKvFGUY+AxP34VCXYxpZI1C/oOa6eHmKXpDw=";
hash = "sha256-oZgDYmNzf8UESUEbwn0Br0CaPTNLaEpuiKR2wW5zeGw=";
};
overrideModAttrs = final: prev: {
@@ -100,7 +100,7 @@ buildGoModule (finalAttrs: {
};
proxyVendor = true;
vendorHash = "sha256-+JwuUz8msyoiPUTz8cH3vn9DrvLp6gaM2NqFuTOcRdg=";
vendorHash = "sha256-2lM0KtyU3RxA7KJtM10JslMpyHmgqxQ23B1Ieq986Y8=";
nativeBuildInputs = [
installShellFiles

View File

@@ -56,13 +56,13 @@ stdenv.mkDerivation (finalAttrs: {
__structuredAttrs = true;
pname = "noctalia";
version = "5.2.0";
version = "5.2.1";
src = fetchFromGitHub {
owner = "noctalia-dev";
repo = "noctalia";
tag = "v${finalAttrs.version}";
hash = "sha256-RfRxWi9PfJVSyoLrLj5mQ5vo24FjkgfBIi+UmE96zZo=";
hash = "sha256-ukT5U54WQSpq6sktl5QJOZ8S4ZF3LLmP8CAFel1XJf0=";
};
strictDeps = true;

View File

@@ -46,7 +46,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
meta = {
description = "Fast new version checker for software releases";
homepage = "https://nvrs.adamperkowski.dev";
homepage = "https://nvrs.koi.rip/";
changelog = "https://github.com/koibtw/nvrs/blob/v${finalAttrs.version}/CHANGELOG.md";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ koi ];

View File

@@ -32,7 +32,7 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "omp";
version = "18.4.8";
version = "18.4.10";
strictDeps = true;
__structuredAttrs = true;
@@ -41,12 +41,12 @@ stdenv.mkDerivation (finalAttrs: {
owner = "can1357";
repo = "oh-my-pi";
tag = "v${finalAttrs.version}";
hash = "sha256-AMWaw6lbNV4+yncRnWtU3ifaKTk2d+dlyGmE+KySjdQ=";
hash = "sha256-w61FLXu8E0d2fVT/HcSSJk1f2VJ0ruZDK0MtKKdqQeg=";
};
cargoDeps = rustPlatform.fetchCargoVendor {
inherit (finalAttrs) src;
hash = "sha256-8E8WBFD61zTBnwTPwrKAVbtFRnRKibtrUZfixi+2xvo=";
hash = "sha256-T6LvmmBbenf6zKZRwTMBuYM+7bjndippWOOwuu0i50I=";
};
postPatch = ''

View File

@@ -40,7 +40,7 @@ buildGoModule (finalAttrs: {
meta = {
mainProgram = "policy";
homepage = "https://www.openpolicyregistry.io/";
homepage = "https://openpolicycontainers.com/";
changelog = "https://github.com/opcr-io/policy/releases/tag/v${finalAttrs.version}";
description = "CLI for managing authorization policies";
longDescription = ''

View File

@@ -44,7 +44,7 @@ stdenv.mkDerivation (finalAttrs: {
installFlags = [ "PREFIX=$(out)" ];
meta = {
homepage = "http://compression.ca/pbzip2/";
homepage = "https://launchpad.net/pbzip2";
description = "Parallel implementation of bzip2 for multi-core machines";
license = lib.licenses.bsd2;
maintainers = [ ];

View File

@@ -9,13 +9,13 @@
buildGoModule (finalAttrs: {
pname = "pgit";
version = "1.1.0";
version = "2.0.0";
src = fetchFromGitHub {
owner = "picosh";
repo = "pgit";
rev = "v${finalAttrs.version}";
hash = "sha256-81ZiaY973+mGnYbDX+6fhe9NTYjQhWsvdpW0v42pasw=";
hash = "sha256-W+vnlplSVV1oZYQ4Fw4gfm0c1CP3fj9tXmqUmk5EhrI=";
};
vendorHash = "sha256-in8GVcOlGsvmcbegJmYwvE0AVJhVJ83x1v3ymV0uTpg=";
@@ -32,8 +32,7 @@ buildGoModule (finalAttrs: {
echo "Read me please" > README
${lib.getExe git} add README
${lib.getExe git} commit -m "First commit"
${lib.getExe pgit} -desc "The description" -revs smoke -repo . -out ./public
grep "The description" ./public/index.html
${lib.getExe pgit} -revs smoke -repo . -out ./public
grep "First commit" ./public/logs/smoke/index.html
grep "Read me please" ./public/tree/smoke/item/README.html
touch $out

View File

@@ -13,16 +13,16 @@
}:
buildNpmPackage (finalAttrs: {
pname = "pi-coding-agent";
version = "0.99.2";
version = "1.0.0";
src = fetchFromGitHub {
owner = "earendil-works";
repo = "pi";
tag = "v${finalAttrs.version}";
hash = "sha256-ukN//DNSnCr9gZHKSzexAGEZu95eMzTGJLjLc5B+Hwo=";
hash = "sha256-CGznIVHXG6gr2F8vzHcR/v4P9xJgZHeMTt/CJ/kB78o=";
};
npmDepsHash = "sha256-eKghIpCAKawZm0Uf2iG6y1fz21Z5jNnMiAFJ5Quj3GI=";
npmDepsHash = "sha256-ndEvWdB6sa5nNNtabk2OMZKUFG9x3op185deZHxFnXk=";
# The provider model catalog (packages/ai/src/providers/data/) is generated by
# a network fetch (models.dev plus provider APIs) and is gitignored upstream,
@@ -31,7 +31,7 @@ buildNpmPackage (finalAttrs: {
# under dist/providers/data/. Bump this hash alongside version.
modelData = fetchurl {
url = "https://registry.npmjs.org/@earendil-works/pi-ai/-/pi-ai-${finalAttrs.version}.tgz";
hash = "sha256-Cz34eRtIghbzCdkIeJKUp0S7Ybuq0SPZQJjlbflTjSU=";
hash = "sha256-85uZwpuFmPF1sQhA5dKoGYPnwM5crk19+DoQB0R9LCs=";
};
preConfigure = ''

View File

@@ -95,7 +95,7 @@ stdenv.mkDerivation (finalAttrs: {
doCheck = false; # fails 1 out of 1 tests with "Error: could not open fstab-type file: No such file or directory"
meta = {
homepage = "https://bazaar.launchpad.net/~fourmond/pmount/main/files";
homepage = "https://salsa.debian.org/debian/pmount";
description = "Mount removable devices as normal user";
license = lib.licenses.gpl2Only;
platforms = lib.platforms.linux;

View File

@@ -38,7 +38,7 @@
}:
let
version = "3.14.0";
version = "3.15.0";
pname = "prometheus";
@@ -46,7 +46,7 @@ let
owner = "prometheus";
repo = "prometheus";
tag = "v${version}";
hash = "sha256-7PSfh+KWUpmL3BZ7INa1DOZ/ysaXXdWG9n/F+H0cGYo=";
hash = "sha256-H0VkirdEVWoFxg86g8utf6EuCSH3pHD8iuHg6y0xOZE=";
};
assets = stdenv.mkDerivation (finalAssetsAttrs: {
@@ -65,7 +65,7 @@ let
inherit (finalAssetsAttrs) pname version src;
pnpm = pnpm_11;
fetcherVersion = 4;
hash = "sha256-lmKUkeDdinb6WlnZSx3FnBlF/ACgUmvSMpYo84tRdCw=";
hash = "sha256-iSnP2zImIBklU/Ejq2NiuAYAo0SCuWtYbsAyTFHuD7Q=";
};
nativeBuildInputs = [
@@ -113,7 +113,7 @@ buildGoModule (finalAttrs: {
src
;
vendorHash = "sha256-sCgxO2/w3Bi6Ncs/Q+JVZVtQC448FEx3llYxe/UxWEE=";
vendorHash = "sha256-ax/uL+fR0dGOiEMQfEzYPh+437i6sUGFmBEBfENbEqI=";
proxyVendor = true;

View File

@@ -15,7 +15,7 @@
stdenv.mkDerivation (finalAttrs: {
pname = "proton-pass-cli";
version = "2.4.1";
version = "2.4.2";
__structuredAttrs = true;
strictDeps = true;
@@ -57,15 +57,15 @@ stdenv.mkDerivation (finalAttrs: {
sources = {
"aarch64-darwin" = fetchurl {
url = "https://proton.me/download/pass-cli/${finalAttrs.version}/pass-cli-macos-aarch64";
hash = "sha256-Sx+OqpLUTM3d0rb3Fsjz4O04jLKHCAWbu8hhcPw5U5w=";
hash = "sha256-mehiCU/SpPgniMkAC6WpIkbnc5+Gw1qEZVudfirfcic=";
};
"aarch64-linux" = fetchurl {
url = "https://proton.me/download/pass-cli/${finalAttrs.version}/pass-cli-linux-aarch64";
hash = "sha256-ZVo/bG6/hrC8Z8yy4JmgkBo63xP4zAdNlliGv+cEA/o=";
hash = "sha256-7uOPxFSaXfy7eUqvy21RfJ4M0Nw8U7uymX/YFC7Wgcc=";
};
"x86_64-linux" = fetchurl {
url = "https://proton.me/download/pass-cli/${finalAttrs.version}/pass-cli-linux-x86_64";
hash = "sha256-9BiEMEZuCj1mi1Z5GotDAWLLIM6xCP7U/b/P530wgOY=";
hash = "sha256-QIm99ZgRQKxb7mXS15v5h2dTf1TTMZe3nl+GxjBxSEI=";
};
};
updateScript = writeShellScript "update-proton-pass-cli" ''

View File

@@ -3,7 +3,9 @@
libuuid,
cups,
dpkg,
fetchurl,
cacert,
curl,
jq,
glib,
libssh2,
gtk3,
@@ -19,6 +21,7 @@
nss,
libxdamage,
systemd,
runCommandLocal,
stdenv,
undmg,
at-spi2-core,
@@ -31,12 +34,40 @@
}:
let
sources = import ./sources.nix { inherit fetchurl; };
fetchqq =
{
url,
hash,
}:
runCommandLocal (baseNameOf url)
{
outputHash = hash;
outputHashMode = "flat";
nativeBuildInputs = [
curl
jq
cacert
];
}
''
# https://github.com/flathub/com.qq.QQ/issues/274#issuecomment-5512982615
signedUrl=$(
curl -fsS --retry 3 -X POST "https://im.qq.com/http2rpc/gotrpc/noauth/trpc.qqntv2.urlsign.UrlSign/GetSign" \
-H "Content-Type: application/json" \
-H 'x-oidb: {"uint32_command":"0x9b8e","uint32_service_type":1}' \
-d "{\"url\":\"${url}\"}" | jq -er '.data.url'
)
curl -fL --retry 3 -o "$out" "$signedUrl"
'';
sources = import ./sources.nix { };
source =
sources.${stdenv.hostPlatform.system}
or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
pname = "qq";
inherit (source) version src;
version = source.version;
src = fetchqq {
inherit (source) url hash;
};
passthru = {
# nixpkgs-update: no auto update
updateScript = ./update.sh;

View File

@@ -1,26 +1,20 @@
# Generated by ./update.sh - do not update manually!
# Last updated: 2026-08-15
{ fetchurl }:
# Last updated: 2026-09-27
{ }:
{
aarch64-darwin = {
version = "7.0.0-2026-08-12";
src = fetchurl {
url = "https://qqdl.gtimg.cn/qqfile/QQNT/9.9.33/release/126b7ce6/QQ_7.0.0_260812_01.dmg";
hash = "sha256-sZXCbfNir1iVTImKsd2YR4Sium9Xpinm+5s+zDv55lw=";
};
version = "7.0.2-2026-09-24";
url = "https://qqdl.gtimg.cn/qqfile/QQNTV2/9.9.36/release/837fcb63/QQ_7.0.2_260924_01.dmg";
hash = "sha256-0nC3jwshBTJjcHZTKog9yGWYUbbaqSRRmDmFq58yFvA=";
};
aarch64-linux = {
version = "3.2.32-2026-08-12";
src = fetchurl {
url = "https://qqdl.gtimg.cn/qqfile/QQNT/9.9.33/release/3f89efc5/QQ_3.2.32_260812_arm64_01.deb";
hash = "sha256-h5bM/WaswCXvGNs3GFUy1AvIxYkh4X2m0owpWsvPj5I=";
};
version = "3.2.34-2026-09-24";
url = "https://qqdl.gtimg.cn/qqfile/QQNTV2/9.9.36/release/9ee04bef/QQ_3.2.34_260924_arm64_01.deb";
hash = "sha256-GBuJXLVzVI45blS7BUjMqS/9wbGksBj6RVG7BiOF/co=";
};
x86_64-linux = {
version = "3.2.32-2026-08-12";
src = fetchurl {
url = "https://qqdl.gtimg.cn/qqfile/QQNT/9.9.33/release/3f89efc5/QQ_3.2.32_260812_amd64_01.deb";
hash = "sha256-0IXdiTlyJQYeufGUMI9ogSmBjtRFd36XpKChbhPXsOg=";
};
version = "3.2.34-2026-09-24";
url = "https://qqdl.gtimg.cn/qqfile/QQNTV2/9.9.36/release/9ee04bef/QQ_3.2.34_260924_amd64_01.deb";
hash = "sha256-Q2xl4d0oQi4SiiHL3bX+Ti5sB51/J/7CVB4BTTjMM24=";
};
}

View File

@@ -5,6 +5,14 @@ set -euo pipefail
cd $(readlink -e $(dirname "${BASH_SOURCE[0]}"))
sign_url() {
# https://github.com/flathub/com.qq.QQ/issues/274#issuecomment-5512982615
curl -fsS -X POST "https://im.qq.com/http2rpc/gotrpc/noauth/trpc.qqntv2.urlsign.UrlSign/GetSign" \
-H "Content-Type: application/json" \
-H 'x-oidb: {"uint32_command":"0x9b8e","uint32_service_type":1}' \
-d "{\"url\":\"$1\"}" | jq -er '.data.url'
}
# darwin
darwin_payload=$(curl https://cdn-go.cn/qq-web/im.qq.com_new/latest/rainbow/macOSConfig.js | grep -oP "var params= \K\{.*\}(?=;)")
@@ -12,7 +20,7 @@ darwin_version=$(jq -r .version <<< "$darwin_payload" | awk -F\ '{print $1}')-$
darwin_url=$(jq -r .downloadUrl <<< "$darwin_payload")
darwin_hash=$(nix-prefetch-url $darwin_url)
darwin_hash=$(nix-prefetch-url "$(sign_url "$darwin_url")")
# use friendlier hashes
darwin_hash=$(nix --extra-experimental-features nix-command hash convert --to sri --hash-algo sha256 "$darwin_hash")
@@ -25,8 +33,8 @@ linux_version=$(jq -r .version <<< "$linux_payload")-$(jq -r .updateDate <<< "$l
linux_aarch64_url=$(jq -r .armDownloadUrl.deb <<< "$linux_payload")
linux_x86_64_url=$(jq -r .x64DownloadUrl.deb <<< "$linux_payload")
linux_aarch64_hash=$(nix-prefetch-url $linux_aarch64_url)
linux_x86_64_hash=$(nix-prefetch-url $linux_x86_64_url)
linux_aarch64_hash=$(nix-prefetch-url "$(sign_url "$linux_aarch64_url")")
linux_x86_64_hash=$(nix-prefetch-url "$(sign_url "$linux_x86_64_url")")
# use friendlier hashes
linux_aarch64_hash=$(nix --extra-experimental-features nix-command hash convert --to sri --hash-algo sha256 "$linux_aarch64_hash")
@@ -35,28 +43,22 @@ linux_x86_64_hash=$(nix --extra-experimental-features nix-command hash convert -
cat >sources.nix <<EOF
# Generated by ./update.sh - do not update manually!
# Last updated: $(date +%F)
{ fetchurl }:
{ }:
{
aarch64-darwin = {
version = "$darwin_version";
src = fetchurl {
url = "$darwin_url";
hash = "$darwin_hash";
};
url = "$darwin_url";
hash = "$darwin_hash";
};
aarch64-linux = {
version = "$linux_version";
src = fetchurl {
url = "$linux_aarch64_url";
hash = "$linux_aarch64_hash";
};
url = "$linux_aarch64_url";
hash = "$linux_aarch64_hash";
};
x86_64-linux = {
version = "$linux_version";
src = fetchurl {
url = "$linux_x86_64_url";
hash = "$linux_x86_64_hash";
};
url = "$linux_x86_64_url";
hash = "$linux_x86_64_hash";
};
}
EOF

View File

@@ -24,7 +24,6 @@ stdenvNoCC.mkDerivation rec {
'';
meta = {
homepage = "http://www.impallari.com/quattrocentosans/";
description = "Classic, elegant and sober sans-serif typeface";
license = lib.licenses.ofl;
platforms = lib.platforms.all;

View File

@@ -23,7 +23,6 @@ stdenvNoCC.mkDerivation rec {
'';
meta = {
homepage = "http://www.impallari.com/quattrocento/";
description = "Classic, elegant, sober and strong serif typeface";
license = lib.licenses.ofl;
platforms = lib.platforms.all;

View File

@@ -7,14 +7,14 @@
python3.pkgs.buildPythonApplication (finalAttrs: {
pname = "radicale";
version = "3.8.0";
version = "3.8.1";
pyproject = true;
src = fetchFromGitHub {
owner = "Kozea";
repo = "Radicale";
tag = "v${finalAttrs.version}";
hash = "sha256-xeNiLbh2/OsivbQ9RKGCqqs/VPpBtEjj4sqXcQ9p9pw=";
hash = "sha256-457vXuaj+55bK4irqtzcUrbPdZY0JGAo6c1X/6QMojA=";
};
build-system = with python3.pkgs; [

View File

@@ -2,7 +2,7 @@ source 'https://rubygems.org'
ruby '>= 3.2.0', '< 4.1.0'
gem 'rails', '8.1.3.1'
gem 'rails', '8.1.4'
gem 'rouge', '~> 5.0'
gem 'mini_mime', '~> 1.1.0'
gem "actionpack-xml_parser"

View File

@@ -3,29 +3,29 @@ GEM
specs:
action_text-trix (2.1.19)
railties
actioncable (8.1.3.1)
actionpack (= 8.1.3.1)
activesupport (= 8.1.3.1)
actioncable (8.1.4)
actionpack (= 8.1.4)
activesupport (= 8.1.4)
nio4r (~> 2.0)
websocket-driver (>= 0.6.1)
zeitwerk (~> 2.6)
actionmailbox (8.1.3.1)
actionpack (= 8.1.3.1)
activejob (= 8.1.3.1)
activerecord (= 8.1.3.1)
activestorage (= 8.1.3.1)
activesupport (= 8.1.3.1)
actionmailbox (8.1.4)
actionpack (= 8.1.4)
activejob (= 8.1.4)
activerecord (= 8.1.4)
activestorage (= 8.1.4)
activesupport (= 8.1.4)
mail (>= 2.8.0)
actionmailer (8.1.3.1)
actionpack (= 8.1.3.1)
actionview (= 8.1.3.1)
activejob (= 8.1.3.1)
activesupport (= 8.1.3.1)
actionmailer (8.1.4)
actionpack (= 8.1.4)
actionview (= 8.1.4)
activejob (= 8.1.4)
activesupport (= 8.1.4)
mail (>= 2.8.0)
rails-dom-testing (~> 2.2)
actionpack (8.1.3.1)
actionview (= 8.1.3.1)
activesupport (= 8.1.3.1)
actionpack (8.1.4)
actionview (= 8.1.4)
activesupport (= 8.1.4)
nokogiri (>= 1.8.5)
rack (>= 2.2.4)
rack-session (>= 1.0.1)
@@ -36,36 +36,36 @@ GEM
actionpack-xml_parser (2.0.1)
actionpack (>= 5.0)
railties (>= 5.0)
actiontext (8.1.3.1)
actiontext (8.1.4)
action_text-trix (~> 2.1.15)
actionpack (= 8.1.3.1)
activerecord (= 8.1.3.1)
activestorage (= 8.1.3.1)
activesupport (= 8.1.3.1)
actionpack (= 8.1.4)
activerecord (= 8.1.4)
activestorage (= 8.1.4)
activesupport (= 8.1.4)
globalid (>= 0.6.0)
nokogiri (>= 1.8.5)
actionview (8.1.3.1)
activesupport (= 8.1.3.1)
actionview (8.1.4)
activesupport (= 8.1.4)
builder (~> 3.1)
erubi (~> 1.11)
rails-dom-testing (~> 2.2)
rails-html-sanitizer (~> 1.6)
activejob (8.1.3.1)
activesupport (= 8.1.3.1)
activejob (8.1.4)
activesupport (= 8.1.4)
globalid (>= 0.3.6)
activemodel (8.1.3.1)
activesupport (= 8.1.3.1)
activerecord (8.1.3.1)
activemodel (= 8.1.3.1)
activesupport (= 8.1.3.1)
activemodel (8.1.4)
activesupport (= 8.1.4)
activerecord (8.1.4)
activemodel (= 8.1.4)
activesupport (= 8.1.4)
timeout (>= 0.4.0)
activestorage (8.1.3.1)
actionpack (= 8.1.3.1)
activejob (= 8.1.3.1)
activerecord (= 8.1.3.1)
activesupport (= 8.1.3.1)
activestorage (8.1.4)
actionpack (= 8.1.4)
activejob (= 8.1.4)
activerecord (= 8.1.4)
activesupport (= 8.1.4)
marcel (~> 1.0)
activesupport (8.1.3.1)
activesupport (8.1.4)
base64
bigdecimal
concurrent-ruby (~> 1.0, >= 1.3.1)
@@ -88,7 +88,7 @@ GEM
base64 (0.3.0)
bcrypt (3.1.22)
benchmark (0.5.0)
bigdecimal (4.1.2)
bigdecimal (4.1.3)
builder (3.3.0)
bullet (8.2.0)
activesupport (>= 3.0.0)
@@ -113,8 +113,9 @@ GEM
concurrent-ruby (1.3.8)
connection_pool (3.0.2)
crass (1.0.7)
css_parser (3.0.0)
css_parser (3.2.0)
addressable
base64
ssrf_filter (~> 1.5)
csv (3.3.6)
date (3.5.1)
@@ -129,7 +130,7 @@ GEM
drb (2.2.3)
erb (6.0.7)
erubi (1.13.1)
faraday (2.14.3)
faraday (2.14.4)
faraday-net_http (>= 2.0, < 3.5)
json
logger
@@ -147,14 +148,14 @@ GEM
actionpack (>= 6.0.0)
activesupport (>= 6.0.0)
railties (>= 6.0.0)
io-console (0.9.2)
io-console (0.9.4)
irb (1.18.0)
pp (>= 0.6.0)
prism (>= 1.3.0)
rdoc (>= 4.0.0)
reline (>= 0.4.2)
json (2.21.2)
jwt (3.2.0)
jwt (3.3.0)
base64
language_server-protocol (3.17.0.6)
lint_roller (1.1.0)
@@ -190,7 +191,7 @@ GEM
bigdecimal
net-http (0.9.1)
uri (>= 0.11.1)
net-imap (0.6.6)
net-imap (0.6.7)
date
net-protocol
net-ldap (0.20.0)
@@ -198,9 +199,9 @@ GEM
ostruct
net-pop (0.1.2)
net-protocol
net-protocol (0.3.0)
net-protocol (0.4.0)
timeout
net-smtp (0.5.1)
net-smtp (0.5.2)
net-protocol
nio4r (2.7.5)
nokogiri (1.19.4)
@@ -217,7 +218,7 @@ GEM
snaky_hash (~> 2.0, >= 2.0.7)
version_gem (~> 1.1, >= 1.1.14)
ostruct (0.6.3)
parallel (2.1.0)
parallel (2.2.0)
parser (3.3.12.0)
ast (~> 2.4.1)
racc
@@ -242,20 +243,20 @@ GEM
rack (>= 1.3)
rackup (2.3.1)
rack (>= 3)
rails (8.1.3.1)
actioncable (= 8.1.3.1)
actionmailbox (= 8.1.3.1)
actionmailer (= 8.1.3.1)
actionpack (= 8.1.3.1)
actiontext (= 8.1.3.1)
actionview (= 8.1.3.1)
activejob (= 8.1.3.1)
activemodel (= 8.1.3.1)
activerecord (= 8.1.3.1)
activestorage (= 8.1.3.1)
activesupport (= 8.1.3.1)
rails (8.1.4)
actioncable (= 8.1.4)
actionmailbox (= 8.1.4)
actionmailer (= 8.1.4)
actionpack (= 8.1.4)
actiontext (= 8.1.4)
actionview (= 8.1.4)
activejob (= 8.1.4)
activemodel (= 8.1.4)
activerecord (= 8.1.4)
activestorage (= 8.1.4)
activesupport (= 8.1.4)
bundler (>= 1.15.0)
railties (= 8.1.3.1)
railties (= 8.1.4)
rails-dom-testing (2.3.0)
activesupport (>= 5.0.0)
minitest
@@ -263,9 +264,9 @@ GEM
rails-html-sanitizer (1.7.1)
loofah (~> 2.25, >= 2.25.2)
nokogiri (>= 1.15.7, != 1.16.7, != 1.16.6, != 1.16.5, != 1.16.4, != 1.16.3, != 1.16.2, != 1.16.1, != 1.16.0.rc1, != 1.16.0)
railties (8.1.3.1)
actionpack (= 8.1.3.1)
activesupport (= 8.1.3.1)
railties (8.1.4)
actionpack (= 8.1.4)
activesupport (= 8.1.4)
irb (~> 1.13)
rackup (>= 1.0.0)
rake (>= 12.2)
@@ -288,17 +289,16 @@ GEM
logger
prism (>= 1.6.0)
tsort
rdoc (8.0.0)
rdoc (8.1.0)
erb
prism (>= 1.6.0)
rbs (>= 4.0.0)
tsort
regexp_parser (2.12.0)
regexp_parser (2.13.1)
reline (0.7.0)
io-console (~> 0.5)
requestjs-rails (0.0.14)
railties (>= 7.1.0)
rexml (3.4.4)
roadie (5.3.1)
css_parser (>= 1.4, < 4.0)
nokogiri (~> 1.15)
@@ -343,10 +343,9 @@ GEM
crass (~> 1.0.2)
nokogiri (>= 1.16.8)
securerandom (0.4.1)
selenium-webdriver (4.48.0)
selenium-webdriver (4.50.0)
base64 (~> 0.2)
logger (~> 1.4)
rexml (~> 3.2, >= 3.2.5)
rubyzip (>= 1.2.2, < 4.0)
websocket (~> 1.0)
simplecov (0.22.0)
@@ -360,7 +359,7 @@ GEM
version_gem (~> 1.1, >= 1.1.14)
sqlite3 (2.9.6)
mini_portile2 (~> 2.8.0)
ssrf_filter (1.5.0)
ssrf_filter (1.6.0)
stimulus-rails (1.3.4)
railties (>= 6.0.0)
strscan (3.1.8)
@@ -377,9 +376,9 @@ GEM
tsort (0.2.0)
tzinfo (2.0.6)
concurrent-ruby (~> 1.0)
unicode-display_width (3.2.0)
unicode-emoji (~> 4.1)
unicode-emoji (4.2.0)
unicode-display_width (3.3.0)
unicode-emoji (~> 4.3)
unicode-emoji (4.3.0)
uniform_notifier (1.18.0)
uri (1.1.1)
useragent (0.16.11)
@@ -433,7 +432,7 @@ DEPENDENCIES
propshaft (~> 1.3.0)
puma
rack (>= 3.1.3)
rails (= 8.1.3.1)
rails (= 8.1.4)
rails-dom-testing (>= 2.3.0)
rbpdf (~> 1.21.4)
requestjs-rails (~> 0.0.13)

View File

@@ -22,10 +22,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "06yrlf0a6jnlcigvnhdsdskvf368cwi0ypz2vzps6y68jn154673";
sha256 = "04bzm9z05dllly0yy6jpgkmd0vmdqpc2lxvdr76irq31r3w75kfg";
type = "gem";
};
version = "8.1.3.1";
version = "8.1.4";
};
actionmailbox = {
dependencies = [
@@ -40,10 +40,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "071b1103h7xsrrx73wbdj8mp7b0x99lr6pj3ivg3m13x15r4jw2z";
sha256 = "1sq679wp7f18bc88svhfdbjn8kv3ia5sfglgap773dpbfzjjaicw";
type = "gem";
};
version = "8.1.3.1";
version = "8.1.4";
};
actionmailer = {
dependencies = [
@@ -58,10 +58,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "0g64lm550x0sx2ad5sgwmx19jg9acj98hih6q33a00pz50dl9sl8";
sha256 = "14zhp9s8cmb7scmhxmanir7syrljcdik6792iyinxr1afvb9abgq";
type = "gem";
};
version = "8.1.3.1";
version = "8.1.4";
};
actionpack = {
dependencies = [
@@ -79,10 +79,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "1l13fy0y55h5c5ccm7c94mwfhf6bk5xj83qv1d3izs288lavfk4p";
sha256 = "190fwdv8rx9ixr9y020szwr5nzpsh141iz768mv5l6dya7696m14";
type = "gem";
};
version = "8.1.3.1";
version = "8.1.4";
};
actionpack-xml_parser = {
dependencies = [
@@ -112,10 +112,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "1wlam4mqrxfsylsyf01yc7907ramis3kisgfn7frr8ni6gc2k9sx";
sha256 = "0i7nvd06ydm5x4h0pch1m9ifrqd82dqb363xzh8zjsnslyz9kvik";
type = "gem";
};
version = "8.1.3.1";
version = "8.1.4";
};
actionview = {
dependencies = [
@@ -129,10 +129,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "1dng2b5bbjm4c1bcpak7q9w4zh71mz2nkknipszl6yy42j28p9id";
sha256 = "0xk0487vhlkklcfcj973nnxgsryb7d12ncl8sax9m5jdgk8fzwgg";
type = "gem";
};
version = "8.1.3.1";
version = "8.1.4";
};
activejob = {
dependencies = [
@@ -143,10 +143,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "0jlm75lxj7bjd67jkgclzlrhlm9sj4ywdzngxq6z83ckvxsx538w";
sha256 = "16a0h9wc6nmf7k3wiq7fhi42l83g6kwgxv4vy3swiiacipnv5maf";
type = "gem";
};
version = "8.1.3.1";
version = "8.1.4";
};
activemodel = {
dependencies = [ "activesupport" ];
@@ -154,10 +154,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "124gi0hlvkabkl5fzfn90ylj7gbyg22rv5208k8p3hxf5z705k4r";
sha256 = "1s50ww57lm2qysr2vryfvj1xll7pp09dnmv1y2jql4dx4z0hc2cs";
type = "gem";
};
version = "8.1.3.1";
version = "8.1.4";
};
activerecord = {
dependencies = [
@@ -169,10 +169,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "0fs0q1c35k2bh079kj1xbx9pvqx7q2z4k9d32fqgcf29iz1bcbqa";
sha256 = "0kxh03zk69y5nrvpky5a068kmh7a2a9r1akzplqr4v14gzm5fj9v";
type = "gem";
};
version = "8.1.3.1";
version = "8.1.4";
};
activestorage = {
dependencies = [
@@ -186,10 +186,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "1vv3c41nfsii6j2nl80mbgffld96s4ak3zfjk6jgy73v717jamgm";
sha256 = "1a67hni2l39ig4i91k7laqmzh9xngj3prd9jnghfaqzfr4z6z5gl";
type = "gem";
};
version = "8.1.3.1";
version = "8.1.4";
};
activesupport = {
dependencies = [
@@ -214,10 +214,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "0xhkhdx8svhaf439y398yixik0snzarnnsy43688p92yy9jqfic5";
sha256 = "1pw09rmd9f9x0i0ai11ajcf6c7xvi48pn8sbjf8q7z648gzd67c9";
type = "gem";
};
version = "8.1.3.1";
version = "8.1.4";
};
addressable = {
dependencies = [ "public_suffix" ];
@@ -321,10 +321,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "1g9zi8c4i7g8zz0c3hxrw6mblrjvgn7akys60clb9si7c1k1gljk";
sha256 = "0rng45p4vc3f6nac44cnylwch7rj4zsff3icdz6c7garwpjy3sv1";
type = "gem";
};
version = "4.1.2";
version = "4.1.3";
};
builder = {
groups = [ "default" ];
@@ -457,16 +457,17 @@
css_parser = {
dependencies = [
"addressable"
"base64"
"ssrf_filter"
];
groups = [ "default" ];
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "119q8j23xyb9pifka1n6jjrw04099zpwwdajh5pd10fm7wlfkw7a";
sha256 = "0rdcx914w5flavh54gpcd19wdqc1yp5jzqln1dflsv94cihxgng2";
type = "gem";
};
version = "3.0.0";
version = "3.2.0";
};
csv = {
groups = [ "default" ];
@@ -591,10 +592,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "0y7j6yzv07zggic6g0p2v1ivnvkzsbqjnfdl4215qqb6cxz290hq";
sha256 = "0vmb5wpiz7mf2r6vjvhvfp38rrfvqjzmv7m3max0s6v28j641d4v";
type = "gem";
};
version = "2.14.3";
version = "2.14.4";
};
faraday-net_http = {
dependencies = [ "net-http" ];
@@ -714,10 +715,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "026v93kja19bfslnwi9xfq2dj4r89kkwdprim4whjg6h3n4lz9zg";
sha256 = "1cgvhm0d4awr8j42b8v1nl1jfgx45ihv8mylargfi3lj697k00x4";
type = "gem";
};
version = "0.9.2";
version = "0.9.4";
};
irb = {
dependencies = [
@@ -762,10 +763,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "1mqps8z4ly74hpksfajcfamqk1wb79biy187pn10knmi6zzb26al";
sha256 = "0ip59r7z8mjwy1rq0pp53kxhvkjb5d942rpn7hiliha1qgxk9k24";
type = "gem";
};
version = "3.2.0";
version = "3.3.0";
};
language_server-protocol = {
groups = [
@@ -995,10 +996,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "1px886qvws5zvqphy5cysj8vg01lym0w7vs9wq1h41pk1pjlxaln";
sha256 = "0q1nq8mx22v9sn1296s45nm6dni42y3m3s1f4pg5dn3mx4xmgjdm";
type = "gem";
};
version = "0.6.6";
version = "0.6.7";
};
net-ldap = {
dependencies = [
@@ -1031,10 +1032,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "0wklahcafcib6jwrr3angj7zzcb9csq3c0xj3axldb8w9wyhqcds";
sha256 = "0ly8x39gr23blbmfwfyy14lb2v9kg8bj5x0b2r2llyb4dy60rygr";
type = "gem";
};
version = "0.3.0";
version = "0.4.0";
};
net-smtp = {
dependencies = [ "net-protocol" ];
@@ -1042,10 +1043,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "0dh7nzjp0fiaqq1jz90nv4nxhc2w359d7c199gmzq965cfps15pd";
sha256 = "0g4gcydr0hza3wiizny0p5q4phl3fkhfsa4r5xir8bbb9p03q41m";
type = "gem";
};
version = "0.5.1";
version = "0.5.2";
};
nio4r = {
groups = [
@@ -1120,10 +1121,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "0mlkn1vhh9lr7vljibpgspwsswk7mzm8nw6bbr616c9fbj35hlmk";
sha256 = "1n0w07z55hsrb803sl20vcmr8hkay1lsff7c1a55ajdnsxgrq1g1";
type = "gem";
};
version = "2.1.0";
version = "2.2.0";
};
parser = {
dependencies = [
@@ -1319,10 +1320,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "0an5r7sxc6011kkalh78vp4w14ff1r6d31fmcsfbywf1pwv1mlfc";
sha256 = "0fx325cnd3p5s23iyqz5fr6jixq09avf7zmq64p9pdx3lbwwsgjz";
type = "gem";
};
version = "8.1.3.1";
version = "8.1.4";
};
rails-dom-testing = {
dependencies = [
@@ -1368,10 +1369,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "11s4n3zqd7bry5ndraq02f641hskhmnfcza8lkzcw04sawra5213";
sha256 = "0g2qzxzxkykghafprg82dhgaw2lnf5wj4qmgd16i2csfk3lairxm";
type = "gem";
};
version = "8.1.3.1";
version = "8.1.4";
};
rainbow = {
groups = [
@@ -1502,10 +1503,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "0sf4909q2mr9z0rpygv94z12b0yamg07gz8cba2mi5k3m448rgq3";
sha256 = "02pn63i2r5z44hcfhxbaag9rvqsyznsliivnn7f3dzaw1a43gz5y";
type = "gem";
};
version = "8.0.0";
version = "8.1.0";
};
regexp_parser = {
groups = [
@@ -1515,10 +1516,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "1fwfw26a32rps78920nn29shqg2zmqv72i89j1fap41isshida9m";
sha256 = "0jxl6c5cagjz5i5n9jplhdy2izad6wapmwgfhqggb22nqfvvdvas";
type = "gem";
};
version = "2.12.0";
version = "2.13.1";
};
reline = {
dependencies = [ "io-console" ];
@@ -1546,19 +1547,6 @@
};
version = "0.0.14";
};
rexml = {
groups = [
"default"
"test"
];
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "0hninnbvqd2pn40h863lbrn9p11gvdxp928izkag5ysx8b1s5q0r";
type = "gem";
};
version = "3.4.4";
};
roadie = {
dependencies = [
"css_parser"
@@ -1774,7 +1762,6 @@
dependencies = [
"base64"
"logger"
"rexml"
"rubyzip"
"websocket"
];
@@ -1782,10 +1769,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "153s0z9dwgmkf3imvlhwc546g9yfrpnfcvzy8f9qg950r3mpd0qc";
sha256 = "1jqg0v5xcl0n4iwja8918nfbp9wn93pqsszd512g8fn3bc198byi";
type = "gem";
};
version = "4.48.0";
version = "4.50.0";
};
simplecov = {
dependencies = [
@@ -1861,10 +1848,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "1xlpb8y555frl82cx4q2i922mps36mmn0ajk21kpy3bks6wwsgg0";
sha256 = "16grvk48dxx5wljmzfcnpmb6a3mrrg0sj4kgyhqwk183dp15plbq";
type = "gem";
};
version = "1.5.0";
version = "1.6.0";
};
stimulus-rails = {
dependencies = [ "railties" ];
@@ -1989,10 +1976,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "0hiwhnqpq271xqari6mg996fgjps42sffm9cpk6ljn8sd2srdp8c";
sha256 = "04xnl0zwpjjvxipd6rdnxkm11pfhbhhi3179yzv51nqi9dmacyjb";
type = "gem";
};
version = "3.2.0";
version = "3.3.0";
};
unicode-emoji = {
groups = [
@@ -2002,10 +1989,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "03zqn207zypycbz5m9mn7ym763wgpk7hcqbkpx02wrbm1wank7ji";
sha256 = "1kp89lja8ii7l6f0bq5vdxq1p3kxr3a2qmmhdc38qdwh6akjzh0i";
type = "gem";
};
version = "4.2.0";
version = "4.3.0";
};
uniform_notifier = {
groups = [

View File

@@ -16,7 +16,7 @@
}:
let
version = "7.0.1";
version = "7.0.2";
rubyEnv = bundlerEnv {
name = "redmine-env-${version}";
@@ -73,7 +73,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
src = fetchurl {
url = "https://www.redmine.org/releases/redmine-${finalAttrs.version}.tar.gz";
hash = "sha256-aFOLQxD6UKx5pSEEXLVf47z/7VwVYtaETPkOZudhkgk=";
hash = "sha256-1F5tTDc8w8jTPx9NSi/64eGtsYcDFgcHRnST3ntL5ZE=";
};
nativeBuildInputs = [ makeWrapper ];

View File

@@ -29,7 +29,7 @@ stdenv.mkDerivation {
meta = {
inherit version;
homepage = "http://linvdr.org/projects/regionset/";
homepage = "https://manpages.debian.org/trixie/regionset/regionset.8.en.html";
description = "Tool for changing the region code setting of DVD players";
mainProgram = "regionset";
license = lib.licenses.gpl2Plus;

View File

@@ -52,7 +52,7 @@ stdenv.mkDerivation {
meta = {
description = ''Open-source modernization of the 1993 classic "Master of Orion", written in Java'';
homepage = "https://www.remnantsoftheprecursors.com/";
homepage = "https://github.com/rayfowler/rotp-public";
# See LICENSE file in source repo for more details.
license = with lib.licenses; [

View File

@@ -13,15 +13,15 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "rust-analyzer-unwrapped";
version = "2026-09-21";
version = "2026-09-28";
cargoHash = "sha256-9f66oV3CyRS7y43JoLc+bf2D6P/EHKKpdpWQrgJ4TyI=";
cargoHash = "sha256-pCbofUTBCIRID5icso1SKdMNjO8Eowy2c/pVBJplaqY=";
src = fetchFromGitHub {
owner = "rust-lang";
repo = "rust-analyzer";
rev = finalAttrs.version;
hash = "sha256-EKsvvSydG/DQnd6diQhQhrhJs1pzPWTDoHA36RO8nWk=";
hash = "sha256-j8y/AO3AMDF9p+11aIDhnA21JnNj5PjvcejTI43vI8Q=";
};
cargoBuildFlags = [

View File

@@ -71,7 +71,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "Tools for maintaining UEFI signature databases";
homepage = "http://jk.ozlabs.org/docs/sbkeysync-maintaing-uefi-key-databases";
homepage = "https://git.kernel.org/pub/scm/linux/kernel/git/jejb/sbsigntools.git";
maintainers = with lib.maintainers; [
hmenke
raitobezarius

View File

@@ -31,7 +31,7 @@ rustPlatform.buildRustPackage rec {
meta = {
changelog = "https://github.com/schemamap/schemamap/releases/tag/v${version}";
description = "Instant batch data import for Postgres";
homepage = "https://schemamap.io";
homepage = "https://github.com/schemamap/schemamap";
license = lib.licenses.mit;
mainProgram = "schemamap";
maintainers = with lib.maintainers; [ thenonameguy ];

View File

@@ -9,16 +9,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "selene";
version = "0.31.0";
version = "0.32.0";
src = fetchFromGitHub {
owner = "kampfkarren";
repo = "selene";
tag = finalAttrs.version;
hash = "sha256-1VxFhr/PxMVQktf1pfhCPEnEi9RF2nTM4p8vYJnPLAk=";
hash = "sha256-uTeUEYVQ/bfLP98+gqRlZdqQxyTAeUW0+14ftl7Mfcw=";
};
cargoHash = "sha256-Hv/2F3xBbnYw6GAMUd7nYyZl7pTIuQlgGh6+r3OFglw=";
cargoHash = "sha256-jJJgwzvnyv8W/OBiOne/Kf+DzagDJSUBCRCZIPcWlII=";
nativeBuildInputs = lib.optionals robloxSupport [
pkg-config

View File

@@ -9,7 +9,7 @@
fetchPnpmDeps,
pnpmConfigHook,
pnpmBuildHook,
electron_43,
electron_44,
python3,
makeWrapper,
callPackage,
@@ -34,7 +34,7 @@ assert lib.warnIf (commandLineArgs != "")
let
nodejs = nodejs_24;
pnpm = pnpm_11;
electron = electron_43;
electron = electron_44;
libsignal-node = callPackage ./libsignal-node.nix { inherit nodejs; };
signal-sqlcipher = callPackage ./signal-sqlcipher.nix {
@@ -45,13 +45,13 @@ let
webrtc = callPackage ./webrtc.nix { };
ringrtc = callPackage ./ringrtc.nix { inherit webrtc; };
version = "8.26.0";
version = "8.28.0";
src = fetchFromGitHub {
owner = "signalapp";
repo = "Signal-Desktop";
tag = "v${version}";
hash = "sha256-GgNFy7ZNft4rwTmS+OGp4eis6izlc7RGubnmSc8OeKc=";
hash = "sha256-zQQ5z9abHoVSYt9d/buN7G9gsG+JhaBW1xgcja98iZI=";
# Emoji font files will be added in `postFetch` if `withAppleEmojis` is enabled. They
# are fetched separately below.
postFetch = ''
@@ -84,7 +84,7 @@ let
pnpm config set fetch-timeout 300000
'';
fetcherVersion = 4;
hash = "sha256-9LC62SFDnP4GMDqsP8NcSiACUA+BkPwnbdmNnvJ8gKg=";
hash = "sha256-vYMT1yBAZ+ABQN9KXfBX4j08i3xKw5BUfpG2kYqs8MY=";
};
strictDeps = true;
@@ -191,7 +191,7 @@ stdenv.mkDerivation (finalAttrs: {
pnpm config set fetch-timeout 300000
'';
fetcherVersion = 4;
hash = "sha256-9LC62SFDnP4GMDqsP8NcSiACUA+BkPwnbdmNnvJ8gKg=";
hash = "sha256-vYMT1yBAZ+ABQN9KXfBX4j08i3xKw5BUfpG2kYqs8MY=";
};
env = {
@@ -199,7 +199,7 @@ stdenv.mkDerivation (finalAttrs: {
SIGNAL_ENV = "production";
# Signal enforces that builds expire 90 days after the last source code change to disallow sending messages from older versions.
# We set the source-changed date to match the corresponding upstream release date.
SOURCE_DATE_EPOCH = 1788454304;
SOURCE_DATE_EPOCH = 1790198139;
};
preBuild = ''

View File

@@ -13,13 +13,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "svt-av1-hdr";
version = "4.1.0";
version = "4.2.0";
src = fetchFromGitHub {
owner = "juliobbv-p";
repo = "svt-av1-hdr";
tag = "v${finalAttrs.version}";
hash = "sha256-n66RPDTfBsPCR/4y8dpU3Au1WZHpkpln899e2+LKxto=";
hash = "sha256-axJ4C2gSQMdiGo6qLNxaQ5AWUuZp6gRnEI8Bx0B7tlw=";
};
strictDeps = true;

View File

@@ -8,13 +8,13 @@
buildGoModule (finalAttrs: {
pname = "syft";
version = "1.52.0";
version = "1.54.0";
src = fetchFromGitHub {
owner = "anchore";
repo = "syft";
tag = "v${finalAttrs.version}";
hash = "sha256-05jrSB9uCfmZehZysc7Wx8R+GUsbBLrOGG67EBzq30A=";
hash = "sha256-pVSroq42pXaGpbjY1iVR+1FoVLReJ08ilhlgG+ad2CQ=";
# populate values that require us to use git. By doing this in postFetch we
# can delete .git afterwards and maintain better reproducibility of the src.
leaveDotGit = true;
@@ -29,7 +29,7 @@ buildGoModule (finalAttrs: {
# hash mismatch with darwin
proxyVendor = true;
vendorHash = "sha256-leoR5svdqksDWNmT6fLirXGMCCYqg3ZXpJ8gVhl+tis=";
vendorHash = "sha256-v2fxDkpz0Jq+J1vBNwxEwXVwW7z5CwB4qy0NoZd+gzI=";
nativeBuildInputs = [ installShellFiles ];

View File

@@ -234,7 +234,8 @@ buildGoModule (finalAttrs: {
} \
--suffix PATH : ${lib.makeBinPath [ procps ]}
sed -i -e "s#/usr/sbin#$out/bin#" -e "/^EnvironmentFile/d" ./cmd/tailscaled/tailscaled.service
install -D -m0444 -t $out/lib/systemd/system ./cmd/tailscaled/tailscaled.service
substituteInPlace ./cmd/tailscaled/tailscale-wait-online.service --replace-fail "/usr/bin" "$out/bin"
install -D -m0444 -t $out/lib/systemd/system ./cmd/tailscaled/{tailscaled.service,tailscale-online.target,tailscale-wait-online.service}
''
+ lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) ''
local INSTALL="$out/bin/tailscale"

View File

@@ -45,7 +45,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
broken = stdenv.hostPlatform.isDarwin;
homepage = "http://tcpcrypt.org/";
homepage = "https://github.com/scslab/tcpcrypt";
description = "Fast TCP encryption";
platforms = lib.platforms.all;
license = lib.licenses.bsd2;

View File

@@ -49,7 +49,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "Collection of audio feature analysis externals for puredata";
homepage = "http://williambrent.conflations.com/pages/research.html";
homepage = "https://github.com/wbrent/timbreIDLib";
license = lib.licenses.gpl3Plus;
maintainers = [ lib.maintainers.magnetophon ];
platforms = lib.platforms.linux;

View File

@@ -54,7 +54,7 @@ stdenv.mkDerivation {
passthru.tests.tmate-ssh-server = nixosTests.tmate-ssh-server;
meta = {
homepage = "https://tmate.io/";
homepage = "https://github.com/tmate-io/tmate-ssh-server";
description = "tmate SSH Server";
license = lib.licenses.mit;
platforms = lib.platforms.unix;

View File

@@ -51,7 +51,7 @@ stdenv.mkDerivation {
dontUseCmakeConfigure = true;
meta = {
homepage = "https://tmate.io/";
homepage = "https://github.com/tmate-io/tmate";
description = "Instant Terminal Sharing";
license = lib.licenses.mit;
platforms = lib.platforms.unix;

View File

@@ -39,7 +39,7 @@ stdenv.mkDerivation (finalAttrs: {
enableParallelBuilding = true;
meta = {
homepage = "http://www.tntnet.org/tntdb.html";
homepage = "https://github.com/maekitalo/tntdb";
description = "C++ library which makes accessing SQL databases easy and robust";
platforms = lib.platforms.linux;
license = lib.licenses.lgpl21;

View File

@@ -42,7 +42,7 @@ stdenv.mkDerivation (finalAttrs: {
enableParallelBuilding = true;
meta = {
homepage = "http://www.tntnet.org/tntnet.html";
homepage = "https://github.com/maekitalo/tntnet";
description = "Web server which allows users to develop web applications using C++";
platforms = lib.platforms.linux;
license = lib.licenses.lgpl21;

View File

@@ -37,7 +37,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "Tool to integrate C/Cpp code with Lua";
homepage = "http://www.codenix.com/~tolua/";
homepage = "https://github.com/LuaDist/toluapp";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ colinsane ];
mainProgram = "tolua++";

View File

@@ -48,7 +48,7 @@ stdenv.mkDerivation (finalAttrs: {
'';
meta = {
homepage = "https://projects.sirrix.com/trac/tpmmanager";
homepage = "https://github.com/Rohde-Schwarz/TPMManager";
description = "Tool for managing the TPM";
mainProgram = "tpmmanager";
license = lib.licenses.gpl2;

View File

@@ -74,7 +74,7 @@ stdenv.mkDerivation (finalAttrs: {
thinking that it "might be too powerful" because remember power is good
and lightweight power is uGet!
'';
homepage = "http://www.ugetdm.com";
homepage = "https://sourceforge.net/projects/urlget/";
license = lib.licenses.lgpl21;
platforms = lib.platforms.unix;
maintainers = with lib.maintainers; [ romildo ];

View File

@@ -250,7 +250,7 @@ stdenv.mkDerivation (finalAttrs: {
USRP devices are designed and sold by Ettus Research, LLC and its parent
company, National Instruments.
'';
homepage = "https://uhd.ettus.com/";
homepage = "https://uhd.readthedocs.io";
license = lib.licenses.gpl3Plus;
platforms = lib.platforms.linux ++ lib.platforms.darwin;
maintainers = with lib.maintainers; [

View File

@@ -19,7 +19,7 @@ buildGoModule (finalAttrs: {
meta = {
description = "Simple GTD-style todo list for the command line";
homepage = "https://ultralist.io";
homepage = "https://github.com/gammons/ultralist";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ uvnikita ];
mainProgram = "ultralist";

View File

@@ -45,7 +45,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "Convert between any document format supported by LibreOffice/OpenOffice";
homepage = "http://dag.wieers.com/home-made/unoconv/";
homepage = "https://github.com/unoconv/unoconv";
license = lib.licenses.gpl2Only;
platforms = lib.platforms.linux;
maintainers = [ lib.maintainers.bjornfor ];

View File

@@ -46,7 +46,7 @@ stdenv.mkDerivation (finalAttrs: {
];
meta = {
homepage = "http://urjtag.org/";
homepage = "https://sourceforge.net/projects/urjtag/";
description = "Universal JTAG library, server and tools";
license = with lib.licenses; [
gpl2Plus

View File

@@ -85,7 +85,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "Novel computer vision C++ library with customizable algorithms and data structures";
mainProgram = "vigra-config";
homepage = "https://hci.iwr.uni-heidelberg.de/vigra";
homepage = "https://ukoethe.github.io/vigra/";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [
ShamrockLee

View File

@@ -86,7 +86,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "Cross-platform C library that allows one to defer selection of an OpenGL API and window system until runtime";
mainProgram = "wflinfo";
homepage = "https://www.waffle-gl.org/";
homepage = "https://gitlab.freedesktop.org/mesa/waffle";
license = lib.licenses.bsd2;
inherit (libgbm.meta) platforms;
maintainers = with lib.maintainers; [ Flakebi ];

View File

@@ -37,7 +37,7 @@ buildGoModule (finalAttrs: {
'';
meta = {
homepage = "https://docs.gitops.weave.works";
homepage = "https://docs.gitops.weaveworks.org/";
description = "Weave Gitops CLI";
license = lib.licenses.mpl20;
platforms = lib.platforms.linux;

View File

@@ -37,7 +37,7 @@ stdenv.mkDerivation (finalAttrs: {
'';
meta = {
homepage = "https://blog.neil.brown.name/category/wiggle/";
homepage = "https://github.com/neilbrown/wiggle";
description = "Tool for applying patches with conflicts";
mainProgram = "wiggle";
longDescription = ''

View File

@@ -32,7 +32,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
meta = {
description = "Windows 10 icon theme";
homepage = "http://b00merang.weebly.com/windows-10.html";
homepage = "https://github.com/B00merang-Artwork/Windows-10";
license = lib.licenses.unfree;
maintainers = with lib.maintainers; [ mib ];
platforms = lib.platforms.linux;

333
pkgs/by-name/wi/witx-codegen/Cargo.lock generated Normal file
View File

@@ -0,0 +1,333 @@
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
version = 4
[[package]]
name = "ansi_term"
version = "0.12.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2"
dependencies = [
"winapi",
]
[[package]]
name = "anyhow"
version = "1.0.100"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61"
[[package]]
name = "atty"
version = "0.2.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
dependencies = [
"hermit-abi",
"libc",
"winapi",
]
[[package]]
name = "bitflags"
version = "1.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
[[package]]
name = "clap"
version = "2.34.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c"
dependencies = [
"ansi_term",
"atty",
"bitflags",
"strsim",
"textwrap",
"unicode-width",
"vec_map",
]
[[package]]
name = "convert_case"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "baaaa0ecca5b51987b9423ccdc971514dd8b0bb7b4060b983d3664dad3f1f89f"
dependencies = [
"unicode-segmentation",
]
[[package]]
name = "heck"
version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c"
dependencies = [
"unicode-segmentation",
]
[[package]]
name = "heck"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
[[package]]
name = "hermit-abi"
version = "0.1.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
dependencies = [
"libc",
]
[[package]]
name = "lazy_static"
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
[[package]]
name = "leb128"
version = "0.2.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67"
[[package]]
name = "libc"
version = "0.2.177"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976"
[[package]]
name = "log"
version = "0.4.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432"
[[package]]
name = "proc-macro-error"
version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
dependencies = [
"proc-macro-error-attr",
"proc-macro2",
"quote",
"syn 1.0.109",
"version_check",
]
[[package]]
name = "proc-macro-error-attr"
version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
dependencies = [
"proc-macro2",
"quote",
"version_check",
]
[[package]]
name = "proc-macro2"
version = "1.0.103"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8"
dependencies = [
"unicode-ident",
]
[[package]]
name = "quote"
version = "1.0.41"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1"
dependencies = [
"proc-macro2",
]
[[package]]
name = "strsim"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"
[[package]]
name = "structopt"
version = "0.3.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0c6b5c64445ba8094a6ab0c3cd2ad323e07171012d9c98b0b15651daf1787a10"
dependencies = [
"clap",
"lazy_static",
"structopt-derive",
]
[[package]]
name = "structopt-derive"
version = "0.4.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dcb5ae327f9cc13b68763b5749770cb9e048a99bd9dfdfa58d0cf05d5f64afe0"
dependencies = [
"heck 0.3.3",
"proc-macro-error",
"proc-macro2",
"quote",
"syn 1.0.109",
]
[[package]]
name = "strum"
version = "0.27.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "af23d6f6c1a224baef9d3f61e287d2761385a5b88fdab4eb4c6f11aeb54c4bcf"
[[package]]
name = "strum_macros"
version = "0.27.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7"
dependencies = [
"heck 0.5.0",
"proc-macro2",
"quote",
"syn 2.0.108",
]
[[package]]
name = "syn"
version = "1.0.109"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
dependencies = [
"proc-macro2",
"quote",
"unicode-ident",
]
[[package]]
name = "syn"
version = "2.0.108"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "da58917d35242480a05c2897064da0a80589a2a0476c9a3f2fdc83b53502e917"
dependencies = [
"proc-macro2",
"quote",
"unicode-ident",
]
[[package]]
name = "textwrap"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060"
dependencies = [
"unicode-width",
]
[[package]]
name = "thiserror"
version = "1.0.69"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52"
dependencies = [
"thiserror-impl",
]
[[package]]
name = "thiserror-impl"
version = "1.0.69"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.108",
]
[[package]]
name = "unicode-ident"
version = "1.0.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5"
[[package]]
name = "unicode-segmentation"
version = "1.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493"
[[package]]
name = "unicode-width"
version = "0.1.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af"
[[package]]
name = "vec_map"
version = "0.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"
[[package]]
name = "version_check"
version = "0.9.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
[[package]]
name = "wast"
version = "36.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8b5d7ba374a364571da1cb0a379a3dc302582a2d9937a183bfe35b68ad5bb9c4"
dependencies = [
"leb128",
]
[[package]]
name = "winapi"
version = "0.3.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
dependencies = [
"winapi-i686-pc-windows-gnu",
"winapi-x86_64-pc-windows-gnu",
]
[[package]]
name = "winapi-i686-pc-windows-gnu"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
[[package]]
name = "winapi-x86_64-pc-windows-gnu"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
[[package]]
name = "witnext"
version = "0.10.0-beta3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cd72996583dbd3c9a58399dad1243c10af38bf46d5ad3edb23ddb3f37cc7f19d"
dependencies = [
"anyhow",
"log",
"thiserror",
"wast",
]
[[package]]
name = "witx-codegen"
version = "0.11.4"
dependencies = [
"anyhow",
"convert_case",
"structopt",
"strum",
"strum_macros",
"witnext",
]

View File

@@ -0,0 +1,39 @@
{
lib,
fetchFromGitHub,
nix-update-script,
rustPlatform,
versionCheckHook,
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "witx-codegen";
version = "0.11.4";
__structuredAttrs = true;
src = fetchFromGitHub {
owner = "jedisct1";
repo = "witx-codegen";
tag = finalAttrs.version;
hash = "sha256-/Zi7iQ2NSy0eGLyAQBp/PiKQEAp33OSW9MkXawQuLMA=";
};
# Upstream does not provide a Cargo.lock file
cargoLock.lockFile = ./Cargo.lock;
postPatch = ''
ln -s ${./Cargo.lock} Cargo.lock
'';
doInstallCheck = true;
nativeInstallCheckInputs = [ versionCheckHook ];
passthru.updateScript = nix-update-script { };
meta = {
description = "WITX code and documentation generator for AssemblyScript, Zig, Rust and more";
homepage = "https://github.com/jedisct1/witx-codegen";
license = lib.licenses.mit;
maintainers = [ lib.maintainers.zebreus ];
mainProgram = "witx-codegen";
platforms = lib.platforms.all;
};
})

View File

@@ -81,7 +81,7 @@ stdenv.mkDerivation {
meta = {
description = "Open source QCD fit framework designed to extract PDFs and assess the impact of new data";
license = lib.licenses.gpl3;
homepage = "https://www.xfitter.org/xFitter";
homepage = "https://gitlab.cern.ch/fitters/xfitter";
platforms = lib.platforms.unix;
maintainers = with lib.maintainers; [ veprbl ];
};

View File

@@ -31,8 +31,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
passthru.updateScript = gitUpdater { rev-prefix = "v"; };
meta = {
homepage = "https://xpra.org/";
downloadPage = "https://xpra.org/src/";
homepage = "https://github.com/Xpra-org/xpra-html5";
description = "HTML5 client for Xpra";
changelog = "https://github.com/Xpra-org/xpra-html5/releases/tag/v${finalAttrs.version}";
platforms = lib.platforms.linux;

View File

@@ -54,7 +54,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "Cuddly teddy bear for your X desktop";
homepage = "https://weber.itn.liu.se/~stegu/xteddy/";
homepage = "https://salsa.debian.org/games-team/xteddy";
license = lib.licenses.gpl2;
maintainers = [ lib.maintainers.xaverdh ];
platforms = lib.platforms.linux;

View File

@@ -5,13 +5,13 @@
}:
mkYaziPlugin {
pname = "clipboard.yazi";
version = "0-unstable-2026-08-27";
version = "0-unstable-2026-09-25";
src = fetchFromGitHub {
owner = "XYenon";
repo = "clipboard.yazi";
rev = "b25ec9697df1855634dc98d225a436d9c6783cec";
hash = "sha256-zrlwx26aiCeWBWTcZQ+IlxjI6W2neg7kNyq7CHnTRk0=";
rev = "a2655fde94dbbea56aa0230a300ab64503df53f4";
hash = "sha256-Jh8mZQjU5bzo9yly36M6b3Jfz4bIUdMSIS43VM/i/j4=";
};
meta = {

View File

@@ -5,13 +5,13 @@
}:
mkYaziPlugin {
pname = "mime-ext.yazi";
version = "0-unstable-2026-09-01";
version = "0-unstable-2026-09-30";
src = fetchFromGitHub {
owner = "yazi-rs";
repo = "plugins";
rev = "4dc7f1b6458c2578f4494f10d468c68c1082214f";
hash = "sha256-BSAOkL4H4LVMbTRFv4kzGGRpLgtKkfNTEsDH2EQ219Q=";
rev = "33dde2872cee694543fe37619628a9005921c52c";
hash = "sha256-r6a/6yNTrLcHlpPrIjNDGOf0u+ZXUUIX4QbV35Ib+jw=";
};
meta = {

View File

@@ -29,13 +29,13 @@ assert
stdenv.mkDerivation (finalAttrs: {
pname = "z3";
version = "4.16.0";
version = "5.1.0";
src = fetchFromGitHub {
owner = "Z3Prover";
repo = "z3";
rev = "z3-${finalAttrs.version}";
hash = "sha256-DnhX3kxggnFmyYwXEPBsBA1rh4oor1oIJR5TMJk/jvc=";
hash = "sha256-F46bADHVe6ssQrj6oXPSi3KRGBaX//pXO3+4bMFi8Ag=";
};
patches = lib.optionals useCmakeBuild [
@@ -134,6 +134,8 @@ stdenv.mkDerivation (finalAttrs: {
''
)
+ lib.optionalString pythonBindings ''
# delete dangling symlink
rm -f $python/${python3Packages.python.sitePackages}/z3/libz3.so.*
ln -sf $lib/lib $python/${python3Packages.python.sitePackages}/z3/lib
'';

View File

@@ -14,20 +14,20 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "zigbee2mqtt";
version = "2.14.1";
version = "2.14.2";
src = fetchFromGitHub {
owner = "Koenkk";
repo = "zigbee2mqtt";
tag = finalAttrs.version;
hash = "sha256-/yU/eMWDm6kdy4z8IYGNx+7fP33c/tmaCP+Yn5LDohc=";
hash = "sha256-az/mbrflILDWSu3kIA280dJWqTlImh1s7FvHeu/DKe4=";
};
pnpmDeps = fetchPnpmDeps {
inherit (finalAttrs) pname version src;
pnpm = pnpm_10;
fetcherVersion = 4;
hash = "sha256-1OUS58Eo4NVREvMuYCKTY2gOG+o43/Ix8Qs3Bh3zrO8=";
hash = "sha256-D4qF40ZyyqHjveLvu56Vy6lRJF6LxxhU+79KlfLYhN4=";
};
nativeBuildInputs = [

View File

@@ -39,7 +39,7 @@ buildGoModule (finalAttrs: {
meta = {
description = "General purpose HTTP reverse proxy and forwarding tool written in Go";
homepage = "https://zoraxy.arozos.com/";
homepage = "https://zoraxy.aroz.org/";
changelog = "https://github.com/tobychui/zoraxy/blob/v${finalAttrs.version}/CHANGELOG.md";
license = lib.licenses.agpl3Only;
maintainers = [ lib.maintainers.luftmensch-luftmensch ];

View File

@@ -201,6 +201,10 @@ stdenv.mkDerivation (finalAttrs: {
mesonFlags = [
"--sysconfdir=/etc"
# Disable debug assertions for performance/compatibility
# https://gitlab.freedesktop.org/mesa/mesa/-/blob/main/docs/meson.rst?ref_type=heads#options
(lib.mesonBool "b_ndebug" true)
# What to build
(lib.mesonOption "platforms" (lib.concatStringsSep "," eglPlatforms))
(lib.mesonOption "gallium-drivers" (lib.concatStringsSep "," galliumDrivers))

View File

@@ -10,16 +10,16 @@
sensor-state-data,
}:
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {
pname = "bluemaestro-ble";
version = "1.0.0";
version = "1.2.0";
pyproject = true;
src = fetchFromGitHub {
owner = "Bluetooth-Devices";
repo = "bluemaestro-ble";
tag = "v${version}";
hash = "sha256-H7VAidnClMA/Qmc4ahzrmSaqkWj50zMjfakRD0wX8xM=";
tag = "v${finalAttrs.version}";
hash = "sha256-Uz4JE7ALfHxmdi7OesdJZqp4JhQdQGNwoiDxZyk8g9c=";
};
build-system = [ poetry-core ];
@@ -40,8 +40,8 @@ buildPythonPackage rec {
meta = {
description = "Library for bluemaestro BLE devices";
homepage = "https://github.com/Bluetooth-Devices/bluemaestro-ble";
changelog = "https://github.com/Bluetooth-Devices/bluemaestro-ble/blob/v${version}/CHANGELOG.md";
changelog = "https://github.com/Bluetooth-Devices/bluemaestro-ble/blob/${finalAttrs.src.tag}/CHANGELOG.md";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ fab ];
};
}
})

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