Compare commits

..

399 Commits

Author SHA1 Message Date
nixpkgs-ci[bot]
0342e362fc Merge master into staging-next 2026-06-07 12:34:43 +00:00
Aaron Andersen
ca14f513f3 pokemini: Add pokemini libretro core for RetroArch (#527118) 2026-06-07 12:10:15 +00:00
Gaétan Lepage
efbfd9e47e opencode: 1.15.13 -> 1.16.2 (#528519) 2026-06-07 11:34:27 +00:00
Weijia Wang
cee2d51c2d ultrastar-creator: 2019-04-23 -> 1.3.1 (#513789) 2026-06-07 11:24:52 +00:00
Gaétan Lepage
467a10697c mprocs: 0.9.2 -> 0.9.6 (#529060) 2026-06-07 11:22:40 +00:00
nixpkgs-ci[bot]
1a6df084f2 microsoft-edge: 148.0.3967.83 -> 149.0.4022.52 (#528581) 2026-06-07 11:18:56 +00:00
Marcin Serwin
e9a1d41ebc amiberry: 8.1.5 -> 8.1.6 (#518377) 2026-06-07 11:15:18 +00:00
Marcin Serwin
1d6ac12a12 blazingjj: fix build (#528554) 2026-06-07 11:13:16 +00:00
Stig
87d4187bc8 yamlscript: 0.2.8 -> 0.2.12 (#529082) 2026-06-07 11:04:19 +00:00
Sefa Eyeoglu
ce1c0c2853 pnpm_11: 11.5.1 -> 11.5.2 (#528333) 2026-06-07 10:48:35 +00:00
R. Ryantm
7a52d37d5f mprocs: 0.9.2 -> 0.9.6 2026-06-07 10:47:40 +00:00
Fabian Affolter
92ab8b7eaa netwatch: init at 0.25.4 (#526280) 2026-06-07 10:38:01 +00:00
Wolfgang Walther
fdc9415c02 haskellPackages.qhs: fix dependency bounds and tests (#517630) 2026-06-07 10:27:44 +00:00
Florian Klink
2c143253c7 mycelium: 0.7.9 -> 0.7.10 (#529067) 2026-06-07 10:21:07 +00:00
Peter A.
6790716eaa haskellPackages.qhs: 0.4.1 -> 0.4.3
Use the upstream release with relaxed dependency bounds and declared
test build tools. Fetch it without IFD and keep the built executable on
PATH during checkPhase.
2026-06-07 12:19:36 +02:00
RemuSalminen
cf4caa0ae2 ultrastar-creator: 2019-04-23 -> 1.3.1
Now Uses Qt6. Changelog: https://github.com/UltraStar-Deluxe/UltraStar-Creator/releases/tag/1.3.1

Co-authored-by: Jack Rosenberg <nixos@jackr.eu>
2026-06-07 13:18:57 +03:00
Wolfgang Walther
cb2b6576d1 haskellPackages.hadolint: add back justStaticExecutables and fix Paths references on aarch64-darwin (#528142) 2026-06-07 10:14:44 +00:00
Marcin Serwin
337c45f121 inklecate: 1.1.1 -> 1.2.1 (#521674) 2026-06-07 10:12:23 +00:00
Marcin Serwin
f52f009a28 maintainers: remove shreerammodi (#525902) 2026-06-07 10:11:54 +00:00
erics118
c41681c9ed hadolint: add back justStaticExecutables and fix Paths_ references on aarch64-darwin
closure goes from 4.3 Gib to 127.8 Mib

removes outdated `disableCabalFlag "static"`, as such a flag is no
longer defined
2026-06-07 12:09:05 +02:00
RemuSalminen
88a6a433d0 maintainers: add mooses 2026-06-07 12:54:02 +03:00
Weijia Wang
8c1f2d438f apktool: 2.2.1 -> 3.0.2 (#525249) 2026-06-07 09:52:12 +00:00
Weijia Wang
69fc911504 libks: 2.0.10 -> 2.0.11 (#529007) 2026-06-07 09:44:19 +00:00
Marcin Serwin
fbf49a864b dustracing2d: init at 2.2.0 (#524055) 2026-06-07 09:34:40 +00:00
Johannes Kirschbauer
fda2668bc7 nixos-render-docs: add viewport meta tag to manual (#527989) 2026-06-07 09:34:02 +00:00
nixpkgs-ci[bot]
d051ecd61a redumper: 720 -> 722 (#528974) 2026-06-07 09:27:44 +00:00
nixpkgs-ci[bot]
dcb4c45945 libgourou: 0.8.8 -> 0.8.9 (#528781) 2026-06-07 09:27:39 +00:00
Fabian Affolter
b51ab2179e python3Packages.onvif-zeep-async: 4.1.1 -> 4.2.0 (#529077) 2026-06-07 09:27:25 +00:00
nixpkgs-ci[bot]
91443a3dce bookstack: 26.03.3 -> 26.05 (#517389) 2026-06-07 09:27:04 +00:00
R. Ryantm
d456dea00d yamlscript: 0.2.8 -> 0.2.12 2026-06-07 09:22:16 +00:00
Toma
d305d1994b mesen: 2.1.1 -> 2.2.1 (#528960) 2026-06-07 09:21:58 +00:00
Bobby Rong
d48e9ccf15 vscodium: 1.116.02821 -> 1.121.03429 (#523979) 2026-06-07 09:20:18 +00:00
Fabian Affolter
c8cb42421e python3Packages.atomicwrites: migrate to pyproject (#527603) 2026-06-07 09:10:01 +00:00
R. Ryantm
6c579211aa python3Packages.onvif-zeep-async: 4.1.1 -> 4.2.0 2026-06-07 09:05:35 +00:00
Weijia Wang
e2edcff85b fluentd: move to by-name (#526035) 2026-06-07 08:56:50 +00:00
Austin Horstman
5c450fc6a3 vimPlugins.mini-input: init at 0-unstable-2026-06-06 (#528973) 2026-06-07 08:54:15 +00:00
Fabian Affolter
93566a6d91 python3Packages.pyftdi: 0.57.1 -> 0.57.2 (#528932) 2026-06-07 08:53:09 +00:00
Weijia Wang
5a81d1afd1 kubeval{,-schema}: migrate to by-name, modernize derivation (#524046) 2026-06-07 08:52:30 +00:00
Austin Horstman
9453c6d841 vimPlugins.heirline-components-nvim: generate using newer updater (#529048) 2026-06-07 08:52:29 +00:00
Fabian Affolter
7e838b451a cert-x-gen: init at 1.1.1 (#528892) 2026-06-07 08:49:39 +00:00
isabel
ef13b4269d anda: 0.6.0 -> 0.7.0 (#528983) 2026-06-07 08:47:24 +00:00
Fabian Affolter
19e66ac1e2 python3Packages.iamdata: 0.1.202606051 -> 0.1.202606061 (#528690) 2026-06-07 08:45:21 +00:00
Fabian Affolter
f763136bac python3Packages.aiostreammagic: 2.13.1 -> 2.13.2 (#528708) 2026-06-07 08:45:06 +00:00
Fabian Affolter
4b1f8a4e53 python3Packages.cpe-search: 0.2.8 -> 0.2.9 (#528709) 2026-06-07 08:44:55 +00:00
Fabian Affolter
8a7f63d745 domain-check: init at 1.0.2 (#528745) 2026-06-07 08:44:06 +00:00
Fabian Affolter
6bbd9e7a75 python3Packages.microsoft-kiota-authentication-azure: 1.10.1 -> 1.10.2 (#528752) 2026-06-07 08:43:25 +00:00
Fabian Affolter
175a90fe1e python3Packages.binho-host-adapter: migrate to pyproject (#528738) 2026-06-07 08:42:58 +00:00
Fabian Affolter
cdc62bd27b python3Packages.cart: migrate to pyproject (#528847) 2026-06-07 08:42:20 +00:00
Fabian Affolter
23ee3e1dc0 python3Packages.bitvavo-aio: migrate to pyproject (#528740) 2026-06-07 08:41:41 +00:00
Fabian Affolter
4d2d5bf786 python3Packages.claude-agent-sdk: 0.2.91 -> 0.2.93 (#528817) 2026-06-07 08:40:58 +00:00
Fabian Affolter
288e130d6d python3Packages.bluepy-devices: migrate to pyproject (#528824) 2026-06-07 08:40:36 +00:00
Fabian Affolter
ae80a75ce7 python3Packages.brelpy: migrate to pyproject (#528837) 2026-06-07 08:40:05 +00:00
Fabian Affolter
34bd3cd861 python3Packages.brottsplatskartan: migrate to pyproject (#528839) 2026-06-07 08:39:26 +00:00
Fabian Affolter
96298ad74a python3Packages.pyftdi: migrate to finalAttrs 2026-06-07 10:38:35 +02:00
Fabian Affolter
7f12ce469f python3Packages.strawberry-graphql: 0.289.2 -> 0.316.0, python3Packages.cross-web: 0.4.1 -> 0.7.0, python3Packages.strawberry-django: 0.75.1 -> 0.86.0 (#528725) 2026-06-07 08:36:26 +00:00
R. Ryantm
928fb033db mycelium: 0.7.9 -> 0.7.10 2026-06-07 08:36:18 +00:00
Weijia Wang
2d6355bcab chrome-token-signing: migrate to pkgs/by-name (#526060) 2026-06-07 08:29:21 +00:00
zowoq
72a817818f terraform-providers.ubiquiti-community_unifi: 0.41.25 -> 0.42.0 (#529062) 2026-06-07 08:25:16 +00:00
zowoq
3c04ca8a31 terraform-providers.hashicorp_google-beta: 7.34.0 -> 7.35.0 (#529042) 2026-06-07 08:25:09 +00:00
R. Ryantm
ff096b9f69 terraform-providers.ubiquiti-community_unifi: 0.41.25 -> 0.42.0 2026-06-07 08:13:56 +00:00
nixpkgs-ci[bot]
7b40b38127 mochi: 1.21.11 -> 1.21.14 (#528911) 2026-06-07 08:10:03 +00:00
Marie Ramlow
ae53915047 openthread-border-router: 0-unstable-2025-06-12 -> 2026.06.0 (#528019) 2026-06-07 08:09:10 +00:00
Thiago Kenji Okada
99765e5d8d libretro.genesis-plus-gx: 0-unstable-2026-05-15 -> 0-unstable-2026-06-05 (#529056) 2026-06-07 08:07:12 +00:00
R. Ryantm
567d30a52e libretro.genesis-plus-gx: 0-unstable-2026-05-15 -> 0-unstable-2026-06-05 2026-06-07 07:53:23 +00:00
Perchun Pak
5636e6cf7f vimPlugins.heirline-components-nvim: generate using newer updater 2026-06-07 09:46:43 +02:00
Weijia Wang
cde18dc534 crocoddyl: enable multithread, mim-solvers: enable multithread (#528586) 2026-06-07 07:33:23 +00:00
Weijia Wang
7faaeda50e x2gokdriveclient: migrate to pkgs/by-name (#525967) 2026-06-07 07:32:23 +00:00
K900
22a2fa678c trusttunnel-endpoint: 1.0.33 -> 1.0.41 (#528989) 2026-06-07 07:29:10 +00:00
nixpkgs-ci[bot]
3e14838465 Merge master into staging-next 2026-06-07 07:25:26 +00:00
Infinidoge
b10e7225b0 ghidra: use finalAttrs in binary-file-toolkit derivation (#527149) 2026-06-07 07:21:30 +00:00
nixpkgs-ci[bot]
4cc72638a7 wavelog: 2.4.2 -> 2.5 (#529021) 2026-06-07 06:52:33 +00:00
R. Ryantm
e80ae52583 terraform-providers.hashicorp_google-beta: 7.34.0 -> 7.35.0 2026-06-07 06:48:14 +00:00
Tristan Ross
ee38757217 tt-burnin: 0.2.4 -> 0.4.0 (#528723) 2026-06-07 06:19:02 +00:00
R. Ryantm
05d0eaa9cf vscodium: 1.116.02821 -> 1.121.03429 2026-06-07 14:11:24 +08:00
Aleksana
26f7554183 wdfs: drop (#528337) 2026-06-07 05:35:17 +00:00
nixpkgs-ci[bot]
6d8ecf6e02 paratest: 7.22.4 -> 7.23.0 (#529011) 2026-06-07 05:18:46 +00:00
R. Ryantm
36f7c7f5a2 wavelog: 2.4.2 -> 2.5 2026-06-07 04:57:46 +00:00
Tristan Ross
67c85ec5a6 tt-topology: 1.2.13 -> 1.2.19 (#528668) 2026-06-07 04:27:11 +00:00
zowoq
af06401d08 terraform-providers.cloudposse_utils: 2.5.0 -> 2.6.0 (#529005) 2026-06-07 03:56:07 +00:00
nixpkgs-ci[bot]
27d6f7c3c4 rustic: 0.11.2 -> 0.11.3 (#528987) 2026-06-07 03:44:04 +00:00
nixpkgs-ci[bot]
0f3ca3cd4a repath-studio: 0.4.14 -> 0.4.15 (#528865) 2026-06-07 03:44:00 +00:00
R. Ryantm
36a6d8ec5c paratest: 7.22.4 -> 7.23.0 2026-06-07 03:32:31 +00:00
José Romildo Malaquias
33ee0e2cc9 labwc-menu-generator: 0.2.0-unstable-2025-08-10 -> 0.2.0-unstable-2026-06-02 (#528936) 2026-06-07 03:28:08 +00:00
Martin Weinelt
c662136454 python3Packages.python-aidot: init at 0.3.53 (#529004) 2026-06-07 03:00:06 +00:00
Martin Weinelt
979380d3e5 python3Packages.aiocentriconnect: init at 0.2.3 (#529002) 2026-06-07 02:59:44 +00:00
R. Ryantm
1b95951982 libks: 2.0.10 -> 2.0.11 2026-06-07 02:55:43 +00:00
R. Ryantm
78198ef002 terraform-providers.cloudposse_utils: 2.5.0 -> 2.6.0 2026-06-07 02:49:57 +00:00
Jamie Magee
78b10deee9 home-assistant: update component packages 2026-06-06 19:45:20 -07:00
Jamie Magee
20affa4769 python3Packages.aiocentriconnect: init at 0.2.3 2026-06-06 19:43:15 -07:00
Jamie Magee
336fdc6435 home-assistant: update component packages 2026-06-06 19:36:48 -07:00
Jamie Magee
dff8c11a76 python3Packages.python-aidot: init at 0.3.53 2026-06-06 19:33:36 -07:00
nixpkgs-ci[bot]
92840095e6 librime: 1.16.1 -> 1.17.0 (#528699) 2026-06-07 02:20:58 +00:00
@mjones
ab66dd3a51 ponyc: 0.60.6 -> 0.64.0 (#523264) 2026-06-07 02:05:48 +00:00
dram
f2edf2af9b git-pages-cli: 1.8.2 -> 1.9.0 (#528754) 2026-06-07 01:55:40 +00:00
Peder Bergebakken Sundt
afdf13dce3 webull-desktop: 8.9.0 -> 9.3.0 (#509428) 2026-06-07 01:27:48 +00:00
Yt
7366c717b3 meilisearch: 1.45.1 -> 1.45.2 (#528977) 2026-06-07 01:26:50 +00:00
nixpkgs-ci[bot]
ce4a4fe360 bws: 2.0.0 -> 2.1.0 (#528991) 2026-06-07 01:25:04 +00:00
Peder Bergebakken Sundt
a0ac54619a qbz: 1.2.14 -> 1.2.15 (#528549) 2026-06-07 01:11:18 +00:00
Peder Bergebakken Sundt
9cf42cb8c2 qbz: Add missing wrap enabling TLS support in the built-in browser (#528942) 2026-06-07 01:09:39 +00:00
R. Ryantm
a153d970a1 bws: 2.0.0 -> 2.1.0 2026-06-07 00:52:23 +00:00
nixpkgs-ci[bot]
a9ed4b1f96 Merge master into staging-next 2026-06-07 00:47:47 +00:00
zowoq
d2d9daa815 terraform-providers.hashicorp_helm: 3.1.2 -> 3.2.0 (#528985) 2026-06-07 00:47:19 +00:00
R. Ryantm
ba3b17d296 trusttunnel-endpoint: 1.0.33 -> 1.0.41 2026-06-07 00:43:02 +00:00
R. Ryantm
e2c3d9af6f rustic: 0.11.2 -> 0.11.3 2026-06-07 00:34:47 +00:00
R. Ryantm
2a49db9b87 terraform-providers.hashicorp_helm: 3.1.2 -> 3.2.0 2026-06-07 00:28:58 +00:00
R. Ryantm
7f2b979ed2 anda: 0.6.0 -> 0.7.0 2026-06-07 00:25:51 +00:00
Peder Bergebakken Sundt
e9cc7968ed python3Packages.bcdoc: migrate to pyproject (#528713) 2026-06-06 23:56:41 +00:00
Peder Bergebakken Sundt
55c76b8ecd python3Packages.beautiful-date: migrate to pyproject (#528719) 2026-06-06 23:56:20 +00:00
Maximilian Bosch
7500d61dde victoriatraces: 0.9.0 -> 0.9.2 (#528403) 2026-06-06 23:55:56 +00:00
Peder Bergebakken Sundt
81f5c5af63 python3Packages.bech32: migrate to pyproject (#528720) 2026-06-06 23:55:55 +00:00
Peder Bergebakken Sundt
81e0c75211 transmission_4-gtk: make system tray icon work (#522944) 2026-06-06 23:53:20 +00:00
Martin Weinelt
b5521a3723 home-assistant-custom-lovelace-modules.trash-card: init at 2.4.7 (#525127) 2026-06-06 23:43:53 +00:00
Peder Bergebakken Sundt
dec1148dd2 python3Packages.azure-mgmt-servicelinker: migrate to pyproject (#528393) 2026-06-06 23:40:45 +00:00
Jamie Magee
62ba9cde43 openthread-border-router: 0-unstable-2025-06-12 -> 2026.06.0 2026-06-06 16:25:25 -07:00
R. Ryantm
33b542d89d meilisearch: 1.45.1 -> 1.45.2 2026-06-06 23:24:41 +00:00
Donovan Glover
dc46e6bed2 satty: 0.20.1 -> 0.21.1 (#528651) 2026-06-06 23:16:52 +00:00
R. Ryantm
6d713fbf89 redumper: 720 -> 722 2026-06-06 23:12:37 +00:00
Saad Nadeem
782eeb383f vimPlugins.mini-input: init at 0-unstable-2026-06-06
https://github.com/nvim-mini/mini.input
2026-06-06 19:11:13 -04:00
Austin Horstman
3594f9576a codex: 0.136.0 -> 0.137.0 (#528330) 2026-06-06 23:11:11 +00:00
Harsh Chokshi
3f1fb205c2 home-assistant-custom-lovelace-modules.trash-card: init at 2.4.7 2026-06-06 16:09:20 -07:00
Harsh Chokshi
6cc0fc2ba4 maintainers: add hchokshi 2026-06-06 16:09:08 -07:00
Peder Bergebakken Sundt
5ddc7b584f python3Packages.azure-mgmt-core: migrate to pyproject (#528252) 2026-06-06 23:09:01 +00:00
Martin Weinelt
1029394d36 python3Packages.guntamatic: init at 1.9.0 (#528969) 2026-06-06 23:06:14 +00:00
nixpkgs-ci[bot]
1a59910b41 sftpgo-plugin-auth: 1.0.14 -> 1.0.15 (#528948) 2026-06-06 23:01:03 +00:00
Sandro
b11fdca649 nixos/prometheus-elasticsearch-exporter: init (#525622) 2026-06-06 22:54:05 +00:00
Austin Horstman
d7fea76137 ostui: 1.1.1 -> 1.3.2 (#527935) 2026-06-06 22:41:58 +00:00
Martin Weinelt
90ade6349a lasuite-docs{,-frontend,-collaboration-server}: 5.2.0 -> 5.2.1 (#528871) 2026-06-06 22:38:39 +00:00
Sandro
7dd59a24b0 orbstack: Adds shell completions to orbstack package (#485447) 2026-06-06 22:38:21 +00:00
Gaétan Lepage
8f0e458333 python3Packages.langgraph-experimental: drop (#523292) 2026-06-06 22:30:47 +00:00
isabel
9eb9d77f5b wakapi: fix empty warning (#528961) 2026-06-06 22:30:13 +00:00
A Frederick Christensen
acf258e41a webull-desktop: 8.9.0 -> 9.3.0 2026-06-06 17:20:52 -05:00
Florian RICHER
ba07c5e3b8 python3Packages.langgraph-experimental: drop 2026-06-06 22:17:50 +00:00
Jamie Magee
d2355e6874 home-assistant: update component packages 2026-06-06 15:15:50 -07:00
Yohann Boniface
e796c129a6 python3Packages.brunt: migrate to pyproject (#528841) 2026-06-06 22:15:09 +00:00
Jamie Magee
5471231fae python3Packages.guntamatic: init at 1.9.0 2026-06-06 15:13:03 -07:00
Yohann Boniface
01e9f80db0 python3Packages.bt-proximity: migrate to pyproject (#528843) 2026-06-06 22:10:02 +00:00
Álvaro Salcedo García
55b8fc7614 wakapi: fix empty warning 2026-06-07 00:09:18 +02:00
SchweGELBin
993f53f84d mesen: 2.1.1 -> 2.2.1 2026-06-07 00:02:20 +02:00
nixpkgs-ci[bot]
7bd506b59d adrs: 0.7.3 -> 0.7.4 (#528945) 2026-06-06 22:00:46 +00:00
Yohann Boniface
a0e28d15bf python3Packages.baron: migrate to pyproject (#528649) 2026-06-06 21:55:36 +00:00
Yohann Boniface
a9f0ab7564 python3Packages.bond-api: migrate to pyproject (#528830) 2026-06-06 21:49:07 +00:00
Peder Bergebakken Sundt
51a526f321 tiny-wii-backup-manager: init at 6.0.4 (#524391) 2026-06-06 21:39:49 +00:00
Maciej Krüger
df90f846fb openclaw: 2026.5.12 -> 2026.6.1 (#528888) 2026-06-06 21:35:29 +00:00
Peder Bergebakken Sundt
85db109657 boa: 0.20 -> 0.21.1, adopt package (#526126) 2026-06-06 21:35:22 +00:00
nixpkgs-ci[bot]
6de028c8fd clickhouse-backup: 2.7.0 -> 2.7.1 (#528940) 2026-06-06 21:33:14 +00:00
Sandro
7d2749b9b2 python3Packages.pydub: ffmpeg-full -> ffmpeg (#469076) 2026-06-06 21:30:25 +00:00
Sandro
b735434a0b kavita: 0.8.8.3 -> 0.9.0.2 (#515309) 2026-06-06 21:24:15 +00:00
Sandro
ca1b1e878a ut1999: provide ISO file sources as passthru (#525481) 2026-06-06 21:20:58 +00:00
R. Ryantm
bdbbc3cc07 sftpgo-plugin-auth: 1.0.14 -> 1.0.15 2026-06-06 21:13:25 +00:00
Sandro
4810d9ef43 unityhub: add p7zip as dependency to allow Unity Hub to extract Windows Build Support (#500431) 2026-06-06 21:09:22 +00:00
Felix Singer
d2a5c9bf0b qbz: Add missing wrap enabling TLS support in the built-in browser
The built-in browser does not work and shows "TLS support is not
available". Fix this by wrapping `glib-networking` and adding it to the
environment variable `GIO_EXTRA_MODULES`.

Fixes: #528935
Signed-off-by: Felix Singer <felixsinger@posteo.net>
2026-06-06 23:06:51 +02:00
R. Ryantm
7c9ab2140b adrs: 0.7.3 -> 0.7.4 2026-06-06 21:06:07 +00:00
Peder Bergebakken Sundt
e3c88a8cad vrcvideocacher: 2026.5.1 -> 2026.5.2 (#526584) 2026-06-06 21:05:31 +00:00
Peder Bergebakken Sundt
10345240e2 rqlite: 9.4.5 -> 10.2.0, adopt package (#526140) 2026-06-06 21:04:46 +00:00
Sandro
02d3cbb392 slimevr: 18.2.0 -> 20.1.0 (#511205) 2026-06-06 21:02:35 +00:00
nixpkgs-ci[bot]
628549cfed objfw: 1.5.4 -> 1.5.5 (#528866) 2026-06-06 21:00:15 +00:00
Yohann Boniface
ea40bc64b7 python3Packages.boa-api: migrate to pyproject (#528829) 2026-06-06 21:00:08 +00:00
R. Ryantm
3aab1e9862 clickhouse-backup: 2.7.0 -> 2.7.1 2026-06-06 20:52:32 +00:00
Florian Klink
8a81bb8bd1 umockdev: fix musl build (#528848) 2026-06-06 20:44:28 +00:00
Michael Daniels
b47156ab66 python3Packages.applicationinsights: migrate to pyproject (#528192) 2026-06-06 20:41:11 +00:00
R. Ryantm
5ffcbdbb9d labwc-menu-generator: 0.2.0-unstable-2025-08-10 -> 0.2.0-unstable-2026-06-02 2026-06-06 20:35:30 +00:00
Sandro
ae20d46e3a framework-control: init at 0.5.2 (#499988) 2026-06-06 20:21:23 +00:00
R. Ryantm
282744cc19 python3Packages.pyftdi: 0.57.1 -> 0.57.2 2026-06-06 20:17:38 +00:00
Peder Bergebakken Sundt
466fa6ebb6 dawarich: 1.7.5 -> 1.7.11 (#518517) 2026-06-06 20:03:50 +00:00
Fabian Affolter
241d6617e4 gvm-libs: 23.1.0 -> 23.2.2 (#528877) 2026-06-06 19:48:17 +00:00
Peder Bergebakken Sundt
addb4d3cc4 julec: 0.2.1 -> 0.2.2 (#528422) 2026-06-06 19:48:14 +00:00
Fabian Affolter
493d007a19 python3Packages.opower: 0.18.2 -> 0.18.3 (#528710) 2026-06-06 19:47:20 +00:00
Peder Bergebakken Sundt
a292eade0e caido: 0.56.0 -> 0.56.2 (#526649) 2026-06-06 19:36:47 +00:00
Peder Bergebakken Sundt
edcb5d4a32 pureref: 2.1.2 -> 2.1.3 (#527975) 2026-06-06 19:34:12 +00:00
Peder Bergebakken Sundt
fe0caddb01 t3code: 0.0.24 -> 0.0.25 (#528484) 2026-06-06 19:31:43 +00:00
isabel
3dc6e968cf discord: 1.0.138 -> 1.0.141 (#523515) 2026-06-06 19:28:34 +00:00
Peder Bergebakken Sundt
b545eea4de rgx: 0.12.4 -> 0.12.6 (#527868) 2026-06-06 19:27:13 +00:00
Peder Bergebakken Sundt
867a5dd9aa brave: 1.90.128 -> 1.91.168 (#528170) 2026-06-06 19:26:48 +00:00
Azat Bahawi
de3c0dced4 iaito: 6.1.4 -> 6.1.6 (#528870) 2026-06-06 19:26:19 +00:00
Peder Bergebakken Sundt
4b4e17be0f e-imzo: 6.3.7 -> 6.4.7 (#523911) 2026-06-06 19:22:23 +00:00
Peder Bergebakken Sundt
2d1d31091d cook-cli: build js during preBuild (#527569) 2026-06-06 19:16:39 +00:00
Matt Sturgeon
0be5391c60 ci/github-script/merge: ignore case when checking for merge bot comment (#528891) 2026-06-06 19:15:15 +00:00
Peder Bergebakken Sundt
0a96d002bb rustdesk: 1.4.6 -> 1.4.7 (#527831) 2026-06-06 19:14:36 +00:00
Michael Daniels
cb71deb86d {dropbox,dropbox-cli}: move to by-name (#525987) 2026-06-06 19:07:29 +00:00
Michael Daniels
b092c343c0 {cni-plugin-,}flannel: move to by-name (#526031) 2026-06-06 19:07:23 +00:00
R. Ryantm
86bec593f8 mochi: 1.21.11 -> 1.21.14 2026-06-06 19:07:05 +00:00
Michael Daniels
19a3178cc0 {ibus,ibus-with-plugins}: move to by-name (#526027) 2026-06-06 19:06:55 +00:00
Michael Daniels
40e14b821f {dropbox,dropbox-cli}: move to by-name 2026-06-06 15:00:14 -04:00
Michael Daniels
066af291c4 {cni-plugin-,}flannel: move to by-name 2026-06-06 14:59:53 -04:00
Michael Daniels
6c14796461 {ibus,ibus-with-plugins}: move to by-name 2026-06-06 14:59:23 -04:00
Michael Daniels
789adfff38 gup: move to by-name (#526044) 2026-06-06 18:57:58 +00:00
Michael Daniels
a6c6735595 gup: move to by-name 2026-06-06 14:52:08 -04:00
Michael Daniels
b4306a7bbf compass: move to by-name (#526029) 2026-06-06 18:51:31 +00:00
Michael Daniels
93586389a9 {m17n_lib,libotf}: move to by-name (#526023) 2026-06-06 18:50:51 +00:00
Michael Daniels
c73eb22f43 {geany,geany-with-vte}: move to by-name (#525993) 2026-06-06 18:49:22 +00:00
Michael Daniels
3178fc5aa5 {mypaint-brushes,mypaint-brushes1}: move to by-name (#525986) 2026-06-06 18:49:08 +00:00
Michael Daniels
51dc86601c github-changelog-generator: move to by-name (#525982) 2026-06-06 18:48:52 +00:00
Michael Daniels
4480165e87 git-credential-manager: move to by-name (#525978) 2026-06-06 18:48:23 +00:00
K900
5ec8276a73 nixos/fwupd: allow fwupd-refresh user to refresh metadata via polkit (#526476) 2026-06-06 18:45:44 +00:00
nixpkgs-ci[bot]
fa883f75ec Merge master into staging-next 2026-06-06 18:28:27 +00:00
Fabian Affolter
e07a87da56 cert-x-gen: init at 1.1.1
Polyglot execution engine and CLI for vulnerability detection using
real code

https://github.com/Bugb-Technologies/cert-x-gen
2026-06-06 20:19:09 +02:00
Michael Daniels
41876c6de2 ci/github-script/merge: ignore case when checking for merge bot comment 2026-06-06 14:17:11 -04:00
nikhilmaddirala
f845a4603a openclaw: 2026.5.12 -> 2026.6.1
Assisted-by: Codex (GPT-5.5)
2026-06-06 13:33:56 -04:00
R. Ryantm
40f77ee562 gvm-libs: 23.1.0 -> 23.2.2 2026-06-06 17:17:14 +00:00
Maximilian Bosch
560a2a8275 lasuite-docs{,-frontend,-collaboration-server}: 5.2.0 -> 5.2.1
ChangeLog: https://github.com/suitenumerique/docs/releases/tag/v5.2.1
2026-06-06 19:01:58 +02:00
R. Ryantm
fe5499dc02 iaito: 6.1.4 -> 6.1.6 2026-06-06 16:51:37 +00:00
R. Ryantm
8555f75753 objfw: 1.5.4 -> 1.5.5 2026-06-06 16:41:56 +00:00
R. Ryantm
16fbaedc1b repath-studio: 0.4.14 -> 0.4.15 2026-06-06 16:34:40 +00:00
Colin
c8b54a3b4c umockdev: fix musl build
fixes:
- pkgsMusl.umockdev
- pkgsCross.musl64.umockdev
2026-06-06 16:19:20 +00:00
RMT
c6124f5ab1 satty: 0.20.1 -> 0.21.1 2026-06-06 22:31:48 +08:00
R. Ryantm
88fa806e94 python3Packages.claude-agent-sdk: 0.2.91 -> 0.2.93 2026-06-06 14:25:40 +00:00
qrzbing
e4c958a639 apktool: 2.2.1 -> 3.0.2 2026-06-06 20:34:03 +08:00
R. Ryantm
1f108de934 libgourou: 0.8.8 -> 0.8.9 2026-06-06 12:33:00 +00:00
nixpkgs-ci[bot]
6d35000a08 Merge master into staging-next 2026-06-06 12:28:36 +00:00
Marc Scholten
4e336001b4 codex: 0.136.0 -> 0.137.0
Assisted-by: Claude Code (Claude Opus 4.8)
2026-06-06 13:40:07 +02:00
R. Ryantm
9e959ee607 git-pages-cli: 1.8.2 -> 1.9.0 2026-06-06 10:27:14 +00:00
R. Ryantm
cd0d93b50d python3Packages.microsoft-kiota-authentication-azure: 1.10.1 -> 1.10.2 2026-06-06 10:14:10 +00:00
Fabian Affolter
3019e3420b domain-check: init at 1.0.2
Tool to check domain availability

https://github.com/saidutt46/domain-check
2026-06-06 11:50:50 +02:00
Fabian Affolter
6b6ae19d39 python3Packages.strawberry-django: 0.75.1 -> 0.86.0
Diff: https://github.com/strawberry-graphql/strawberry-django/compare/0.75.1...0.86.0

Changelog: https://github.com/strawberry-graphql/strawberry-django/blob/0.86.0/CHANGELOG.md
2026-06-06 11:29:12 +02:00
Fabian Affolter
4c6d79135e python3Packages.strawberry-graphql: 0.289.2 -> 0.316.0
Changelog: https://github.com/strawberry-graphql/strawberry/blob/0.316.0/CHANGELOG.md
2026-06-06 11:10:24 +02:00
Fabian Affolter
c451f91f5d python3Packages.cross-web: 0.4.1 -> 0.7.0
Changelog: https://github.com/usecross/cross-web/blob/0.7.0/CHANGELOG.md
2026-06-06 11:10:24 +02:00
Fabian Affolter
d34c103df2 python3Packages.strawberry-graphql: migrate to finalAttrs 2026-06-06 11:10:24 +02:00
mert-kurttutan
2dc8368de4 tt-burnin: remove pyluwen dependency relaxation 2026-06-06 11:41:09 +03:00
mert-kurttutan
aa751c512f tt-burnin: 0.2.4 -> 0.4.0 2026-06-06 11:36:49 +03:00
Fabian Affolter
9f9cea391e python3Packages.aiostreammagic: 2.13.1 -> 2.13.2
Diff: https://github.com/noahhusby/aiostreammagic/compare/2.13.1...2.13.2

Changelog: https://github.com/noahhusby/aiostreammagic/releases/tag/2.13.2
2026-06-06 10:23:53 +02:00
Fabian Affolter
f32007bd08 python3Packages.cpe-search: 0.2.8 -> 0.2.9
Diff: https://github.com/ra1nb0rn/cpe_search/compare/v0.2.8...v0.2.9

Changelog: https://github.com/ra1nb0rn/cpe_search/blob/v0.2.9/CHANGELOG.md
2026-06-06 10:23:16 +02:00
Fabian Affolter
66e9632c20 python3Packages.opower: 0.18.2 -> 0.18.3
Diff: https://github.com/tronikos/opower/compare/v0.18.2...v0.18.3

Changelog: https://github.com/tronikos/opower/releases/tag/v0.18.3
2026-06-06 10:22:05 +02:00
R. Ryantm
9486d44b01 librime: 1.16.1 -> 1.17.0 2026-06-06 07:54:13 +00:00
Fabian Affolter
6f028a807e python3Packages.iamdata: 0.1.202606051 -> 0.1.202606061
Diff: https://github.com/cloud-copilot/iam-data-python/compare/v0.1.202606051...v0.1.202606061

Changelog: https://github.com/cloud-copilot/iam-data-python/releases/tag/v0.1.202606061
2026-06-06 09:44:33 +02:00
Tomas Rivera
7e6e6d9b49 netwatch: init at 0.25.4
Assissted-by: ChatGPT 5.5
2026-06-06 09:43:38 +02:00
nixpkgs-ci[bot]
0f73cea4df Merge master into staging-next 2026-06-06 07:06:01 +00:00
R. Ryantm
4a6c3b273e tt-topology: 1.2.13 -> 1.2.19 2026-06-06 05:40:08 +00:00
Harinn
2f3bdc7f64 python3Packages.cart: modernize 2026-06-06 09:35:35 +07:00
Harinn
b419a335da python3Packages.cart: migrate to pyproject 2026-06-06 09:33:06 +07:00
Harinn
98b2e390fc python3Packages.brunt: modernize 2026-06-06 09:18:59 +07:00
Harinn
aaf7cc9827 python3Packages.bt-proximity: modernize 2026-06-06 09:17:32 +07:00
Harinn
8372431e85 python3Packages.brunt: migrate to pyproject 2026-06-06 09:15:04 +07:00
Harinn
0090e8fcde python3Packages.brottsplatskartan: modernize 2026-06-06 09:14:15 +07:00
Harinn
2aaa03fd30 python3Packages.bt-proximity: migrate to pyproject 2026-06-06 09:13:30 +07:00
Harinn
0de00ad7b9 python3Packages.brelpy: modernize 2026-06-06 09:12:57 +07:00
Harinn
46267d428d python3Packages.brelpy: migrate to pyproject 2026-06-06 09:10:23 +07:00
Harinn
f0fa9fd068 python3Packages.brottsplatskartan: migrate to pyproject 2026-06-06 09:10:21 +07:00
Harinn
16624665e4 python3Packages.bluepy-devices: modernize 2026-06-06 09:03:16 +07:00
Harinn
2f3dc17221 python3Packages.applicationinsights: use __structuredAttrs 2026-06-06 09:00:14 +07:00
Harinn
eeb5f408a6 python3Packages.boa-api: modernize 2026-06-06 08:52:58 +07:00
Harinn
5fd82807a7 python3Packages.bond-api: modernize 2026-06-06 08:52:19 +07:00
Harinn
8b52a252d6 python3Packages.boa-api: migrate to pyproject 2026-06-06 08:49:16 +07:00
Harinn
dd5da59395 python3Packages.bond-api: migrate to pyproject 2026-06-06 08:47:56 +07:00
Harinn
5c42544d3a python3Packages.bluepy-devices: migrate to pyproject 2026-06-06 08:46:53 +07:00
nixpkgs-ci[bot]
6d51453039 Merge master into staging-next 2026-06-06 00:44:28 +00:00
Guilhem Saurel
b2afa58a06 mim-solvers: enable multithread 2026-06-05 23:26:00 +02:00
Guilhem Saurel
55adea6c16 crocoddyl: enable multithread 2026-06-05 23:24:58 +02:00
R. Ryantm
d77b0f7467 microsoft-edge: 148.0.3967.83 -> 149.0.4022.52 2026-06-05 20:59:15 +00:00
Jost Alemann
4e6a8838d6 blazingjj: fix build
skip a test that failed due to changes to `jj diff` see:
https://github.com/NixOS/nixpkgs/pull/528347#issuecomment-4633749263
2026-06-05 22:09:25 +02:00
Felix Singer
9aab88c8bd qbz: 1.2.14 -> 1.2.15
Signed-off-by: Felix Singer <felixsinger@posteo.net>
2026-06-05 21:53:14 +02:00
André Lima
21c91b2da5 t3code: 0.0.24 -> 0.0.25 2026-06-05 20:50:02 +01:00
Harinn
5ad0be813a python3Packages.bitvavo-aio: modernize 2026-06-06 02:46:52 +07:00
Harinn
da106b56f6 python3Packages.bitvavo-aio: migrate to pyproject 2026-06-06 02:44:01 +07:00
Harinn
8b0a38697e python3Packages.binho-host-adapter: modernize 2026-06-06 02:37:38 +07:00
Harinn
cd492607a9 python3Packages.binho-host-adapter: migrate to pyproject 2026-06-06 02:33:40 +07:00
Harinn
5c812b4e70 python3Packages.bech32: fix meta.homepage URL 2026-06-06 02:26:56 +07:00
Harinn
32d41f5d63 python3Packages.bech32: modernize 2026-06-06 02:25:00 +07:00
Harinn
f2bc7d7124 python3Packages.bech32: migrate to pyproject 2026-06-06 02:18:36 +07:00
Harinn
68b4ac2e47 python3Packages.beautiful-date: modernize 2026-06-06 02:10:13 +07:00
Harinn
58425602c3 python3Packages.bcdoc: modernize 2026-06-06 02:09:50 +07:00
Harinn
1aa9ed729a python3Packages.beautiful-date: migrate to pyproject 2026-06-06 02:04:16 +07:00
Harinn
28a3d556e6 python3Packages.bcdoc: migrate to pyproject 2026-06-06 01:55:31 +07:00
nixpkgs-ci[bot]
7bbb1e332a Merge master into staging-next 2026-06-05 18:40:33 +00:00
Harinn
d4a21f6c0a python3Packages.baron: modernize 2026-06-06 01:26:22 +07:00
bokicoder
ea7bf4f7d0 transmission_4-gtk: add libayatana-appindicator dependency for system tray icon 2026-06-06 02:26:14 +08:00
Harinn
4cf9045588 python3Packages.baron: migrate to pyproject 2026-06-06 01:19:34 +07:00
Alexis Williams
f37978477b opencode: 1.15.13 -> 1.16.2 2026-06-05 11:04:12 -07:00
june
986271ec20 julec: 0.2.1 -> 0.2.2 2026-06-05 15:23:33 +02:00
nixpkgs-ci[bot]
eb0a874834 Merge master into staging-next 2026-06-05 13:01:44 +00:00
Maximilian Bosch
6cd1976d0f victoriatraces: 0.9.0 -> 0.9.2
ChangeLogs:
* https://github.com/VictoriaMetrics/VictoriaTraces/releases/tag/v0.9.1
* https://github.com/VictoriaMetrics/VictoriaTraces/releases/tag/v0.9.2
2026-06-05 14:47:28 +02:00
Jack Rosenberg
a15b2651a0 wdfs: drop 2026-06-05 12:18:19 +02:00
Gutyina Gergő
f9d1276863 pnpm_11: 11.5.1 -> 11.5.2 2026-06-05 10:15:15 +00:00
nixpkgs-ci[bot]
280c4a0775 Merge master into staging-next 2026-06-05 07:31:02 +00:00
Harinn
96cd39ecd8 python3Packages.azure-mgmt-core: modernize 2026-06-05 14:21:12 +07:00
Harinn
76abc5fb2a python3Packages.azure-mgmt-servicelinker: modernize 2026-06-05 10:47:47 +07:00
nixpkgs-ci[bot]
4468c00e13 Merge master into staging-next 2026-06-05 00:47:08 +00:00
Steven Allen
c57635e287 brave: 1.90.128 -> 1.91.168
Release notes: https://community.brave.app/t/release-channel-1-91-168/653816
2026-06-04 15:42:49 -07:00
r-vdp
d9bf382cad nixos/fwupd: allow fwupd-refresh user to refresh metadata via polkit
Upstream's intended bypass is TrustedUids in fwupd.conf, but on NixOS
the fwupd-refresh uid is allocated at activation time and is not known
during evaluation. Add a polkit rule keyed on the user name instead.
2026-06-05 00:31:39 +03:00
nixpkgs-ci[bot]
6cda118c6e Merge master into staging-next 2026-06-04 18:47:29 +00:00
Harinn
1497247b4a python3Packages.azure-mgmt-servicelinker: migrate to pyproject 2026-06-04 22:14:31 +07:00
Harinn
ef09d3e3c7 python3Packages.azure-mgmt-core: migrate to pyproject 2026-06-04 21:21:33 +07:00
Sam Estep
715ec4ddc8 nixos-render-docs: add viewport meta tag to manual
Assisted-by: Claude:opus-4.8
2026-06-04 09:47:21 -04:00
van-nessing
9559299408 pureref: 2.1.2 -> 2.1.3 2026-06-04 15:17:48 +02:00
nixpkgs-ci[bot]
93cae095e9 Merge master into staging-next 2026-06-04 13:05:37 +00:00
Harinn
b0e1f5b65f python3Packages.applicationinsights: add meta.changelog 2026-06-04 19:51:59 +07:00
Harinn
4653c84dc8 python3Packages.applicationinsights: modernize 2026-06-04 19:46:14 +07:00
Harinn
2e71cb5e5f python3Packages.applicationinsights: migrate to pyproject 2026-06-04 19:40:27 +07:00
Henrique Oliveira
551adc4c1b ostui: 1.1.1 -> 1.3.2 2026-06-04 13:51:52 +02:00
nixpkgs-ci[bot]
ec0e30fa80 Merge master into staging-next 2026-06-04 07:39:24 +00:00
Pascal Dietrich
06107dd528 rgx: 0.12.4 -> 0.12.6 2026-06-04 09:15:47 +02:00
IogaMaster
0566aebe67 rustdesk: 1.4.6 -> 1.4.7
Changelog: https://github.com/rustdesk/rustdesk/releases/tag/1.4.7

Fixed build failure, added `__structuredAttrs = true;` to follow modern
standards.

Fixes: #527155
2026-06-03 21:13:54 -06:00
nixpkgs-ci[bot]
52304a62fb Merge master into staging-next 2026-06-04 00:54:15 +00:00
nixpkgs-ci[bot]
b6d09bb17b Merge master into staging-next 2026-06-03 19:20:24 +00:00
Diogo Correia
ff00896c7c dawarich: 1.7.5 -> 1.7.11 2026-06-03 15:43:02 +01:00
Harinn
c4986380de python3Packages.atomicwrites: convert to finalAttrs 2026-06-03 21:23:48 +07:00
Harinn
a888e68eef python3Packages.atomicwrites: migrate to pyproject 2026-06-03 21:21:46 +07:00
Martynas Mickevičius
027f1a475d cook-cli: build js during preBuild
Otherwise editor.bundle.js is not included in the package and the
web editor does not load in the cook-cli webserver.
2026-06-03 16:38:22 +03:00
nixpkgs-ci[bot]
c0196ec0bc Merge master into staging-next 2026-06-03 13:38:20 +00:00
nixpkgs-ci[bot]
553d49d24d Merge master into staging-next 2026-06-03 07:43:29 +00:00
nixpkgs-ci[bot]
d315f7200a Merge master into staging-next 2026-06-03 00:54:39 +00:00
nixpkgs-ci[bot]
ca7ef11f5a Merge master into staging-next 2026-06-02 19:15:16 +00:00
Benedikt Ritter
155e0adb57 ghidra: use finalAttrs in binary-file-toolkit derivation 2026-06-02 16:09:57 +02:00
nixpkgs-ci[bot]
ea57eb6862 Merge master into staging-next 2026-06-02 13:17:29 +00:00
jay
b0e90aeb66 pokemini: Add pokemini libretro core for RetroArch 2026-06-02 08:34:23 -04:00
nixpkgs-ci[bot]
fda3589e7a Merge master into staging-next 2026-06-02 07:39:55 +00:00
nixpkgs-ci[bot]
30386af727 Merge master into staging-next 2026-06-02 00:49:13 +00:00
R. Ryantm
4c292ca105 discord: 1.0.138 -> 1.0.141 2026-06-02 00:28:54 +00:00
nixpkgs-ci[bot]
81bb92ae56 Merge master into staging-next 2026-06-01 19:38:47 +00:00
nixpkgs-ci[bot]
677ebcbd10 Merge master into staging-next 2026-06-01 14:02:03 +00:00
R. Ryantm
9b735aa0c2 bookstack: 26.03.3 -> 26.05 2026-06-01 11:26:48 +00:00
nixpkgs-ci[bot]
bf115abdde Merge master into staging-next 2026-06-01 07:47:52 +00:00
Henrique Oliveira
30b95b461e caido-desktop: 0.56.0 -> 0.56.2 2026-06-01 09:24:32 +02:00
Henrique Oliveira
2adf523d60 caido-cli: 0.56.0 -> 0.56.2 2026-06-01 09:24:08 +02:00
Morgan Jones
2de3b61a68 pony-corral: fix compile with 0.63+ 2026-05-31 20:22:53 -07:00
Morgan Jones
d99a72f271 ponyc: 0.60.6 -> 0.64.0
We need a patch to set PONY_LINKER to the same thing as $CC.
2026-05-31 19:50:28 -07:00
coolGi
e79b8a1afa vrcvideocacher: 2026.5.1 -> 2026.5.2 2026-06-01 14:40:30 +12:00
nixpkgs-ci[bot]
0bd4c0f8ba Merge master into staging-next 2026-06-01 00:48:07 +00:00
nixpkgs-ci[bot]
0074e9d3c1 Merge master into staging-next 2026-05-31 18:25:34 +00:00
nixpkgs-ci[bot]
9dd17abec2 Merge master into staging-next 2026-05-31 12:29:59 +00:00
Nidhish Chauhan
dc9479162b dustracing2d: init at 2.2.0 2026-05-31 14:03:08 +05:30
nixpkgs-ci[bot]
f6aa5f4c2e Merge master into staging-next 2026-05-31 07:20:08 +00:00
Michael Daniels
3741d634d2 fluentd: move to by-name 2026-05-30 22:24:16 -04:00
nixpkgs-ci[bot]
c43697e6cb Merge master into staging-next 2026-05-31 00:46:03 +00:00
Angel J
c87d4bcc50 rqlite: 9.4.5 -> 10.2.0 2026-05-30 14:53:31 -07:00
Angel J
cf7a16f0c6 rqlite: add iamanaws as maintainer 2026-05-30 13:54:35 -07:00
Angel J
18d30c9bd1 boa: 0.20 -> 0.21.1 2026-05-30 13:51:35 -07:00
Angel J
de5637b622 boa: add iamanaws as maintainer 2026-05-30 13:22:40 -07:00
kemal
0b8f171fe4 nixos/framework-control: init module 2026-05-30 15:13:31 -05:00
kemal
36f1458f9b framework-control: init at 0.5.2 2026-05-30 15:13:31 -05:00
kemal
ef0e9e75da maintainers: add ozturkkl 2026-05-30 15:08:57 -05:00
nixpkgs-ci[bot]
50b7fc6f66 Merge master into staging-next 2026-05-30 18:24:22 +00:00
Weijia Wang
d48e349d2f chrome-token-signing: migrate to pkgs/by-name 2026-05-30 20:19:42 +02:00
Michael Daniels
2b715ee0a0 compass: move to by-name 2026-05-30 12:47:28 -04:00
Michael Daniels
6d1e3a272e {m17n_lib,libotf}: move to by-name 2026-05-30 12:33:51 -04:00
Michael Daniels
2c976c6789 {geany,geany-with-vte}: move to by-name 2026-05-30 11:14:11 -04:00
Michael Daniels
0927e1224d {mypaint-brushes,mypaint-brushes1}: move to by-name 2026-05-30 11:01:58 -04:00
Michael Daniels
f7198d4001 github-changelog-generator: move to by-name 2026-05-30 10:49:49 -04:00
Michael Daniels
77ba176203 git-credential-manager: move to by-name 2026-05-30 10:34:48 -04:00
Weijia Wang
fef158bc42 x2gokdriveclient: migrate to pkgs/by-name 2026-05-30 16:09:12 +02:00
nixpkgs-ci[bot]
fd36a9baad Merge master into staging-next 2026-05-30 12:26:43 +00:00
Hythera
6ee906acd0 maintainers: remove shreerammodi 2026-05-30 12:21:08 +02:00
cinereal
7195e583ce nixos/prometheus-elasticsearch-exporter: init
Add a `services.prometheus.exporters.elasticsearch` module wrapping
`pkgs.prometheus-elasticsearch-exporter`, which also supports OpenSearch.

Credentials are kept out of the process arguments and the store via an
`environmentFile` carrying `ES_USERNAME`/`ES_PASSWORD` or `ES_API_KEY`,
which override any auth embedded in `--es.uri`. Collector toggles go
through the framework's `extraFlags`.

A NixOS test exercises the exporter against a single-node OpenSearch
instance.

Assisted-by: claude-code: claude-opus-4-8 (planning) + claude-sonnet-4-8 (execution)
2026-05-30 09:15:23 +02:00
nixpkgs-ci[bot]
63708d64b7 Merge master into staging-next 2026-05-30 07:02:05 +00:00
nixpkgs-ci[bot]
1993df86ee Merge master into staging-next 2026-05-30 00:42:13 +00:00
nixpkgs-ci[bot]
6e701ed561 Merge master into staging-next 2026-05-29 18:52:41 +00:00
Johannes Röhl
e3e2d9323a ut1999: provide ISO file sources as passthru
It itches me that the Unreal Tournament 99 ISOs are redownloaded for
many system updates and disscussed the issue on
[discourse](https://discourse.nixos.org/t/preventing-ut1999-iso-redownloads/77870).
The solution is to add the ISOs as dependencies to prevent them from
getting garbage collected. However one has to repeat the `fetchurl` from
the `package.nix`. In order to avoid this repetition, this commit
provides them as `passthru`.

Note this commit does not change the hash of the `ut1999` derivation and
therefore does not trigger a rebuilt of the package.
2026-05-29 15:48:28 +02:00
nixpkgs-ci[bot]
6f50cf3efa Merge master into staging-next 2026-05-29 13:06:17 +00:00
nixpkgs-ci[bot]
cfd6c76775 Merge master into staging-next 2026-05-29 07:21:39 +00:00
nixpkgs-ci[bot]
9e3b121780 Merge master into staging-next 2026-05-29 00:46:34 +00:00
nixpkgs-ci[bot]
ec819f00ba Merge master into staging-next 2026-05-28 18:53:32 +00:00
nixpkgs-ci[bot]
c8ec502c8c Merge master into staging-next 2026-05-28 13:14:56 +00:00
nixpkgs-ci[bot]
7bbe929cc6 Merge master into staging-next 2026-05-28 07:21:35 +00:00
nixpkgs-ci[bot]
577b46653a Merge master into staging-next 2026-05-28 00:40:04 +00:00
nixpkgs-ci[bot]
400425f0d3 Merge master into staging-next 2026-05-27 18:47:56 +00:00
nixpkgs-ci[bot]
a90757c3af Merge master into staging-next 2026-05-27 13:10:42 +00:00
nixpkgs-ci[bot]
073fe89510 Merge master into staging-next 2026-05-27 07:28:15 +00:00
nixpkgs-ci[bot]
2f5aab8072 Merge master into staging-next 2026-05-27 00:44:08 +00:00
nixpkgs-ci[bot]
adeae1c6ff Merge master into staging-next 2026-05-26 18:48:48 +00:00
Yisrael Dov Lebow
cdf72f041d tiny-wii-backup-manager: init at 6.0.4 2026-05-26 16:01:27 +03:00
nixpkgs-ci[bot]
dd67d4aa01 Merge master into staging-next 2026-05-26 13:00:17 +00:00
nixpkgs-ci[bot]
62af8f1f8e Merge master into staging-next 2026-05-26 07:14:10 +00:00
nixpkgs-ci[bot]
f7a6250311 Merge master into staging-next 2026-05-26 01:29:25 +00:00
nixpkgs-ci[bot]
caf3bd82f0 Merge master into staging-next 2026-05-26 00:42:26 +00:00
nixpkgs-ci[bot]
93dff12487 Merge master into staging-next 2026-05-25 18:34:37 +00:00
Guy Chronister
ed079ded3d kubeval: modernize derivation 2026-05-25 09:44:02 -05:00
Guy Chronister
78477a84d3 kubeval: migrate to by-name 2026-05-25 09:44:02 -05:00
Guy Chronister
21939014dc kubeval-schema: migrate to by-name 2026-05-25 09:44:01 -05:00
nixpkgs-ci[bot]
0079cdc240 Merge master into staging-next 2026-05-25 13:09:46 +00:00
wolfram444
3b877f97fd e-imzo: 6.3.7 -> 6.4.7 2026-05-25 12:39:40 +05:00
nixpkgs-ci[bot]
a5fb403769 Merge master into staging-next 2026-05-25 07:35:54 +00:00
nixpkgs-ci[bot]
e5a050cf5f Merge master into staging-next 2026-05-25 00:43:59 +00:00
nixpkgs-ci[bot]
e65398379c Merge master into staging-next 2026-05-24 19:10:20 +00:00
nixpkgs-ci[bot]
c0067ed7f1 Merge master into staging-next 2026-05-24 18:23:10 +00:00
nixpkgs-ci[bot]
9846aa1e24 Merge master into staging-next 2026-05-24 12:24:45 +00:00
nixpkgs-ci[bot]
bc17bf4707 Merge master into staging-next 2026-05-24 07:07:55 +00:00
nixpkgs-ci[bot]
ca62933c89 Merge master into staging-next 2026-05-24 00:42:54 +00:00
nixpkgs-ci[bot]
be978ce805 Merge master into staging-next 2026-05-23 18:22:16 +00:00
nixpkgs-ci[bot]
e4c77a1938 Merge master into staging-next 2026-05-23 12:22:11 +00:00
nixpkgs-ci[bot]
b571e1e110 Merge master into staging-next 2026-05-23 06:56:36 +00:00
nixpkgs-ci[bot]
b1310343e6 Merge master into staging-next 2026-05-23 00:41:43 +00:00
nixpkgs-ci[bot]
578b082cb4 Merge master into staging-next 2026-05-22 18:37:22 +00:00
nixpkgs-ci[bot]
07905f823e Merge master into staging-next 2026-05-22 12:50:33 +00:00
nixpkgs-ci[bot]
8e470ec7e1 Merge master into staging-next 2026-05-22 07:14:31 +00:00
nixpkgs-ci[bot]
fe58890ad0 Merge master into staging-next 2026-05-22 00:42:44 +00:00
nixpkgs-ci[bot]
6404ef005b Merge master into staging-next 2026-05-21 18:39:20 +00:00
nixpkgs-ci[bot]
5423b34576 Merge master into staging-next 2026-05-21 13:08:24 +00:00
nixpkgs-ci[bot]
e79630333e Merge master into staging-next 2026-05-21 07:18:55 +00:00
nixpkgs-ci[bot]
18524bc0e1 Merge master into staging-next 2026-05-21 00:44:27 +00:00
gale
b98a281e78 slimevr: 18.2.0 -> 20.1.0
SlimeVR now uses Electron instead of Tauri.
2026-05-20 17:47:06 -05:00
nixpkgs-ci[bot]
bedc0b9a8e Merge master into staging-next 2026-05-20 18:48:48 +00:00
nixpkgs-ci[bot]
9ff1583136 Merge master into staging-next 2026-05-20 12:53:08 +00:00
Vladimír Čunát
74aedbf137 Merge master into staging-next 2026-05-20 14:01:41 +02:00
Yongun Seong
08dc6a8739 kavita: 0.8.8.3 -> 0.9.0.2
Diff: https://github.com/kareadita/kavita/compare/v0.8.8.3...v0.9.0.2

Changelog: https://github.com/kareadita/kavita/releases/tag/v0.9.0.2
2026-05-19 00:49:00 +09:00
Thomas Butter
095d60d452 inklecate: 1.1.1 -> 1.2.1 2026-05-18 11:42:46 +00:00
R. Ryantm
12c9198f83 amiberry: 8.1.5 -> 8.1.6 2026-05-09 12:53:07 +00:00
Yongun Seong
d1b42099ab kavita: fix update-script for by-name 2026-05-01 14:05:41 +09:00
ToasterUwU
138757acab unityhub: add p7zip as dependency to allow Unity Hub to extract Windows Build Support 2026-04-04 22:38:34 +02:00
Josh Asplund
0cec514b9a orbstack: Adds shell completions to orbstack package 2026-01-30 15:03:41 -06:00
ak2k
0a4142ba91 python3Packages.pydub: ffmpeg-full -> ffmpeg
ffmpeg-full.aarch64-darwin fails on Hydra (build 315167080), so it's
not in the binary cache, forcing local builds of pydub and dependents.

Regular ffmpeg provides all required binaries (ffmpeg, ffplay, ffprobe).

Tested: pydub test suite passes (111/113 - 2 unrelated upstream issues).
2025-12-08 14:31:27 -05:00
220 changed files with 19958 additions and 12095 deletions

View File

@@ -97,7 +97,7 @@ function hasMergeCommand(body) {
return (body ?? '')
.replace(/<!--.*?-->/gms, '')
.replace(/(^`{3,})[^`].*?\1/gms, '')
.match(/^@NixOS\/nixpkgs-merge-bot merge\s*$/m)
.match(/^@NixOS\/nixpkgs-merge-bot merge\s*$/im)
}
async function handleMergeComment({ github, body, node_id, reaction }) {

View File

@@ -10656,6 +10656,11 @@
githubId = 147689;
name = "Hans-Christian Esperer";
};
hchokshi = {
github = "hchokshi";
githubId = 10136407;
name = "Harsh Chokshi";
};
hdhog = {
name = "Serg Larchenko";
email = "hdhog@hdhog.ru";
@@ -18488,6 +18493,11 @@
githubId = 3579600;
name = "Jacob Moody";
};
mooses = {
name = "Remu Salminen";
github = "RemuSalminen";
githubId = 85031022;
};
moosingin3space = {
email = "moosingin3space@gmail.com";
github = "moosingin3space";
@@ -20975,6 +20985,12 @@
githubId = 5948762;
name = "Berk Özkütük";
};
ozturkkl = {
email = "97kemalozturk@gmail.com";
github = "ozturkkl";
githubId = 51798197;
name = "Kemal Ozturk";
};
ozwaldorf = {
email = "self@ossian.dev";
github = "ozwaldorf";
@@ -25416,13 +25432,6 @@
githubId = 819413;
name = "Benedict Aas";
};
shreerammodi = {
name = "Shreeram Modi";
email = "shreerammodi10@gmail.com";
github = "shreerammodi";
githubId = 67710369;
keys = [ { fingerprint = "EA88 EA07 26E9 6CBF 6365 3966 163B 16EE 76ED 24CE"; } ];
};
shunueda = {
name = "Shun Ueda";
github = "shunueda";

View File

@@ -1,39 +0,0 @@
#!/usr/bin/env nix-shell
#!nix-shell -i bash
#!nix-shell -p jq git
# shellcheck shell=bash
#
# Usage: eval-pkg-sets.sh [extra flags for nix-* commands ...]
#
# Must be executed in a git checkout of Nixpkgs.
set -euo pipefail
NIXPKGS="$(git rev-parse --show-toplevel)"
PKGSETS="$(nix-env --readonly-mode --json --drv-path -f "$NIXPKGS" -qaP -A haskell.compiler "$@" \
| jq -r 'to_entries | unique_by(.value.drvPath) .[] .key | sub("^haskell.compiler";"haskell.packages")')"
trap 'exit 1' SIGINT SIGTERM
set +e
badsets=""
for set in $PKGSETS; do
# Confirm an equivalent package set to haskell.compiler.$entry exists and is usable
if ! nix-instantiate --readonly-mode -A "$set.ghc" "$@" > /dev/null 2>&1; then
echo "Skipping $set... ($set.ghc does not evaluate)"
else
echo "Evaluating $set..."
if ! nix-env --readonly-mode -f "$NIXPKGS" -qaP --drv-path -A "$set" "$@" > /dev/null; then
badsets+="$set "
fi
fi
done
if [ -n "$badsets" ]; then
echo "Found potential eval issues in the following sets:" >&2
# shellcheck disable=SC2086
printf '%s\n' $badsets
exit 1
fi

View File

@@ -33,7 +33,7 @@ fi
# Stackage solver to use, LTS or Nightly
# (should be capitalized like the display name)
SOLVER=Nightly
SOLVER=LTS
# Stackage solver verson, if any. Use latest if empty
VERSION=
TMP_TEMPLATE=update-stackage.XXXXXXX
@@ -105,7 +105,6 @@ sed -r \
-e '/ hledger-ui /d' \
-e '/ hledger-web /d' \
-e '/ spacecookie /d' \
-e '/ hnix-store-core /d' \
< "${tmpfile_new}" >> $stackage_config
# Explanations:
# cabal2nix, distribution-nixpkgs, jailbreak-cabal, language-nix: These are our packages and we know what we are doing.

View File

@@ -668,6 +668,7 @@
./services/hardware/dell-bios-fan-control.nix
./services/hardware/display.nix
./services/hardware/fancontrol.nix
./services/hardware/framework-control.nix
./services/hardware/freefall.nix
./services/hardware/fwupd.nix
./services/hardware/g810-led.nix

View File

@@ -0,0 +1,48 @@
{
config,
lib,
pkgs,
...
}:
let
cfg = config.services.framework-control;
in
{
meta.maintainers = [ lib.maintainers.ozturkkl ];
options.services.framework-control = {
enable = lib.mkEnableOption "Framework Control device hardware service";
package = lib.mkPackageOption pkgs "framework-control" { };
};
config = lib.mkIf cfg.enable {
environment.systemPackages = [ cfg.package ];
systemd.services.framework-control = {
description = "Framework Control Service";
wantedBy = [ "multi-user.target" ];
after = [ "network.target" ];
# framework-control shells out to framework_tool at runtime for hardware access
path = [ pkgs.framework-tool ];
serviceConfig = {
Type = "simple";
ExecStart = lib.getExe cfg.package;
Restart = "on-failure";
RestartSec = "5s";
NoNewPrivileges = true;
PrivateTmp = true;
ProtectHostname = true;
ProtectClock = true;
ProtectKernelModules = true;
ProtectKernelLogs = true;
LockPersonality = true;
RestrictRealtime = true;
RestrictNamespaces = true;
SystemCallArchitectures = "native";
};
};
};
}

View File

@@ -202,8 +202,8 @@ in
systemd = {
packages = [ cfg.package ];
# fwupd-refresh expects a user that we do not create, so just run with DynamicUser
# instead and ensure we take ownership of /var/lib/fwupd
# The upstream unit runs as User=fwupd-refresh; ensure it can take
# ownership of /var/lib/fwupd.
services.fwupd-refresh.serviceConfig = {
StateDirectory = "fwupd";
# Better for debugging, upstream sets stderr to null for some reason..
@@ -219,7 +219,21 @@ in
};
users.groups.fwupd-refresh = { };
security.polkit.enable = true;
security.polkit = {
enable = true;
# fwupd-refresh.service has no seat, so polkit denies these actions.
# Upstream's TrustedUids needs a static uid which we only allocate at
# activation time, so grant access via a rule on the user name instead.
extraConfig = ''
polkit.addRule(function(action, subject) {
if ((action.id == "org.freedesktop.fwupd.get-remotes" ||
action.id == "org.freedesktop.fwupd.refresh-remote") &&
subject.user == "fwupd-refresh") {
return polkit.Result.YES;
}
});
'';
};
};
meta = {

View File

@@ -203,15 +203,6 @@ in
]) cfg.backboneInterfaces
);
# OTBR uses avahi for mDNS service publishing
services.avahi = {
enable = lib.mkDefault true;
publish = {
enable = lib.mkDefault true;
userServices = lib.mkDefault true;
};
};
# The upstream service files (src/agent/otbr-agent.service.in, src/web/otbr-web.service.in) use
# EnvironmentFile and CMake-substituted platform scripts that don't translate to NixOS, so the
# services are rebuilt here from typed module options instead.

View File

@@ -62,6 +62,7 @@ let
"domain"
"dovecot"
"ebpf"
"elasticsearch"
"fail2ban"
"fastly"
"flow"

View File

@@ -0,0 +1,62 @@
{
config,
lib,
pkgs,
utils,
...
}:
let
inherit (lib)
mkIf
mkOption
types
;
inherit (utils) escapeSystemdExecArgs;
cfg = config.services.prometheus.exporters.elasticsearch;
in
{
port = 9114;
extraOpts = {
package = lib.mkPackageOption pkgs "prometheus-elasticsearch-exporter" { };
url = mkOption {
type = types.str;
default = "http://localhost:9200";
example = "https://localhost:9200";
description = ''
URI of the Elasticsearch (or OpenSearch) node to scrape, passed as
`--es.uri`. Any credentials embedded here are overridden by the
`ES_USERNAME`/`ES_PASSWORD` or `ES_API_KEY` environment variables when
{option}`environmentFile` is set.
'';
};
environmentFile = mkOption {
type = types.nullOr types.path;
default = null;
example = "/run/secrets/elasticsearch-exporter.env";
description = ''
Path to an environment file, as defined in {manpage}`systemd.exec(5)`,
used to pass credentials to the exporter without exposing them in the
process arguments. It should contain either `ES_USERNAME` and
`ES_PASSWORD`, or `ES_API_KEY`.
'';
};
};
serviceOpts = {
serviceConfig = {
EnvironmentFile = mkIf (cfg.environmentFile != null) cfg.environmentFile;
ExecStart = escapeSystemdExecArgs (
[
(lib.getExe cfg.package)
"--web.listen-address=${cfg.listenAddress}:${toString cfg.port}"
"--es.uri=${cfg.url}"
]
++ cfg.extraFlags
);
};
};
}

View File

@@ -196,14 +196,12 @@ in
}
];
warnings = [
(lib.optionalString (cfg.database.createLocally && cfg.settings.db.dialect != "postgres") ''
You have enabled automatic database configuration, but the database dialect is not set to "posgres".
warnings = lib.optional (cfg.database.createLocally && cfg.settings.db.dialect != "postgres") ''
You have enabled automatic database configuration, but the database dialect is not set to "postgres".
The Wakapi module only supports PostgreSQL. Please set `services.wakapi.database.createLocally`
to `false`, or switch to "postgres" as your database dialect.
'')
];
The Wakapi module only supports PostgreSQL. Please set `services.wakapi.database.createLocally`
to `false`, or switch to "postgres" as your database dialect.
'';
users = {
users.wakapi = {

View File

@@ -436,6 +436,30 @@ let
'';
};
elasticsearch =
{ ... }:
{
exporterConfig = {
enable = true;
url = "http://localhost:9200";
};
metricProvider = {
# `services.elasticsearch` is unmaintained; OpenSearch is the same
# engine class and is explicitly supported by the exporter.
services.opensearch.enable = true;
virtualisation.memorySize = 2048;
};
exporterTest = ''
wait_for_unit("opensearch.service")
wait_for_open_port(9200)
wait_for_unit("prometheus-elasticsearch-exporter.service")
wait_for_open_port(9114)
succeed(
"curl -sSf localhost:9114/metrics | grep 'elasticsearch_cluster_health_status'"
)
'';
};
fail2ban =
{ ... }:
{

View File

@@ -7311,14 +7311,15 @@ final: prev: {
heirline-components-nvim = buildVimPlugin {
pname = "heirline-components.nvim";
version = "2026-02-25";
version = "3.3.5";
src = fetchFromGitHub {
owner = "Zeioth";
repo = "heirline-components.nvim";
rev = "5ea9a16286c01b7c36d58c91903d1f8ff0b7ddeb";
sha256 = "0gij9c9qgmqc99fnqnvp6icxp32q0wkz536ric2x5vpbqlzsdkik";
tag = "v3.3.5";
hash = "sha256-M86mP8Xr7tIFi9mM8icHWIzbWTR3W2xdSgzXhxNLMj4=";
};
meta.homepage = "https://github.com/Zeioth/heirline-components.nvim/";
meta.license = getLicenseFromSpdxId "GPL-3.0-only";
meta.hydraPlatforms = [ ];
};
@@ -10137,6 +10138,20 @@ final: prev: {
meta.hydraPlatforms = [ ];
};
mini-input = buildVimPlugin {
pname = "mini.input";
version = "0-unstable-2026-06-06";
src = fetchFromGitHub {
owner = "nvim-mini";
repo = "mini.input";
rev = "73a50edd8d0350feb8c018fe367121a241fd7c56";
hash = "sha256-6IC7krZ5pIKoR8t75h+z5yq3mKdyEaZ4iVl/dyc5Yis=";
};
meta.homepage = "https://github.com/nvim-mini/mini.input/";
meta.license = getLicenseFromSpdxId "MIT";
meta.hydraPlatforms = [ ];
};
mini-jump = buildVimPlugin {
pname = "mini.jump";
version = "0.17.0-unstable-2026-05-19";

View File

@@ -520,8 +520,8 @@ https://github.com/wenzel-hoffman/haskell-with-unicode.vim/,,
https://github.com/travitch/hasksyn/,,
https://github.com/StackInTheWild/headhunter.nvim/,,
https://github.com/lukas-reineke/headlines.nvim/,,
https://github.com/rebelot/heirline.nvim/,,
https://github.com/Zeioth/heirline-components.nvim/,,
https://github.com/rebelot/heirline.nvim/,,
https://github.com/qvalentin/helm-ls.nvim/,,
https://github.com/OXY2DEV/helpview.nvim/,,
https://github.com/RaafatTurki/hex.nvim/,,
@@ -722,6 +722,7 @@ https://github.com/nvim-mini/mini.hipatterns/,,
https://github.com/nvim-mini/mini.hues/,,
https://github.com/nvim-mini/mini.icons/,,
https://github.com/nvim-mini/mini.indentscope/,,
https://github.com/nvim-mini/mini.input/,,
https://github.com/nvim-mini/mini.jump/,,
https://github.com/nvim-mini/mini.jump2d/,,
https://github.com/nvim-mini/mini.keymap/,,

View File

@@ -27,12 +27,12 @@ let
hash =
{
x86_64-linux = "sha256-gscXPWqnQV9nd9XWbL5YkCdyxxnDDEY4WpFAgx5G7a0=";
x86_64-darwin = "sha256-H6sKVtQi++U7NvSkKWipjDDJQsTu0Zg3tp9kijL85eU=";
aarch64-linux = "sha256-09C5ER/nZBphWHZRRAf9o/hyB6qc2mqIuxOLNdlVSfU=";
aarch64-darwin = "sha256-utDPI80JCPcXTFvK65UR5CBlyb+EsocpHM0KWeojaUI=";
armv7l-linux = "sha256-voNvX40YWm7oYrgNAIhoRE/9zZlIq/MgaGVlumDUaz4=";
loongarch64-linux = "sha256-T7QGiIilEL2lR01yUZ70ubQ2XGgnL7NQ4xkt0MeDD3s=";
x86_64-linux = "sha256-LJsGc11MH6zlcJNfSWjTWPn2Jp9dkjeBPQuCXH1woUM=";
x86_64-darwin = "sha256-bC7AfH2eKmmsWIOHifNGKD/kVQCYyuMfU3SUil0DXkM=";
aarch64-linux = "sha256-mT5dvw8GOZ0GnZaKRS/TAzQDEEYDOgcj6w6lNLy5kQ0=";
aarch64-darwin = "sha256-c8K17XKpRG1ji2mUfoyg2+cRF+qc1KVMYVkaQoUIz7Y=";
armv7l-linux = "sha256-91ZHhEUDVoDiRBLwMHVLhzKmb9gWcPBUsVRZVLhCA4M=";
loongarch64-linux = "sha256-7iUdsIyJkIi40Xn+/PWdCVgahQxbZtiMw0QLMisN+sg=";
}
.${system} or throwSystem;
@@ -43,8 +43,8 @@ buildVscode rec {
# Please backport all compatible updates to the stable release.
# This is important for the extension ecosystem.
version = "1.116.02821";
vscodeVersion = "1.116.0";
version = "1.121.03429";
vscodeVersion = "1.121.0";
pname = "vscodium";
executableName = "codium";

View File

@@ -5,13 +5,13 @@
}:
mkLibretroCore {
core = "genesis-plus-gx";
version = "0-unstable-2026-05-15";
version = "0-unstable-2026-06-05";
src = fetchFromGitHub {
owner = "libretro";
repo = "Genesis-Plus-GX";
rev = "162c3439a697ffdfa00a5d3f44af103bf671f5dc";
hash = "sha256-ExPuJjMYMKgGWqLdM1AdxHHZejBmFQ/BCfSDzoy8A7o=";
rev = "f2b40ca6c97b2ff7f70d3c00d7ace84200bb31eb";
hash = "sha256-mvPRDQpRFClcQS26ARf7Mp2eEhf8AbvDG9DdTGHOrlI=";
};
meta = {

View File

@@ -0,0 +1,24 @@
{
lib,
fetchFromGitHub,
mkLibretroCore,
}:
mkLibretroCore {
core = "pokemini";
version = "0-unstable-2026-04-20";
src = fetchFromGitHub {
owner = "libretro";
repo = "PokeMini";
rev = "bb009b1379ad15f1514f20ca7cbf710b4af42b3e";
hash = "sha256-iXHUk0gWciJCKfbfIa2pOBPIOeKg1yRahNKesLRC8v8=";
};
makefile = "Makefile";
meta = {
description = "Obscure nintendo handheld emulator";
homepage = "https://github.com/libretro/PokeMini";
license = lib.licenses.gpl3Only;
};
}

View File

@@ -141,6 +141,8 @@ lib.makeScope newScope (self: {
picodrive = self.callPackage ./cores/picodrive.nix { };
pokemini = self.callPackage ./cores/pokemini.nix { };
play = self.callPackage ./cores/play.nix { };
ppsspp = self.callPackage ./cores/ppsspp.nix { };

View File

@@ -228,13 +228,13 @@
"vendorHash": "sha256-6MKWpiDq4yI3mfIJyzEsWLa7gi0+DScI5jKcOcM6Qs0="
},
"cloudposse_utils": {
"hash": "sha256-Pf2UHxGEacmtIlSIKACC0MULAZMj5EGKq2q8Tsv79F8=",
"hash": "sha256-iQSbRMuQYvSGPuh0TbcwhIT3lmz6aGiVwOQLZFm+R6Q=",
"homepage": "https://registry.terraform.io/providers/cloudposse/utils",
"owner": "cloudposse",
"repo": "terraform-provider-utils",
"rev": "v2.5.0",
"rev": "v2.6.0",
"spdx": "Apache-2.0",
"vendorHash": "sha256-F4vFlhpPQUa1q7cFfjRooK4krISfpPxdj8uhvDmZQuY="
"vendorHash": "sha256-4DvtpRivKWKIffzr8m0akSUjSxQ7Mtv6ziqe4su565g="
},
"cloudscale-ch_cloudscale": {
"hash": "sha256-eVJPfiQAJ3cFgZksO4Fc7X3xVbSKlQKgiK5UeIGwWk8=",
@@ -589,20 +589,20 @@
"vendorHash": "sha256-R3Bd+n/ySx4FyDQAP72P0hIjTSQjzNJE2QqUgRV+eQE="
},
"hashicorp_google-beta": {
"hash": "sha256-MGiIQ+BPe5HUn60EnKwflhxfz1I6NaRxN/OyEh/tXKs=",
"hash": "sha256-WsZY4O5kUoOkDcP2iKmkLo85XaBM2oQxaB/7ibJMDwA=",
"homepage": "https://registry.terraform.io/providers/hashicorp/google-beta",
"owner": "hashicorp",
"repo": "terraform-provider-google-beta",
"rev": "v7.34.0",
"rev": "v7.35.0",
"spdx": "MPL-2.0",
"vendorHash": "sha256-CjrVDZpRlnPA1MnWEZdFyO3YzgaHqTsiw+kKOW+//2g="
},
"hashicorp_helm": {
"hash": "sha256-K9O2uAqEN/YoZVh9HFnsSbaxhnCzcqkPbJlmxNpZxa0=",
"hash": "sha256-Dw6khnp0pronRKbBv2gx8ygtVvRV9uQIHCXj2BblZ6k=",
"homepage": "https://registry.terraform.io/providers/hashicorp/helm",
"owner": "hashicorp",
"repo": "terraform-provider-helm",
"rev": "v3.1.2",
"rev": "v3.2.0",
"spdx": "MPL-2.0",
"vendorHash": "sha256-n3+BGx8n1kN+kxg2tW90GGJ8zc7uXa/7morRuFXzwhY="
},
@@ -1409,13 +1409,13 @@
"vendorHash": null
},
"ubiquiti-community_unifi": {
"hash": "sha256-Y3MgMRhWmXYp0aYLIkV2Ug5bZb8LsPYr3oJkXhPtQoo=",
"hash": "sha256-STJXSLtAN1HR46p/Vs3E0ZB/DQ1NW5HTPK50k9kk3EY=",
"homepage": "https://registry.terraform.io/providers/ubiquiti-community/unifi",
"owner": "ubiquiti-community",
"repo": "terraform-provider-unifi",
"rev": "v0.41.25",
"rev": "v0.42.0",
"spdx": "MPL-2.0",
"vendorHash": "sha256-OVdhM8Zqnm1J8KducnkNkroBoSLER3fHfZBjyp7kBu8="
"vendorHash": "sha256-1leizEFn+5VFy3LOAFAogtDT4pyuaG5in0hMat1sORg="
},
"ucloud_ucloud": {
"hash": "sha256-k+NkB1q0oiasLc4+b+mbJ0TNUD67XR9ga9MwSbEXjKQ=",

View File

@@ -1,642 +1,627 @@
{
"linux-canary": {
"distro": {
"hash": "sha256-BpUwh7PnnpGXJPQLBDojvT8LHjiwPsGVQ1LS+Vn3cmA=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/linux/x64/1.0.1095/full.distro"
"hash": "sha256-S1GwB+65+Y3uEr6h54IB8d2CWwCcMevfXZGTyspMZ2w=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/linux/x64/1.0.1177/full.distro"
},
"kind": "distro",
"modules": {
"discord_cloudsync": {
"hash": "sha256-hm9vhRw5BdVGqGt5h3PN37FbtbZkWo0Gqw8RppKteA0=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/linux/x64/1.0.1095/discord_cloudsync/1/full.distro",
"hash": "sha256-If+B4uqvOvS7NTnnstequpolrxIcM9MZhAsDCkFMhgM=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/linux/x64/1.0.1177/discord_cloudsync/1/full.distro",
"version": 1
},
"discord_desktop_core": {
"hash": "sha256-itTYR2CfdGb95+svtBW1ujf6zIR4gdvN4aYg9u/sVRs=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/linux/x64/1.0.1095/discord_desktop_core/1/full.distro",
"hash": "sha256-N7To9vgdOc20omNyOEWnOexsE83nO5imp9/coliuJZY=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/linux/x64/1.0.1177/discord_desktop_core/1/full.distro",
"version": 1
},
"discord_dispatch": {
"hash": "sha256-5gRMY1aLh+/vEQoy4Tr65Rjwt6VGkZrg6lWjBjfa+y0=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/linux/x64/1.0.1095/discord_dispatch/1/full.distro",
"hash": "sha256-BQ3bPkjNGS8v171JMayHdRyqbB2PX0Xxdrukz3MpJJU=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/linux/x64/1.0.1177/discord_dispatch/1/full.distro",
"version": 1
},
"discord_erlpack": {
"hash": "sha256-whx4RIJ6w42GLyAbaWVsD9RicdZo2d1EM+o878zQMTE=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/linux/x64/1.0.1095/discord_erlpack/1/full.distro",
"hash": "sha256-E/rjqsFNFLWLZxHqAzVHvRmoI1pSWt7my4C+2mNUuJE=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/linux/x64/1.0.1177/discord_erlpack/1/full.distro",
"version": 1
},
"discord_game_utils": {
"hash": "sha256-iymnSrKb8CJJW+boiVgAyoSUoTmbKCGhSdcCeTQw/ws=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/linux/x64/1.0.1095/discord_game_utils/1/full.distro",
"hash": "sha256-oUlod+YECmdqy4c+sWPZt1yYvGZwYimoIVRPA5v6r+8=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/linux/x64/1.0.1177/discord_game_utils/1/full.distro",
"version": 1
},
"discord_krisp": {
"hash": "sha256-0/QocEt8DcGUPp1zxMIdCD09ITaAusW654b4sutytb8=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/linux/x64/1.0.1095/discord_krisp/1/full.distro",
"hash": "sha256-xDEDlwIInDVSRISoWb07KQvVOqdNxzjWM/s5R/1Ra44=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/linux/x64/1.0.1177/discord_krisp/1/full.distro",
"version": 1
},
"discord_modules": {
"hash": "sha256-0luEEeOxf5zScbGyuh4OdkphF9BZPHjl5086hY+gkOA=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/linux/x64/1.0.1095/discord_modules/1/full.distro",
"hash": "sha256-Gh0JBMfaX63sUIGQ+OKqrSzDuADhjKJB3ger9ONkz9k=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/linux/x64/1.0.1177/discord_modules/1/full.distro",
"version": 1
},
"discord_rpc": {
"hash": "sha256-1JN31j2i3bNyqlNSPPh+hpJhmEOa7UWsuHDQ3LGRJ3g=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/linux/x64/1.0.1095/discord_rpc/1/full.distro",
"hash": "sha256-texX0BTDW0Pef2gMmkOFjxikKIBYIKSTT+Rsk8Zdn5A=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/linux/x64/1.0.1177/discord_rpc/1/full.distro",
"version": 1
},
"discord_spellcheck": {
"hash": "sha256-MGBSbP7zDmf5pHLLk5kpvUtpWXYFf+pFqTpv2ZIEjJk=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/linux/x64/1.0.1095/discord_spellcheck/1/full.distro",
"hash": "sha256-NrhpLEVLW3SqoGGiFcNbcM4sQQzW+6mkUaI50Ry66dY=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/linux/x64/1.0.1177/discord_spellcheck/1/full.distro",
"version": 1
},
"discord_utils": {
"hash": "sha256-AkV235CX/Ghq6RvaKuyMVIQfO6BN92FZmcAO2WwpwOA=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/linux/x64/1.0.1095/discord_utils/1/full.distro",
"hash": "sha256-uXPBkrdnXQnYs3+oTn2gds+au+ZDMYNvOBXTjjhcFsQ=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/linux/x64/1.0.1177/discord_utils/1/full.distro",
"version": 1
},
"discord_voice": {
"hash": "sha256-R9Wgz38tNz6DkW9oISTGeRj5wcSr9AA/CMjo6BxQCjg=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/linux/x64/1.0.1095/discord_voice/1/full.distro",
"hash": "sha256-UeXNXR+BHljnW5Xb/E9CrJhBv5hchPS6R1P0dvKoZGQ=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/linux/x64/1.0.1177/discord_voice/1/full.distro",
"version": 1
},
"discord_zstd": {
"hash": "sha256-lpKGkBM9HVEiJyGl0Zu1Hy6fjgCWCaL/tQXKM3LPZgI=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/linux/x64/1.0.1095/discord_zstd/1/full.distro",
"hash": "sha256-llG+0+Z0boy5ZhtPGiCDUr4sVa4mdR6FjT71ZSX5ez4=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/linux/x64/1.0.1177/discord_zstd/1/full.distro",
"version": 1
}
},
"version": "1.0.1095"
"version": "1.0.1177"
},
"linux-development": {
"distro": {
"hash": "sha256-e5ozU27/X5GvEV56JUOcIvZgC1UCfuSnO+wGYWgkHF4=",
"url": "https://development.dl2.discordapp.net/distro/app/development/linux/x64/1.0.981/full.distro"
"hash": "sha256-Je/HUlN3aWGXRKj7yFv4S5YtlrCyEZNJ+GPJlG3GA/U=",
"url": "https://development.dl2.discordapp.net/distro/app/development/linux/x64/1.0.992/full.distro"
},
"kind": "distro",
"modules": {
"discord_cloudsync": {
"hash": "sha256-0Olth2MN1X6DChyWypXlWwvBlZ1e/gUHYE+Yxbc4upI=",
"url": "https://development.dl2.discordapp.net/distro/app/development/linux/x64/1.0.981/discord_cloudsync/1/full.distro",
"hash": "sha256-tZVDeeocUb4lcx8fBGLvzW7cdws4vB0Tsu6LzwS7Jyc=",
"url": "https://development.dl2.discordapp.net/distro/app/development/linux/x64/1.0.992/discord_cloudsync/1/full.distro",
"version": 1
},
"discord_desktop_core": {
"hash": "sha256-qykX7f8IMoIPCjZznTuHQa2LGNcHkNoQ1B3pjG0cMKc=",
"url": "https://development.dl2.discordapp.net/distro/app/development/linux/x64/1.0.981/discord_desktop_core/1/full.distro",
"hash": "sha256-qVhVFbRuUYMWoONhmc1aQFRYtCOBh59xiMUIBsIInng=",
"url": "https://development.dl2.discordapp.net/distro/app/development/linux/x64/1.0.992/discord_desktop_core/1/full.distro",
"version": 1
},
"discord_dispatch": {
"hash": "sha256-04l5nXKjRyVwAVLh4E7q0J/2ahk+Yp/xWwaR/JOqrAk=",
"url": "https://development.dl2.discordapp.net/distro/app/development/linux/x64/1.0.981/discord_dispatch/1/full.distro",
"hash": "sha256-hGGTK6xHBTyMHXTs4uRcms9hA8zpv2h13xuZW/K6FHk=",
"url": "https://development.dl2.discordapp.net/distro/app/development/linux/x64/1.0.992/discord_dispatch/1/full.distro",
"version": 1
},
"discord_erlpack": {
"hash": "sha256-UQcqJTQJ9ANxrqWrF0C1VZjhGhYoOJAm394j9ljYpj4=",
"url": "https://development.dl2.discordapp.net/distro/app/development/linux/x64/1.0.981/discord_erlpack/1/full.distro",
"hash": "sha256-2i4dMQQQV0EO2rafVG7no1bMVOb++qkwga5I4hNiJ1c=",
"url": "https://development.dl2.discordapp.net/distro/app/development/linux/x64/1.0.992/discord_erlpack/1/full.distro",
"version": 1
},
"discord_game_utils": {
"hash": "sha256-DUZbbCeuoeZEA795Nshjsks/wHvwZrKZToSPd02dW8g=",
"url": "https://development.dl2.discordapp.net/distro/app/development/linux/x64/1.0.981/discord_game_utils/1/full.distro",
"hash": "sha256-l5STKk1FYHIWLpq/dVwsY5Q8ce89EiSYZyKE5drzpTQ=",
"url": "https://development.dl2.discordapp.net/distro/app/development/linux/x64/1.0.992/discord_game_utils/1/full.distro",
"version": 1
},
"discord_krisp": {
"hash": "sha256-cCrlYVWvypmHWVJ6x9gtcIf3HgREGtXFt0GfWbBxTxI=",
"url": "https://development.dl2.discordapp.net/distro/app/development/linux/x64/1.0.981/discord_krisp/1/full.distro",
"hash": "sha256-93GXORqBh2IDZz7gwC1lLP/dHwfXK1wqfOdDl7nmy6w=",
"url": "https://development.dl2.discordapp.net/distro/app/development/linux/x64/1.0.992/discord_krisp/1/full.distro",
"version": 1
},
"discord_modules": {
"hash": "sha256-lq10/naN078vjiHHNCy2Oknb7AAespmiFrE7CtG9AoA=",
"url": "https://development.dl2.discordapp.net/distro/app/development/linux/x64/1.0.981/discord_modules/1/full.distro",
"hash": "sha256-sMsii7pOnusjkmj9gzhRbyLGzAusYhizzZ0Unry+oYQ=",
"url": "https://development.dl2.discordapp.net/distro/app/development/linux/x64/1.0.992/discord_modules/1/full.distro",
"version": 1
},
"discord_rpc": {
"hash": "sha256-yZMDNieVQnllGX7CpOkqPwEODXHQUcZl82kt5p9pz7g=",
"url": "https://development.dl2.discordapp.net/distro/app/development/linux/x64/1.0.981/discord_rpc/1/full.distro",
"hash": "sha256-M6FtXDTGWsqafyQPsVIPJ3F0zUiJZxejuAGJg5MxF+E=",
"url": "https://development.dl2.discordapp.net/distro/app/development/linux/x64/1.0.992/discord_rpc/1/full.distro",
"version": 1
},
"discord_spellcheck": {
"hash": "sha256-41mKwi6++A4KPZps/CIBMOHMv6ZW8inIRU+QuAPvCk0=",
"url": "https://development.dl2.discordapp.net/distro/app/development/linux/x64/1.0.981/discord_spellcheck/1/full.distro",
"hash": "sha256-pkJLh3aZ99E5wuBF08uEU4fP9QqDn9Xrwtbk4i0Q/Rw=",
"url": "https://development.dl2.discordapp.net/distro/app/development/linux/x64/1.0.992/discord_spellcheck/1/full.distro",
"version": 1
},
"discord_utils": {
"hash": "sha256-XOV02hRl9EMSNlpeLnGLX10m80NFIQCtZ87JeFkGebU=",
"url": "https://development.dl2.discordapp.net/distro/app/development/linux/x64/1.0.981/discord_utils/1/full.distro",
"hash": "sha256-f01INbXJ1l/L5VuskTnz32YF9NH2R9/Apla2iYoEF5M=",
"url": "https://development.dl2.discordapp.net/distro/app/development/linux/x64/1.0.992/discord_utils/1/full.distro",
"version": 1
},
"discord_voice": {
"hash": "sha256-K8eFHLgqf+C3IfjnAs4sb1dVNpdc6GkXuf5QGK9FUaM=",
"url": "https://development.dl2.discordapp.net/distro/app/development/linux/x64/1.0.981/discord_voice/1/full.distro",
"hash": "sha256-YDij0YVearAetTN/1j14eBle+7LKcYGdE1TDIbWH27Y=",
"url": "https://development.dl2.discordapp.net/distro/app/development/linux/x64/1.0.992/discord_voice/1/full.distro",
"version": 1
},
"discord_zstd": {
"hash": "sha256-zVynSyfpaNz3zl4x7537Jdw17h/RQ8Tt9JLK0FG7w/o=",
"url": "https://development.dl2.discordapp.net/distro/app/development/linux/x64/1.0.981/discord_zstd/1/full.distro",
"hash": "sha256-PC5yxqN/ky/ThGRMCCKBSZBqVUJjAV+sl41LlPCvHc0=",
"url": "https://development.dl2.discordapp.net/distro/app/development/linux/x64/1.0.992/discord_zstd/1/full.distro",
"version": 1
}
},
"version": "1.0.981"
"version": "1.0.992"
},
"linux-ptb": {
"distro": {
"hash": "sha256-krt+uEhFPkFicyxY2FvW/cTENpqm7tdr1AZ067GII6k=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/linux/x64/1.0.191/full.distro"
"hash": "sha256-hZi+7k6+KoroSosJ5jOmhfKCrXqK5mzMlChvd+O57lE=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/linux/x64/1.0.193/full.distro"
},
"kind": "distro",
"modules": {
"discord_cloudsync": {
"hash": "sha256-zw+5u4g9+X3Ij9UXTKYpnp7Bb7diV8d5OxJUIpbwFOM=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/linux/x64/1.0.191/discord_cloudsync/1/full.distro",
"hash": "sha256-g63Wz47H63bOiyLJ2V4/4z6ZpCVZFWkdJUEaYtTzv5U=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/linux/x64/1.0.193/discord_cloudsync/1/full.distro",
"version": 1
},
"discord_desktop_core": {
"hash": "sha256-DkDdCkF8m4xUfIHU68fR7Mto7XNSRme/hfPq/6/Oi78=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/linux/x64/1.0.191/discord_desktop_core/1/full.distro",
"hash": "sha256-78r6lth+V0OPEEJQ53FZhDGAS8RJ2/gGXqROi508Rzk=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/linux/x64/1.0.193/discord_desktop_core/1/full.distro",
"version": 1
},
"discord_dispatch": {
"hash": "sha256-Puk419IfCpZ3AQXoR69B8J0Na4Qt7Ms/8o5OOeoVGsM=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/linux/x64/1.0.191/discord_dispatch/1/full.distro",
"hash": "sha256-Q+1rU46jP3/GuJ3yjvVk4xC0xHuY866JCPVsiqE2/Dk=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/linux/x64/1.0.193/discord_dispatch/1/full.distro",
"version": 1
},
"discord_erlpack": {
"hash": "sha256-OS37PDrUaeQnQnk3j7MPsaRwRpfyI3BRUERBJlBUjGg=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/linux/x64/1.0.191/discord_erlpack/1/full.distro",
"hash": "sha256-Zxv+pZIiX/dgWLtQu+ouJIiaDECBGgcbxzVst/x5QtI=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/linux/x64/1.0.193/discord_erlpack/1/full.distro",
"version": 1
},
"discord_game_utils": {
"hash": "sha256-JvvrO6WEr1GZcXXVv6Upx5g/uE/ASF7u+qPimncOFkc=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/linux/x64/1.0.191/discord_game_utils/1/full.distro",
"hash": "sha256-HxQldTPK3dGuJyRKw6q23iyR4rO9UkASHa/F7zzHbX0=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/linux/x64/1.0.193/discord_game_utils/1/full.distro",
"version": 1
},
"discord_krisp": {
"hash": "sha256-iU6TSZ7mk2spu8ywMPneFZ9H899a/QE2NzVbDbxtZIk=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/linux/x64/1.0.191/discord_krisp/1/full.distro",
"hash": "sha256-ptVbz0AcEttoldc7WV/nD1lYptJTnIy8p6QUD5pbkYg=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/linux/x64/1.0.193/discord_krisp/1/full.distro",
"version": 1
},
"discord_modules": {
"hash": "sha256-cS263pydXez5YOQNzLGbfOIgah4av4pBFM5NRw/HOqM=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/linux/x64/1.0.191/discord_modules/1/full.distro",
"hash": "sha256-ex9Jud2OTjcWZbcx+D39uyIrh6K5OJANCMc+zfx0Sv8=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/linux/x64/1.0.193/discord_modules/1/full.distro",
"version": 1
},
"discord_rpc": {
"hash": "sha256-nu+MCe79gz2QVlI+zZ47JkA53nXgu2YLec01T3Iphpg=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/linux/x64/1.0.191/discord_rpc/1/full.distro",
"hash": "sha256-TZqW1pxrqVIszGLBcoKErZUoNGNeepRHNqaOXoG9rHs=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/linux/x64/1.0.193/discord_rpc/1/full.distro",
"version": 1
},
"discord_spellcheck": {
"hash": "sha256-0wcn+6hm0SDN7mke9d5nM2t15WSH6LhHZxFZCJ2CD10=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/linux/x64/1.0.191/discord_spellcheck/1/full.distro",
"hash": "sha256-a20ZUdyDnnG31DnJP1+ADZxQbk3B1YKPrNPcb13S//4=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/linux/x64/1.0.193/discord_spellcheck/1/full.distro",
"version": 1
},
"discord_utils": {
"hash": "sha256-4lr1sET7fwSBGIV5qDvFITLUzuN0D0Pr5vC2Q6s1dz0=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/linux/x64/1.0.191/discord_utils/1/full.distro",
"hash": "sha256-W7m6Ql9L5GwRQnx9TUjbRZ8c0HGFfFriMoF6HC/RfZg=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/linux/x64/1.0.193/discord_utils/1/full.distro",
"version": 1
},
"discord_voice": {
"hash": "sha256-2wZ8fTOHq/PZ/cdnMn1ZklI7OzZeaNdXoKUWlGn7TFY=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/linux/x64/1.0.191/discord_voice/1/full.distro",
"hash": "sha256-S9z/eS5P4sn5yuPdHP9HrmreEIU5vE44Np6QtHVdZm0=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/linux/x64/1.0.193/discord_voice/1/full.distro",
"version": 1
},
"discord_zstd": {
"hash": "sha256-9uBA0j+SmpZs4peIhAWfzcVHl4ZSA68F708duyDgc5M=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/linux/x64/1.0.191/discord_zstd/1/full.distro",
"hash": "sha256-rhoLsPy3zW5+bQuGYGxMtgDHaICrSKapTQD4Zcw3GHo=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/linux/x64/1.0.193/discord_zstd/1/full.distro",
"version": 1
}
},
"version": "1.0.191"
"version": "1.0.193"
},
"linux-stable": {
"distro": {
"hash": "sha256-mQhXEJdSk7Cw7h3kZST/OEAM16mAU0vu77wCyUI3JYE=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.138/full.distro"
"hash": "sha256-XqiD6DtJgFPmh4cSBgbvz52uBnJ7FUZ+VMcB9KxBzeE=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.141/full.distro"
},
"kind": "distro",
"modules": {
"discord_cloudsync": {
"hash": "sha256-ASodX6XZIn0jHWWEMiuzTR/bjstTyqQ1KYobAMUtBE4=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.138/discord_cloudsync/1/full.distro",
"hash": "sha256-NHT/o5cb0VQZQ4CaItCHTOkfXEjYqPlIA3gSSLvCgJk=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.141/discord_cloudsync/1/full.distro",
"version": 1
},
"discord_desktop_core": {
"hash": "sha256-AQjcF9cX3g5VthbXh/ZpPQXoBRcwNUlDB4RQFJBLCBM=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.138/discord_desktop_core/1/full.distro",
"hash": "sha256-THCGUwshMlNWCHgTf0d/W2SlBDEUcZ5dg255O4DwQHQ=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.141/discord_desktop_core/1/full.distro",
"version": 1
},
"discord_dispatch": {
"hash": "sha256-BNsOlr8qy7vb5pzJeWsOpqoc05q07qTZYOzlVn1ea94=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.138/discord_dispatch/1/full.distro",
"hash": "sha256-C1742juma1bCGVWMCT903BFHNedc6V+iws8kKTQBE4M=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.141/discord_dispatch/1/full.distro",
"version": 1
},
"discord_erlpack": {
"hash": "sha256-LKyA5MWvY8f55GJ5XsxGxrd197vQlIClX6FkpHTnCXo=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.138/discord_erlpack/1/full.distro",
"hash": "sha256-IrLq1n96rm1YE1UA/P2b9VHzX09Wa4DT9yj5wHhytno=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.141/discord_erlpack/1/full.distro",
"version": 1
},
"discord_game_utils": {
"hash": "sha256-yzBN13Z55DUPFtfxRYXlEB2S7EOpSGuVwqCGJ4pq2/Y=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.138/discord_game_utils/1/full.distro",
"hash": "sha256-Y3shNsfjcBvSvUt+D56qIMaa73lpF/+c/jURWd9hV/g=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.141/discord_game_utils/1/full.distro",
"version": 1
},
"discord_krisp": {
"hash": "sha256-E/+0xN+ZwWLvfdH2+UxfyjdUrEHDKSGR1snmurgViQs=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.138/discord_krisp/1/full.distro",
"hash": "sha256-b+n1X67Iscs1Cjq7KbpXBqqIC35tWqaQh/hPEbq0vuc=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.141/discord_krisp/1/full.distro",
"version": 1
},
"discord_modules": {
"hash": "sha256-Gu1ArzHiHPem/PyBXJ2uu9BrooGUtSBnHuVO4u56wG4=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.138/discord_modules/1/full.distro",
"hash": "sha256-U3f+1y1WlGZuP5OlJ4AeakhNYXlx5xbKqHjiCFfGg0E=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.141/discord_modules/1/full.distro",
"version": 1
},
"discord_rpc": {
"hash": "sha256-rjuT57qohzTqrB1hSznnr0zcxIyNuEGT9OWO1y78qxY=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.138/discord_rpc/1/full.distro",
"hash": "sha256-rtBhw5MHG/MCAVG2YvzKOEVmN8f02DPI5LBKg8Qj9ZA=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.141/discord_rpc/1/full.distro",
"version": 1
},
"discord_spellcheck": {
"hash": "sha256-LXe6sNbCBrU2u066UOFxjVhg6++7IU0jvKwdUBu7xGc=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.138/discord_spellcheck/1/full.distro",
"hash": "sha256-BFTkMV1n9ann2c+GMiuIHZexGO8C/yOi8sbBWrqErKE=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.141/discord_spellcheck/1/full.distro",
"version": 1
},
"discord_utils": {
"hash": "sha256-EOQe69wzNfvYlN6sCa/eUEI4TBqofeyAyYayH/z7eNk=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.138/discord_utils/1/full.distro",
"hash": "sha256-isXprPxivFIdD1Cvb7tbhdWSNPbU3Rrv2muYg6tXW0M=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.141/discord_utils/1/full.distro",
"version": 1
},
"discord_voice": {
"hash": "sha256-Kin0igXzEF1qgG09nLK5pD89tuEfPfoFnVcrQKGmWXQ=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.138/discord_voice/1/full.distro",
"hash": "sha256-v60GjLJ3LuAppMRSjZQNWSLEamswDcTm/AjtwG04fgM=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.141/discord_voice/1/full.distro",
"version": 1
},
"discord_zstd": {
"hash": "sha256-OUGtH9vqI4mNmcSnwJO0tXBvOApUEp5HcHR5iiQqg3c=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.138/discord_zstd/1/full.distro",
"hash": "sha256-Db8KbISU5W8G0qfqGaumrOZU75B6IWBzf3JFIyUzadU=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.141/discord_zstd/1/full.distro",
"version": 1
}
},
"version": "1.0.138"
"version": "1.0.141"
},
"osx-canary": {
"distro": {
"hash": "sha256-lGBj8eDOFubn2+wirPUfWC+ue8YCaxO5h1IOWwKnLjE=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/osx/universal/0.0.1114/full.distro"
"hash": "sha256-cKGa089UswaZzoAHzkStkROitXDNUMmGENQzUkrmTlY=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/osx/universal/0.0.1132/full.distro"
},
"kind": "distro",
"modules": {
"discord_cloudsync": {
"hash": "sha256-LpUlFrARzyYbFo1JG1XRVHCpQvxui58Wtzkgs/MDAGg=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/osx/universal/0.0.1114/discord_cloudsync/1/full.distro",
"hash": "sha256-9QGggOph9Xs4Q/LjnZ3KFwhXxgNRyli9fNoFz6H3jqM=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/osx/universal/0.0.1132/discord_cloudsync/1/full.distro",
"version": 1
},
"discord_desktop_core": {
"hash": "sha256-kPI1Y8ZRoj2CcmQPdB731uRc2KNcQl1rBncmO+arbrQ=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/osx/universal/0.0.1114/discord_desktop_core/1/full.distro",
"hash": "sha256-UNTm7ItVQkEIEb6htmc13DxEJdqli0uL69OR9ADVAEk=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/osx/universal/0.0.1132/discord_desktop_core/1/full.distro",
"version": 1
},
"discord_dispatch": {
"hash": "sha256-lEvBXl8nHA1uIMCVhfarxPzVlEKEFKpYlTFSTo9zfbU=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/osx/universal/0.0.1114/discord_dispatch/1/full.distro",
"hash": "sha256-TihLreO5lbuQGAxljjAaPZVr+KGmmveqTd6tUYvKV1I=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/osx/universal/0.0.1132/discord_dispatch/1/full.distro",
"version": 1
},
"discord_erlpack": {
"hash": "sha256-zY36prf4F8fBn2uCMh2YoasUtTde1BsgAuD7uiXmF78=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/osx/universal/0.0.1114/discord_erlpack/1/full.distro",
"hash": "sha256-oaUEWbrxizY/kP1IPHhumErlTKQVQMRyt5P/7dJU9DI=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/osx/universal/0.0.1132/discord_erlpack/1/full.distro",
"version": 1
},
"discord_game_utils": {
"hash": "sha256-7XoHixFlryr23hPsVG0BHASNh8uAlnE7QphGsNQ4Fw0=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/osx/universal/0.0.1114/discord_game_utils/1/full.distro",
"hash": "sha256-KCA77WXi9MFBfH04DLpiJCcUnX6V03UbiN2ZhvR951k=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/osx/universal/0.0.1132/discord_game_utils/1/full.distro",
"version": 1
},
"discord_intents": {
"hash": "sha256-JsEpw6IXUDqWDPNRrplHOnaixqAlmcSRSwgqOhiXtKM=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/osx/universal/0.0.1114/discord_intents/1/full.distro",
"hash": "sha256-LDzacYKK1/6blKRI+9fLMz83GT7QpAkw7R9pFzpO2Rg=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/osx/universal/0.0.1132/discord_intents/1/full.distro",
"version": 1
},
"discord_krisp": {
"hash": "sha256-XOyylN8yS0Ib1PewycB2XPsNOsmtlr7QKGguWV64Uuw=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/osx/universal/0.0.1114/discord_krisp/1/full.distro",
"version": 1
},
"discord_ml": {
"hash": "sha256-BPz6tWjvGdtgTQn/o+qPNBJjy07VPHHuVH9qTxRI5HY=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/osx/universal/0.0.1114/discord_ml/1/full.distro",
"hash": "sha256-Xmcukut0dljr87fHH3hLuuum1aKaEbyz6/Doy+5aOOc=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/osx/universal/0.0.1132/discord_krisp/1/full.distro",
"version": 1
},
"discord_modules": {
"hash": "sha256-eq79n19N5Ns68hAUEuNPVVUQ6nh05U+O2H7kBHQLYEs=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/osx/universal/0.0.1114/discord_modules/1/full.distro",
"hash": "sha256-EAPj4leGDWMV/80fZUJjgsJDea5e+GAEhl8fyU7i/7o=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/osx/universal/0.0.1132/discord_modules/1/full.distro",
"version": 1
},
"discord_notifications": {
"hash": "sha256-rpW8FnlgWEf7s11ny2m5uZqDhXrOTYzZKZcpXQ8cKKk=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/osx/universal/0.0.1114/discord_notifications/1/full.distro",
"hash": "sha256-N5ZsYM7Y/XcMG6nOc3xVd4zg16MlozmZXK1xO3ARW/8=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/osx/universal/0.0.1132/discord_notifications/1/full.distro",
"version": 1
},
"discord_rpc": {
"hash": "sha256-Y2m9lQ1E/TU6n4Pfjf1Xo7+TLebc8579NHckS+Rqv9k=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/osx/universal/0.0.1114/discord_rpc/1/full.distro",
"hash": "sha256-NvwdAvR6fZd/Hlcw3Kb5sINche3ZdiTwQO0P0nY3jVQ=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/osx/universal/0.0.1132/discord_rpc/1/full.distro",
"version": 1
},
"discord_spellcheck": {
"hash": "sha256-+zldyihvpFRILqEaAq+cexVCsAX24ujJlgEgLObg1aQ=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/osx/universal/0.0.1114/discord_spellcheck/1/full.distro",
"hash": "sha256-4V0Ij/kniCO46cmy8pYOc7Hu2VFRuSYx1EmTV+wZDsQ=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/osx/universal/0.0.1132/discord_spellcheck/1/full.distro",
"version": 1
},
"discord_utils": {
"hash": "sha256-bOI8bhbjdB+NufNoJkZqoaN02ABe1I8plxZ5uelvlVU=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/osx/universal/0.0.1114/discord_utils/4/full.distro",
"version": 4
"hash": "sha256-zPVB5RaxPLSyakY8ZqyyVNWuZEJog78KOROHbupxTSs=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/osx/universal/0.0.1132/discord_utils/8/full.distro",
"version": 8
},
"discord_voice": {
"hash": "sha256-Rdd6mzTPtqUXkGiWjl0hEeD7V2KX+GHlaxMCtKuCfwg=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/osx/universal/0.0.1114/discord_voice/1/full.distro",
"version": 1
"hash": "sha256-1CSPUCxqeLQxSHZWlSeAYIj9XqCXWD2gxcR4F9kd+54=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/osx/universal/0.0.1132/discord_voice/6/full.distro",
"version": 6
},
"discord_webauthn": {
"hash": "sha256-9qe2t9cVI4d03rypha32CDaQIi4YJAiMAG0gMKQYyBY=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/osx/universal/0.0.1114/discord_webauthn/1/full.distro",
"hash": "sha256-ZMo19cg7Q0uXdDATAHkYWzDrU44jXicHeqpsIiA0iEs=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/osx/universal/0.0.1132/discord_webauthn/1/full.distro",
"version": 1
},
"discord_zstd": {
"hash": "sha256-YNnFKy3UMBszW7HF7jmr1KOGyy38ABoIw5Ut0hErrqc=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/osx/universal/0.0.1114/discord_zstd/1/full.distro",
"hash": "sha256-NyK4eH6joep5BzM91AZLRU3jXC2sXdSp3/s4w/Xqkn0=",
"url": "https://canary.dl2.discordapp.net/distro/app/canary/osx/universal/0.0.1132/discord_zstd/1/full.distro",
"version": 1
}
},
"version": "0.0.1114"
"version": "0.0.1132"
},
"osx-development": {
"distro": {
"hash": "sha256-KuvWcUPFXfj4QW3K8IGS8E0BiffEEMknncjxbMCkvTI=",
"url": "https://development.dl2.discordapp.net/distro/app/development/osx/universal/1.0.987/full.distro"
"hash": "sha256-9rlxgLp8PxtuFSjK+nDshIiDigjsBjox2bUI7cp1XXs=",
"url": "https://development.dl2.discordapp.net/distro/app/development/osx/universal/1.0.993/full.distro"
},
"kind": "distro",
"modules": {
"discord_cloudsync": {
"hash": "sha256-vX0ZzFkcIJGlZ6CVixrc1U1LGDAszZhexXSWFtbSVpk=",
"url": "https://development.dl2.discordapp.net/distro/app/development/osx/universal/1.0.987/discord_cloudsync/1/full.distro",
"hash": "sha256-6DAvT/Rocsu6tYMMt4VJMmfhYxLw1Hl0EgJK6hmw6j0=",
"url": "https://development.dl2.discordapp.net/distro/app/development/osx/universal/1.0.993/discord_cloudsync/1/full.distro",
"version": 1
},
"discord_desktop_core": {
"hash": "sha256-m/+55zUpSXI/nwZKMaIknAzDsYlnCIcxyGoSeLafDEM=",
"url": "https://development.dl2.discordapp.net/distro/app/development/osx/universal/1.0.987/discord_desktop_core/1/full.distro",
"hash": "sha256-xA53RC1WAcsmyKl5c2f2CGhFzficibB/h7psEsr3IRs=",
"url": "https://development.dl2.discordapp.net/distro/app/development/osx/universal/1.0.993/discord_desktop_core/1/full.distro",
"version": 1
},
"discord_dispatch": {
"hash": "sha256-vvofUseRpHi4wMMbOaM2mI8eYYrwlI1F6dfKyZX8jvU=",
"url": "https://development.dl2.discordapp.net/distro/app/development/osx/universal/1.0.987/discord_dispatch/1/full.distro",
"hash": "sha256-ebWRxbIIsrf72bj1NoxamL2cxZNrmvkRxfB/jXS6HmI=",
"url": "https://development.dl2.discordapp.net/distro/app/development/osx/universal/1.0.993/discord_dispatch/1/full.distro",
"version": 1
},
"discord_erlpack": {
"hash": "sha256-D9/lpVfwXKj26dMrreSLBPaND/4iCMmC9/u3+T1NVPE=",
"url": "https://development.dl2.discordapp.net/distro/app/development/osx/universal/1.0.987/discord_erlpack/1/full.distro",
"hash": "sha256-GLaAXTePgAWeRwVskt+tBtrVTn3miadBWImPMibG/+Y=",
"url": "https://development.dl2.discordapp.net/distro/app/development/osx/universal/1.0.993/discord_erlpack/1/full.distro",
"version": 1
},
"discord_game_utils": {
"hash": "sha256-vsAIH6YnxbXAiDqDeeLSuinZLmLn+3D6mbdRJb5L99Y=",
"url": "https://development.dl2.discordapp.net/distro/app/development/osx/universal/1.0.987/discord_game_utils/1/full.distro",
"hash": "sha256-A2+GyRC/RXTMnDagsT6zP1S5T+PCyMK55eiEF2JMV84=",
"url": "https://development.dl2.discordapp.net/distro/app/development/osx/universal/1.0.993/discord_game_utils/1/full.distro",
"version": 1
},
"discord_intents": {
"hash": "sha256-1JO4nwtiduv+JZqoPparHV1dgjPVKhYeWzDzuUzWTTs=",
"url": "https://development.dl2.discordapp.net/distro/app/development/osx/universal/1.0.987/discord_intents/1/full.distro",
"hash": "sha256-sjylilIyOziJgH4gl+1Y6oIB1drMF7EWrt2mVMliCoU=",
"url": "https://development.dl2.discordapp.net/distro/app/development/osx/universal/1.0.993/discord_intents/1/full.distro",
"version": 1
},
"discord_krisp": {
"hash": "sha256-1oO+B/78bZhlQfRl1V1PHH9zMWJb+2mi2DlVK3NCmVk=",
"url": "https://development.dl2.discordapp.net/distro/app/development/osx/universal/1.0.987/discord_krisp/1/full.distro",
"hash": "sha256-w4ZRMT30/KzMrXv0wxUd0U9yv95jOVhSG/6zzbrBaG8=",
"url": "https://development.dl2.discordapp.net/distro/app/development/osx/universal/1.0.993/discord_krisp/1/full.distro",
"version": 1
},
"discord_ml": {
"hash": "sha256-RunRar9d7lbF9PkOmQwokmjgfFblc0u4pu2gQGtrc/E=",
"url": "https://development.dl2.discordapp.net/distro/app/development/osx/universal/1.0.987/discord_ml/1/full.distro",
"hash": "sha256-TVyM430eeKoq9RNXoLmd1xe2t3xqgxmbQd5G5+chcnI=",
"url": "https://development.dl2.discordapp.net/distro/app/development/osx/universal/1.0.993/discord_ml/1/full.distro",
"version": 1
},
"discord_modules": {
"hash": "sha256-vkz0ZWMFFatdrMgEWM16AMuWSaFSI+HFFzq3oP+3dJ4=",
"url": "https://development.dl2.discordapp.net/distro/app/development/osx/universal/1.0.987/discord_modules/1/full.distro",
"hash": "sha256-TKsAh8tNHzQELizvKfMcfLvm0h4F69iON2VBIWq3qxY=",
"url": "https://development.dl2.discordapp.net/distro/app/development/osx/universal/1.0.993/discord_modules/1/full.distro",
"version": 1
},
"discord_notifications": {
"hash": "sha256-/h00K6D/bZBwea852GO+4+1w4oLDFQP7OlrTsupBcwc=",
"url": "https://development.dl2.discordapp.net/distro/app/development/osx/universal/1.0.987/discord_notifications/1/full.distro",
"hash": "sha256-O1+hqRWztrhlYvyHv/oYTO82Ru5VRwPxo7FyAQSbgkI=",
"url": "https://development.dl2.discordapp.net/distro/app/development/osx/universal/1.0.993/discord_notifications/1/full.distro",
"version": 1
},
"discord_rpc": {
"hash": "sha256-3f7O1xyYd4XdOe4+RU1o6TCcwYA8VK4oC6/zlQHIWBE=",
"url": "https://development.dl2.discordapp.net/distro/app/development/osx/universal/1.0.987/discord_rpc/1/full.distro",
"hash": "sha256-zcx4PDynhCApRWJyI1KA8t4IS0flDxtc9NGiT3mqaKY=",
"url": "https://development.dl2.discordapp.net/distro/app/development/osx/universal/1.0.993/discord_rpc/1/full.distro",
"version": 1
},
"discord_spellcheck": {
"hash": "sha256-j+rwWr+pq+Cg3NaaF8EoO31lUDt7Za6h/M033CJjaxQ=",
"url": "https://development.dl2.discordapp.net/distro/app/development/osx/universal/1.0.987/discord_spellcheck/1/full.distro",
"hash": "sha256-A0gObDSLQWb3Fp+f/xQC8ij2mGBdzeHMuC+A5+XpZdo=",
"url": "https://development.dl2.discordapp.net/distro/app/development/osx/universal/1.0.993/discord_spellcheck/1/full.distro",
"version": 1
},
"discord_utils": {
"hash": "sha256-nXryRxbYrJ1cO+wXGfu52oWPIxj5Efs6J4EQqeronrI=",
"url": "https://development.dl2.discordapp.net/distro/app/development/osx/universal/1.0.987/discord_utils/1/full.distro",
"hash": "sha256-SvipA8cXIeeFkBC9RdcNHielVmpwlilGB0mmHFXNUx0=",
"url": "https://development.dl2.discordapp.net/distro/app/development/osx/universal/1.0.993/discord_utils/1/full.distro",
"version": 1
},
"discord_voice": {
"hash": "sha256-sEtDXKyrA5Y2yuHzHX06LJUx4zibt2tlZtXmVohyL6c=",
"url": "https://development.dl2.discordapp.net/distro/app/development/osx/universal/1.0.987/discord_voice/1/full.distro",
"hash": "sha256-BQhaZXj8jVuNtVvGN5nmSfkv2OpETTu+VRt/AZzkSms=",
"url": "https://development.dl2.discordapp.net/distro/app/development/osx/universal/1.0.993/discord_voice/1/full.distro",
"version": 1
},
"discord_webauthn": {
"hash": "sha256-kFfptFhrbFkluiBmupcXasbSlq9ygbWkH9S4wTbG0rs=",
"url": "https://development.dl2.discordapp.net/distro/app/development/osx/universal/1.0.987/discord_webauthn/1/full.distro",
"hash": "sha256-XRs6HhQ5XOhQZ2CjhzNW8jMFORby80eWUU5FHBN0Ui8=",
"url": "https://development.dl2.discordapp.net/distro/app/development/osx/universal/1.0.993/discord_webauthn/1/full.distro",
"version": 1
},
"discord_zstd": {
"hash": "sha256-2TuxeigNLFPe70njbSaBSmzHsTjb369o7mSxC9XpKVk=",
"url": "https://development.dl2.discordapp.net/distro/app/development/osx/universal/1.0.987/discord_zstd/1/full.distro",
"hash": "sha256-9cRSkG1gVP6+casDOnJ1gSknXh1kumIeUQd+EcLtNZM=",
"url": "https://development.dl2.discordapp.net/distro/app/development/osx/universal/1.0.993/discord_zstd/1/full.distro",
"version": 1
}
},
"version": "1.0.987"
"version": "1.0.993"
},
"osx-ptb": {
"distro": {
"hash": "sha256-NRQtYNYZZch4SioDIPnfAl1S7Fa5CciLkLP6JZc5oBw=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/osx/universal/0.0.234/full.distro"
"hash": "sha256-yxbYcpaoUkUlHIC2wf3yVYlxM1KBcCA6vnXqeUctRhQ=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/osx/universal/0.0.237/full.distro"
},
"kind": "distro",
"modules": {
"discord_cloudsync": {
"hash": "sha256-zpkiCGvarZCCHf1DBrlpvv6NMQCFKwdJc/RzWJRzHaA=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/osx/universal/0.0.234/discord_cloudsync/1/full.distro",
"hash": "sha256-RDTWKgPcehCjcR1J+jmj+ICZz65ozCMS1zPxroTcxE0=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/osx/universal/0.0.237/discord_cloudsync/1/full.distro",
"version": 1
},
"discord_desktop_core": {
"hash": "sha256-JfizDxN8/9p4NZI3qNrkH+trMM9IiSR133wvMShnybM=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/osx/universal/0.0.234/discord_desktop_core/1/full.distro",
"hash": "sha256-w3yILQKWaqX6rXFmDhpakUlw5xFW6LI7Z3CL1lPddsI=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/osx/universal/0.0.237/discord_desktop_core/1/full.distro",
"version": 1
},
"discord_dispatch": {
"hash": "sha256-fD+Qdv/Ata12kU98dS96gi6UKTmIIJz/+VAjLT+kBHE=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/osx/universal/0.0.234/discord_dispatch/1/full.distro",
"hash": "sha256-RnOLwaCiWS04PFD/d3XLL6erxtDYYrNJ0D6YCcE0uMk=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/osx/universal/0.0.237/discord_dispatch/1/full.distro",
"version": 1
},
"discord_erlpack": {
"hash": "sha256-2pNq6peNi++0vNypv86Wi4BWKE1ifqfdkP08/xvyoSo=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/osx/universal/0.0.234/discord_erlpack/1/full.distro",
"hash": "sha256-IgeoTXiFWw4BcljPwl7fqAL+Av6bRLFT80tfG5v2Muw=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/osx/universal/0.0.237/discord_erlpack/1/full.distro",
"version": 1
},
"discord_game_utils": {
"hash": "sha256-Mqxch0LYlqW/a4eEO5BKG/BD6uaUf0YAni3QTOjBirQ=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/osx/universal/0.0.234/discord_game_utils/1/full.distro",
"hash": "sha256-dOSI1OTNkfxfWisrl9DTA8WRU/PjS05c0ZDzNBbBpRg=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/osx/universal/0.0.237/discord_game_utils/1/full.distro",
"version": 1
},
"discord_intents": {
"hash": "sha256-yRlfU3h6nBzPzMYmrt0cftgRQ3MMQ5cGXPGr2+X0Qs8=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/osx/universal/0.0.234/discord_intents/1/full.distro",
"hash": "sha256-EFeUxVEPex20Mrfd04dHYCpfKZM4zIZqOEyREixPcqI=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/osx/universal/0.0.237/discord_intents/1/full.distro",
"version": 1
},
"discord_krisp": {
"hash": "sha256-kPVDiRkJumiCDcmfhG6PG12iz1SBJeKyc02OwYnde6Q=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/osx/universal/0.0.234/discord_krisp/1/full.distro",
"version": 1
},
"discord_ml": {
"hash": "sha256-Bn2mDI6ExXAZcKnO08a2SdBOHq0Cso0f9pRgBmgIyRM=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/osx/universal/0.0.234/discord_ml/1/full.distro",
"hash": "sha256-XkzYfeQ32JpdzmIOnYBi9bsSSJFCzbSDFNHAPFcAwGc=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/osx/universal/0.0.237/discord_krisp/1/full.distro",
"version": 1
},
"discord_modules": {
"hash": "sha256-hLkuAkHf6IXkhjQChH5nnJXXcUpiL2PRv5JQl3/BC8k=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/osx/universal/0.0.234/discord_modules/1/full.distro",
"hash": "sha256-v7Hdk7WO2wCRbJD6SOHfUKAFX8ZVYfe5qhNHnTZvsZk=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/osx/universal/0.0.237/discord_modules/1/full.distro",
"version": 1
},
"discord_notifications": {
"hash": "sha256-ADdxLcx9hO2sfZq/BUjI2jE63iBuNzj9KIy8fTs/0pA=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/osx/universal/0.0.234/discord_notifications/1/full.distro",
"hash": "sha256-T+4YM57ZbYZSSCPsAgfqcdVl3Ifuf5q/j3p9YUGHfwM=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/osx/universal/0.0.237/discord_notifications/1/full.distro",
"version": 1
},
"discord_rpc": {
"hash": "sha256-AP2yW5O7KXTQsXTKrtSeVaXpRGhEd6skqwZJ/y/hazk=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/osx/universal/0.0.234/discord_rpc/1/full.distro",
"hash": "sha256-hPPQ5+jHeJSMG3SythZrndhU2F5sl6am3K1lVtDrE40=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/osx/universal/0.0.237/discord_rpc/1/full.distro",
"version": 1
},
"discord_spellcheck": {
"hash": "sha256-pUJ/QamKoZOcXurPWi7eJj/TtLyUsGRYmHaaRHSPw7s=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/osx/universal/0.0.234/discord_spellcheck/1/full.distro",
"hash": "sha256-yIHkUjjWaPTwvlVaKlucpZUimVWbGd3dDOKOoWcJJAc=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/osx/universal/0.0.237/discord_spellcheck/1/full.distro",
"version": 1
},
"discord_utils": {
"hash": "sha256-Hie0b0Y7uM9ySb4toiQZIYZ24tkjvsOXlgYNFkPNXjM=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/osx/universal/0.0.234/discord_utils/1/full.distro",
"hash": "sha256-DgAQns2Ky1nBABIhTuSfjvLLOry0/sDx6TRUfVqy8PA=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/osx/universal/0.0.237/discord_utils/1/full.distro",
"version": 1
},
"discord_voice": {
"hash": "sha256-LbYu8SKK4DW4P8BgakKGVl/ox0qeMavJrGhkmNB+dMs=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/osx/universal/0.0.234/discord_voice/1/full.distro",
"hash": "sha256-esidGrZQjLpOix2HWYYEPwCoU/QcU6AGM7XZPMvSzsA=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/osx/universal/0.0.237/discord_voice/1/full.distro",
"version": 1
},
"discord_webauthn": {
"hash": "sha256-DckpFbwQpb1ql5BRer3i/zbT9rOXVIJnYTwM8izyuYk=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/osx/universal/0.0.234/discord_webauthn/1/full.distro",
"hash": "sha256-Iwl0cgBmJdAFUSyq+l6wuIAS633yxwBl0lxUktmKa5Y=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/osx/universal/0.0.237/discord_webauthn/1/full.distro",
"version": 1
},
"discord_zstd": {
"hash": "sha256-B48b/B4ARDVcK1g3m1Cbn+kwil5OuEW+Xe5XBBTknTs=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/osx/universal/0.0.234/discord_zstd/1/full.distro",
"hash": "sha256-GTWMUSTNYa4ZdmSBy0a3+PejYRITwTLrj5MOZsCVW4U=",
"url": "https://ptb.dl2.discordapp.net/distro/app/ptb/osx/universal/0.0.237/discord_zstd/1/full.distro",
"version": 1
}
},
"version": "0.0.234"
"version": "0.0.237"
},
"osx-stable": {
"distro": {
"hash": "sha256-f5nHsPoB80ByFEZbFiyjEI4oQex8d1D0aQbonujbjZ8=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/osx/universal/0.0.390/full.distro"
"hash": "sha256-y8Dr+me5JFnw5/kMcnce1YCjiAN1mqOw77NHykAYQKY=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/osx/universal/0.0.393/full.distro"
},
"kind": "distro",
"modules": {
"discord_cloudsync": {
"hash": "sha256-sUi5kXAkhtCC48rePaBSndN0gromC6VESA9ffwiCEpw=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/osx/universal/0.0.390/discord_cloudsync/1/full.distro",
"hash": "sha256-+MaEpY7bCNqJNOk2VcHDBM1ZEEctvkjDJIoO0dCTa/0=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/osx/universal/0.0.393/discord_cloudsync/1/full.distro",
"version": 1
},
"discord_desktop_core": {
"hash": "sha256-D/EXZZj/VJJQBcIFCL5n656YJfkFmkZB7+zDBYPPmb4=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/osx/universal/0.0.390/discord_desktop_core/1/full.distro",
"hash": "sha256-n0i+FEtNF6ZOrZNBzSex5pMUtnR9j6kllCsVk7yYN70=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/osx/universal/0.0.393/discord_desktop_core/1/full.distro",
"version": 1
},
"discord_dispatch": {
"hash": "sha256-Q6yD87WbJlJT+I+WRBxIJYN2f8wodtOBTPn/epOPc9w=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/osx/universal/0.0.390/discord_dispatch/1/full.distro",
"hash": "sha256-Qo1cGTH5wQe4Cpzfld5Z/D/C+BKzjAw/d2nk/EUgj3c=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/osx/universal/0.0.393/discord_dispatch/1/full.distro",
"version": 1
},
"discord_erlpack": {
"hash": "sha256-lP4fzciImPpeR9KMpXded/Vc8+nrz/g2hXiJZEcrH2A=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/osx/universal/0.0.390/discord_erlpack/1/full.distro",
"hash": "sha256-jC+2AXMlD0d2+Bcme1lHsAXYn1Dj+vvxjvWK41SvODg=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/osx/universal/0.0.393/discord_erlpack/1/full.distro",
"version": 1
},
"discord_game_utils": {
"hash": "sha256-0XH839e+Qv1f00o6BKVkwtT7qbAU+SXeW7zSLWh65sw=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/osx/universal/0.0.390/discord_game_utils/1/full.distro",
"hash": "sha256-HoEsai4W/z6W3sLCGoP6v1BWmuZQvmzOXLLCIUkXNqk=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/osx/universal/0.0.393/discord_game_utils/1/full.distro",
"version": 1
},
"discord_intents": {
"hash": "sha256-eoH+4jmLEIt/liwiy6J0NISAWRDbG0boF4Ry2kDCU/8=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/osx/universal/0.0.390/discord_intents/1/full.distro",
"hash": "sha256-Tk3D3Ail8Bu9+mYbASLJDsSAltD/f/g7q1/vUlIIutc=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/osx/universal/0.0.393/discord_intents/1/full.distro",
"version": 1
},
"discord_krisp": {
"hash": "sha256-/cAJqx8LfdAkWVrk4zMDhOSNRkn/hvkHukcq6IsMTac=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/osx/universal/0.0.390/discord_krisp/1/full.distro",
"version": 1
},
"discord_ml": {
"hash": "sha256-P3p0tBdUPPFEMrkmqQNGP5i/qlNjBazOJSedZ7bAFWI=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/osx/universal/0.0.390/discord_ml/1/full.distro",
"hash": "sha256-6Vt93M5bwstZEn7mb33w2IlgpvstGa6kGTV+Tza92B4=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/osx/universal/0.0.393/discord_krisp/1/full.distro",
"version": 1
},
"discord_modules": {
"hash": "sha256-soo7hXzLa/HjGg9xUr4k23BlbfzTE1IIIQLZAMdS8p8=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/osx/universal/0.0.390/discord_modules/1/full.distro",
"hash": "sha256-Hl+q4s2zYWa57RwpyZ4p9oEfkUl1ekq6xrKitS4BPN0=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/osx/universal/0.0.393/discord_modules/1/full.distro",
"version": 1
},
"discord_notifications": {
"hash": "sha256-5sHbOpY+x0+tp92yhbqt/n9EVzfuM9aY959nErp8K6w=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/osx/universal/0.0.390/discord_notifications/1/full.distro",
"hash": "sha256-rnHE+V90VsR9DWDZ9jN2+pRrQu96clqNq9sFoMpiNZg=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/osx/universal/0.0.393/discord_notifications/1/full.distro",
"version": 1
},
"discord_rpc": {
"hash": "sha256-LWbgkvHR8uG/gqnxj6xjrG1xvB6YTKkSUv+OdcZQO5k=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/osx/universal/0.0.390/discord_rpc/1/full.distro",
"hash": "sha256-azkCFwPM51sqHjbgsRCOyoPlBMwf+wVt2qrlTl1v+1c=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/osx/universal/0.0.393/discord_rpc/1/full.distro",
"version": 1
},
"discord_spellcheck": {
"hash": "sha256-9eimbVeV160GsTvAPKphd3gIiY9Ia8UEqnVlCVYth0o=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/osx/universal/0.0.390/discord_spellcheck/1/full.distro",
"hash": "sha256-x7qjYGYC4LDbk3wDxDOjqo/cBoyRJQlzsXpoyJyzFnU=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/osx/universal/0.0.393/discord_spellcheck/1/full.distro",
"version": 1
},
"discord_utils": {
"hash": "sha256-FZMfdq/xAx+dEveQdqYbzaCXIyPeLZ2AlzpMQxH5mvA=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/osx/universal/0.0.390/discord_utils/1/full.distro",
"hash": "sha256-sdvSFA7GZS6dUXiemSJpsn92UhaRlNCH9N8UkgQRV/Y=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/osx/universal/0.0.393/discord_utils/1/full.distro",
"version": 1
},
"discord_voice": {
"hash": "sha256-pmAZZskHQ3ZcZ5zOklRsn9kdqbuFwjlucRnKyRMKl5w=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/osx/universal/0.0.390/discord_voice/1/full.distro",
"hash": "sha256-2/oH5L7MIIsKLavU4J0O8/hqzFx9BpY9LSuSJKaSwDo=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/osx/universal/0.0.393/discord_voice/1/full.distro",
"version": 1
},
"discord_webauthn": {
"hash": "sha256-+AHgJr8pfGKJCZLDAv6BRBcoPcov9qTqPWl6Le+Iu/M=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/osx/universal/0.0.390/discord_webauthn/1/full.distro",
"hash": "sha256-z0sbteCmrXjvWathL+c1oXL63UV9fhGYtTEOXnBqa4o=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/osx/universal/0.0.393/discord_webauthn/1/full.distro",
"version": 1
},
"discord_zstd": {
"hash": "sha256-oYlu63s/hIELL+eH4nFlZ0Kk+bb0HhlGKOgdjkWRsZQ=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/osx/universal/0.0.390/discord_zstd/1/full.distro",
"hash": "sha256-mCzmStANoOc4b/UPZmkndzhnxZ1H6Q+rnNsroObPnCg=",
"url": "https://stable.dl2.discordapp.net/distro/app/stable/osx/universal/0.0.393/discord_zstd/1/full.distro",
"version": 1
}
},
"version": "0.0.390"
"version": "0.0.393"
}
}

View File

@@ -6,16 +6,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "adrs";
version = "0.7.3";
version = "0.7.4";
src = fetchFromGitHub {
owner = "joshrotenberg";
repo = "adrs";
tag = "v${finalAttrs.version}";
hash = "sha256-42nuX04VUl/M9hjUr3LeAUeJRHfkGsC8kJJSy6eF6gI=";
hash = "sha256-JtYj30XGs+SbbbSy1aHbyZFlwQ/rkZ3JPrvRm4hicxg=";
};
cargoHash = "sha256-Cir+gGlsNDDkcPeRNYT57Fg31/vcNyJTL5UbPs16EpY=";
cargoHash = "sha256-uvgadUtRmHoa3piEiTaLhVKEeGA/YIl6AMRPHNubYhQ=";
meta = {
description = "Command-line tool for managing Architectural Decision Records";

View File

@@ -21,13 +21,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "amiberry";
version = "8.1.5";
version = "8.1.6";
src = fetchFromGitHub {
owner = "BlitterStudio";
repo = "amiberry";
tag = "v${finalAttrs.version}";
hash = "sha256-udSMQxpELpk3Shu3+weHA9S0i/WMdVnrOuLGZ0whEEI=";
hash = "sha256-XUq7L2udZDH78UHeZBjbiERRwEwv8+JfxpPnThOGV6k=";
};
nativeBuildInputs = [

View File

@@ -11,16 +11,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "anda";
version = "0.6.0";
version = "0.7.0";
src = fetchFromGitHub {
owner = "FyraLabs";
repo = "anda";
tag = finalAttrs.version;
hash = "sha256-9LGFOLlv1F6tTs/Tqe+3D2M+o/5dq3zJ4X0CH7HHzBc=";
hash = "sha256-bnjTXLxFDc/blyu2Ns8EV5ZCh97RLJpQsGtavxP9W+4=";
};
cargoHash = "sha256-ErBPkTeeDJDcUMDMyOtfHnLpW6Xtsfukv6GqBSFX2DQ=";
cargoHash = "sha256-GWPl91Y2DDrFMvsUAZBYburNpPgl2O/ZLeYy0ivclOA=";
__structuredAttrs = true;

View File

@@ -19,14 +19,13 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "apktool";
version = "2.12.1";
version = "3.0.2";
src = fetchurl {
urls = [
"https://bitbucket.org/iBotPeaches/apktool/downloads/apktool_${finalAttrs.version}.jar"
"https://github.com/iBotPeaches/Apktool/releases/download/v${finalAttrs.version}/apktool_${finalAttrs.version}.jar"
];
hash = "sha256-Zs9FJKSkWn9WVn0Issm27CN7zdeM7mn9SlnIoCQ66vo=";
hash = "sha256-7uRmmnBKFOBiNAfmcBsLkYh+YeHkBJy3qCgz4Urotf0=";
};
dontUnpack = true;
@@ -38,19 +37,26 @@ stdenv.mkDerivation (finalAttrs: {
installPhase = ''
install -D ${finalAttrs.src} "$out/libexec/apktool/apktool.jar"
mkdir -p "$out/bin"
# Keep the default JVM flags from Apktool's upstream launcher script:
# https://github.com/iBotPeaches/Apktool/blob/b4a8719101b250b6ad26a7829482c06767a7bbc4/scripts/linux/apktool#L57-L61
makeWrapper "${jre}/bin/java" "$out/bin/apktool" \
--add-flags "-jar $out/libexec/apktool/apktool.jar" \
--prefix PATH : ${lib.getBin aapt}
--add-flags "-Xmx1024M" \
--add-flags "-Dfile.encoding=utf-8" \
--add-flags "-Djdk.util.zip.disableZip64ExtraFieldValidation=true" \
--add-flags "-Djdk.nio.zipfs.allowDotZipEntry=true" \
--add-flags "-jar $out/libexec/apktool/apktool.jar" \
--prefix PATH : ${lib.getBin aapt}
'';
meta = {
description = "Tool for reverse engineering Android apk files";
mainProgram = "apktool";
homepage = "https://ibotpeaches.github.io/Apktool/";
homepage = "https://apktool.org";
changelog = "https://github.com/iBotPeaches/Apktool/releases/tag/v${finalAttrs.version}";
sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
license = lib.licenses.asl20;
maintainers = [ ];
maintainers = with lib.maintainers; [ qrzbing ];
platforms = with lib.platforms; unix;
};
})

View File

@@ -35,6 +35,11 @@ rustPlatform.buildRustPackage (finalAttrs: {
];
doInstallCheck = true;
checkFlags = [
# This tests checks the output of `jj diff`. However, `jj diff` had a change upstream making the test fail. Skip for now, until the test is updated.
"--skip=commander::files::tests::get_file_diff"
];
__structuredAttrs = true;
meta = {

View File

@@ -10,17 +10,20 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "boa";
version = "0.20";
version = "0.21.1";
src = fetchFromGitHub {
owner = "boa-dev";
repo = "boa";
tag = "v${finalAttrs.version}";
hash = "sha256-foCIzzFoEpcE6i0QrSbiob3YHIOeTpjwpAMtcPGL8Vg=";
hash = "sha256-APzbYaQ9DF7jpr7tRvF/RWpD3TTm/4pApFf4WNcQ9XU=";
fetchSubmodules = true;
};
cargoHash = "sha256-PphgRSVCj724eYAC04Orpz/klYuAhphiQ3v5TRChs+w=";
cargoHash = "sha256-DcSTYNpoLWIy35dHUc52ASpmkzdCwDmDlY9fFKOfJpw=";
# cargo-auditable fails on `dep:either`.
auditable = false;
cargoBuildFlags = [
"--package"
@@ -41,13 +44,13 @@ rustPlatform.buildRustPackage (finalAttrs: {
meta = {
description = "Embeddable and experimental Javascript engine written in Rust";
mainProgram = "boa";
homepage = "https://github.com/boa-dev/boa";
changelog = "https://github.com/boa-dev/boa/blob/${finalAttrs.src.rev}/CHANGELOG.md";
changelog = "https://github.com/boa-dev/boa/releases/tag/${finalAttrs.src.tag}";
license = with lib.licenses; [
mit # or
unlicense
];
maintainers = [ ];
mainProgram = "boa";
maintainers = with lib.maintainers; [ iamanaws ];
};
})

View File

@@ -8,16 +8,16 @@
php83.buildComposerProject2 (finalAttrs: {
pname = "bookstack";
version = "26.03.3";
version = "26.05";
src = fetchFromGitHub {
owner = "bookstackapp";
repo = "bookstack";
tag = "v${finalAttrs.version}";
hash = "sha256-HzFniRSt9lt5307K37sj1AbxCIPFVFvvYX1xo4qSSu0=";
hash = "sha256-hiq3cM5TpxlwyJwqEYQ1k+zUXsP23vsAb9OMXdXwCZA=";
};
vendorHash = "sha256-ZNVJ38KqH1FEhrSlk8+0f3rjFT7FzMtTibmjxjNJFLY=";
vendorHash = "sha256-/L2QAc8ezz1cW7a847A7wGPk0DCHrFbnuj2J6KmFS/E=";
passthru = {
phpPackage = php83;

View File

@@ -3,24 +3,24 @@
let
pname = "brave";
version = "1.90.128";
version = "1.91.168";
allArchives = {
aarch64-linux = {
url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_arm64.deb";
hash = "sha256-tRFlzHOz2pMpSrdp6vst9zuKhmpqWga3FzLWglLAgwc=";
hash = "sha256-lH1AvdAkhpQtaGdMtbKfnm8bA4w5DpgM7fEEWsSVcoA=";
};
x86_64-linux = {
url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_amd64.deb";
hash = "sha256-BBOpwAM7KVLCd6v47q6ndA6Lb9LsI8dQXB/evwBXV/w=";
hash = "sha256-5xW0HhDM9cgh7h0hQ+B0NxaHw7DObLSXzgwixo+jNtc=";
};
aarch64-darwin = {
url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-v${version}-darwin-arm64.zip";
hash = "sha256-pJFvRP8GKTv+b2OSaAhiabIXxSJjelZPsYROTuHw0qo=";
hash = "sha256-kE4/GSEL4dDTy4aqqg6JqyzNIlCcIDGdPxAgCAPEN3Q=";
};
x86_64-darwin = {
url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-v${version}-darwin-x64.zip";
hash = "sha256-DgqaYEZJ6je3N/BDwIiwXrJ+w6qrBJse6d9LtKq7Dac=";
hash = "sha256-ocRwDMegXcGMFRQSVVTNjT/OlHlNiTHYCjHWJSaz1Z8=";
};
};

View File

@@ -13,16 +13,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "bws";
version = "2.0.0";
version = "2.1.0";
src = fetchFromGitHub {
owner = "bitwarden";
repo = "sdk";
tag = "bws-v${finalAttrs.version}";
hash = "sha256-NjnLoa4UjPzTejjEwc5LIrHqeqncXoMICJM2eUesoIM=";
hash = "sha256-cdiTdgNvUDN0/KzMDEiHo+GIYkUaWEZTAnWahBrMZ4I=";
};
cargoHash = "sha256-lfnCUWf9MM1Yynxza7Fz1qxNyDbPNMOcbVHkvZx32bk=";
cargoHash = "sha256-zT6yPRxPuIf0E7OoUH4qQkUPADsYdkPirJ8dR/o5fV0=";
nativeBuildInputs = [
installShellFiles

View File

@@ -9,25 +9,25 @@
stdenv.mkDerivation (finalAttrs: {
pname = "caido-cli";
version = "0.56.0";
version = "0.56.2";
src = fetchurl (
{
x86_64-linux = {
url = "https://caido.download/releases/v${finalAttrs.version}/caido-cli-v${finalAttrs.version}-linux-x86_64.tar.gz";
hash = "sha256-G8E/GtVYzTM5JIkNnQm3PxzfZya3hVJlzUxN3s4CEdM=";
hash = "sha256-SUkysiFdH4ilA6MKYMiSqC80NkYZ9YVO/7CT0hQY++Q=";
};
aarch64-linux = {
url = "https://caido.download/releases/v${finalAttrs.version}/caido-cli-v${finalAttrs.version}-linux-aarch64.tar.gz";
hash = "sha256-X+jDesBDXOWSQBTPA1kCaGBRvoaDGCR0TkNWNqYtNok=";
hash = "sha256-rYRzo3iYjWAvRGm1+wBLGkr3eUoAGbi71+AX0qmoIXs=";
};
x86_64-darwin = {
url = "https://caido.download/releases/v${finalAttrs.version}/caido-cli-v${finalAttrs.version}-mac-x86_64.zip";
hash = "sha256-6Rnybe9kH65C4PHg7j9Rwz2TMjH1XPGnI1mu0/g0up8=";
hash = "sha256-mMWivNwgAmMYitERwnP/lAzgzua/2UDDDffSbgZXlr4=";
};
aarch64-darwin = {
url = "https://caido.download/releases/v${finalAttrs.version}/caido-cli-v${finalAttrs.version}-mac-aarch64.zip";
hash = "sha256-07huWaIC1wO7RxC2F8VhgqKvtXcrNxbWDKFhuZhv/E8=";
hash = "sha256-19eEV79yk6PCHdl7oTw4Gqt10B7rYnZCJxBebDssFZc=";
};
}
.${stdenv.hostPlatform.system}

View File

@@ -9,24 +9,24 @@
let
pname = "caido-desktop";
version = "0.56.0";
version = "0.56.2";
sources = {
x86_64-linux = {
url = "https://caido.download/releases/v${version}/caido-desktop-v${version}-linux-x86_64.AppImage";
hash = "sha256-UA4MPEEnFiiR0ueYoE3H1Z5f7J56NYNahTbWyAImmfQ=";
hash = "sha256-GW8prdvR9+WNO7bdz9ok27Aqra9+jgpZyBnYIM+G5Ys=";
};
aarch64-linux = {
url = "https://caido.download/releases/v${version}/caido-desktop-v${version}-linux-aarch64.AppImage";
hash = "sha256-HTegv6UlWe0gID5sGLlUTFc0z6giF7BCIwbCHb/rLjc=";
hash = "sha256-mN5wf9RUllfbR/CfLTE6Ywzoj8wKmEG1clVCKRqPUtU=";
};
x86_64-darwin = {
url = "https://caido.download/releases/v${version}/caido-desktop-v${version}-mac-x86_64.dmg";
hash = "sha256-ZnN8DK3OuzZ0rKE+1czFhn2rH8QHJvlgvjc9k3DrV/Q=";
hash = "sha256-4B3DQJL8M6otnLpFjr4haZA4EWHpgVADQW4DcwsDhIM=";
};
aarch64-darwin = {
url = "https://caido.download/releases/v${version}/caido-desktop-v${version}-mac-aarch64.dmg";
hash = "sha256-XbcmecB4DKPp0WlqBBnc2TvorXEMsDSR5oW/VeUBcVs=";
hash = "sha256-kZdfcZueMmgEHpNTIPANsN7X4lnVOfZXbKHxComaalM=";
};
};

View File

@@ -0,0 +1,58 @@
{
lib,
fetchFromGitHub,
libgit2,
openssl,
pkg-config,
rustPlatform,
versionCheckHook,
writableTmpDirAsHomeHook,
zlib,
zstd,
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "cert-x-gen";
version = "1.1.1";
src = fetchFromGitHub {
owner = "Bugb-Technologies";
repo = "cert-x-gen";
tag = "v${finalAttrs.version}";
hash = "sha256-J3VPPOvBKitgtCi5h8LcXkcfFNciMKX0q8cQ/ytXncg=";
};
__structuredAttrs = true;
cargoHash = "sha256-ze5wLwwp2XdWQNEY+n+M6ZTYfw+QQZUR6V9/mgb32RI=";
nativeBuildInputs = [ pkg-config ];
buildInputs = [
libgit2
openssl
zlib
zstd
];
nativeCheckInputs = [ writableTmpDirAsHomeHook ];
nativeInstallCheckInputs = [
versionCheckHook
writableTmpDirAsHomeHook
];
env = {
OPENSSL_NO_VENDOR = true;
ZSTD_SYS_USE_PKG_CONFIG = true;
};
meta = {
description = "Polyglot execution engine and CLI for vulnerability detection using real code";
homepage = "https://github.com/Bugb-Technologies/cert-x-gen";
changelog = "https://github.com/Bugb-Technologies/cert-x-gen/blob/${finalAttrs.src.rev}/CHANGELOG.md";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "cxg";
};
})

View File

@@ -3,8 +3,7 @@
stdenv,
fetchFromGitHub,
pkg-config,
wrapQtAppsHook,
qmake,
qt5,
pcsclite,
opensc,
}:
@@ -22,10 +21,10 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [
pkg-config
wrapQtAppsHook
qt5.wrapQtAppsHook
];
buildInputs = [
qmake
qt5.qmake
pcsclite
];
dontUseQmakeConfigure = true;

View File

@@ -9,16 +9,16 @@
buildGoModule (finalAttrs: {
pname = "clickhouse-backup";
version = "2.7.0";
version = "2.7.1";
src = fetchFromGitHub {
owner = "Altinity";
repo = "clickhouse-backup";
tag = "v${finalAttrs.version}";
hash = "sha256-+dNiW7CzwOdJSCY62tNSxX8CikUcae0aDIUEGIDZ5wU=";
hash = "sha256-hS3Hhy8NYIP/xpXZNSdzO4U0jWcl7nw+H8I1rnpvBmQ=";
};
vendorHash = "sha256-RVvBonVGj7V6FgwhXhlaJiVvHgH1306iymVR0eI45+8=";
vendorHash = "sha256-8vWqfoAJiZyb7ABk5bC3kuTu1s8dPgB+oHAI5eENDWY=";
ldflags = [
"-X main.version=${finalAttrs.version}"

View File

@@ -25,18 +25,18 @@
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "codex";
version = "0.136.0";
version = "0.137.0";
src = fetchFromGitHub {
owner = "openai";
repo = "codex";
tag = "rust-v${finalAttrs.version}";
hash = "sha256-MI9VrfMFuUOup0e8KECaFA8SbkrPLEG+6K/wqLA8rs8=";
hash = "sha256-puszZqi1lZeq8iXWAD9U9+WMnNvzMYKf6wVT9mtjSUU=";
};
sourceRoot = "${finalAttrs.src.name}/codex-rs";
cargoHash = "sha256-zHNOUHUnyNxYSWn13H77ZdIuv09kHSlJfQBatTugLUA=";
cargoHash = "sha256-SX5LMO+IWismbH61Jd0g1mgykfav8DrqG+wjyNCWyCo=";
__structuredAttrs = true;

View File

@@ -44,6 +44,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
preBuild = ''
npm run build-css
npm run build-js
'';
meta = {

View File

@@ -7,10 +7,13 @@
ffmpeg,
ipopt,
lapack,
llvmPackages,
lib,
pinocchio,
pkg-config,
stdenv,
withMultithread ? true,
}:
stdenv.mkDerivation (finalAttrs: {
@@ -45,6 +48,10 @@ stdenv.mkDerivation (finalAttrs: {
pinocchio
];
buildInputs = lib.optionals (stdenv.hostPlatform.isDarwin && withMultithread) [
llvmPackages.openmp
];
checkInputs = [
ffmpeg
];
@@ -53,8 +60,11 @@ stdenv.mkDerivation (finalAttrs: {
(lib.cmakeBool "INSTALL_DOCUMENTATION" true)
(lib.cmakeBool "BUILD_EXAMPLES" false)
(lib.cmakeBool "BUILD_PYTHON_INTERFACE" false)
(lib.cmakeBool "BUILD_WITH_MULTITHREADS" withMultithread)
];
passthru = { inherit withMultithread; };
prePatch = ''
substituteInPlace \
examples/CMakeLists.txt \

View File

@@ -11,10 +11,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "14vlhzrgfgmz0fvrvd81j9xfw8ig091yiwq496firapgxffd7jpq";
sha256 = "12xv89kmr6l6mflzqddk0zsmbbsr53mv9dz6z91sdcb3ifjd3881";
type = "gem";
};
version = "8.0.3";
version = "8.0.5";
};
actionmailbox = {
dependencies = [
@@ -29,10 +29,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "0bxxqqflmczwl4ivcqjwwsnrhljcalk1i2hj02qisr3wjgw4811a";
sha256 = "0m00a0sqf68rllzmsfkb02cqy4vi5q2lrrmgld1i5pf31iyahl96";
type = "gem";
};
version = "8.0.3";
version = "8.0.5";
};
actionmailer = {
dependencies = [
@@ -47,10 +47,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "08y7ihafq71879ncq963rwi541b0gafqx8h5ba26zab521qc7h3d";
sha256 = "0qc5ycibnxricdlgmrihds0hqjli5hhksbv947nqbsfg8b4gl63r";
type = "gem";
};
version = "8.0.3";
version = "8.0.5";
};
actionpack = {
dependencies = [
@@ -73,10 +73,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "1lsspr8nffzn8qpfmj654w1qja1915x6bnzzhpbjj1cy235j2g6n";
sha256 = "0dabvb49acbwvy91587cbn36ghv3bsyl14a9aq4ll4nxfn4qdpn9";
type = "gem";
};
version = "8.0.3";
version = "8.0.5";
};
actiontext = {
dependencies = [
@@ -91,10 +91,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "1x4xd8h5sdwdm3rc8h2pxxmq4a0i0wa0gk6c56zq58pzc3xgsihw";
sha256 = "1q8jm23v29zv055wpgyrwzb008bvqbm4x8bb64l0f8r6ccywxwqj";
type = "gem";
};
version = "8.0.3";
version = "8.0.5";
};
actionview = {
dependencies = [
@@ -113,10 +113,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "0rnfn44g217n9hgvn4ga7l0hl149b91djnl07nzra7kxy1pr8wai";
sha256 = "04ql6lpvdmrl5169y166pfr9w53c6f40jkgmn4ljgkzh7pkaj3vd";
type = "gem";
};
version = "8.0.3";
version = "8.0.5";
};
activejob = {
dependencies = [
@@ -127,10 +127,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "1dm1vc5vvk5pwq4x7sfh3g6qzzwbyac37ggh1mm1rzraharxv7j6";
sha256 = "047asb83p78zh93v0q1svrfl6da3aqqbjlkwd2jap172pz1ybard";
type = "gem";
};
version = "8.0.3";
version = "8.0.5";
};
activemodel = {
dependencies = [ "activesupport" ];
@@ -141,10 +141,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "0z565q17fmhj4b9j689r0xx1s26w1xcw8z0qyb6h8v0wb8j0fsa0";
sha256 = "1hjv2kmv7i0jk8zkng3pxa1kdd90qpgr3v60qvs764yw8qyq35n7";
type = "gem";
};
version = "8.0.3";
version = "8.0.5";
};
activerecord = {
dependencies = [
@@ -159,10 +159,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "1a6fng58lria02wlwiqjgqway0nx1wq31dsxn5xvbk7958xwd5cv";
sha256 = "1ri9l5v4601bxwrkl105k1ccxxg2wpvg6x94rwqr834irnv63cl9";
type = "gem";
};
version = "8.0.3";
version = "8.0.5";
};
activerecord-postgis-adapter = {
dependencies = [
@@ -190,10 +190,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "0plck0b57b9ni8n52hj5slv5n8i7w3nfwq6r47nkb2hjbpmsskjg";
sha256 = "1wrxnj6rqzp7n80f0cfrdalz7b2md6sqqmx8lrgd3klaiwzqm295";
type = "gem";
};
version = "8.0.3";
version = "8.0.5";
};
activesupport = {
dependencies = [
@@ -219,25 +219,26 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "08vqq5y6vniz30p747xa8yfqb3cz8scqd8r65wij62v661gcw4d7";
sha256 = "08ybmp63qrfaxq7bv7mvb4xvfb4fcylw2a0szankzkrpdbzi7wip";
type = "gem";
};
version = "8.0.3";
version = "8.0.5";
};
addressable = {
dependencies = [ "public_suffix" ];
groups = [
"default"
"development"
"staging"
"test"
];
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "0cl2qpvwiffym62z991ynks7imsm87qmgxf0yfsmlwzkgi9qcaa6";
sha256 = "1by7h2lwziiblizpd5yx87jsq8ppdhzvwf08ga34wzqgcv1nmpvz";
type = "gem";
};
version = "2.8.7";
version = "2.9.0";
};
aes_key_wrap = {
groups = [ "default" ];
@@ -249,6 +250,17 @@
};
version = "1.1.0";
};
anyway_config = {
dependencies = [ "ruby-next-core" ];
groups = [ "default" ];
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "01lkgif3mca80cc21lv1ww9mgr1nx2275h6hsgf044pq65r7lygn";
type = "gem";
};
version = "2.8.0";
};
apple_id = {
dependencies = [
"json-jwt"
@@ -315,26 +327,29 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "06y8bc0iasxm2m9l6yz84kp7d0nka52z6adz4ia09rv1ry1czrm6";
sha256 = "07w1gp9wmldxw3bf25all32s46rrn10x25h0m9grj5fvs2y4m4nn";
type = "gem";
};
version = "1.1072.0";
version = "1.1253.0";
};
aws-sdk-core = {
dependencies = [
"aws-eventstream"
"aws-partitions"
"aws-sigv4"
"base64"
"bigdecimal"
"jmespath"
"logger"
];
groups = [ "default" ];
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "1vmi65a22dq0rhjiydr94zwpn9hx3vib7vp922ccjg0vrih7mlzy";
sha256 = "1zkkzr70qnm6jq2xxlg4zgp49zdg7431sgd6yl0sgrmq0bq3f31j";
type = "gem";
};
version = "3.215.1";
version = "3.249.0";
};
aws-sdk-kms = {
dependencies = [
@@ -360,10 +375,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "10ziy8zslfjs0ihls7wiq6zvsncq89azh36rshmlylry1hhxjbxz";
sha256 = "0ybqxlicjvhp74r4y87wy61j93j9kgs427881sv9b9zdx553qi3x";
type = "gem";
};
version = "1.177.0";
version = "1.224.0";
};
aws-sigv4 = {
dependencies = [ "aws-eventstream" ];
@@ -395,10 +410,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "16a0g2q40biv93i1hch3gw8rbmhp77qnnifj1k0a6m7dng3zh444";
sha256 = "0clhya4p8lhjj7hp31inp321wgzb0b5wbwppmya5sw1dikl7400z";
type = "gem";
};
version = "3.1.20";
version = "3.1.22";
};
benchmark = {
groups = [
@@ -743,10 +758,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "1y57fpcvy1kjd4nb7zk7mvzq62wqcpfynrgblj558k3hbvz4404j";
sha256 = "1hacqyck22k7g9qr9n5wwq32vg02hwwjv7kqxrb4xrslb2wg41fn";
type = "gem";
};
version = "4.9.4";
version = "5.0.4";
};
devise-two-factor = {
dependencies = [
@@ -838,6 +853,16 @@
};
version = "2.2.3";
};
dry-initializer = {
groups = [ "default" ];
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "1qy4cv0j0ahabprdbp02nc3r1606jd5dp90lzqg0mp0jz6c9gm9p";
type = "gem";
};
version = "3.2.0";
};
email_validator = {
dependencies = [ "activemodel" ];
groups = [ "default" ];
@@ -956,10 +981,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "077n5ss3z3ds4vj54w201kd12smai853dp9c9n7ii7g3q7nwwg54";
sha256 = "1b930ag8nh99v8n9645ac1wcah9fx0mclbp323q4i1ly9acvkk3k";
type = "gem";
};
version = "2.14.1";
version = "2.14.2";
};
faraday-follow_redirects = {
dependencies = [ "faraday" ];
@@ -978,10 +1003,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "0v4hfmc7d4lrqqj2wl366rm9551gd08zkv2ppwwnjlnkc217aizi";
sha256 = "1hgflj9qj8imf8yhbbn0aiyjija9j37yxvk9lx2z64lkxkn3pccx";
type = "gem";
};
version = "3.4.2";
version = "3.4.3";
};
ffaker = {
groups = [
@@ -1081,10 +1106,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "0s5gg88f2d5wpppgrgzfhnyi9y2kzprvhhjfh3q1bd79xmwg962q";
sha256 = "0phfqbch9pll4cny2c5ipna9nb3bnzc0v3mz1i0bsqxjipr2ngv4";
type = "gem";
};
version = "1.12.1";
version = "1.12.2";
};
geocoder = {
dependencies = [
@@ -1199,10 +1224,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "0mbbjr774zxb2wcpbwc93l0i481bxk7ga5hpap76w3q1y9idvh9s";
sha256 = "0f4wv9zvv2j57ck19xrladm5s5sn45g3xlqg78qa8jhcm9a6mjlg";
type = "gem";
};
version = "0.23.1";
version = "0.24.2";
};
i18n = {
dependencies = [ "concurrent-ruby" ];
@@ -1315,10 +1340,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "0b888h9v2y4aasi9aapxqimiaj1i1csk56l22dczigs8kv2zv56x";
sha256 = "0wr6x4fxcw113rj0gdpgz8v4faa8647w2ni9hfiiirv67qzm3pir";
type = "gem";
};
version = "2.19.1";
version = "2.19.6";
};
json-jwt = {
dependencies = [
@@ -1359,10 +1384,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "1i8wmzgb5nfhvkx1f6bhdwfm7v772172imh439v3xxhkv3hllhp6";
sha256 = "115ll278g3zdvff7b05gfxqc9n74vw9xfzcc8jkv22bkphpkbng4";
type = "gem";
};
version = "2.10.1";
version = "2.10.3";
};
kaminari = {
dependencies = [
@@ -1515,10 +1540,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "1vhb1sbzlq42k2pzd9v0w5ws4kjx184y8h4d63296bn57jiwzkzx";
sha256 = "17w53z6vka8ddmxvi936biqv443d5yg0503wj7xfmy9j1qvfjy0n";
type = "gem";
};
version = "1.1.0";
version = "1.2.1";
};
matrix = {
groups = [
@@ -1644,10 +1669,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "0i24prs7yy1p1zdps2x1ksb7lmvbn2f0llxwdjdw3z2ksddx136b";
sha256 = "0ax0f0r97jm83q462vsrcbdxprs894fyyc44v62c48ihgb39hmcs";
type = "gem";
};
version = "0.5.12";
version = "0.6.4";
};
net-pop = {
dependencies = [ "net-protocol" ];
@@ -1943,6 +1968,31 @@
};
version = "1.6.2";
};
posthog-rails = {
dependencies = [
"posthog-ruby"
"railties"
];
groups = [ "default" ];
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "0f2y2sd3r1ihpkwrjqa7h3frs2yv9pca00kpd54n2vy9y8vpi534";
type = "gem";
};
version = "3.9.1";
};
posthog-ruby = {
dependencies = [ "concurrent-ruby" ];
groups = [ "default" ];
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "09lpwyv5g6q3v4qrygkfdk3kzf3zh0bsyss0i5fgqhs4drnlhsz0";
type = "gem";
};
version = "3.9.1";
};
pp = {
dependencies = [ "prettyprint" ];
groups = [
@@ -2014,16 +2064,16 @@
};
version = "1.9.0";
};
prometheus_exporter = {
dependencies = [ "webrick" ];
prometheus-client = {
dependencies = [ "base64" ];
groups = [ "default" ];
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "15vl8fw8vjnaj9g129dzrwk9nlrdqgffaj3rys4ba9ns2bqim9rq";
sha256 = "09ajgmp3zvr417wasyr2imqg6f2kx0avx42dh56rzk9cx71ynyw0";
type = "gem";
};
version = "2.2.0";
version = "4.2.5";
};
pry = {
dependencies = [
@@ -2295,10 +2345,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "0igxnfy4xckvk2b6x17zrwa8xwnkxnpv36ca4wma7bhs5n1c10sx";
sha256 = "1rjvzpnl0js6axlygij5a5c6cwmraxvv6z6c2px95qlbjj80zd2c";
type = "gem";
};
version = "8.0.3";
version = "8.0.5";
};
rails-dom-testing = {
dependencies = [
@@ -2372,10 +2422,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "1lpiazaaq8di4lz9iqjqdrsnha6kfq6k35kd9nk9jhhksz51vqxc";
sha256 = "1md96yl05v436jkgz9725cax9hf61sv74267cg7yidwnl3lwd65d";
type = "gem";
};
version = "8.0.3";
version = "8.0.5";
};
rainbow = {
groups = [
@@ -2544,10 +2594,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "06ilkbbwvc8d0vppf8ywn1f79ypyymlb9krrhqv4g0q215zaiwlj";
sha256 = "0npm7nyld47f516idsmslfhypp7gm3jcl90ml5c68vz11anddhl9";
type = "gem";
};
version = "3.1.1";
version = "3.2.0";
};
rexml = {
groups = [
@@ -2831,6 +2881,16 @@
};
version = "2.34.2";
};
ruby-next-core = {
groups = [ "default" ];
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "11lvg530sgxyr7swyv2vsf49fb1s1xd89wgp0axyqv0qnl5x19zn";
type = "gem";
};
version = "1.2.0";
};
ruby-progressbar = {
groups = [
"default"
@@ -2970,10 +3030,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "1b2aqj17izziipb6wvsa8jr60ng8w8mal7acfkf316i8faikvawn";
sha256 = "1m3jjjihqq0sksrrk09qpz7s8zq4mw452vj6i4xd25hcxrd5qn95";
type = "gem";
};
version = "2.3.1";
version = "2.4.0";
};
sidekiq-limit_fetch = {
dependencies = [ "sidekiq" ];
@@ -3452,6 +3512,97 @@
};
version = "3.2.0";
};
yabeda = {
dependencies = [
"anyway_config"
"concurrent-ruby"
"dry-initializer"
];
groups = [ "default" ];
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "1fjc70yxdg2jc21w6grb67qq4j52f97q9hx81s2iv9frsyn52vkz";
type = "gem";
};
version = "0.16.0";
};
yabeda-activerecord = {
dependencies = [
"activerecord"
"anyway_config"
"yabeda"
];
groups = [ "default" ];
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "1qp0lcspci6f9qjhv75bx6bs627ak7khbahqcxd48hjp9sk83lhx";
type = "gem";
};
version = "0.1.2";
};
yabeda-prometheus = {
dependencies = [
"prometheus-client"
"rack"
"yabeda"
];
groups = [ "default" ];
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "1zfmiiv131jwvcb9dx3cnlgrrvcfzbm8ili5gi9fpyygx3580zdq";
type = "gem";
};
version = "0.9.1";
};
yabeda-puma-plugin = {
dependencies = [
"json"
"puma"
"yabeda"
];
groups = [ "default" ];
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "1j0bam5s3x0q2h8da01rhh0ih71c0avl3p0xd58bqc7fqzn771mp";
type = "gem";
};
version = "0.9.0";
};
yabeda-rails = {
dependencies = [
"activesupport"
"anyway_config"
"railties"
"yabeda"
];
groups = [ "default" ];
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "0aavkbb4hp65s7swmxvn0k1igy20zgvgkfzjnff433scshdmi8mg";
type = "gem";
};
version = "0.11.0";
};
yabeda-sidekiq = {
dependencies = [
"anyway_config"
"sidekiq"
"yabeda"
];
groups = [ "default" ];
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "142xrxc3r2l0185jzrn0r9zc6s9x7v87glrf78pi4mkan60y59q4";
type = "gem";
};
version = "0.12.0";
};
zeitwerk = {
groups = [
"default"
@@ -3467,4 +3618,14 @@
};
version = "2.7.5";
};
zlib = {
groups = [ "default" ];
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "084w64p55s3l2rmbs6x84qbclhi451n8n2limdj1mwrjidlidlsv";
type = "gem";
};
version = "3.2.3";
};
}

View File

@@ -1,5 +1,5 @@
{
"version": "1.7.5",
"hash": "sha256-MjiU7IiAiCpKGbUexHjGl9yX8oLgX7WtVrN5yP6hXsk=",
"version": "1.7.11",
"hash": "sha256-10FPOt/58AgP4ChMlAn5bYg2erJFXDdjXlHr3pA4L3Y=",
"npmHash": "sha256-CwpVV5xLw75ReS0IqFvV3oaVk6EBlqYIKRa2KehVwFQ="
}

View File

@@ -0,0 +1,49 @@
{
lib,
rustPlatform,
fetchFromGitHub,
versionCheckHook,
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "domain-check";
version = "1.0.2";
src = fetchFromGitHub {
owner = "saidutt46";
repo = "domain-check";
tag = "v${finalAttrs.version}";
hash = "sha256-+gNuwJ0ohpAqpKygwIjBLpOIrW9QFFdyRo3mAFDbGJs=";
};
__structuredAttrs = true;
cargoHash = "sha256-txgOQvoQ6ADD5VqxUrJ1yr4ycje6b6FCOxIMg3he8Gw=";
nativeInstallCheckInputs = [ versionCheckHook ];
checkFlags = [
# CLI tests
"--skip=test_all_with_bootstrap_returns_more_than_32_tlds"
"--skip=test_backward_compat_no_generation_flags"
"--skip=test_config_detailed_info_respected_without_flag"
"--skip=test_custom_preset_from_config"
"--skip=test_env_detailed_info_respected_without_flag"
# Tests require network access
"--skip=test_known_taken_domain_google_com"
];
doInstallCheck = true;
meta = {
description = "Tool to check domain availability";
homepage = "https://github.com/saidutt46/domain-check";
changelog = "https://github.com/saidutt46/domain-check/blob/${finalAttrs.src.tag}/CHANGELOG.md";
license = with lib.licenses; [
asl20
mit
];
maintainers = with lib.maintainers; [ fab ];
mainProgram = "domain-check";
};
})

View File

@@ -0,0 +1,64 @@
{
lib,
stdenv,
fetchFromGitHub,
cmake,
pkg-config,
qt6Packages,
openal,
libvorbis,
libogg,
libGL,
libGLU,
nix-update-script,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "dustracing2d";
version = "2.2.0";
src = fetchFromGitHub {
owner = "juzzlin";
repo = "DustRacing2D";
tag = finalAttrs.version;
hash = "sha256-1+oKSO0pjUBgnlM9J2BB7Xyqbk8liebzUqxKY5M82qg=";
};
__structuredAttrs = true;
strictDeps = true;
nativeBuildInputs = [
cmake
pkg-config
qt6Packages.wrapQtAppsHook
qt6Packages.qttools
];
buildInputs = [
qt6Packages.qtbase
qt6Packages.qtsvg
qt6Packages.qtwayland
openal
libvorbis
libogg
libGL
libGLU
];
cmakeFlags = [
"-DReleaseBuild=ON"
];
passthru.updateScript = nix-update-script { };
meta = {
description = "Top-down 2D racing game with split-screen multiplayer";
homepage = "https://juzzlin.github.io/DustRacing2D/index.html";
downloadPage = "https://github.com/juzzlin/DustRacing2D";
changelog = "https://github.com/juzzlin/DustRacing2D/releases/tag/${finalAttrs.version}";
mainProgram = "dustrac-game";
license = lib.licenses.gpl3Only;
platforms = lib.platforms.unix;
maintainers = with lib.maintainers; [ castorNova2 ];
};
})

View File

@@ -9,11 +9,11 @@
}:
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "e-imzo";
version = "6.3.7";
version = "6.4.7";
src = fetchurl {
url = "https://cdn.xinux.uz/e-imzo/E-IMZO-v${finalAttrs.version}.tar.gz";
hash = "sha256-XjS9FAIqMc9tV1aeO8D6dP9hg7ppPE/iRHX/pmzfZmM=";
hash = "sha256-wHcVIGTNRMit5LqHcXcGGi7foDmiwHVXUcxl4ZlhGnY=";
};
nativeBuildInputs = [

View File

@@ -0,0 +1,86 @@
{
lib,
rustPlatform,
nodejs,
npmHooks,
fetchFromGitHub,
fetchNpmDeps,
makeDesktopItem,
copyDesktopItems,
controlPort ? 30912,
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "framework-control";
version = "0.5.2";
__structuredAttrs = true;
src = fetchFromGitHub {
owner = "ozturkkl";
repo = "framework-control";
tag = finalAttrs.version;
hash = "sha256-2+4RxEDtLf7pnAI35Dykx38JDhZykjNZ+mihBhX0yyI=";
};
cargoHash = "sha256-fAx3scGTWIkkqqTmzpxp4Z4LxKxVjED5x9qikJpCGf4=";
cargoRoot = "service";
buildAndTestSubdir = "service";
npmRoot = "web";
npmDeps = fetchNpmDeps {
name = "framework-control-npm-deps";
src = "${finalAttrs.src}/web";
hash = "sha256-ZTvYT5x+7X3+PfBxaR6YzRlTKH1DBvwlxC281Srq2Og=";
};
nativeBuildInputs = [
nodejs
npmHooks.npmConfigHook
copyDesktopItems
];
desktopItems = [
(makeDesktopItem {
name = "framework-control";
desktopName = "Framework Control";
comment = "Lightweight control surface for Framework laptops";
exec = "xdg-open http://127.0.0.1:${toString controlPort}";
icon = "framework-control";
terminal = false;
categories = [
"Utility"
"System"
];
startupNotify = true;
})
];
FRAMEWORK_CONTROL_PORT = controlPort;
preBuild = ''
pushd web
npm run build
popd
'';
buildFeatures = [ "embed-ui" ];
postInstall = ''
mv $out/bin/framework-control-service $out/bin/framework-control
install -Dm644 web/public/assets/logo.png \
$out/share/icons/hicolor/256x256/apps/framework-control.png
'';
meta = {
description = "Lightweight control surface for Framework laptops";
homepage = "https://github.com/ozturkkl/framework-control";
license = lib.licenses.mit;
maintainers = [ lib.maintainers.ozturkkl ];
platforms = [ "x86_64-linux" ];
mainProgram = "framework-control";
};
})

View File

@@ -4,7 +4,7 @@ set -eo pipefail
cd "$(dirname "${BASH_SOURCE[0]}")"
new_version="$(curl -s "https://api.github.com/repos/git-ecosystem/git-credential-manager/releases?per_page=1" | jq -r '.[0].name' | sed 's|^GCM ||')"
old_version="$(sed -nE 's/\s*version = "(.*)".*/\1/p' ./default.nix)"
old_version="$(sed -nE 's/\s*version = "(.*)".*/\1/p' ./package.nix)"
if [[ "$new_version" == "$old_version" ]]; then
echo "Up to date"
exit 0

View File

@@ -8,7 +8,7 @@
buildGoModule (finalAttrs: {
pname = "git-pages-cli";
version = "1.8.2";
version = "1.9.0";
__structuredAttrs = true;
@@ -16,10 +16,10 @@ buildGoModule (finalAttrs: {
owner = "git-pages";
repo = "git-pages-cli";
rev = "v${finalAttrs.version}";
hash = "sha256-wNHwkVvC4NlQw1cx+rM6zdmYm4zTz/e5suIcapTtssY=";
hash = "sha256-toqL/BUj3MDAqqD+94nLyw7QwU5jsUqThQVK0hJbU8Y=";
};
vendorHash = "sha256-lGnl1onxJ9x0UIf2uPZcZgx2qbj/43VG+UcQvqwd1uw=";
vendorHash = "sha256-SNLSkz38AgLfjpKaEYawBLdWznKWOz62bNzuaquk7Rs=";
ldflags = [
"-X"

View File

@@ -44,7 +44,7 @@ stdenv.mkDerivation rec {
--set type fetchFromGitHub \
--set rev 'version-{version}' \
--nix-literal rev 'version-''${version}'\
--modify-nix default.nix
--modify-nix package.nix
''
];
meta = {

View File

@@ -26,13 +26,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "gvm-libs";
version = "23.1.0";
version = "23.2.2";
src = fetchFromGitHub {
owner = "greenbone";
repo = "gvm-libs";
tag = "v${finalAttrs.version}";
hash = "sha256-dDyXUYDP+kWBtr7WCkPO2BetdwEYDWs9pyLMPLEi8zI=";
hash = "sha256-lXvivYyo4o9Ng7AG9/VdRAgfzGo5ow/n5dIL+RPYTMU=";
};
postPatch = ''

View File

@@ -14,14 +14,14 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "iaito";
version = "6.1.4";
version = "6.1.6";
srcs = [
(fetchFromGitHub {
owner = "radareorg";
repo = "iaito";
tag = finalAttrs.version;
hash = "sha256-HKh5D96Dwo6YttWcOMlFy4H9OS3FbQvQ5RK+aOY4V5s=";
hash = "sha256-hGJ8f/auUDAM/pWT52X5fiDAt/un//oBniMG1lLbofc=";
name = "main";
})
(fetchFromGitHub {

View File

@@ -1,65 +0,0 @@
diff --git a/InkTestBed/InkTestBed.csproj b/InkTestBed/InkTestBed.csproj
index d729fee..ea3e9e6 100644
--- a/InkTestBed/InkTestBed.csproj
+++ b/InkTestBed/InkTestBed.csproj
@@ -2,7 +2,7 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
- <TargetFramework>net6.0</TargetFramework>
+ <TargetFramework>net8.0</TargetFramework>
<TieredCompilation>true</TieredCompilation>
<RootNamespace>InkTestBed</RootNamespace>
<AssemblyName>InkTestBed</AssemblyName>
diff --git a/compiler/ink_compiler.csproj b/compiler/ink_compiler.csproj
index a6dd06b..c4708cc 100644
--- a/compiler/ink_compiler.csproj
+++ b/compiler/ink_compiler.csproj
@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>net6.0</TargetFramework>
+ <TargetFramework>net8.0</TargetFramework>
<RootNamespace>Ink</RootNamespace>
<AssemblyName>ink_compiler</AssemblyName>
</PropertyGroup>
diff --git a/ink-engine-runtime/ink-engine-runtime.csproj b/ink-engine-runtime/ink-engine-runtime.csproj
index caba6df..777c109 100644
--- a/ink-engine-runtime/ink-engine-runtime.csproj
+++ b/ink-engine-runtime/ink-engine-runtime.csproj
@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFrameworks>net6.0</TargetFrameworks>
+ <TargetFramework>net8.0</TargetFramework>
<RootNamespace>Ink.Runtime</RootNamespace>
<AssemblyName>ink-engine-runtime</AssemblyName>
</PropertyGroup>
diff --git a/inklecate/inklecate.csproj b/inklecate/inklecate.csproj
index 0a02264..cf7b254 100644
--- a/inklecate/inklecate.csproj
+++ b/inklecate/inklecate.csproj
@@ -2,7 +2,7 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
- <TargetFramework>net6.0</TargetFramework>
+ <TargetFramework>net8.0</TargetFramework>
<RootNamespace>Ink</RootNamespace>
<AssemblyName>inklecate</AssemblyName>
</PropertyGroup>
diff --git a/tests/tests.csproj b/tests/tests.csproj
index 8d3bd6b..a9731c5 100644
--- a/tests/tests.csproj
+++ b/tests/tests.csproj
@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>net6.0</TargetFramework>
+ <TargetFramework>net8.0</TargetFramework>
<RootNamespace>tests</RootNamespace>
<AssemblyName>ink-tests</AssemblyName>

View File

@@ -8,16 +8,20 @@
buildDotnetModule rec {
pname = "inklecate";
version = "1.1.1";
version = "1.2.1";
src = fetchFromGitHub {
owner = "inkle";
repo = "ink";
rev = "v${version}";
hash = "sha512-aUjjT5Qf64wrKRn1vkwJadMOBWMkvsXUjtZ7S3/ZWAh1CCDkQNO84mSbtbVc9ny0fKeJEqaDX2tJNwq7pYqAbA==";
hash = "sha256-IEYn7GHUTLABGVZH2AYUpbGeuZvUPbwHz5GcuMrRem8=";
};
patches = [ ./dotnet-8-upgrade.patch ];
postPatch = ''
find . -name "*.csproj" -exec sed -i 's/net6.0/net8.0/g' {} +
find . -name "*.csproj" -exec sed -i 's/netstandard2.0/net8.0/g' {} +
find . -name "*.csproj" -exec sed -i 's/netstandard1.0;//g' {} +
'';
buildInputs = [ (lib.getLib stdenv.cc.cc) ];
@@ -39,6 +43,6 @@ buildDotnetModule rec {
license = lib.licenses.mit;
platforms = lib.platforms.unix;
badPlatforms = lib.platforms.aarch64;
maintainers = with lib.maintainers; [ shreerammodi ];
maintainers = [ ];
};
}

View File

@@ -22,23 +22,22 @@ let
in
clangStdenv.mkDerivation (finalAttrs: {
pname = "julec";
version = "0.2.1";
version = "0.2.2";
src = fetchFromGitHub {
owner = "julelang";
repo = "jule";
tag = "jule${finalAttrs.version}";
name = "jule-${finalAttrs.version}";
hash = "sha256-zfFsWP1nFvyzIqtf/nG4itpKxy6ZZjb3gGC3LwLVGPk=";
hash = "sha256-m+IJiTNOrOzx/3e67r/yWOjGRRyOy5TWHhjFZXaMOsc=";
};
irSrc = fetchFromGitHub {
owner = "julelang";
repo = "julec-ir";
# revision determined by the upstream commit hash
rev = "5de197f9041dbc61b1d97ed4e3b84c0f667014f8";
tag = "jule${finalAttrs.version}";
name = "jule-ir-${finalAttrs.version}";
hash = "sha256-PMAFXLXa3wS0+TWEU2bjlw5UzOmAx8ittQzuExhrWDM=";
hash = "sha256-UclKaxIBW1dqCz2Rk0If7EV3P7XrtUpKuR4ROPWw2Ao=";
};
dontConfigure = true;

View File

@@ -12,8 +12,8 @@ clangStdenv.mkDerivation (finalAttrs: {
src = fetchFromGitHub {
owner = "julelang";
repo = "juledoc";
rev = "d6ba549aeb82ea224e2cf07e0f0f3a2448dbd9db";
hash = "sha256-3n9VOoXIFEI9V6fzSD75PdwkijXruC7qWClOUlWd52I=";
rev = "8504254a30d04a403c1b3ac788b62491233421e5";
hash = "sha256-L8Oh2u35hraJYHimxJbBqro7iVh1a7MbVuqtujgb7c8=";
};
nativeBuildInputs = [ julec.hook ];

View File

@@ -12,8 +12,8 @@ clangStdenv.mkDerivation (finalAttrs: {
src = fetchFromGitHub {
owner = "julelang";
repo = "julefmt";
rev = "6bd55e31ebba393c973017332502a548ea0f402c";
hash = "sha256-j8V5L4j4qaApJixsEo10Qv58IHcU54hnpL8uD+T0C0M=";
rev = "7ac9b383013d13a03bc06f90f0b86f4fca11a4a8";
hash = "sha256-q90B0rYaUN/gQ3TUNcPS+SqIQefam1Qmzx6jUBe+c0g=";
};
nativeBuildInputs = [ julec.hook ];

View File

@@ -1,14 +1,8 @@
diff --git a/API/Controllers/FallbackController.cs b/API/Controllers/FallbackController.cs
index 9aff8202..f8b6c60f 100644
--- a/API/Controllers/FallbackController.cs
+++ b/API/Controllers/FallbackController.cs
@@ -1,4 +1,4 @@
-using System.IO;
+using System.IO;
using API.Services;
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc;
@@ -27,7 +27,7 @@ public class FallbackController : Controller
diff --git a/Kavita.Server/Controllers/FallbackController.cs b/Kavita.Server/Controllers/FallbackController.cs
index 29012ba999512815ac5cdd45eccf2a01f228aae0..31d96c93580e211f4e444c0a4be3ee3099461544 100644
--- a/Kavita.Server/Controllers/FallbackController.cs
+++ b/Kavita.Server/Controllers/FallbackController.cs
@@ -18,7 +18,7 @@ public class FallbackController : Controller
return NotFound();
}
@@ -17,17 +11,55 @@ index 9aff8202..f8b6c60f 100644
}
}
diff --git a/API/Services/DirectoryService.cs b/API/Services/DirectoryService.cs
index ecce1957..774b3169 100644
--- a/API/Services/DirectoryService.cs
+++ b/API/Services/DirectoryService.cs
diff --git a/Kavita.Server/Startup.cs b/Kavita.Server/Startup.cs
index 924c9ceb0cafacbc873eaa9e16d184d215bb761d..46847d73f0da1e6c93b0e6120b256e1c1169d83f 100644
--- a/Kavita.Server/Startup.cs
+++ b/Kavita.Server/Startup.cs
@@ -48,6 +48,7 @@ using Microsoft.AspNetCore.StaticFiles;
using Microsoft.Extensions.Caching.Hybrid;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
+using Microsoft.Extensions.FileProviders;
using Microsoft.Extensions.Hosting;
using Microsoft.Extensions.Logging;
using Microsoft.Net.Http.Headers;
@@ -275,8 +276,6 @@ public class Startup
app.UsePathBase(basePath);
if (!env.IsDevelopment())
{
- // We don't update the index.html in local as we don't serve from there
- UpdateBaseUrlInIndex(basePath);
// Update DB with what's in config
var dataContext = serviceProvider.GetRequiredService<DataContext>();
@@ -316,6 +315,7 @@ public class Startup
// Ensure static files is before our custom middleware stack
app.UseStaticFiles(new StaticFileOptions
{
+ FileProvider = new PhysicalFileProvider("@webroot@"),
// bcmap files needed for PDF reader localizations (https://github.com/Kareadita/Kavita/issues/2970)
// ftl files are needed for PDF zoom options (https://github.com/Kareadita/Kavita/issues/3995)
ContentTypeProvider = new FileExtensionContentTypeProvider
@@ -534,7 +534,7 @@ public class Startup
try
{
var htmlDoc = new HtmlDocument();
- var indexHtmlPath = Path.Combine(Directory.GetCurrentDirectory(), "wwwroot", "index.html");
+ var indexHtmlPath = Path.Combine("@webroot@", "index.html");
htmlDoc.Load(indexHtmlPath);
var baseNode = htmlDoc.DocumentNode.SelectSingleNode("/html/head/base");
diff --git a/Kavita.Services/DirectoryService.cs b/Kavita.Services/DirectoryService.cs
index 38c88eeead9812895046e776667c9540bf4662a5..79ac745ef2f8ae630d74d605083a5b597aedbcec 100644
--- a/Kavita.Services/DirectoryService.cs
+++ b/Kavita.Services/DirectoryService.cs
@@ -1,4 +1,4 @@
-using System;
+using System;
using System.Collections.Generic;
using System.Collections.Immutable;
using System.IO;
@@ -135,7 +135,7 @@ public class DirectoryService : IDirectoryService
@@ -66,7 +66,7 @@ public class DirectoryService : IDirectoryService
ExistOrCreate(SiteThemeDirectory);
FaviconDirectory = FileSystem.Path.Join(FileSystem.Directory.GetCurrentDirectory(), "config", "favicons");
ExistOrCreate(FaviconDirectory);
@@ -36,17 +68,17 @@ index ecce1957..774b3169 100644
CustomizedTemplateDirectory = FileSystem.Path.Join(FileSystem.Directory.GetCurrentDirectory(), "config", "templates");
ExistOrCreate(CustomizedTemplateDirectory);
TemplateDirectory = FileSystem.Path.Join(FileSystem.Directory.GetCurrentDirectory(), "EmailTemplates");
diff --git a/API/Services/LocalizationService.cs b/API/Services/LocalizationService.cs
index 8abde664..2f207837 100644
--- a/API/Services/LocalizationService.cs
+++ b/API/Services/LocalizationService.cs
diff --git a/Kavita.Services/LocalizationService.cs b/Kavita.Services/LocalizationService.cs
index 5597f05cf65dac448bc893aeee8e6ecc0a0d58c7..c8b2746d45d547d4544ef2022c8bcc360772383f 100644
--- a/Kavita.Services/LocalizationService.cs
+++ b/Kavita.Services/LocalizationService.cs
@@ -1,4 +1,4 @@
-using System;
+using System;
using System.Collections.Generic;
using System.Linq;
using System.Text.Json;
@@ -57,9 +57,7 @@ public class LocalizationService : ILocalizationService
@@ -51,9 +51,7 @@ public class LocalizationService : ILocalizationService
}
else
{
@@ -57,41 +89,4 @@ index 8abde664..2f207837 100644
}
_cacheOptions = new MemoryCacheEntryOptions()
diff --git a/API/Startup.cs b/API/Startup.cs
index fad79cee..073fcdee 100644
--- a/API/Startup.cs
+++ b/API/Startup.cs
@@ -36,6 +36,7 @@ using Microsoft.AspNetCore.StaticFiles;
using Microsoft.EntityFrameworkCore;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
+using Microsoft.Extensions.FileProviders;
using Microsoft.Extensions.Hosting;
using Microsoft.Extensions.Logging;
using Microsoft.Net.Http.Headers;
@@ -353,8 +354,6 @@ public class Startup
app.UsePathBase(basePath);
if (!env.IsDevelopment())
{
- // We don't update the index.html in local as we don't serve from there
- UpdateBaseUrlInIndex(basePath);
// Update DB with what's in config
var dataContext = serviceProvider.GetRequiredService<DataContext>();
@@ -399,6 +398,7 @@ public class Startup
app.UseStaticFiles(new StaticFileOptions
{
+ FileProvider = new PhysicalFileProvider("@webroot@"),
// bcmap files needed for PDF reader localizations (https://github.com/Kareadita/Kavita/issues/2970)
// ftl files are needed for PDF zoom options (https://github.com/Kareadita/Kavita/issues/3995)
ContentTypeProvider = new FileExtensionContentTypeProvider
@@ -481,7 +481,7 @@ public class Startup
try
{
var htmlDoc = new HtmlDocument();
- var indexHtmlPath = Path.Combine(Directory.GetCurrentDirectory(), "wwwroot", "index.html");
+ var indexHtmlPath = Path.Combine("@webroot@", "index.html");
htmlDoc.Load(indexHtmlPath);
var baseNode = htmlDoc.DocumentNode.SelectSingleNode("/html/head/base");

File diff suppressed because it is too large Load Diff

View File

@@ -10,13 +10,13 @@
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "kavita";
version = "0.8.8.3";
version = "0.9.0.2";
src = fetchFromGitHub {
owner = "kareadita";
repo = "kavita";
rev = "v${finalAttrs.version}";
hash = "sha256-Va3scgMxcLhqP+s7x/iDneCPZQCF0iOIQAfTJENcvOI=";
hash = "sha256-Wfb/Lc+BvkiJLopH1NQx1YQWzm2Sdmvg1Xmn+8YwWus=";
};
backend = buildDotnetModule {
@@ -31,18 +31,16 @@ stdenvNoCC.mkDerivation (finalAttrs: {
# Future updates should check if migration restoration is needed for supported upgrade paths.
];
postPatch = ''
substituteInPlace API/Services/DirectoryService.cs --subst-var out
substituteInPlace Kavita.Services/DirectoryService.cs --subst-var out
substituteInPlace API/Startup.cs API/Services/LocalizationService.cs API/Controllers/FallbackController.cs \
substituteInPlace Kavita.Server/Startup.cs Kavita.Services/LocalizationService.cs Kavita.Server/Controllers/FallbackController.cs \
--subst-var-by webroot "${finalAttrs.frontend}/lib/node_modules/kavita-webui/dist/browser"
'';
executables = [ "API" ];
projectFile = "API/API.csproj";
projectFile = "Kavita.Server/Kavita.Server.csproj";
nugetDeps = ./nuget-deps.json;
dotnet-sdk = dotnetCorePackages.sdk_9_0;
dotnet-runtime = dotnetCorePackages.aspnetcore_9_0;
dotnet-sdk = dotnetCorePackages.sdk_10_0;
dotnet-runtime = dotnetCorePackages.aspnetcore_10_0;
};
frontend = buildNpmPackage {
@@ -54,7 +52,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
npmBuildScript = "prod";
npmFlags = [ "--legacy-peer-deps" ];
npmRebuildFlags = [ "--ignore-scripts" ]; # Prevent playwright from trying to install browsers
npmDepsHash = "sha256-SqW9qeg0CKfVKYsDXmVsnVNmcH7YkaXtXpPjIqGL0i0=";
npmDepsHash = "sha256-Qa/lf0hH2KMDdRcBj8GW9cJGE3YZsP32z2kfTk6YNYc=";
};
dontBuild = true;
@@ -65,7 +63,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
mkdir -p $out/bin $out/lib/kavita
ln -s $backend/lib/kavita-backend $out/lib/kavita/backend
ln -s $frontend/lib/node_modules/kavita-webui/dist $out/lib/kavita/frontend
ln -s $backend/bin/API $out/bin/kavita
ln -s $backend/bin/Kavita.Server $out/bin/kavita
runHook postInstall
'';

View File

@@ -14,7 +14,7 @@ popd
update-source-version kavita "$latest_version"
pushd "$(dirname "${BASH_SOURCE[0]}")"
sed -E 's#\bnpmDepsHash = ".*?"#npmDepsHash = "'"$npmDepsHash"'"#' -i default.nix
sed -E 's#\bnpmDepsHash = ".*?"#npmDepsHash = "'"$npmDepsHash"'"#' -i package.nix
popd
$(nix-build -A kavita.backend.fetch-deps --no-out-link)

View File

@@ -5,15 +5,15 @@
fetchpatch,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "kubeval";
version = "0.16.1";
src = fetchFromGitHub {
owner = "instrumenta";
repo = "kubeval";
rev = "v${version}";
sha256 = "sha256-pwJOV7V78H2XaMiiJvKMcx0dEwNDrhgFHmCRLAwMirg=";
tag = "v${finalAttrs.version}";
hash = "sha256-pwJOV7V78H2XaMiiJvKMcx0dEwNDrhgFHmCRLAwMirg=";
};
patches = [
@@ -21,7 +21,7 @@ buildGoModule rec {
(fetchpatch {
name = "bump-golang.org/x/sys.patch";
url = "https://github.com/instrumenta/kubeval/commit/d64502b04d9e1b85fd3d5509049adb50f3e39954.patch";
sha256 = "sha256-S/lgwdykFLU2QZRW927fgCPxaIAMK3vSqmH08pXBQxM=";
hash = "sha256-S/lgwdykFLU2QZRW927fgCPxaIAMK3vSqmH08pXBQxM=";
})
];
@@ -39,4 +39,4 @@ buildGoModule rec {
nicknovitski
];
};
}
})

View File

@@ -11,13 +11,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "labwc-menu-generator";
version = "0.2.0-unstable-2025-08-10";
version = "0.2.0-unstable-2026-06-02";
src = fetchFromGitHub {
owner = "labwc";
repo = "labwc-menu-generator";
rev = "19ea2d27eaea50a8ef031bc1ea0c2ccfebb92e3c";
hash = "sha256-3ym3qauTnC7RFrni39YMSN7FYS5CvaIKb3aUXJ/Q1ko=";
rev = "3785977b3b1bc8a5c4397762538929c5232c5707";
hash = "sha256-DHqNGtm14tSDKpSZiYGaCaK9ouZPjSJOhq/9CLCMhQw=";
};
nativeBuildInputs = [

View File

@@ -13,13 +13,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "lasuite-docs-collaboration-server";
version = "5.2.0";
version = "5.2.1";
src = fetchFromGitHub {
owner = "suitenumerique";
repo = "docs";
tag = "v${finalAttrs.version}";
hash = "sha256-38+pRhqCRUOGHZwcoeXZG+E/iM6SthhQPd4uT8WRUCs=";
hash = "sha256-FRN4rcS2aYoYjFY05nYV9pYz0Es8X3EWsD/oPdp4kpI=";
};
sourceRoot = "${finalAttrs.src.name}/src/frontend";

View File

@@ -12,13 +12,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "lasuite-docs-frontend";
version = "5.2.0";
version = "5.2.1";
src = fetchFromGitHub {
owner = "suitenumerique";
repo = "docs";
tag = "v${finalAttrs.version}";
hash = "sha256-38+pRhqCRUOGHZwcoeXZG+E/iM6SthhQPd4uT8WRUCs=";
hash = "sha256-FRN4rcS2aYoYjFY05nYV9pYz0Es8X3EWsD/oPdp4kpI=";
};
sourceRoot = "${finalAttrs.src.name}/src/frontend";

View File

@@ -11,12 +11,12 @@
yarnConfigHook,
}:
let
version = "5.2.0";
version = "5.2.1";
src = fetchFromGitHub {
owner = "suitenumerique";
repo = "docs";
tag = "v${version}";
hash = "sha256-38+pRhqCRUOGHZwcoeXZG+E/iM6SthhQPd4uT8WRUCs=";
hash = "sha256-FRN4rcS2aYoYjFY05nYV9pYz0Es8X3EWsD/oPdp4kpI=";
};
mail-templates = stdenv.mkDerivation {

View File

@@ -12,14 +12,14 @@
stdenv.mkDerivation (finalAttrs: {
pname = "libgourou";
version = "0.8.8";
version = "0.8.9";
src = fetchFromGitea {
domain = "forge.soutade.fr";
owner = "soutade";
repo = "libgourou";
tag = "v${finalAttrs.version}";
hash = "sha256-WQOlanavMy1z3ze+c8d1a7ZkAU60/GjEFS5JJfyNHMg=";
hash = "sha256-KwDpyWtEsXacCcCbj0QlNucOy/S62NiPocf+G7YINwU=";
};
postPatch = ''

View File

@@ -15,13 +15,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "libks";
version = "2.0.10";
version = "2.0.11";
src = fetchFromGitHub {
owner = "signalwire";
repo = "libks";
tag = "v${finalAttrs.version}";
hash = "sha256-oLf1ECSKa6KLTA8MO0le44eEDaLmPz/RHoLa8ZSwjWs=";
hash = "sha256-tPhGXDEAKgeODAcM6hu4GDU83A3Zi7sIMnTQkfCGlFc=";
};
patches = [

View File

@@ -30,13 +30,13 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "librime";
version = "1.16.1";
version = "1.17.0";
src = fetchFromGitHub {
owner = "rime";
repo = "librime";
rev = finalAttrs.version;
sha256 = "sha256-Jbo6Svt/d00ZJwtYkWMKFeKzpFFYhbnm3m2alDxRGvU=";
sha256 = "sha256-HhmLA5W4+8BVGTozKCWCNhrXOIlRlLN/FiOBHKvUGcM=";
};
nativeBuildInputs = [

View File

@@ -8,18 +8,18 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "meilisearch";
version = "1.45.1";
version = "1.45.2";
src = fetchFromGitHub {
owner = "meilisearch";
repo = "meilisearch";
tag = "v${finalAttrs.version}";
hash = "sha256-OB3KrWAZbyxBLRpwcsE/ibf2U3H2/V+2WyULeTf7M90=";
hash = "sha256-hEMOyvFtbrOkN0I9F20NxdCLg+gYKDghZqXQ4T74Gsc=";
};
cargoBuildFlags = [ "--package=meilisearch" ];
cargoHash = "sha256-6zNKfy6KVxS9WZ3i9cgLPWXl2MKgpB6QQ7QdN7XyuUQ=";
cargoHash = "sha256-R7q3TkmHBhKzfX+pVfh27UHBNtmMVwx0pjbqX+FCsWI=";
# Default features include mini dashboard which downloads something from the internet.
buildNoDefaultFeatures = true;

View File

@@ -1,8 +1,8 @@
[
{
"pname": "Avalonia",
"version": "11.3.1",
"hash": "sha256-732wl4/JmvYFS26NLvPD7T/V3J3JZUDy6Xwj5p1TNyE="
"version": "11.3.14",
"hash": "sha256-HOC9J/SzIMQnVSWepH2CroVZl+mNLmluwKiF5Lb2c8c="
},
{
"pname": "Avalonia.Angle.Windows.Natives",
@@ -11,73 +11,73 @@
},
{
"pname": "Avalonia.AvaloniaEdit",
"version": "11.3.0",
"hash": "sha256-avrZ9um57Y3wTslyeBAXeCQrcb7a3kODFc0SSvthHF4="
"version": "11.4.1",
"hash": "sha256-OOozpi/5bq3dbZlXvFoXEtxTndJer0AjBYWPwgLR1xk="
},
{
"pname": "Avalonia.BuildServices",
"version": "0.0.31",
"hash": "sha256-wgtodGf644CsUZEBIpFKcUjYHTbnu7mZmlr8uHIxeKA="
"version": "11.3.2",
"hash": "sha256-6wx06tjSKWQOlX2czdp6Wh0nuwVapx5qf/s8Qj5we40="
},
{
"pname": "Avalonia.Controls.ColorPicker",
"version": "11.3.1",
"hash": "sha256-95sAkALievpuwLtCl7+6PgwNyxx9DAi/vVvQUFT7Qqs="
"version": "11.3.14",
"hash": "sha256-ndk+/+wC9VmrjlqAXOeWACu/G/GOqS6D8mGTaKKVbes="
},
{
"pname": "Avalonia.Desktop",
"version": "11.3.1",
"hash": "sha256-H6SLCi3by9bFF1YR12PnNZSmtC44UQPKr+5+8LvqC90="
"version": "11.3.14",
"hash": "sha256-Y9f17/CMhHr5t93qQW+NbBXSt5U4y8NuUo/7HhWr/3U="
},
{
"pname": "Avalonia.Diagnostics",
"version": "11.3.1",
"hash": "sha256-zDX3BfqUFUQ+p1ZWdHuhnV0n5B9RfiEtB8m0Px5AhsI="
"version": "11.3.14",
"hash": "sha256-e2djpATUmFtAMEtjaM1E2Bjg80iWUNHrI75EZqm5i/A="
},
{
"pname": "Avalonia.FreeDesktop",
"version": "11.3.1",
"hash": "sha256-Iph1SQazNNr9liox0LR7ITidAEEWhp8Mg9Zn4MZVkRQ="
"version": "11.3.14",
"hash": "sha256-VCzQb1GjMhM2WlqYdlRMlZcY34XQWgHwpcq8BpUghlI="
},
{
"pname": "Avalonia.Native",
"version": "11.3.1",
"hash": "sha256-jNzqmHm58bbPGs/ogp6gFvinbN81Psg+sg+Z5UsbcDs="
"version": "11.3.14",
"hash": "sha256-DVB/68Vnkvhj2TvFV6oPcZ7+vrvX55CxrnFBxuvELog="
},
{
"pname": "Avalonia.ReactiveUI",
"version": "11.3.1",
"hash": "sha256-m7AFSxwvfz9LAueu0AFC+C7jHrB+lysBmpBh7bhpmUs="
"version": "11.3.8",
"hash": "sha256-QwIPrfoxNw/u/deWc5C3ps0eQDBFOocMH74nlVahQuM="
},
{
"pname": "Avalonia.Remote.Protocol",
"version": "11.3.1",
"hash": "sha256-evkhJOxKjsR+jNLrXRcrhqjFdlrxYMMMRBJ6FK08vMM="
"version": "11.3.14",
"hash": "sha256-iaQE1lCVpTGFe33UhPpbONGwtWBJ3bCzr46MqRJBrI8="
},
{
"pname": "Avalonia.Skia",
"version": "11.3.1",
"hash": "sha256-zN09CcuSqtLcQrTCQOoPJrhLd4LioZqt/Qi4sDp/cJI="
"version": "11.3.14",
"hash": "sha256-L9oxOx8sxyYeEgHwfHpgRMBYIBSsFNSMe+Go6L7NUow="
},
{
"pname": "Avalonia.Themes.Fluent",
"version": "11.3.1",
"hash": "sha256-PApWHwIoLzbzrnyXJQLVy85Rbxag7NFEKMXOs2iVVaA="
"version": "11.3.14",
"hash": "sha256-TwUZlS6dKo6MVm25a+X2YXdGny6MoPQJDSxABrLl42I="
},
{
"pname": "Avalonia.Themes.Simple",
"version": "11.3.1",
"hash": "sha256-U9btigJeFcuOu7T3ryyJJesffnZo1JBb9pWkF0PFu9s="
"version": "11.3.14",
"hash": "sha256-20PkEOaIzUsvOgqu5Rlx7ZTqi/BsgG77vemBDM+8elc="
},
{
"pname": "Avalonia.Win32",
"version": "11.3.1",
"hash": "sha256-w3+8luJByeIchiVQ0wsq0olDabX/DndigyBEuK8Ty04="
"version": "11.3.14",
"hash": "sha256-0E+Jax/+VNIHY0FLiydXdkkRiQiGxWnzy1ZpRMvPU2g="
},
{
"pname": "Avalonia.X11",
"version": "11.3.1",
"hash": "sha256-0iUFrDM+10T3OiOeGSEiqQ6EzEucQL3shZUNqOiqkyQ="
"version": "11.3.14",
"hash": "sha256-ZDNqbc2Rq1Sf7PvTPM+pDog7Lv4vcz2013EOe57w5FA="
},
{
"pname": "CommunityToolkit.Mvvm",
@@ -261,7 +261,7 @@
},
{
"pname": "Tmds.DBus.Protocol",
"version": "0.21.2",
"hash": "sha256-gaK/5aAummyin6ptnhaJbnA0ih4+2xADrtrLfFbHwYI="
"version": "0.21.3",
"hash": "sha256-HVEIHSeSe29ergHxsNvWYu3o7Ai8VZKo09yFn+miTnI="
}
]

View File

@@ -12,13 +12,13 @@
buildDotnetModule rec {
pname = "mesen";
version = "2.1.1";
version = "2.2.1";
src = fetchFromGitHub {
owner = "SourMesen";
repo = "Mesen2";
owner = "nesdev-org";
repo = "MesenCE";
tag = version;
hash = "sha256-vBwAPAnp6HIgI49vAZIqnzw8xHQ7ZMuALjf7G+acCXg=";
hash = "sha256-IH8Or+UVapQW0PXPanMVaOIQVT85TEYU2utKBbvuW6c=";
};
patches = [

View File

@@ -164,11 +164,11 @@ let
in
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "microsoft-edge";
version = "148.0.3967.83";
version = "149.0.4022.52";
src = fetchurl {
url = "https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-stable/microsoft-edge-stable_${finalAttrs.version}-1_amd64.deb";
hash = "sha256-EFKJQROzVN0t1srIFUiC2NIlTiouFGkkIcRDaLS17OA=";
hash = "sha256-3lFhfxkS80P59dk00lpBp+8IIFUvSEJVGGTfAghxw4g=";
};
# With strictDeps on, some shebangs were not being patched correctly

View File

@@ -28,7 +28,9 @@ stdenv.mkDerivation (finalAttrs: {
pkg-config
];
buildInputs = lib.optional stdenv.hostPlatform.isDarwin llvmPackages.openmp;
buildInputs = lib.optional (
stdenv.hostPlatform.isDarwin && crocoddyl.withMultithread
) llvmPackages.openmp;
propagatedBuildInputs = [
crocoddyl
@@ -38,6 +40,7 @@ stdenv.mkDerivation (finalAttrs: {
cmakeFlags = [
(lib.cmakeBool "BUILD_PYTHON_INTERFACE" false)
(lib.cmakeBool "BUILD_WITH_PROXSUITE" true)
(lib.cmakeBool "BUILD_WITH_MULTITHREADS" crocoddyl.withMultithread)
];
nativeCheckInputs = [

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