Compare commits

...

635 Commits

Author SHA1 Message Date
Florian Klink a89c4f5411
Merge pull request #306913 from hacker1024/fix/pystemd-lxml
python3Packages.pystemd: Move runtime dependencies to propagatedBuildInputs
2024-04-29 14:33:49 +03:00
Florian Klink d77b0cf4f1
Merge pull request #301064 from SuperSandro2000/redis-thp
nixos/redis: enable vmOverCommit by defaul; don't disable transparent hugepages
2024-04-29 14:27:12 +03:00
nixpkgs-merge-bot[bot] f515a0bd89
Merge pull request #307572 from r-ryantm/auto-update/cockpit
cockpit: 315 -> 316
2024-04-29 10:54:33 +00:00
R. Ryantm 3d7b4b7482 gpsprune: 23.2 -> 24 2024-04-29 12:47:43 +02:00
Jörg Thalheim e1a4c08ae8
Merge pull request #306339 from Mic92/systemd-boot
nixos/systemd-boot: avoid expensive mypy builds on configuration changes
2024-04-29 12:45:18 +02:00
Cosima Neidahl bb54a0c197
Merge pull request #304798 from OPNA2608/update/lomiri/stuff
Update ayatana datetime & some OTA-less Lomiri things
2024-04-29 12:09:58 +02:00
éclairevoyant 9e93dea6ec
Merge pull request #307681 from nazarewk/fix/rambox-binaries
rambox: fix for binary dropping version suffix
2024-04-29 09:22:09 +00:00
Pol Dellaiera 1523dfba11
Merge pull request #299982 from GaetanLepage/rye
rye: 0.31.0 -> 0.33.0
2024-04-29 10:17:50 +02:00
Vincent Laporte 1d9cd57ddf why3: 1.7.1 → 1.7.2 2024-04-29 10:09:25 +02:00
Jörg Thalheim fe4d0e07ea
Merge pull request #307655 from Mic92/pwndbg
pwngdb: make gdbinit.py self-contained
2024-04-29 09:59:58 +02:00
Matthias Beyer 9170b4ba9f
Merge pull request #307486 from r-ryantm/auto-update/tui-journal
tui-journal: 0.8.2 -> 0.8.3
2024-04-29 09:57:09 +02:00
Jörg Thalheim 5b5b64a1b4
Merge pull request #307614 from r-ryantm/auto-update/ocamlPackages.tsdl-ttf
ocamlPackages.tsdl-ttf: 0.5 -> 0.6
2024-04-29 09:56:51 +02:00
Jörg Thalheim f09830e6c1
Merge pull request #307612 from r-ryantm/auto-update/ocamlPackages.iri
ocamlPackages.iri: 0.7.0 -> 1.0.0
2024-04-29 09:56:37 +02:00
Jörg Thalheim 2ca68ad345
Merge pull request #307660 from oluceps/update-mihomo
mihomo: 1.18.3 -> 1.18.4
2024-04-29 09:56:25 +02:00
Krzysztof Nazarewski debfa14c11
rambox: fix for binary dropping version suffix
fixes https://github.com/NixOS/nixpkgs/issues/307545
2024-04-29 09:56:23 +02:00
Jörg Thalheim 86c2fc3406 pwngdb: make gdbinit.py self-contained
This avoids polluting child processes with PYTHONPATH (also PATH is
still propagated).
Also it makes it easier to load the resulting gdbinit.py in your own
.gdbinit.
2024-04-29 09:53:30 +02:00
Matthias Beyer e97a23c920
Merge pull request #307569 from r-ryantm/auto-update/kraft
kraft: 0.8.4 -> 0.8.5
2024-04-29 09:43:54 +02:00
Matthias Beyer 96a0c4ea22
Merge pull request #307568 from r-ryantm/auto-update/atac
atac: 0.13.0 -> 0.14.0
2024-04-29 09:43:46 +02:00
Matthias Beyer 1c68bb47da
Merge pull request #307613 from r-ryantm/auto-update/below
below: 0.7.1 -> 0.8.1
2024-04-29 09:43:24 +02:00
Jörg Thalheim b64e2c28a7
Merge pull request #307616 from huantianad/tetrio-plus-0-27-2
tetrio-desktop: unstable-2024-04-20 -> 0.27.2
2024-04-29 09:42:07 +02:00
Jörg Thalheim 368b2d71b4
Merge pull request #307130 from toastal/movim-no-parallel
movim: include authentication patch & remove parallel dependency
2024-04-29 09:34:08 +02:00
Pol Dellaiera e40ae4e414
Merge pull request #307341 from r-ryantm/auto-update/guacamole-client
guacamole-client: 1.5.4 -> 1.5.5
2024-04-29 09:28:03 +02:00
Jörg Thalheim 79ea1436db
Merge pull request #307579 from Artturin/discordupdate3
Discord updates
2024-04-29 09:24:38 +02:00
Jörg Thalheim f7dcbd94c9
Merge pull request #307583 from Artturin/retiremp2e
maintainers: retire inactive `MP2E`
2024-04-29 09:23:01 +02:00
Jörg Thalheim 3438be8ff8
Merge pull request #307594 from zombiezen/rm-zombiezen
Remove zombiezen from maintainers
2024-04-29 09:19:08 +02:00
kirillrdy 8f2ee09e3b
Merge pull request #307297 from GaetanLepage/zed
zed-editor: 0.132.2 -> 0.132.3
2024-04-29 17:15:12 +10:00
Jörg Thalheim 8185fd1a96
Merge pull request #307608 from r-ryantm/auto-update/workout-tracker
workout-tracker: 0.14.1 -> 0.14.2
2024-04-29 09:12:30 +02:00
lewo aad67e92f8
Merge pull request #307647 from r-ryantm/auto-update/gremlin-console
gremlin-console: 3.7.1 -> 3.7.2
2024-04-29 08:58:24 +02:00
oluceps 0d8e875ccd
mihomo: 1.18.3 -> 1.18.4
Diff: https://github.com/MetaCubeX/mihomo/compare/v1.18.3...v1.18.4
2024-04-29 06:53:33 +00:00
Matthias Beyer ea1ec937c8
Merge pull request #307652 from r-ryantm/auto-update/cargo-bloat
cargo-bloat: 0.11.1 -> 0.12.0
2024-04-29 08:51:26 +02:00
Matthias Beyer 2b6fa1c0a9
Merge pull request #307532 from r-ryantm/auto-update/cargo-deny
cargo-deny: 0.14.21 -> 0.14.22
2024-04-29 08:51:11 +02:00
Paul Meyer 3a039abc62
Merge pull request #306986 from katexochen/azure-cli/manual-exts
azure-cli: allow manual packaging of extensions with dependencies
2024-04-29 08:50:06 +02:00
Nikolay Korotkiy ba1e6fdd89
Merge pull request #307617 from r-ryantm/auto-update/the-foundation
the-foundation: 1.7.0 -> 1.8.1
2024-04-29 10:37:47 +04:00
R. Ryantm a663928146 cargo-bloat: 0.11.1 -> 0.12.0 2024-04-29 06:31:46 +00:00
Vincent Laporte 35092bf19c ocamlPackages.mtime_1: remove 2024-04-29 08:17:55 +02:00
R. Ryantm cb594c8557 gremlin-console: 3.7.1 -> 3.7.2 2024-04-29 06:16:53 +00:00
Ulrik Strid cd711ad72c
Merge pull request #298388 from GZGavinZhao/rocm-gfx-compat
rocmPackages: extend ISA compatibility
2024-04-29 07:58:38 +02:00
K900 8596068d46
Merge pull request #292115 from hcsch/wireplumber-extra-config
nixos/wireplumber: add `extraConfig` / `extraScripts` options for WirePlumber 0.5
2024-04-29 08:27:30 +03:00
éclairevoyant 443da45dda
Merge pull request #297355 from r-ryantm/auto-update/discordchatexporter-cli
discordchatexporter-cli: 2.42.8 -> 2.43
2024-04-29 04:57:38 +00:00
Lin Jian d3a2cc97b3
Merge pull request #307370 from kotatsuyaki/xapian-lite-maintainer
emacsPackages.xapian-lite: add kotatsuyaki to maintainers
2024-04-29 12:45:31 +08:00
R. Ryantm 4e5e98a398 the-foundation: 1.7.0 -> 1.8.1 2024-04-29 03:44:33 +00:00
huantian ac8162c984
tetrio-plus: unstable-2024-04-20 -> 0.27.2 2024-04-28 20:40:56 -07:00
R. Ryantm fd1009124b ocamlPackages.tsdl-ttf: 0.5 -> 0.6 2024-04-29 03:32:34 +00:00
R. Ryantm f031bed2ef below: 0.7.1 -> 0.8.1 2024-04-29 03:27:31 +00:00
R. Ryantm 30c644c1ee ocamlPackages.iri: 0.7.0 -> 1.0.0 2024-04-29 03:20:17 +00:00
R. Ryantm 7f0e0685a4 workout-tracker: 0.14.1 -> 0.14.2 2024-04-29 02:38:07 +00:00
R. Ryantm 6d051c4cb5 discordchatexporter-cli: 2.42.8 -> 2.43 2024-04-29 02:09:44 +00:00
nixpkgs-merge-bot[bot] 6e64fb1b07
Merge pull request #307592 from r-ryantm/auto-update/home-manager
home-manager: unstable-2024-04-23 -> 0-unstable-2024-04-29
2024-04-29 01:57:24 +00:00
José Romildo Malaquias aa606b10cc
Merge pull request #307434 from romildo/upd.labwc-tweaks-gtk
labwc-tweaks-gtk: init at 0-unstable-2024-04-07
2024-04-28 22:30:59 -03:00
José Romildo Malaquias 72388bc653
Merge pull request #306865 from romildo/upd.labwc-tweaks
labwc-tweaks: unstable-2024-04-02 -> 0-unstable-2024-04-27
2024-04-28 22:29:52 -03:00
rewine 448c5af692
Merge pull request #307531 from alyssais/weston-13.0.1
weston: 13.0.0 -> 13.0.1
2024-04-29 09:13:53 +08:00
Ross Light 26403a22a3
Remove zombiezen from maintainers 2024-04-28 18:02:02 -07:00
R. Ryantm 5ccd11ee4f home-manager: unstable-2024-04-23 -> 0-unstable-2024-04-29 2024-04-29 00:45:20 +00:00
nixpkgs-merge-bot[bot] bb91fb6ee8
Merge pull request #307536 from r-ryantm/auto-update/clash-verge-rev
clash-verge-rev: 1.5.11 -> 1.6.0
2024-04-29 00:38:09 +00:00
kirillrdy e973935a91
Merge pull request #306923 from jopejoe1/alock/update/2.5.1
alock: unstable-2017-07-20 -> 2.5.1, add update script
2024-04-29 10:19:33 +10:00
R. Ryantm f2c7ecb8a4 snakemake: 8.10.7 -> 8.11.0 2024-04-28 19:43:09 -04:00
Artturin 79aa1b2182 maintainers: retire inactive `MP2E`
their last commit to nixpkgs was in `2019-02-21`
2024-04-29 02:30:00 +03:00
Artturin 5c88cde0ba pkgsCross.aarch64-darwin.discord-canary: 0.0.477 -> 0.0.486 2024-04-28 23:00:40 +00:00
Artturin e2a67424fd pkgsCross.aarch64-darwin.discord-ptb: 0.0.109 -> 0.0.110 2024-04-28 22:59:38 +00:00
Artturin 2ebc5bd3f5 pkgsCross.aarch64-darwin.discord: 0.0.301 -> 0.0.302 2024-04-28 22:59:20 +00:00
Artturin ce38e7a4af discord-canary: 0.0.357 -> 0.0.369 2024-04-28 22:58:56 +00:00
Artturin 9511e7af23 discord-ptb: 0.0.80 -> 0.0.81 2024-04-28 22:58:42 +00:00
Artturin 44658c1457 discord: 0.0.50 -> 0.0.51 2024-04-28 22:58:29 +00:00
Niklas Hambüchen fff67afa24
Merge pull request #297876 from chpatrick/kornia-0.7.2
python311Packages.kornia: 0.7.1 -> 0.7.2
2024-04-29 00:44:25 +02:00
R. Ryantm 8e1bfd5a49 python311Packages.snakemake-interface-storage-plugins: 3.2.1 -> 3.2.2 2024-04-28 18:35:58 -04:00
Aroun 4474b70eb4
obs-studio-plugins.obs-backgroundremoval: 0.5.16 -> 1.1.13 (#230775)
* obs-backgroundremoval: 0.5.16 -> 1.1.13

* Update pkgs/applications/video/obs-studio/plugins/obs-backgroundremoval/default.nix

Co-authored-by: Sandro <sandro.jaeckel@gmail.com>

* relative path

---------

Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2024-04-29 00:29:02 +02:00
Sandro 5a51f32207
Merge pull request #307564 from Stunkymonkey/self-inclusive-src-nixos-option
nixos-option: fix self inclusive src
2024-04-29 00:24:31 +02:00
R. Ryantm 7c21d76b22 cockpit: 315 -> 316 2024-04-28 22:23:29 +00:00
nicoo b68729257b
Merge #288105: mpvScripts.memo: init at 0-unstable-2023-10-31 2024-04-28 22:03:52 +00:00
R. Ryantm 8610f11173 kraft: 0.8.4 -> 0.8.5 2024-04-28 21:57:29 +00:00
R. Ryantm 0b7b87de72 atac: 0.13.0 -> 0.14.0 2024-04-28 21:54:56 +00:00
Martin Weinelt c5b25a6eb9
Merge pull request #307308 from networkException/update-chromium
{,ungoogled-}chromium: 124.0.6367.60 -> 124.0.6367.91, chromedriver: 123.0.6312.122 -> 124.0.6367.91
2024-04-28 23:43:00 +02:00
Sandro 1f149e08f8
Merge pull request #307479 from Stunkymonkey/self-inclusive-src-dell-command-configure
dell-command-configure: fix self inclusive src
2024-04-28 23:35:59 +02:00
Felix Buehler 7a2b306001 nixos-option: fix self inclusive src 2024-04-28 23:28:46 +02:00
kirillrdy 5a46ac9991
Merge pull request #306611 from malob/update-openai
python311Packages.openai: 1.23.2 -> 1.23.6
2024-04-29 07:20:17 +10:00
purrpurrn dab2685da7 maintainer: add purrpurrn 2024-04-28 23:11:05 +02:00
Pol Dellaiera 8d6e630bb5
Merge pull request #307526 from ChlorideCull/thermocline
maintainers: remove ChlorideCull
2024-04-28 23:10:19 +02:00
Pol Dellaiera 7feb32bc6a
guacamole-server: 1.5.4 -> 1.5.5 2024-04-28 23:00:28 +02:00
Cosima Neidahl 74429e113f
Merge pull request #307485 from r-ryantm/auto-update/palemoon-bin
palemoon-bin: 33.0.2 -> 33.1.0
2024-04-28 22:58:38 +02:00
purrpurrn b76dcf4604 mpvScripts.memo: init at 0-unstable-2023-10-31 2024-04-28 22:57:43 +02:00
Bruno BELANYI 2f6bd3fab9
Merge pull request #306919 from r-ryantm/auto-update/python311Packages.recipe-scrapers 2024-04-28 21:48:22 +01:00
Felix Bühler 0fc2eefab3
Merge pull request #307016 from Rookeur/update-olvid-1-5-2
olvid: 1.5.0 -> 1.5.2
2024-04-28 22:36:57 +02:00
Fabian Affolter 22c650c185
Merge pull request #307492 from Stunkymonkey/python311Packages-pymc-fix-setuptools
python311Packages.pymc: fix setuptools
2024-04-28 22:32:57 +02:00
Aleksana 06eef1a978
Merge pull request #307507 from cafkafk/adopt-orphans
treewide: adopt orphaned packages
2024-04-29 04:09:38 +08:00
Aleksana 2a1372e719
Merge pull request #307518 from isabelroses/maintain
treewide: adopt orphaned packages
2024-04-29 04:09:20 +08:00
LordGrimmauld dc3fb07fed rmenu: 1.2.1 -> 1.2.2 2024-04-28 22:06:59 +02:00
Fabian Affolter c49c6a7bf7
Merge pull request #307505 from fabaff/dulwich-revert
Revert "python312Packages.dulwich: 0.21.7 -> 0.22.1"
2024-04-28 22:06:05 +02:00
Fabian Affolter 55bd645253
Merge pull request #307510 from fabaff/flexget-bump
flexget: 3.11.29 -> 3.11.30
2024-04-28 22:05:15 +02:00
Fabian Affolter 92bac1cb2b
Merge pull request #307523 from NixOS/revert-304702-auto-update/python312Packages.msgraph-sdk
Revert "python312Packages.msgraph-sdk: 1.2.0 -> 1.3.0"
2024-04-28 22:04:29 +02:00
Fabian Affolter 65bdeb9f18
Merge pull request #307525 from fabaff/aiocsv-bump
python312Packages.aiocsv: 1.3.1 -> 1.3.2
2024-04-28 22:04:06 +02:00
Fabian Affolter 02edf987fd
Merge pull request #307527 from fabaff/aiogram-bump
python312Packages.aiogram: 3.4.1 -> 3.5.0
2024-04-28 22:03:55 +02:00
Andreas Rammhold d9fd2b2c31
Merge pull request #307544 from gilligan/remove-gilligan 2024-04-28 21:54:43 +02:00
Azat Bahawi 5ebfb187cf
Merge pull request #307336 from r-ryantm/auto-update/gzdoom
gzdoom: 4.11.3 -> 4.12.1
2024-04-28 19:45:20 +00:00
Sandro Jäckel 5b88059fe5
nixos/release-notes: add redis vmOverCommit entry 2024-04-28 21:18:02 +02:00
Sandro Jäckel 5f349abc7b
nixos/redis: don't disable transparent hugepages
Since https://github.com/redis/redis/pull/4001 included in 6.2.0
transparent hugepages works when being set to madvise which is the NixOS
and upstream recommended default.
2024-04-28 21:17:03 +02:00
Sandro Jäckel 5071c02bb0
nixos/redis: enable vmOverCommit by default as recommended by redis itself
> WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition.
> Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328.
> To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2024-04-28 21:17:03 +02:00
Tobias Pflug be5f1347c7 Remove 'gilligan' as maintainer 2024-04-28 20:54:02 +02:00
Pascal Wittmann c5e4e2b265
Merge pull request #307227 from devusb/nzbget-update
nzbget: 23.0 -> 24.0
2024-04-28 20:52:17 +02:00
isabel 5678291741
treewide: reformat 2024-04-28 19:47:16 +01:00
isabel 07a57da4df
treewide: adopt orphaned packages 2024-04-28 19:46:02 +01:00
Christina Sørensen 9255c4d2d0
treewide: adopt orphaned packages
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-04-28 20:43:06 +02:00
R. Ryantm 14f2acd171 clash-verge-rev: 1.5.11 -> 1.6.0 2024-04-28 18:42:02 +00:00
DarkOnion0 f7ae5ead09 drawio: 24.1.0 -> 24.2.5
https://github.com/jgraph/drawio-desktop/releases/tag/v24.2.5
2024-04-28 20:21:14 +02:00
Alyssa Ross d6ffebb44a
weston: 13.0.0 -> 13.0.1 2024-04-28 20:18:48 +02:00
Tristan Ross ba69cd4eb4 llvmPackages_18: 18.1.3 -> 18.1.4 2024-04-28 20:17:09 +02:00
Adrien Langou b3624536c3
olvid: 1.5.0 -> 1.5.2 2024-04-28 20:15:30 +02:00
R. Ryantm 821edfeb60 cargo-deny: 0.14.21 -> 0.14.22 2024-04-28 18:14:33 +00:00
Fabian Affolter 6387603e09 python312Packages.aiogram: format with nixfmt 2024-04-28 20:02:04 +02:00
Fabian Affolter b255957141 python312Packages.aiogram: refactor 2024-04-28 20:01:30 +02:00
Fabian Affolter 14d4d77381 python312Packages.aiogram: 3.4.1 -> 3.5.0
Diff: https://github.com/aiogram/aiogram/compare/refs/tags/v3.4.1...v3.5.0

Changelog: https://github.com/aiogram/aiogram/releases/tag/v3.5.0
2024-04-28 20:00:30 +02:00
Fabian Affolter d2899e6e1e python312Packages.aiocsv: format with nixfmt 2024-04-28 19:53:33 +02:00
Fabian Affolter 12a956773b python312Packages.aiocsv: refactor 2024-04-28 19:53:12 +02:00
Fabian Affolter a09b74190d python312Packages.aiocsv: 1.3.1 -> 1.3.2
Diff: https://github.com/MKuranowski/aiocsv/compare/refs/tags/v1.3.1...v1.3.2
2024-04-28 19:52:37 +02:00
Sebastian Johansson 4260e18e67
pappl: remove self from maintainers 2024-04-28 19:50:22 +02:00
Sebastian Johansson 20d28dbcb3
lprint: remove self from maintainer list 2024-04-28 19:48:36 +02:00
Sebastian Johansson c304921573
Remove self from maintainer list 2024-04-28 19:47:04 +02:00
Fabian Affolter 3b58f760f6
Revert "python312Packages.msgraph-sdk: 1.2.0 -> 1.3.0" 2024-04-28 19:45:37 +02:00
Martin Weinelt 9e5cd80f1d
Merge pull request #307478 from mweinelt/firefox-build
buildMozillaMach: expunge old assumptions
2024-04-28 19:39:14 +02:00
Felix Bühler 07971d69f7
Merge pull request #306931 from chewblacka/update-remnote
remnote: 1.15.4 -> 1.16.4
2024-04-28 19:27:13 +02:00
Felix Bühler f02ce2badb
Merge pull request #307059 from FabianRig/update-labelle
labelle: 1.1.0 --> 1.2.0
2024-04-28 19:21:53 +02:00
Martin Weinelt cf1efbbe19
buildMozillaMach: stop deleting the configure script
They're not autogenerated files any longer, and have been shipped as part
of the source tree since roughly Aug 2022.

Related: mozbz#1787977 ("Include configure in the tree")
Closes: #306937
2024-04-28 19:13:45 +02:00
Maximilian Bosch bb0ac7022f
Merge pull request #296709 from PerchunPak/nix-update-patch-versions
nixVersions.nix_2_{3,20}: update patch versions
2024-04-28 17:05:20 +00:00
Fabian Affolter 9051eb7100 flexget: 3.11.29 -> 3.11.30
Diff: https://github.com/Flexget/Flexget/compare/refs/tags/v3.11.29...v3.11.30

Changelog: https://github.com/Flexget/Flexget/releases/tag/v3.11.30
2024-04-28 18:58:53 +02:00
Maximilian Bosch 78470249e5
Merge pull request #307069 from r-ryantm/auto-update/wlogout
wlogout: 1.2.1 -> 1.2.2
2024-04-28 16:57:15 +00:00
éclairevoyant 5e2c16f73c
Merge pull request #280501 from OPNA2608/fix/unstableGitUpdater-stableVersion
unstableGitUpdater: Use stableVersion, update to new format, offer hardcoded 0 version
2024-04-28 16:56:56 +00:00
OTABI Tomoya 880bc0e41d
Merge pull request #307396 from natsukium/jupyter/update
jupyter related packages updates 2024-04-28
2024-04-29 01:55:36 +09:00
Fabian Affolter c3882e3a6b Revert "python312Packages.dulwich: refactor"
This reverts commit 5cef65b22d.
2024-04-28 18:49:31 +02:00
Fabian Affolter 448512cca0 Revert "python312Packages.dulwich: 0.21.7 -> 0.22.1"
This reverts commit 82d7a8b959.
2024-04-28 18:49:31 +02:00
Fabian Affolter 31721067f4 Revert "python312Packages.dulwich: forma twith nixfmt"
This reverts commit c220a30c60.
2024-04-28 18:49:31 +02:00
Fabian Affolter 1229c8c087 Revert "python312Packages.scmrepo: 3.3.1 -> 3.3.2"
This reverts commit 202686c284.
2024-04-28 18:49:30 +02:00
Fabian Affolter a0dc0759da Revert "python312Packages.scmrepo: format with nixfmt"
This reverts commit 596f33317f.
2024-04-28 18:49:30 +02:00
Fabian Affolter 9b47f7cf0a Revert "python311Packages.dvclive: 3.45.0 -> 3.46.0"
This reverts commit d7ab5cd0c4.
2024-04-28 18:49:30 +02:00
Fabian Affolter 4d7b8fffd7 Revert "python311Packages.dvclive: format with nixfmt"
This reverts commit ab6032f43a.
2024-04-28 18:49:30 +02:00
Fabian Affolter bd62c41a66 Revert "dvc: 3.50.0 -> 3.50.1"
This reverts commit 124fc242c1.
2024-04-28 18:49:30 +02:00
Fabian Affolter 8bc49b5bac
Merge pull request #307314 from fabaff/rustscan-bump
rustscan: 2.1.1 -> 2.2.2
2024-04-28 18:29:25 +02:00
OTABI Tomoya 838a368153
Merge pull request #307399 from natsukium/mafft/update
mafft: 7.525 -> 7.526
2024-04-29 01:27:57 +09:00
OTABI Tomoya 543f2781bc
Merge pull request #307427 from r-ryantm/auto-update/python311Packages.plotnine
python311Packages.plotnine: 0.13.4 -> 0.13.5
2024-04-29 01:26:28 +09:00
OTABI Tomoya 0ad1757c27
Merge pull request #307446 from r-ryantm/auto-update/python311Packages.nvidia-ml-py
python311Packages.nvidia-ml-py: 12.535.133 -> 12.550.52
2024-04-29 01:23:03 +09:00
Ersei Saggi 2609cc866d babl: 0.1.106 → 0.1.108
https://gitlab.gnome.org/GNOME/babl/-/compare/BABL_0_1_106...BABL_0_1_108

Co-authored-by: Jan Tojnar <jtojnar@gmail.com>
2024-04-28 18:17:33 +02:00
nixpkgs-merge-bot[bot] f2b20c3df8
Merge pull request #307438 from r-ryantm/auto-update/tuifimanager
tuifimanager: 4.0.0 -> 4.0.5
2024-04-28 16:08:18 +00:00
Adam C. Stephens 83e2a0b81a
Merge pull request #307481 from trofi/wlroots-update
wlroots: 0.17.2 -> 0.17.3
2024-04-28 12:03:52 -04:00
Felix Buehler 6f6cfd54ea dell-command-configure: fix self inclusive src 2024-04-28 17:51:33 +02:00
Felix Buehler 9d39bb6cdd python311Packages.pymc: fix setuptools 2024-04-28 17:25:42 +02:00
Nick Cao 2cf2f3a306
Merge pull request #307466 from lavafroth/patch-1
universal-android-debloater: link binary to to wayland and xkbcommon
2024-04-28 11:18:04 -04:00
OTABI Tomoya 93909e9c7b
Merge pull request #307458 from r-ryantm/auto-update/csvlens
csvlens: 0.8.1 -> 0.9.0
2024-04-29 00:09:54 +09:00
Nick Cao fde1f723d7
Merge pull request #307471 from r-ryantm/auto-update/ov
ov: 0.34.0 -> 0.34.1
2024-04-28 11:09:16 -04:00
Nick Cao 605ed6b311
Merge pull request #307475 from alanpearce/tabnine
tabnine: 4.10.0 -> 4.154.0
2024-04-28 11:08:42 -04:00
Nick Cao 55f3ff8659
Merge pull request #307457 from r-ryantm/auto-update/kicad
kicad: 8.0.1 -> 8.0.2
2024-04-28 11:06:36 -04:00
Nick Cao 051bfe3082
Merge pull request #307429 from r-ryantm/auto-update/yamlscript
yamlscript: 0.1.57 -> 0.1.58
2024-04-28 11:05:51 -04:00
Nick Cao f1bffcfad4
Merge pull request #307433 from r-ryantm/auto-update/eigenmath
eigenmath: unstable-2024-04-19 -> unstable-2024-04-26
2024-04-28 11:05:05 -04:00
Nick Cao e35ef0db68
Merge pull request #307436 from r-ryantm/auto-update/microsoft-edge
microsoft-edge: 124.0.2478.51 -> 124.0.2478.67
2024-04-28 11:04:28 -04:00
Nick Cao 9e1af4ff05
Merge pull request #307437 from r-ryantm/auto-update/python311Packages.clarifai-grpc
python311Packages.clarifai-grpc: 10.3.2 -> 10.3.4
2024-04-28 11:04:06 -04:00
R. Ryantm c630ca0da6
tuifimanager: 4.0.0 -> 4.0.5 2024-04-28 11:03:02 -04:00
R. Ryantm d04e207c02 tui-journal: 0.8.2 -> 0.8.3 2024-04-28 15:02:59 +00:00
Nick Cao 7482cf277e
Merge pull request #307439 from r-ryantm/auto-update/semgrep
semgrep: 1.69.0 -> 1.70.0
2024-04-28 11:01:58 -04:00
Nick Cao 07b371ffa6
Merge pull request #307442 from r-ryantm/auto-update/dracula-theme
dracula-theme: unstable-2024-04-16 -> unstable-2024-04-24
2024-04-28 11:01:20 -04:00
Nick Cao d53fb00344
Merge pull request #307452 from atorres1985-contrib/mixxc-fixup-with-abuse
mixxc: remove `with lib;`
2024-04-28 11:00:35 -04:00
Nick Cao 19cd5a12e6
Merge pull request #307455 from r-ryantm/auto-update/chatterino2
chatterino2: 2.5.0 -> 2.5.1
2024-04-28 11:00:04 -04:00
Nick Cao acf3826c28
Merge pull request #307456 from r-ryantm/auto-update/broot
broot: 1.36.1 -> 1.37.0
2024-04-28 10:59:29 -04:00
Nick Cao ad299650e3
Merge pull request #307390 from r-ryantm/auto-update/rqlite
rqlite: 8.23.2 -> 8.23.4
2024-04-28 10:58:30 -04:00
Nick Cao 8c070ec7ed
Merge pull request #307392 from wegank/taler-bump
taler: 0.10.1 -> 0.10.2
2024-04-28 10:58:02 -04:00
Nick Cao e1752cab28
Merge pull request #307405 from r-ryantm/auto-update/oelint-adv
oelint-adv: 5.3.0 -> 5.3.1
2024-04-28 10:56:36 -04:00
Nick Cao 10b6123095
Merge pull request #307407 from r-ryantm/auto-update/okteto
okteto: 2.26.0 -> 2.26.1
2024-04-28 10:56:00 -04:00
Nick Cao 2673bb301f
Merge pull request #307408 from nevivurn/feat/kavita-0.8.1
kavita: 0.8.0 -> 0.8.1
2024-04-28 10:55:31 -04:00
nixpkgs-merge-bot[bot] e394bb6c52
Merge pull request #307463 from r-ryantm/auto-update/vencord
vencord: 1.7.8 -> 1.7.9
2024-04-28 14:54:38 +00:00
Nick Cao 5d3fa40568
Merge pull request #307415 from kashw2/by-name-migration
{terraform-compliance, terragrunt, bilibili, xlights, karmor, codux, syft, grype}: migrate to `by-name`
2024-04-28 10:54:31 -04:00
Nick Cao 45237e4198
Merge pull request #307417 from r-ryantm/auto-update/python311Packages.types-mock
python311Packages.types-mock: 5.1.0.20240311 -> 5.1.0.20240425
2024-04-28 10:53:00 -04:00
Nick Cao 607001d50f
Merge pull request #307418 from kashw2/lunacy
lunacy: 9.5.0 -> 9.6.0
2024-04-28 10:52:47 -04:00
Nick Cao 38f0f2b941
Merge pull request #307419 from r-ryantm/auto-update/python311Packages.pyqt6-charts
python311Packages.pyqt6-charts: 6.6.0 -> 6.7.0
2024-04-28 10:52:23 -04:00
Nick Cao 03e2b8affe
Merge pull request #307420 from uninsane/pr-dbus_cplusplus-cross
dbus_cplusplus: support cross compilation
2024-04-28 10:51:58 -04:00
Nick Cao a705835606
Merge pull request #307422 from fabaff/aiovodafone-bump
python312Packages.aiovodafone: 0.5.4 -> 0.6.0
2024-04-28 10:51:13 -04:00
Nick Cao d26b8ab283
Merge pull request #307354 from r-ryantm/auto-update/ginkgo
ginkgo: 2.17.1 -> 2.17.2
2024-04-28 10:49:56 -04:00
R. Ryantm dd7a10fac8 palemoon-bin: 33.0.2 -> 33.1.0 2024-04-28 14:48:33 +00:00
Nick Cao 9dabca3a4b
Merge pull request #307362 from r-ryantm/auto-update/librime
librime: 1.11.0 -> 1.11.2
2024-04-28 10:46:45 -04:00
Nick Cao a6da461b20
Merge pull request #307366 from r-ryantm/auto-update/kubedb-cli
kubedb-cli: 0.44.0 -> 0.45.0
2024-04-28 10:45:54 -04:00
Nick Cao 67939e1d93
Merge pull request #307369 from r-ryantm/auto-update/hilbish
hilbish: 2.2.2 -> 2.2.3
2024-04-28 10:44:23 -04:00
Nick Cao 59a7cfee55
Merge pull request #307376 from r-ryantm/auto-update/ripdrag
ripdrag: 0.4.7 -> 0.4.8
2024-04-28 10:43:29 -04:00
Nick Cao 13345ced9a
Merge pull request #307321 from r-ryantm/auto-update/ser2net
ser2net: 4.6.1 -> 4.6.2
2024-04-28 10:42:26 -04:00
Nick Cao 61d1ab344a
Merge pull request #307325 from r-ryantm/auto-update/python311Packages.tox
python311Packages.tox: 4.14.2 -> 4.15.0
2024-04-28 10:41:54 -04:00
Nick Cao a305b5be5d
Merge pull request #307330 from r-ryantm/auto-update/python311Packages.social-auth-app-django
python311Packages.social-auth-app-django: 5.4.0 -> 5.4.1
2024-04-28 10:40:34 -04:00
Nick Cao 6d5b5b43ef
Merge pull request #307333 from gepbird/xclicker-1.5.1
xclicker: 1.5.0 -> 1.5.1
2024-04-28 10:39:42 -04:00
Nick Cao 1066e4a9df
Merge pull request #307342 from r-ryantm/auto-update/dprint
dprint: 0.45.0 -> 0.45.1
2024-04-28 10:38:47 -04:00
Nick Cao 2917aad2cf
Merge pull request #307344 from r-ryantm/auto-update/android-tools
android-tools: 34.0.5 -> 35.0.1
2024-04-28 10:37:59 -04:00
Nick Cao f71ac35316
Merge pull request #307345 from r-ryantm/auto-update/chart-testing
chart-testing: 3.10.1 -> 3.11.0
2024-04-28 10:36:07 -04:00
Nick Cao 42b4813dd0
Merge pull request #307348 from r-ryantm/auto-update/ghorg
ghorg: 1.9.10 -> 1.9.11
2024-04-28 10:35:33 -04:00
Nick Cao 1180dbac8c
Merge pull request #307349 from r-ryantm/auto-update/fluent-bit
fluent-bit: 3.0.2 -> 3.0.3
2024-04-28 10:34:48 -04:00
Nick Cao ae8f1a4288
Merge pull request #307350 from r-ryantm/auto-update/git-quick-stats
git-quick-stats: 2.5.4 -> 2.5.5
2024-04-28 10:34:12 -04:00
Nick Cao 5c8b346636
Merge pull request #307351 from r-ryantm/auto-update/qrtool
qrtool: 0.10.9 -> 0.10.10
2024-04-28 10:33:44 -04:00
Sergei Trofimovich 0c5a957157 wlroots: 0.17.2 -> 0.17.3
Changes: https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/0.17.3
2024-04-28 15:32:58 +01:00
Aleksana cf8cc1201b
Merge pull request #307470 from 9ary/farewell
maintainers: remove novenary
2024-04-28 22:22:29 +08:00
Aleksana 132f7c8ef6
Merge pull request #307445 from Ashvith10/remove-maintainer-ashvith-shetty
maintainers: remove ashvith-shetty
2024-04-28 22:21:36 +08:00
R. Ryantm 1cfff78c41 confclerk: 0.7.1 -> 0.7.2 2024-04-28 14:13:50 +00:00
Martin Weinelt 3faef42565
buildMozillaMach: stop polluting the hg tree
Moves the MOZ_OBJDIR into a path that is ignored through .hgignore, and
the MOZBUILD_STATE_PATH outside of the source root.

Closes: #306937
2024-04-28 16:13:25 +02:00
7c6f434c 909e958ab1
Merge pull request #307305 from Lenivaya/update-skippy-xd
skippy-xd: dreamcat4 0.6.0 -> felixfung 0.7.2
2024-04-28 14:00:48 +00:00
Alan Pearce c29d94e6af tabnine: 4.10.0 -> 4.154.0 2024-04-28 15:55:40 +02:00
7c6f434c 5164ebdf66
Merge pull request #307142 from wegank/ogre-bump
ogre: 14.2.2 -> 14.2.4
2024-04-28 13:46:52 +00:00
Himadri Bhattacharjee a83c782c28
universal-android-debloater: link binary to to wayland and xkbcommon 2024-04-28 19:13:03 +05:30
7c6f434c 242b742115
Merge pull request #306002 from oo-infty/init-lx-music-desktop
lx-music-desktop: init at 2.7.0
2024-04-28 13:43:03 +00:00
R. Ryantm c0f6bea36b ov: 0.34.0 -> 0.34.1 2024-04-28 13:42:12 +00:00
novenary fb05424145 maintainers: remove novenary
This only orphans one package for which I am the upstream, and which is
unlikely to change often.
Maybe someone who enjoys the taste of boot more than I do can adopt it.
🥰
2024-04-28 16:35:03 +03:00
7c6f434c 23324e5598
Merge pull request #307266 from hraban/sbcl/bootstrap-ecl
sbcl: use ECL as bootstrap lisp
2024-04-28 13:31:39 +00:00
Alyssa Ross af28fe256b cloud-hypervisor: 38.0 -> 39.0 2024-04-28 15:30:41 +02:00
José Romildo 3f03d0a43c labwc-tweaks-gtk: init at 0-unstable-2024-04-07 2024-04-28 10:06:22 -03:00
R. Ryantm c68efb996d vencord: 1.7.8 -> 1.7.9 2024-04-28 13:03:44 +00:00
Martin Weinelt 3b61d595b1
Merge pull request #307440 from vcunat/p/knot-service
nixos/knot: use a more precise type for .settings
2024-04-28 15:01:52 +02:00
Martin Weinelt 82a87c9999
Merge pull request #307431 from FRidh/remove-maintainer-fridh
Removing FRidh as active maintainer of packages
2024-04-28 14:51:00 +02:00
R. Ryantm 55de7edfa4 csvlens: 0.8.1 -> 0.9.0 2024-04-28 12:41:06 +00:00
Fabian Affolter c4ad1656bb fping: format with nixfmt 2024-04-28 14:38:17 +02:00
Fabian Affolter 1072a0cf46 fping: refactor
- add myself as maintainer
2024-04-28 14:38:17 +02:00
Fabian Affolter 88e579fd28 fping: 5.1 -> 5.2 2024-04-28 14:38:17 +02:00
R. Ryantm 0db89f737b broot: 1.36.1 -> 1.37.0 2024-04-28 12:36:16 +00:00
R. Ryantm 42da345f48 kicad: 8.0.1 -> 8.0.2 2024-04-28 12:34:11 +00:00
R. Ryantm 34b5c76038 chatterino2: 2.5.0 -> 2.5.1 2024-04-28 12:34:10 +00:00
Leona Maroni ac693bd806
Merge pull request #306074 from leona-ya/vmagent-cleanup
nixos/vmagent: use dynamic user and cache directory, cleanup
2024-04-28 14:33:47 +02:00
éclairevoyant e82b22bf8d
Merge pull request #307288 from TomaSajt/wrapper-variable-expansion
koodo-reader: fix wrapper variable expansion
2024-04-28 12:14:53 +00:00
Leona Maroni 6c69cfb804
nixos/vmagent: use dynamic user and cache directory 2024-04-28 13:55:47 +02:00
Leona Maroni e0638909ae
vmagent: add me as maintainer 2024-04-28 13:53:12 +02:00
Leona Maroni 5f27e501a1
nixos/vmagent: remove global `with lib;` 2024-04-28 13:53:10 +02:00
R. Ryantm d11267c1d9 python311Packages.nvidia-ml-py: 12.535.133 -> 12.550.52 2024-04-28 11:48:34 +00:00
R. Ryantm 420b1a8fe0 dracula-theme: unstable-2024-04-16 -> unstable-2024-04-24 2024-04-28 11:41:53 +00:00
Anderson Torres f1303e0d51 mixxc: remove `with lib;`
Following https://github.com/NixOS/nixpkgs/issues/208242
2024-04-28 08:38:55 -03:00
OTABI Tomoya cc1c4a2832
Merge pull request #298571 from ViZiD/quantile-forest
python312Packages.quantile-forest: init at 1.3.4
2024-04-28 20:37:40 +09:00
OTABI Tomoya 2eba10a50a
Merge pull request #294847 from ViZiD/ssg
python312Packages.ssg: init at 0.0.8
2024-04-28 20:36:33 +09:00
Janne Heß 7ceda3c5eb
Merge pull request #306790 from roberth/fix-nixos-kernelPackages-kernel-version-kernelPatches-recursion
kernel: Fix infinite recursion between version and patches
2024-04-28 13:34:07 +02:00
R. Ryantm 2d6ebfc3ec semgrep: 1.69.0 -> 1.70.0 2024-04-28 11:33:50 +00:00
Artturi e6c5e246d2
Merge pull request #307315 from r-ryantm/auto-update/autotiling
autotiling: 1.9.1 -> 1.9.2
2024-04-28 14:33:03 +03:00
OTABI Tomoya a06d8ab96c
Merge pull request #307261 from NickCao/tqdm
python3Packages.tqdm: enable pandas on i686 and risc-v
2024-04-28 20:31:29 +09:00
Ashvith Shetty d43f5191f8
maintainers: remove ashvith-shetty 2024-04-28 16:59:08 +05:30
José Romildo 709442b1b2 labwc-tweaks: unstable-2024-04-02 -> 0-unstable-2024-04-27
- update version
- upstream migrated to qt
2024-04-28 08:24:01 -03:00
R. Ryantm 446d9256ce python311Packages.clarifai-grpc: 10.3.2 -> 10.3.4 2024-04-28 11:20:26 +00:00
R. Ryantm 09f34aa2dd microsoft-edge: 124.0.2478.51 -> 124.0.2478.67 2024-04-28 11:19:14 +00:00
Jonas Heinrich 56723b4712
Merge pull request #306911 from jopejoe1/abuild/update/3.13.0
abuild: 3.12.0 -> 3.13.0, add update script
2024-04-28 13:07:17 +02:00
R. Ryantm 24b7789f47 eigenmath: unstable-2024-04-19 -> unstable-2024-04-26 2024-04-28 10:26:18 +00:00
Frederik Rietdijk 5772ac5a75 Removing FRidh as active maintainer of packages
In the past I was very active with Python packaging.
For several years now I was hardly around as maintainer,
so it does not make sense I am listed as a maintainer for
these makes. Looking back, I should have removed myself
as maintainer already much longer ago. Anyway, better late
than never.

It's been a fun ride, and  I do intend to occasionally contribute
to Nixpkgs, but not in the same way it once was.
2024-04-28 12:20:07 +02:00
Radik Islamov d6a1db4722
python312Packages.ssg: init at 0.0.8 2024-04-28 15:08:54 +05:00
Radik Islamov 6005006365
python312Packages.quantile-forest: init at 1.3.4 2024-04-28 15:03:37 +05:00
OTABI Tomoya 848ba32762
Merge pull request #307334 from r-ryantm/auto-update/python311Packages.ansible
python311Packages.ansible: 9.4.0 -> 9.5.1
2024-04-28 19:02:49 +09:00
OTABI Tomoya ee3a3e4076
Merge pull request #307374 from r-ryantm/auto-update/rofi-rbw-wayland
rofi-rbw-wayland: 1.3.0 -> 1.4.0
2024-04-28 18:59:51 +09:00
Radik Islamov 485534a59f
python312Packages.spylls: init at 0.1.5 (#295371)
* python312Packages.spylls: init at 0.1.5

* python312Packages.spylls: 0.1.5 -> 0.1.7
2024-04-28 18:50:45 +09:00
Sandro 4da4ac2024
Merge pull request #307251 from NickCao/mount-zip
mount-zip: fix cross compilation, set strictDeps
2024-04-28 11:42:19 +02:00
asymmetric 17bd786635
Merge pull request #307411 from r-ryantm/auto-update/jicofo
jicofo: 1.0-1075 -> 1.0-1078
2024-04-28 11:39:10 +02:00
Dee Anzorge e1d1460734 cldr-annotations: 44.0 -> 45.0
Release notes: https://cldr.unicode.org/index/downloads/cldr-45
2024-04-28 11:31:24 +02:00
Dee Anzorge 54f771421f lib/licenses: add unicode-30 2024-04-28 11:31:24 +02:00
toastal 13852fc9ad movim: remove parallel dependency
Currently there is an issue with $PATH & parallel causing build errors.
It’s probably best to just remove the dependency where bash forking is
good enough here.
2024-04-28 16:27:01 +07:00
toastal 10e3506904 movim: add patch for bcrypt error
See the issue on Movim’s proprietary issue tracker:
https://github.com/movim/movim/issues/1311
2024-04-28 16:27:01 +07:00
nixpkgs-merge-bot[bot] a25312ed03
Merge pull request #307289 from r-ryantm/auto-update/gitlab-ci-local
gitlab-ci-local: 4.47.0 -> 4.48.2
2024-04-28 09:26:35 +00:00
OTABI Tomoya d742035eb3
Merge pull request #292960 from natsukium/catboost/update
catboost: 1.2.2 -> 1.2.3
2024-04-28 18:26:01 +09:00
R. Ryantm f760e1d054 yamlscript: 0.1.57 -> 0.1.58 2024-04-28 09:25:20 +00:00
OTABI Tomoya 2943e1d9d7
Merge pull request #306176 from r-ryantm/auto-update/python311Packages.langchain-core
python311Packages.langchain-core: 0.1.44 -> 0.1.46
2024-04-28 18:20:35 +09:00
OTABI Tomoya f02aa0f18f
Merge pull request #305814 from SFrijters/maestral-1.9.3
python3Packages.maestral: 1.9.2 -> 1.9.3, maestral-qt: 1.9.2 -> 1.9.3
2024-04-28 18:17:54 +09:00
R. Ryantm 5cf2e7ae75 python311Packages.plotnine: 0.13.4 -> 0.13.5 2024-04-28 09:14:00 +00:00
Fabian Affolter c375247b6d
Merge pull request #307328 from r-ryantm/auto-update/python311Packages.types-docutils
python311Packages.types-docutils: 0.20.0.20240406 -> 0.21.0.20240423
2024-04-28 11:05:38 +02:00
nixpkgs-merge-bot[bot] 20eee93606
Merge pull request #307388 from r-ryantm/auto-update/stirling-pdf
stirling-pdf: 0.23.0 -> 0.23.1
2024-04-28 09:04:32 +00:00
R. Ryantm 091da93929 python311Packages.langchain-core: 0.1.44 -> 0.1.46 2024-04-28 08:56:26 +00:00
Rick van Schijndel 54921c238a
Merge pull request #307273 from Kamillaova/fix/libvisual
libvisual: fix cross-compilation
2024-04-28 10:54:26 +02:00
Rick van Schijndel f69fa2794f
Merge pull request #306127 from uninsane/pr-libjxl-cross
libjxl: fix cross compilation by only conditionally enabling plugins
2024-04-28 10:51:04 +02:00
Colin da2f92606e dbus_cplusplus: support cross compilation
building examples requires executing a `dbusxx-xml2cpp` helper which is
built earlier in the build process (for the host architecture), with no
easy way to patch it for the correct architecture, so disable examples.
2024-04-28 08:39:16 +00:00
Gabriel Fontes f6bcc42acb qemu: 8.2.2 -> 8.2.3 2024-04-28 10:36:16 +02:00
Doron Behar 1916de539f
Merge pull request #304497 from doronbehar/buildMavenPackage.nativeBuildInputs
buildMavenPackage: use nativeBuildInputs in .fetchedMavenDeps as well
2024-04-28 11:29:08 +03:00
Doron Behar dedd35e3bd
Merge pull request #307381 from r-ryantm/auto-update/vhdl-ls
vhdl-ls: 0.79.0 -> 0.80.0
2024-04-28 11:27:13 +03:00
Vladimír Čunát 5cb7aa5ec9
nixos/knot: use a more precise type for .settings
See discussion on PR #304373
2024-04-28 10:26:09 +02:00
Arjan Schrijver b57afc9bfb mkdocs-simple-hooks: drop 2024-04-28 18:20:03 +10:00
Fabian Affolter c504d300b7 python312Packages.aiovodafone: format with nixfmt 2024-04-28 10:15:38 +02:00
Fabian Affolter 03c23e1ea6 python312Packages.aiovodafone: refactor 2024-04-28 10:15:21 +02:00
Fabian Affolter 422cafb416 python312Packages.aiovodafone: 0.5.4 -> 0.6.0
Diff: https://github.com/chemelli74/aiovodafone/compare/refs/tags/v0.5.4...v0.6.0

Changelog: https://github.com/chemelli74/aiovodafone/blob/v0.6.0/CHANGELOG.md
2024-04-28 10:14:31 +02:00
Fabian Affolter 30ddacc063
Merge pull request #307403 from natsukium/cohere/update
python311Packages.cohere: 4.56 -> 5.3.3
2024-04-28 09:41:58 +02:00
Fabian Affolter 34ddf75c6b
Merge pull request #307380 from bscubed/master
python312Packages.dulwich: fix incorrent source rev
2024-04-28 09:40:45 +02:00
R. Ryantm 23bc81f0f6 python311Packages.pyqt6-charts: 6.6.0 -> 6.7.0 2024-04-28 07:31:53 +00:00
Fabian Affolter 948a518ccb rustscan: 2.1.1 -> 2.2.2
Diff: https://github.com/RustScan/RustScan/compare/refs/tags/2.1.1...2.2.2

Changelog: https://github.com/RustScan/RustScan/releases/tag/2.2.2
2024-04-28 09:31:01 +02:00
Thomas Gerbet deed6fb8f3
Merge pull request #277626 from nbraud/nixos/pam/ssh-agent-auth-31611-fix
nixos/pam: Use secure default for `sshAgentAuth.authorizedKeysFiles`
2024-04-28 09:24:38 +02:00
kashw2 a47d2da26a lunacy: 9.5.0 -> 9.6.0 2024-04-28 17:19:14 +10:00
R. Ryantm 40eb5901f4 python311Packages.types-mock: 5.1.0.20240311 -> 5.1.0.20240425 2024-04-28 07:09:59 +00:00
R. Ryantm e60ae36b01 jicofo: 1.0-1075 -> 1.0-1078 2024-04-28 06:30:48 +00:00
kashw2 2fda2e7ef7 terraform-compliance: migrate to `by-name` overlay 2024-04-28 16:29:20 +10:00
kashw2 6d18d6f5b5 terragrunt: migrate to `by-name` overlay 2024-04-28 16:29:20 +10:00
kashw2 34d9fe6548 bilibili: migrate to `by-name` overlay 2024-04-28 16:29:19 +10:00
kashw2 dccff43736 xlights: migrate to `by-name` overlay 2024-04-28 16:29:19 +10:00
kashw2 de973ce81f karmor: migrate to `by-name` overlay 2024-04-28 16:29:19 +10:00
kashw2 add9ba5e99 codux: migrate to `by-name` overlay 2024-04-28 16:29:19 +10:00
kashw2 a65f728792 syft: migrate to `by-name` overlay 2024-04-28 16:29:19 +10:00
kashw2 a60064f087 grype: migrate to `by-name` overlay 2024-04-28 16:29:18 +10:00
K900 f9a24ef31a
Merge pull request #307404 from K900/kernels-20240428
Kernel updates for 2024-04-28
2024-04-28 09:27:37 +03:00
K900 4fce67d105
Merge pull request #307192 from K900/flood-4.8.0
flood: unstable-2023-06-03 -> 4.8.0
2024-04-28 09:09:48 +03:00
R. Ryantm c6ffdd6a96
kavita: 0.8.0 -> 0.8.1 2024-04-28 15:09:16 +09:00
Fabian Affolter b09196bc22
Merge pull request #307389 from r-ryantm/auto-update/qovery-cli
qovery-cli: 0.89.0 -> 0.90.2
2024-04-28 08:06:21 +02:00
Fabian Affolter a6db4ec32c
Merge pull request #307303 from fabaff/trivy-bump
trivy: 0.50.2 -> 0.50.4
2024-04-28 08:04:45 +02:00
Fabian Affolter b196575301
Merge pull request #307304 from fabaff/step-cli-bump
step-cli: 0.26.0 -> 0.26.1
2024-04-28 08:04:35 +02:00
Fabian Affolter 29a26e4141
Merge pull request #307317 from fabaff/goaccess-bump
goaccess: 1.9.1 -> 1.9.2
2024-04-28 08:04:13 +02:00
Fabian Affolter dec10094ce
Merge pull request #307105 from ViZiD/epitran
python312Packages.epitran: init at 1.24
2024-04-28 08:03:48 +02:00
R. Ryantm 826484144f okteto: 2.26.0 -> 2.26.1 2024-04-28 05:50:42 +00:00
K900 cf8746de33 linux-rt_5_10: 5.10.213-rt105 -> 5.10.215-rt107 2024-04-28 08:44:58 +03:00
R. Ryantm 81f92b2ae3 oelint-adv: 5.3.0 -> 5.3.1 2024-04-28 05:44:45 +00:00
natsukium 020685b427
python311Packages.httpx-sse: init at 0.4.0 2024-04-28 14:44:21 +09:00
natsukium 0a5d0d286a
python311Packages.cohere: 4.56 -> 5.3.3
Changelog: https://github.com/cohere-ai/cohere-python/releases/tag/5.3.3
2024-04-28 14:44:01 +09:00
K900 0b0087b519 linux_5_15: 5.15.156 -> 5.15.157 2024-04-28 08:43:52 +03:00
K900 e9bd103c73 linux_6_1: 6.1.87 -> 6.1.88 2024-04-28 08:43:49 +03:00
K900 8d7d7cb1c8 linux_6_6: 6.6.28 -> 6.6.29 2024-04-28 08:43:46 +03:00
K900 9156ff1ff6 linux_6_8: 6.8.7 -> 6.8.8 2024-04-28 08:43:43 +03:00
Pol Dellaiera 9516f3c963
Merge pull request #307335 from r-ryantm/auto-update/lmstudio
lmstudio: 0.2.18 -> 0.2.20
2024-04-28 07:04:40 +02:00
natsukium ce0af18702
mafft: enable simple test 2024-04-28 13:57:47 +09:00
natsukium 4b3081c5e0
mafft: prettify 2024-04-28 13:46:23 +09:00
Aleksana 02d9f2551e
Merge pull request #307224 from Aleksanaa/clapper
clapper: fix clappersink and remove unused wayland dependency
2024-04-28 12:45:25 +08:00
natsukium 5cb77278a4
mafft: 7.525 -> 7.526
Diff: https://gitlab.com/sysimm/mafft/-/compare/v7.525...v7.526
2024-04-28 13:42:08 +09:00
natsukium 4388b09ee0
python311Packages.papermill: 2.5.0 -> 2.6.0
Diff: https://github.com/nteract/papermill/compare/refs/tags/2.5.0...2.6.0
2024-04-28 13:38:12 +09:00
natsukium 41a2957794
python311Packages.nbdev: 2.3.13 -> 2.3.14
Changelog: https://github.com/fastai/nbdev/blob/2.3.14/CHANGELOG.md
2024-04-28 13:38:12 +09:00
natsukium 2ac8fcc8c4
python311Packages.jupyterlab-server: 2.26.0 -> 2.27.1
Changelog: https://github.com/jupyterlab/jupyterlab_server/blob/v2.27.1/CHANGELOG.md
2024-04-28 13:26:39 +09:00
natsukium a92f5a893f
python311Packages.jupyterlab: 4.1.6 -> 4.1.8
Changelog: https://github.com/jupyterlab/jupyterlab/blob/v4.1.8/CHANGELOG.md
2024-04-28 13:26:39 +09:00
natsukium 922e81e77d
python311Packages.ipyniivue: 2.0.0 -> 2.0.1
Changelog: https://github.com/niivue/ipyniivue/releases/tag/2.0.1
2024-04-28 13:26:39 +09:00
natsukium cca367bb47
python311Packages.ipycanvas: 0.13.1 -> 0.13.2
Changelog: https://github.com/jupyter-widgets-contrib/ipycanvas/releases/tag/0.13.2
2024-04-28 13:26:38 +09:00
rewine 91376bd301
Merge pull request #307394 from r-ryantm/auto-update/simdutf
simdutf: 5.2.5 -> 5.2.6
2024-04-28 12:10:11 +08:00
OTABI Tomoya 593bf4f781
Merge pull request #307310 from r-ryantm/auto-update/python311Packages.marimo
python311Packages.marimo: 0.4.4 -> 0.4.7
2024-04-28 13:07:05 +09:00
natsukium 8225716786
python311Packages.anywidget: 0.9.9 -> 0.9.10
Changelog: https://github.com/manzt/anywidget/releases/tag/anywidget%400.9.10
2024-04-28 13:03:54 +09:00
Weijia Wang 21d6d75fe8
Merge pull request #307243 from azuwis/zig
zig.hook: support zig 0.12; ncdu: 2.3 -> 2.4, bump zig to 0.12
2024-04-28 05:50:23 +02:00
Weijia Wang e8ada768ec taler-merchant: 0.10.1 -> 0.10.2 2024-04-28 05:40:07 +02:00
Weijia Wang 0a76f2f14a taler-exchange: 0.10.1 -> 0.10.2 2024-04-28 05:40:01 +02:00
R. Ryantm 594ebbc756 simdutf: 5.2.5 -> 5.2.6 2024-04-28 03:38:55 +00:00
R. Ryantm 5ba2e3e8de rqlite: 8.23.2 -> 8.23.4 2024-04-28 03:24:17 +00:00
R. Ryantm a708c66d9b qovery-cli: 0.89.0 -> 0.90.2 2024-04-28 03:24:08 +00:00
R. Ryantm 69c22af5e2 stirling-pdf: 0.23.0 -> 0.23.1 2024-04-28 03:24:01 +00:00
Weijia Wang cd08362300
Merge pull request #305918 from r-ryantm/auto-update/obs-studio-plugins.input-overlay
obs-studio-plugins.input-overlay: 5.0.4 -> 5.0.5
2024-04-28 05:08:49 +02:00
Weijia Wang 24ab772696
Merge pull request #306001 from r-ryantm/auto-update/kuttl
kuttl: 0.15.0 -> 0.16.0
2024-04-28 05:06:34 +02:00
Weijia Wang d3c036eaeb
Merge pull request #306000 from r-ryantm/auto-update/hcloud
hcloud: 1.43.0 -> 1.43.1
2024-04-28 05:06:01 +02:00
Weijia Wang 3f8daa0f56
Merge pull request #305989 from r-ryantm/auto-update/vitess
vitess: 19.0.1 -> 19.0.3
2024-04-28 05:05:35 +02:00
Weijia Wang e535608a63
Merge pull request #305906 from r-ryantm/auto-update/protoc-gen-entgrpc
protoc-gen-entgrpc: 0.4.5 -> 0.5.0
2024-04-28 05:04:26 +02:00
Weijia Wang 94dff4a72e
Merge pull request #305787 from r-ryantm/auto-update/cdxgen
cdxgen: 10.3.5 -> 10.4.3
2024-04-28 05:03:35 +02:00
Weijia Wang b5d73eed88
Merge pull request #305775 from r-ryantm/auto-update/zrok
zrok: 0.4.26 -> 0.4.27
2024-04-28 05:02:14 +02:00
Brendan Szymanski 5e5b9e08fb python312Packages.dulwich: fix incorrent source rev 2024-04-27 22:54:39 -04:00
R. Ryantm 56904f5526 vhdl-ls: 0.79.0 -> 0.80.0 2024-04-28 02:53:09 +00:00
Weijia Wang 781e589d07
Merge pull request #304899 from r-ryantm/auto-update/python311Packages.fast-histogram
python311Packages.fast-histogram: 0.12 -> 0.14
2024-04-28 04:51:58 +02:00
Weijia Wang ac911e1cdc
Merge pull request #307234 from r-ryantm/auto-update/quarkus
quarkus: 3.9.4 -> 3.9.5
2024-04-28 04:50:21 +02:00
Weijia Wang 162c82bd7d
Merge pull request #306825 from peteremiljensen/update-prettierd
prettierd: 0.25.1 -> 0.25.3
2024-04-28 04:50:00 +02:00
Weijia Wang 90e7fbe57f
Merge pull request #299344 from lukaslihotzki/kile
kile: 2.9.93 -> 2.9.94
2024-04-28 04:47:58 +02:00
IBeTheBlueCat 6977b4dcff
nixos/doc: fix typo in abstractions.section.md (#305836)
I found this while perusing the manual thinking about whether or not to install NixOS on my new laptop. It threw me for a loop for a second but as best I can tell this meant to be ".org" like the rest of the example, and not ".com"
2024-04-28 04:47:24 +02:00
Weijia Wang ad6acfc305
Merge pull request #307256 from jchw-forks/adopt/makemkv
makemkv: add jchw to maintainers
2024-04-28 04:45:37 +02:00
Weijia Wang e05b8bb928
Merge pull request #307166 from wegank/taler-by-name
taler: move to pkgs/by-name
2024-04-28 04:44:25 +02:00
Weijia Wang e412b1fdc1
Merge pull request #302187 from r-ryantm/auto-update/dxvk_2
dxvk_2: 2.3 -> 2.3.1
2024-04-28 04:42:21 +02:00
R. Ryantm 7f88250b9e ripdrag: 0.4.7 -> 0.4.8 2024-04-28 02:41:21 +00:00
R. Ryantm 7c76a2a298 rofi-rbw-wayland: 1.3.0 -> 1.4.0 2024-04-28 02:39:38 +00:00
Weijia Wang 206addcdf8
Merge pull request #307040 from teutat3s/swaync-runtime-dep-gvfs
swaynotificationcenter: add gvfs, libnotify to `buildInputs`
2024-04-28 04:35:37 +02:00
Weijia Wang 0619a594de
Merge pull request #307235 from r-ryantm/auto-update/pinentry-bemenu
pinentry-bemenu: 0.13.1 -> 0.13.2
2024-04-28 04:34:25 +02:00
Weijia Wang 4f77e6effe
Merge pull request #307239 from r-ryantm/auto-update/xpipe
xpipe: 8.6 -> 9.0
2024-04-28 04:34:05 +02:00
Weijia Wang 8ede2803e0
Merge pull request #307307 from fabaff/step-ca-bump
step-ca: 0.25.2 -> 0.26.1
2024-04-28 04:32:32 +02:00
Weijia Wang db433c57be
Merge pull request #307312 from r-ryantm/auto-update/grype
grype: 0.77.0 -> 0.77.1
2024-04-28 04:32:12 +02:00
Weijia Wang 1b4052057a
Merge pull request #307340 from r-ryantm/auto-update/xjadeo
xjadeo: 0.8.13 -> 0.8.14
2024-04-28 04:31:54 +02:00
kotatsuyaki 3c0122a42a
emacsPackages.xapian-lite: add kotatsuyaki to maintainers 2024-04-28 10:10:59 +08:00
R. Ryantm b9950223d9 hilbish: 2.2.2 -> 2.2.3 2024-04-28 02:08:26 +00:00
OTABI Tomoya 062776a815
Merge pull request #303871 from maxbrunet/fix/pdm/completions
pdm: fix shell completions
2024-04-28 11:07:40 +09:00
kotatsuyaki 505d953e93
maintainers: add kotatsuyaki 2024-04-28 10:05:58 +08:00
OTABI Tomoya 578ef6fe9c
Merge pull request #305592 from r-ryantm/auto-update/python311Packages.optimum
python311Packages.optimum: 1.18.1 -> 1.19.1
2024-04-28 11:05:47 +09:00
OTABI Tomoya c1f257b0fd
Merge pull request #305470 from natsukium/opentelemetry/update
python311Packages.opentelemetry-api: 1.23.0 -> 1.24.0; python311Packages: opentelemetry-instrumentation: 0.44b0 -> 0.45b0
2024-04-28 11:03:39 +09:00
R. Ryantm cf3aa36f0f kubedb-cli: 0.44.0 -> 0.45.0 2024-04-28 02:03:15 +00:00
Niklas Hambüchen 9c0ce522ca
Merge pull request #307346 from nh2/parallel-hashmap
parallel-hashmap: init at 1.3.12
2024-04-28 04:01:54 +02:00
R. Ryantm b3b2adaf27 librime: 1.11.0 -> 1.11.2 2024-04-28 01:50:07 +00:00
Yt 32a79f412e
Merge pull request #307343 from lucasew/polars/minor-refactor
python3Packages.polars: minor refactor
2024-04-28 01:39:15 +00:00
R. Ryantm 4cbf2d22f7 ginkgo: 2.17.1 -> 2.17.2 2024-04-28 01:12:53 +00:00
R. Ryantm a2e6c252ba qrtool: 0.10.9 -> 0.10.10 2024-04-28 00:59:34 +00:00
R. Ryantm 5d3a32aa2a git-quick-stats: 2.5.4 -> 2.5.5 2024-04-28 00:58:07 +00:00
R. Ryantm 5344ed5072 fluent-bit: 3.0.2 -> 3.0.3 2024-04-28 00:57:12 +00:00
R. Ryantm 6fe96f7e74 ghorg: 1.9.10 -> 1.9.11 2024-04-28 00:57:05 +00:00
natsukium 396177a40e parallel-hashmap: init at 1.3.12 2024-04-28 00:55:38 +00:00
R. Ryantm 2e57d4f167 chart-testing: 3.10.1 -> 3.11.0 2024-04-28 00:28:02 +00:00
lucasew b0e4bdf24e python3Packages.polars: minor refactor
Signed-off-by: lucasew <lucas59356@gmail.com>
2024-04-27 21:25:07 -03:00
R. Ryantm 8482ead3da android-tools: 34.0.5 -> 35.0.1 2024-04-28 00:20:25 +00:00
R. Ryantm c17e70fac5 dprint: 0.45.0 -> 0.45.1 2024-04-28 00:17:57 +00:00
R. Ryantm 00531012f0 guacamole-client: 1.5.4 -> 1.5.5 2024-04-28 00:05:20 +00:00
Aaron Andersen a2acec635d
Merge pull request #306254 from r-ryantm/auto-update/kodiPackages.keymap
kodiPackages.keymap: 1.1.5 -> 1.2.1
2024-04-28 00:01:58 +00:00
Aaron Andersen 9e9e8bda7d
Merge pull request #307253 from aanderse/libcec
libcec, libcec_platform: add kodi team as maintainer
2024-04-27 23:56:09 +00:00
Peder Bergebakken Sundt b79f8c53c2
Merge pull request #301259 from TomaSajt/nanoboyadvance
nanoboyadvance: init at 1.8.1
2024-04-28 01:48:18 +02:00
R. Ryantm c8b58703df xjadeo: 0.8.13 -> 0.8.14 2024-04-27 23:46:25 +00:00
R. Ryantm 3f77d4164f gzdoom: 4.11.3 -> 4.12.1 2024-04-27 23:32:55 +00:00
R. Ryantm f8d9330277 lmstudio: 0.2.18 -> 0.2.20 2024-04-27 23:27:09 +00:00
Gutyina Gergő aeae55b2f6
xclicker: add maintainer gepbird 2024-04-28 01:25:16 +02:00
Gutyina Gergő 544e3bf206
xclicker: 1.5.0 -> 1.5.1 2024-04-28 01:25:10 +02:00
Peder Bergebakken Sundt 9ff80fe827
Merge pull request #288091 from Izorkin/update-quictls
quictls: 3.1.4 -> 3.1.5
2024-04-28 01:21:58 +02:00
R. Ryantm 6a39bff3be python311Packages.ansible: 9.4.0 -> 9.5.1 2024-04-27 23:18:48 +00:00
Ryan Mulligan 8e27d2120a
Merge pull request #307323 from endocrimes/dani/remove-danielle
maintainers: remove endocrimes
2024-04-27 16:12:38 -07:00
R. Ryantm af223e6426 python311Packages.social-auth-app-django: 5.4.0 -> 5.4.1 2024-04-27 22:36:28 +00:00
Sandro 2058a82fb0
Merge pull request #307286 from Stunkymonkey/python-imagededup-pytest-none
python311Packages.imagededup: fix pytest7 by ignoring warnings
2024-04-28 00:32:15 +02:00
R. Ryantm fed9635241 python311Packages.types-docutils: 0.20.0.20240406 -> 0.21.0.20240423 2024-04-27 22:15:27 +00:00
Thomas Gerbet e37fd33dcc
Merge pull request #302935 from Rucadi/valkey
valkey: init at 7.2.5
2024-04-28 00:03:43 +02:00
Danielle Lancashire c8330c9972
maintainers: remove endocrimes
My original commit was somewhat more tongue in cheek, but I think this
time I'm going to be honest, rather than hiding behind humor.

I'm angry that we as a community have reached a point where we're
falling apart because people would rather accept sealioning and bad
faith arguments that belong in a 2002 mailing list, not a 2024 software
community.

Every time I dare come back to the Nix community as a more active
contributor it feels like we have a fresh wave of controversy that we
don't ever heal from, everyone just moves on, more tired, and more
broken than before. And now it's crossed a line.

I'm out.

I hope the community decides to actually try and heal. Tolerating the intolerant
for too long has consequences - and the [paradox
of tolerance](https://en.wikipedia.org/wiki/Paradox_of_tolerance) has
come to its natural conclusion here.

If it does heal, I'll be back with a vengeance, because it turns out replacing
Nix is hard - emotionally and technically, and I'll miss it.

~Danielle

(this commit+PR are not a place for useless debates.)
2024-04-27 23:48:44 +02:00
R. Ryantm acc44b5886 ser2net: 4.6.1 -> 4.6.2 2024-04-27 21:39:57 +00:00
R. Ryantm e9facfadfe python311Packages.tox: 4.14.2 -> 4.15.0 2024-04-27 21:36:25 +00:00
nixpkgs-merge-bot[bot] 58a1abdbae
Merge pull request #307292 from r-ryantm/auto-update/gitu
gitu: 0.17.1 -> 0.19.2
2024-04-27 21:35:43 +00:00
Sandro 85808e4b33
Merge pull request #304902 from SuperSandro2000/libinput-xserver
nixos/libinput: move out of xserver
2024-04-27 23:23:06 +02:00
Fabian Affolter eff1ee0964 goaccess: format with nixfmt 2024-04-27 23:21:08 +02:00
Fabian Affolter 7f4b78d8c9 goaccess: refactor 2024-04-27 23:20:42 +02:00
Fabian Affolter 7da1df020d goaccess: 1.9.1 -> 1.9.2
Diff: https://github.com/allinurl/goaccess/compare/v1.9.1...v1.9.2

Changelog: https://github.com/allinurl/goaccess/raw/v1.9.2/ChangeLog
2024-04-27 23:18:55 +02:00
R. Ryantm ae277ac9d2 autotiling: 1.9.1 -> 1.9.2 2024-04-27 21:13:47 +00:00
Fabian Affolter faf0f4fa13 rustscan: refactor 2024-04-27 23:03:46 +02:00
Hraban Luyat fe9531e8e0 sbcl: use ECL as a bootstrap lisp 2024-04-27 16:59:23 -04:00
R. Ryantm f0561ffed1 grype: 0.77.0 -> 0.77.1 2024-04-27 20:59:22 +00:00
Fabian Affolter d3f38e70bd step-ca: format with nixfmt 2024-04-27 22:59:06 +02:00
Fabian Affolter 05acad93d3 step-ca: 0.25.2 -> 0.26.1
Diff: https://github.com/smallstep/certificates/compare/refs/tags/v0.25.2...v0.26.1

Changelog: https://github.com/smallstep/certificates/releases/tag/v0.26.1
2024-04-27 22:57:53 +02:00
R. Ryantm dbe09e6eef python311Packages.marimo: 0.4.4 -> 0.4.7 2024-04-27 20:57:39 +00:00
Fabian Affolter 273d0ded9c step-cli: format with nixfmt 2024-04-27 22:54:32 +02:00
Fabian Affolter 50f2bb5205 step-cli: 0.26.0 -> 0.26.1
Diff: https://github.com/smallstep/cli/compare/refs/tags/v0.26.0...v0.26.1

Changelog: https://github.com/smallstep/cli/blob/v0.26.1/CHANGELOG.md
2024-04-27 22:52:41 +02:00
Fabian Affolter 2b9875c55b trivy: 0.50.2 -> 0.50.4
Diff: https://github.com/aquasecurity/trivy/compare/refs/tags/v0.50.2...v0.50.4

Changelog: https://github.com/aquasecurity/trivy/releases/tag/v0.50.4
2024-04-27 22:50:07 +02:00
Guillaume Girol 3ed7049cdd
Merge pull request #305853 from virchau13s-forks/isolate-module
isolate: add module and module tests
2024-04-27 22:48:20 +02:00
Sandro 33812a15b4
Merge pull request #307283 from msfjarvis/hs/remove-maintainer
maintainers: remove msfjarvis
2024-04-27 22:47:55 +02:00
Fabian Affolter 4d205c7146
Merge pull request #305943 from fabaff/levenshtein-bump
python312Packages.levenshtein: 0.25.0 -> 0.25.1
2024-04-27 22:42:55 +02:00
Fabian Affolter fce4c5c1a1
Merge pull request #307249 from fabaff/taskw-ng-fix
python312Packages.taskw-ng: refactor
2024-04-27 22:38:14 +02:00
Fabian Affolter 18ab20f864
Merge pull request #307258 from fabaff/ollama-bump
python312Packages.ollama: 0.1.8 -> 0.1.9
2024-04-27 22:37:59 +02:00
Fabian Affolter af1efe61f4
Merge pull request #307263 from fabaff/peaqevcore-bump
python312Packages.peaqevcore: 19.9.0 -> 19.9.2
2024-04-27 22:37:32 +02:00
Fabian Affolter a08a03cac5
Merge pull request #307267 from fabaff/potentials-bump
python312Packages.potentials: 0.3.7 -> 0.3.8, python312Packages.yabadaba: 0.2.1 -> 0.2.2
2024-04-27 22:37:17 +02:00
Fabian Affolter ade680e69e
Merge pull request #307269 from fabaff/pyrisco-bump
python312Packages.pyrisco: 0.6.0 -> 0.6.1
2024-04-27 22:37:01 +02:00
Fabian Affolter d728bbd53d
Merge pull request #307272 from fabaff/pysigma-bump
python312Packages.pysigma: 0.11.4 -> 0.11.5
2024-04-27 22:36:50 +02:00
Fabian Affolter e80af6965d
Merge pull request #307274 from fabaff/python-whois-bump
python312Packages.python-whois: 0.9.3 -> 0.9.4
2024-04-27 22:36:39 +02:00
Fabian Affolter 9a484be108
Merge pull request #307277 from fabaff/dirigera-bump
python312Packages.dirigera: 1.1.5 -> 1.1.6
2024-04-27 22:36:24 +02:00
networkException 48f25ebe72
ungoogled-chromium: 124.0.6367.60-1 -> 124.0.6367.91-1
Note that there's currently no release blog entry
for .91 specifically.

https://chromereleases.googleblog.com/2024/04/stable-channel-update-for-desktop_24.html

This update includes 4 security fixes.

CVEs:
CVE-2024-4058 CVE-2024-4059 CVE-2024-4060
2024-04-27 22:35:39 +02:00
networkException 5072c7bb91
chromium: 124.0.6367.60 -> 124.0.6367.91
Note that there's currently no release blog entry
for .91 specifically.

https://chromereleases.googleblog.com/2024/04/stable-channel-update-for-desktop_24.html

This update includes 4 security fixes.

CVEs:
CVE-2024-4058 CVE-2024-4059 CVE-2024-4060
2024-04-27 22:34:15 +02:00
Lenivaya 510c1a1b40 skippy-xd: dreamcat4 0.6.0 -> felixfung 0.7.2 2024-04-27 23:32:15 +03:00
Pol Dellaiera 44729ccb60
Merge pull request #304066 from TomaSajt/simulide
simulide: factor out sources and format with nixfmt (no rebuilds)
2024-04-27 22:32:07 +02:00
networkException 95c1ffd998
chromedriver: 123.0.6312.122 -> 124.0.6367.91 2024-04-27 22:27:31 +02:00
Guillaume Girol 2d0c96872e
Merge pull request #305948 from aaronjheng/pixi
pixi: 0.19.1 -> 0.20.0
2024-04-27 22:21:54 +02:00
Gaetan Lepage c49f275120 zed-editor: 0.132.2 -> 0.132.3
Diff: https://github.com/zed-industries/zed/compare/refs/tags/v0.132.2...0.132.3

Changelog: https://github.com/zed-industries/zed/releases/tag/v0.132.3
2024-04-27 22:11:12 +02:00
Dmitry Kalinkin 18a47ee4c1
Merge pull request #289854 from xworld21/texlive-packages-top-level
texlivePackages: init
2024-04-27 16:10:49 -04:00
Guillaume Girol f2d74e3fe8
Merge pull request #305859 from huantianad/tetrio-plus-update
tetrio-plus: unstable-2024-03-31 -> unstable-2024-04-20
2024-04-27 22:10:12 +02:00
Guillaume Girol d40ab11e88
Merge pull request #305956 from aaronjheng/okteto
okteto: 2.25.4 -> 2.26.0
2024-04-27 22:06:01 +02:00
Guillaume Girol 56f015a749
Merge pull request #305954 from TomaSajt/stirling-pdf
stirling-pdf: 0.22.8 -> 0.23.0
2024-04-27 22:05:38 +02:00
Guillaume Girol d08302d61a
Merge pull request #305950 from aaronjheng/amqpcat
amqpcat: 0.2.5 -> 1.0.0
2024-04-27 22:03:08 +02:00
Sandro fcb4d76cd4
Merge pull request #307087 from atorres1985-contrib/mgba
mgba: remove MP2E from maintainers
2024-04-27 21:59:27 +02:00
Harsh Shandilya 804480fc08
maintainers: remove msfjarvis 2024-04-27 21:57:43 +02:00
Sandro 380bacd45b
Merge pull request #307171 from amaxine/drop-maintainership
maintainers: remove amaxine
2024-04-27 21:54:45 +02:00
Guillaume Girol cbe1b81d40
Merge pull request #307200 from r-ryantm/auto-update/dovecot_fts_xapian
dovecot_fts_xapian: 1.7.10 -> 1.7.11
2024-04-27 21:54:06 +02:00
Sandro c8d7c8a78f
Merge pull request #307222 from katexochen/acorn/remove
acorn: remove
2024-04-27 21:49:14 +02:00
Sandro e97ef94619
Merge pull request #307279 from GaetanLepage/ruff
ruff: 0.4.1 -> 0.4.2
2024-04-27 21:42:54 +02:00
R. Ryantm f0d119ad91 gitu: 0.17.1 -> 0.19.2 2024-04-27 19:37:50 +00:00
Sandro c2207529a2
Merge pull request #307278 from andrew-d/andrew/remove-myself
maintainers: remove andrew-d as a maintainer
2024-04-27 21:33:07 +02:00
Doron Behar 18967e98c2
Merge pull request #306936 from doronbehar/pkg/gnuradio
gnuradioMinimal: 3.10.9.2 -> 3.10.10.0
2024-04-27 22:32:03 +03:00
Sandro f4446e3adc
Merge pull request #306995 from amalgame21/profanity-qrencode
profanity: Enable omemo fingerprint qrcode support
2024-04-27 21:26:59 +02:00
TomaSajt d3577c6727
koodo-reader: fix wrapper variable expansion 2024-04-27 21:24:08 +02:00
R. Ryantm f93afa7f48 gitlab-ci-local: 4.47.0 -> 4.48.2 2024-04-27 19:21:04 +00:00
Felix Buehler 1e99ef5ee6 python311Packages.imagededup: fix pytest7 by ignoring warnings 2024-04-27 21:20:31 +02:00
Martin Weinelt 2b1f64b358
Merge pull request #307264 from pks-t/pks-matrix-appservice-irc-fix-chown-registration-yml
nixos/matrix-appservice-irc: fix chown of registration.yml in pre-script
2024-04-27 21:12:38 +02:00
Ryan Mulligan 0e5f13c967
Merge pull request #307270 from yu-re-ka/yuka-maintainer
remove myself from a bunch of maintainer roles
2024-04-27 11:40:12 -07:00
Gaetan Lepage e8da693588 uv: add GaetanLepage as maintainer 2024-04-27 20:30:06 +02:00
Gaetan Lepage 3bcf9c10ce uv: 0.1.36 -> 0.1.39
Diff: https://github.com/astral-sh/uv/compare/0.1.36...0.1.39

Changelog: https://github.com/astral-sh/uv/blob/0.1.39/CHANGELOG.md
2024-04-27 20:23:17 +02:00
Gaetan Lepage 82a0b76d9c python311Packages.python-lsp-ruff: 2.2.0 -> 2.2.1
Changelog:
https://github.com/python-lsp/python-lsp-ruff/releases/tag/v2.2.1
2024-04-27 20:20:42 +02:00
Artturi 26170245b0
Merge pull request #307233 from JohnRTitor/tmuxp
tmuxp: add pyyaml as build dep, to fix build error
2024-04-27 21:14:40 +03:00
Artturi 5fcfed901b
Merge pull request #307260 from JohnRTitor/ananicy-cpp-cachyos
ananicy-rules-cachyos: unstable-2024-04-16 -> unstable-2024-04-22
2024-04-27 21:12:53 +03:00
Andrew Dunham ca9932abe5 maintainers: remove andrew-d as a maintainer
I am deeply saddened at the fact that I need to do this. I have no
interest in re-litigating everything that has happened over the past
weeks and months, but I want to make my position(s) extremely clear:

The thought of any of my work contributing to someone's death by drone
makes me feel physically ill.

Recent communications from senior members of the NixOS community have
made it clear that leadership is unaware or uninterested in the basics
of how to run and moderate a community in a way that is resilient to bad
actors. The recent post by @edolstra is tone-deaf and gives me no
confidence that the Nix/NixOS community is a place that I want to remain
involved in going forward. I am thus choosing to remove myself from such
a community.

I also hereby resign from the ACME team.

See also: #307033

Signed-off-by: Andrew Dunham <andrew@du.nham.ca>
2024-04-27 14:05:07 -04:00
Fabian Affolter b0920c5e93 python312Packages.dirigera: 1.1.5 -> 1.1.6
Diff: https://github.com/Leggin/dirigera/compare/refs/tags/v1.1.5...v1.1.6

Changelog: https://github.com/Leggin/dirigera/releases/tag/v1.1.6
2024-04-27 19:59:34 +02:00
Fabian Affolter 6e9b53ea99
Merge pull request #306291 from fabaff/dulwich-bump
python312Packages.dulwich: 0.21.7 -> 0.22.1
2024-04-27 19:55:33 +02:00
Fabian Affolter 6a4308091a
Merge pull request #306312 from fabaff/deebot-client-bump
python312Packages.deebot-client: 6.0.2 -> 7.0.0
2024-04-27 19:54:52 +02:00
Fabian Affolter c21d362df9 python312Packages.python-whois: format with nixfmt 2024-04-27 19:41:59 +02:00
Fabian Affolter bd89576013 python312Packages.python-whois: 0.9.3 -> 0.9.4 2024-04-27 19:41:42 +02:00
Kamilla Ova 25a4bb011f
libvisual: fix cross-compilation 2024-04-27 20:40:20 +03:00
Fabian Affolter 7a772ebe3d python312Packages.pysigma: format with nixfmt 2024-04-27 19:33:34 +02:00
Paul Meyer 7dc4349dce acorn: remove
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-04-27 19:33:19 +02:00
Fabian Affolter 02459a68c9 python312Packages.pysigma: refactor 2024-04-27 19:33:17 +02:00
Fabian Affolter 1c6ab3cbab python312Packages.pysigma: 0.11.4 -> 0.11.5
Diff: https://github.com/SigmaHQ/pySigma/compare/refs/tags/v0.11.4...v0.11.5

Changelog: https://github.com/SigmaHQ/pySigma/releases/tag/v0.11.5
2024-04-27 19:32:09 +02:00
Fabian Affolter c31ddf1708 python312Packages.pyrisco: format with nixfmt 2024-04-27 19:26:36 +02:00
Fabian Affolter 6c2fe69f64 python312Packages.pyrisco: refactor 2024-04-27 19:25:58 +02:00
Fabian Affolter aadf80f69c python312Packages.pyrisco: 0.6.0 -> 0.6.1
Diff: https://github.com/OnFreund/pyrisco/compare/refs/tags/v0.6.0...v0.6.1

Changelog: https://github.com/OnFreund/pyrisco/releases/tag/v0.6.1
2024-04-27 19:24:06 +02:00
Fabian Affolter 9b268baa7b python312Packages.potentials: format with nixfmt 2024-04-27 19:20:30 +02:00
Fabian Affolter 0ef7f7e258 python312Packages.yabadaba: refactor 2024-04-27 19:18:56 +02:00
Fabian Affolter 40dcc9bea6 python312Packages.yabadaba: 0.2.1 -> 0.2.2
Diff: https://github.com/usnistgov/yabadaba/compare/v0.2.1...v0.2.2
2024-04-27 19:11:34 +02:00
Fabian Affolter dc78a65c67 python312Packages.potentials: refactor 2024-04-27 19:09:48 +02:00
Fabian Affolter 963b3eff92 python312Packages.potentials: 0.3.7 -> 0.3.8 2024-04-27 19:05:41 +02:00
Patrick Steinhardt ff3358b3f5 nixos/matrix-appservice-irc: fix chown of registration.yml in pre-script
Before the startup, the matrix-appservice-irc service sets up the
registration file such that it can be used by matrix-synapse. Part of
that setup requires us to change the group of said file so that the home
server can read it. Consequently, we need CAP_CHOWN and require that the
@chown system calls are allowed.

While we supposedly set up both of these, the setup of system calls is
broken as we have both an allow and a deny list of syscalls. But while
the allow list contains "@chown", the deny list contains "@privileged"
which contains "@chown" itself. So ultimately, we end up denying
"@chown".

Fix this issue by specifying "@chown" after the deny list.
2024-04-27 19:04:08 +02:00
Fabian Affolter 6a20d4c137 python312Packages.peaqevcore: 19.9.0 -> 19.9.2
Changelog: https://github.com/elden1337/peaqev-core/releases/tag/19.9.2
2024-04-27 19:01:54 +02:00
Thomas Gerbet 36134ff401
Merge pull request #307229 from katexochen/agebox/fix-vuln
agebox: update vulnerable dependency
2024-04-27 19:01:02 +02:00
John Titor 412eab1966
tmuxp: remove peterhoeg from maintainer
Per https://github.com/NixOS/nixpkgs/pull/307233#issuecomment-2080910009
2024-04-27 22:29:37 +05:30
John Titor ddc51f131f
tmuxp: cleanup, remove recursion
use lib explicitly
2024-04-27 22:28:52 +05:30
Artturi e9f304f924
Merge pull request #307252 from NickCao/genromfs
genromfs: fix cross compilation
2024-04-27 19:58:31 +03:00
Gaetan Lepage 9f7f6f5751 ruff: 0.4.1 -> 0.4.2
Diff: https://github.com/astral-sh/ruff/compare/refs/tags/v0.4.1...v0.4.2

Changelog: https://github.com/astral-sh/ruff/releases/tag/v0.4.2
2024-04-27 18:58:19 +02:00
Nick Cao 74b232724b
python3Packages.tqdm: enable pandas on i686 and risc-v 2024-04-27 12:56:34 -04:00
Timofey efff97cba6
vitetris: fix build on macOS by adding -Wno-implicit-int flag (#306591)
* fix build on mac m1

* set platforms unix

---------

Co-authored-by: Timofey K <timosha1113@gmail.com>
2024-04-28 00:50:31 +08:00
Fabian Affolter 6d8fa5877a
Merge pull request #307153 from r-ryantm/auto-update/python311Packages.zwave-js-server-python
python311Packages.zwave-js-server-python: 0.55.3 -> 0.55.4
2024-04-27 18:44:10 +02:00
Fabian Affolter 4565925a48 python312Packages.ollama: refactor
- format with nixfmt
2024-04-27 18:43:26 +02:00
Fabian Affolter 3d7945013b python312Packages.ollama: 0.1.8 -> 0.1.9
Diff: https://github.com/ollama/ollama-python/compare/refs/tags/v0.1.8...v0.1.9

Changelog: https://github.com/ollama/ollama-python/releases/tag/v0.1.9
2024-04-27 18:40:35 +02:00
Fabian Affolter e9dfc59aad
Merge pull request #307178 from r-ryantm/auto-update/bngblaster
bngblaster: 0.8.47 -> 0.8.49
2024-04-27 18:39:32 +02:00
Fabian Affolter 2af04aac53
Merge pull request #307094 from r-ryantm/auto-update/python311Packages.cdcs
python311Packages.cdcs: 0.2.2 -> 0.2.3
2024-04-27 18:38:11 +02:00
Pol Dellaiera 32f0167ef1
Merge pull request #307240 from r-ryantm/auto-update/vscode-extensions.myriad-dreamin.tinymist
vscode-extensions.myriad-dreamin.tinymist: 0.11.5 -> 0.11.6
2024-04-27 18:36:02 +02:00
John Chadwick bd10b937ff makemkv: add jchw to maintainers 2024-04-27 12:35:40 -04:00
John Chadwick 6512417588 makemkv: reformat according to RFC166 2024-04-27 12:35:19 -04:00
Adam C. Stephens 7c4a1300ad
Merge pull request #307223 from adamcstephens/nixd/2.1.0
nixd: 2.0.2 -> 2.1.0
2024-04-27 12:29:36 -04:00
John Titor b2af07c701
ananicy-rules-cachyos: unstable-2024-04-16 -> unstable-2024-04-22 2024-04-27 21:52:14 +05:30
Nick Cao ea146adef3
Merge pull request #306980 from NickCao/sing-box
sing-box: 1.8.11 -> 1.8.12
2024-04-27 12:20:13 -04:00
Nikolay Korotkiy a6dd8253d2
Merge pull request #307237 from r-ryantm/auto-update/tootik
tootik: 0.10.2 -> 0.10.3
2024-04-27 20:16:49 +04:00
Hraban Luyat e846639236 sbcl: remove obsolete version checks 2024-04-27 12:13:26 -04:00
Aaron Andersen 2ea46d822a libcec_platform: add kodi team as maintainer 2024-04-27 12:12:18 -04:00
Aaron Andersen c1d6b951d6 libcec: add kodi team as maintainer 2024-04-27 12:10:08 -04:00
Nick Cao 018a2c201b
genromfs: fix cross compilation 2024-04-27 12:09:13 -04:00
Nick Cao 195cf807be
genromfs: add nickcao to maintainers 2024-04-27 12:07:32 -04:00
Nick Cao 17f6bdc8c3
mount-zip: fix cross compilation, set strictDeps 2024-04-27 12:04:19 -04:00
Nick Cao 6671608931
mount-zip: format with nixfmt 2024-04-27 12:01:43 -04:00
Fabian Affolter a8476d88b7 python312Packages.taskw-ng: refactor
- switch to pythonRelaxDepsHook
- update license (acc. https://github.com/bergercookie/taskw-ng/blob/master/pyproject.toml#L5)
- relax packaging
- add description
2024-04-27 17:58:29 +02:00
R. Ryantm 5cd3c899e3 vscode-extensions.myriad-dreamin.tinymist: 0.11.5 -> 0.11.6 2024-04-27 15:09:11 +00:00
R. Ryantm 25a543ec49 xpipe: 8.6 -> 9.0 2024-04-27 15:08:50 +00:00
R. Ryantm 36c588e1dc tootik: 0.10.2 -> 0.10.3 2024-04-27 14:55:47 +00:00
R. Ryantm e2f0308200 pinentry-bemenu: 0.13.1 -> 0.13.2 2024-04-27 14:55:07 +00:00
R. Ryantm 05e431edce quarkus: 3.9.4 -> 3.9.5 2024-04-27 14:54:56 +00:00
John Titor 54b3a6cf30
tmuxp: add pyyaml as build dep, to fix build error 2024-04-27 20:16:01 +05:30
Paul Meyer 8f5c4cf5eb agebox: update vulnerable dependency
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-04-27 16:34:30 +02:00
aleksana e89f066f01 clapper: add aleksana to maintainers 2024-04-27 22:29:26 +08:00
aleksana 1412917c0b clapper: remove unused wayland dependencies 2024-04-27 22:27:30 +08:00
aleksana f271733dc4 clapper: add clappersink to gstreamer plugin path
This fixes
https://github.com/NixOS/nixpkgs/pull/306548#issuecomment-2080680392.
The gstreamer plugin provided in this package is also used by itself.
2024-04-27 22:27:02 +08:00
Morgan Helton 3b73a4b5f7 nzbget: 23.0 -> 24.0 2024-04-27 09:20:17 -05:00
Adam Stephens 793e3251c9
nixd: 2.0.2 -> 2.1.0
https://github.com/nix-community/nixd/releases/tag/2.1.0
2024-04-27 10:16:06 -04:00
Fabian Affolter 124fc242c1 dvc: 3.50.0 -> 3.50.1
Diff: https://github.com/iterative/dvc/compare/refs/tags/3.50.0...3.50.1

Changelog: https://github.com/iterative/dvc/releases/tag/3.50.1
2024-04-27 15:27:21 +02:00
Fabian Affolter ab6032f43a python311Packages.dvclive: format with nixfmt 2024-04-27 15:26:51 +02:00
Fabian Affolter d7ab5cd0c4 python311Packages.dvclive: 3.45.0 -> 3.46.0
Diff: https://github.com/iterative/dvclive/compare/refs/tags/3.45.0...3.46.0

Changelog: https://github.com/iterative/dvclive/releases/tag/3.46.0
2024-04-27 15:25:53 +02:00
Fabian Affolter 596f33317f python312Packages.scmrepo: format with nixfmt 2024-04-27 15:24:55 +02:00
Fabian Affolter 202686c284 python312Packages.scmrepo: 3.3.1 -> 3.3.2
Diff: https://github.com/iterative/scmrepo/compare/refs/tags/3.3.1...3.3.2

Changelog: https://github.com/iterative/scmrepo/releases/tag/3.3.2
2024-04-27 15:24:55 +02:00
Fabian Affolter c220a30c60 python312Packages.dulwich: forma twith nixfmt 2024-04-27 15:24:55 +02:00
Fabian Affolter 82d7a8b959 python312Packages.dulwich: 0.21.7 -> 0.22.1
Changelog: https://github.com/jelmer/dulwich/blob/dulwich-0.22.1/NEWS
2024-04-27 15:24:55 +02:00
Fabian Affolter 5cef65b22d python312Packages.dulwich: refactor 2024-04-27 15:24:54 +02:00
ruben 24d05b4803 valkey: init at 7.2.5 2024-04-27 15:09:55 +02:00
Fabian Affolter 6ed2833404 python312Packages.pymatgen: format with nixfmt 2024-04-27 15:06:59 +02:00
Fabian Affolter 0d9c130d75 python312Packages.pymatgen: 2024.2.23 -> 2024.4.13
Diff: https://github.com/materialsproject/pymatgen/compare/refs/tags/v2024.2.23...v2024.4.13

Changelog: https://github.com/materialsproject/pymatgen/releases/tag/v2024.4.13
2024-04-27 15:06:27 +02:00
PerchunPak 5cf4ffb6b4
nixVersions.nix_2_20: 2.20.5 -> 2.20.6
Changes: https://github.com/NixOS/nix/compare/2.20.5...2.20.6
2024-04-27 14:58:11 +02:00
Fabian Affolter 0760614080 python312Packages.pymatgen: refactor 2024-04-27 14:51:09 +02:00
PerchunPak cbb8cd19a0
nixVersions.nix_2_3: 2.3.17 -> 2.3.18
Changes: https://github.com/NixOS/nix/compare/2.3.17...2.3.18
2024-04-27 14:36:22 +02:00
R. Ryantm 9bc3e82154 dovecot_fts_xapian: 1.7.10 -> 1.7.11 2024-04-27 12:32:59 +00:00
Fabian Affolter eba7be3db9 python311Packages.cdcs: format with nixfmt 2024-04-27 14:30:22 +02:00
Fabian Affolter a177409a58 python311Packages.cdcs: refactor 2024-04-27 14:30:03 +02:00
Fabian Affolter 81a9ab2ea0 python311Packages.zwave-js-server-python: format with nixfmt 2024-04-27 14:10:23 +02:00
Fabian Affolter 4456359662 python311Packages.zwave-js-server-python: refactor 2024-04-27 14:10:07 +02:00
Yureka 9da3476b42 remove myself from a bunch of maintainer roles 2024-04-27 13:56:45 +02:00
K900 2c3b5c4b16 flood: unstable-2023-06-03 -> 4.8.0 2024-04-27 14:49:55 +03:00
Zhong Jianxin 30b5213241 ncdu: 2.3 -> 2.4 2024-04-27 19:05:08 +08:00
R. Ryantm 619b26c486 bngblaster: 0.8.47 -> 0.8.49 2024-04-27 10:17:53 +00:00
Maxine Aubrey 40a7011c39
maintainers: remove amaxine
Every time I decide to commit additional time to contributing to nix,
quite a few "concerned" members come out, either to decry a ban on
bigotry and fascism in 2021, or to declare support for minority groups
in Nix discriminatory, or a number of other incidents that are not worth
recounting in this leaving message.

To avoid any ambiguity, my reasoning is similar to pr306702, pr307033, and
several others who felt actively made unwelcome or outright harassed out
of the Nix project.
2024-04-27 11:38:48 +02:00
Weijia Wang 60cec04ec7 taler: move to pkgs/by-name 2024-04-27 10:45:09 +02:00
R. Ryantm 50bdaaa6b9 python311Packages.zwave-js-server-python: 0.55.3 -> 0.55.4 2024-04-27 06:07:31 +00:00
Weijia Wang a96422e5a3 ogre: 14.2.2 -> 14.2.4 2024-04-27 06:56:05 +02:00
Radik Islamov 82f33379bb
python312Packages.epitran: init at 1.24 2024-04-27 06:06:11 +05:00
R. Ryantm 9b4c88dc28 python311Packages.cdcs: 0.2.2 -> 0.2.3 2024-04-27 00:07:36 +00:00
R. Ryantm 8feccaf0ea cdxgen: 10.3.5 -> 10.4.3 2024-04-26 23:21:45 +00:00
Anderson Torres 82ffbc8b2d mgba: migrate to by-name 2024-04-26 20:18:02 -03:00
Anderson Torres 407cc93a73 mgba: reword input set 2024-04-26 20:16:24 -03:00
Anderson Torres 8196d39d7a mgba: remove MP2E from maintainers 2024-04-26 20:15:13 -03:00
R. Ryantm 93a2caa026 wlogout: 1.2.1 -> 1.2.2 2024-04-26 21:27:40 +00:00
FabianRig 3482d590e0 labelle: 1.1.0 --> 1.2.0 2024-04-26 22:43:32 +02:00
teutat3s 87a44cc069
swaynotificationcenter: add gvfs, libnotify to
buildInputs
2024-04-26 21:28:47 +02:00
Fabian Affolter f428e2321b python312Packages.deebot-client: update disabled 2024-04-26 20:35:38 +02:00
Paul Meyer d566b7894a azure-cli-extensions.azure-devops: init at 1.0.0
Co-authored-by: Oliver Breitwieser <oliver.breitwieser@gmail.com>
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-04-26 20:10:36 +02:00
amalgame21 db3d6a0388
profanity: Enable omemo fingerprint qrcode support 2024-04-26 14:32:47 +00:00
Paul Meyer ec6915ff51 azure-cli: allow manual packaging of extensions with dependencies
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-04-26 15:34:27 +02:00
Nick Cao 4bc77f18ee
sing-box: 1.8.11 -> 1.8.12
Diff: https://github.com/SagerNet/sing-box/compare/v1.8.11...v1.8.12
2024-04-26 09:32:10 -04:00
jopejoe1 d80c38e753 alock: add update script 2024-04-26 12:29:00 +02:00
jopejoe1 3bcba25270 alock: unstable-2017-07-20 -> 2.5.1 2024-04-26 12:29:00 +02:00
Doron Behar 46792376eb gnuradioMinimal: 3.10.9.2 -> 3.10.10.0
Diff: https://github.com/gnuradio/gnuradio/compare/v3.10.9.2...v3.10.10.0
2024-04-26 11:42:49 +03:00
John Garcia 9b10422a80 remnote: 1.15.4 -> 1.16.4 2024-04-26 08:58:19 +01:00
R. Ryantm 92c8063366 python311Packages.recipe-scrapers: 14.55.0 -> 14.56.0 2024-04-26 06:27:12 +00:00
hacker1024 f6e034c42e python3Packages.pystemd: Move runtime dependencies to propagatedBuildInputs 2024-04-26 16:01:48 +10:00
jopejoe1 79653ab0d1 abuild: 3.12.0 -> 3.13.0 2024-04-26 05:44:20 +00:00
jopejoe1 c4aa992a31 abuild: add update script 2024-04-26 07:44:00 +02:00
R. Ryantm 258e10c02f python311Packages.optimum: 1.18.1 -> 1.19.1 2024-04-26 03:37:21 +00:00
Maxime Brunet 3f65040107
pdm: fix shell completions 2024-04-25 16:58:27 -07:00
Malo Bourgon e4f708443f python311Packages.openai: 1.23.2 -> 1.23.6
Diff: https://github.com/openai/openai-python/compare/refs/tags/v1.23.2...v1.23.6

Changelog: https://github.com/openai/openai-python/releases/tag/v1.23.6
2024-04-25 11:10:44 -07:00
Peter Emil Jensen a9f415a402
prettierd: 0.25.1 -> 0.25.3 2024-04-25 19:19:32 +02:00
Gavin Zhao c3848d59c9
rocmPackages.rocblas: add comments about why some GPU archs are not built
Signed-off-by: Gavin Zhao <git@gzgz.dev>
2024-04-25 11:45:45 -04:00
Robert Hensing debe527772 kernel: Add NixOS evaluation test 2024-04-25 16:42:22 +02:00
Robert Hensing 3e83fe9aa5 kernel: Make lazier (fix infinite recursion) 2024-04-25 16:34:57 +02:00
Robert Hensing 74dbae8968 kernel: Test laziness of certain arguments 2024-04-25 16:33:28 +02:00
Gavin Zhao 32b9f37d57
rocmPackages.rocblas: do not build for gfx1012, gfx940, and gfx 941 GPU targets
Signed-off-by: Gavin Zhao <git@gzgz.dev>
2024-04-25 09:55:08 -04:00
Zhong Jianxin e1b03a0e51 zig.hook: support zig 0.12 2024-04-25 19:41:15 +08:00
Randy Eckenrode 59d5307cae
dxvk: switch to Win32 thread model and cleanups
- Reformat per RFC-166;
- Update setup script to report on and offer to clean up obsolete mcfgthread DLL;
- Switch DXVK to thread model to Win32 from MCF; and
- Clean up Meson build configuration.
2024-04-25 01:36:01 -04:00
R. Ryantm e2a78e866f
dxvk_2: 2.3 -> 2.3.1 2024-04-25 01:36:01 -04:00
Gavin Zhao 7bbde1756d
rocmPackages: no need to pass rocblas to itself
Signed-off-by: Gavin Zhao <git@gzgz.dev>
2024-04-24 22:23:40 -04:00
Gavin Zhao 45b3242ab4
rocmPackages: add isa conversion patch in rocprim
Signed-off-by: Gavin Zhao <git@gzgz.dev>
2024-04-24 22:23:40 -04:00
Gavin Zhao e30bae6a69
rocmPackages: fetch patches from Debian if possible
Signed-off-by: Gavin Zhao <git@gzgz.dev>
2024-04-24 22:23:39 -04:00
Gavin Zhao 7ff6984fd3
rocmPackages: fix dependencies in rocblas
Signed-off-by: Gavin Zhao <git@gzgz.dev>
2024-04-24 22:23:39 -04:00
Gavin Zhao 73e919d8b7
rocmPackages: install headers correctly in rocblas
Signed-off-by: Gavin Zhao <git@gzgz.dev>
2024-04-24 22:23:39 -04:00
Gavin Zhao d276a67466
rocmPackages: don't build arches in parallel in rccl
Signed-off-by: Gavin Zhao <git@gzgz.dev>
2024-04-24 22:23:39 -04:00
Gavin Zhao f4f68f4f6b
rocmPackages: cleanup and remove double building for rocblas
Signed-off-by: Gavin Zhao <git@gzgz.dev>
2024-04-24 22:23:38 -04:00
Gavin Zhao e15c44956b
rocmPackages: respect NIX_BUILD_CORES and cleanup CMake options in rocblas
Signed-off-by: Gavin Zhao <git@gzgz.dev>
2024-04-24 22:23:38 -04:00
Gavin Zhao e24032988f
rocmPackages: extend miopen ISA compatibility
Signed-off-by: Gavin Zhao <git@gzgz.dev>
2024-04-24 22:23:38 -04:00
Gavin Zhao 41f946176f
rocmPackages: extend rocblas ISA compatibility
Signed-off-by: Gavin Zhao <git@gzgz.dev>
2024-04-24 22:23:37 -04:00
Gavin Zhao d6adc4b1d4
rocmPackages: extend tensile ISA compatibility
Signed-off-by: Gavin Zhao <git@gzgz.dev>
2024-04-24 22:23:37 -04:00
Gavin Zhao f1367529e9
rocmPackages: extend clr ISA compatibility
Signed-off-by: Gavin Zhao <git@gzgz.dev>
2024-04-24 22:23:37 -04:00
Gavin Zhao f579c74f3c
rocmPackages: extend rocm-runtime ISA compatibility
Signed-off-by: Gavin Zhao <git@gzgz.dev>
2024-04-24 22:23:37 -04:00
Gaetan Lepage 7e72dde7e2 rye: 0.31.0 -> 0.33.0
Diff: https://github.com/mitsuhiko/rye/compare/refs/tags/0.31.0...0.33.0

Changelog: https://github.com/mitsuhiko/rye/releases/tag/0.33.0
2024-04-24 21:21:08 +02:00
Jörg Thalheim a4a18f7b92 nixos/systemd-boot: avoid expensive mypy builds on configuration changes
* Mypy dependencies pull in quite a few packages, which makes it harder to create offline installers.
2024-04-23 20:05:26 +02:00
Fabian Affolter 8776a73578 python312Packages.deebot-client: format with nixfmt 2024-04-23 17:33:30 +02:00
Fabian Affolter 4ec5ff90c9 python312Packages.deebot-client: refactor 2024-04-23 17:33:06 +02:00
Fabian Affolter 7cc83c7d91 python312Packages.deebot-client: 6.0.2 -> 7.0.0
Diff: https://github.com/DeebotUniverse/client.py/compare/refs/tags/6.0.2...7.0.0

Changelog: https://github.com/DeebotUniverse/client.py/releases/tag/7.0.0
2024-04-23 17:32:36 +02:00
R. Ryantm 521e5bf5fa kodiPackages.keymap: 1.1.5 -> 1.2.1 2024-04-23 10:35:26 +00:00
oo-infty e5c0863e21 lx-music-desktop: init at 2.7.0 2024-04-22 22:05:40 +08:00
R. Ryantm 7372fd42d5 kuttl: 0.15.0 -> 0.16.0 2024-04-22 13:13:06 +00:00
R. Ryantm 7c46ff89e6 hcloud: 1.43.0 -> 1.43.1 2024-04-22 13:11:23 +00:00
R. Ryantm 7e0bc287e3 vitess: 19.0.1 -> 19.0.3 2024-04-22 12:19:26 +00:00
Colin 044b3342d1 libjxl: fix cross compilation by only conditionally enabling plugins
`gdk-pixbuf` does not always provide `gdk-pixbuf-thumbnailer`,
particularly when cross compiling. without gdk-pixbuf-thumbnailer,
gdk-pixbuf-thumbnailer-jxl fails to wrap.
2024-04-22 11:43:38 +00:00
Aaron Jheng 07f52e2793
okteto: 2.25.4 -> 2.26.0 2024-04-22 16:51:21 +08:00
TomaSajt de662f409a
stirling-pdf: 0.22.8 -> 0.23.0 2024-04-22 10:44:31 +02:00
Aaron Jheng edbf861788
amqpcat: 0.2.5 -> 1.0.0 2024-04-22 16:32:12 +08:00
Aaron Jheng 97fd6d573e
pixi: 0.19.1 -> 0.20.0 2024-04-22 16:16:54 +08:00
Fabian Affolter 576b9e6eaf python312Packages.levenshtein: format with nixfmt 2024-04-22 10:11:03 +02:00
Fabian Affolter 67648e566f python312Packages.levenshtein: 0.25.0 -> 0.25.1
Diff: https://github.com/maxbachmann/Levenshtein/compare/refs/tags/v0.25.0...v0.25.1

Changelog: https://github.com/maxbachmann/Levenshtein/blob/refs/tags/v0.25.1/HISTORY.md
2024-04-22 10:09:54 +02:00
R. Ryantm 32bd0dde1f obs-studio-plugins.input-overlay: 5.0.4 -> 5.0.5 2024-04-22 06:01:18 +00:00
R. Ryantm 11acfa59d2 protoc-gen-entgrpc: 0.4.5 -> 0.5.0 2024-04-22 04:36:21 +00:00
Vir Chaudhury 4a0a12efc2 nixos/isolate: add tests 2024-04-22 10:19:42 +08:00
Vir Chaudhury 4ca92fb6ec nixos/isolate: init module 2024-04-22 10:19:09 +08:00
huantian 75cf19b19b
tetrio-plus: unstable-2024-03-31 -> unstable-2024-04-20
This update includes changes to upstream's CI such that they now have
the patched package.json and yarn.lock to install the additional
npm packages used by tetrio-plus.

Thus, this update changes the package to use those instead of including
our own in nixpkgs.
2024-04-21 16:13:25 -07:00
Vir Chaudhury 6eb807eef0 isolate: patch to take config file by environment variable 2024-04-22 05:55:40 +08:00
Vir Chaudhury 0642b66350 isolate: add more outputs included in v2 2024-04-22 05:52:16 +08:00
Stefan Frijters b5fa4f0c85
maestral-qt: 1.9.2 -> 1.9.3 2024-04-21 21:04:23 +02:00
Stefan Frijters 4e148d6603
python3Packages.maestral: 1.9.2 -> 1.9.3 2024-04-21 21:04:05 +02:00
Hans Christian Schmitz 72ed33777c
nixos/wireplumber: add `extraConfig`/`extraScripts` options
Follow-up to #282377. #282377 broke `environment.etc."wireplumber<...>"`,
however WirePlumber did not yet have `extraConfig` style options for
configuring it ergonomically outside of `environment.etc`. This has
caused issues for people who had custom config files for WirePlumber, as
having to create a config package just to edit some settings is not as
ergonomic or discoverable as with a proper `extraConfig` style option.

This commit fixes this issue by adding the `extraConfig` option for
additional config file and the `extraScripts` option for additional
scripts to be used by config files.

With WirePlumber 0.5 it is possible to supply config files and scripts
via the `XDG_DATA_DIRS` variable to the WirePlumber daemon. This is how
the new options and with this change also the `configPackages` option
expose their files to the daemon. This way
`environment.etc."wireplumber"` works again for user configuration and
breakage of old configs from 23.11 to 24.05 should be limited to those
caused by the change in the config format from WirePlumber 0.4 to 0.5.
2024-04-21 20:34:37 +02:00
R. Ryantm 7b2e422334 zrok: 0.4.26 -> 0.4.27 2024-04-21 15:58:44 +00:00
natsukium 96bb1fe6ab
python311Packages.opentelemetry-instrumentation: 0.44b0 -> 0.45b0
Diff: https://github.com/open-telemetry/opentelemetry-python-contrib/compare/refs/tags/v0.44b0...v0.45b0

Changelog: https://github.com/open-telemetry/opentelemetry-python-contrib/releases/tag/refs/tags/v0.45b0
2024-04-20 14:40:52 +09:00
natsukium a86f7b674f
python311Packages.opentelemetry-api: 1.23.0 -> 1.24.0
Diff: https://github.com/open-telemetry/opentelemetry-python/compare/refs/tags/v1.23.0...v1.24.0

Changelog: https://github.com/open-telemetry/opentelemetry-python/releases/tag/refs/tags/v1.24.0
2024-04-20 14:40:40 +09:00
natsukium 32da45d943
python311Packages.opentelemetry-api: add updateScript 2024-04-20 14:30:02 +09:00
Sandro Jäckel cb8b6a5d00
treewide: reanme renamed libinput options 2024-04-17 23:34:07 +02:00
Sandro Jäckel 810558a46b
nixos/libinput: move out of xserver 2024-04-17 23:34:07 +02:00
R. Ryantm 7bc38afb3d python311Packages.fast-histogram: 0.12 -> 0.14 2024-04-17 21:20:13 +00:00
OPNA2608 d0805fa861 lomiri.lomiri-system-settings-unwrapped: 1.0.2 -> 1.1.0 2024-04-17 16:19:47 +02:00
OPNA2608 167194b437 ayatana-indicator-datetime: 23.10.1 -> 24.2.0 2024-04-17 16:19:46 +02:00
OPNA2608 6d6ab74199 lomiri.lomiri-ui-toolkit: 1.3.5012 -> 1.3.5100 2024-04-17 16:19:46 +02:00
Doron Behar 4f6b453449 buildMavenPackage: use nativeBuildInputs in .fetchedMavenDeps as well 2024-04-16 12:01:22 +03:00
Lukas Lihotzki b22f0e999e kile: 2.9.93 -> 2.9.94 2024-04-15 01:57:55 +02:00
TomaSajt 345c3a0ace
simulide: format with nixfmt 2024-04-14 18:55:31 +02:00
TomaSajt a55e0fa92d
simulide: factor out sources 2024-04-14 18:46:09 +02:00
Patrick Chilton a5ed5b19ba python311Packages.kornia: 0.7.1 -> 0.7.2 2024-04-08 19:28:01 +02:00
Patrick Chilton a3d4328fb7 python311Packages.kornia-rs: init at 0.1.2 2024-04-08 19:28:01 +02:00
TomaSajt c617f1908d
nanoboyadvance: init at 1.8.1 2024-04-03 17:37:58 +02:00
OPNA2608 c4019f81b7 unstableGitUpdater: Move copy-pasted git describe call into reusable function 2024-03-25 12:50:47 +01:00
Vincenzo Mantova c30b73b3ec texlivePackages: omit texsource in Hydra builds 2024-03-23 19:30:07 +00:00
Vincenzo Mantova 479abadf53 texlivePackages: init
Export all TeX Live packages at the top level.
2024-03-23 19:30:07 +00:00
Vincenzo Mantova a2b3416a9c texlive: add short description to meta 2024-03-23 19:30:07 +00:00
Vincenzo Mantova 6e371cf263 texlive: make packages proper multi-output derivations
Each package is now wrapped in a multi-output derivation that builds all
the containers, whose output attributes are replaced by the containers
themselves. This should facilitate building all containers, while
avoiding unnecessary dependencies on the doc and source containers in
texlive.withPackages.
2024-03-23 19:30:07 +00:00
natsukium c8cfe98c9e
catboost: refactor
- suppress deprecation warning for substituteInPlace
- replace cmake flags with lib.cmakeBool and lib.cmakeFeature
2024-03-09 09:24:41 +09:00
natsukium 4bf3e6cf24
catboost: 1.2.2 -> 1.2.3
Diff: https://github.com/catboost/catboost/compare/refs/tags/v1.2.2...v1.2.3
2024-03-09 09:24:41 +09:00
OPNA2608 ce3a2f648e unstableGitUpdater: Drop --bare cloning
It messes with tags
2024-03-03 18:58:58 +01:00
OPNA2608 ce91e3572b unstableGitUpdater: Address review feedback 2024-03-03 18:58:58 +01:00
OPNA2608 e30288bced unstableGitUpdater: Add option to apply a pattern to found tags, to ignore non-matching tags 2024-03-03 18:58:58 +01:00
OPNA2608 c145f59d48 unstableGitUpdater: Add option to run the tag through a converter program 2024-03-03 18:58:58 +01:00
OPNA2608 3cd4a35e71 unstableGitUpdater: Try full history if failed to find any tags in shallow clone 2024-03-03 18:58:58 +01:00
OPNA2608 460374eb04 unstableGitUpdater: Support non-shallow clones in tag search 2024-03-03 18:58:57 +01:00
OPNA2608 222da55eef unstableGitUpdater: Use stableVersion, update to new format, offer hardcoded 0 version 2024-03-03 18:58:57 +01:00
Izorkin cc1743d6c6
quictls: 3.1.4 -> 3.1.5 2024-02-16 09:22:22 +03:00
nicoo bd6966bc4a nixos/pam: Secure default for `sshAgentAuth.authorizedKeysFiles`
Closes #31611
2024-01-12 13:39:08 +00:00
484 changed files with 11116 additions and 4664 deletions

7
.github/CODEOWNERS vendored
View File

@ -13,7 +13,6 @@
# GitHub actions
/.github/workflows @NixOS/Security @Mic92 @zowoq
/.github/workflows/merge-staging @FRidh
# EditorConfig
/.editorconfig @Mic92 @zowoq
@ -125,10 +124,8 @@ nixos/modules/installer/tools/nix-fallback-paths.nix @raitobezarius @ma27
/pkgs/common-updater/scripts/update-source-version @jtojnar
# Python-related code and docs
/maintainers/scripts/update-python-libraries @FRidh
/pkgs/development/interpreters/python @FRidh
/doc/languages-frameworks/python.section.md @FRidh @mweinelt
/pkgs/development/interpreters/python/hooks @FRidh @jonringer
/doc/languages-frameworks/python.section.md @mweinelt
/pkgs/development/interpreters/python/hooks @jonringer
# Haskell
/doc/languages-frameworks/haskell.section.md @sternenseemann @maralorn @ncfavier

View File

@ -878,7 +878,6 @@ buildPythonPackage rec {
homepage = "https://github.com/pytoolz/toolz";
description = "List processing tools and functional utilities";
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ fridh ];
};
}
```
@ -1013,7 +1012,6 @@ buildPythonPackage rec {
homepage = "https://github.com/ContinuumIO/datashape";
description = "A data description language";
license = lib.licenses.bsd2;
maintainers = with lib.maintainers; [ fridh ];
};
}
```
@ -1134,7 +1132,6 @@ buildPythonPackage rec {
description = "A pythonic wrapper around FFTW, the FFT library, presenting a unified interface for all the supported transforms";
homepage = "http://hgomersall.github.com/pyFFTW";
license = with lib.licenses; [ bsd2 bsd3 ];
maintainers = with lib.maintainers; [ fridh ];
};
}
```
@ -1494,7 +1491,6 @@ buildPythonPackage rec {
homepage = "https://github.com/pytoolz/toolz/";
description = "List processing tools and functional utilities";
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ fridh ];
};
}
```

View File

@ -1168,6 +1168,11 @@ in mkLicense lset) ({
# channel and NixOS images.
};
unicode-30 = {
spdxId = "Unicode-3.0";
fullName = "Unicode License v3";
};
unicode-dfs-2015 = {
spdxId = "Unicode-DFS-2015";
fullName = "Unicode License Agreement - Data Files and Software (2015)";

View File

@ -1086,12 +1086,6 @@
githubId = 153175;
name = "Andrew Marshall";
};
amaxine = {
email = "max@ine.dev";
github = "amaxine";
githubId = 35892750;
name = "Maxine Aubrey";
};
ambroisie = {
email = "bruno.nixpkgs@belanyi.fr";
github = "ambroisie";
@ -1247,12 +1241,6 @@
githubId = 962885;
name = "Andrew Chambers";
};
andrew-d = {
email = "andrew@du.nham.ca";
github = "andrew-d";
githubId = 1079173;
name = "Andrew Dunham";
};
andrewrk = {
email = "superjoe30@gmail.com";
github = "andrewrk";
@ -1803,11 +1791,6 @@
fingerprint = "409D 201E 9450 8732 A49E D0FC 6BDA F874 0068 08DF";
}];
};
ashvith-shetty = {
github = "Ashvith10";
githubId = 113123021;
name = "Ashvith Shetty";
};
asininemonkey = {
email = "nixpkgs@asininemonkey.com";
github = "asininemonkey";
@ -3563,12 +3546,6 @@
githubId = 1118859;
name = "Scott Worley";
};
ChlorideCull = {
email = "nixrelated@chcl.se";
github = "ChlorideCull";
githubId = 4977063;
name = "Sebastian Johansson";
};
choochootrain = {
email = "hurshal@imap.cc";
github = "choochootrain";
@ -5957,12 +5934,6 @@
name = "Zhenbo Li";
matrix = "@zhenbo:matrix.org";
};
endocrimes = {
email = "dani@builds.terrible.systems";
github = "endocrimes";
githubId = 1330683;
name = "Danielle Lancashire";
};
enorris = {
name = "Eric Norris";
email = "erictnorris@gmail.com";
@ -7377,12 +7348,6 @@
githubId = 104317939;
name = "gilice";
};
gilligan = {
email = "tobias.pflug@gmail.com";
github = "gilligan";
githubId = 27668;
name = "Tobias Pflug";
};
gin66 = {
email = "jochen@kiemes.de";
github = "gin66";
@ -10822,6 +10787,12 @@
githubId = 2037002;
name = "Konstantinos";
};
kotatsuyaki = {
email = "kotatsuyaki@mail.kotatsu.dev";
github = "kotatsuyaki";
githubId = 17219127;
name = "kotatsuyaki";
};
kouyk = {
email = "skykinetic@stevenkou.xyz";
github = "kouyk";
@ -13611,12 +13582,6 @@
githubId = 20026143;
name = "Katona László";
};
MP2E = {
email = "MP2E@archlinux.us";
github = "MP2E";
githubId = 167708;
name = "Cray Elliott";
};
mpcsh = {
email = "m@mpc.sh";
github = "mpcsh";
@ -13732,15 +13697,6 @@
githubId = 3856390;
email = "mschwaig+nixpkgs@eml.cc";
};
msfjarvis = {
github = "msfjarvis";
githubId = 13348378;
name = "Harsh Shandilya";
email = "nixos@msfjarvis.dev";
keys = [{
fingerprint = "8F87 050B 0F9C B841 1515 7399 B784 3F82 3355 E9B9";
}];
};
msiedlarek = {
email = "mikolaj@siedlarek.pl";
github = "msiedlarek";
@ -14660,12 +14616,6 @@
githubId = 126072875;
name = "nova madeline";
};
novenary = {
email = "streetwalkermc@gmail.com";
github = "9ary";
githubId = 1155030;
name = "novenary";
};
novoxd = {
email = "radnovox@gmail.com";
github = "novoxd";
@ -16357,6 +16307,12 @@
githubId = 5636;
name = "Steve Purcell";
};
purrpurrn = {
email = "scrcpynovideoaudiocodecraw+nixpkgs@gmail.com";
github = "purrpurrn";
githubId = 142632643;
name = "purrpurrn";
};
putchar = {
email = "slim.cadoux@gmail.com";
matrix = "@putch4r:matrix.org";
@ -22515,12 +22471,6 @@
githubId = 51886259;
name = "Zokre Zyl";
};
zombiezen = {
name = "Ross Light";
email = "ross@zombiezen.com";
github = "zombiezen";
githubId = 181535;
};
zookatron = {
email = "tim@zookatron.com";
github = "zookatron";

View File

@ -32,7 +32,6 @@ with lib.maintainers; {
acme = {
members = [
aanderse
andrew-d
arianvp
emily
flokli
@ -376,7 +375,6 @@ with lib.maintainers; {
krav
talyz
yayayayaka
yuka
];
scope = "Maintain gitlab packages.";
shortName = "gitlab";
@ -404,7 +402,6 @@ with lib.maintainers; {
hedning
jtojnar
dasj19
amaxine
];
githubTeams = [
"gnome"
@ -527,7 +524,6 @@ with lib.maintainers; {
members = [
aanderse
edwtjo
MP2E
thiagokokada
];
scope = "Maintain Libretro, RetroArch and related packages.";
@ -829,7 +825,6 @@ with lib.maintainers; {
python = {
members = [
fridh
hexa
jonringer
tjni

View File

@ -35,7 +35,7 @@ in
{
services.httpd.virtualHosts =
{ "blog.example.org" = (commonConfig // { documentRoot = "/webroot/blog.example.org"; });
"wiki.example.org" = (commonConfig // { documentRoot = "/webroot/wiki.example.com"; });
"wiki.example.org" = (commonConfig // { documentRoot = "/webroot/wiki.example.org"; });
};
}
```

View File

@ -6,5 +6,5 @@ graphical installation CD.
It sets [](#opt-services.xserver.enable),
[](#opt-services.displayManager.sddm.enable),
[](#opt-services.xserver.desktopManager.plasma5.enable),
and [](#opt-services.xserver.libinput.enable) to true. It also
and [](#opt-services.libinput.enable) to true. It also
includes glxinfo and firefox in the system packages list.

View File

@ -207,7 +207,7 @@ Latitude series) can be enabled as follows:
```nix
{
services.xserver.libinput.enable = true;
services.libinput.enable = true;
}
```
@ -216,7 +216,7 @@ For instance, the following disables tap-to-click behavior:
```nix
{
services.xserver.libinput.touchpad.tapping = false;
services.libinput.touchpad.tapping = false;
}
```

View File

@ -191,6 +191,8 @@ The pre-existing [services.ankisyncd](#opt-services.ankisyncd.enable) has been m
- [prometheus-nats-exporter](https://github.com/nats-io/prometheus-nats-exporter), a Prometheus exporter for NATS. Available as [services.prometheus.exporters.nats](#opt-services.prometheus.exporters.nats.enable).
- [isolate](https://github.com/ioi/isolate), a sandbox for securely executing untrusted programs. Available as [security.isolate](#opt-security.isolate.enable).
## Backward Incompatibilities {#sec-release-24.05-incompatibilities}
<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->
@ -199,6 +201,20 @@ The pre-existing [services.ankisyncd](#opt-services.ankisyncd.enable) has been m
- `himalaya` was updated to v1.0.0-beta.4, which introduces breaking changes. Check out the [release note](https://github.com/soywod/himalaya/releases/tag/v1.0.0-beta.4) for details.
- `security.pam.enableSSHAgentAuth` was replaced by the `sshAgentAuth` attrset, and **only**
`authorized_keys` files listed in [`sshAgentAuth.authorizedKeysFiles`] are trusted,
defaulting to `/etc/ssh/authorized_keys.d/%u`.
::: {.warning}
Users of {manpage}`pam_ssh_agent_auth(8)` must take care that the pubkeys they use (for instance with `sudo`)
are listed in [`sshAgentAuth.authorizedKeysFiles`]..
:::
::: {.note}
Previously, all `services.openssh.authorizedKeysFiles` were trusted, including `~/.ssh/authorized_keys`,
which results in an **insecure** configuration; see [#31611](https://github.com/NixOS/nixpkgs/issues/31611).
:::
[`sshAgentAuth.authorizedKeysFiles`]: #opt-security.pam.sshAgentAuth.authorizedKeysFiles
- The `power.ups` module now generates `upsd.conf`, `upsd.users` and `upsmon.conf` automatically from a set of new configuration options. This breaks compatibility with existing `power.ups` setups where these files were created manually. Back up these files before upgrading NixOS.
- `programs.nix-ld.libraries` no longer sets `baseLibraries` via the option's default but in config and now merges any additional libraries with the default ones.
@ -277,6 +293,8 @@ The pre-existing [services.ankisyncd](#opt-services.ankisyncd.enable) has been m
- `network-interfaces.target` system target was removed as it has been deprecated for a long time. Use `network.target` instead.
- `services.redis.vmOverCommit` now defaults to `true` and no longer enforces Transparent Hugepages (THP) to be disabled. Redis only works with THP configured to `madvise` which is the kernel's default.
- `azure-cli` now has extension support. For example, to install the `aks-preview` extension, use
```nix
@ -303,6 +321,10 @@ The pre-existing [services.ankisyncd](#opt-services.ankisyncd.enable) has been m
- `services.vikunja.setupNginx` setting has been removed. Users now need to setup the webserver configuration on their own with a proxy pass to the vikunja service.
- `services.vmagent` module deprecates `dataDir`, `group` and `user` setting in favor of systemd provided CacheDirectory and DynamicUser.
- `services.vmagent.remoteWriteUrl` setting has been renamed to `services.vmagent.remoteWrite.url` and now defaults to `null`.
- `woodpecker-*` packages have been updated to v2 which includes [breaking changes](https://woodpecker-ci.org/docs/next/migrations#200).
- `services.nginx` will no longer advertise HTTP/3 availability automatically. This must now be manually added, preferably to each location block.
@ -570,10 +592,6 @@ The pre-existing [services.ankisyncd](#opt-services.ankisyncd.enable) has been m
- `mockgen` package source has changed to the [go.uber.org/mock](https://github.com/uber-go/mock) fork because [the original repository is no longer maintained](https://github.com/golang/mock#gomock).
- `security.pam.enableSSHAgentAuth` was renamed to `security.pam.sshAgentAuth.enable` and an `authorizedKeysFiles`
option was added, to control which `authorized_keys` files are trusted. It defaults to the previous behaviour,
**which is insecure**: see [#31611](https://github.com/NixOS/nixpkgs/issues/31611).
- [](#opt-boot.kernel.sysctl._net.core.wmem_max_) changed from a string to an integer because of the addition of a custom merge option (taking the highest value defined to avoid conflicts between 2 services trying to set that value), just as [](#opt-boot.kernel.sysctl._net.core.rmem_max_) since 22.11.
- [TODO: reword to place an attribute at the front] A new top-level package set, `pkgsExtraHardening` is added. This is a set of packages built with stricter hardening flags - those that have not yet received enough testing to be applied universally, those that are more likely to cause build failures or those that have drawbacks to their use (e.g. performance or required hardware features).

View File

@ -185,7 +185,7 @@ in
# };
# Enable touchpad support (enabled default in most desktopManager).
# services.xserver.libinput.enable = true;
# services.libinput.enable = true;
# Define a user account. Don't forget to set a password with passwd.
# users.users.alice = {

View File

@ -325,6 +325,7 @@
./security/duosec.nix
./security/google_oslogin.nix
./security/ipa.nix
./security/isolate.nix
./security/krb5
./security/lock-kernel-modules.nix
./security/misc.nix
@ -558,6 +559,7 @@
./services/hardware/joycond.nix
./services/hardware/kanata.nix
./services/hardware/lcd.nix
./services/hardware/libinput.nix
./services/hardware/lirc.nix
./services/hardware/nvidia-container-toolkit
./services/hardware/monado.nix
@ -1472,7 +1474,6 @@
./services/x11/gdk-pixbuf.nix
./services/x11/hardware/cmt.nix
./services/x11/hardware/digimend.nix
./services/x11/hardware/libinput.nix
./services/x11/hardware/synaptics.nix
./services/x11/hardware/wacom.nix
./services/x11/imwheel.nix

View File

@ -7,10 +7,12 @@
services.xserver = {
enable = true;
desktopManager.plasma5.enable = true;
libinput.enable = true; # for touchpad support on many laptops
};
services.displayManager.sddm.enable = true;
services = {
displayManager.sddm.enable = true;
libinput.enable = true; # for touchpad support on many laptops
};
# Enable sound in virtualbox appliances.
hardware.pulseaudio.enable = true;

View File

@ -0,0 +1,133 @@
{ config, lib, pkgs, ... }:
let
inherit (lib) mkEnableOption mkPackageOption mkOption types mkIf maintainers;
cfg = config.security.isolate;
configFile = pkgs.writeText "isolate-config.cf" ''
box_root=${cfg.boxRoot}
lock_root=${cfg.lockRoot}
cg_root=${cfg.cgRoot}
first_uid=${toString cfg.firstUid}
first_gid=${toString cfg.firstGid}
num_boxes=${toString cfg.numBoxes}
restricted_init=${if cfg.restrictedInit then "1" else "0"}
${cfg.extraConfig}
'';
isolate = pkgs.symlinkJoin {
name = "isolate-wrapped-${pkgs.isolate.version}";
paths = [ pkgs.isolate ];
nativeBuildInputs = [ pkgs.makeWrapper ];
postBuild = ''
wrapProgram $out/bin/isolate \
--set ISOLATE_CONFIG_FILE ${configFile}
wrapProgram $out/bin/isolate-cg-keeper \
--set ISOLATE_CONFIG_FILE ${configFile}
'';
};
in
{
options.security.isolate = {
enable = mkEnableOption ''
Sandbox for securely executing untrusted programs
'';
package = mkPackageOption pkgs "isolate-unwrapped" { };
boxRoot = mkOption {
type = types.path;
default = "/var/lib/isolate/boxes";
description = ''
All sandboxes are created under this directory.
To avoid symlink attacks, this directory and all its ancestors
must be writeable only by root.
'';
};
lockRoot = mkOption {
type = types.path;
default = "/run/isolate/locks";
description = ''
Directory where lock files are created.
'';
};
cgRoot = mkOption {
type = types.str;
default = "auto:/run/isolate/cgroup";
description = ''
Control group which subgroups are placed under.
Either an explicit path to a subdirectory in cgroupfs, or "auto:file" to read
the path from "file", where it is put by `isolate-cg-helper`.
'';
};
firstUid = mkOption {
type = types.numbers.between 1000 65533;
default = 60000;
description = ''
Start of block of UIDs reserved for sandboxes.
'';
};
firstGid = mkOption {
type = types.numbers.between 1000 65533;
default = 60000;
description = ''
Start of block of GIDs reserved for sandboxes.
'';
};
numBoxes = mkOption {
type = types.numbers.between 1000 65533;
default = 1000;
description = ''
Number of UIDs and GIDs to reserve, starting from
{option}`firstUid` and {option}`firstGid`.
'';
};
restrictedInit = mkOption {
type = types.bool;
default = false;
description = ''
If true, only root can create sandboxes.
'';
};
extraConfig = mkOption {
type = types.str;
default = "";
description = ''
Extra configuration to append to the configuration file.
'';
};
};
config = mkIf cfg.enable {
environment.systemPackages = [
isolate
];
systemd.services.isolate = {
description = "Isolate control group hierarchy daemon";
wantedBy = [ "multi-user.target" ];
serviceConfig = {
Type = "notify";
ExecStart = "${isolate}/bin/isolate-cg-keeper";
Slice = "isolate.slice";
Delegate = true;
};
};
systemd.slices.isolate = {
description = "Isolate sandbox slice";
};
meta.maintainers = with maintainers; [ virchau13 ];
};
}

View File

@ -1044,9 +1044,7 @@ in
See [issue #31611](https://github.com/NixOS/nixpkgs/issues/31611)
:::
'';
example = [ "/etc/ssh/authorized_keys.d/%u" ];
default = config.services.openssh.authorizedKeysFiles;
defaultText = literalExpression "config.services.openssh.authorizedKeysFiles";
default = [ "/etc/ssh/authorized_keys.d/%u" ];
};
};

View File

@ -57,9 +57,9 @@ in {
package = mkPackageOption pkgs "redis" { };
vmOverCommit = mkEnableOption ''
setting of vm.overcommit_memory to 1
set `vm.overcommit_memory` sysctl to 1
(Suggested for Background Saving: <https://redis.io/docs/get-started/faq/>)
'';
'' // { default = true; };
servers = mkOption {
type = with types; attrsOf (submodule ({ config, name, ... }: {
@ -312,10 +312,9 @@ in {
'';
}) enabledServers);
boot.kernel.sysctl = mkMerge [
{ "vm.nr_hugepages" = "0"; }
( mkIf cfg.vmOverCommit { "vm.overcommit_memory" = "1"; } )
];
boot.kernel.sysctl = mkIf cfg.vmOverCommit {
"vm.overcommit_memory" = "1";
};
networking.firewall.allowedTCPPorts = concatMap (conf:
optional conf.openFirewall conf.port

View File

@ -238,7 +238,7 @@ in {
services.system-config-printer.enable = mkIf config.services.printing.enable (mkDefault true);
services.udisks2.enable = true;
services.upower.enable = config.powerManagement.enable;
services.xserver.libinput.enable = mkDefault true;
services.libinput.enable = mkDefault true;
# Extra UDEV rules used by Solid
services.udev.packages = [

View File

@ -1,18 +1,40 @@
{ config, lib, pkgs, ... }:
let
inherit (builtins) attrNames concatMap length;
inherit (builtins) concatMap;
inherit (lib) maintainers;
inherit (lib.attrsets) attrByPath filterAttrs;
inherit (lib.attrsets) attrByPath mapAttrsToList;
inherit (lib.lists) flatten optional;
inherit (lib.modules) mkIf;
inherit (lib.options) literalExpression mkOption;
inherit (lib.strings) hasPrefix;
inherit (lib.types) bool listOf package;
inherit (lib.strings) concatStringsSep makeSearchPath;
inherit (lib.types) bool listOf attrsOf package lines;
inherit (lib.path) subpath;
pwCfg = config.services.pipewire;
cfg = pwCfg.wireplumber;
pwUsedForAudio = pwCfg.audio.enable;
json = pkgs.formats.json { };
configSectionsToConfFile = path: value:
pkgs.writeTextDir
path
(concatStringsSep "\n" (
mapAttrsToList
(section: content: "${section} = " + (builtins.toJSON content))
value
));
mapConfigToFiles = config:
mapAttrsToList
(name: value: configSectionsToConfFile "share/wireplumber/wireplumber.conf.d/${name}.conf" value)
config;
mapScriptsToFiles = scripts:
mapAttrsToList
(relativePath: value: pkgs.writeTextDir (subpath.join ["share/wireplumber/scripts" relativePath]) value)
scripts;
in
{
meta.maintainers = [ maintainers.k900 ];
@ -33,6 +55,114 @@ in
description = "The WirePlumber derivation to use.";
};
extraConfig = mkOption {
# Two layer attrset is necessary before using JSON, because of the whole
# config file not being a JSON object, but a concatenation of JSON objects
# in sections.
type = attrsOf (attrsOf json.type);
default = { };
example = literalExpression ''{
"log-level-debug" = {
"context.properties" = {
# Output Debug log messages as opposed to only the default level (Notice)
"log.level" = "D";
};
};
"wh-1000xm3-ldac-hq" = {
"monitor.bluez.rules" = [
{
matches = [
{
# Match any bluetooth device with ids equal to that of a WH-1000XM3
"device.name" = "~bluez_card.*";
"device.product.id" = "0x0cd3";
"device.vendor.id" = "usb:054c";
}
];
actions = {
update-props = {
# Set quality to high quality instead of the default of auto
"bluez5.a2dp.ldac.quality" = "hq";
};
};
}
];
};
}'';
description = ''
Additional configuration for the WirePlumber daemon when run in
single-instance mode (the default in nixpkgs and currently the only
supported way to run WirePlumber configured via `extraConfig`).
See also:
- [The configuration file][docs-the-conf-file]
- [Modifying configuration][docs-modifying-config]
- [Locations of files][docs-file-locations]
- and the [configuration section][docs-config-section] of the docs in general
Note that WirePlumber (and PipeWire) use dotted attribute names like
`device.product.id`. These are not nested, but flat objects for WirePlumber/PipeWire,
so to write these in nix expressions, remember to quote them like `"device.product.id"`.
Have a look at the example for this.
[docs-the-conf-file]: https://pipewire.pages.freedesktop.org/wireplumber/daemon/configuration/conf_file.html
[docs-modifying-config]: https://pipewire.pages.freedesktop.org/wireplumber/daemon/configuration/modifying_configuration.html
[docs-file-locations]: https://pipewire.pages.freedesktop.org/wireplumber/daemon/configuration/locations.html
[docs-config-section]: https://pipewire.pages.freedesktop.org/wireplumber/daemon/configuration.html
'';
};
extraScripts = mkOption {
type = attrsOf lines;
default = { };
example = {
"test/hello-world.lua" = ''
print("Hello, world!")
'';
};
description = ''
Additional scripts for WirePlumber to be used by configuration files.
Every item in this attrset becomes a separate lua file with the path
relative to the `scripts` directory specified in the name of the item.
The scripts get passed to the WirePlumber service via the `XDG_DATA_DIRS`
variable. Scripts specified here are preferred over those shipped with
WirePlumber if they occupy the same relative path.
For a script to be loaded, it needs to be specified as part of a component,
and that component needs to be required by an active profile (e.g. `main`).
Components can be defined in config files either via `extraConfig` or `configPackages`.
For the hello-world example, you'd have to add the following `extraConfig`:
```nix
services.pipewire.wireplumber.extraConfig."99-hello-world" = {
"wireplumber.components" = [
{
name = "test/hello-world.lua";
type = "script/lua";
provides = "custom.hello-world";
}
];
"wireplumber.profiles" = {
main = {
"custom.hello-world" = "required";
};
};
};
```
See also:
- [Location of scripts][docs-file-locations-scripts]
- [Components & Profiles][docs-components-profiles]
- [Migration - Loading custom scripts][docs-migration-loading-custom-scripts]
[docs-file-locations-scripts]: https://pipewire.pages.freedesktop.org/wireplumber/daemon/locations.html#location-of-scripts
[docs-components-profiles]: https://pipewire.pages.freedesktop.org/wireplumber/daemon/configuration/components_and_profiles.html
[docs-migration-loading-custom-scripts]: https://pipewire.pages.freedesktop.org/wireplumber/daemon/configuration/migration.html#loading-custom-scripts
'';
};
configPackages = mkOption {
type = listOf package;
default = [ ];
@ -57,7 +187,7 @@ in
extraLv2Packages = mkOption {
type = listOf package;
default = [];
default = [ ];
example = literalExpression "[ pkgs.lsp-plugins ]";
description = ''
List of packages that provide LV2 plugins in `lib/lv2` that should
@ -96,9 +226,22 @@ in
}
'';
extraConfigPkg = pkgs.buildEnv {
name = "wireplumber-extra-config";
paths = mapConfigToFiles cfg.extraConfig;
pathsToLink = [ "/share/wireplumber/wireplumber.conf.d" ];
};
extraScriptsPkg = pkgs.buildEnv {
name = "wireplumber-extra-scrips";
paths = mapScriptsToFiles cfg.extraScripts;
pathsToLink = [ "/share/wireplumber/scripts" ];
};
configPackages = cfg.configPackages
++ optional (!pwUsedForAudio) pwNotForAudioConfigPkg
++ optional pwCfg.systemWide systemwideConfigPkg;
++ [ extraConfigPkg extraScriptsPkg ]
++ optional (!pwUsedForAudio) pwNotForAudioConfigPkg
++ optional pwCfg.systemWide systemwideConfigPkg;
configs = pkgs.buildEnv {
name = "wireplumber-configs";
@ -110,7 +253,7 @@ in
(
concatMap
(p:
attrByPath ["passthru" "requiredLv2Packages"] [] p
attrByPath [ "passthru" "requiredLv2Packages" ] [ ] p
)
configPackages
);
@ -127,24 +270,10 @@ in
assertion = !config.hardware.bluetooth.hsphfpd.enable;
message = "Using WirePlumber conflicts with hsphfpd, as it provides the same functionality. `hardware.bluetooth.hsphfpd.enable` needs be set to false";
}
{
assertion = length
(attrNames
(
filterAttrs
(name: value:
hasPrefix "wireplumber/" name || name == "wireplumber"
)
config.environment.etc
)) == 1;
message = "Using `environment.etc.\"wireplumber<...>\"` directly is no longer supported in 24.05. Use `services.pipewire.wireplumber.configPackages` instead.";
}
];
environment.systemPackages = [ cfg.package ];
environment.etc.wireplumber.source = "${configs}/share/wireplumber";
systemd.packages = [ cfg.package ];
systemd.services.wireplumber.enable = pwCfg.systemWide;
@ -156,10 +285,16 @@ in
systemd.services.wireplumber.environment = mkIf pwCfg.systemWide {
# Force WirePlumber to use system dbus.
DBUS_SESSION_BUS_ADDRESS = "unix:path=/run/dbus/system_bus_socket";
# Make WirePlumber find our config/script files and lv2 plugins required by those
# (but also the configs/scripts shipped with WirePlumber)
XDG_DATA_DIRS = makeSearchPath "share" [ configs cfg.package ];
LV2_PATH = "${lv2Plugins}/lib/lv2";
};
systemd.user.services.wireplumber.environment.LV2_PATH =
mkIf (!pwCfg.systemWide) "${lv2Plugins}/lib/lv2";
systemd.user.services.wireplumber.environment = mkIf (!pwCfg.systemWide) {
XDG_DATA_DIRS = makeSearchPath "share" [ configs cfg.package ];
LV2_PATH = "${lv2Plugins}/lib/lv2";
};
};
}

View File

@ -111,8 +111,8 @@ let
let
westonIni = (pkgs.formats.ini { }).generate "weston.ini" {
libinput = {
enable-tap = xcfg.libinput.mouse.tapping;
left-handed = xcfg.libinput.mouse.leftHanded;
enable-tap = config.services.libinput.mouse.tapping;
left-handed = config.services.libinput.mouse.leftHanded;
};
keyboard = {
keymap_model = xcfg.xkb.model;

View File

@ -2,7 +2,7 @@
with lib;
let cfg = config.services.xserver.libinput;
let cfg = config.services.libinput;
xorgBool = v: if v then "on" else "off";
@ -223,7 +223,7 @@ let cfg = config.services.xserver.libinput;
in {
imports =
(map (option: mkRenamedOptionModule ([ "services" "xserver" "libinput" option ]) [ "services" "xserver" "libinput" "touchpad" option ]) [
(map (option: mkRenamedOptionModule ([ "services" "xserver" "libinput" option ]) [ "services" "libinput" "touchpad" option ]) [
"accelProfile"
"accelSpeed"
"buttonMapping"
@ -242,11 +242,15 @@ in {
"transformationMatrix"
"disableWhileTyping"
"additionalOptions"
]);
]) ++ [
(mkRenamedOptionModule [ "services" "xserver" "libinput" "enable" ] [ "services" "libinput" "enable" ])
(mkRenamedOptionModule [ "services" "xserver" "libinput" "mouse" ] [ "services" "libinput" "mouse" ])
(mkRenamedOptionModule [ "services" "xserver" "libinput" "touchpad" ] [ "services" "libinput" "touchpad" ])
];
options = {
services.xserver.libinput = {
services.libinput = {
enable = mkEnableOption "libinput" // {
default = config.services.xserver.enable;
defaultText = lib.literalExpression "config.services.xserver.enable";

View File

@ -214,8 +214,9 @@ in {
RestrictRealtime = true;
PrivateMounts = true;
SystemCallFilter = [
"@system-service @pkey @chown"
"@system-service @pkey"
"~@privileged @resources"
"@chown"
];
SystemCallArchitectures = "native";
# AF_UNIX is required to connect to a postgres socket.

View File

@ -1,63 +1,62 @@
{ config, pkgs, lib, ... }:
with lib;
let
cfg = config.services.vmagent;
settingsFormat = pkgs.formats.json { };
in {
imports = [
(lib.mkRemovedOptionModule [ "services" "vmagent" "dataDir" ] "dataDir has been deprecated in favor of systemd provided CacheDirectory")
(lib.mkRemovedOptionModule [ "services" "vmagent" "user" ] "user has been deprecated in favor of systemd DynamicUser")
(lib.mkRemovedOptionModule [ "services" "vmagent" "group" ] "group has been deprecated in favor of systemd DynamicUser")
(lib.mkRenamedOptionModule [ "services" "vmagent" "remoteWriteUrl" ] [ "services" "vmagent" "remoteWrite" "url" ])
];
options.services.vmagent = {
enable = mkEnableOption "vmagent";
enable = lib.mkEnableOption "vmagent";
user = mkOption {
default = "vmagent";
type = types.str;
description = ''
User account under which vmagent runs.
'';
package = lib.mkPackageOption pkgs "vmagent" { };
remoteWrite = {
url = lib.mkOption {
default = null;
type = lib.types.nullOr lib.types.str;
description = ''
Endpoint for prometheus compatible remote_write
'';
};
basicAuthUsername = lib.mkOption {
default = null;
type = lib.types.nullOr lib.types.str;
description = ''
Basic Auth username used to connect to remote_write endpoint
'';
};
basicAuthPasswordFile = lib.mkOption {
default = null;
type = lib.types.nullOr lib.types.str;
description = ''
File that contains the Basic Auth password used to connect to remote_write endpoint
'';
};
};
group = mkOption {
type = types.str;
default = "vmagent";
description = ''
Group under which vmagent runs.
'';
};
package = mkPackageOption pkgs "vmagent" { };
dataDir = mkOption {
type = types.str;
default = "/var/lib/vmagent";
description = ''
The directory where vmagent stores its data files.
'';
};
remoteWriteUrl = mkOption {
default = "http://localhost:8428/api/v1/write";
type = types.str;
description = ''
The storage endpoint such as VictoriaMetrics
'';
};
prometheusConfig = mkOption {
prometheusConfig = lib.mkOption {
type = lib.types.submodule { freeformType = settingsFormat.type; };
description = ''
Config for prometheus style metrics
'';
};
openFirewall = mkOption {
type = types.bool;
openFirewall = lib.mkOption {
type = lib.types.bool;
default = false;
description = ''
Whether to open the firewall for the default ports.
'';
};
extraArgs = mkOption {
type = types.listOf types.str;
extraArgs = lib.mkOption {
type = lib.types.listOf lib.types.str;
default = [];
description = ''
Extra args to pass to `vmagent`. See the docs:
@ -67,37 +66,36 @@ in {
};
};
config = mkIf cfg.enable {
users.groups = mkIf (cfg.group == "vmagent") { vmagent = { }; };
users.users = mkIf (cfg.user == "vmagent") {
vmagent = {
group = cfg.group;
description = "vmagent daemon user";
home = cfg.dataDir;
isSystemUser = true;
};
};
networking.firewall.allowedTCPPorts = mkIf cfg.openFirewall [ 8429 ];
config = lib.mkIf cfg.enable {
networking.firewall.allowedTCPPorts = lib.mkIf cfg.openFirewall [ 8429 ];
systemd.services.vmagent = let
prometheusConfig = settingsFormat.generate "prometheusConfig.yaml" cfg.prometheusConfig;
startCommandLine = lib.concatStringsSep " " ([
"${cfg.package}/bin/vmagent"
"-promscrape.config=${prometheusConfig}"
] ++ cfg.extraArgs
++ lib.optionals (cfg.remoteWrite.url != null) [
"-remoteWrite.url=${cfg.remoteWrite.url}"
"-remoteWrite.tmpDataPath=%C/vmagent/remote_write_tmp"
] ++ lib.optional (cfg.remoteWrite.basicAuthUsername != null) "-remoteWrite.basicAuth.username=${cfg.remoteWrite.basicAuthUsername}"
++ lib.optional (cfg.remoteWrite.basicAuthPasswordFile != null) "-remoteWrite.basicAuth.passwordFile=\${CREDENTIALS_DIRECTORY}/remote_write_basic_auth_password");
in {
wantedBy = [ "multi-user.target" ];
after = [ "network.target" ];
description = "vmagent system service";
serviceConfig = {
User = cfg.user;
Group = cfg.group;
DynamicUser = true;
User = "vmagent";
Group = "vmagent";
Type = "simple";
Restart = "on-failure";
WorkingDirectory = cfg.dataDir;
ExecStart = "${cfg.package}/bin/vmagent -remoteWrite.url=${cfg.remoteWriteUrl} -promscrape.config=${prometheusConfig} ${escapeShellArgs cfg.extraArgs}";
CacheDirectory = "vmagent";
ExecStart = startCommandLine;
LoadCredential = lib.optional (cfg.remoteWrite.basicAuthPasswordFile != null) [
"remote_write_basic_auth_password:${cfg.remoteWrite.basicAuthPasswordFile}"
];
};
};
systemd.tmpfiles.rules =
[ "d '${cfg.dataDir}' 0755 ${cfg.user} ${cfg.group} -" ];
};
}

View File

@ -226,7 +226,7 @@ in {
};
settings = mkOption {
type = types.submodule { freeformType = types.attrs; };
type = (pkgs.formats.yaml {}).type;
default = {};
description = ''
Extra configuration as nix values.

View File

@ -103,22 +103,20 @@ let
lib.concatStringsSep "\n" [
(lib.optionalString brotli.enable ''
echo -n "Precompressing static files with Brotli "
find ${appDir}/public -type f ${findTextFileNames} \
| ${lib.getExe pkgs.parallel} ${lib.escapeShellArgs [
"--will-cite"
"-j $NIX_BUILD_CORES"
"${lib.getExe brotli.package} --keep --quality=${builtins.toString brotli.compressionLevel} --output={}.br {}"
]}
find ${appDir}/public -type f ${findTextFileNames} -print0 \
| xargs -0 -n 1 -P $NIX_BUILD_CORES ${pkgs.writeShellScript "movim_precompress_broti" ''
file="$1"
${lib.getExe brotli.package} --keep --quality=${builtins.toString brotli.compressionLevel} --output=$file.br $file
''}
echo " done."
'')
(lib.optionalString gzip.enable ''
echo -n "Precompressing static files with Gzip "
find ${appDir}/public -type f ${findTextFileNames} \
| ${lib.getExe pkgs.parallel} ${lib.escapeShellArgs [
"--will-cite"
"-j $NIX_BUILD_CORES"
"${lib.getExe gzip.package} -c -${builtins.toString gzip.compressionLevel} {} > {}.gz"
]}
find ${appDir}/public -type f ${findTextFileNames} -print0 \
| xargs -0 -n 1 -P $NIX_BUILD_CORES ${pkgs.writeShellScript "movim_precompress_broti" ''
file="$1"
${lib.getExe gzip.package} -c -${builtins.toString gzip.compressionLevel} $file > $file.gz
''}
echo " done."
'')
];

View File

@ -214,7 +214,7 @@ in {
services.geoclue2.enable = mkDefault true; # for BCC's Privacy > Location Services panel.
services.upower.enable = config.powerManagement.enable; # for Budgie's Status Indicator and BCC's Power panel.
services.xserver.libinput.enable = mkDefault true; # for BCC's Mouse panel.
services.libinput.enable = mkDefault true; # for BCC's Mouse panel.
services.colord.enable = mkDefault true; # for BCC's Color panel.
services.gnome.at-spi2-core.enable = mkDefault true; # for BCC's A11y panel.
services.accounts-daemon.enable = mkDefault true; # for BCC's Users panel.

View File

@ -116,7 +116,7 @@ in
services.touchegg.enable = mkDefault true;
services.udisks2.enable = true;
services.upower.enable = mkDefault config.powerManagement.enable;
services.xserver.libinput.enable = mkDefault true;
services.libinput.enable = mkDefault true;
services.xserver.updateDbusEnvironment = true;
networking.networkmanager.enable = mkDefault true;

View File

@ -61,7 +61,7 @@ in
services.gnome.gnome-keyring.enable = mkDefault true;
services.bamf.enable = mkDefault true;
services.xserver.libinput.enable = mkDefault true;
services.libinput.enable = mkDefault true;
services.udisks2.enable = true;
services.upower.enable = mkDefault config.powerManagement.enable;
networking.networkmanager.enable = mkDefault true;

View File

@ -96,7 +96,7 @@ in
services.udisks2.enable = true;
services.upower.enable = config.powerManagement.enable;
services.xserver.libinput.enable = mkDefault true;
services.libinput.enable = mkDefault true;
services.dbus.packages = [ e.efl ];

View File

@ -339,7 +339,7 @@ in
# services.packagekit.enable = mkDefault true;
services.udisks2.enable = true;
services.upower.enable = config.powerManagement.enable;
services.xserver.libinput.enable = mkDefault true; # for controlling touchpad settings via gnome control center
services.libinput.enable = mkDefault true; # for controlling touchpad settings via gnome control center
# Explicitly enabled since GNOME will be severely broken without these.
xdg.mime.enable = true;

View File

@ -69,7 +69,7 @@ in
services.upower.enable = config.powerManagement.enable;
services.xserver.libinput.enable = mkDefault true;
services.libinput.enable = mkDefault true;
xdg.portal.lxqt.enable = mkDefault true;

View File

@ -88,7 +88,7 @@ in
services.udev.packages = [ pkgs.mate.mate-settings-daemon ];
services.gvfs.enable = true;
services.upower.enable = config.powerManagement.enable;
services.xserver.libinput.enable = mkDefault true;
services.libinput.enable = mkDefault true;
security.pam.services.mate-screensaver.unixAuth = true;

View File

@ -159,7 +159,7 @@ in
services.gsignond.plugins = with pkgs.gsignondPlugins; [ lastfm mail oauth ];
services.udisks2.enable = true;
services.upower.enable = config.powerManagement.enable;
services.xserver.libinput.enable = mkDefault true;
services.libinput.enable = mkDefault true;
services.xserver.updateDbusEnvironment = true;
services.zeitgeist.enable = mkDefault true;
services.geoclue2.enable = mkDefault true;

View File

@ -348,7 +348,7 @@ in
services.system-config-printer.enable = mkIf config.services.printing.enable (mkDefault true);
services.udisks2.enable = true;
services.upower.enable = config.powerManagement.enable;
services.xserver.libinput.enable = mkDefault true;
services.libinput.enable = mkDefault true;
# Extra UDEV rules used by Solid
services.udev.packages = [

View File

@ -164,7 +164,7 @@ in
services.gvfs.enable = true;
services.tumbler.enable = true;
services.system-config-printer.enable = (mkIf config.services.printing.enable (mkDefault true));
services.xserver.libinput.enable = mkDefault true; # used in xfce4-settings-manager
services.libinput.enable = mkDefault true; # used in xfce4-settings-manager
# Enable default programs
programs.dconf.enable = true;

View File

@ -46,10 +46,10 @@ in {
assertions = [
{
assertion = !config.services.xserver.libinput.enable;
assertion = !config.services.libinput.enable;
message = ''
cmt and libinput are incompatible, meaning you cannot enable them both.
To use cmt you need to disable libinput with `services.xserver.libinput.enable = false`
To use cmt you need to disable libinput with `services.libinput.enable = false`
If you haven't enabled it in configuration.nix, it's enabled by default on a
different xserver module.
'';

View File

@ -30,7 +30,7 @@ in {
enable = mkOption {
type = types.bool;
default = false;
description = "Whether to enable touchpad support. Deprecated: Consider services.xserver.libinput.enable.";
description = "Whether to enable touchpad support. Deprecated: Consider services.libinput.enable.";
};
dev = mkOption {
@ -207,8 +207,8 @@ in {
assertions = [
{
assertion = !config.services.xserver.libinput.enable;
message = "Synaptics and libinput are incompatible, you cannot enable both (in services.xserver).";
assertion = !config.services.libinput.enable;
message = "Synaptics and libinput are incompatible, you cannot enable both.";
}
];

View File

@ -7,8 +7,20 @@ let
efi = config.boot.loader.efi;
# We check the source code in a derivation that does not depend on the
# system configuration so that most users don't have to redo the check and require
# the necessary dependencies.
checkedSource = pkgs.runCommand "systemd-boot" { } ''
install -m755 -D ${./systemd-boot-builder.py} $out
${lib.getExe pkgs.buildPackages.mypy} \
--no-implicit-optional \
--disallow-untyped-calls \
--disallow-untyped-defs \
$out
'';
systemdBootBuilder = pkgs.substituteAll rec {
src = ./systemd-boot-builder.py;
src = checkedSource;
isExecutable = true;
@ -66,19 +78,9 @@ let
'';
};
checkedSystemdBootBuilder = pkgs.runCommand "systemd-boot" { } ''
mkdir -p $out/bin
install -m755 ${systemdBootBuilder} $out/bin/systemd-boot-builder
${lib.getExe pkgs.buildPackages.mypy} \
--no-implicit-optional \
--disallow-untyped-calls \
--disallow-untyped-defs \
$out/bin/systemd-boot-builder
'';
finalSystemdBootBuilder = pkgs.writeScript "install-systemd-boot.sh" ''
#!${pkgs.runtimeShell}
${checkedSystemdBootBuilder}/bin/systemd-boot-builder "$@"
${systemdBootBuilder} "$@"
${cfg.extraInstallCommands}
'';
in {

View File

@ -399,6 +399,7 @@ in {
honk = runTest ./honk.nix;
installed-tests = pkgs.recurseIntoAttrs (handleTest ./installed-tests {});
invidious = handleTest ./invidious.nix {};
isolate = handleTest ./isolate.nix {};
livebook-service = handleTest ./livebook-service.nix {};
pyload = handleTest ./pyload.nix {};
oci-containers = handleTestOn ["aarch64-linux" "x86_64-linux"] ./oci-containers.nix {};

View File

@ -3,7 +3,7 @@
import ./make-test-python.nix ({ pkgs, ... }: {
name = "gvisor";
meta = with pkgs.lib.maintainers; {
maintainers = [ andrew-d ];
maintainers = [ ];
};
nodes = {

38
nixos/tests/isolate.nix Normal file
View File

@ -0,0 +1,38 @@
import ./make-test-python.nix ({ lib, ... }:
{
name = "isolate";
meta.maintainers = with lib.maintainers; [ virchau13 ];
nodes.machine =
{ ... }:
{
security.isolate = {
enable = true;
};
};
testScript = ''
bash_path = machine.succeed('realpath $(which bash)').strip()
sleep_path = machine.succeed('realpath $(which sleep)').strip()
def sleep_test(walltime, sleeptime):
return f'isolate --no-default-dirs --wall-time {walltime} ' + \
f'--dir=/box={box_path} --dir=/nix=/nix --run -- ' + \
f"{bash_path} -c 'exec -a sleep {sleep_path} {sleeptime}'"
def sleep_test_cg(walltime, sleeptime):
return f'isolate --cg --no-default-dirs --wall-time {walltime} ' + \
f'--dir=/box={box_path} --dir=/nix=/nix --processes=2 --run -- ' + \
f"{bash_path} -c '( exec -a sleep {sleep_path} {sleeptime} )'"
with subtest("without cgroups"):
box_path = machine.succeed('isolate --init').strip()
machine.succeed(sleep_test(1, 0.5))
machine.fail(sleep_test(0.5, 1))
machine.succeed('isolate --cleanup')
with subtest("with cgroups"):
box_path = machine.succeed('isolate --cg --init').strip()
machine.succeed(sleep_test_cg(1, 0.5))
machine.fail(sleep_test_cg(0.5, 1))
machine.succeed('isolate --cg --cleanup')
'';
})

View File

@ -12,7 +12,7 @@ import ./make-test-python.nix ({ ... }:
test-support.displayManager.auto.user = "alice";
services.xserver.libinput = {
services.libinput = {
enable = true;
mouse = {
naturalScrolling = true;

View File

@ -78,7 +78,7 @@ stdenv.mkDerivation rec {
mainProgram = "spot";
homepage = "https://github.com/xou816/spot";
license = licenses.mit;
maintainers = with maintainers; [ msfjarvis ];
maintainers = with maintainers; [ ];
platforms = platforms.linux;
};
}

View File

@ -245,9 +245,9 @@ in runCommand
# source-code itself).
platforms = [ "x86_64-linux" ];
maintainers = with maintainers; rec {
stable = [ alapshin msfjarvis ];
beta = [ alapshin msfjarvis ];
canary = [ alapshin msfjarvis ];
stable = [ alapshin ];
beta = [ alapshin ];
canary = [ alapshin ];
dev = canary;
}."${channel}";
mainProgram = pname;

View File

@ -29,7 +29,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
homepage = "https://git.sr.ht/~casouri/xapian-lite";
description = "A minimal Emacs dynamic module for Xapian";
maintainers = [ ];
maintainers = [ lib.maintainers.kotatsuyaki ];
license = lib.licenses.gpl3Plus;
inherit (emacs.meta) platforms;
};

View File

@ -1,68 +1,47 @@
{ mkDerivation
, lib
{ lib
, stdenv
, fetchurl
, extra-cmake-modules
, kdoctools
, wrapGAppsHook
, qtscript
, kconfig
, kcrash
, kdbusaddons
, kdelibs4support
, kguiaddons
, kiconthemes
, kinit
, khtml
, konsole
, kparts
, ktexteditor
, kwindowsystem
, okular
, poppler
, cmake
, kdePackages
, qt6
}:
mkDerivation rec {
stdenv.mkDerivation rec {
pname = "kile";
version = "2.9.93";
version = "2.9.94";
src = fetchurl {
url = "mirror://sourceforge/kile/kile-${version}.tar.bz2";
sha256 = "BEmSEv/LJPs6aCkUmnyuTGrV15WYXwgIANbfcviMXfA=";
sha256 = "U8Z0K9g/sJXL3ImLA/344Vq2gKgWk8yvnFB2uTrRo8o=";
};
nativeBuildInputs = [
extra-cmake-modules
wrapGAppsHook
kdoctools
cmake
kdePackages.extra-cmake-modules
qt6.wrapQtAppsHook
kdePackages.kdoctools
];
buildInputs = [
kconfig
kcrash
kdbusaddons
kdelibs4support
kguiaddons
kiconthemes
kinit
khtml
kparts
ktexteditor
kwindowsystem
okular
poppler
qtscript
qt6.qtbase
qt6.qtdeclarative
qt6.qt5compat
kdePackages.kconfig
kdePackages.kcrash
kdePackages.kdbusaddons
kdePackages.kguiaddons
kdePackages.kiconthemes
kdePackages.konsole
kdePackages.kparts
kdePackages.ktexteditor
kdePackages.kwindowsystem
kdePackages.okular
kdePackages.poppler
];
dontWrapGApps = true;
preFixup = ''
makeWrapperArgs+=("''${gappsWrapperArgs[@]}")
'';
propagatedUserEnvPkgs = [ konsole ];
meta = {
description = "User-friendly TeX/LaTeX authoring tool for the KDE desktop environment";
homepage = "https://www.kde.org/applications/office/kile/";
maintainers = with lib.maintainers; [ fridh ];
license = lib.licenses.gpl2Plus;
mainProgram = "kile";
};

View File

@ -1911,7 +1911,7 @@ let
downloadPage = "https://marketplace.visualstudio.com/items?itemName=Gleam.gleam";
homepage = "https://github.com/gleam-lang/vscode-gleam#readme";
license = lib.licenses.asl20;
maintainers = [ lib.maintainers.msfjarvis ];
maintainers = [ ];
};
};

View File

@ -12,8 +12,8 @@ vscode-utils.buildVscodeMarketplaceExtension {
publisher = "myriad-dreamin";
# Please update the corresponding binary (tinymist) when updating
# this extension.
version = "0.11.5";
hash = "sha256-p97RREGKhTeXO5s4jP8qUsLtYxOj91ddQhsk6Q+50jc=";
version = "0.11.6";
hash = "sha256-qS+QY9RmJYXWRcohMcorF3SxoniBPE8SFcg0Ka1vvOE=";
};
nativeBuildInputs = [

View File

@ -202,7 +202,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
platforms = platforms.unix;
maintainers = with maintainers; [
MP2E
ashkitten
ivar
];

View File

@ -143,7 +143,7 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/shiiion/dolphin";
description = "Gamecube/Wii/Triforce emulator for x86_64 and ARMv8";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ MP2E ashkitten Madouura ];
maintainers = with maintainers; [ ashkitten Madouura ];
broken = stdenv.isDarwin;
platforms = platforms.unix;
};

View File

@ -14,14 +14,14 @@
stdenv.mkDerivation rec {
pname = "drawio";
version = "24.1.0";
version = "24.2.5";
src = fetchFromGitHub {
owner = "jgraph";
repo = "drawio-desktop";
rev = "v${version}";
fetchSubmodules = true;
hash = "sha256-vwytqlPv8LfOceuBs/MNPxzO1ZYv1hwjIRyBh/wuVEU=";
hash = "sha256-8Cs+uME6uXWIWeuS9cgKnlYJG/m13l2BIVNDG0bqEmc=";
};
# `@electron/fuses` tries to run `codesign` and fails. Disable and use autoSignDarwinBinariesHook instead
@ -31,7 +31,7 @@ stdenv.mkDerivation rec {
offlineCache = fetchYarnDeps {
yarnLock = src + "/yarn.lock";
hash = "sha256-mRnGsfxrdfzk6+z07174zZ7pcS68Zut6inuBPZkLtWQ=";
hash = "sha256-tQFcdZc+4N6TYY6MDAwUgpaIvqYkU681DbuYCQhvJ1c=";
};
nativeBuildInputs = [

View File

@ -68,7 +68,7 @@ stdenv.mkDerivation rec {
homepage = "https://xournalpp.github.io/";
changelog = "https://github.com/xournalpp/xournalpp/blob/v${version}/CHANGELOG.md";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ andrew-d sikmir ];
maintainers = with maintainers; [ sikmir ];
platforms = platforms.unix;
mainProgram = "xournalpp";
};

View File

@ -20,7 +20,7 @@ mkDerivation {
mainProgram = "filelight";
homepage = "https://apps.kde.org/filelight/";
license = with lib.licenses; [ gpl2 ];
maintainers = with lib.maintainers; [ fridh vcunat ];
maintainers = with lib.maintainers; [ vcunat ];
};
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
propagatedBuildInputs = [

View File

@ -12,7 +12,6 @@ mkDerivation {
description = "Scientific calculator";
mainProgram = "kcalc";
license = with lib.licenses; [ gpl2 ];
maintainers = [ lib.maintainers.fridh ];
};
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [

View File

@ -77,7 +77,6 @@ mkDerivation {
description = "KDE Connect provides several features to integrate your phone and your computer";
homepage = "https://community.kde.org/KDEConnect";
license = with licenses; [ gpl2 ];
maintainers = with maintainers; [ fridh ];
mainProgram = "kdeconnect-app";
};
}

View File

@ -20,7 +20,6 @@ mkDerivation {
homepage = "https://apps.kde.org/kolourpaint/";
description = "Paint program";
mainProgram = "kolourpaint";
maintainers = [ lib.maintainers.fridh ];
license = with lib.licenses; [ gpl2 ];
};
}

View File

@ -19,7 +19,6 @@ mkDerivation {
description = "KDE wallet management tool";
mainProgram = "kwalletmanager5";
license = with lib.licenses; [ gpl2 ];
maintainers = with lib.maintainers; [ fridh ];
};
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [

View File

@ -29,7 +29,6 @@ mkDerivation {
homepage = "https://yakuake.kde.org";
description = "Quad-style terminal emulator for KDE";
mainProgram = "yakuake";
maintainers = with lib.maintainers; [ fridh ];
license = lib.licenses.gpl2;
};
}

View File

@ -59,7 +59,7 @@ let
homepage = "https://1password.com/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree;
maintainers = with maintainers; [ timstott savannidgerinel amaxine sebtm ];
maintainers = with maintainers; [ timstott savannidgerinel sebtm ];
platforms = builtins.attrNames sources.${channel};
mainProgram = "1password";
};

View File

@ -2,11 +2,11 @@
mkDerivation rec {
pname = "confclerk";
version = "0.7.1";
version = "0.7.2";
src = fetchurl {
url = "https://www.toastfreeware.priv.at/tarballs/confclerk/confclerk-${version}.tar.gz";
sha256 = "0l5i4d6lymh0k6gzihs41x4i8v1dz0mrwpga096af0vchpvlcarg";
sha256 = "sha256-GgWvPHcQnQrK9SOC8U9F2P8kuPCn8I2EhoWEEMtKBww=";
};
buildInputs = [ qtbase ];

View File

@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "gpsprune";
version = "23.2";
version = "24";
src = fetchurl {
url = "https://activityworkshop.net/software/gpsprune/gpsprune_${version}.jar";
sha256 = "sha256-r2iw1vINWgqxoW0Zc8Sloa+wN/GUbUQfJ0e2BSP9vxM=";
sha256 = "sha256-gMwTdwYjYJt1j5MpHw6UD1wqmF7q3ikzjVSOGakIP30=";
};
dontUnpack = true;

View File

@ -2,10 +2,10 @@
stdenv.mkDerivation rec {
pname = "gremlin-console";
version = "3.7.1";
version = "3.7.2";
src = fetchzip {
url = "https://downloads.apache.org/tinkerpop/${version}/apache-tinkerpop-gremlin-console-${version}-bin.zip";
sha256 = "sha256-uiJy4kfcTFUymyE0DxP6GlMX7ONogLFrx6K9IcgwTSE=";
sha256 = "sha256-lIrqMvI/sYGu36X3jNptoIz7mPVomk8YCIR/6y8mpEc=";
};
nativeBuildInputs = [ makeWrapper ];

View File

@ -6,11 +6,11 @@ stdenv.mkDerivation (finalAttrs: let
in
{
pname = "remnote";
version = "1.15.4";
version = "1.16.4";
src = fetchurl {
url = "https://download.remnote.io/remnote-desktop/RemNote-${version}.AppImage";
hash = "sha256-6WBdTOj/seinx1wJGb/4if3PzCPmtzHyNAFmQwmsrvE=";
hash = "sha256-dgbQ0cbPq7BSQ9VwwH6+GoAxb85HDxRixfjeDJBtOrg=";
};
appexec = appimageTools.wrapType2 {

View File

@ -17,14 +17,14 @@
buildPythonApplication rec {
pname = "rofi-rbw";
version = "1.3.0";
version = "1.4.0";
format = "pyproject";
src = fetchFromGitHub {
owner = "fdw";
repo = "rofi-rbw";
rev = "refs/tags/${version}";
hash = "sha256-aTMKwb4BLupY0UmvPC86RnElZ9DFep8sApaMrlGbJ0M=";
hash = "sha256-1xbdZlZa3YPz+33AMgvhiMO12vc/ej0RybypQUzEn+8=";
};
nativeBuildInputs = [

View File

@ -12,9 +12,11 @@
, gobject-introspection
, gtk-layer-shell
, gtk3
, gvfs
, json-glib
, libgee
, libhandy
, libnotify
, libpulseaudio
, librsvg
, meson
@ -65,9 +67,11 @@ stdenv.mkDerivation (finalAttrs: rec {
glib
gtk-layer-shell
gtk3
gvfs
json-glib
libgee
libhandy
libnotify
libpulseaudio
librsvg
pantheon.granite

View File

@ -11,16 +11,16 @@
rustPlatform.buildRustPackage rec {
pname = "tui-journal";
version = "0.8.2";
version = "0.8.3";
src = fetchFromGitHub {
owner = "AmmarAbouZor";
repo = "tui-journal";
rev = "v${version}";
hash = "sha256-qHNB+jRLQoiHPuTblpCHg2+6e5j8W6YPsuygRlTidtE=";
hash = "sha256-G8p1eaHebUH2lFNyC2njUzZacE6rayApCb7PBFcpKLk=";
};
cargoHash = "sha256-T+fXSca1u9+c305yuKOF+soxnSZ1YbBs57wco5TLpQw=";
cargoHash = "sha256-iM5PsgCUxBbjeWGEIohZwMiCIdXqj/bhFoL0GtVKKq4=";
nativeBuildInputs = [
pkg-config

View File

@ -33,6 +33,6 @@ stdenv.mkDerivation {
homepage = "https://github.com/davidbrazdil/volnoti";
license = licenses.gpl3;
platforms = platforms.linux;
maintainers = [ maintainers.gilligan ];
maintainers = [];
};
}

View File

@ -1,11 +1,11 @@
{
stable = {
chromedriver = {
hash_darwin = "sha256-PmLV++FK6aCvdhNNhb2ZAmRLumr+VRFvN+7IByieEZk=";
hash_darwin = "sha256-RGOChK4JhrFUgVY/5YqgE0KFLRl6a7X2llw1ZfhiPXY=";
hash_darwin_aarch64 =
"sha256-6Ys1EMSLmJNNaWdPeQiCT+bC0H7ABInVNzwXorGavn4=";
hash_linux = "sha256-iimq37dcEcY2suW73a6lhgHuNaoqtzbAZCHkQP9ro/Y=";
version = "123.0.6312.122";
"sha256-K1jFXmWtXrS43UJg2mQ39Kae6tv7E9Fxm6LUWg+uwLo=";
hash_linux = "sha256-xwaRNh7sllyNaq8+aLAZDQ3uDg06cu3KYqc02LWPSyw=";
version = "124.0.6367.91";
};
deps = {
gn = {
@ -15,9 +15,9 @@
version = "2024-03-14";
};
};
hash = "sha256-apEniFKhIxPo4nhp9gCU+WpiV/EB40qif4RfE7Uniog=";
hash_deb_amd64 = "sha256-rSbigG5/xbL32d1ntOn6gnZyxSpgrg1h7lb/RD4YROI=";
version = "124.0.6367.60";
hash = "sha256-tajZtdiXgs5lRLTmDmgNTM2vD+N+LuWpBS0dYzxUsMA=";
hash_deb_amd64 = "sha256-CyCbZQ5ce8WLTt2JVSqbDkLDboE4BloiZ8pJff3dmSY=";
version = "124.0.6367.91";
};
ungoogled-chromium = {
deps = {
@ -28,12 +28,12 @@
version = "2024-03-14";
};
ungoogled-patches = {
hash = "sha256-zgkt0stU/H5Mji429tigVbjOq27Op8UppHTjG6neoeA=";
rev = "124.0.6367.60-1";
hash = "sha256-1/J3BhUlef8CH/jZ5P5fWGXnWxTiuB0Ep+AWrMrv9cE=";
rev = "124.0.6367.91-1";
};
};
hash = "sha256-apEniFKhIxPo4nhp9gCU+WpiV/EB40qif4RfE7Uniog=";
hash_deb_amd64 = "sha256-rSbigG5/xbL32d1ntOn6gnZyxSpgrg1h7lb/RD4YROI=";
version = "124.0.6367.60";
hash = "sha256-tajZtdiXgs5lRLTmDmgNTM2vD+N+LuWpBS0dYzxUsMA=";
hash_deb_amd64 = "sha256-CyCbZQ5ce8WLTt2JVSqbDkLDboE4BloiZ8pJff3dmSY=";
version = "124.0.6367.91";
};
}

View File

@ -298,9 +298,6 @@ buildStdenv.mkDerivation {
setOutputFlags = false; # `./mach configure` doesn't understand `--*dir=` flags.
preConfigure = ''
# remove distributed configuration files
rm -f configure js/src/configure .mozconfig*
# Runs autoconf through ./mach configure in configurePhase
configureScript="$(realpath ./mach) configure"
@ -308,8 +305,8 @@ buildStdenv.mkDerivation {
export MOZ_BUILD_DATE=$(head -n1 sourcestamp.txt)
# Set predictable directories for build and state
export MOZ_OBJDIR=$(pwd)/mozobj
export MOZBUILD_STATE_PATH=$(pwd)/mozbuild
export MOZ_OBJDIR=$(pwd)/objdir
export MOZBUILD_STATE_PATH=$TMPDIR/mozbuild
# Don't try to send libnotify notifications during build
export MOZ_NOSPAM=1
@ -353,7 +350,7 @@ buildStdenv.mkDerivation {
# since the profiling build has not been installed to $out
''
OLD_LDFLAGS="$LDFLAGS"
LDFLAGS="-Wl,-rpath,$(pwd)/mozobj/dist/${binaryName}"
LDFLAGS="-Wl,-rpath,$(pwd)/objdir/dist/${binaryName}"
''}
fi
'' + lib.optionalString googleAPISupport ''
@ -510,7 +507,7 @@ buildStdenv.mkDerivation {
'';
preBuild = ''
cd mozobj
cd objdir
'';
postBuild = ''
@ -535,9 +532,9 @@ buildStdenv.mkDerivation {
preInstall = lib.optionalString crashreporterSupport ''
./mach buildsymbols
mkdir -p $symbols/
cp mozobj/dist/*.crashreporter-symbols.zip $symbols/
cp objdir/dist/*.crashreporter-symbols.zip $symbols/
'' + ''
cd mozobj
cd objdir
'';
postInstall = ''

View File

@ -1,20 +1,20 @@
{
beta = import ./browser.nix {
channel = "beta";
version = "124.0.2478.51";
version = "124.0.2478.67";
revision = "1";
hash = "sha256-qQTRPkQBLRZhOqBT8U0PGcmmR2zNRxJiFl3N2UPwoSo=";
hash = "sha256-EywgM3G0Yph3dofullSVZpXSvT2MHc4uPyGAoaXCgN8=";
};
dev = import ./browser.nix {
channel = "dev";
version = "125.0.2518.0";
version = "125.0.2535.6";
revision = "1";
hash = "sha256-q4TVpO0SxSSLMv/NtmJIOzClT2WqUss2qfE5vgj4O7E=";
hash = "sha256-iD/e7AuPG0uNZY20wFQRbvAaKmaUw2RKeRJADU1MFRI=";
};
stable = import ./browser.nix {
channel = "stable";
version = "124.0.2478.51";
version = "124.0.2478.67";
revision = "1";
hash = "sha256-dAiTS+KvKVwL6tNp4YsQfH4wdNIJoBJngcLBXgHArjE=";
hash = "sha256-PRL2aiebCoK0eGJWlvI+Gsk14FltV+GaQdojLuDFimU=";
};
}

View File

@ -20,7 +20,7 @@
stdenv.mkDerivation (finalAttrs: {
pname = "palemoon-bin";
version = "33.0.2";
version = "33.1.0";
src = finalAttrs.passthru.sources."gtk${if withGTK3 then "3" else "2"}";
@ -158,11 +158,11 @@ stdenv.mkDerivation (finalAttrs: {
in {
gtk3 = fetchzip {
urls = urlRegionVariants "gtk3";
hash = "sha256-Kahnwlj9PIWB24lvH6h9cZK459NW2Vo2g6ckuv0Ax48=";
hash = "sha256-qjztSvNL7KNFG3sszgk5qH77do0HFQ8YTrgjFi2ZM00=";
};
gtk2 = fetchzip {
urls = urlRegionVariants "gtk2";
hash = "sha256-XOiLGmU8O96clUpnp/OkzXmWR1PJ2AdzbVFj6adbcvY=";
hash = "sha256-q4zAmnCN9SHGb8PthjAx7d5FKq/oAQ8c0R+U1SWqjAA=";
};
};

View File

@ -1,32 +0,0 @@
{ lib, buildGoModule, fetchFromGitHub }:
buildGoModule rec {
pname = "acorn";
version = "0.10.1";
src = fetchFromGitHub {
owner = "acorn-io";
repo = pname;
rev = "v${version}";
hash = "sha256-Zw/OqN4d5iukh9oUXjczMvNKYkcGSUoDEwfti7uzZXQ=";
};
vendorHash = "sha256-d/1Rqh00THUwcMBWloevfKbScaWhVG5r/32Q4zYUaJg=";
ldflags = [
"-s"
"-w"
"-X github.com/acorn-io/acorn/pkg/version.Tag=v${version}"
];
# integration tests require network and kubernetes master
doCheck = false;
meta = with lib; {
homepage = "https://docs.acorn.io";
changelog = "https://github.com/acorn-io/${pname}/releases/tag/v${version}";
description = "A simple application deployment framework for Kubernetes";
license = licenses.asl20;
maintainers = with maintainers; [ urandom ];
};
}

View File

@ -13,16 +13,16 @@
buildGoModule rec {
pname = "chart-testing";
version = "3.10.1";
version = "3.11.0";
src = fetchFromGitHub {
owner = "helm";
repo = pname;
rev = "v${version}";
hash = "sha256-btrnfL9U8k7jwo6ltVfbiSJFCX52zjfgf4E+IsWTYi4=";
hash = "sha256-eiU8omDEGDJVmumHwZkNix7qMVkoR6Irg0x9dTBzadA=";
};
vendorHash = "sha256-E+7ndvXWzsU896/eWyupbvqkLed2ly91osptZKT79fk=";
vendorHash = "sha256-o9oZnQPztrK6HvclPt33Y05GQFWDsnUYti5x8R7aWS8=";
postPatch = ''
substituteInPlace pkg/config/config.go \

View File

@ -2,13 +2,13 @@
buildGoModule rec {
pname = "kubedb-cli";
version = "0.44.0";
version = "0.45.0";
src = fetchFromGitHub {
owner = "kubedb";
repo = "cli";
rev = "v${version}";
sha256 = "sha256-ppsGSzgJvAHRGs6PGPNgE7nDbK8SPYBPNbAlGwocAZs=";
sha256 = "sha256-4kmXz8dTxCaGbuAo3zK27BhUrecInwJCu9XOuiQY48A=";
};
vendorHash = null;

View File

@ -2,17 +2,17 @@
buildGoModule rec {
pname = "kuttl";
version = "0.15.0";
version = "0.16.0";
cli = "kubectl-kuttl";
src = fetchFromGitHub {
owner = "kudobuilder";
repo = "kuttl";
rev = "v${version}";
sha256 = "sha256-u+j1ulM6B238qXvLMJZwLqglr9CGk81MsnBYiNiZVJQ=";
sha256 = "sha256-Kz8+RsLpKwXk4f3k/kBqSFGB9AvA/D6kYBtPEl6aSH8=";
};
vendorHash = "sha256-taJAQPa0EA0Ph9OpCs7jzLqBV61kVstZrWyNEYc/GBk=";
vendorHash = "sha256-IgfPXT4BhfZZVOa7eO1wKUKiDVMcN8vmH11qdWfvFww=";
subPackages = [ "cmd/kubectl-kuttl" ];

View File

@ -41,7 +41,7 @@ let
description = "A Distributed, Highly Available, Datacenter-Aware Scheduler";
mainProgram = "nomad";
inherit license;
maintainers = with maintainers; [ rushmorem pradeepchhetri endocrimes amaxine techknowlogick cottand ];
maintainers = with maintainers; [ rushmorem pradeepchhetri techknowlogick cottand ];
};
} // attrs');
in

View File

@ -58,7 +58,6 @@ let
Chili-Man
babariviere
kalbasit
amaxine
timstott
zimbatm
zowoq

View File

@ -6,7 +6,7 @@
python3.pkgs.buildPythonApplication rec {
pname = "flexget";
version = "3.11.29";
version = "3.11.30";
pyproject = true;
# Fetch from GitHub in order to use `requirements.in`
@ -14,7 +14,7 @@ python3.pkgs.buildPythonApplication rec {
owner = "Flexget";
repo = "Flexget";
rev = "refs/tags/v${version}";
hash = "sha256-rtLn3QkcVwCh2DfJmtkKvZQcFL/zlZCh7VTUpWtQErw=";
hash = "sha256-msvNZ3kE48dNnhtUWLGxulb2iZ78hhyg7fVL2OSOdyY=";
};
postPatch = ''

View File

@ -2,12 +2,12 @@
stdenv.mkDerivation rec {
pname = "chatterino2";
version = "2.5.0";
version = "2.5.1";
src = fetchFromGitHub {
owner = "Chatterino";
repo = pname;
rev = "v${version}";
sha256 = "sha256-uR2X0NNSLyOx5n3mZcp6+wW/7L7rHHH2MlOF+c0Uzm0=";
sha256 = "sha256-c3Vhzes54xLjKV0Of7D1eFpQvIWJwcUBXvLT2p6VwBE=";
fetchSubmodules = true;
};
nativeBuildInputs = [ cmake pkg-config qt6.wrapQtAppsHook ];

View File

@ -2,14 +2,14 @@
let
versions =
if stdenv.isLinux then {
stable = "0.0.50";
ptb = "0.0.80";
canary = "0.0.357";
stable = "0.0.51";
ptb = "0.0.81";
canary = "0.0.369";
development = "0.0.17";
} else {
stable = "0.0.301";
ptb = "0.0.109";
canary = "0.0.477";
stable = "0.0.302";
ptb = "0.0.110";
canary = "0.0.486";
development = "0.0.39";
};
version = versions.${branch};
@ -17,15 +17,15 @@ let
x86_64-linux = {
stable = fetchurl {
url = "https://dl.discordapp.net/apps/linux/${version}/discord-${version}.tar.gz";
hash = "sha256-6VXdVLk7Z8NGQMiSdgBRd8NIueUktkId6BXYKNABb+4=";
hash = "sha256-w8zLeaqJXdbI67X/UDxSLQxZei5eraa/BkMZa+GDpYk=";
};
ptb = fetchurl {
url = "https://dl-ptb.discordapp.net/apps/linux/${version}/discord-ptb-${version}.tar.gz";
hash = "sha256-y/ntnHIYcY35Jszh0PrFy395eJ5dBWwLNpzHMoSZuNA=";
hash = "sha256-/kM23y4Hx/0HwIOQvd+4Y429s/6Q+coa27hgI2U3EcU=";
};
canary = fetchurl {
url = "https://dl-canary.discordapp.net/apps/linux/${version}/discord-canary-${version}.tar.gz";
hash = "sha256-sDwC5kPzAfvQmsrq6M/GPFtUaT9pNAEB4uGI5Mn3oXs=";
hash = "sha256-Ohfp5ypvdmjr5rYR1usdVoEuVwOALRozysIjT/v75Qs=";
};
development = fetchurl {
url = "https://dl-development.discordapp.net/apps/linux/${version}/discord-development-${version}.tar.gz";
@ -35,15 +35,15 @@ let
x86_64-darwin = {
stable = fetchurl {
url = "https://dl.discordapp.net/apps/osx/${version}/Discord.dmg";
hash = "sha256-h7C1wCKtUGcMFUhoKVdD7Vq9TGUaXfmjlVhwmRdhqYw=";
hash = "sha256-Xt0ef+ogGlPA4ebxuAsGQKeMVDoTB58jCRcyM1fHjYE=";
};
ptb = fetchurl {
url = "https://dl-ptb.discordapp.net/apps/osx/${version}/DiscordPTB.dmg";
hash = "sha256-xxLnzELuI0X2r/weP1K2Bb51uRh1JjR72p7cXzy12Kc=";
hash = "sha256-hkRO/4YD1j4gsp+r3+md3ND/xtNmdutJiXlY3UIecIY=";
};
canary = fetchurl {
url = "https://dl-canary.discordapp.net/apps/osx/${version}/DiscordCanary.dmg";
hash = "sha256-xEDtEtZNhOTtz+zRLLQBSeLbntlVAVQsocAGyAaVePM=";
hash = "sha256-c7KNWsV+pultD+HqRNonSOW9PCGx1AajCfnc94Dokwc=";
};
development = fetchurl {
url = "https://dl-development.discordapp.net/apps/osx/${version}/DiscordDevelopment.dmg";
@ -60,7 +60,7 @@ let
downloadPage = "https://discordapp.com/download";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree;
maintainers = with maintainers; [ MP2E Scrumplex artturin infinidoge jopejoe1 ];
maintainers = with maintainers; [ Scrumplex artturin infinidoge jopejoe1 ];
platforms = [ "x86_64-linux" "x86_64-darwin" "aarch64-darwin" ];
mainProgram = "discord";
};

View File

@ -20,7 +20,7 @@
, sqlite
, autoAwaySupport ? true, libXScrnSaver, libX11
, notifySupport ? true, libnotify, gdk-pixbuf
, omemoSupport ? true, libsignal-protocol-c, libgcrypt
, omemoSupport ? true, libsignal-protocol-c, libgcrypt, qrencode
, pgpSupport ? true, gpgme
, pythonPluginSupport ? true, python3
, traySupport ? true, gtk3
@ -66,7 +66,7 @@ stdenv.mkDerivation rec {
sqlite
] ++ lib.optionals autoAwaySupport [ libXScrnSaver libX11 ]
++ lib.optionals notifySupport [ libnotify gdk-pixbuf ]
++ lib.optionals omemoSupport [ libsignal-protocol-c libgcrypt ]
++ lib.optionals omemoSupport [ libsignal-protocol-c libgcrypt qrencode ]
++ lib.optionals pgpSupport [ gpgme ]
++ lib.optionals pythonPluginSupport [ python3 ]
++ lib.optionals traySupport [ gtk3 ];

View File

@ -17,7 +17,7 @@ let
categories = [ "Network" ];
});
appimageContents = appimageTools.extractType2 {
appimageContents = appimageTools.extract {
inherit pname version src;
};
in
@ -26,7 +26,6 @@ appimageTools.wrapType2 {
extraInstallCommands = ''
mkdir -p $out/share/applications $out/share/icons/hicolor/256x256/apps
ln -sf rambox-${version} $out/bin/${pname}
install -Dm644 ${appimageContents}/usr/share/icons/hicolor/256x256/apps/rambox*.png $out/share/icons/hicolor/256x256/apps/${pname}.png
install -Dm644 ${desktopItem}/share/applications/* $out/share/applications
'';

View File

@ -84,7 +84,7 @@ let
changelog = "https://slack.com/release-notes";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree;
maintainers = with maintainers; [ mmahut amaxine ];
maintainers = with maintainers; [ mmahut ];
platforms = [ "x86_64-darwin" "x86_64-linux" "aarch64-darwin" ];
mainProgram = "slack";
};

View File

@ -10,14 +10,14 @@
python3.pkgs.buildPythonApplication rec {
pname = "maestral-qt";
version = "1.9.2";
version = "1.9.3";
disabled = python3.pythonOlder "3.7";
src = fetchFromGitHub {
owner = "SamSchott";
repo = "maestral-qt";
rev = "refs/tags/v${version}";
hash = "sha256-dgiVSwCTNDncbPJ+f0grjtq822TvtG0PhC9gDOKhwRI=";
hash = "sha256-7Lt0Neobtofd1JDoz8BhGn+nFKaMLbM/6z0QQmtEKpA=";
};
format = "pyproject";

View File

@ -5,16 +5,16 @@
buildNpmPackage rec {
pname = "flood";
version = "unstable-2023-06-03";
version = "4.8.0";
src = fetchFromGitHub {
owner = "jesec";
repo = pname;
rev = "2b652f8148dab7134eeeb201b9d81dd6b8bda074";
hash = "sha256-wI6URPGUZUbydSgNaHN2C5IA2x/HHjBWIRT6H6iZU/0=";
rev = "v${version}";
hash = "sha256-hth8tk2DHuBGNAXdjknbdQinuwWJ//QF0e23neeTExw=";
};
npmDepsHash = "sha256-XmDnvq+ni5TOf3UQFc4JvGI3LiGpjbrLAocRvrW8qgk=";
npmDepsHash = "sha256-WlQ/u7yIbuFETsmbW7ddAOO7OVrNPOXR3ja3N0aFWRE=";
meta = with lib; {
description = "Modern web UI for various torrent clients with a Node.js backend and React frontend";

View File

@ -66,7 +66,7 @@ let
description = "Open Source Continuous File Synchronization";
changelog = "https://github.com/syncthing/syncthing/releases/tag/v${version}";
license = licenses.mpl20;
maintainers = with maintainers; [ joko peterhoeg andrew-d ];
maintainers = with maintainers; [ joko peterhoeg ];
mainProgram = target;
platforms = platforms.unix;
};

View File

@ -1,147 +0,0 @@
{ lib, stdenv, fetchgit, curl, gnunet, jansson, libgcrypt, libmicrohttpd
, qrencode, libsodium, libtool, libunistring, pkg-config, postgresql
, autoreconfHook, python3, recutils, wget, jq, gettext, texinfo
}:
let
version = "0.10.1";
taler-wallet-core = fetchgit {
url = "https://git.taler.net/wallet-core.git";
rev = "v${version}";
hash = "sha256-sgiJd1snN9JDqS7IUeORKL60Gcm7XwL/JCX3sNRDTdY=";
};
taler-exchange = stdenv.mkDerivation {
pname = "taler-exchange";
inherit version;
src = fetchgit {
url = "https://git.taler.net/exchange.git";
rev = "v${version}";
fetchSubmodules = true;
hash = "sha256-SKnMep8bMQaJt4r3u0SrzwYSuFbzv4RnflbutSqwtPg=";
# When fetching submodules without the .git folder we get the following error:
# "Server does not allow request for unadvertised object"
leaveDotGit = true;
postFetch = ''
rm -rf $out/.git
'';
};
nativeBuildInputs = [
autoreconfHook
pkg-config
];
buildInputs = [
libgcrypt
libmicrohttpd
jansson
libsodium
postgresql
curl
recutils
gettext
texinfo # Fix 'makeinfo' is missing on your system.
libunistring
python3.pkgs.jinja2
# jq is necessary for some tests and is checked by configure script
jq
];
propagatedBuildInputs = [ gnunet ];
# From ./bootstrap
preAutoreconf = ''
./contrib/gana-generate.sh
pushd contrib
find wallet-core/aml-backoffice/ -type f -printf ' %p \\\n' | sort > Makefile.am.ext
truncate -s -2 Makefile.am.ext
cat Makefile.am.in Makefile.am.ext >> Makefile.am
popd
'';
enableParallelBuilding = true;
nativeCheckInputs = [ wget curl ];
doInstallCheck = true;
checkTarget = "check";
meta = with lib; {
description = ''
Taler is an electronic payment system providing the ability to pay
anonymously using digital cash. Taler consists of a network protocol
definition (using a RESTful API over HTTP), a Exchange (which creates
digital coins), a Wallet (which allows customers to manage, store and
spend digital coins), and a Merchant website which allows customers to
spend their digital coins. Naturally, each Merchant is different, but
Taler includes code examples to help Merchants integrate Taler as a
payment system.
'';
homepage = "https://taler.net/";
license = licenses.agpl3Plus;
maintainers = with maintainers; [ astro ];
platforms = platforms.linux;
};
};
taler-merchant = stdenv.mkDerivation {
pname = "taler-merchant";
inherit version;
src = fetchgit {
url = "https://git.taler.net/merchant.git";
rev = "v${version}";
fetchSubmodules = true;
hash = "sha256-8VpoyloLpd/HckSIRU6IclWUXQyEHqlcNdoJI9U3t0Y=";
};
postUnpack = ''
ln -s ${taler-wallet-core}/spa.html $sourceRoot/contrib/
'';
nativeBuildInputs = [ pkg-config autoreconfHook ];
buildInputs = taler-exchange.buildInputs ++ [
qrencode
taler-exchange
# for ltdl.h
libtool
];
propagatedBuildInputs = [ gnunet ];
# From ./bootstrap
preAutoreconf = ''
pushd contrib
find wallet-core/backoffice/ -type f -printf ' %p \\\n' | sort > Makefile.am.ext
truncate -s -2 Makefile.am.ext
cat Makefile.am.in Makefile.am.ext >> Makefile.am
popd
'';
configureFlags = [
"--with-gnunet=${gnunet}"
"--with-exchange=${taler-exchange}"
];
enableParallelBuilding = true;
nativeCheckInputs = [ jq ];
doInstallCheck = true;
checkTarget = "check";
meta = with lib; {
description = ''
This is the GNU Taler merchant backend. It provides the logic that should run
at every GNU Taler merchant. The GNU Taler merchant is a RESTful backend that
can be used to setup orders and process payments. This component allows
merchants to receive payments without invading the customers' privacy. Of
course, this applies mostly for digital goods, as the merchant does not need
to know the customer's physical address.
'';
homepage = "https://taler.net/";
license = licenses.agpl3Plus;
maintainers = with maintainers; [ astro ];
platforms = platforms.linux;
};
};
in {
inherit taler-exchange taler-merchant;
}

View File

@ -33,14 +33,14 @@ let
}.${system} or throwSystem;
hash = {
x86_64-linux = "sha256-s/1XyEXOyvAQNf32ckKotQ4jYdlo/Y+O9PY3wIUs80A=";
x86_64-linux = "sha256-3KMmMDoaYYMKuuqLof/LfdCs1d4I70L2TDxmzvx4Vq0=";
}.${system} or throwSystem;
displayname = "XPipe";
in stdenvNoCC.mkDerivation rec {
pname = "xpipe";
version = "8.6";
version = "9.0";
src = fetchzip {
url = "https://github.com/xpipe-io/xpipe/releases/download/${version}/xpipe-portable-linux-${arch}.tar.gz";

View File

@ -59,6 +59,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/michaelrsweet/pappl";
license = licenses.asl20;
platforms = platforms.linux; # should also work for darwin, but requires additional work
maintainers = with maintainers; [ jonringer ChlorideCull ];
maintainers = with maintainers; [ jonringer ];
};
}

View File

@ -33,7 +33,7 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/szechyjs/dsd";
license = licenses.gpl2;
platforms = platforms.unix;
maintainers = with maintainers; [ andrew-d ];
maintainers = with maintainers; [ ];
mainProgram = "dsd";
};
}

View File

@ -45,11 +45,11 @@
# If one wishes to use a different src or name for a very custom build
, overrideSrc ? {}
, pname ? "gnuradio"
, version ? "3.10.9.2"
, version ? "3.10.10.0"
}:
let
sourceSha256 = "sha256-SMalZwIvATZ3rqAAqeSmf8/RJ1d9pp7NvoWO/YP0BMc=";
sourceSha256 = "sha256-pEVWhXDjOevrduDbZQbiDbODZY8PpsGY4O8yxrwlCcs=";
featuresInfo = {
# Needed always
basic = {

View File

@ -1,14 +1,20 @@
{ lib, stdenv, fetchFromGitLab }:
{
lib,
stdenv,
fetchFromGitLab,
runCommand,
mafft,
}:
stdenv.mkDerivation rec {
stdenv.mkDerivation (finalAttrs: {
pname = "mafft";
version = "7.525";
version = "7.526";
src = fetchFromGitLab {
owner = "sysimm";
repo = pname;
rev = "v${version}";
sha256 = "sha256-ckBmvFssYAmYcBHAEftjQqBV0MB0theGfemaPx3XUws=";
repo = "mafft";
rev = "v${finalAttrs.version}";
hash = "sha256-VNe00r12qEkLEbpZdJCe5xZ73JA3uAmuAeG+eSeRDI0=";
};
preBuild = ''
@ -16,14 +22,34 @@ stdenv.mkDerivation rec {
make clean
'';
makeFlags = [ "CC=${stdenv.cc.targetPrefix}cc" "PREFIX=$(out)" ];
makeFlags = [
"CC=${stdenv.cc.targetPrefix}cc"
"PREFIX=$(out)"
];
meta = with lib;
{
description = "Multiple alignment program for amino acid or nucleotide sequences";
homepage = "https://mafft.cbrc.jp/alignment/software/";
license = licenses.bsd3;
maintainers = with maintainers; [ natsukium ];
platforms = platforms.unix;
};
}
passthru.tests = {
simple = runCommand "${finalAttrs.pname}-test" { } ''
mkdir $out
cd ${finalAttrs.src}/test
${lib.getExe mafft} sample > $out/test.fftns2
${lib.getExe mafft} --maxiterate 100 sample > $out/test.fftnsi
${lib.getExe mafft} --globalpair sample > $out/test.gins1
${lib.getExe mafft} --globalpair --maxiterate 100 sample > $out/test.ginsi
${lib.getExe mafft} --localpair sample > $out/test.lins1
${lib.getExe mafft} --localpair --maxiterate 100 sample > $out/test.linsi
diff $out/test.fftns2 sample.fftns2
diff $out/test.fftnsi sample.fftnsi
diff $out/test.gins1 sample.gins1
diff $out/test.ginsi sample.ginsi
diff $out/test.lins1 sample.lins1
'';
};
meta = with lib; {
description = "Multiple alignment program for amino acid or nucleotide sequences";
homepage = "https://mafft.cbrc.jp/alignment/software/";
license = licenses.bsd3;
maintainers = with maintainers; [ natsukium ];
platforms = platforms.unix;
};
})

View File

@ -3,23 +3,23 @@
{
"kicad" = {
kicadVersion = {
version = "8.0.1";
version = "8.0.2";
src = {
rev = "20421d65e5a7ede894345d337ab47b469f5ba154";
sha256 = "096kvmm96ccxir1rspgzzjkp6y2j80l3w2vphg9iv3drxmjp7qjv";
rev = "55a4d4f5e2f54be6ccf74a8919d04684c9df4c50";
sha256 = "069ycii9zvdxwxd73afd6bp975r1555yvifi9zdb77qyvn0d9nr9";
};
};
libVersion = {
version = "8.0.1";
version = "8.0.2";
libSources = {
symbols.rev = "d6aff3948edfca2bacf36900ff080f6b3f65fe4c";
symbols.sha256 = "00xnvikmqd1zkg9p1f89kvryvkybl5f20baij6babqyc29nbzkwy";
templates.rev = "0a6c4f798a68a5c639d54b4d3093460ab9267816";
templates.sha256 = "0m9bggz3cm27kqpjjwxy19mqzk0c69bywcjkqcni7kafr21c6k4z";
footprints.rev = "226b4f3d5c10a4126d88b895188bdab629fe60b0";
footprints.sha256 = "1bb3mb2a7vkridgmqqm9ib3hv2m4zx1i14mglb11sribypy0ma5p";
packages3d.rev = "49c1cd4017499b8a7f6dedbe7ede834d1713eb28";
packages3d.sha256 = "0b5jwr5bbd0kzb75nj3028knjrv0872dk54sbsnxaz669q8zaxap";
symbols.rev = "099ac0c8ac402a685fde00b1369e34a116e29661";
symbols.sha256 = "0w333f89yw2m0zlpkg0k6hfwlj10snm8laihdjnsb22asyz4pbhn";
templates.rev = "2e2da58e02707d327d59d4101c401a82dc9a26f6";
templates.sha256 = "073a6cyvzzy0vmkj3ip4ziq7b7pcizs70nm5acw838dxghjfyv3v";
footprints.rev = "e8c30550cde4945cbe1bf30cccf0b3c1e2bda6c6";
footprints.sha256 = "10j8qjljc1fv8k4zp3zn0da33g57hn6pgrgmbgp18dsa539xvxcz";
packages3d.rev = "249f7947587529026e1676cd70c8d7493a8d8162";
packages3d.sha256 = "04gvfb54jhnww2qwrxc27wpyrvmjasdc4xhr0ridl7dglh4qcp35";
};
};
};

View File

@ -1,36 +1,33 @@
{ lib
, fetchbzr
, mkDerivation
, qmake
, qtserialport
, qtmultimedia
, qttools
, qtscript
{
lib,
fetchbzr,
mkDerivation,
qmake,
qtserialport,
qtmultimedia,
qttools,
qtscript,
}:
let
generic =
{ version
, release
, branch
, rev
, sha256
, extraPostPatch ? ""
, extraBuildInputs ? [ ]
, iconPath ? "resources/icons/simulide.png"
, installFiles ? ''
{
version,
release,
rev,
src,
extraPostPatch ? "",
extraBuildInputs ? [ ],
iconPath ? "resources/icons/simulide.png",
installFiles ? ''
cp -r data examples $out/share/simulide
cp simulide $out/bin/simulide
''
'',
}:
mkDerivation {
pname = "simulide";
version = "${version}-${release}";
src = fetchbzr {
url = "https://code.launchpad.net/~arcachofo/simulide/${branch}";
inherit rev sha256;
};
inherit src;
postPatch = ''
sed -i resources/simulide.desktop \
@ -51,9 +48,7 @@ let
cd build_XX
'';
nativeBuildInputs = [
qmake
];
nativeBuildInputs = [ qmake ];
buildInputs = [
qtserialport
@ -85,18 +80,25 @@ let
homepage = "https://simulide.com/";
license = lib.licenses.gpl3Only;
mainProgram = "simulide";
maintainers = with lib.maintainers; [ carloscraveiro tomasajt ];
maintainers = with lib.maintainers; [
carloscraveiro
tomasajt
];
platforms = [ "x86_64-linux" ];
};
};
in
{
simulide_0_4_15 = generic {
simulide_0_4_15 = generic rec {
version = "0.4.15";
release = "SR10";
branch = "simulide_0.4.14"; # the branch name does not mach the version for some reason
rev = "291";
sha256 = "sha256-BBoZr/S2pif0Jft5wrem8y00dXl08jq3kFiIUtOr3LM=";
src = fetchbzr {
# the branch name does not mach the version for some reason
url = "https://code.launchpad.net/~arcachofo/simulide/simulide_0.4.14";
sha256 = "sha256-BBoZr/S2pif0Jft5wrem8y00dXl08jq3kFiIUtOr3LM=";
inherit rev;
};
extraPostPatch = ''
# GCC 13 needs the <cstdint> header explicitly included
sed -i src/gpsim/value.h -e '1i #include <cstdint>'
@ -110,20 +112,26 @@ in
'';
};
simulide_1_0_0 = generic {
simulide_1_0_0 = generic rec {
version = "1.0.0";
release = "SR2";
branch = "1.0.0";
rev = "1449";
sha256 = "sha256-rJWZvnjVzaKXU2ktbde1w8LSNvu0jWkDIk4dq2l7t5g=";
src = fetchbzr {
url = "https://code.launchpad.net/~arcachofo/simulide/1.0.0";
sha256 = "sha256-rJWZvnjVzaKXU2ktbde1w8LSNvu0jWkDIk4dq2l7t5g=";
inherit rev;
};
extraBuildInputs = [ qtscript ];
};
simulide_1_1_0 = generic {
simulide_1_1_0 = generic rec {
version = "1.1.0";
release = "SR0";
branch = "1.1.0";
rev = "1917";
sha256 = "sha256-qNBaGWl89Le9uC1VFK+xYhrLzIvOIWjkQbutnrAmZ2M=";
src = fetchbzr {
url = "https://code.launchpad.net/~arcachofo/simulide/1.1.0";
sha256 = "sha256-qNBaGWl89Le9uC1VFK+xYhrLzIvOIWjkQbutnrAmZ2M=";
inherit rev;
};
};
}

View File

@ -1,6 +1,6 @@
{ callPackage, fetchurl, lib, stdenv
, ocamlPackages, coqPackages, rubber, hevea, emacs
, version ? "1.7.1"
, version ? "1.7.2"
, ideSupport ? true
, wrapGAppsHook
}:
@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
src = fetchurl {
url = "https://why3.gitlabpages.inria.fr/releases/${pname}-${version}.tar.gz";
hash = {
"1.7.1" = "sha256-rG1hcxFhQ2PlE9RTz9ELliDjCuSzLnJ1togRY637cU4=";
"1.7.2" = "sha256-VaSG/FiO2MDdSSFXGJJrIylQx0LPwtT8AF7TpPVZhCQ=";
"1.6.0" = "sha256-hFvM6kHScaCtcHCc6Vezl9CR7BFbiKPoTEh7kj0ZJxw=";
}."${version}";
};

View File

@ -7,13 +7,13 @@
stdenv.mkDerivation rec {
pname = "eigenmath";
version = "unstable-2024-04-19";
version = "unstable-2024-04-26";
src = fetchFromGitHub {
owner = "georgeweigt";
repo = pname;
rev = "5d5a538e7c378e9e2d9fabdf88fa2c6dd6d13e2c";
hash = "sha256-vPj3YKNJAZgdhw/VVrJIo2P7IyHrt7hVpnUQCUCZmR8=";
rev = "14a55ff60d078b752033b4ae29d332b04b6e8912";
hash = "sha256-p7wcLmssTqs3LCkZWB9rhCXEc4IVgZJNBvRhS51oH5E=";
};
checkPhase = let emulator = stdenv.hostPlatform.emulator buildPackages; in ''

View File

@ -6,14 +6,14 @@
python3.pkgs.buildPythonApplication rec {
pname = "snakemake";
version = "8.10.7";
version = "8.11.0";
format = "setuptools";
src = fetchFromGitHub {
owner = "snakemake";
repo = pname;
rev = "refs/tags/v${version}";
hash = "sha256-tRjyv7pTTTDj3LrcIP3OWOX+9FldHV6rtbPdOYr70E4=";
hash = "sha256-bAzhQMGI4t/ftcZnz6h/PmlDlGgMU8vFVHb9QXED/Hw=";
# https://github.com/python-versioneer/python-versioneer/issues/217
postFetch = ''
sed -i "$out"/snakemake/_version.py -e 's#git_refnames = ".*"#git_refnames = " (tag: v${version})"#'

View File

@ -59,6 +59,5 @@ in buildGoModule {
homepage = "https://gg-scm.io/";
changelog = "https://github.com/gg-scm/gg/blob/v${version}/CHANGELOG.md";
license = licenses.asl20;
maintainers = with maintainers; [ zombiezen ];
};
}

View File

@ -2,13 +2,13 @@
buildGoModule rec {
pname = "ghorg";
version = "1.9.10";
version = "1.9.11";
src = fetchFromGitHub {
owner = "gabrie30";
repo = "ghorg";
rev = "v${version}";
sha256 = "sha256-UU8iOpfM5RMwlDceDXofs3Nzyy93zcsUOuTGw/kzVe8=";
sha256 = "sha256-22/HM/DYkNh8V1v09fca6/3TLwzYudpH/VNbh+3+iyE=";
};
doCheck = false;

View File

@ -28,7 +28,7 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/jsdw/git-backup";
description = "A tool to help you backup your git repositories from services like GitHub";
license = licenses.mit;
maintainers = [ ];
maintainers = with maintainers; [ cafkafk ];
mainProgram = "git-backup";
};
}

View File

@ -71,6 +71,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/arxanas/git-branchless";
license = licenses.gpl2Only;
mainProgram = "git-branchless";
maintainers = with maintainers; [ msfjarvis nh2 hmenke ];
maintainers = with maintainers; [ nh2 hmenke ];
};
}

View File

@ -32,7 +32,7 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/swsnr/git-gone";
changelog = "https://github.com/swsnr/git-gone/raw/v${version}/CHANGELOG.md";
license = licenses.asl20;
maintainers = [ ];
maintainers = with maintainers; [ cafkafk ];
mainProgram = "git-gone";
};
}

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