Compare commits

...

2091 Commits

Author SHA1 Message Date
John Ericson
5975ba6be1 clang: build with Ninja for all versions
Older versions using Make is a relic of old stdenv bootstrap.
2024-05-27 15:41:42 -04:00
John Ericson
95191cd7a5 llvmPackages: Clean up in a few ways 2024-05-27 15:41:42 -04:00
John Ericson
0fe5ab26b9 llvm: Alway disable hardening trivialautovarinit
Old code basically did just taht, this is simpler.
2024-05-27 14:34:19 -04:00
John Ericson
5b59dfc37a .git-blame-ignore-revs, .github: Mark formatting just done 2024-05-27 14:32:32 -04:00
John Ericson
65e2d797a2 llvmPackages: Format common files
This will help with further refactors
2024-05-27 14:30:55 -04:00
John Ericson
e8f0e65bf0 clang: Remove uneeded self
`finalAttrs` is good enough.
2024-05-27 13:47:01 -04:00
John Ericson
85536b3681 Merge pull request #311777 from rhelmot/freebsd-minimal3/llvmPackages
llvmPackages: add support for native FreeBSD
2024-05-27 13:41:31 -04:00
Thomas Mühlbacher
70f855d67d util-linux: add hd symlink for hexdump --canonical
As mentioned in the man page, `hd` is a shorthand for `hexdump
--canonical`. Shell completion (at least in bash) works without any
additional modifications.

In nixpkgs, hd is offered by busybox but not util-linux so far. Other
distros, such as Debian make hd available through a similar
implementation[1].

[1]: 4ccecb3e6d/debian/bsdextrautils.links
2024-05-27 17:32:11 +02:00
John Ericson
1d7f5c818a Merge pull request #311767 from rhelmot/freebsd-minimal3/cpython
python3: fix build on native FreeBSD
2024-05-27 11:04:58 -04:00
John Ericson
9e21798e8f Merge pull request #314670 from rhelmot/freebsd-minimal3/xz-uses
gettext, texinfo: Remove spurious xz
2024-05-27 10:48:33 -04:00
John Ericson
80ff741fbd Merge pull request #314660 from rhelmot/freebsd-minimal3/various-shell
{ed,gzip,gawk,gnugrep}: Add bash to buildInputs
2024-05-27 10:24:25 -04:00
Robert Scott
982be32ee5 Merge pull request #313707 from lilyinstarlight/upd/gstreamer-1.24.3
gst_all_1.*,python3Packages.gst-python: 1.24.2 -> 1.24.3
2024-05-27 14:08:34 +01:00
github-actions[bot]
31a1f60b7f Merge staging-next into staging 2024-05-27 12:01:36 +00:00
github-actions[bot]
c206cfc9a8 Merge master into staging-next 2024-05-27 12:01:12 +00:00
Sandro
f37d2a285a Merge pull request #314508 from aaronjheng/croc 2024-05-27 13:51:34 +02:00
sternenseemann
affa8f75ec Reapply "srcOnly: reflink if possible and preserve attributes"
This reverts commit 610ee378fc.

Reason for reapply: The change was alright, just went to the wrong
branch.
2024-05-27 13:41:36 +02:00
Markus Kowalewski
baf1c6e1a4 Merge pull request #312914 from r-ryantm/auto-update/rnnoise-plugin
rnnoise-plugin: 1.03 -> 1.10
2024-05-27 11:11:57 +00:00
Maximilian Bosch
c88a950af4 Merge pull request #314938 from Ma27/bump-meshcentral
meshcentral: 1.1.22 -> 1.1.24
2024-05-27 11:11:12 +00:00
Markus Kowalewski
9291c0d452 Merge pull request #314673 from r-ryantm/auto-update/ethtool
ethtool: 6.7 -> 6.9
2024-05-27 11:06:24 +00:00
Matthias Beyer
e751fce87c Merge pull request #315052 from SFrijters/espflash-3.1.0
espflash: 3.0.0 -> 3.1.0
2024-05-27 12:50:34 +02:00
Aleksana
074522643c Merge pull request #314052 from dawidd6/hieroglyphic
hieroglyphic: 1.0.1 -> 1.1.0
2024-05-27 18:37:19 +08:00
Thiago Kenji Okada
665674ed32 Merge pull request #314997 from JerrySM64/update-kernels
linuxKernel.kernels.linux_zen: 6.9.1-zen1 -> 6.9.2-zen1
2024-05-27 11:31:11 +01:00
Stefan Frijters
739c052d6b espflash: 3.0.0 -> 3.1.0 2024-05-27 12:07:23 +02:00
AMS21
48d0c1cdfc llvmPackages_18: 18.1.5 -> 18.1.6 2024-05-27 11:50:48 +02:00
Pol Dellaiera
7148a46c2a Merge pull request #312615 from isabelroses/add/wiper
wiper: init at 0.2.1
2024-05-27 11:35:41 +02:00
Pol Dellaiera
a7f2da514c Merge pull request #313143 from r-vdp/fwupd
fwupd: 1.9.19 -> 1.9.20
2024-05-27 11:34:57 +02:00
Yt
471415cff5 Merge pull request #314876 from r-ryantm/auto-update/python311Packages.litellm
python311Packages.litellm: 1.37.16 -> 1.38.8
2024-05-27 09:20:53 +00:00
Sandro
99d60e5489 Merge pull request #314948 from Izorkin/update-pinentry-tty 2024-05-27 11:04:18 +02:00
Sandro
3ef3d194a4 Merge pull request #315008 from r-ryantm/auto-update/golangci-lint 2024-05-27 11:02:52 +02:00
Ivan Mincik
cf2b0cf26e Merge pull request #314061 from r-ryantm/auto-update/libgeotiff
libgeotiff: 1.7.1 -> 1.7.2
2024-05-27 08:48:38 +00:00
Raphael Das Gupta
603c0346d1 pythonPackages.shiboken2: mark as broken on Python ≥ 3.12 (#314968)
shiboken2 uses distutils, which was removed in Python 3.12.
This is the case in the currently packaged shiboken2 5.15.11,
as well as in the latest 5.x upstream release 5.15.12.

We can't use the 6.x releases, as those are for shiboken6,
not shiboken2.
2024-05-27 08:38:46 +00:00
Mathis
7042f95f88 haskellPackages.di-core: unbreak on darwin (#314627)
One of the tests is flaky and fails sometimes on darwin, linux builds
don't seem to be affected. This change removes the failing assert on
darwin.
2024-05-27 08:36:13 +00:00
Aaron Jheng
6f8ce597d0 croc: 9.6.16 -> 10.0.5 2024-05-27 16:28:22 +08:00
Maximilian Bosch
bc2096e268 Merge pull request #314944 from Ma27/bump-nix-git
nixVersions.git: 2.23.0pre20240520_b7709d14 -> 2.23.0pre20240526_7de033d6
2024-05-27 08:17:10 +00:00
Peder Bergebakken Sundt
d9f3dfa944 Merge pull request #314954 from pbsds/bump-pymongo-inmemory-1716753541
python312Packages.pymongo-inmemory: 0.4.1 -> 0.4.2
2024-05-27 10:14:41 +02:00
Pascal Wittmann
720438b7e2 Merge pull request #314989 from r-ryantm/auto-update/checkstyle
checkstyle: 10.16.0 -> 10.17.0
2024-05-27 10:05:07 +02:00
nixpkgs-merge-bot[bot]
df548c62c9 Merge pull request #315019 from r-ryantm/auto-update/pyprland
pyprland: 2.3.2 -> 2.3.4
2024-05-27 07:52:31 +00:00
Thomas Gerbet
00015f3ef9 Merge pull request #309036 from tomfitzhenry/sshd-package
nixos/ssh: add services.openssh.package
2024-05-27 09:40:31 +02:00
Rolf Schröder
e8e045b1fc besu: use jemalloc (Linux) & add tests (#282523) 2024-05-27 09:27:00 +02:00
Pol Dellaiera
e32580d9d1 Merge pull request #314851 from r-ryantm/auto-update/lazydocker
lazydocker: 0.23.1 -> 0.23.3
2024-05-27 09:12:46 +02:00
Pol Dellaiera
9f7e07aa22 Merge pull request #314168 from r-ryantm/auto-update/zarf
zarf: 0.33.2 -> 0.34.0
2024-05-27 09:09:42 +02:00
Pol Dellaiera
04d169abe5 Merge pull request #314316 from r-ryantm/auto-update/caligula
caligula: 0.4.6 -> 0.4.7
2024-05-27 08:59:24 +02:00
Pol Dellaiera
9f985bbbee Merge pull request #314646 from r-ryantm/auto-update/devpod
devpod: 0.5.7 -> 0.5.8
2024-05-27 08:58:54 +02:00
Pol Dellaiera
43f5fcf8e5 Merge pull request #314982 from r-ryantm/auto-update/cargo-public-api
cargo-public-api: 0.34.1 -> 0.34.2
2024-05-27 08:58:35 +02:00
Jörg Thalheim
7d7cf1590c Merge pull request #315018 from ibizaman/deepdiff
make deep diff cli tool work
2024-05-27 08:50:20 +02:00
R. Ryantm
27f9914e58 pyprland: 2.3.2 -> 2.3.4 2024-05-27 06:29:49 +00:00
Audrey Dutcher
125d947ed5 gnugrep: Add runtimeShell to buildInputs
This package distributes shell scripts in /bin. Its shebangs are
always patched to a /nix/store shell, but by default, they are patched to
use the stdenv's shell, which during bootstrap is build in the previous
stdenv. By using runtimeShell from the current stdenv, we can shorten the
FreeBSD bootstrap process significantly.
2024-05-26 23:26:09 -07:00
Audrey Dutcher
fa8c2ac3be gawk: Add runtimeShell to buildInputs
This package distributes shell scripts in /bin. Its shebangs are
always patched to a /nix/store shell, but by default, they are patched to
use the stdenv's shell, which during bootstrap is build in the previous
stdenv. By using runtimeShell from the current stdenv, we can shorten the
FreeBSD bootstrap process significantly.
2024-05-26 23:25:08 -07:00
Audrey Dutcher
be0a824971 gzip: Add runtimeShell to buildInputs
This package distributes shell scripts in /bin. Its shebangs are
always patched to a /nix/store shell, but by default, they are patched to
use the stdenv's shell, which during bootstrap is build in the previous
stdenv. By using runtimeShell from the current stdenv, we can shorten the
FreeBSD bootstrap process significantly.
2024-05-26 23:24:01 -07:00
Audrey Dutcher
63a8461b20 ed: Add runtimeShell to buildInputs
This package distributes shell scripts in /bin. Its shebangs are
always patched to a /nix/store shell, but by default, they are patched to
use the stdenv's shell, which during bootstrap is build in the previous
stdenv. By using runtimeShell from the current stdenv, we can shorten the
FreeBSD bootstrap process significantly.
2024-05-26 23:23:18 -07:00
github-actions[bot]
c67f226431 Merge staging-next into staging 2024-05-27 06:02:17 +00:00
github-actions[bot]
ac23f00e17 Merge master into staging-next 2024-05-27 06:01:53 +00:00
ibizaman
8e3ef297e1 deepdiff: fix cli binary 2024-05-26 22:58:34 -07:00
tomberek
757873b346 Merge pull request #311696 from Pandapip1/fix-statoolkit-license
licenses: Add NCBI-PD
2024-05-27 00:35:44 -04:00
K900
9f5944baf8 Merge pull request #315007 from r-ryantm/auto-update/home-assistant-custom-lovelace-modules.android-tv-card
home-assistant-custom-lovelace-modules.android-tv-card: 3.7.3 -> 3.7.4
2024-05-27 07:33:17 +03:00
tomberek
4b30ef50a7 Merge pull request #313259 from tomodachi94/enhance/mpack/modernize+adopt
mpack: add tests, adopt, modernize
2024-05-27 00:32:06 -04:00
tomberek
f521e23490 Merge pull request #313728 from luftmensch-luftmensch/errands_46.2.1
errands: 46.2 -> 46.2.2
2024-05-27 00:28:42 -04:00
tomberek
ddfef20dfb Merge pull request #314590 from clebs/libideviceactivation
libideviceactivation: init at 1.1.1
2024-05-27 00:23:07 -04:00
tomberek
342487013b Merge pull request #314449 from ExpidusOS/fix/tbb-cross
tbb: fix cross compiling for i686
2024-05-27 00:19:57 -04:00
R. Ryantm
1c11e0920c golangci-lint: 1.58.2 -> 1.59.0 2024-05-27 04:05:55 +00:00
R. Ryantm
69992537d5 home-assistant-custom-lovelace-modules.android-tv-card: 3.7.3 -> 3.7.4 2024-05-27 04:05:12 +00:00
Jerry
7359e7f57c linuxKernel.kernels.linux_zen: 6.9.1-zen1 -> 6.9.2-zen1 2024-05-27 05:36:18 +02:00
Vincent Laporte
150a859d34 coqPackages.mathcomp-infotheo: 0.6.1 → 0.7.1 2024-05-27 05:31:26 +02:00
Connor Baker
2663954f67 Merge pull request #314707 from ConnorBaker/fix/python3Packages.apricot-select
python3Packages.apricot-select: fixup dependency categories and disable tests
2024-05-26 23:12:18 -04:00
R. Ryantm
3097e8818d checkstyle: 10.16.0 -> 10.17.0 2024-05-27 02:51:42 +00:00
tomberek
a23b799334 Merge pull request #314735 from StarrFox/import_expression_1.1.5
python3Packages.import-expression: 1.1.4 -> 1.1.5
2024-05-26 22:40:15 -04:00
StarrFox
ad43b9c0cf python3Packages.import-expression: update legacy attributes 2024-05-26 22:28:39 -04:00
R. Ryantm
e3fced5a3a cargo-public-api: 0.34.1 -> 0.34.2 2024-05-27 02:18:41 +00:00
Robert Schütz
2743abe825 Merge pull request #305883 from dotlambda/python3Packages.quil
python311Packages.quil: 0.7.1 -> 0.9.1
2024-05-27 02:03:58 +00:00
Robert Schütz
b1100f3289 Merge pull request #314122 from dotlambda/chatty
chatty: 0.8.2 -> 0.8.3
2024-05-27 02:03:28 +00:00
Robert Schütz
49576d2432 Merge pull request #311784 from dotlambda/bitwarden-cli
bitwarden-cli: 2024.3.1 -> 2024.4.1
2024-05-27 02:03:13 +00:00
rewine
dfd9a2a7cd Merge pull request #314907 from r-ryantm/auto-update/neocmakelsp
neocmakelsp: 0.6.25 -> 0.6.26
2024-05-27 09:56:08 +08:00
Connor Baker
7568ee06c9 python3Packages.apricot-select: disable tests by default
They can run for hours on Hydra: https://hydra.nixos.org/build/261011861
2024-05-26 21:42:03 -04:00
Justin Bedő
9ca3f64961 Merge pull request #307071 from Kupac/fix_immunotation
rPackages.immunotation: cache external URLs
2024-05-27 10:19:33 +10:00
Will Fancher
0415aec200 Merge pull request #297250 from NickCao/sysuser
nixos/systemd-sysusers: make uid/gid allocation stable
2024-05-26 20:17:06 -04:00
sternenseemann
610ee378fc Revert "srcOnly: reflink if possible and preserve attributes"
This reverts commit 7173eb87b8.

Reason for revert: This causes too big a rebuild for master (since GHC
uses srcOnly). This went unnoticed due to a stale ofborg rebuild count.
2024-05-27 02:11:54 +02:00
Franz Pletz
e047b23254 Merge pull request #313844 from superherointj/nginx-libgd-optional 2024-05-27 02:10:55 +02:00
github-actions[bot]
7b88bc39ef Merge staging-next into staging 2024-05-27 00:02:54 +00:00
github-actions[bot]
d177a6c096 Merge master into staging-next 2024-05-27 00:02:24 +00:00
Weijia Wang
ec76ebf4d8 Merge pull request #314947 from wegank/corretto-eval-fix 2024-05-27 01:57:47 +02:00
Robert Hensing
e0c43a96d2 testers.lycheeLinkCheck: init (#298665)
* testers.lycheeLinkCheck: init

Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io>
2024-05-27 01:14:19 +02:00
Robert Scott
5a279778af Merge pull request #314886 from bcdarwin/update-python3-pyxnat
python312Packages.pyxnat: 1.6 -> 1.6.2
2024-05-26 23:29:15 +01:00
Bernardo Meurer
ab9a7c1e35 Merge pull request #311442 from philiptaron/issue-271473/rocm
rocm{5,6}: use elfutils instead of abandoned libelf
2024-05-26 18:15:30 -04:00
Weijia Wang
ea7468d365 Merge pull request #314378 from Infinidoge/bump-openjdk-semeru
semeru-bin: init at 21, update sources
2024-05-27 00:13:41 +02:00
Robert Helgesson
a7b6a4663a trash-cli: 0.24.4.17 -> 0.24.5.26
Diff: https://github.com/andreafrancia/trash-cli/compare/0.24.4.17...0.24.5.26

Also add explicit update script.
2024-05-27 00:09:01 +02:00
Robert Scott
d7ac3b8504 Merge pull request #314573 from justinas/teleport-15-3-7
teleport_15: 15.2.2 -> 15.3.7,  teleport_14: 14.3.0 -> 14.3.20, teleport_13: remove
2024-05-26 22:44:01 +01:00
Andreas Zweili
a8dfb82cb4 okonomiyaki: Mark as broken on Python 3.12 (#314561) 2024-05-26 21:24:41 +00:00
Andreas Zweili
69b7f701f9 zipfile2: Mark as broken on Python 3.12 (#314557) 2024-05-26 21:22:59 +00:00
Weijia Wang
a292fa38bd corretto17: fix eval on darwin 2024-05-26 23:22:44 +02:00
Izorkin
3381fdd745 nixos/no-x-libs: add pinentry-tty 2024-05-27 00:22:07 +03:00
Maximilian Bosch
a5f800ab48 Merge pull request #311701 from Ma27/bump-grafana
grafana: 10.4.2 -> 11.0.0
2024-05-26 20:47:56 +00:00
Justinas Stankevicius
07709ea936 teleport_13: remove 2024-05-26 23:43:40 +03:00
Maximilian Bosch
bbc5af4fcc nixVersions.git: 2.23.0pre20240520_b7709d14 -> 2.23.0pre20240526_7de033d6
Changes: b7709d14...7de033d6
2024-05-26 22:34:03 +02:00
Jörg Thalheim
f33f71f6f6 Merge pull request #240989 from m-bdf/hyprland-wayland-session
nixos/{sway,river,hyprland}: improve common wayland-session module
2024-05-26 22:06:53 +02:00
sternenseemann
7173eb87b8 srcOnly: reflink if possible and preserve attributes
This matches how the default unpackPhase would copy from a store path
into the build directory, so it seems wise to match this here. On file
systems that support reflinks, this should improve performance as well.
2024-05-26 22:06:10 +02:00
Peder Bergebakken Sundt
fe8d364ff1 python312Packages.pymongo-inmemory: 0.4.1 -> 0.4.2
Diff: https://github.com/kaizendorks/pymongo_inmemory/compare/refs/tags/v0.4.1...v0.4.2
2024-05-26 22:00:26 +02:00
Maximilian Bosch
cc48fad505 meshcentral: 1.1.22 -> 1.1.24
ChangeLog: https://github.com/Ylianst/MeshCentral/releases/tag/1.1.23
ChangeLog: https://github.com/Ylianst/MeshCentral/releases/tag/1.1.24
2024-05-26 21:39:25 +02:00
Sandro
82d00c4e36 Merge pull request #300966 from kilimnik/element-call
element-call: init at 0.5.16; lk-jwt-service: init at main
2024-05-26 21:37:25 +02:00
Robert Scott
b337f61a46 Merge pull request #314810 from GiulioCocconi/fix/smalltalk
gnu-smalltalk: fix build
2024-05-26 20:36:53 +01:00
nixpkgs-merge-bot[bot]
cec5c3bd89 Merge pull request #314862 from r-ryantm/auto-update/mini-calc
mini-calc: 3.0.1 -> 3.1.0
2024-05-26 19:21:38 +00:00
Sandro
1ff88d2f06 Merge pull request #314408 from SuperSandro2000/ledfx
ledfx: 2.0.96 -> 2.0.99, fix build
2024-05-26 20:59:25 +02:00
Ivan Mincik
ab6d993fed Merge pull request #314877 from sikmir/xyzservices
python3Packages.xyzservices: adopted by geospatial team
2024-05-26 18:51:46 +00:00
Audrey Dutcher
948d0cf589 python3: fix build on native FreeBSD
* Make use of libxcrypt conditional (documented inline)
* Patch use of uname to to not pull in some impure information
* Various cases where behavior is split out among operating systems are
  now inclusive of FreeBSD
2024-05-26 11:48:09 -07:00
Sandro
b5995681aa Merge pull request #314704 from ConnorBaker/fix/python3Packages.scikit-fmm
python3Packages.scikit-fmm: fix build on Python 3.12+
2024-05-26 20:43:55 +02:00
Audrey Dutcher
9f481b394b texinfo: remove spurious xz buildInput
diffoscope indicates that the builds are the same with and without it.
2024-05-26 11:34:16 -07:00
Audrey Dutcher
e0cbd6c7c7 gettext: remove spurious xz
diffoscope indicates that the builds with and without xz are identical.
2024-05-26 11:30:57 -07:00
nicoo
124fa58088 Merge #313316: ibus-engines.bamboo 0.8.2-rc18 → 0.8.4-rc3 2024-05-26 18:10:15 +00:00
R. Ryantm
c792626170 neocmakelsp: 0.6.25 -> 0.6.26 2024-05-26 18:05:59 +00:00
github-actions[bot]
7537b40813 Merge staging-next into staging 2024-05-26 18:01:42 +00:00
github-actions[bot]
a41225a3d3 Merge master into staging-next 2024-05-26 18:01:17 +00:00
K900
8de5bd2ac7 Merge pull request #312268 from Cryolitia/steam
nixos/steam: add option `extraPackages`, fix CJK fonts on client
2024-05-26 20:52:32 +03:00
goatastronaut0212
6536fbb145 ibus-engines.bamboo: clean up code 2024-05-26 17:50:55 +00:00
goatastronaut0212
50be40524b ibus-engines.bamboo: remove superbo as maintainer 2024-05-26 17:50:54 +00:00
Connor Baker
dfb4af7f3e python3Packages.scikit-fmm: fix build on Python 3.12+ 2024-05-26 13:29:12 -04:00
Nick Cao
5439ec8bd1 Merge pull request #314575 from sikmir/reproxy
reproxy: 1.1.1 → 1.2.2
2024-05-26 13:20:28 -04:00
Maximilian Bosch
1529d0b9a3 Merge pull request #314196 from trofi/nixVersions.git.tests-fix-eval
nixVersions.git.tests: fix the eval
2024-05-26 17:11:19 +00:00
R. Ryantm
5faa416d1d plantuml: 1.2024.4 -> 1.2024.5 2024-05-26 19:05:50 +02:00
Connor Baker
d00dfa6b25 Merge pull request #314709 from ConnorBaker/fix/python3Packages.accelerate
python312Packages.accelerate: disable test_dynamo_extract_model
2024-05-26 12:58:30 -04:00
Sandro
0c415dbace Merge pull request #314273 from chewblacka/update-remnote
remnote: 1.16.4 -> 1.16.18
2024-05-26 18:56:10 +02:00
Sandro
342369b76f Merge pull request #314872 from r-ryantm/auto-update/python311Packages.oslo-db
python311Packages.oslo-db: 15.0.0 -> 15.1.0
2024-05-26 18:55:25 +02:00
Robert Scott
8e6df0cc0c Merge pull request #314746 from paparodeo/tetex-fix
tetex: fix darwin build
2024-05-26 17:54:43 +01:00
Benjamin Staffin
2c8d596821 Merge pull request #314366 from benley/mixxx-2.4.1
mixxx: 2.4.0 -> 2.4.1
2024-05-26 12:52:11 -04:00
Ben Darwin
609f201988 python312Packages.pyxnat: 1.6 -> 1.6.2 2024-05-26 12:31:11 -04:00
Giulio Cocconi
7619c9693e gnu-smalltalk: Numbered the patch 2024-05-26 18:22:43 +02:00
John Ericson
b60831abee Merge pull request #311779 from rhelmot/freebsd-minimal3/meson
meson: fix build for native FreeBSD
2024-05-26 12:12:45 -04:00
Alyssa Ross
34a57d98c7 polkit: fix build with !useSystemd
Patch is upstream, but doesn't apply cleanly to 124.
2024-05-26 18:00:58 +02:00
R. Ryantm
92416bb8d9 python311Packages.snakemake: 8.11.4 -> 8.11.6 2024-05-26 11:59:02 -04:00
John Ericson
2c620deca5 Merge pull request #314675 from rhelmot/freebsd-minimal3/libxml2
libxml2: Test for pthread_create instead of pthread_join on FreeBSD
2024-05-26 11:57:25 -04:00
John Ericson
0e883cd54a Merge pull request #314781 from rhelmot/freebsd-minimal3/binutils2
binutils: Add --undefined-version on lld 17+
2024-05-26 11:52:58 -04:00
John Ericson
db07eff231 Merge pull request #313517 from rhelmot/freebsd-minimal3/coreutils2
coreutils: enable single-binary build on FreeBSD
2024-05-26 11:51:30 -04:00
John Ericson
e897cae4da Merge pull request #311794 from rhelmot/freebsd-minimal3/make-binary-wrapper
make-binary-wrapper: add cc to propagatedBuildInputs
2024-05-26 11:50:45 -04:00
Nikolay Korotkiy
e97fd87d4f python3Packages.xyzservices: adopted by geospatial team 2024-05-26 19:45:28 +04:00
Lin Jian
812718fc94 Merge pull request #313832 from atorres1985-contrib/emacs-staging
Emacs: update elisp
2024-05-26 23:45:18 +08:00
R. Ryantm
b8e86a8f6b python311Packages.litellm: 1.37.16 -> 1.38.8 2024-05-26 15:39:43 +00:00
Robert Schütz
d924b019d2 Merge pull request #309782 from r-ryantm/auto-update/python311Packages.ytmusicapi
python311Packages.ytmusicapi: 1.7.1 -> 1.7.2
2024-05-26 15:37:28 +00:00
R. Ryantm
f96f74c81f python311Packages.oslo-db: 15.0.0 -> 15.1.0 2024-05-26 15:32:13 +00:00
Doron Behar
a4aebd6123 Merge pull request #307313 from trofi/ell-update
ell: 0.64 -> 0.65
2024-05-26 18:18:33 +03:00
Thiago Kenji Okada
7780e5160e Merge pull request #314381 from Infinidoge/bump-openjdk-jetbrains
jetbrains-jdk: 17.0.11-b1000.8 -> 17.0.11-b1207.24)
2024-05-26 16:04:06 +01:00
Thiago Kenji Okada
bf40cc63d8 Merge pull request #313927 from wegank/openjdk-bump-split-4
openjdk17, openjfx17, corretto17: update
2024-05-26 16:00:23 +01:00
北雁 Cryolitia
164f66169a nixos/steam: add option fontPackages
fix #178121
2024-05-26 22:55:38 +08:00
isabel
c78228cc02 wiper: init at 0.2.1 2024-05-26 15:55:30 +01:00
Robert Scott
4615c9daf6 Merge pull request #314721 from Moraxyc/fix-foolscap
python312Packages.foolscap: fix build
2024-05-26 15:44:25 +01:00
Nick Cao
12d0d3d9d5 Merge pull request #314835 from afh/update-firebase-tools
firebase-tools: 13.10.0 -> 13.10.1
2024-05-26 10:30:19 -04:00
Nick Cao
480f14b956 Merge pull request #314846 from r-ryantm/auto-update/python311Packages.django-modeltranslation
python311Packages.django-modeltranslation: 0.18.13 -> 0.19.0
2024-05-26 10:29:40 -04:00
Nick Cao
9832f75d26 Merge pull request #314847 from r-ryantm/auto-update/flashmq
flashmq: 1.13.0 -> 1.13.1
2024-05-26 10:28:29 -04:00
Nick Cao
e0df2dd14b Merge pull request #314849 from r-ryantm/auto-update/jnv
jnv: 0.2.2 -> 0.2.3
2024-05-26 10:27:54 -04:00
Nick Cao
fb89bbd099 Merge pull request #314850 from r-ryantm/auto-update/kde-rounded-corners
kde-rounded-corners: 0.6.5 -> 0.6.6
2024-05-26 10:27:31 -04:00
Nick Cao
5997f57048 Merge pull request #314809 from r-ryantm/auto-update/zoom-us
zoom-us: 6.0.2.4680 -> 6.0.10.5325
2024-05-26 10:19:22 -04:00
Nick Cao
e519f04b94 Merge pull request #314754 from fabaff/plugwise-bump
python312Packages.plugwise: 0.37.8 -> 0.37.9
2024-05-26 10:17:29 -04:00
Nick Cao
b64fb683d0 Merge pull request #314755 from fabaff/aioswitcher-bump
python312Packages.aioswitcher: 3.4.2 -> 3.4.3
2024-05-26 10:17:07 -04:00
Nick Cao
eae371dc35 Merge pull request #314757 from fabaff/teslajsonpy-bump
python312Packages.teslajsonpy: 3.10.3 -> 3.11.0
2024-05-26 10:16:42 -04:00
Nick Cao
7a808e9c66 Merge pull request #314758 from fabaff/pyexploitdb-bump
python312Packages.pyexploitdb: 0.2.18 -> 0.2.19
2024-05-26 10:15:32 -04:00
Nick Cao
5722918317 Merge pull request #314759 from fabaff/smbmap-bump
smbmap: 1.10.2 -> 1.10.3
2024-05-26 10:15:02 -04:00
Nick Cao
856c18bf3c Merge pull request #314785 from r-ryantm/auto-update/python311Packages.elasticsearch8
python311Packages.elasticsearch8: 8.13.1 -> 8.13.2
2024-05-26 10:12:55 -04:00
R. Ryantm
ba209107bd mini-calc: 3.0.1 -> 3.1.0 2024-05-26 14:11:34 +00:00
Nick Cao
d52711004f Merge pull request #314750 from r-ryantm/auto-update/python311Packages.clickgen
python311Packages.clickgen: 2.2.2 -> 2.2.3
2024-05-26 10:10:37 -04:00
Nikolay Korotkiy
bd7ccc7a7d reproxy: 1.1.1 → 1.2.2 2024-05-26 18:09:56 +04:00
北雁 Cryolitia
efef69a51d nixos/steam: add option extraPackages 2024-05-26 22:03:50 +08:00
Nick Cao
7a172e2a9a Merge pull request #314681 from MikaelFangel/update-gum
gum: 0.14.0 -> 0.14.1
2024-05-26 10:01:47 -04:00
Nick Cao
86cb6428e6 Merge pull request #314700 from r-ryantm/auto-update/openvas-scanner
openvas-scanner: 23.3.0 -> 23.3.1
2024-05-26 10:00:55 -04:00
Nick Cao
0e62a8cf3e Merge pull request #314626 from r-ryantm/auto-update/smtprelay
smtprelay: 1.10.0 -> 1.11.0
2024-05-26 09:59:32 -04:00
Raghav Sood
a27d5b93a0 Merge pull request #314822 from Roshaen/pytubefix
python311Packages.pytubefix, python312Packages.pytubefix: init at 5.6.3
2024-05-26 21:59:20 +08:00
Nick Cao
33e9de4fde Merge pull request #314642 from r-ryantm/auto-update/floorp-unwrapped
floorp-unwrapped: 11.13.2 -> 11.13.3
2024-05-26 09:59:03 -04:00
Nick Cao
6285d6aa78 Merge pull request #314648 from r-ryantm/auto-update/mpvScripts.mpvacious
mpvScripts.mpvacious: 0.33 -> 0.34
2024-05-26 09:58:39 -04:00
Nick Cao
10300f7147 Merge pull request #314650 from DontEatOreo/update-arc-browser
arc-browser: 1.43.1-50198 -> 1.44.2-50412
2024-05-26 09:58:03 -04:00
Nick Cao
78b6155772 Merge pull request #314665 from r-ryantm/auto-update/scala-cli
scala-cli: 1.3.1 -> 1.3.2
2024-05-26 09:56:08 -04:00
Nick Cao
7adcd86bdd Merge pull request #314672 from rhoriguchi/adguardhome
adguardhome: 0.107.48 -> 0.107.50
2024-05-26 09:55:02 -04:00
Nick Cao
558c4a58dd Merge pull request #314593 from r-ryantm/auto-update/pinact
pinact: 0.1.3 -> 0.2.0
2024-05-26 09:52:53 -04:00
Nick Cao
bd4530ddad Merge pull request #314594 from r-ryantm/auto-update/libuninameslist
libuninameslist: 20230916 -> 20240524
2024-05-26 09:51:25 -04:00
Nick Cao
44734cf606 Merge pull request #314595 from r-ryantm/auto-update/oxker
oxker: 0.6.3 -> 0.6.4
2024-05-26 09:50:42 -04:00
Nick Cao
d6d6812c49 Merge pull request #314608 from r-ryantm/auto-update/openxr-loader
openxr-loader: 1.1.36 -> 1.1.37
2024-05-26 09:49:32 -04:00
Nick Cao
aa1f8e8683 Merge pull request #314609 from Scrumplex/pkgs/felix-fm/2.13.0
felix-fm: 2.12.1 -> 2.13.0
2024-05-26 09:49:00 -04:00
Anderson Torres
797283d64f elisp packages: update-from-overlay.nix3.sh, a flakey thin wrapper 2024-05-26 10:48:10 -03:00
Anderson Torres
c7639d5fbf nongnu-packages: updated 2024-05-22 (from overlay) 2024-05-26 10:48:10 -03:00
Anderson Torres
1996c2e111 melpa-packages: updated 2024-05-22 (from overlay) 2024-05-26 10:48:10 -03:00
Anderson Torres
3932524265 elpa-devel-packages: updated 2024-05-22 (from overlay) 2024-05-26 10:48:10 -03:00
Anderson Torres
7643ac578d elpa-packages: updated 2024-05-22 (from overlay) 2024-05-26 10:48:10 -03:00
Nick Cao
23108131a9 Merge pull request #314624 from r-ryantm/auto-update/tflint-plugins.tflint-ruleset-google
tflint-plugins.tflint-ruleset-google: 0.28.0 -> 0.29.0
2024-05-26 09:46:57 -04:00
Nick Cao
3d8fa98d54 Merge pull request #314545 from mweinelt/homeassistant-stubs-2024.5.5
python312Packages.homeassistant-stubs: 2024.5.4 -> 2024.5.5
2024-05-26 09:44:27 -04:00
Nick Cao
57cd8b93d9 Merge pull request #314574 from r-ryantm/auto-update/blocky
blocky: 0.23 -> 0.24
2024-05-26 09:42:46 -04:00
nixpkgs-merge-bot[bot]
a0fb1d4929 Merge pull request #314841 from r-ryantm/auto-update/clash-verge-rev
clash-verge-rev: 1.6.2 -> 1.6.3
2024-05-26 13:40:56 +00:00
Guillaume Girol
752302b194 Merge pull request #263246 from romildo/upd.liquidprompt
liquidprompt: 2.1.2 -> 2.2.0
2024-05-26 15:37:20 +02:00
Nick Cao
d05525d708 Merge pull request #314487 from r-ryantm/auto-update/seafile-shared
seafile-shared: 9.0.5 -> 9.0.6
2024-05-26 09:36:57 -04:00
Nick Cao
365db5c5c2 Merge pull request #314510 from trofi/miniupnpc-reorder
miniupnpc: switch to github source
2024-05-26 09:34:49 -04:00
seth
67dea634b9 libtiff: build with webp & zstd support 2024-05-26 15:32:44 +02:00
R. Ryantm
4a1def6959 lazydocker: 0.23.1 -> 0.23.3 2024-05-26 13:11:58 +00:00
R. Ryantm
32f8f2dfd9 jnv: 0.2.2 -> 0.2.3 2024-05-26 13:11:47 +00:00
R. Ryantm
1109e8dc2a kde-rounded-corners: 0.6.5 -> 0.6.6 2024-05-26 13:11:42 +00:00
Benno Bielmeier
637bdc3d2f wldash: init at 0.3.0 (#313098) 2024-05-26 13:10:29 +00:00
nicoo
5457e7e8ec Merge #314653: formats: Set preferLocalBuild and allowSubstitutes 2024-05-26 13:07:16 +00:00
R. Ryantm
b0898457fd flashmq: 1.13.0 -> 1.13.1 2024-05-26 12:54:33 +00:00
nixpkgs-merge-bot[bot]
d3bb35efa1 Merge pull request #314797 from r-ryantm/auto-update/pyright
pyright: 1.1.362 -> 1.1.364
2024-05-26 12:53:47 +00:00
R. Ryantm
fa871cb79d python311Packages.django-modeltranslation: 0.18.13 -> 0.19.0 2024-05-26 12:47:10 +00:00
R. Ryantm
b40e28775b pyradio: 0.9.3.6 -> 0.9.3.7 2024-05-26 14:44:57 +02:00
Basti
880dae48fb Merge pull request #311480 from NixOS/geu_052024
gnomeExtensions: auto-update
2024-05-26 12:40:11 +00:00
Weijia Wang
defedd80f8 Merge pull request #313931 from Lurkki14/gpl2-pkgs-servers
pkgs/servers: remove licenses.gpl2
2024-05-26 14:37:45 +02:00
Jan Tojnar
61f95814d3 Merge pull request #314666 from LeSuisse/gnome-remote-desktop-46.2
gnome.gnome-remote-desktop: 46.1 -> 46.2
2024-05-26 14:29:40 +02:00
Aaron Andersen
6d0a40666f Merge pull request #314014 from r-ryantm/auto-update/kodiPackages.orftvthek
kodiPackages.orftvthek: 0.12.9 -> 0.12.12
2024-05-26 12:28:30 +00:00
Matthias Beyer
391f1650df Merge pull request #313766 from r-ryantm/auto-update/gretl
gretl: 2024a -> 2024b
2024-05-26 14:27:50 +02:00
R. Ryantm
f7e2b6d728 clash-verge-rev: 1.6.2 -> 1.6.3 2024-05-26 12:27:42 +00:00
Matthias Beyer
2832f80755 Merge pull request #313768 from r-ryantm/auto-update/last
last: 1543 -> 1544
2024-05-26 14:27:37 +02:00
Matthias Beyer
90a9800221 Merge pull request #313845 from r-ryantm/auto-update/uni
uni: 2.6.0 -> 2.7.0
2024-05-26 14:27:20 +02:00
Matthias Beyer
5949027884 Merge pull request #313877 from r-ryantm/auto-update/atlantis
atlantis: 0.27.3 -> 0.28.0
2024-05-26 14:26:48 +02:00
Matthias Beyer
fdecb36e59 Merge pull request #313985 from r-ryantm/auto-update/boogie
boogie: 3.1.5 -> 3.1.6
2024-05-26 14:26:33 +02:00
Matthias Beyer
ad1b9f0caf Merge pull request #313986 from r-ryantm/auto-update/beekeeper-studio
beekeeper-studio: 4.3.1 -> 4.3.4
2024-05-26 14:26:17 +02:00
Matthias Beyer
b649801ff6 Merge pull request #314000 from r-ryantm/auto-update/freshrss
freshrss: 1.23.1 -> 1.24.0
2024-05-26 14:26:02 +02:00
Matthias Beyer
7f25f18570 Merge pull request #314013 from r-ryantm/auto-update/kubecm
kubecm: 0.28.0 -> 0.29.0
2024-05-26 14:25:45 +02:00
Matthias Beyer
d6463375dc Merge pull request #314019 from r-ryantm/auto-update/pcm
pcm: 202403 -> 202405
2024-05-26 14:25:30 +02:00
Matthias Beyer
d38c136078 Merge pull request #314054 from r-ryantm/auto-update/wasmedge
wasmedge: 0.13.5 -> 0.14.0
2024-05-26 14:25:14 +02:00
Matthias Beyer
6c696851f7 Merge pull request #314085 from r-ryantm/auto-update/gcsfuse
gcsfuse: 2.0.1 -> 2.1.0
2024-05-26 14:24:57 +02:00
Matthias Beyer
403ba2554c Merge pull request #314062 from r-ryantm/auto-update/sentry-native
sentry-native: 0.7.2 -> 0.7.4
2024-05-26 14:24:42 +02:00
Matthias Beyer
928b443328 Merge pull request #314667 from r-ryantm/auto-update/you-get
you-get: 0.4.1650 -> 0.4.1700
2024-05-26 14:24:25 +02:00
Matthias Beyer
e764b51dc1 Merge pull request #314802 from r-ryantm/auto-update/klipper
klipper: 0.12.0-unstable-2024-05-16 -> 0.12.0-unstable-2024-05-25
2024-05-26 14:24:17 +02:00
Matthias Beyer
25357e125a Merge pull request #314816 from r-ryantm/auto-update/earthly
earthly: 0.8.11 -> 0.8.12
2024-05-26 14:24:08 +02:00
Ivan Mincik
2f3edfc823 Merge pull request #314801 from imincik/geos-3.11-exclude-failing-test
geos: disable failing test in geos_3_11
2024-05-26 12:23:20 +00:00
Matthias Beyer
6213b44c30 Merge pull request #314817 from r-ryantm/auto-update/tidal-hifi
tidal-hifi: 5.12.0 -> 5.13.0
2024-05-26 14:22:00 +02:00
Matthias Beyer
a58e226a87 Merge pull request #314818 from r-ryantm/auto-update/pachyderm
pachyderm: 2.9.5 -> 2.10.1
2024-05-26 14:21:51 +02:00
Matthias Beyer
a02ebc92be Merge pull request #314825 from r-ryantm/auto-update/juju
juju: 3.3.5 -> 3.5.0
2024-05-26 14:21:46 +02:00
Matthias Beyer
024e5e189b Merge pull request #314140 from r-ryantm/auto-update/coreth
coreth: 0.13.3 -> 0.13.4
2024-05-26 14:08:50 +02:00
Matthias Beyer
da94054b0a Merge pull request #314153 from r-ryantm/auto-update/fheroes2
fheroes2: 1.0.13 -> 1.1.0
2024-05-26 14:08:40 +02:00
Matthias Beyer
147d78848b Merge pull request #314142 from r-ryantm/auto-update/fooyin
fooyin: 0.4.2 -> 0.4.3
2024-05-26 14:08:19 +02:00
Matthias Beyer
63f695378f Merge pull request #314145 from r-ryantm/auto-update/jaq
jaq: 1.3.0 -> 1.4.0
2024-05-26 14:07:59 +02:00
Matthias Beyer
0dd04860b4 Merge pull request #314147 from r-ryantm/auto-update/kubeseal
kubeseal: 0.26.2 -> 0.26.3
2024-05-26 14:07:33 +02:00
Matthias Beyer
557fd998df Merge pull request #314149 from r-ryantm/auto-update/kyverno
kyverno: 1.12.1 -> 1.12.2
2024-05-26 14:07:19 +02:00
Matthias Beyer
9f3ac28d13 Merge pull request #314165 from r-ryantm/auto-update/oneshot
oneshot: 2.0.2 -> 2.1.0
2024-05-26 14:07:00 +02:00
Matthias Beyer
a65371cfc5 Merge pull request #314181 from r-ryantm/auto-update/cloudlog
cloudlog: 2.6.12 -> 2.6.13
2024-05-26 14:06:38 +02:00
Matthias Beyer
bccb4c0dff Merge pull request #314243 from r-ryantm/auto-update/commitizen
commitizen: 3.26.0 -> 3.27.0
2024-05-26 14:06:23 +02:00
Matthias Beyer
2db90361e0 Merge pull request #314247 from r-ryantm/auto-update/komikku
komikku: 1.46.0 -> 1.47.0
2024-05-26 14:06:04 +02:00
Matthias Beyer
5f56373f24 Merge pull request #314311 from r-ryantm/auto-update/pm2
pm2: 5.3.1 -> 5.4.0
2024-05-26 14:05:54 +02:00
Matthias Beyer
856dc626b8 Merge pull request #314401 from r-ryantm/auto-update/salt
salt: 3007.0 -> 3007.1
2024-05-26 14:04:50 +02:00
Matthias Beyer
1266f3820e Merge pull request #314423 from r-ryantm/auto-update/bun
bun: 1.1.8 -> 1.1.9
2024-05-26 14:04:40 +02:00
Matthias Beyer
6820a7cc18 Merge pull request #314444 from r-ryantm/auto-update/_1password
_1password: 2.28.0 -> 2.29.0
2024-05-26 14:04:32 +02:00
Matthias Beyer
7840e7b712 Merge pull request #314454 from r-ryantm/auto-update/bazel-gazelle
bazel-gazelle: 0.36.0 -> 0.37.0
2024-05-26 14:04:19 +02:00
github-actions[bot]
d0f5d1af6a Merge staging-next into staging 2024-05-26 12:01:46 +00:00
github-actions[bot]
2baa940f86 Merge master into staging-next 2024-05-26 12:01:10 +00:00
Alexis Hildebrandt
3c7578c4d0 firebase-tools: 13.10.0 -> 13.10.1 2024-05-26 13:59:24 +02:00
Yt
a62e3974b8 Merge pull request #314705 from ConnorBaker/fix/python3Packages.pgmpy
python312Packages.pgmpy: patch assert in test suite for Python 3.12
2024-05-26 11:39:27 +00:00
Doron Behar
c57b18c576 Merge pull request #313900 from doronbehar/pkg/scipy
python312Packages.scipy: 1.13.0 -> 1.13.1
2024-05-26 14:29:59 +03:00
Sandro
74095af065 Merge pull request #314326 from r-ryantm/auto-update/stylelint
stylelint: 16.5.0 -> 16.6.0
2024-05-26 13:17:29 +02:00
Sandro
f00b7e0f9a Merge pull request #314195 from r-ryantm/auto-update/semgrep
semgrep: 1.73.0 -> 1.74.0
2024-05-26 13:15:31 +02:00
Sandro
70ae8e70d9 Merge pull request #314180 from r-ryantm/auto-update/btrfs-assistant
btrfs-assistant: 2.0 -> 2.1.1
2024-05-26 13:15:04 +02:00
Adam C. Stephens
743791dd8a Merge pull request #314738 from r-ryantm/auto-update/firefoxpwa
firefoxpwa: 2.12.0 -> 2.12.1
2024-05-26 07:08:28 -04:00
R. Ryantm
10a7ecf194 juju: 3.3.5 -> 3.5.0 2024-05-26 10:55:24 +00:00
Roshan Kumar
b995ae738c python311Packages.pytubefix, python312Packages.pytubefix: init at 5.6.3 2024-05-26 16:01:03 +05:30
R. Ryantm
59a29eef1a pachyderm: 2.9.5 -> 2.10.1 2024-05-26 10:20:07 +00:00
R. Ryantm
fc055378fd tidal-hifi: 5.12.0 -> 5.13.0 2024-05-26 10:19:11 +00:00
R. Ryantm
b2b8177d9a earthly: 0.8.11 -> 0.8.12 2024-05-26 10:17:13 +00:00
Jonas Heinrich
3f99d04a16 Merge pull request #314337 from Atemu/init/nextcloudPackages.richdocuments
nextcloudPackages.richdocuments: init
2024-05-26 12:14:00 +02:00
Sandro
4746f1d15c Merge pull request #314786 from luftmensch-luftmensch/mpvScripts.modernx-zydezu_0.3.5.5
mpvScripts.modernx-zydezu: 0.3.5 -> 0.3.5.5
2024-05-26 12:07:54 +02:00
Ivan Mincik
e21ac1f223 Merge pull request #314101 from sikmir/mapclassify
python3Packages.mapclassify: init at 2.6.1
2024-05-26 10:07:40 +00:00
luftmensch-luftmensch
2005aa65a1 errands: 46.2 -> 46.2.2 2024-05-26 12:01:46 +02:00
Nikolay Korotkiy
0efdd36c00 Merge pull request #314562 from imincik/drop-pygeos
python3Packages.pygeos: drop package
2024-05-26 13:48:42 +04:00
R. Ryantm
6fbe8ce16b zoom-us: 6.0.2.4680 -> 6.0.10.5325 2024-05-26 09:45:08 +00:00
nixpkgs-merge-bot[bot]
26de84b880 Merge pull request #314200 from r-ryantm/auto-update/vencord
vencord: 1.8.4 -> 1.8.6
2024-05-26 09:44:38 +00:00
Jared Baur
65a87eee9c linux: use uinstall for all arm architectures
The uinstall target is valid anytime ARCH=arm, not just for armv7, we
can use `stdenv.hostPlatform.linuxArch` to match this properly.
2024-05-26 11:39:19 +02:00
Ivan Mincik
676d496992 python3Packages.pygeos: drop package
PyGEOS was merged with Shapely (https://shapely.readthedocs.io)
in December 2021 and has been released as part of Shapely 2.0. The
development now takes place at the Shapely repository.

See: https://github.com/pygeos/pygeos/blob/master/README.rst
2024-05-26 11:38:07 +02:00
Giulio Cocconi
577e785181 gnu-smalltalk: fix-build 2024-05-26 11:35:58 +02:00
Nikolay Korotkiy
e2dd4e18cc Merge pull request #314752 from r-ryantm/auto-update/gpxsee
gpxsee: 13.19 -> 13.20
2024-05-26 13:30:02 +04:00
R. Ryantm
fb8c5930cb shattered-pixel-dungeon: 2.4.0 -> 2.4.1 2024-05-26 09:29:39 +00:00
R. Ryantm
5cb8d90272 dayon: 14.0.0 -> 14.0.1 2024-05-26 09:28:10 +00:00
R. Ryantm
12009b15b6 klipper: 0.12.0-unstable-2024-05-16 -> 0.12.0-unstable-2024-05-25 2024-05-26 09:15:29 +00:00
Matthias Beyer
a9d4d8ffb8 Merge pull request #314459 from r-ryantm/auto-update/mssql_jdbc
mssql_jdbc: 12.6.1 -> 12.6.2
2024-05-26 11:14:54 +02:00
Matthias Beyer
32c609cc57 Merge pull request #314460 from r-ryantm/auto-update/lobster
lobster: 2023.13 -> 2024.0
2024-05-26 11:12:58 +02:00
Ivan Mincik
f36397c53c geos: disable failing test in geos_3_11 2024-05-26 11:12:51 +02:00
Matthias Beyer
a201cda22c Merge pull request #314468 from r-ryantm/auto-update/media-downloader
media-downloader: 4.6.0 -> 4.7.0
2024-05-26 11:12:15 +02:00
Matthias Beyer
a417d91120 Merge pull request #314470 from r-ryantm/auto-update/rain
rain: 1.8.6 -> 1.9.0
2024-05-26 11:11:09 +02:00
Matthias Beyer
93d41ea387 Merge pull request #314474 from r-ryantm/auto-update/rt-tests
rt-tests: 2.6 -> 2.7
2024-05-26 11:10:58 +02:00
Matthias Beyer
cb209dc178 Merge pull request #314476 from r-ryantm/auto-update/jsvc
jsvc: 1.3.4 -> 1.4.0
2024-05-26 11:10:36 +02:00
Matthias Beyer
0ca16394da Merge pull request #314477 from r-ryantm/auto-update/sumo
sumo: 1.19.0 -> 1.20.0
2024-05-26 11:10:16 +02:00
Pol Dellaiera
24e59c06cc Merge pull request #314789 from GaetanLepage/tinymist
tinymist: 0.11.9 -> 0.11.10
2024-05-26 11:08:39 +02:00
Thomas Gerbet
dce6420825 Merge pull request #314415 from buckley310/2024-05-24-brave
brave: 1.66.110 -> 1.66.115
2024-05-26 11:01:40 +02:00
Matthias Beyer
4cf0df3314 Merge pull request #314478 from r-ryantm/auto-update/francis
francis: 1.1.0 -> 24.05.0
2024-05-26 10:59:07 +02:00
Matthias Beyer
f823c9ab85 Merge pull request #314479 from r-ryantm/auto-update/genymotion
genymotion: 3.6.0 -> 3.7.0
2024-05-26 10:58:54 +02:00
Matthias Beyer
99a519def9 Merge pull request #314482 from r-ryantm/auto-update/flashprint
flashprint: 5.8.3 -> 5.8.4
2024-05-26 10:58:38 +02:00
Matthias Beyer
d41e98e31a Merge pull request #314483 from r-ryantm/auto-update/commonsFileUpload
commonsFileUpload: 1.4 -> 1.5
2024-05-26 10:58:25 +02:00
Matthias Beyer
01e1ff7d5a Merge pull request #314565 from r-ryantm/auto-update/mendeley
mendeley: 2.114.1 -> 2.115.0
2024-05-26 10:56:29 +02:00
Matthias Beyer
0155b603f7 Merge pull request #314568 from r-ryantm/auto-update/angie
angie: 1.4.1 -> 1.5.1
2024-05-26 10:56:19 +02:00
Matthias Beyer
2eb2678978 Merge pull request #314581 from r-ryantm/auto-update/faketty
faketty: 1.0.16 -> 1.0.17
2024-05-26 10:56:04 +02:00
Matthias Beyer
ecf79da725 Merge pull request #314582 from r-ryantm/auto-update/emplace
emplace: 1.5.3 -> 1.6.0
2024-05-26 10:55:47 +02:00
Matthias Beyer
4ad492ff91 Merge pull request #314587 from r-ryantm/auto-update/jay
jay: 1.2.0 -> 1.3.0
2024-05-26 10:55:37 +02:00
Matthias Beyer
2056a16bd8 Merge pull request #314588 from r-ryantm/auto-update/jql
jql: 7.1.8 -> 7.1.9
2024-05-26 10:55:19 +02:00
Matthias Beyer
7204f49012 Merge pull request #314625 from r-ryantm/auto-update/spotify-player
spotify-player: 0.18.1 -> 0.18.2
2024-05-26 10:55:10 +02:00
Matthias Beyer
29cb7afad5 Merge pull request #314638 from r-ryantm/auto-update/cargo-binstall
cargo-binstall: 1.6.7 -> 1.6.8
2024-05-26 10:55:00 +02:00
Matthias Beyer
dafd81e14c Merge pull request #314659 from r-ryantm/auto-update/g4music
g4music: 3.5.2 -> 3.6
2024-05-26 10:52:16 +02:00
Matthias Beyer
a11ca49d28 Merge pull request #314699 from r-ryantm/auto-update/oh-my-posh
oh-my-posh: 19.29.0 -> 20.2.0
2024-05-26 10:52:03 +02:00
Matthias Beyer
84db6f13d7 Merge pull request #314685 from r-ryantm/auto-update/lunar-client
lunar-client: 3.2.7 -> 3.2.9
2024-05-26 10:51:51 +02:00
Matthias Beyer
0ed7661cca Merge pull request #314717 from r-ryantm/auto-update/glances
glances: 3.4.0.5 -> 4.0.6
2024-05-26 10:51:42 +02:00
Matthias Beyer
60f33c9c45 Merge pull request #314741 from r-ryantm/auto-update/iosevka
iosevka: 30.0.1 -> 30.1.0
2024-05-26 10:51:32 +02:00
Matthias Beyer
6b0667f702 Merge pull request #314739 from r-ryantm/auto-update/markdownlint-cli
markdownlint-cli: 0.40.0 -> 0.41.0
2024-05-26 10:51:24 +02:00
Matthias Beyer
5c94239820 Merge pull request #314491 from r-ryantm/auto-update/boinc
boinc: 8.0.1 -> 8.0.2
2024-05-26 10:51:16 +02:00
John Titor
4f1739c86a bcachefs-tools: replace -> replace-fail 2024-05-26 10:43:01 +02:00
John Titor
beb7b9b0dc bcachefs-tools: 1.7.0 -> 1.7.0-unstable-2024-05-09
Moved temporarily to unstable to fix https://github.com/NixOS/nixpkgs/issues/313350

Also vendor the updated patch for https://github.com/NixOS/nixpkgs/issues/309388
from https://github.com/koverstreet/bcachefs-tools/pull/263
2024-05-26 10:43:01 +02:00
John Titor
33bfd9f34a bcachefs-tools: move to pkgs/by-name 2024-05-26 10:43:01 +02:00
Azat Bahawi
fc3294b3a4 Merge pull request #314742 from r-ryantm/auto-update/mlib
mlib: 0.7.2 -> 0.7.3
2024-05-26 11:39:16 +03:00
R. Ryantm
eebd3f374b pyright: 1.1.362 -> 1.1.364 2024-05-26 08:27:52 +00:00
Alex James
0be5a16bb3 bento4: fix build on darwin (#314361)
CMakeLists.txt in v1.6.0-641 set `CMAKE_OSX_ARCHITECTURES`, which broke
evaluation on Darwin. Fix it by unsetting `CMAKE_OSX_ARCHITECTURES`.
2024-05-26 16:03:42 +08:00
Aleksana
c54273a42e Merge pull request #313223 from eclairevoyant/webcord-vencord-fix
webcord-vencord: fix runtime segfault
2024-05-26 15:57:10 +08:00
Aleksana
ee78cce3b5 Merge pull request #314409 from basvandijk/wasmtime-fix-on-aarch64-darwin
wasmtime: fix build on aarch64
2024-05-26 15:55:38 +08:00
Gaetan Lepage
7798ba6249 vscode-extensions.myriad-dreamin.tinymist: 0.11.9 -> 0.11.10 2024-05-26 09:54:28 +02:00
luftmensch-luftmensch
ee8e2cb756 mpvScripts.modernx-zydezu: 0.3.5 -> 0.3.5.5 2024-05-26 09:49:59 +02:00
R. Ryantm
85417abb3e python311Packages.ytmusicapi: 1.7.1 -> 1.7.2 2024-05-26 07:44:43 +00:00
R. Ryantm
3df2bf1b8c python311Packages.elasticsearch8: 8.13.1 -> 8.13.2 2024-05-26 07:42:49 +00:00
OTABI Tomoya
65aacd0eae Merge pull request #314698 from ConnorBaker/fix/python3Packages.trainer
python3Packages.trainer: fix build
2024-05-26 16:42:00 +09:00
Pol Dellaiera
963263d05c Merge pull request #314718 from r-ryantm/auto-update/mdbook-admonish
mdbook-admonish: 1.16.0 -> 1.17.0
2024-05-26 09:40:03 +02:00
Robert Schütz
ffa4a8228e Merge pull request #314096 from dotlambda/nextcloud
nextcloud28: 28.0.5 -> 28.0.6, nextcloud29: 29.0.0 -> 29.0.1
2024-05-26 07:39:51 +00:00
Gaetan Lepage
d96ff8a4c9 tinymist: 0.11.9 -> 0.11.10
Diff: https://github.com/Myriad-Dreamin/tinymist/compare/refs/tags/v0.11.9...v0.11.10

Changelog: https://github.com/Myriad-Dreamin/tinymist/blob/refs/tags/v0.11.10/CHANGELOG.md
2024-05-26 09:34:23 +02:00
Audrey Dutcher
a93e6df764 binutils: Add --undefined-version on lld 17+ 2024-05-26 00:22:19 -07:00
Jon Seager
8debaa1f45 Merge pull request #314671 from r-ryantm/auto-update/python311Packages.craft-parts 2024-05-26 07:15:48 +01:00
github-actions[bot]
19ef5ed084 Merge staging-next into staging 2024-05-26 06:01:45 +00:00
github-actions[bot]
74e23c05e2 Merge master into staging-next 2024-05-26 06:01:22 +00:00
Pol Dellaiera
017ee1411d Merge pull request #314433 from SuperSandro2000/mpv-nox
nixos/no-x-libs: fix mpv build
2024-05-26 07:56:52 +02:00
Doron Behar
b67d271a8d Merge pull request #314727 from kira-bruneau/texlab
texlab: 5.16.0 -> 5.16.1
2024-05-26 08:38:26 +03:00
OTABI Tomoya
a4fe3ea233 Merge pull request #313333 from natsukium/django-nose/remove
python311Packages.django-nose: remove
2024-05-26 14:38:06 +09:00
Doron Behar
0892bfb02e Merge pull request #314749 from r-ryantm/auto-update/vhdl-ls
vhdl-ls: 0.80.0 -> 0.81.0
2024-05-26 08:37:39 +03:00
OTABI Tomoya
a708249301 Merge pull request #314245 from r-ryantm/auto-update/python311Packages.django-oauth-toolkit
python311Packages.django-oauth-toolkit: 2.3.0 -> 2.4.0
2024-05-26 14:28:22 +09:00
OTABI Tomoya
a7536889c2 Merge pull request #313035 from r-ryantm/auto-update/python311Packages.netapp-ontap
python311Packages.netapp-ontap: 9.14.1.0 -> 9.15.1.0
2024-05-26 14:26:15 +09:00
OTABI Tomoya
e7dc498fba Merge pull request #313363 from r-ryantm/auto-update/python311Packages.stripe
python311Packages.stripe: 9.6.0 -> 9.7.0
2024-05-26 14:25:25 +09:00
OTABI Tomoya
47bf63847f Merge pull request #314731 from Moraxyc/fix-python-fontconfig
python312Packages.python-fontconfig: fix build
2024-05-26 14:21:24 +09:00
OTABI Tomoya
2529a86b74 Merge pull request #314736 from Moraxyc/fix-python-twitter
python3Packages.python-twitter: fix
2024-05-26 14:19:49 +09:00
OTABI Tomoya
29fce67da9 Merge pull request #314647 from bcdarwin/unbreak-python3-hyppo
python312Packages.hyppo: unbreak
2024-05-26 14:14:55 +09:00
Fabian Affolter
16ea2bf258 smbmap: 1.10.2 -> 1.10.3
Diff: https://github.com/ShawnDEvans/smbmap/compare/refs/tags/v1.10.2...v1.10.3

Changelog: https://github.com/ShawnDEvans/smbmap/releases/tag/v1.10.3
2024-05-26 07:13:06 +02:00
Fabian Affolter
92b5f652b0 python312Packages.teslajsonpy: 3.10.3 -> 3.11.0
Diff: https://github.com/zabuldon/teslajsonpy/compare/refs/tags/v3.10.3...v3.11.0

Changelog: https://github.com/zabuldon/teslajsonpy/releases/tag/v3.11.0
2024-05-26 07:09:27 +02:00
Fabian Affolter
4c1e8e6062 python312Packages.pyexploitdb: 0.2.18 -> 0.2.19
Changelog: https://github.com/GoVanguard/pyExploitDb/blob/master/ChangeLog.md
2024-05-26 07:08:09 +02:00
tomberek
256d46f020 Merge pull request #314748 from r-ryantm/auto-update/sameboy
sameboy: 0.16.3 -> 0.16.5
2024-05-26 01:06:56 -04:00
Fabian Affolter
81b58cb9b1 python312Packages.plugwise: 0.37.8 -> 0.37.9
Diff: https://github.com/plugwise/python-plugwise/compare/refs/tags/v0.37.8...v0.37.9

Changelog: https://github.com/plugwise/python-plugwise/releases/tag/v0.37.9
2024-05-26 07:06:40 +02:00
Fabian Affolter
4dfe48fbed python312Packages.aioswitcher: 3.4.2 -> 3.4.3
Diff: https://github.com/TomerFi/aioswitcher/compare/refs/tags/3.4.2...3.4.3

Changelog: https://github.com/TomerFi/aioswitcher/releases/tag/3.4.3
2024-05-26 07:04:31 +02:00
Connor Baker
b1c46e1d2e python3Packages.apricot-select: disable flaky tests 2024-05-26 04:22:23 +00:00
Doron Behar
03d792fbdf Merge pull request #313490 from Cryolitia/sequoia-wot
sequoia-wot: init at 0.11.0
2024-05-26 07:18:56 +03:00
Ben Darwin
0eacecad36 python312Packages.hyppo: unbreak
Disabled doctests which seem not properly maintained/tested; disabled
test collection of non-source directories (e.g. 'tutorials' contains
some broken code, but no actual tests)
2024-05-26 00:18:08 -04:00
R. Ryantm
bd580000a3 gpxsee: 13.19 -> 13.20 2024-05-26 04:11:34 +00:00
tomberek
3ca6b7c778 Merge pull request #314737 from r-ryantm/auto-update/cardinal
cardinal: 24.04 -> 24.05
2024-05-25 23:50:22 -04:00
R. Ryantm
9b80ba3b97 vhdl-ls: 0.80.0 -> 0.81.0 2024-05-26 03:48:44 +00:00
R. Ryantm
fbe2e94553 sameboy: 0.16.3 -> 0.16.5 2024-05-26 03:48:34 +00:00
R. Ryantm
555d0f0b32 python311Packages.clickgen: 2.2.2 -> 2.2.3 2024-05-26 03:48:20 +00:00
paparodeo
61e89d1002 tetex: fix darwin build
specify -std=gnu89 and -std=c++03 to fix the configure script and build.
the tarballs were last updated in 2006 and the package is no longer
maintain so use standards from the era.
2024-05-26 03:41:29 +00:00
Yt
39341b72a0 Merge pull request #314708 from r-ryantm/auto-update/cargo-tauri
cargo-tauri: 1.6.6 -> 1.6.7
2024-05-26 03:38:53 +00:00
OTABI Tomoya
8461d10c6c Merge pull request #314661 from r-ryantm/auto-update/python311Packages.aws-encryption-sdk
python311Packages.aws-encryption-sdk: 3.2.0 -> 3.3.0
2024-05-26 12:31:19 +09:00
Fabian Affolter
5a62513000 python312Packages.netapp-ontap: refactor 2024-05-26 12:22:49 +09:00
R. Ryantm
e9c6dbb887 python311Packages.netapp-ontap: 9.14.1.0 -> 9.15.1.0 2024-05-26 12:21:05 +09:00
Fabian Affolter
40351f9123 python312Packages.stripe: refactor 2024-05-26 12:13:29 +09:00
R. Ryantm
a693864b71 python311Packages.stripe: 9.6.0 -> 9.7.0 2024-05-26 12:13:10 +09:00
Connor Baker
e54355ea20 python3Packages.trainer: fix Python 3.12+ 2024-05-26 03:06:47 +00:00
R. Ryantm
1074d2f93f mlib: 0.7.2 -> 0.7.3 2024-05-26 02:51:40 +00:00
R. Ryantm
e152d121a2 iosevka: 30.0.1 -> 30.1.0 2024-05-26 02:46:37 +00:00
R. Ryantm
3a58b73691 markdownlint-cli: 0.40.0 -> 0.41.0 2024-05-26 02:41:07 +00:00
R. Ryantm
4e5a485d6a firefoxpwa: 2.12.0 -> 2.12.1 2024-05-26 02:40:24 +00:00
Moraxyc
d3b9ef5962 python3Packages.python-twitter: fix 2024-05-26 10:35:42 +08:00
R. Ryantm
ee8d21f21c cardinal: 24.04 -> 24.05 2024-05-26 02:32:48 +00:00
Moraxyc
66fd70a9fa python312Packages.python-fontconfig: fix build 2024-05-26 10:32:46 +08:00
éclairevoyant
30006917d1 Merge pull request #314714 from atorres1985-contrib/palemoon-orphan
palemoon-bin: remove AndersonTorres from maintainers
2024-05-26 02:29:49 +00:00
StarrFox
ea95a42ccd python3Packages.import-expression: 1.1.4 -> 1.1.5 2024-05-25 21:29:40 -05:00
OTABI Tomoya
0269005a45 Merge pull request #314107 from r-ryantm/auto-update/python311Packages.ansible
python311Packages.ansible: 9.5.1 -> 9.6.0
2024-05-26 11:26:26 +09:00
OTABI Tomoya
7e128e8eb5 Merge pull request #314236 from r-ryantm/auto-update/python311Packages.osqp
python311Packages.osqp: 0.6.5 -> 0.6.7
2024-05-26 11:06:13 +09:00
OTABI Tomoya
c65c4071ff Merge pull request #314360 from r-ryantm/auto-update/python311Packages.clarabel
python311Packages.clarabel: 0.7.1 -> 0.8.1
2024-05-26 11:04:58 +09:00
OTABI Tomoya
7a196189c5 Merge pull request #314549 from mweinelt/faster-fifo-1.4.6
python312Packages.faster-fifo: 1.4.5 -> 1.4.6
2024-05-26 11:00:50 +09:00
OTABI Tomoya
a846d96481 Merge pull request #314547 from fabaff/truststore-bump
python312Packages.truststore: refactor
2024-05-26 10:55:59 +09:00
OTABI Tomoya
f3599c93f8 Merge pull request #314442 from r-ryantm/auto-update/python311Packages.pybids
python311Packages.pybids: 0.16.4 -> 0.16.5
2024-05-26 10:54:46 +09:00
OTABI Tomoya
c5cc71b3b7 Merge pull request #314684 from r-ryantm/auto-update/python311Packages.cf-xarray
python311Packages.cf-xarray: 0.9.0 -> 0.9.1
2024-05-26 10:51:13 +09:00
R. Ryantm
8e633deb24 python311Packages.aws-encryption-sdk: 3.2.0 -> 3.3.0 2024-05-26 10:45:40 +09:00
Kira Bruneau
f50b6b8fad texlab: 5.16.0 -> 5.16.1 2024-05-25 21:30:06 -04:00
OTABI Tomoya
95e87a98d5 Merge pull request #312806 from r-ryantm/auto-update/python311Packages.unstructured
python311Packages.unstructured: 0.13.7 -> 0.14.2
2024-05-26 10:25:44 +09:00
OTABI Tomoya
a457dae31b Merge pull request #312838 from r-ryantm/auto-update/python311Packages.sparse
python311Packages.sparse: 0.15.1 -> 0.15.4
2024-05-26 10:14:26 +09:00
OTABI Tomoya
2dba633b12 Merge pull request #311423 from malob/update-openai
python311Packages.openai: 1.28.0 -> 1.30.3
2024-05-26 10:07:47 +09:00
h7x4
8f280e001b Merge pull request #312794 from r-ryantm/auto-update/tautulli
tautulli: 2.13.4 -> 2.14.2
2024-05-26 03:04:16 +02:00
h7x4
285cd31ead Merge pull request #308031 from r-ryantm/auto-update/python311Packages.sparklines
python311Packages.sparklines: 0.4.2 -> 0.5.0
2024-05-26 03:03:50 +02:00
Moraxyc
3a74cef93f python312Packages.foolscap: fix build 2024-05-26 08:58:52 +08:00
Infinidoge
a49ac84467 jetbrains-jdk: 17.0.11-b1000.8 -> 17.0.11-b1207.24) 2024-05-25 20:28:15 -04:00
OTABI Tomoya
2e7b251746 Merge pull request #312471 from natsukium/textlint/repackage
textlint: repackage with buildNpmPackage
2024-05-26 09:23:53 +09:00
github-actions[bot]
eb0de71dc6 Merge staging-next into staging 2024-05-26 00:03:01 +00:00
github-actions[bot]
77321074bd Merge master into staging-next 2024-05-26 00:02:36 +00:00
R. Ryantm
8d775b86e6 mdbook-admonish: 1.16.0 -> 1.17.0 2024-05-25 23:59:54 +00:00
R. Ryantm
24641e566d glances: 3.4.0.5 -> 4.0.6 2024-05-25 23:59:33 +00:00
OTABI Tomoya
b45ff4af4f Merge pull request #314651 from GaetanLepage/flax
python311Packages.flax: 0.8.3 -> 0.8.4
2024-05-26 08:54:09 +09:00
OTABI Tomoya
198bffc257 Merge pull request #314674 from GaetanLepage/testcontainers
python311Packages.testcontainers: 4.4.1 -> 4.5.0
2024-05-26 08:52:59 +09:00
Robert Schütz
446284a0b8 Merge pull request #314662 from r-ryantm/auto-update/python311Packages.herepy
python311Packages.herepy: 3.6.2 -> 3.6.3
2024-05-25 23:47:55 +00:00
Anderson Torres
1d77540678 palemoon-bin: remove AndersonTorres from maintainers 2024-05-25 20:32:49 -03:00
Connor Baker
b3e2432ca7 python312Packages.accelerate: disable test_dynamo_extract_model 2024-05-25 22:56:47 +00:00
Connor Baker
dcf25f5f48 python3Packages.pgmpy: patch assert in test suite for Python 3.12 2024-05-25 22:51:57 +00:00
R. Ryantm
d3c866d6e2 cargo-tauri: 1.6.6 -> 1.6.7 2024-05-25 22:38:24 +00:00
R. Ryantm
9f7bdf8970 openvas-scanner: 23.3.0 -> 23.3.1 2024-05-25 22:38:11 +00:00
R. Ryantm
19bcafba4d oh-my-posh: 19.29.0 -> 20.2.0 2024-05-25 22:38:04 +00:00
Yt
0b9eaec769 Merge pull request #314584 from sdier/cargo
cargo-pgrx: Call cargo pgrx instead of cargo-pgrx.
2024-05-25 22:30:25 +00:00
Yt
f7626b18ad Merge pull request #314597 from Nebucatnetzer/remove-pdfium-tests
pdfplumber: disable additional tests depending on pypdfium2
2024-05-25 22:26:48 +00:00
Connor Baker
b28f7c5303 python3Packages.apricot-select: move scikit-learn and torchvision to dependencies
These are needed when building the package, not just during the checkPhase. This can be observed by setting
doCheck to false.
2024-05-25 22:26:22 +00:00
José Romildo Malaquias
cb796c7ed2 Merge pull request #314663 from r-ryantm/auto-update/qogir-theme
qogir-theme: 2023-05-24 -> 2024-05-22
2024-05-25 18:54:53 -03:00
Pol Dellaiera
557d9db52b Merge pull request #313886 from GaetanLepage/zed
zed-editor: 0.135.2 -> 0.136.2
2024-05-25 23:23:08 +02:00
R. Ryantm
9452c68861 lunar-client: 3.2.7 -> 3.2.9 2024-05-25 21:20:34 +00:00
Pol Dellaiera
d559b396b3 Merge pull request #312440 from r-ryantm/auto-update/aws-c-auth
aws-c-auth: 0.7.18 -> 0.7.22
2024-05-25 23:18:58 +02:00
Mikael Fangel
0275186ffe gum: 0.14.0 -> 0.14.1 2024-05-25 23:15:53 +02:00
R. Ryantm
56c873c0e4 python311Packages.cf-xarray: 0.9.0 -> 0.9.1 2024-05-25 21:15:11 +00:00
sternenseemann
a44d2a41f7 Merge pull request #312934 from NixOS/haskell-updates
haskellPackages: update stackage and hackage
2024-05-25 23:08:55 +02:00
Pol Dellaiera
bcf738fdea Merge pull request #314564 from dawidd6/gpt4all
gpt4all: 2.7.5 -> 2.8.0
2024-05-25 23:05:03 +02:00
sternenseemann
741dfd28b9 Merge master into haskell-updates 2024-05-25 22:54:26 +02:00
sternenseemann
d8550b8bbb haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh based on
*evaluation [1806530](https://hydra.nixos.org/eval/1806530) of nixpkgs commit [edc6c26](edc6c261ab) as of 2024-05-25 11:49 UTC*
from the haskell-updates jobset on hydra under https://hydra.nixos.org/jobset/nixpkgs/haskell-updates
2024-05-25 22:53:59 +02:00
Audrey Dutcher
75829eeda0 libxml2: FreeBSD is no longer an impure platform 2024-05-25 13:33:12 -07:00
Gaetan Lepage
17d3cd2a99 python311Packages.testcontainers: 4.4.1 -> 4.5.0
Changelog:
https://github.com/testcontainers/testcontainers-python/releases/tag/testcontainers-v4.5.0
2024-05-25 22:28:44 +02:00
Audrey Dutcher
f6ce3b4dfa libxml2: Test for pthread_create instead of pthread_join on FreeBSD 2024-05-25 13:28:00 -07:00
R. Ryantm
18a29caf93 ethtool: 6.7 -> 6.9 2024-05-25 20:22:26 +00:00
Artturin
eb53d91b43 Merge pull request #314617 from GaetanLepage/uv
uv: add sanity check to prevent missing regressions
2024-05-25 23:11:11 +03:00
Ryan Horiguchi
04a08beac3 adguardhome: 0.107.48 -> 0.107.50 2024-05-25 22:10:29 +02:00
Nikolay Korotkiy
c01eae87e2 python3Packages.mapclassify: init at 2.6.1 2024-05-26 00:00:27 +04:00
Nikolay Korotkiy
55f48eac29 python3Packages.libpysal: init at 4.10 2024-05-26 00:00:21 +04:00
Florian Klink
032c429b4b Merge pull request #308830 from tie/systemd-macos-sandbox
systemd: fix build in macOS sandbox
2024-05-25 23:00:07 +03:00
R. Ryantm
32ebfe33e8 python311Packages.craft-parts: 1.30.0 -> 1.31.0 2024-05-25 19:57:38 +00:00
Matthieu Coudron
640005c53c Merge pull request #313983 from GaetanLepage/vim-plugins-update
vimPlugins: update on 2024-05-25
2024-05-25 21:41:08 +02:00
R. Ryantm
e1dd6534c6 you-get: 0.4.1650 -> 0.4.1700 2024-05-25 19:38:48 +00:00
Thomas Gerbet
092ca8d1cf gnome.gnome-remote-desktop: 46.1 -> 46.2
Fixes CVE-2024-5148.
https://security.opensuse.org/2024/05/22/gnome-remote-desktop-system-dbus.html

Changes:
https://gitlab.gnome.org/GNOME/gnome-remote-desktop/-/blob/46.2/NEWS?ref_type=tags
2024-05-25 21:34:20 +02:00
R. Ryantm
23ad9b70cf scala-cli: 1.3.1 -> 1.3.2 2024-05-25 19:33:47 +00:00
R. Ryantm
90089b9b35 qogir-theme: 2023-05-24 -> 2024-05-22 2024-05-25 19:19:41 +00:00
R. Ryantm
3e84035b9a python311Packages.herepy: 3.6.2 -> 3.6.3 2024-05-25 19:13:25 +00:00
Cosima Neidahl
d47159884e Merge pull request #313955 from r-ryantm/auto-update/box64
box64: 0.2.6 -> 0.2.8
2024-05-25 21:02:25 +02:00
Borja Clemente
fce0a35293 libideviceactivation: init at 1.1.1
Signed-off-by: Borja Clemente <borja.clemente@gmail.com>
2024-05-25 20:50:24 +02:00
R. Ryantm
6ad2a27365 g4music: 3.5.2 -> 3.6 2024-05-25 18:48:48 +00:00
Infinidoge
09b0b53e3c corretto: 17.0.8.8.1 -> 17.0.11.9.1
Removes the FixNullPtrCast patch, as it failed to apply.
Need to investigate whether the patch needs to be updated for this
version, or if the patch was backported into corretto's JDK source.
2024-05-25 20:39:54 +02:00
Sandro
6de51d98ec Merge pull request #314486 from r-ryantm/auto-update/python311Packages.python-swiftclient
python311Packages.python-swiftclient: 4.5.0 -> 4.6.0
2024-05-25 20:01:23 +02:00
github-actions[bot]
edcb881454 Merge staging-next into staging 2024-05-25 18:01:21 +00:00
github-actions[bot]
31d3b61d71 Merge master into staging-next 2024-05-25 18:00:56 +00:00
Sandro
72c5e71641 Merge pull request #313604 from arjan-s/bump-qtile
python3Packages.pywlroots: 0.16.8 -> 0.17.0, python3Packages.qtile: 0.25.0 -> 0.26.0, python3Packages.qtile-extras: 0.25.0 -> 0.26.0
2024-05-25 19:59:23 +02:00
北雁 Cryolitia
f46a91f2d5 sequoia-wot: init at 0.11.0
Co-authored-by: Doron Behar <doron.behar@gmail.com>
2024-05-25 20:57:34 +03:00
Jade Lovelace
3e280884c0 Merge pull request #306071 from Qyriad/package/cppitertools
cppitertools: init at 2.1
2024-05-25 11:36:23 -06:00
Basti
50684d7216 Merge pull request #314535 from luftmensch-luftmensch/mpvScripts.modernx-zydezu_0.3.5
mpvScripts.modernx-zydezu: 0.3.4 -> 0.3.5
2024-05-25 17:34:52 +00:00
nicoo
6475c4c4b0 formats.javaProperties: Don't set !allowSubstitutes in generate builder 2024-05-25 17:30:40 +00:00
nicoo
3fa359407e formats: Set preferLocalBuild in generate builders
Otherwise, remote builds are used for trivial format conversions.
2024-05-25 17:27:40 +00:00
DontEatOreo
76ef308d2d arc-browser: 1.43.1-50198 -> 1.44.2-50412
Changelog: https://arc.net/e/C56904FA-1C75-4D77-9A87-E7F1A52529CD
2024-05-25 20:20:29 +03:00
Gaetan Lepage
5d96b117e1 python311Packages.flax: 0.8.3 -> 0.8.4
Diff: https://github.com/google/flax/compare/refs/tags/v0.8.3...v0.8.4

Changelog: https://github.com/google/flax/releases/tag/v0.8.4
2024-05-25 19:19:10 +02:00
Pol Dellaiera
b1289a4ced Merge pull request #314631 from GaetanLepage/typstyle
typstyle: 0.11.22 -> 0.11.23
2024-05-25 19:01:53 +02:00
R. Ryantm
9097a7f42f mpvScripts.mpvacious: 0.33 -> 0.34 2024-05-25 17:01:32 +00:00
R. Ryantm
9d2533a66c devpod: 0.5.7 -> 0.5.8 2024-05-25 16:52:22 +00:00
K900
7e8989a8f3 Merge pull request #314630 from K900/kernels-20240525
Kernel updates for 2024-05-25
2024-05-25 19:35:56 +03:00
R. Ryantm
15a8e38e34 floorp-unwrapped: 11.13.2 -> 11.13.3 2024-05-25 16:31:49 +00:00
Marcus Ramberg
a6a338408f Merge pull request #280725 from paveloom/streamrip 2024-05-25 18:20:10 +02:00
R. Ryantm
ac1c0d7a52 cargo-binstall: 1.6.7 -> 1.6.8 2024-05-25 15:54:04 +00:00
Silvan Mosberger
c5187508b1 Merge pull request #313158 from tricktron/f-sonarlint-ls
sonarlint-ls: init at 3.5.1.75119
2024-05-25 17:35:15 +02:00
Gaetan Lepage
71c95365c6 typstyle: 0.11.22 -> 0.11.23
Diff: https://github.com/Enter-tainer/typstyle/compare/v0.11.22...v0.11.23

Changelog: https://github.com/Enter-tainer/typstyle/blob/v0.11.23/CHANGELOG.md
2024-05-25 17:28:49 +02:00
K900
fd29fa20c2 linux_latest-libre: 19546 -> 19569 2024-05-25 18:28:26 +03:00
K900
21493325b1 linux-rt_6_6: 6.6.30-rt30 -> 6.6.31-rt31 2024-05-25 18:28:26 +03:00
K900
6a79d74445 linux-rt_6_1: 6.1.90-rt30 -> 6.1.91-rt31 2024-05-25 18:28:26 +03:00
K900
840294e13e linux_4_19: 4.19.314 -> 4.19.315 2024-05-25 18:28:26 +03:00
K900
38ec9aa6fc linux_5_4: 5.4.276 -> 5.4.277 2024-05-25 18:28:26 +03:00
K900
8a6766a212 linux_5_10: 5.10.217 -> 5.10.218 2024-05-25 18:28:26 +03:00
K900
3b23ad31e1 linux_5_15: 5.15.159 -> 5.15.160 2024-05-25 18:28:26 +03:00
K900
cc0c6c244c linux_6_1: 6.1.91 -> 6.1.92 2024-05-25 18:28:26 +03:00
K900
ff01ae0efc linux_6_6: 6.6.31 -> 6.6.32 2024-05-25 18:28:26 +03:00
K900
3d7d6d517a linux_6_8: 6.8.10 -> 6.8.11 2024-05-25 18:28:26 +03:00
K900
ebbba195fb linux_6_9: 6.9.1 -> 6.9.2 2024-05-25 18:28:26 +03:00
superherointj
f2a202ff38 nixos/doc/rl-2411: nginx now has gd, geoip as an optional 2024-05-25 12:12:50 -03:00
Gaetan Lepage
d4476dc609 uv: add sanity check to prevent missing regressions 2024-05-25 17:09:02 +02:00
superherointj
e3e087e9ea nginx: make geoip optional 2024-05-25 12:08:22 -03:00
superherointj
64973309bb nginx: make image filter optional
Reduces nginx package size from 109.88 MiB to 41.99 MiB. Reduction of -67.88 MiB.

GD (libgd.github.io) is a library for the dynamic creation of images.

Co-authored-by: @ulrikstrid
2024-05-25 12:08:22 -03:00
R. Ryantm
d493b9cd7b smtprelay: 1.10.0 -> 1.11.0 2024-05-25 15:03:40 +00:00
R. Ryantm
a20cc35744 spotify-player: 0.18.1 -> 0.18.2 2024-05-25 15:03:37 +00:00
R. Ryantm
7b0d41e802 tflint-plugins.tflint-ruleset-google: 0.28.0 -> 0.29.0 2024-05-25 15:03:34 +00:00
Pol Dellaiera
1a082d42b2 Merge pull request #314312 from GaetanLepage/signal-backup-deduplicator
signal-backup-deduplicator: init at 0-unstable-2024-05-24
2024-05-25 16:57:04 +02:00
nixpkgs-merge-bot[bot]
e552f7ef41 Merge pull request #314362 from r-ryantm/auto-update/home-manager
home-manager: 0-unstable-2024-05-17 -> 0-unstable-2024-05-23
2024-05-25 14:34:06 +00:00
Mathis
2c6795d6b7 luaPackages.toml-edit: unbreak on darwin (#314576)
* luaPackages.toml-edit: unbreak on darwin

* use lua.pkgs.isLuaJIT
2024-05-25 16:22:36 +02:00
Scott Dier
a13e0070ff cargo-pgrx: Call cargo pgrx instead of cargo-pgrx.
The new version check in pgrx 0.11.3 depends on the 'CARGO' environment
variable which is not set unless 'cargo pgrx' is called.
2024-05-25 16:21:27 +02:00
Markus Kowalewski
21c7643175 Merge pull request #314067 from markuskowa/upd-slurm
slurm: 23.11.6.1 -> 23.11.7.1
2024-05-25 14:14:12 +00:00
Sefa Eyeoglu
8c168ae556 felix-fm: 2.12.1 -> 2.13.0
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2024-05-25 16:09:04 +02:00
Nick Cao
929d525727 Merge pull request #307367 from r-ryantm/auto-update/jasper
jasper: 4.2.3 -> 4.2.4
2024-05-25 10:08:43 -04:00
superherointj
65ef2f99e6 Merge pull request #314210 from datafoo/vscode-extensions.streetsidesoftware.code-spell-checker
vscode-extensions.streetsidesoftware.code-spell-checker: 3.0.1 -> 4.0.0
2024-05-25 11:05:57 -03:00
superherointj
5c7f10455c Merge pull request #314009 from kjeremy/fix-cpptools
vscode-extensions.ms-vscode.cpptools: Use the bundled interpreter for cpptools*
2024-05-25 11:04:25 -03:00
Sefa Eyeoglu
3d7e7cdea9 felix-fm: add update script
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2024-05-25 16:03:23 +02:00
Marcos Benevides
cdc6c00c60 fsautocomplete: 0.72.3 -> 0.73.1
Release: https://github.com/ionide/FsAutoComplete/releases/tag/v0.73.1
2024-05-25 10:59:01 -03:00
Gaetan Lepage
5e8eb42575 zed-editor: 0.135.2 -> 0.136.2
Diff: https://github.com/zed-industries/zed/compare/refs/tags/v0.135.2...0.136.2

Changelog: https://github.com/zed-industries/zed/releases/tag/v0.136.2
2024-05-25 15:56:13 +02:00
Adam C. Stephens
0e844ebaa4 Merge pull request #314351 from adamcstephens/squeezelite/imp
squeezelite: add man pages, move to by-name
2024-05-25 09:55:13 -04:00
Andreas Zweili
324c1ac315 pdfplumber: disable additional tests depending on pypdfium2 2024-05-25 15:47:41 +02:00
Yt
e47684628d Merge pull request #314464 from r-ryantm/auto-update/optimism
optimism: 1.7.4 -> 1.7.6
2024-05-25 13:41:31 +00:00
R. Ryantm
c2b19fde53 openxr-loader: 1.1.36 -> 1.1.37 2024-05-25 13:39:37 +00:00
R. Ryantm
e039bd64de oxker: 0.6.3 -> 0.6.4 2024-05-25 13:39:30 +00:00
R. Ryantm
f8257f7b33 libuninameslist: 20230916 -> 20240524 2024-05-25 13:39:22 +00:00
R. Ryantm
dbad3655f3 pinact: 0.1.3 -> 0.2.0 2024-05-25 13:38:44 +00:00
Nick Cao
8d37224ffa Merge pull request #314540 from aaronjheng/espeakup
espeakup: use sri hash
2024-05-25 09:26:50 -04:00
Artturin
af5f4093b3 Merge pull request #314570 from Artturin/pykdlcross
python311Packages.pykdl: Fix cross
2024-05-25 16:25:29 +03:00
Nick Cao
126be9585d Merge pull request #314559 from sodiboo/fix-maintainers
nixos/invidious-router: maintianers.s1ls -> maintainers.sils
2024-05-25 09:24:46 -04:00
Borja Clemente
ab7735598b maintainers: add clebs
Signed-off-by: Borja Clemente <borja.clemente@gmail.com>
2024-05-25 15:22:31 +02:00
Nick Cao
a6404baf59 Merge pull request #314383 from markuskowa/upd-osmos
update libosmoabis, libosmo-sccp, osmo-ggsn, osmo-sgsn
2024-05-25 09:22:18 -04:00
Nikolay Korotkiy
84993aac11 Merge pull request #313536 from bcdarwin/update-python3-mne-python
python311Packages.mne-python: 1.6.1 -> 1.7.0
2024-05-25 17:20:31 +04:00
Nick Cao
f380c71c8a Merge pull request #314493 from r-ryantm/auto-update/anytype
anytype: 0.40.8 -> 0.40.9
2024-05-25 09:19:25 -04:00
Nick Cao
59d945f6e0 Merge pull request #314496 from r-ryantm/auto-update/terser
terser: 5.30.4 -> 5.31.0
2024-05-25 09:18:54 -04:00
Nick Cao
1bede8df8a Merge pull request #314503 from r-ryantm/auto-update/sendme
sendme: 0.7.0 -> 0.8.0
2024-05-25 09:17:30 -04:00
Nick Cao
7c4dc4900e Merge pull request #314518 from JohnRTitor/lightningcss
lightningcss: 1.25.0 -> 1.25.1
2024-05-25 09:15:45 -04:00
Nick Cao
c3ef66c5f5 Merge pull request #314456 from r-ryantm/auto-update/iroh
iroh: 0.16.2 -> 0.17.0
2024-05-25 09:14:09 -04:00
Nikolay Korotkiy
535a575606 python3Packages.geodatasets: init at 2023.12.0 2024-05-25 17:13:46 +04:00
Nikolay Korotkiy
7b3f4fcdb2 python3Packages.pyogrio: init at 0.8.0 2024-05-25 17:13:46 +04:00
Nick Cao
452aacc413 Merge pull request #314462 from aaronjheng/spirit
spirit: 0-unstable-2024-04-18 -> 0-unstable-2024-05-24
2024-05-25 09:13:36 -04:00
Nick Cao
91300345d6 Merge pull request #314463 from r-ryantm/auto-update/sad
sad: 0.4.28 -> 0.4.29
2024-05-25 09:13:18 -04:00
Nick Cao
70703088b1 Merge pull request #314465 from r-ryantm/auto-update/sccache
sccache: 0.8.0 -> 0.8.1
2024-05-25 09:12:36 -04:00
Nick Cao
a70216b291 Merge pull request #314466 from r-ryantm/auto-update/uncover
uncover: 1.0.7 -> 1.0.8
2024-05-25 09:12:10 -04:00
Nick Cao
703ed6a01f Merge pull request #314469 from r-ryantm/auto-update/viceroy
viceroy: 0.9.6 -> 0.9.7
2024-05-25 09:11:32 -04:00
R. Ryantm
6abf602b1c jay: 1.2.0 -> 1.3.0 2024-05-25 13:10:33 +00:00
R. Ryantm
ccc1f15354 jql: 7.1.8 -> 7.1.9 2024-05-25 13:10:29 +00:00
Nick Cao
b5427d126b Merge pull request #314446 from yVieta/aapt
aapt: 8.0.2-9289358 -> 8.4.1-11315950
2024-05-25 09:10:12 -04:00
Nick Cao
ecca5c2672 Merge pull request #314471 from r-ryantm/auto-update/spicedb
spicedb: 1.32.0 -> 1.33.0
2024-05-25 09:09:53 -04:00
Nick Cao
cd428107fd Merge pull request #314473 from r-ryantm/auto-update/exfatprogs
exfatprogs: 1.2.2 -> 1.2.3
2024-05-25 09:09:17 -04:00
Nick Cao
f9a2494e90 Merge pull request #314480 from r-ryantm/auto-update/pdpmake
pdpmake: 1.4.1 -> 1.4.2
2024-05-25 09:08:09 -04:00
Nick Cao
1b6eef1608 Merge pull request #314439 from r-ryantm/auto-update/python311Packages.httpauth
python311Packages.httpauth: 0.3 -> 0.4
2024-05-25 09:05:04 -04:00
Nick Cao
b637be837d Merge pull request #314441 from AndrewKvalheim/carapace/homepage
carapace: update homepage
2024-05-25 09:04:17 -04:00
Nick Cao
2300421854 Merge pull request #314445 from r-ryantm/auto-update/git-mit
git-mit: 5.12.201 -> 5.12.202
2024-05-25 09:03:33 -04:00
Nick Cao
9d4a5f8e2a Merge pull request #314451 from r-ryantm/auto-update/dumbpipe
dumbpipe: 0.8.0 -> 0.9.0
2024-05-25 09:02:00 -04:00
Nick Cao
73a7e2451f Merge pull request #314453 from r-ryantm/auto-update/libeduvpn-common
libeduvpn-common: 1.2.0 -> 1.2.1
2024-05-25 09:01:36 -04:00
R. Ryantm
cb4abf8f7b emplace: 1.5.3 -> 1.6.0 2024-05-25 13:01:05 +00:00
R. Ryantm
2ca6dde52f faketty: 1.0.16 -> 1.0.17 2024-05-25 13:00:58 +00:00
Nick Cao
444abfeba4 Merge pull request #314370 from mweinelt/esphome-2024.5.3
esphome: 2024.5.2 -> 2024.5.3
2024-05-25 08:59:19 -04:00
Nick Cao
d8af0800e2 Merge pull request #314343 from r-ryantm/auto-update/ayatana-indicator-messages
ayatana-indicator-messages: 23.10.0 -> 24.5.0
2024-05-25 08:56:44 -04:00
Nick Cao
8d8bea77a3 Merge pull request #314327 from r-ryantm/auto-update/twilio-cli
twilio-cli: 5.19.4 -> 5.20.0
2024-05-25 08:55:48 -04:00
Nick Cao
9487d613fe Merge pull request #314330 from r-ryantm/auto-update/python311Packages.scp
python311Packages.scp: 0.14.5 -> 0.15.0
2024-05-25 08:55:10 -04:00
Nick Cao
9be63ef7d6 Merge pull request #314331 from r-ryantm/auto-update/tracexec
tracexec: 0.2.2 -> 0.3.1
2024-05-25 08:52:50 -04:00
Nick Cao
5b3baf01c4 Merge pull request #314332 from r-ryantm/auto-update/proto
proto: 0.35.2 -> 0.35.3
2024-05-25 08:51:34 -04:00
Nick Cao
56f3cb9406 Merge pull request #314334 from r-ryantm/auto-update/check-jsonschema
check-jsonschema: 0.28.3 -> 0.28.4
2024-05-25 08:51:00 -04:00
Nick Cao
6f4799d03f Merge pull request #314339 from r-ryantm/auto-update/initool
initool: 0.15.0 -> 0.17.0
2024-05-25 08:50:15 -04:00
Nick Cao
327cc339a0 Merge pull request #314341 from r-ryantm/auto-update/moon
moon: 1.24.5 -> 1.24.6
2024-05-25 08:49:42 -04:00
Nick Cao
a44514a122 Merge pull request #314345 from r-ryantm/auto-update/bearer
bearer: 1.43.5 -> 1.43.6
2024-05-25 08:48:05 -04:00
Nick Cao
efeb9878b0 Merge pull request #314346 from r-ryantm/auto-update/python311Packages.dtw-python
python311Packages.dtw-python: 1.4.2 -> 1.4.4
2024-05-25 08:47:35 -04:00
Nick Cao
9ed012f062 Merge pull request #314349 from r-ryantm/auto-update/python311Packages.awscrt
python311Packages.awscrt: 0.20.9 -> 0.20.10
2024-05-25 08:47:00 -04:00
Nick Cao
ecb7ef745f Merge pull request #314354 from r-ryantm/auto-update/python311Packages.atlassian-python-api
python311Packages.atlassian-python-api: 3.41.11 -> 3.41.13
2024-05-25 08:46:18 -04:00
Nick Cao
9adee834a2 Merge pull request #314359 from croissong/stern-add-fish-completion-support
stern: add fish completion support
2024-05-25 08:44:40 -04:00
Nick Cao
e16a30fad6 Merge pull request #314293 from Icy-Thought/tdlib
tdlib: 1.8.28 -> 1.8.29
2024-05-25 08:43:54 -04:00
Nick Cao
b61f187bc3 Merge pull request #314300 from r-ryantm/auto-update/erg
erg: 0.6.36 -> 0.6.37
2024-05-25 08:43:27 -04:00
Nick Cao
f67c6a1f68 Merge pull request #314303 from r-ryantm/auto-update/goreleaser
goreleaser: 1.26.1 -> 1.26.2
2024-05-25 08:42:23 -04:00
Nick Cao
93e0946f92 Merge pull request #314305 from r-ryantm/auto-update/llm-ls
llm-ls: 0.5.2 -> 0.5.3
2024-05-25 08:41:55 -04:00
Nick Cao
e619f1decf Merge pull request #314310 from r-ryantm/auto-update/opcr-policy
opcr-policy: 0.2.13 -> 0.2.14
2024-05-25 08:40:46 -04:00
Nick Cao
bee79cafe3 Merge pull request #314318 from r-ryantm/auto-update/omnictl
omnictl: 0.35.1 -> 0.36.0
2024-05-25 08:39:58 -04:00
Nick Cao
593b77a818 Merge pull request #314278 from r-ryantm/auto-update/treesheets
treesheets: 0-unstable-2024-05-18 -> 0-unstable-2024-05-20
2024-05-25 08:39:13 -04:00
Nick Cao
5514de7147 Merge pull request #314280 from r-ryantm/auto-update/aliyun-cli
aliyun-cli: 3.0.206 -> 3.0.207
2024-05-25 08:37:34 -04:00
Nick Cao
edda1591ab Merge pull request #314284 from piotr152/k3sup/0.13.5
k3sup: 0.13.0 -> 0.13.5
2024-05-25 08:36:31 -04:00
Nick Cao
7fe411f7de Merge pull request #314216 from loicreynier/feat-license-generator-update
license-generator: 1.0.0 -> 1.1.0
2024-05-25 08:35:03 -04:00
Nick Cao
8175c5158f Merge pull request #314228 from jnsgruk/icloudpd-1.17.6
icloudpd: 1.17.5 -> 1.17.6
2024-05-25 08:34:23 -04:00
Nick Cao
56d4414518 Merge pull request #314250 from r-ryantm/auto-update/renode-dts2repl
renode-dts2repl: 0-unstable-2024-05-16 -> 0-unstable-2024-05-21
2024-05-25 08:33:03 -04:00
R. Ryantm
2fecaa33ed blocky: 0.23 -> 0.24 2024-05-25 12:24:14 +00:00
Robert Scott
eab02dd04c Merge pull request #314543 from paparodeo/foma-update-fix
foma: 0.10.0alpha -> 0.10.0alpha-unstable-03-13-2024; fix darwin
2024-05-25 13:18:49 +01:00
Someone
ee12cdd925 Merge pull request #314186 from CHN-beta/fix-nomacs
nomacs: fix build with CUDA support
2024-05-25 12:18:36 +00:00
Bobby Rong
ae1ff88dae Merge pull request #314475 from bobby285271/upd/evolution
evolution: 3.52.1 → 3.52.2
2024-05-25 20:16:37 +08:00
Infinidoge
614dc610fe openjfx: 17.0.6+3 -> 17.0.11-ga 2024-05-25 14:11:53 +02:00
Infinidoge
5a3c6df28f openjdk: 17.0.7+7 -> 17.0.11+9 2024-05-25 14:11:53 +02:00
github-actions[bot]
77670642a2 Merge staging-next into staging 2024-05-25 12:01:46 +00:00
github-actions[bot]
f5696e3d80 Merge master into staging-next 2024-05-25 12:01:20 +00:00
Artturin
b5de99d2c0 python311Packages.pykdl: Fix cross
`cmake` finds the python in `propagatedBuildInputs`, adding python to `nativeBuildInputs` doesn't fix the issue.

`find_package(PythonInterp ${PYTHON_VERSION} REQUIRED)`
2024-05-25 14:59:16 +03:00
Justinas Stankevicius
0830e6694d teleport_14: 14.3.0 -> 14.3.20 2024-05-25 14:56:50 +03:00
R. Ryantm
510ea77aea angie: 1.4.1 -> 1.5.1 2024-05-25 11:51:38 +00:00
R. Ryantm
b2bf2e68f8 mendeley: 2.114.1 -> 2.115.0 2024-05-25 11:43:31 +00:00
Dawid Dziurla
4705acc599 all-packages: add gpt4all-cuda 2024-05-25 13:42:52 +02:00
Dawid Dziurla
b061eaf41b gpt4all: 2.7.5 -> 2.8.0 2024-05-25 13:42:30 +02:00
nikstur
c40ee67f05 Merge pull request #314488 from r-ryantm/auto-update/cargo-cyclonedx
cargo-cyclonedx: 0.5.0 -> 0.5.1
2024-05-25 13:38:01 +02:00
Justinas Stankevicius
1f8006a22c teleport_15: 15.2.2 -> 15.3.7 2024-05-25 14:35:40 +03:00
Robert Scott
e67c385274 Merge pull request #314340 from AndrewKvalheim/pdfslicer/gcc-13
pdfslicer: work around incompatibility with GCC 13
2024-05-25 12:32:38 +01:00
Jakub Kozłowski
df615778ba Merge pull request #314171 from r-ryantm/auto-update/liquibase
liquibase: 4.27.0 -> 4.28.0
2024-05-25 13:17:05 +02:00
Thiago Kenji Okada
3292b1e79b Merge pull request #313925 from wegank/openjdk-bump-split-3
openjdk11, openjfx11, corretto11: update
2024-05-25 12:16:46 +01:00
Nick Cao
8bbfefcb5e Merge pull request #314467 from r-ryantm/auto-update/telegram-desktop
telegram-desktop: 5.0.1 -> 5.0.2
2024-05-25 07:13:49 -04:00
Daniel Kilimnik
200a4b3a10 element-call: init at 0.5.16 2024-05-25 13:11:37 +02:00
sodiboo
0fa287f2ff nixos/invidious-router: maintianers.s1ls -> maintainers.sils 2024-05-25 13:10:20 +02:00
Jan Tojnar
a2762f5ed0 cloudsmith-cli: Fix compatibility with urllib3 2.0
This requires a patch but we cannot really apply those to a wheel,
so I had to switch to fetching the source from GitHub.
As a side benefit, we can now run tests.
2024-05-25 13:08:25 +02:00
Thiago Kenji Okada
fde6301077 Merge pull request #314380 from Infinidoge/bump-openjdk-jdkjfx
jdk: misc cleanup
2024-05-25 12:07:25 +01:00
Jan Tojnar
b54bf318d3 libwpe-fdo: Remove webkitgtk maintainers from meta
WebkitGTK no longer uses this.
2024-05-25 13:05:42 +02:00
Jan Tojnar
8100c1c994 libwpe: Remove webkitgtk maintainers from meta
WebkitGTK no longer uses this.
2024-05-25 13:05:42 +02:00
Robert Scott
9be022d127 Merge pull request #314091 from jmpunkt/shiboken-fix-backwards-comp
python3Packages.shiboken6: restore backwards compatibility with 6.6
2024-05-25 12:05:13 +01:00
Nikolay Korotkiy
6b16e6bf7f Merge pull request #314546 from imincik/owslib-disable-online-tests-with-marker
python3Packages.owslib: disable all online tests using marker
2024-05-25 15:00:06 +04:00
Arian van Putten
2eee7f2352 Merge pull request #314523 from arianvp/update-ami-docs
nixos/amazon-image:  Drop create-amis.sh script and update docs
2024-05-25 12:55:52 +02:00
Uri Baghin
9e4fb3d71c Merge pull request #313684 from r-ryantm/auto-update/bazel-remote
bazel-remote: 2.4.3 -> 2.4.4
2024-05-25 18:50:16 +08:00
Ivan Mincik
5cbce886a3 Merge pull request #314489 from r-ryantm/auto-update/geoserver
geoserver: 2.25.0 -> 2.25.1
2024-05-25 10:47:23 +00:00
Martin Weinelt
10639a4160 Merge pull request #314037 from Moraxyc/graph-tool
python3Packages.graph-tool: 2.45 -> 2.65
2024-05-25 12:46:25 +02:00
Moraxyc
cf4b55fb4a python3Packages.graph-tool: broken on darwin 2024-05-25 18:44:56 +08:00
Martin Weinelt
68400b42b0 python312Packages.faster-fifo: 1.4.5 -> 1.4.6
https://github.com/alex-petrenko/faster-fifo/compare/v1.4.5...v1.4.6
2024-05-25 12:43:25 +02:00
Fabian Affolter
8ff6ad5d85 Merge pull request #314527 from fabaff/velbus-aio-bump
python312Packages.velbus-aio: 2024.4.1 -> 2024.5.1
2024-05-25 12:34:33 +02:00
Fabian Affolter
05c624c4ab Merge pull request #314529 from fabaff/boto3-stubs-bump
python312Packages.boto3-stubs: 1.34.112 -> 1.34.113
2024-05-25 12:34:25 +02:00
Fabian Affolter
7c4f45250e Merge pull request #314398 from fabaff/pytransportnswv2-bump
python311Packages.pytransportnswv2: 0.3.0 -> 0.3.4
2024-05-25 12:33:48 +02:00
Fabian Affolter
4cae2a02c5 python312Packages.truststore: refactor 2024-05-25 12:31:28 +02:00
OTABI Tomoya
7bc6a67af9 Merge pull request #314447 from r-ryantm/auto-update/python311Packages.uv
python311Packages.uv: 0.1.45 -> 0.2.3
2024-05-25 19:28:11 +09:00
Ivan Mincik
c72e77b4c0 python3Packages.owslib: disable all online tests using marker 2024-05-25 12:26:55 +02:00
Martin Weinelt
fe41047e4c python312Packages.homeassistant-stubs: 2024.5.4 -> 2024.5.5
https://github.com/KapJI/homeassistant-stubs/releases/tag/2024.5.5
2024-05-25 12:16:29 +02:00
Martin Weinelt
28b7c2c7c5 Merge pull request #314524 from fabaff/msoffcrypto-tool-bump
python312Packages.msoffcrypto-tool: 5.4.0 -> 5.4.1
2024-05-25 12:15:09 +02:00
Jakub Kozłowski
6bfeaff980 Merge pull request #314322 from DevInsideYou/bloop-update
bloop: 1.5.17 -> 1.5.18
2024-05-25 12:11:28 +02:00
Nikolay Korotkiy
74847b0b68 Merge pull request #314420 from sikmir/ili2c
ili2c: enable on unix
2024-05-25 13:54:09 +04:00
paparodeo
57a2ace07e foma: 0.10.0alpha -> 0.10.0alpha-unstable-03-13-2024
- 82f9acdef2...e0d8122bda
- build switched from make to cmake
- fixes darwin
2024-05-25 09:45:46 +00:00
Jared Baur
bc9f24cd51 linux: only use uinstall when on armv7
The `uinstall` make target only exists for the armv7 architecture in
linux source, we should not use it if we are not building for armv7.

```
$ rg uinstall
arch/arm/Makefile
293:INSTALL_TARGETS     = zinstall uinstall install
327:  echo  '  uinstall      - Install U-Boot wrapped compressed kernel'
```
2024-05-25 11:45:34 +02:00
Linus Heckemann
eb80f3212b Merge pull request #314175 from tpwrules/strip-unique-inodes
setup-hooks/strip: uniqify files by inode number before stripping
2024-05-25 11:34:21 +02:00
chn
bfa1038277 nomacs: fix build with CUDA support
Co-authored-by: Someone <else@someonex.net>
2024-05-25 16:55:05 +08:00
Pol Dellaiera
d091b7f681 Merge pull request #313112 from savyajha/firefly-iii
firefly-iii: 6.1.15 -> 6.1.16
2024-05-25 10:41:44 +02:00
Gaetan Lepage
00395f0f31 signal-backup-deduplicator: init at 0-unstable-2024-05-24 2024-05-25 10:36:05 +02:00
Matthias Beyer
5588973ab1 Merge pull request #314533 from matthiasbeyer/update-difftastic
difftastic: 0.56.1 -> 0.58.0
2024-05-25 10:27:40 +02:00
luftmensch-luftmensch
d444681ba5 mpvScripts.modernx-zydezu: 0.3.4 -> 0.3.5 2024-05-25 10:25:33 +02:00
"Gaetan Lepage"
6642df4b2a vimPlugins.nvim-treesitter: update grammars 2024-05-25 10:24:12 +02:00
"Gaetan Lepage"
1400bab0c7 vimPlugins: resolve github repository redirects 2024-05-25 10:24:12 +02:00
"Gaetan Lepage"
25dd9b78d0 vimPlugins: update on 2024-05-25 2024-05-25 10:24:12 +02:00
Matthias Beyer
17f60ba476 difftastic: Add myself as maintainer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2024-05-25 10:11:08 +02:00
Matthias Beyer
a84abaaf7f difftastic: 0.56.1 -> 0.58.0
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2024-05-25 10:10:49 +02:00
natsukium
5f58c6a87d textlint-rule-common-misspellings: repackage
There is no lock file in this package, but it is old and stable enough
so that we handle dependencies manually.
2024-05-25 17:02:56 +09:00
Arian van Putten
a48cd7d56f nixos/amazon-image: Drop create-amis.sh script and update docs
We replaced this with automation in https://github.com/NixOS/amis

Also add some docs how you can build the image yourself
2024-05-25 10:01:02 +02:00
Fabian Affolter
40dcdd6fef Merge pull request #314448 from Misaka13514/bump-nuclei
nuclei: 3.2.7 -> 3.2.8
2024-05-25 09:56:55 +02:00
Gutyina Gergő
bc62c50c0a rnote: mark as broken on darwin (#314292) 2024-05-25 07:56:14 +00:00
Vladimír Čunát
c82c30c642 Merge #313712: lmdb: 0.9.32 -> 0.9.33 2024-05-25 09:54:24 +02:00
Fabian Affolter
e94400a818 python312Packages.boto3-stubs: 1.34.112 -> 1.34.113 2024-05-25 09:54:23 +02:00
Ben Darwin
c952647769 python311Packages.mne-python: 1.6.1 -> 1.7.0
Co-authored-by: nicoo <nicoo@debian.org>
2024-05-25 07:51:04 +00:00
Fabian Affolter
54d2a1d678 python312Packages.velbus-aio: 2024.4.1 -> 2024.5.1
Changelog: https://github.com/Cereal2nd/velbus-aio/releases/tag/2024.5.1
2024-05-25 09:45:24 +02:00
Matthias Beyer
9c804e0ea9 Merge pull request #314100 from afresquet-contrib/cargo-shuttle-bump
cargo-shuttle: 0.39.0 -> 0.45.0
2024-05-25 09:43:53 +02:00
Scharada
69cbb6b7b6 makemkv: 1.17.6 -> 1.17.7 (#313932)
Co-authored-by: Scharada <scharada@marmels.de>
2024-05-25 15:20:01 +08:00
Matthias Beyer
93aa9b2853 Merge pull request #314494 from r-ryantm/auto-update/cargo-nextest
cargo-nextest: 0.9.70 -> 0.9.72
2024-05-25 09:14:50 +02:00
nicoo
e9406a7a1f Merge #313498: downgrade hyprland & hyprwayland-scanner to non-buggy versions
hyprland: 0.40.0-unstable-2024-05-12 -> 0.40.0-unstable-2024-05-05
hyprwayland-scanner: 0.3.8 -> 0.3.4
2024-05-25 07:13:32 +00:00
Vladimír Čunát
9d9c87e699 Merge #303416: ninja: 1.11.1 -> 1.12.1
...into staging
2024-05-25 09:11:48 +02:00
OTABI Tomoya
f0a299edeb Merge pull request #314287 from GaetanLepage/mizani
python311Packages.mizani: 0.11.3 -> 0.11.4
2024-05-25 16:07:52 +09:00
Fabian Affolter
e1b5d0d756 python312Packages.msoffcrypto-tool: 5.4.0 -> 5.4.1
Diff: https://github.com/nolze/msoffcrypto-tool/compare/refs/tags/v5.4.0...v5.4.1

Changelog: https://github.com/nolze/msoffcrypto-tool/blob/v5.4.1/CHANGELOG.md
2024-05-25 09:04:52 +02:00
Fabian Affolter
e5b03493ab Merge pull request #314353 from fabaff/types-aiobotocore-bump
python312Packages.types-aiobotocore-*: 2.11.2 -> 2.13.0, python312Packages.types-aiobotocore: 2.12.3 -> 2.13.0
2024-05-25 09:03:37 +02:00
Fabian Affolter
42264e9a3b Merge pull request #314374 from fabaff/cyclonedx-python-lib-bump
python312Packages.cyclonedx-python-lib: 7.3.4 -> 7.4.0
2024-05-25 09:03:27 +02:00
Fabian Affolter
841d59291d Merge pull request #314376 from fabaff/jsonargparse-bump
python312Packages.jsonargparse: 4.28.0 -> 4.29.0
2024-05-25 09:03:15 +02:00
Fabian Affolter
ef7b0fb12e Merge pull request #314386 from fabaff/llama-index-readers-s3-bump
python311Packages.llama-index-* updates
2024-05-25 09:03:02 +02:00
Fabian Affolter
812ecdd31c Merge pull request #314387 from fabaff/pylast-bump
python311Packages.pylast: 5.2.0 -> 5.3.0
2024-05-25 09:02:51 +02:00
Fabian Affolter
8e84b5af32 Merge pull request #314389 from fabaff/pysigma-bump
python311Packages.pysigma: 0.11.5 -> 0.11.6
2024-05-25 09:02:38 +02:00
Fabian Affolter
8e03769e2e Merge pull request #314391 from fabaff/twilio-bump
python311Packages.twilio: 9.0.5 -> 9.1.0
2024-05-25 09:02:22 +02:00
Fabian Affolter
04930a2bc2 Merge pull request #314392 from fabaff/syncedlyrics-bump
python311Packages.syncedlyrics: 0.9.0 -> 0.10.0
2024-05-25 09:02:03 +02:00
Fabian Affolter
ece17f9934 Merge pull request #314393 from fabaff/trivy-bump
trivy: 0.51.2 -> 0.51.4
2024-05-25 09:01:48 +02:00
Fabian Affolter
d56fe4d2e0 Merge pull request #314394 from fabaff/vunnel-bump
vunnel: 0.23.0 -> 0.23.2
2024-05-25 09:01:32 +02:00
Fabian Affolter
85fa708f64 Merge pull request #314396 from fabaff/sqlfluff-bump
sqlfluff: 3.0.6 -> 3.0.7
2024-05-25 09:01:15 +02:00
John Titor
82bc7c5756 lightningcss: 1.25.0 -> 1.25.1
cleanup
2024-05-25 12:29:41 +05:30
Sergei Trofimovich
593fa69c26 miniupnpc: switch to github source
The first mirror is not rejecting, but timing out the connection.
This causes hydra to timeout the build. Let's use github source instead.
2024-05-25 07:51:53 +01:00
Jon Seager
47e03a6246 Merge pull request #314505 from clefru/bump-chrome
google-chrome: 125.0.6422.76 -> 125.0.6422.112
2024-05-25 07:46:41 +01:00
Vladimír Čunát
5330e9d3d0 Merge #305154: knot-resolver: add luaPackages.psl 2024-05-25 08:43:15 +02:00
K900
ddb15f5181 Merge pull request #314481 from r-ryantm/auto-update/kdePackages.pulseaudio-qt
kdePackages.pulseaudio-qt: 1.4.0 -> 1.5.0
2024-05-25 09:42:28 +03:00
K900
a1be43454a Merge pull request #314511 from K900/kf-6.2.x
KDE Frameworks 6.2.x respins
2024-05-25 09:41:45 +03:00
K900
477ee10984 Merge pull request #314512 from K900/pwp-staging
plasma-wayland-protocols: 1.12.0 -> 1.13.0
2024-05-25 09:41:29 +03:00
K900
179feb81f7 plasma-wayland-protocols: 1.12.0 -> 1.13.0 2024-05-25 09:40:53 +03:00
K900
452d4f9e49 kdePackages.kwidgetsaddons: 6.2.0 -> 6.2.2 2024-05-25 09:39:10 +03:00
K900
11ba5d3119 kdePackages.kwallet: 6.2.0 -> 6.2.1 2024-05-25 09:39:01 +03:00
Aaron Jheng
b48e8d075a espeakup: use sri hash 2024-05-25 14:24:29 +08:00
github-actions[bot]
a6fde3350f Merge staging-next into staging 2024-05-25 06:01:22 +00:00
github-actions[bot]
2dc455ff30 Merge master into staging-next 2024-05-25 06:00:58 +00:00
Clemens Fruhwirth
57de378343 google-chrome: 125.0.6422.76 -> 125.0.6422.112 2024-05-25 07:39:52 +02:00
R. Ryantm
f20c679b1b sendme: 0.7.0 -> 0.8.0 2024-05-25 05:27:18 +00:00
Aleksana
cf6daa4ff8 Merge pull request #309570 from uncenter/refactor/spicetify-cli-rename
spicetify-cli: rename bin
2024-05-25 13:19:06 +08:00
Aleksana
295b63fd4d Merge pull request #313938 from pbsds/fix-f3d-1716455665
f3d: unbreak on darwin
2024-05-25 13:15:18 +08:00
Aleksana
f2c4b2f1eb Merge pull request #314006 from svrana/ctlptl-fix
ctlptl: build only main executable
2024-05-25 13:12:48 +08:00
Aleksana
cca1b3f2c3 Merge pull request #313850 from r-ryantm/auto-update/ctlptl
ctlptl: 0.8.28 -> 0.8.29
2024-05-25 13:12:30 +08:00
Aleksana
7b1e0230a0 Merge pull request #307571 from DataHearth/update/app/insomnia-8.6.1-9.0.0
insomnia: 8.6.1 -> 9.0.0
2024-05-25 13:04:20 +08:00
R. Ryantm
2891bbdefa cargo-nextest: 0.9.70 -> 0.9.72 2024-05-25 04:53:24 +00:00
R. Ryantm
f0c217e01f terser: 5.30.4 -> 5.31.0 2024-05-25 04:52:59 +00:00
R. Ryantm
ffd936a7bb anytype: 0.40.8 -> 0.40.9 2024-05-25 04:51:30 +00:00
R. Ryantm
264eb2fdd0 boinc: 8.0.1 -> 8.0.2 2024-05-25 04:46:44 +00:00
R. Ryantm
bdac6aac99 geoserver: 2.25.0 -> 2.25.1 2024-05-25 04:34:53 +00:00
R. Ryantm
03a8593c41 cargo-cyclonedx: 0.5.0 -> 0.5.1 2024-05-25 04:29:36 +00:00
R. Ryantm
55ae6112be seafile-shared: 9.0.5 -> 9.0.6 2024-05-25 04:28:27 +00:00
R. Ryantm
bd60926421 python311Packages.python-swiftclient: 4.5.0 -> 4.6.0 2024-05-25 04:26:39 +00:00
Qyriad
7117b64e44 cppitertools: init at 2.1
Package CPPItertools, a port of Python's `itertools` module and builtin
iteration functions like `enumerate()`, to C++17.
2024-05-24 22:14:14 -06:00
R. Ryantm
987cc2cb44 commonsFileUpload: 1.4 -> 1.5 2024-05-25 04:12:41 +00:00
R. Ryantm
5fc4690627 flashprint: 5.8.3 -> 5.8.4 2024-05-25 04:08:51 +00:00
R. Ryantm
58698c092d pdpmake: 1.4.1 -> 1.4.2 2024-05-25 03:57:03 +00:00
R. Ryantm
d87baf5d31 kdePackages.pulseaudio-qt: 1.4.0 -> 1.5.0 2024-05-25 03:55:43 +00:00
R. Ryantm
1fab0aff29 genymotion: 3.6.0 -> 3.7.0 2024-05-25 03:53:08 +00:00
R. Ryantm
935b530381 francis: 1.1.0 -> 24.05.0 2024-05-25 03:50:50 +00:00
R. Ryantm
368c26931b sumo: 1.19.0 -> 1.20.0 2024-05-25 03:45:48 +00:00
R. Ryantm
36f4cee010 jsvc: 1.3.4 -> 1.4.0 2024-05-25 03:41:48 +00:00
R. Ryantm
58634532a6 rt-tests: 2.6 -> 2.7 2024-05-25 03:37:50 +00:00
R. Ryantm
efcfe8ad01 exfatprogs: 1.2.2 -> 1.2.3 2024-05-25 03:34:10 +00:00
R. Ryantm
d423fa5454 spicedb: 1.32.0 -> 1.33.0 2024-05-25 03:23:40 +00:00
R. Ryantm
bc9cbc1012 rain: 1.8.6 -> 1.9.0 2024-05-25 03:22:50 +00:00
R. Ryantm
33d5759094 media-downloader: 4.6.0 -> 4.7.0 2024-05-25 03:21:49 +00:00
R. Ryantm
af8d330e9e viceroy: 0.9.6 -> 0.9.7 2024-05-25 03:21:32 +00:00
R. Ryantm
5b47599905 telegram-desktop: 5.0.1 -> 5.0.2 2024-05-25 03:17:40 +00:00
R. Ryantm
fcd618d2ab uncover: 1.0.7 -> 1.0.8 2024-05-25 03:02:56 +00:00
R. Ryantm
3c161a48f4 sccache: 0.8.0 -> 0.8.1 2024-05-25 03:02:29 +00:00
R. Ryantm
8833f0530a optimism: 1.7.4 -> 1.7.6 2024-05-25 02:59:53 +00:00
Aaron Jheng
83a3eb5266 spirit: 0-unstable-2024-04-18 -> 0-unstable-2024-05-24 2024-05-25 10:57:48 +08:00
R. Ryantm
0a5260ad16 sad: 0.4.28 -> 0.4.29 2024-05-25 02:56:00 +00:00
Bobby Rong
088e0bee0b evolution-ews: 3.52.1 → 3.52.2
https://gitlab.gnome.org/GNOME/evolution-ews/-/compare/3.52.1...3.52.2
2024-05-25 10:46:14 +08:00
R. Ryantm
37245e94f3 lobster: 2023.13 -> 2024.0 2024-05-25 02:46:05 +00:00
R. Ryantm
989b3c9f1f mssql_jdbc: 12.6.1 -> 12.6.2 2024-05-25 02:45:02 +00:00
Bobby Rong
2688261096 evolution-data-server: 3.52.1 → 3.52.2
https://gitlab.gnome.org/GNOME/evolution-data-server/-/compare/3.52.1...3.52.2
2024-05-25 10:44:31 +08:00
Bobby Rong
628fa7954f evolution: 3.52.1 → 3.52.2
https://gitlab.gnome.org/GNOME/evolution/-/compare/3.52.1...3.52.2
2024-05-25 10:35:56 +08:00
R. Ryantm
b09705c547 iroh: 0.16.2 -> 0.17.0 2024-05-25 02:19:14 +00:00
Yt
1777f06494 Merge pull request #314244 from onny/stalwart-cleanup
stalwart-mail_0_6: drop
2024-05-25 01:59:37 +00:00
Yt
197981d97a Merge pull request #314281 from r-ryantm/auto-update/cargo-mobile2
cargo-mobile2: 0.11.1 -> 0.12.0
2024-05-25 01:58:38 +00:00
Yt
cf01be49ab Merge pull request #314379 from r-ryantm/auto-update/edge-runtime
edge-runtime: 1.53.1 -> 1.53.2
2024-05-25 01:58:21 +00:00
R. Ryantm
17961a36ee libeduvpn-common: 1.2.0 -> 1.2.1 2024-05-25 01:40:38 +00:00
R. Ryantm
873412e444 dumbpipe: 0.8.0 -> 0.9.0 2024-05-25 01:32:36 +00:00
Raghav Sood
b41b187442 Merge pull request #314437 from RaghavSood/flyctl/0.2.58
flyctl: 0.2.55 -> 0.2.58
2024-05-25 09:30:48 +08:00
Tristan Ross
72b6de3b33 tbb: fix cross compiling for i686 2024-05-24 18:16:15 -07:00
Misaka13514
61d8d4619d nuclei: 3.2.7 -> 3.2.8
Diff: https://github.com/projectdiscovery/nuclei/compare/v3.2.7...v3.2.8

Changelog: https://github.com/projectdiscovery/nuclei/releases/tag/v3.2.8
2024-05-25 09:13:28 +08:00
vieta
d1f582d5b3 aapt: 8.0.2-9289358 -> 8.4.1-11315950 2024-05-25 02:51:53 +02:00
R. Ryantm
48d3fe4e09 git-mit: 5.12.201 -> 5.12.202 2024-05-25 00:45:31 +00:00
R. Ryantm
239c6f09c7 bazel-gazelle: 0.36.0 -> 0.37.0 2024-05-25 00:45:30 +00:00
R. Ryantm
7c2e88bec1 python311Packages.uv: 0.1.45 -> 0.2.3 2024-05-25 00:45:01 +00:00
Sandro Jäckel
b9ec2c14d8 nixos/no-x-libs: fix mpv build by disabling drmSupport, disable more GUI only relevant features 2024-05-25 02:36:13 +02:00
Sandro Jäckel
2a8e5155c9 nixos/no-x-libs: add libplacebo 2024-05-25 02:36:12 +02:00
Sandro Jäckel
e499cfa37b libplacebo: add vulkanSupport option 2024-05-25 02:36:12 +02:00
R. Ryantm
ea8536a2c9 _1password: 2.28.0 -> 2.29.0 2024-05-25 00:33:30 +00:00
Andrew Kvalheim
8fdf340723 carapace: update homepage
- Previous URL returns 404 Not Found
- Current URL is referenced at https://github.com/carapace-sh/carapace-bin
2024-05-24 17:21:38 -07:00
R. Ryantm
a2522db3f7 python311Packages.pybids: 0.16.4 -> 0.16.5 2024-05-25 00:19:41 +00:00
R. Ryantm
471c019969 python311Packages.httpauth: 0.3 -> 0.4 2024-05-25 00:19:27 +00:00
Raghav Sood
a3a2b3a004 flyctl: 0.2.55 -> 0.2.58 2024-05-25 08:17:18 +08:00
OTABI Tomoya
0c770bd8b2 Merge pull request #314272 from r-ryantm/auto-update/python311Packages.streamlit
python311Packages.streamlit: 1.34.0 -> 1.35.0
2024-05-25 09:14:42 +09:00
Martin Weinelt
1cac54d73d Merge pull request #314375 from NixOS/home-assistant
home-assistant: 2024.5.4 -> 2024.5.5
2024-05-25 02:13:57 +02:00
github-actions[bot]
edc6c261ab Merge master into haskell-updates 2024-05-25 00:13:23 +00:00
OTABI Tomoya
e0ddc59995 Merge pull request #314022 from natsukium/pdm/update
pdm: 2.15.2 -> 2.15.3
2024-05-25 09:12:29 +09:00
github-actions[bot]
3837f153d8 Merge staging-next into staging 2024-05-25 00:02:45 +00:00
github-actions[bot]
b421ec69c2 Merge master into staging-next 2024-05-25 00:02:18 +00:00
Sandro
f2493622c4 Merge pull request #313965 from SuperSandro2000/fastfetch
fastfetch: 2.13.1 -> 2.13.2
2024-05-25 01:59:40 +02:00
Sandro Jäckel
22df7fb99f rubberband: use headless jdk
This fixes the build with environment.noXlibs set to true
2024-05-25 01:56:33 +02:00
Raghav Sood
0e39493035 Merge pull request #272640 from matshch/fix-bzip2-patch-link
bzip2: update patch URL
2024-05-25 07:54:50 +08:00
Nick Cao
ce65a05302 Merge pull request #314027 from SuperSandro2000/element-update
element-{desktop,web}: 1.11.66 -> 1.11.67
2024-05-24 19:52:41 -04:00
R. Ryantm
bdd2f439c6 bun: 1.1.8 -> 1.1.9 2024-05-24 23:19:59 +00:00
Peder Bergebakken Sundt
2baa58d348 Merge pull request #314400 from uninsane/pr-miniupnpc-mirror
miniupnpc: add free.fr source mirror
2024-05-25 01:19:42 +02:00
Nikolay Korotkiy
64faac0a8e Merge pull request #314344 from r-ryantm/auto-update/morgen
morgen: 3.4.2 -> 3.4.3
2024-05-25 03:19:11 +04:00
Thomas Gerbet
54092fd6b8 Merge pull request #310992 from r-ryantm/auto-update/upx
upx: 4.2.3 -> 4.2.4
2024-05-25 01:11:10 +02:00
Infinidoge
9710ec0b8e corretto: 11.0.20.9.1 -> 11.0.23.9.1 2024-05-25 00:54:43 +02:00
OTABI Tomoya
93a707cfe2 Merge pull request #314307 from GaetanLepage/bambi
python311Packages.bambi: mark as broken
2024-05-25 07:51:34 +09:00
OTABI Tomoya
e4df81cd26 Merge pull request #308503 from kiike/pkgs/basedpyright
basedpyright: init at 1.12.3
2024-05-25 07:49:34 +09:00
Nikolay Korotkiy
23f4fbb9c0 ili2c: enable on unix 2024-05-25 02:49:08 +04:00
Robert Scott
3c653f105f Merge pull request #313748 from pluiedev/zhf-24.05/ark-pixel-font
ark-pixel-font: unbreak by suppressing debug logs, and remove extraneous builds
2024-05-24 23:43:28 +01:00
Sean Buckley
c15976a9a2 brave: 1.66.110 -> 1.66.115
https://community.brave.com/t/release-channel-1-66-115/550022
2024-05-24 18:37:02 -04:00
Bas van Dijk
cbb848547a wasmtime: disable checks on all aarch64 platforms 2024-05-25 00:28:13 +02:00
Marcus Ramberg
45fa2baa2e Merge pull request #314329 from a-kenji/update/gh-dash
gh-dash: 3.14.0 -> 4.0.0
2024-05-25 00:25:54 +02:00
Sandro Jäckel
a6216de380 ledfx: 2.0.96 -> 2.0.99 2024-05-25 00:17:57 +02:00
Sandro Jäckel
a16d07db1d python3Packages.vnoise: init at 0.1.0 2024-05-25 00:17:53 +02:00
Sandro Jäckel
53bbdc1a69 python311Packages.pystray: 0.19.2 -> 0.19.5 2024-05-25 00:17:49 +02:00
John Garcia
8577edcca8 remnote: 1.16.4 -> 1.16.18 2024-05-24 23:13:31 +01:00
Bas van Dijk
cca07f139d wasmtime: fix build on aarch64-darwin
The check phase fails on aarch64-darwin because of:

```
$ nix-build -A wasmtime
...
buildPhase completed in 1 minutes 41 seconds
Running phase: checkPhase
Executing cargoCheckHook
++ cargo test -j 10 --profile release --target aarch64-apple-darwin --frozen -- --test-threads=10
...
       >   error: linker `rust-lld` not found
       >     |
       >     = note: No such file or directory (os error 2)
       >
       >   error: could not compile `wasi-preview1-component-adapter` (lib) due to 1 previous error
```

I tried to bring `lld` into scope and set `RUSTFLAGS = "-C linker=lld`
but I couldn't get the tests to build. So I just disabled them on aarch64-darwin.
2024-05-25 00:12:37 +02:00
John Garcia
4010f337cb remnote: refactor code 2024-05-24 23:12:19 +01:00
Emily
1a9df4f742 Merge pull request #314367 from networkException/ungoogled-chromium
ungoogled-chromium: 125.0.6422.76-1 -> 125.0.6422.112-1
2024-05-25 00:06:51 +02:00
Thomas Watson
4d6d293fad setup-hooks/strip: uniqify files by inode number before stripping
https://github.com/NixOS/nixpkgs/pull/246164 but for hardlinks.

Mesa, among other packages, has binaries that are linked together and
can end up corrupted when the same binary is stripped through two
different names.

To resolve this, print out the device and inode number before each file
name, sort/uniq based on that, then cut it back out before stripping.

The symlink resolution logic is removed as the same file accessed
through two different links in `$paths` will necessarily have the same
numbers. File/directory within the paths listed in `$paths` are
correctly not (and were never) processed due to the `-type f` predicate
and (implied) `-P` option to `find`.
2024-05-24 16:53:14 -05:00
R. Ryantm
17fb355fad salt: 3007.0 -> 3007.1 2024-05-24 21:50:28 +00:00
Colin
7d5ac5ce95 miniupnpc: add free.fr source mirror
this is verified by internet archive:
<https://web.archive.org/web/20240416071123/https://miniupnp.tuxfamily.org/>

for at least 24h the miniupnp.tuxfamily.org mirror has been unreachable.
2024-05-24 21:47:33 +00:00
Infinidoge
ccbada92bb adoptopenjdk-bin: mark EOL releases as vulnerable 2024-05-24 17:45:20 -04:00
Infinidoge
0da3bbed9d corretto: remove unnecessary inputs 2024-05-24 17:45:20 -04:00
Fabian Affolter
f8c971a475 python311Packages.pytransportnswv2: 0.3.0 -> 0.3.4 2024-05-24 23:44:01 +02:00
Fabian Affolter
bc960dc252 sqlfluff: 3.0.6 -> 3.0.7
Diff: https://github.com/sqlfluff/sqlfluff/compare/refs/tags/3.0.6...3.0.7

Changelog: https://github.com/sqlfluff/sqlfluff/blob/3.0.7/CHANGELOG.md
2024-05-24 23:29:18 +02:00
Fabian Affolter
78aabf0aa5 Merge pull request #314178 from vinnymeller/update-scrapy
python312Packages.scrapy: 2.11.1 -> 2.11.2
2024-05-24 23:27:42 +02:00
Silvan Mosberger
6c42e8745a Merge pull request #309517 from bobrippling/fix/ebusd-args
Fix ebusd service argument passing
2024-05-24 23:25:28 +02:00
Fabian Affolter
b64987ff75 Merge pull request #313458 from fabaff/fido2-py312
python312Packages.fido2: refactor
2024-05-24 23:23:25 +02:00
Fabian Affolter
9319a3686d Merge pull request #313915 from fabaff/casbin-bump
python312Packages.casbin: refactor
2024-05-24 23:22:10 +02:00
Fabian Affolter
8205e70c89 vunnel: 0.23.0 -> 0.23.2
Diff: https://github.com/anchore/vunnel/compare/refs/tags/v0.23.0...v0.23.2

Changelog: https://github.com/anchore/vunnel/releases/tag/v0.23.2
2024-05-24 23:20:39 +02:00
Thiago Kenji Okada
87d61d1ff5 Merge pull request #312710 from Misterio77/init-hdos
hdos: init at 8
2024-05-24 22:19:38 +01:00
Thiago Kenji Okada
09202f125a Merge pull request #312547 from Misterio77/apgdiff-source
apgdiff: build from source
2024-05-24 22:18:37 +01:00
Fabian Affolter
a4618e9a78 trivy: 0.51.2 -> 0.51.4
Diff: https://github.com/aquasecurity/trivy/compare/refs/tags/v0.51.2...v0.51.4

Changelog: https://github.com/aquasecurity/trivy/releases/tag/v0.51.4
2024-05-24 23:18:16 +02:00
Andrew Kvalheim
99f6cff91d pdfslicer: work around incompatibility with GCC 13
GCC 13 introduced warning `-Wchanges-meaning`, resulting in build failure:

    /build/source/third-party/range-v3/include/meta/meta.hpp:3165:19: error: declaration of 'template<class Fn> template<class State, class A> using meta::detail::partition_<Fn>::invoke = meta::_t<meta::detail::partition_<Fn>::impl<State, A> >' changes meaning of 'invoke' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wchanges-meaning-Wchanges-meaning8;;]
     3165 |             using invoke = _t<impl<State, A>>;
          |                   ^~~~~~
    /build/source/third-party/range-v3/include/meta/meta.hpp:3160:34: note: used here to mean 'using meta::invoke = typename Fn::invoke<A>'
     3160 |                 using type = if_<invoke<Fn, A>, pair<list<Yes..., A>, list<No...>>,
          |                                  ^~~~~~~~~~~~~
    /build/source/third-party/range-v3/include/meta/meta.hpp:541:11: note: declared here
      541 |     using invoke = typename Fn::template invoke<Args...>;
          |           ^~~~~~

Upstream appears to be unmaintained, so for now just disable the warning.
2024-05-24 14:18:03 -07:00
Fabian Affolter
5b832e87c3 python311Packages.twilio: 9.0.5 -> 9.1.0
Diff: https://github.com/twilio/twilio-python/compare/refs/tags/9.0.5...9.1.0

Changelog: https://github.com/twilio/twilio-python/blob/9.1.0/CHANGES.md
2024-05-24 23:17:43 +02:00
kirillrdy
ac8bfe6210 Merge pull request #313948 from TomaSajt/stirling-pdf
stirling-pdf: 0.23.1 -> 0.24.6
2024-05-25 07:14:59 +10:00
Fabian Affolter
40f71bedc3 python311Packages.syncedlyrics: 0.9.0 -> 0.10.0
Diff: https://github.com/rtcq/syncedlyrics/compare/refs/tags/v0.9.0...v0.10.0

Changelog: https://github.com/rtcq/syncedlyrics/releases/tag/v0.10.0
2024-05-24 23:12:19 +02:00
Fabian Affolter
5effdf84d4 python311Packages.pysigma: 0.11.5 -> 0.11.6
Diff: https://github.com/SigmaHQ/pySigma/compare/refs/tags/v0.11.5...v0.11.6

Changelog: https://github.com/SigmaHQ/pySigma/releases/tag/v0.11.6
2024-05-24 23:09:59 +02:00
Infinidoge
d8e578b4f9 corretto: use version as rev 2024-05-24 17:08:47 -04:00
Robert Scott
d920273f0c Merge pull request #314352 from ofalvai/ofalvai/fix-lemmy-darwin
lemmy-server: fix darwin build
2024-05-24 22:08:20 +01:00
nixpkgs-merge-bot[bot]
f84f0954f5 Merge pull request #314176 from r-ryantm/auto-update/trealla
trealla: 2.52.6 -> 2.52.9
2024-05-24 21:07:05 +00:00
Fabian Affolter
79f3a491b7 python311Packages.pylast: 5.2.0 -> 5.3.0
Diff: https://github.com/pylast/pylast/compare/refs/tags/5.2.0...5.3.0

Changelog: https://github.com/pylast/pylast/releases/tag/5.3.0
2024-05-24 23:06:57 +02:00
Infinidoge
e397de45fe openjfx: mark EOL releases as vulnerable 2024-05-24 17:06:06 -04:00
Infinidoge
bc1d332e1e openjfx: build openjfx21 with openjdk21 2024-05-24 17:06:06 -04:00
Infinidoge
936fd7cb3b openjfx: build openjfx20 with openjdk20 2024-05-24 17:06:05 -04:00
Infinidoge
332f5d3de8 openjdk16-bootstrap: remove from all-packages
This isn't used in any other packages, and the main version itself is
currently marked as insecure.
There isn't really a reason to keep it around in all-packages.

It can still be accessed under javaPackages.compilers.openjdk16-bootstrap
2024-05-24 17:06:05 -04:00
Infinidoge
d3307e2d2f openjdk: add infinidoge as maintainer 2024-05-24 17:06:05 -04:00
Infinidoge
4484cc91ac openjdk: mark openjdk19 and openjdk20 as EOL 2024-05-24 17:06:05 -04:00
Fabian Affolter
d3fd929c71 python311Packages.llama-index-llms-ollama: 0.1.4 -> 0.1.5 2024-05-24 23:01:16 +02:00
Fabian Affolter
b5c492a28c python311Packages.llama-index-embeddings-gemini: 0.1.6 -> 0.1.7 2024-05-24 23:00:03 +02:00
Fabian Affolter
ac8e2295af python311Packages.llama-index-embeddings-google: 0.1.5 -> 0.1.6 2024-05-24 23:00:03 +02:00
Fabian Affolter
a03085b16e python311Packages.llama-index-embeddings-openai: 0.1.9 -> 0.1.10 2024-05-24 23:00:02 +02:00
Fabian Affolter
4f81f5025d python311Packages.llama-index-llms-openai: 0.1.19 -> 0.1.21 2024-05-24 22:59:33 +02:00
Fabian Affolter
236d3d036e python311Packages.llama-index-readers-file: 0.1.22 -> 0.1.23 2024-05-24 22:59:33 +02:00
Fabian Affolter
aaacfab05b python311Packages.llama-index-readers-s3: 0.1.7 -> 0.1.8 2024-05-24 22:59:33 +02:00
Fabian Affolter
1e8f54cc5f python311Packages.llama-index-core: 0.10.38 -> 0.10.38
Diff: https://github.com/run-llama/llama_index/compare/refs/tags/v0.10.38...v0.10.38

Changelog: https://github.com/run-llama/llama_index/blob/0.10.38/CHANGELOG.md
2024-05-24 22:59:32 +02:00
Markus Kowalewski
12ceac9a4f osmo-sgsn: 1.11.0 -> 1.11.1, fix pname 2024-05-24 22:51:40 +02:00
Markus Kowalewski
6a9ee30bc1 osmo-ggsn: 1.10.2 -> 1.11.0 2024-05-24 22:50:45 +02:00
Infinidoge
9d2a4fde3b semeru-bin: update sources 2024-05-24 16:50:36 -04:00
Markus Kowalewski
0d7ebce286 libosmoabis: 1.5.0 -> 1.5.2 2024-05-24 22:50:00 +02:00
Markus Kowalewski
d6c742fe02 libosmo-sccp: 1.8.1 -> 1.8.2 2024-05-24 22:49:17 +02:00
R. Ryantm
32d5e854a0 edge-runtime: 1.53.1 -> 1.53.2 2024-05-24 20:47:46 +00:00
Fabian Affolter
974c6df52d python312Packages.jsonargparse: 4.28.0 -> 4.29.0
Diff: https://github.com/omni-us/jsonargparse/compare/refs/tags/v4.28.0...v4.29.0

Changelog: https://github.com/omni-us/jsonargparse/blob/4.29.0/CHANGELOG.rst
2024-05-24 22:47:00 +02:00
Martin Weinelt
835e459556 home-assistant: 2024.5.4 -> 2024.5.5
https://github.com/home-assistant/core/releases/tag/2024.5.5
2024-05-24 22:45:34 +02:00
Infinidoge
fef3145c8d semeru-bin: mark EOL releases as vulnerable 2024-05-24 16:39:20 -04:00
Infinidoge
70b1aa3c71 semeru-bin: init at 21 2024-05-24 16:39:20 -04:00
Infinidoge
7afa74c72d semeru-bin: fix issue with 1-tuple impls 2024-05-24 16:39:20 -04:00
Infinidoge
4d548bc90e semeru-bin: update sources 2024-05-24 16:39:20 -04:00
Fabian Affolter
8a1be53c94 Merge pull request #314358 from r-ryantm/auto-update/python311Packages.life360
python311Packages.life360: 7.0.0 -> 7.0.1
2024-05-24 22:38:58 +02:00
Fabian Affolter
20025399f4 python312Packages.cyclonedx-python-lib: 7.3.4 -> 7.4.0
Diff: https://github.com/CycloneDX/cyclonedx-python-lib/compare/refs/tags/v7.3.4...v7.4.0

Changelog: https://github.com/CycloneDX/cyclonedx-python-lib/releases/tag/v7.4.0
2024-05-24 22:36:55 +02:00
Fabian Affolter
bc8dc62923 python312Packages.types-aiobotocore-*: track obsolete packages
This is a seperate commit to be able to revert it. This solution
is less than ideal and hopefully this hack can be removed soon.
2024-05-24 22:34:48 +02:00
Bernardo Meurer
bb6a95974c Merge pull request #312313 from trofi/kexec-tools-binutils-2.42-fix
kexec-tools: pull upstream fix for binutils-2.42
2024-05-24 16:31:37 -04:00
Robert Scott
5a9159a5b8 Merge pull request #314282 from Moraxyc/fix-tokenlib
python3Packages.tokenlib: 0.3.1 -> 2.0.0
2024-05-24 21:30:53 +01:00
Martin Weinelt
24decc1ea8 esphome: 2024.5.2 -> 2024.5.3
https://github.com/esphome/esphome/releases/tag/2024.5.3
2024-05-24 22:28:13 +02:00
Markus Kowalewski
71f83ae5ba Merge pull request #314078 from markuskowa/upd-nfs-ganesha
nfs-ganesha: 5.7 -> 5.9
2024-05-24 20:24:51 +00:00
nixpkgs-merge-bot[bot]
01ce73e826 Merge pull request #314336 from r-ryantm/auto-update/warp-terminal
warp-terminal: 0.2024.05.14.08.01.stable_04 -> 0.2024.05.21.16.09.stable_02
2024-05-24 20:22:21 +00:00
networkException
8d5bbaab45 ungoogled-chromium: 125.0.6422.76-1 -> 125.0.6422.112-1
https://chromereleases.googleblog.com/2024/05/stable-channel-update-for-desktop_23.html

This update includes 1 security fix. Google is aware that an exploit for
CVE-2024-5274 exists in the wild.

CVEs:
CVE-2024-5274
2024-05-24 22:20:22 +02:00
Benjamin Staffin
00de3d0fbf mixxx: 2.4.0 -> 2.4.1 2024-05-24 16:19:02 -04:00
Benjamin Staffin
c26c959063 mixxx: add benley to maintainers 2024-05-24 16:19:02 -04:00
Benjamin Staffin
94f4623766 libdjinterop: 0.20.1 -> 0.20.2 2024-05-24 16:18:06 -04:00
K900
2af03df1fb Merge pull request #314249 from K900/pipewire-1.0.7
pipewire: 1.0.6 -> 1.0.7
2024-05-24 23:05:34 +03:00
Fabian Affolter
6990439a4a Merge pull request #314230 from fabaff/requests-file-bump
python312Packages.requests-file: 2.0.0 -> 2.1.0
2024-05-24 22:00:52 +02:00
Fabian Affolter
fbdd440b5a Merge pull request #314232 from fabaff/deezer-python-bump
python312Packages.deezer-python: 6.1.1 -> 6.2.0
2024-05-24 22:00:35 +02:00
Fabian Affolter
aa6029926d Merge pull request #314323 from r-ryantm/auto-update/qovery-cli
qovery-cli: 0.92.8 -> 0.93.1
2024-05-24 22:00:21 +02:00
Fabian Affolter
eb46f235f9 Merge pull request #314233 from fabaff/asteval-bump
python312Packages.asteval: 0.9.32 -> 0.9.33
2024-05-24 21:59:50 +02:00
R. Ryantm
e656bd0b24 home-manager: 0-unstable-2024-05-17 -> 0-unstable-2024-05-23 2024-05-24 19:56:41 +00:00
Adam Stephens
169f82c99e squeezelite: format 2024-05-24 15:49:11 -04:00
Adam Stephens
56c6cab337 squeezelite: move to by-name 2024-05-24 15:49:10 -04:00
R. Ryantm
0e20d12d8c python311Packages.life360: 7.0.0 -> 7.0.1 2024-05-24 19:43:17 +00:00
Fabian Affolter
1388fbc714 Merge pull request #314222 from fabaff/pyswitchbot-bump
python312Packages.pyswitchbot: 0.45.0 -> 0.46.1
2024-05-24 21:18:41 +02:00
Jan Moeller
a89f3439c5 stern: add fish completion support 2024-05-24 21:17:03 +02:00
R. Ryantm
bd7d3cda58 python311Packages.atlassian-python-api: 3.41.11 -> 3.41.13 2024-05-24 19:13:08 +00:00
Fabian Affolter
96d8191bb1 python312Packages.types-aiobotocore-*: adjust update script
- to honor nixfmt
- prepare to generate entries for new packages
2024-05-24 21:09:49 +02:00
Fabian Affolter
8d5ad9166b python312Packages.types-aiobotocore-*: 2.11.2 -> 2.13.0 2024-05-24 21:09:27 +02:00
Olivér Falvai
0fc86c4a7a lemmy-server: fix darwin build 2024-05-24 21:05:13 +02:00
R. Ryantm
4d7c21b00a python311Packages.clarabel: 0.7.1 -> 0.8.1 2024-05-24 18:56:28 +00:00
Adam Stephens
bf6e8370b0 squeezelite: install man page instead of readme 2024-05-24 14:56:00 -04:00
R. Ryantm
661d78fb98 python311Packages.awscrt: 0.20.9 -> 0.20.10 2024-05-24 18:52:29 +00:00
R. Ryantm
51b2092b39 python311Packages.dtw-python: 1.4.2 -> 1.4.4 2024-05-24 18:47:03 +00:00
R. Ryantm
45437442ae bearer: 1.43.5 -> 1.43.6 2024-05-24 18:39:31 +00:00
Bernardo Meurer
95bdd7fc6c Merge pull request #309887 from rrbutani/fix/ncurses-lld-17
ncurses: fix linking with `lld` 17+
2024-05-24 14:33:41 -04:00
R. Ryantm
ceb8e1aaae morgen: 3.4.2 -> 3.4.3 2024-05-24 18:22:55 +00:00
Atemu
061a135d05 Merge pull request #309585 from diniamo/global-steam-compat-paths-var
nixos/steam: add protontricks submodule
2024-05-24 20:17:35 +02:00
R. Ryantm
201b878ef1 ayatana-indicator-messages: 23.10.0 -> 24.5.0 2024-05-24 18:07:19 +00:00
github-actions[bot]
c792a8b0fc Merge staging-next into staging 2024-05-24 18:01:32 +00:00
github-actions[bot]
cc5c0d369b Merge master into staging-next 2024-05-24 18:01:08 +00:00
Aleksana
c77a089983 Merge pull request #314306 from ofalvai/fix-codeberg-cli
codeberg-cli: fix darwin build
2024-05-25 02:00:40 +08:00
R. Ryantm
d8aac9e380 moon: 1.24.5 -> 1.24.6 2024-05-24 17:51:52 +00:00
Atemu
04445ac137 nextcloudPackages.richdocuments: init
This is the "Nextcloud Office" app that offers Collabora CODE integration.

You still need Collabora CODE itself running somewhere but this is one step
towards https://github.com/NixOS/nixpkgs/issues/218878.
2024-05-24 19:43:41 +02:00
R. Ryantm
4dbbb6a206 initool: 0.15.0 -> 0.17.0 2024-05-24 17:39:36 +00:00
R. Ryantm
30fc5f18f4 warp-terminal: 0.2024.05.14.08.01.stable_04 -> 0.2024.05.21.16.09.stable_02 2024-05-24 17:34:06 +00:00
R. Ryantm
66109e21c2 check-jsonschema: 0.28.3 -> 0.28.4 2024-05-24 17:18:54 +00:00
Pol Dellaiera
6f5ca62356 Merge pull request #314319 from r-ryantm/auto-update/php81Packages.phpstan
php81Packages.phpstan: 1.11.1 -> 1.11.2
2024-05-24 19:13:27 +02:00
R. Ryantm
3947f2935d proto: 0.35.2 -> 0.35.3 2024-05-24 17:04:50 +00:00
R. Ryantm
e5c9d5ea7c tracexec: 0.2.2 -> 0.3.1 2024-05-24 17:02:54 +00:00
a-kenji
e597be5687 gh-dash: 3.14.0 -> 4.0.0 2024-05-24 19:02:02 +02:00
R. Ryantm
c156b5c824 python311Packages.scp: 0.14.5 -> 0.15.0 2024-05-24 16:52:50 +00:00
nixpkgs-merge-bot[bot]
dedcf4901b Merge pull request #314304 from r-ryantm/auto-update/licensure
licensure: 0.3.2 -> 0.4.0
2024-05-24 16:45:08 +00:00
Weijia Wang
c341ac58ae Merge pull request #313923 from wegank/openjdk-bump-split-2
openjdk8: 8u362-ga -> 8u412-ga
2024-05-24 18:40:24 +02:00
Pol Dellaiera
bfa36c9037 Merge pull request #314315 from r-ryantm/auto-update/phpdocumentor
phpdocumentor: 3.4.3 -> 3.5.0
2024-05-24 18:40:01 +02:00
Fabian Affolter
0990b9debc python312Packages.types-aiobotocore: 2.12.3 -> 2.13.0 2024-05-24 18:28:21 +02:00
R. Ryantm
ef39d0837e twilio-cli: 5.19.4 -> 5.20.0 2024-05-24 16:27:20 +00:00
Vladimir Timofeenko
f41e387c26 nixos/frigate: drop BindPaths from systemd service (#309341)
Migrations have been working well even with misconfigured BindPaths => removing
2024-05-24 18:24:56 +02:00
R. Ryantm
d5d81bb961 stylelint: 16.5.0 -> 16.6.0 2024-05-24 16:21:55 +00:00
Malo Bourgon
8ea8d70bb7 python311Packages.openai: 1.28.0 -> 1.30.3
Diff: https://github.com/openai/openai-python/compare/refs/tags/v1.28.0...v1.30.3

Changelog: https://github.com/openai/openai-python/releases/tag/v1.30.3
2024-05-24 09:17:27 -07:00
R. Ryantm
07cf69ee57 qovery-cli: 0.92.8 -> 0.93.1 2024-05-24 16:14:20 +00:00
Vladyslav Pekker
4cce0a1ef9 bloop: 1.5.17 -> 1.5.18 2024-05-24 13:06:38 -03:00
Vladimír Čunát
0d44777154 Merge #314237: util-linux: 2.40.1 -> 2.39.4 (finishing the downgrade)
...into staging
2024-05-24 18:04:25 +02:00
R. Ryantm
5820a13cbd omnictl: 0.35.1 -> 0.36.0 2024-05-24 15:51:28 +00:00
R. Ryantm
538efc8754 php81Packages.phpstan: 1.11.1 -> 1.11.2 2024-05-24 15:51:14 +00:00
José Romildo Malaquias
1bc4d43df0 Merge pull request #314263 from ErrorNoInternet/update-nordic
nordic: 2.2.0-unstable-2024-02-20 -> 2.2.0-unstable-2024-05-24
2024-05-24 12:39:51 -03:00
R. Ryantm
8f0a46d4a8 caligula: 0.4.6 -> 0.4.7 2024-05-24 15:31:48 +00:00
R. Ryantm
ee9bda4d6b phpdocumentor: 3.4.3 -> 3.5.0 2024-05-24 15:31:09 +00:00
7c6f434c
b49ae4c6e8 Merge pull request #313657 from yu-re-ka/e2fsprogs
e2fsprogs: 1.47.0 -> 1.47.1
2024-05-24 15:20:17 +00:00
R. Ryantm
37ca6684af pm2: 5.3.1 -> 5.4.0 2024-05-24 15:16:01 +00:00
R. Ryantm
1e448612d9 opcr-policy: 0.2.13 -> 0.2.14 2024-05-24 15:16:00 +00:00
Gaetan Lepage
02f2a4b372 python311Packages.bambi: mark as broken 2024-05-24 17:00:54 +02:00
Olivér Falvai
2198797b30 codeberg-cli: fix darwin build 2024-05-24 16:59:27 +02:00
Enric Morales
3e8ec09e4a basedpyright: init at 1.12.3
use nix-update

basedpyright: 1.11.0 -> 1.12.1

basedpyright: 1.12.2 -> 1.12.2

Diff:
https://github.com/detachhead/basedpyright/compare/v1.12.2...v1.12.2

Changelog:
https://github.com/detachhead/basedpyright/releases/tag/1.12.2

basedpyright: 1.12.2 -> 1.12.3

Changelog:
https://github.com/DetachHead/basedpyright/compare/v1.12.2...v1.12.3
2024-05-24 16:58:38 +02:00
R. Ryantm
01d3250b56 llm-ls: 0.5.2 -> 0.5.3 2024-05-24 14:49:45 +00:00
R. Ryantm
3c9d14bdab licensure: 0.3.2 -> 0.4.0 2024-05-24 14:46:44 +00:00
R. Ryantm
df00ee5514 goreleaser: 1.26.1 -> 1.26.2 2024-05-24 14:44:22 +00:00
R. Ryantm
26d1c4f025 erg: 0.6.36 -> 0.6.37 2024-05-24 14:39:38 +00:00
Maciej Krüger
7f8fba8e13 Merge pull request #314262 from gepbird/dbeaver-fix-aarch64-and-update-script
dbeaver-bin: fix aarch64 build, add update script
2024-05-24 16:20:44 +02:00
Bobby Rong
5e872e63fe Merge pull request #314261 from bobby285271/upd/elementary-calculator
pantheon.elementary-calculator: 2.0.3 -> 8.0.0
2024-05-24 22:04:44 +08:00
Artturin
5a69430d17 Merge pull request #298973 from tmyllymaki/update-ddterm
gnomeExtensions.ddterm: fix gjs path and dependencies
2024-05-24 16:51:11 +03:00
Icy-Thought
dd0629f12e tdlib: 1.8.28 -> 1.8.29 2024-05-24 15:50:13 +02:00
OTABI Tomoya
d5176139d7 Merge pull request #314212 from fabaff/langsmith-bump
python312Packages.langsmith: 0.1.60 -> 0.1.63
2024-05-24 22:40:25 +09:00
Someone
67d54c2e29 Merge pull request #312811 from aidalgol/libxnvctrl-shared
linuxPackages.nvidia_x11.libXNVCtrl: make the shared library available
2024-05-24 13:35:19 +00:00
OTABI Tomoya
ba764c1184 Merge pull request #314183 from Aleksanaa/uv
uv: build with python builder to include python module
2024-05-24 22:22:23 +09:00
Domen Kožar
5ab519cc30 Merge pull request #314264 from domenkozar/cachix-1.7.4
cachix: 1.7.3 -> 1.7.4
2024-05-24 15:21:09 +02:00
Gaetan Lepage
8c3c48d0ed python311Packages.mizani: 0.11.3 -> 0.11.4
Diff: https://github.com/has2k1/mizani/compare/refs/tags/v0.11.3...v0.11.4

Changelog: https://github.com/has2k1/mizani/releases/tag/v0.11.4
2024-05-24 15:15:32 +02:00
Nick Cao
6c7bc07bd7 Merge pull request #314238 from r-ryantm/auto-update/xray
xray: 1.8.11 -> 1.8.13
2024-05-24 09:15:27 -04:00
Nick Cao
ba2131c5f4 Merge pull request #314239 from r-ryantm/auto-update/libui-ng
libui-ng: 4.1-unstable-2024-05-03 -> 4.1-unstable-2024-05-19
2024-05-24 09:14:52 -04:00
Nick Cao
c65f7b2475 Merge pull request #314242 from r-ryantm/auto-update/blackfire
blackfire: 2.28.2 -> 2.28.3
2024-05-24 09:14:31 -04:00
Nick Cao
fee0ca167b Merge pull request #314188 from r-ryantm/auto-update/fortls
fortls: 3.0.0 -> 3.1.0
2024-05-24 09:13:30 -04:00
Nick Cao
a8f5677351 Merge pull request #314190 from r-ryantm/auto-update/drawterm
drawterm: 0-unstable-2024-04-23 -> 0-unstable-2024-05-23
2024-05-24 09:13:00 -04:00
Nick Cao
79e1cc7bf5 Merge pull request #314193 from r-ryantm/auto-update/python311Packages.clickhouse-connect
python311Packages.clickhouse-connect: 0.7.8 -> 0.7.10
2024-05-24 09:12:30 -04:00
Nick Cao
41bfe686de Merge pull request #314194 from r-ryantm/auto-update/twitch-tui
twitch-tui: 2.6.9 -> 2.6.10
2024-05-24 09:11:52 -04:00
Nick Cao
2727295f87 Merge pull request #314197 from r-ryantm/auto-update/python311Packages.quantile-forest
python311Packages.quantile-forest: 1.3.5 -> 1.3.6
2024-05-24 09:11:12 -04:00
Nick Cao
b97a91310c Merge pull request #314211 from fabaff/tencentcloud-sdk-python-bump
python312Packages.tencentcloud-sdk-python: 3.0.1153 -> 3.0.1154
2024-05-24 09:09:18 -04:00
Nick Cao
c410e42fc7 Merge pull request #314213 from fabaff/boto3-stubs-bump
python312Packages.boto3-stubs: 1.34.111 -> 1.34.112
2024-05-24 09:08:51 -04:00
Nick Cao
1c1dd39927 Merge pull request #314148 from r-ryantm/auto-update/kubecolor
kubecolor: 0.3.2 -> 0.3.3
2024-05-24 09:07:44 -04:00
Nick Cao
8dded2abe7 Merge pull request #314150 from r-ryantm/auto-update/kubebuilder
kubebuilder: 3.15.0 -> 3.15.1
2024-05-24 09:07:24 -04:00
Stig
5cc8723c70 Merge pull request #314215 from nevivurn/feat/fq-1.62
perlPackages.FinanceQuote: 1.61 -> 1.62
2024-05-24 15:07:10 +02:00
Nick Cao
fc328f1ed4 Merge pull request #314151 from r-ryantm/auto-update/kor
kor: 0.4.0 -> 0.4.1
2024-05-24 09:06:55 -04:00
Nick Cao
e109e4547b Merge pull request #314152 from r-ryantm/auto-update/patch2pr
patch2pr: 0.24.0 -> 0.25.0
2024-05-24 09:06:28 -04:00
Nick Cao
a773bf792d Merge pull request #314156 from r-ryantm/auto-update/sherlock
sherlock: 0-unstable-2024-05-15 -> 0-unstable-2024-05-22
2024-05-24 09:05:57 -04:00
Nick Cao
05631cff60 Merge pull request #314172 from r-ryantm/auto-update/python311Packages.duckdb-engine
python311Packages.duckdb-engine: 0.12.0 -> 0.12.1
2024-05-24 09:04:44 -04:00
Moraxyc
ccd107e02d python3Packages.tokenlib: 0.3.1 -> 2.0.0 2024-05-24 21:04:09 +08:00
Nick Cao
c61a197596 Merge pull request #314120 from r-ryantm/auto-update/cnquery
cnquery: 11.4.3 -> 11.5.0
2024-05-24 09:02:20 -04:00
Nick Cao
8ee7e08c41 Merge pull request #314125 from pbsds/bump-normcap-1716494640
normcap: 0.5.7 -> 0.5.8
2024-05-24 09:02:06 -04:00
Nick Cao
048a2d1a54 Merge pull request #314126 from pbsds/bump-flexget-1716494656
flexget: 3.11.33 -> 3.11.34
2024-05-24 09:01:39 -04:00
Nick Cao
3649a3157f Merge pull request #314134 from r-ryantm/auto-update/cfspeedtest
cfspeedtest: 1.2.3 -> 1.2.4
2024-05-24 09:00:53 -04:00
Nick Cao
ea755020b0 Merge pull request #314141 from r-ryantm/auto-update/ff2mpv-rust
ff2mpv-rust: 1.1.4 -> 1.1.5
2024-05-24 08:59:39 -04:00
Nick Cao
78dbbbc69c Merge pull request #314143 from r-ryantm/auto-update/gfold
gfold: 4.4.1 -> 4.5.0
2024-05-24 08:59:04 -04:00
Nick Cao
d5881532f7 Merge pull request #314079 from techknowlogick/helm-3151
kubernetes-helm: 3.15.0 -> 3.15.1
2024-05-24 08:57:46 -04:00
Nick Cao
c9ed38ffc6 Merge pull request #314087 from r-ryantm/auto-update/protonmail-bridge
protonmail-bridge: 3.11.0 -> 3.11.1
2024-05-24 08:57:16 -04:00
Nick Cao
732998bcd5 Merge pull request #314106 from r-ryantm/auto-update/signalbackup-tools
signalbackup-tools: 20240514 -> 20240521
2024-05-24 08:56:01 -04:00
Nick Cao
8022765764 Merge pull request #314031 from r-ryantm/auto-update/git-machete
git-machete: 3.25.2 -> 3.25.3
2024-05-24 08:52:50 -04:00
Nick Cao
95a9476545 Merge pull request #314034 from r-ryantm/auto-update/flannel
flannel: 0.25.1 -> 0.25.2
2024-05-24 08:52:07 -04:00
Nick Cao
f17a4a6829 Merge pull request #314060 from r-ryantm/auto-update/vault-medusa
vault-medusa: 0.7.0 -> 0.7.1
2024-05-24 08:49:34 -04:00
piotr152
9ab01cb915 k3sup: 0.13.0 -> 0.13.5 2024-05-24 14:47:01 +02:00
R. Ryantm
780eff574b cargo-mobile2: 0.11.1 -> 0.12.0 2024-05-24 12:41:45 +00:00
R. Ryantm
9e583011fb aliyun-cli: 3.0.206 -> 3.0.207 2024-05-24 12:41:42 +00:00
R. Ryantm
cc8f786c3b python311Packages.scikit-hep-testdata: 0.4.44 -> 0.4.45 2024-05-24 08:38:40 -04:00
R. Ryantm
cfecaf9087 treesheets: 0-unstable-2024-05-18 -> 0-unstable-2024-05-20 2024-05-24 12:36:55 +00:00
Emily
f3b27e570d Merge pull request #314144 from emilylange/chromium
chromedriver,chromium: 125.0.6422.76 -> 125.0.6422.112
2024-05-24 14:36:41 +02:00
Nick Cao
c2a750f311 Merge pull request #314251 from r-ryantm/auto-update/wdt
wdt: 1.27.1612021-unstable-2024-02-05 -> 1.27.1612021-unstable-2024-05-21
2024-05-24 08:31:29 -04:00
Andrey Shaat
aa84310b9b maintainers: add ashgoldofficial (#314241)
* maintainers: add ashgoldofficial

* maintainers: add ashgoldofficial
2024-05-24 20:12:23 +08:00
R. Ryantm
bc89a9f0fb python311Packages.streamlit: 1.34.0 -> 1.35.0 2024-05-24 12:05:32 +00:00
github-actions[bot]
a73d2d9b62 Merge staging-next into staging 2024-05-24 12:01:26 +00:00
github-actions[bot]
94a386727a Merge master into staging-next 2024-05-24 12:01:01 +00:00
Yt
eb6aea88a0 Merge pull request #313958 from onny/wp-proton
wordpressPackages.themes.proton: init at 1.0.1
2024-05-24 11:41:33 +00:00
Domen Kožar
6a289d26e0 cachix: 1.7.3 -> 1.7.4 2024-05-24 12:24:13 +01:00
Stig
39b5528047 Merge pull request #313876 from r-ryantm/auto-update/yamlscript
yamlscript: 0.1.58 -> 0.1.59
2024-05-24 13:19:35 +02:00
Gutyina Gergő
237485a9db dbeaver-bin: fix aarch64 hash mismatch 2024-05-24 13:09:43 +02:00
Gutyina Gergő
07fd54a4a2 dbeaver-bin: add update script 2024-05-24 13:09:38 +02:00
ErrorNoInternet
0e1da012de nordic: 2.2.0-unstable-2024-02-20 -> 2.2.0-unstable-2024-05-24 2024-05-24 19:08:29 +08:00
Bobby Rong
9b88df27e8 pantheon.elementary-calculator: 2.0.3 -> 8.0.0
https://github.com/elementary/calculator/compare/2.0.3...8.0.0
2024-05-24 19:05:54 +08:00
Bobby Rong
7780316162 Merge pull request #314025 from bobby285271/upd/elementary-icon-theme
pantheon.elementary-icon-theme: 7.3.1 -> 8.0.0
2024-05-24 19:04:52 +08:00
Weijia Wang
7eb4e94008 Merge pull request #313920 from wegank/openjdk-bump-split-1
openjdk{16,18,19,20}, openjfx{20,22}: update
2024-05-24 12:54:46 +02:00
Aleksana
1447e05590 Merge pull request #309418 from ckiee/boehm-qemu-user-aarch64
boehmgc: disable tests on aarch64-linux
2024-05-24 18:54:01 +08:00
R. Ryantm
80ecf81052 matrix-sliding-sync: 0.99.17 -> 0.99.18 2024-05-24 12:52:14 +02:00
R. Ryantm
f16a0602c4 wdt: 1.27.1612021-unstable-2024-02-05 -> 1.27.1612021-unstable-2024-05-21 2024-05-24 10:41:22 +00:00
R. Ryantm
3c20706138 renode-dts2repl: 0-unstable-2024-05-16 -> 0-unstable-2024-05-21 2024-05-24 10:36:45 +00:00
R. Ryantm
8416f16a45 python311Packages.sparse: 0.15.1 -> 0.15.4 2024-05-24 10:36:42 +00:00
Jonas Heinrich
50388b71cc nixos/stalwart-mail: add onny as maintainer 2024-05-24 12:26:13 +02:00
Jonas Heinrich
2d53258c2e nixos/tests/stalwart-mail: add onny as maintainer 2024-05-24 12:25:54 +02:00
Jonas Heinrich
3c80361f9a nixos/stalwart-mail: add release notes 2024-05-24 12:25:33 +02:00
K900
0a35ee2d58 pipewire: 1.0.6 -> 1.0.7
Diff: https://gitlab.freedesktop.org/pipewire/pipewire/-/compare/1.0.6...1.0.7

Changelog: https://gitlab.freedesktop.org/pipewire/pipewire/-/releases/1.0.7
2024-05-24 13:25:08 +03:00
Jonas Heinrich
dfe479c64e nixos/tests/stalwart-mail: drop legacy package 2024-05-24 12:20:38 +02:00
Jonas Heinrich
3d6a20f380 nixos/stalwart-mail: drop legacy package 2024-05-24 12:15:50 +02:00
Jonas Heinrich
2323925c24 stalwart-mail: add onny as maintainer 2024-05-24 12:13:16 +02:00
Jonas Heinrich
c7cc373924 stalwart-mail_0_6: drop 2024-05-24 12:12:59 +02:00
R. Ryantm
739d6f8f91 komikku: 1.46.0 -> 1.47.0 2024-05-24 10:12:26 +00:00
R. Ryantm
dd1ad22fe3 python311Packages.django-oauth-toolkit: 2.3.0 -> 2.4.0 2024-05-24 10:02:30 +00:00
Azat Bahawi
86e62b8133 Merge pull request #314102 from jtbx-prs/soju-0.8.0
soju: 0.7.0 -> 0.8.0, adopt by-name
2024-05-24 12:58:21 +03:00
R. Ryantm
be218c4f0d commitizen: 3.26.0 -> 3.27.0 2024-05-24 09:49:26 +00:00
R. Ryantm
e976b8f9ae blackfire: 2.28.2 -> 2.28.3 2024-05-24 09:49:13 +00:00
Daniel Kilimnik
f227d47941 lk-jwt-service: init at main 2024-05-24 11:45:16 +02:00
Weijia Wang
c9102f72fb Merge pull request #313929 from wegank/mysql-workbench-jre
mysql-workbench: use latest jre
2024-05-24 11:27:17 +02:00
R. Ryantm
5dad550b1f libui-ng: 4.1-unstable-2024-05-03 -> 4.1-unstable-2024-05-19 2024-05-24 09:15:50 +00:00
R. Ryantm
99763fa5ad xray: 1.8.11 -> 1.8.13 2024-05-24 09:15:40 +00:00
Matthias Beyer
980433df44 Merge pull request #309284 from r-ryantm/auto-update/python311Packages.panel
python311Packages.panel: 1.4.1 -> 1.4.3
2024-05-24 11:07:37 +02:00
Vladimír Čunát
9ffb5583b1 util-linux: 2.39.3 -> 2.39.4
https://github.com/util-linux/util-linux/blob/v2.39.4/Documentation/releases/v2.39.4-ReleaseNotes
2024-05-24 11:01:09 +02:00
Matthias Beyer
be9d58e76d Merge pull request #314159 from r-ryantm/auto-update/rocksdb
rocksdb: 9.1.1 -> 9.2.1
2024-05-24 10:56:05 +02:00
Matthias Beyer
c6c7ab0344 Merge pull request #314158 from r-ryantm/auto-update/redpanda-client
redpanda-client: 24.1.2 -> 24.1.3
2024-05-24 10:55:57 +02:00
Matthias Beyer
0d4061ab28 Merge pull request #314157 from r-ryantm/auto-update/rng-tools
rng-tools: 6.16 -> 6.17
2024-05-24 10:55:45 +02:00
Matthias Beyer
18c104393e Merge pull request #314162 from r-ryantm/auto-update/sdrangel
sdrangel: 7.20.1 -> 7.21.0
2024-05-24 10:51:54 +02:00
aleksana
9d1625dd1b python3Packages.uv: init 2024-05-24 16:49:09 +08:00
aleksana
05e3b4fa4d uv: build with python builder to include python module 2024-05-24 16:49:09 +08:00
Fabian Affolter
e296c3df5b python312Packages.deezer-python: 6.1.1 -> 6.2.0
Diff: https://github.com/browniebroke/deezer-python/compare/refs/tags/v6.1.1...v6.2.0

Changelog: https://github.com/browniebroke/deezer-python/releases/tag/v6.2.0
2024-05-24 10:48:07 +02:00
Matthias Beyer
70279b836a Merge pull request #314163 from r-ryantm/auto-update/symengine
symengine: 0.11.2 -> 0.12.0
2024-05-24 10:47:21 +02:00
Matthias Beyer
d9c6b01903 Merge pull request #314164 from r-ryantm/auto-update/stern
stern: 1.29.0 -> 1.30.0
2024-05-24 10:45:49 +02:00
Martin Weinelt
87d9ad30ad Merge pull request #294274 from fabaff/weatherflow4py
python311Packages.weatherflow4py: init at 0.2.20
2024-05-24 10:45:38 +02:00
Fabian Affolter
0a5686ddce python312Packages.asteval: 0.9.32 -> 0.9.33
Diff: https://github.com/lmfit/asteval/compare/refs/tags/0.9.32...0.9.33

Changelog: https://github.com/lmfit/asteval/releases/tag/0.9.33
2024-05-24 10:45:21 +02:00
Matthias Beyer
6096246acc Merge pull request #314191 from r-ryantm/auto-update/wasmer
wasmer: 4.2.7 -> 4.3.1
2024-05-24 10:45:13 +02:00
Matthias Beyer
61daad16ad Merge pull request #314221 from r-ryantm/auto-update/git-delete-merged-branches
git-delete-merged-branches: 7.4.0 -> 7.4.1
2024-05-24 10:44:09 +02:00
Yureka
5e9dc71d53 e2fsprogs: use fuse3 2024-05-24 10:42:52 +02:00
Yureka
767876986f e2fsprogs: 1.47.0 -> 1.47.1 2024-05-24 10:42:52 +02:00
Yureka
35cdb48942 btrfs-progs: backport fix build with e2fsprogs 1.47.1 2024-05-24 10:42:51 +02:00
Fabian Affolter
aec8c8fc09 python312Packages.requests-file: 2.0.0 -> 2.1.0
Diff: https://github.com/dashea/requests-file/compare/refs/tags/2.0.0...2.1.0

Changelog: https://github.com/dashea/requests-file/blob/2.1.0/CHANGES.rst
2024-05-24 10:42:03 +02:00
Jon Seager
782d6f37ef icloudpd: add jnsgruk as maintainer 2024-05-24 09:41:17 +01:00
Jon Seager
31cf952710 icloudpd: 1.17.5 -> 1.17.6 2024-05-24 09:39:45 +01:00
Matthias Beyer
da028a2936 Merge pull request #313764 from r-ryantm/auto-update/gitoxide
gitoxide: 0.35.0 -> 0.36.0
2024-05-24 10:24:24 +02:00
Fabian Affolter
0eb6ab0e62 python312Packages.pyswitchbot: 0.45.0 -> 0.46.1
Diff: https://github.com/Danielhiversen/pySwitchbot/compare/refs/tags/0.45.0...0.46.1

Changelog: https://github.com/Danielhiversen/pySwitchbot/releases/tag/0.46.1
2024-05-24 10:24:19 +02:00
Matthias Beyer
29af778458 Merge pull request #313798 from r-ryantm/auto-update/astyle
astyle: 3.4.15 -> 3.4.16
2024-05-24 10:24:08 +02:00
Matthias Beyer
768e655d43 Merge pull request #313827 from r-ryantm/auto-update/melange
melange: 0.7.0 -> 0.8.0
2024-05-24 10:23:57 +02:00
Matthias Beyer
1625a0965b Merge pull request #313833 from r-ryantm/auto-update/kdiff3
kdiff3: 1.11.0 -> 1.11.1
2024-05-24 10:23:48 +02:00
R. Ryantm
6620d04fc4 python311Packages.osqp: 0.6.5 -> 0.6.7 2024-05-24 08:23:01 +00:00
R. Ryantm
6033cd1260 python311Packages.panel: 1.4.1 -> 1.4.3 2024-05-24 08:21:57 +00:00
Matthias Beyer
9fd086068e Merge pull request #314103 from r-ryantm/auto-update/mdbook-katex
mdbook-katex: 0.8.1 -> 0.9.0
2024-05-24 10:17:51 +02:00
Fabian Affolter
a6340441a8 home-assistant: update component-packages 2024-05-24 10:17:39 +02:00
Fabian Affolter
477f540b11 python311Packages.weatherflow4py: init at 0.2.20
Module to interact with the WeatherFlow REST API

https://github.com/jeeftor/weatherflow4py
2024-05-24 10:17:14 +02:00
Weijia Wang
0e48629e39 Merge pull request #313924 from Lurkki14/gpl2-pkgs-shells
pkgs/shells: remove licenses.gpl2
2024-05-24 10:17:05 +02:00
R. Ryantm
e81da2ef9d git-delete-merged-branches: 7.4.0 -> 7.4.1 2024-05-24 08:16:52 +00:00
Aleksana
ccb20d6611 Merge pull request #312190 from Sigmanificient/rasm
rasm: 0.117 -> 2.2.3, change upstream source
2024-05-24 16:14:52 +08:00
Weijia Wang
a64a502cd7 Merge pull request #313251 from lucc/nvimpager
nvimpager: 0.12.0 -> 0.13.0
2024-05-24 10:14:29 +02:00
Jörg Thalheim
ffc64adcdb Merge pull request #311317 from avnik/avnik/edk2-cross-fix
edk2: cross-compilation fix
2024-05-24 10:14:13 +02:00
Yureka
f90996a6df CoinMP: backport build fixes for musl-libc (#313603) 2024-05-24 10:10:54 +02:00
K900
69aa70cddf Merge pull request #307766 from SuperSandro2000/oauth2-proxy-fix-headers
nixos/oauth2_proxy_nginx: fix proxy_set_header
2024-05-24 10:48:07 +03:00
DamitusThyYeetus123
1478fde15f openttd: 13.4 -> 14.1 (#303969)
* openttd: 13.4 -> 14.0

openttd: switch fetchurl to fetchzip

openttd: remove fetchurl from input args

* openttd: 14.0 -> 14.1
2024-05-24 15:46:32 +08:00
Loïc Reynier
7e53420165 license-generator: 1.0.0 -> 1.1.0 2024-05-24 07:40:45 +00:00
TomaSajt
d2f2ba01b3 stirling-pdf: 0.23.1 -> 0.24.6 2024-05-24 09:39:56 +02:00
Fabian Affolter
48c51e6061 python312Packages.fido2: refactor
- migrate to pytestCheckHook
- clean-up inputs
- update disabled
- add optional-dependencies
2024-05-24 09:37:45 +02:00
Fabian Affolter
02581f637c python312Packages.langsmith: 0.1.60 -> 0.1.63
Diff: https://github.com/langchain-ai/langsmith-sdk/compare/refs/tags/v0.1.60...v0.1.63

Changelog: https://github.com/langchain-ai/langsmith-sdk/releases/tag/v0.1.63
2024-05-24 09:27:05 +02:00
Fabian Affolter
c4d884c4c1 python312Packages.boto3-stubs: 1.34.111 -> 1.34.112 2024-05-24 09:26:08 +02:00
Fabian Affolter
ea1a1c5b75 python312Packages.tencentcloud-sdk-python: 3.0.1153 -> 3.0.1154
Diff: https://github.com/TencentCloud/tencentcloud-sdk-python/compare/refs/tags/3.0.1153...3.0.1154

Changelog: https://github.com/TencentCloud/tencentcloud-sdk-python/blob/3.0.1154/CHANGELOG.md
2024-05-24 09:25:48 +02:00
Fabian Affolter
8d3b5db8f5 Merge pull request #314161 from natsukium/langchain/update
python3Packages.langchain: 0.1.52 -> 0.2.1; add updateScript
2024-05-24 09:12:57 +02:00
Aleksana
ef94c670fa Merge pull request #312250 from lucasew/20240516-fix-ablog
ablog: move to by-name, fix build and update
2024-05-24 15:11:34 +08:00
Fabian Affolter
2b4bf936b8 Merge pull request #314182 from r-ryantm/auto-update/python311Packages.griffe
python311Packages.griffe: 0.45.1 -> 0.45.2
2024-05-24 09:11:11 +02:00
datafoo
846a749d57 vscode-extensions.streetsidesoftware.code-spell-checker: 3.0.1 -> 4.0.0 2024-05-24 09:10:43 +02:00
Fabian Affolter
2f0bb201ce Merge pull request #314169 from r-ryantm/auto-update/python311Packages.goodwe
python311Packages.goodwe: 0.4.3 -> 0.4.5
2024-05-24 09:10:40 +02:00
R. Ryantm
62a85b22bb python311Packages.unstructured: 0.13.7 -> 0.14.2 2024-05-24 07:08:49 +00:00
Fabian Affolter
517de0f372 Merge pull request #314146 from r-ryantm/auto-update/kubestroyer
kubestroyer: 0.2 -> 0.3.0
2024-05-24 09:07:55 +02:00
Yongun Seong
c0dfedf8b4 perlPackages.FinanceQuote: 1.61 -> 1.62 2024-05-24 16:07:49 +09:00
Fabian Affolter
fac80791f1 Merge pull request #314026 from mjoerg/yaralyzer-0.9.4
yaralyzer: 0.9.3 -> 0.9.4
2024-05-24 09:06:00 +02:00
Aleksana
835297d87f Merge pull request #313894 from siraben/s9fes-darwin
s9fes: fix build on darwin
2024-05-24 15:03:25 +08:00
Aleksana
3e4b79f710 Merge pull request #311820 from dotlambda/imagemagick
imagemagick: fix passthru.tests.pkg-config
2024-05-24 15:01:42 +08:00
Fabian Affolter
37b341c2d8 Merge pull request #314044 from r-ryantm/auto-update/nuclei-templates
nuclei-templates: 9.8.6 -> 9.8.7
2024-05-24 09:01:05 +02:00
Fabian Affolter
23572b63d7 Merge pull request #314073 from fabaff/lse
lse: init at 4.14nw
2024-05-24 08:59:37 +02:00
Fabian Affolter
00d5c712d1 Merge pull request #314041 from fabaff/fastparquet-bump
python312Packages.fastparquet: 2024.2.0 -> 2024.5.0
2024-05-24 08:58:32 +02:00
Pol Dellaiera
1c92c47a0f Merge pull request #313898 from drupol/fcast-client
fcast-client: init at 0.1.0-unstable-2024-05-23
2024-05-24 08:53:44 +02:00
Pol Dellaiera
5dd16b4b24 Merge pull request #314137 from Sigmanificient/remove-fetchpatch-pkgs-development-2
pkgs/{by-name,development}: remove unused fetchpatch (and other) arguments
2024-05-24 08:53:11 +02:00
diniamo
fcaec6bdf7 nixos/steam: add protontricks submodule 2024-05-24 08:51:37 +02:00
R. Ryantm
a70c84270a vencord: 1.8.4 -> 1.8.6 2024-05-24 06:49:27 +00:00
Aleksana
42b94fa833 share-preview: init at 0.5.0 (#313676)
* share-preview: init at 0.5.0

* share-preview: fix build on darwin

---------

Co-authored-by: Weijia Wang <9713184+wegank@users.noreply.github.com>
2024-05-24 14:48:58 +08:00
Aleksana
ebb74934f9 Merge pull request #314024 from Moraxyc/scikits-samplerate
python3Packages.scikits-samplerate: remove
2024-05-24 14:44:57 +08:00
R. Ryantm
60147b468a python311Packages.quantile-forest: 1.3.5 -> 1.3.6 2024-05-24 06:34:40 +00:00
Sergei Trofimovich
55471dffe6 nixVersions.git.tests: fix the eval
Without the change the eval fails as:

    $ nix build --no-link -f. nixVersions.git.tests
           error: attribute 'nix_2_23' missing
           at pkgs/tools/package-management/nix/common.nix:252:17:
              251|     tests = {
              252|       nixi686 = pkgsi686Linux.nixVersions.${"nix_${lib.versions.major version}_${lib.versions.minor version}"};
                 |                 ^
              253|     };
           Did you mean one of nix_2_13, nix_2_20, nix_2_21, nix_2_22 or nix_2_3?

The change explicitly passes attribute name around instead of inferring
it from package version.
2024-05-24 07:29:28 +01:00
github-actions[bot]
2d4dcbe7a7 Merge staging-next into staging 2024-05-24 06:01:33 +00:00
github-actions[bot]
f34f54459d Merge master into staging-next 2024-05-24 06:01:10 +00:00
Aleksana
6f1c0c2dfa Merge pull request #301955 from Sigmanificient/cano-alpha
cano: 0-unstable-2024-31-3 -> 0.1.0-alpha
2024-05-24 14:01:04 +08:00
Aleksana
f99d061aae Merge pull request #311224 from Sigmanificient/libclipboard
libclipboard: init at 1.1
2024-05-24 13:58:32 +08:00
R. Ryantm
5e7a0de3b6 semgrep: 1.73.0 -> 1.74.0 2024-05-24 05:57:48 +00:00
Andrey Shaat
1641b2402d wildcard: init at 0.3.3 (#312389)
* wildcard: init at 0.3.3

* wildcard: fixes

* wildcard: fixed cargo hash

* wildcard: add aleksana to maintainers

---------

Co-authored-by: Aleksana <alexander.huang.y@gmail.com>
2024-05-24 13:57:41 +08:00
Aleksana
ba2863a5e9 Merge pull request #311919 from Liamolucko/ruffle-darwin
ruffle: build on darwin
2024-05-24 13:56:42 +08:00
R. Ryantm
37b1593aba twitch-tui: 2.6.9 -> 2.6.10 2024-05-24 05:49:01 +00:00
R. Ryantm
4e65f02c03 python311Packages.clickhouse-connect: 0.7.8 -> 0.7.10 2024-05-24 05:46:27 +00:00
R. Ryantm
3259f97ac0 wasmer: 4.2.7 -> 4.3.1 2024-05-24 05:34:13 +00:00
R. Ryantm
08637bb78f drawterm: 0-unstable-2024-04-23 -> 0-unstable-2024-05-23 2024-05-24 05:30:32 +00:00
R. Ryantm
8317109fc9 fortls: 3.0.0 -> 3.1.0 2024-05-24 05:18:32 +00:00
Aleksana
5bf18baa21 Merge pull request #313904 from gepbird/bruno-1.18.0
bruno: 1.17.0 -> 1.18.0
2024-05-24 13:07:12 +08:00
Aleksana
a0716fb556 Merge pull request #313623 from Aleksanaa/plattenalbum
plattenalbum: 1.11.0 -> 2.1.0; renamed from mpdevil
2024-05-24 13:01:08 +08:00
Vinny Meller
a3d04db02b python312Packages.scrapy: 2.11.1 -> 2.11.2
- Update version from 2.11.1 to 2.11.2
  - Adds `defusedxml` as a dependency
  - Remove unnecessary patch; commit is included in new release
- Change fetchPypi to fetchFromGitHub
  - On PyPI they messed up the tarball name, tag names on GitHub should
    be more reliable
- Re-enable tests that were disabled in the past but have since been
  fixed
2024-05-24 00:56:22 -04:00
rewine
9a50ff1abf Merge pull request #313964 from andir/hy3
hyprlandPlugins.hy3: 0.39.1 -> 0.40.0
2024-05-24 12:52:42 +08:00
R. Ryantm
e77e8002b3 python311Packages.griffe: 0.45.1 -> 0.45.2 2024-05-24 04:51:51 +00:00
Pol Dellaiera
d9062cd5f9 Merge pull request #313146 from malteneuss/add-nextjs-ollama-llm-ui
Add nextjs ollama llm UI frontend for Ollama
2024-05-24 06:51:37 +02:00
rewine
856ffff829 Merge pull request #314166 from r-ryantm/auto-update/xmake
xmake: 2.9.1 -> 2.9.2
2024-05-24 12:51:16 +08:00
R. Ryantm
d27285e550 cloudlog: 2.6.12 -> 2.6.13 2024-05-24 04:43:30 +00:00
R. Ryantm
dcf2ccbccd btrfs-assistant: 2.0 -> 2.1.1 2024-05-24 04:33:18 +00:00
R. Ryantm
74487e0879 trealla: 2.52.6 -> 2.52.9 2024-05-24 04:09:44 +00:00
Vincent Laporte
8c03ab6569 coqPackages.graph-theory: 0.9.3 → 0.9.4 2024-05-24 06:09:40 +02:00
Adam C. Stephens
10c0798a52 Merge pull request #314154 from r-ryantm/auto-update/lxd-ui
lxd-ui: 0.8 -> 0.8.1
2024-05-24 00:09:05 -04:00
Vincent Laporte
f2c6e54b8b ocsigen-i18n: 3.7.0 → 4.0.0 2024-05-24 05:58:08 +02:00
Aidan Gauland
e8c66dc41d nvidia-settings: add aidalgol as maintainer 2024-05-24 15:54:25 +12:00
Aidan Gauland
4e353b67f6 nixos/nvidia: make libXNVCtrl available on nvidia systems 2024-05-24 15:54:18 +12:00
Aidan Gauland
b57aa88291 libXNVCtrl: build shared library
The libXNVCtrl library is used by several programs in nixpkgs to get
Nvidia GPU stats, and they all load the library dynamically, but the
libXNVCtrl package only builds a static library.  There is no build flag
to enable this, so we have to patch the Makefile to produce a shared
library.

Based on a patch by @negativo17 for Fedora.
https://github.com/negativo17/nvidia-settings/blob/master/nvidia-settings-libXNVCtrl.patch
2024-05-24 15:52:48 +12:00
R. Ryantm
35f3a1bfc5 liquibase: 4.27.0 -> 4.28.0 2024-05-24 03:46:13 +00:00
R. Ryantm
0153255785 python311Packages.duckdb-engine: 0.12.0 -> 0.12.1 2024-05-24 03:44:21 +00:00
R. Ryantm
7db23ccdfb python311Packages.goodwe: 0.4.3 -> 0.4.5 2024-05-24 03:25:00 +00:00
R. Ryantm
d73785b4b7 zarf: 0.33.2 -> 0.34.0 2024-05-24 03:14:00 +00:00
R. Ryantm
fb8cbfbe5e xmake: 2.9.1 -> 2.9.2 2024-05-24 03:08:33 +00:00
R. Ryantm
f0f15cc422 oneshot: 2.0.2 -> 2.1.0 2024-05-24 03:02:36 +00:00
R. Ryantm
e38cfd5ef4 stern: 1.29.0 -> 1.30.0 2024-05-24 03:01:51 +00:00
natsukium
3f5b5e6ee6 python3Packages.langchain-text-splitters: 0.0.2 -> 0.2.0
Diff: https://github.com/langchain-ai/langchain/compare/refs/tags/langchain-text-splitters==0.0.2...langchain-text-splitters==0.2.0
2024-05-24 11:59:38 +09:00
natsukium
daec3817ea python3Packages.langchain-community: 0.0.38 -> 0.2.1
Diff: https://github.com/langchain-ai/langchain/compare/langchain-community==0.0.38...langchain-community==0.2.1
2024-05-24 11:59:37 +09:00
natsukium
5eba8fa86a python3Packages.langchain: 0.1.52 -> 0.2.1
Diff: https://github.com/langchain-ai/langchain/compare/refs/tags/langchain==0.1.52...langchain==0.2.1

Changelog: https://github.com/langchain-ai/langchain/releases/tag/v0.2.1
2024-05-24 11:59:37 +09:00
natsukium
bcbfcb8a17 python3Packages.langchain-core: 0.1.52 -> 0.2.1
Diff: https://github.com/langchain-ai/langchain/compare/langchain-core==0.1.52...langchain-core==0.2.1
2024-05-24 11:59:37 +09:00
R. Ryantm
d33016aecc symengine: 0.11.2 -> 0.12.0 2024-05-24 02:58:26 +00:00
natsukium
536e6566ff python311Packages.langchain-core: add updateScript 2024-05-24 11:58:12 +09:00
R. Ryantm
754ec45a96 sdrangel: 7.20.1 -> 7.21.0 2024-05-24 02:56:47 +00:00
R. Ryantm
24576e85fa rocksdb: 9.1.1 -> 9.2.1 2024-05-24 02:49:49 +00:00
R. Ryantm
7c2d8b3d12 redpanda-client: 24.1.2 -> 24.1.3 2024-05-24 02:43:42 +00:00
R. Ryantm
09f2111db5 rng-tools: 6.16 -> 6.17 2024-05-24 02:43:23 +00:00
R. Ryantm
0fcdadf73a sherlock: 0-unstable-2024-05-15 -> 0-unstable-2024-05-22 2024-05-24 02:40:49 +00:00
Rahul Butani
6080bfb6cb ncurses: fix linking with lld 17+
Another fix like #309884 for fallout from `lld` 17's
`--no-undefined-version` default + hard error.

For context:
  - 241dbd3105
  - https://reviews.llvm.org/D135402
  - https://github.com/llvm/llvm-project/issues/61208

Error (without this fix):

```console
ncurses> x86_64-unknown-linux-gnu-clang  -Qunused-arguments -Wno-error=implicit-function-declaration  -shared -Wl,--version-script,resulting.map -Wl,-soname,`basename ../lib/libncursesw.so.6.4 .6.4`.6,-stats,-lc -o ../lib/libncursesw.so.6.4 ../obj_s/hardscroll.o ../obj_s/hashmap.o ../obj_s/lib_addch.o ../obj_s/lib_addstr.o ../obj_s/lib_beep.o ../obj_s/lib_bkgd.o ../obj_s/lib_box.o ../obj_s/lib_chgat.o ../obj_s/lib_clear.o ../obj_s/lib_clearok.o ../obj_s/lib_clrbot.o ../obj_s/lib_clreol.o ../obj_s/lib_color.o ../obj_s/lib_colorset.o ../obj_s/lib_delch.o ../obj_s/lib_delwin.o ../obj_s/lib_echo.o ../obj_s/lib_endwin.o ../obj_s/lib_erase.o ../obj_s/lib_flash.o ../obj_s/lib_gen.o ../obj_s/lib_getch.o ../obj_s/lib_getstr.o ../obj_s/lib_hline.o ../obj_s/lib_immedok.o ../obj_s/lib_inchstr.o ../obj_s/lib_initscr.o ../obj_s/lib_insch.o ../obj_s/lib_insdel.o ../obj_s/lib_insnstr.o ../obj_s/lib_instr.o ../obj_s/lib_isendwin.o ../obj_s/lib_leaveok.o ../obj_s/lib_mouse.o ../obj_s/lib_move.o ../obj_s/lib_mvcur.o ../obj_s/lib_mvwin.o ../obj_s/lib_newterm.o ../obj_s/lib_newwin.o ../obj_s/lib_nl.o ../obj_s/lib_overlay.o ../obj_s/lib_pad.o ../obj_s/lib_printw.o ../obj_s/lib_redrawln.o ../obj_s/lib_refresh.o ../obj_s/lib_restart.o ../obj_s/lib_scanw.o ../obj_s/lib_screen.o ../obj_s/lib_scroll.o ../obj_s/lib_scrollok.o ../obj_s/lib_scrreg.o ../obj_s/lib_set_term.o ../obj_s/lib_slk.o ../obj_s/lib_slkatr_set.o ../obj_s/lib_slkatrof.o ../obj_s/lib_slkatron.o ../obj_s/lib_slkatrset.o ../obj_s/lib_slkattr.o ../obj_s/lib_slkclear.o ../obj_s/lib_slkcolor.o ../obj_s/lib_slkinit.o ../obj_s/lib_slklab.o ../obj_s/lib_slkrefr.o ../obj_s/lib_slkset.o ../obj_s/lib_slktouch.o ../obj_s/lib_touch.o ../obj_s/lib_tstp.o ../obj_s/lib_ungetch.o ../obj_s/lib_vidattr.o ../obj_s/lib_vline.o ../obj_s/lib_wattroff.o ../obj_s/lib_wattron.o ../obj_s/lib_winch.o ../obj_s/lib_window.o ../obj_s/nc_panel.o ../obj_s/safe_sprintf.o ../obj_s/tty_update.o ../obj_s/varargs.o ../obj_s/vsscanf.o ../obj_s/lib_freeall.o ../obj_s/charable.o ../obj_s/lib_add_wch.o ../obj_s/lib_box_set.o ../obj_s/lib_cchar.o ../obj_s/lib_erasewchar.o ../obj_s/lib_get_wch.o ../obj_s/lib_get_wstr.o ../obj_s/lib_hline_set.o ../obj_s/lib_in_wch.o ../obj_s/lib_in_wchnstr.o ../obj_s/lib_ins_wch.o ../obj_s/lib_inwstr.o ../obj_s/lib_key_name.o ../obj_s/lib_pecho_wchar.o ../obj_s/lib_slk_wset.o ../obj_s/lib_unget_wch.o ../obj_s/lib_vid_attr.o ../obj_s/lib_vline_set.o ../obj_s/lib_wacs.o ../obj_s/lib_wunctrl.o ../obj_s/expanded.o ../obj_s/legacy_coding.o ../obj_s/lib_dft_fgbg.o ../obj_s/lib_print.o ../obj_s/new_pair.o ../obj_s/resizeterm.o ../obj_s/use_screen.o ../obj_s/use_window.o ../obj_s/wresize.o ../obj_s/access.o ../obj_s/add_tries.o ../obj_s/alloc_ttype.o ../obj_s/codes.o ../obj_s/comp_captab.o ../obj_s/comp_error.o ../obj_s/comp_hash.o ../obj_s/comp_userdefs.o ../obj_s/db_iterator.o ../obj_s/doalloc.o ../obj_s/entries.o ../obj_s/fallback.o ../obj_s/free_ttype.o ../obj_s/getenv_num.o ../obj_s/home_terminfo.o ../obj_s/init_keytry.o ../obj_s/lib_acs.o ../obj_s/lib_baudrate.o ../obj_s/lib_cur_term.o ../obj_s/lib_data.o ../obj_s/lib_has_cap.o ../obj_s/lib_kernel.o ../obj_s/lib_keyname.o ../obj_s/lib_longname.o ../obj_s/lib_napms.o ../obj_s/lib_options.o ../obj_s/lib_raw.o ../obj_s/lib_setup.o ../obj_s/lib_termcap.o ../obj_s/lib_termname.o ../obj_s/lib_tgoto.o ../obj_s/lib_ti.o ../obj_s/lib_tparm.o ../obj_s/lib_tputs.o ../obj_s/lib_trace.o ../obj_s/lib_ttyflags.o ../obj_s/lib_twait.o ../obj_s/name_match.o ../obj_s/names.o ../obj_s/obsolete.o ../obj_s/read_entry.o ../obj_s/read_termcap.o ../obj_s/strings.o ../obj_s/tries.o ../obj_s/trim_sgr0.o ../obj_s/unctrl.o ../obj_s/visbuf.o ../obj_s/alloc_entry.o ../obj_s/captoinfo.o ../obj_s/comp_expand.o ../obj_s/comp_parse.o ../obj_s/comp_scan.o ../obj_s/parse_entry.o ../obj_s/write_entry.o ../obj_s/define_key.o ../obj_s/hashed_db.o ../obj_s/key_defined.o ../obj_s/keybound.o ../obj_s/keyok.o ../obj_s/version.o -L../lib
ncurses> x86_64-unknown-linux-gnu-ld: error: version script assignment of 'NCURSES6_TIC_5.0.19991023' to symbol '_nc_check_termtype' failed: symbol not defined
ncurses> x86_64-unknown-linux-gnu-ld: error: version script assignment of 'NCURSES6_TIC_5.0.19991023' to symbol '_nc_resolve_uses' failed: symbol not defined
ncurses> x86_64-unknown-linux-gnu-ld: error: version script assignment of 'NCURSES6_TIC_5.5.20051010' to symbol '_nc_alloc_entry_leaks' failed: symbol not defined
ncurses> x86_64-unknown-linux-gnu-ld: error: version script assignment of 'NCURSES6_TIC_5.5.20051010' to symbol '_nc_captoinfo_leaks' failed: symbol not defined
ncurses> x86_64-unknown-linux-gnu-ld: error: version script assignment of 'NCURSES6_TIC_5.5.20051010' to symbol '_nc_comp_scan_leaks' failed: symbol not defined
ncurses> x86_64-unknown-linux-gnu-ld: error: version script assignment of 'NCURSES6_TIC_5.7.20081102' to symbol '_nc_free_tic' failed: symbol not defined
ncurses> x86_64-unknown-linux-gnu-ld: error: version script assignment of 'local' to symbol '_nc_comp_captab_leaks' failed: symbol not defined
ncurses> x86_64-unknown-linux-gnu-ld: error: version script assignment of 'local' to symbol '_nc_leaks_tic' failed: symbol not defined
ncurses> x86_64-unknown-linux-gnu-ld: error: version script assignment of 'NCURSES6_TINFO_5.0.19991023' to symbol '_nc_info_hash_table' failed: symbol not defined
ncurses> x86_64-unknown-linux-gnu-ld: error: version script assignment of 'NCURSES6_TINFO_5.0.19991023' to symbol '_nc_trace_buf' failed: symbol not defined
ncurses> x86_64-unknown-linux-gnu-ld: error: version script assignment of 'NCURSES6_TINFO_5.0.19991023' to symbol '_tracechar' failed: symbol not defined
ncurses> x86_64-unknown-linux-gnu-ld: error: version script assignment of 'NCURSES6_TINFO_5.0.19991023' to symbol 'trace' failed: symbol not defined
ncurses> x86_64-unknown-linux-gnu-ld: error: version script assignment of 'local' to symbol '_nc_cap_hash_table' failed: symbol not defined
ncurses> x86_64-unknown-linux-gnu-ld: error: version script assignment of 'local' to symbol '_nc_capalias_table' failed: symbol not defined
ncurses> x86_64-unknown-linux-gnu-ld: error: version script assignment of 'local' to symbol '_nc_infoalias_table' failed: symbol not defined
ncurses> x86_64-unknown-linux-gnu-ld: error: version script assignment of 'local' to symbol '_nc_key_names' failed: symbol not defined
ncurses> x86_64-unknown-linux-gnu-ld: error: version script assignment of 'local' to symbol '_nc_read_termcap_entry' failed: symbol not defined
ncurses> x86_64-unknown-linux-gnu-ld: error: version script assignment of 'local' to symbol '_nc_trace_tries' failed: symbol not defined
ncurses> x86_64-unknown-linux-gnu-ld: error: version script assignment of 'local' to symbol '_nc_tracebits' failed: symbol not defined
ncurses> x86_64-unknown-linux-gnu-ld: error: version script assignment of 'NCURSES6_TINFO_5.1.20000708' to symbol '_nc_utf8_outch' failed: symbol not defined
ncurses> x86_64-unknown-linux-gnu-ld: error: too many errors emitted, stopping now (use --error-limit=0 to see all errors)
```

Co-authored-by: Bernardo Meurer <bernardo@meurer.org>
2024-05-23 19:15:47 -07:00
R. Ryantm
d59e86f0af lxd-ui: 0.8 -> 0.8.1 2024-05-24 02:04:58 +00:00
R. Ryantm
6b5518d8ac fheroes2: 1.0.13 -> 1.1.0 2024-05-24 01:54:45 +00:00
R. Ryantm
550060f75a patch2pr: 0.24.0 -> 0.25.0 2024-05-24 01:34:15 +00:00
R. Ryantm
f0050fd560 kor: 0.4.0 -> 0.4.1 2024-05-24 01:28:49 +00:00
R. Ryantm
1b45be7f6a kubebuilder: 3.15.0 -> 3.15.1 2024-05-24 01:28:34 +00:00
R. Ryantm
e0718495d1 kyverno: 1.12.1 -> 1.12.2 2024-05-24 01:19:59 +00:00
R. Ryantm
9c70938601 kubecolor: 0.3.2 -> 0.3.3 2024-05-24 01:17:36 +00:00
R. Ryantm
a96a6375c6 kubeseal: 0.26.2 -> 0.26.3 2024-05-24 01:17:17 +00:00
R. Ryantm
ca514fead1 kubestroyer: 0.2 -> 0.3.0 2024-05-24 01:15:48 +00:00
R. Ryantm
c3931d856a jaq: 1.3.0 -> 1.4.0 2024-05-24 01:15:11 +00:00
emilylange
fc37fd1ae2 chromium: 125.0.6422.76 -> 125.0.6422.112
https://chromereleases.googleblog.com/2024/05/stable-channel-update-for-desktop_23.html

This update includes 1 security fix. Google is aware that an exploit for
CVE-2024-5274 exists in the wild.

CVEs:
CVE-2024-5274
2024-05-24 03:07:51 +02:00
emilylange
42ddc8213f chromedriver: 125.0.6422.76 -> 125.0.6422.112 2024-05-24 03:07:21 +02:00
R. Ryantm
c39ac51844 gfold: 4.4.1 -> 4.5.0 2024-05-24 01:04:24 +00:00
R. Ryantm
db44dc698f fooyin: 0.4.2 -> 0.4.3 2024-05-24 01:03:19 +00:00
R. Ryantm
ddde29668d ff2mpv-rust: 1.1.4 -> 1.1.5 2024-05-24 01:02:24 +00:00
R. Ryantm
9b7cb95aa5 coreth: 0.13.3 -> 0.13.4 2024-05-24 00:55:16 +00:00
Sigmanificient
203a48ad35 pkgs/development: remove unused fetchpatch arguments 2024-05-24 02:53:57 +02:00
Sigmanificient
cc8120d3ff pkgs/by-name: remove unuseed fetchpatch arguments 2024-05-24 02:49:58 +02:00
R. Ryantm
d249d477da cfspeedtest: 1.2.3 -> 1.2.4 2024-05-24 00:36:51 +00:00
github-actions[bot]
b08ebe20d2 Merge master into haskell-updates 2024-05-24 00:13:43 +00:00
Emily
bfb7a88267 Merge pull request #314109 from trofi/githooks.tests-fix-eval
githooks.tests: fix eval
2024-05-24 02:06:08 +02:00
Sandro
47bdef656c Merge pull request #311260 from purepani/update-svelte-language-tools
svelte-language-server: Use buildNpmPackage
2024-05-24 02:04:46 +02:00
github-actions[bot]
3254cacae4 Merge staging-next into staging 2024-05-24 00:02:38 +00:00
github-actions[bot]
5b13d987cc Merge master into staging-next 2024-05-24 00:02:11 +00:00
Peder Bergebakken Sundt
fc165a03b2 Merge pull request #309524 from r-ryantm/auto-update/enet
enet: 1.3.17 -> 1.3.18
2024-05-24 01:58:18 +02:00
Peder Bergebakken Sundt
3de810d52c Merge pull request #309724 from r-ryantm/auto-update/secp256k1
secp256k1: 0.4.1 -> 0.5.0
2024-05-24 01:57:13 +02:00
Peder Bergebakken Sundt
1d6a2f5a4d Merge pull request #309787 from r-ryantm/auto-update/python311Packages.minio
python311Packages.minio: 7.2.6 -> 7.2.7
2024-05-24 01:52:41 +02:00
OTABI Tomoya
a36fa5451c Merge pull request #309426 from Rconybea/add-sphinxcontrib-ditaa
python311Packages.sphinxcontrib-ditaa: init at 1.0.2
2024-05-24 08:36:59 +09:00
Peder Bergebakken Sundt
890f8e436a Merge pull request #309476 from r-ryantm/auto-update/goperf
goperf: 0-unstable-2023-11-08 -> 0-unstable-2024-05-10
2024-05-24 01:29:07 +02:00
nixpkgs-merge-bot[bot]
dfa36c1d67 Merge pull request #312557 from r-ryantm/auto-update/intune-portal
intune-portal: 1.2404.23-jammy -> 1.2404.25-jammy
2024-05-23 23:28:19 +00:00
Emily
7d8ed5ce92 Merge pull request #291853 from greaka/grafana
grafanaPlugins.grafana-oncall-app: init at 1.5.1
2024-05-24 01:27:05 +02:00
superherointj
d0a20d7c59 Merge pull request #314112 from khaneliman/bicep
bicep: fix updater script
2024-05-23 20:16:42 -03:00
pennae
4d2462511f Merge pull request #314099 from mrkline/snapper-and-borgbackup-doc-fix
nixos/snapper, nixos/borgbackup: Fix module doc typo
2024-05-24 01:15:09 +02:00
Robert Schütz
ead03f474a chatty: 0.8.2 -> 0.8.3
Changelog: https://gitlab.gnome.org/World/Chatty/-/blob/v0.8.3/NEWS
2024-05-23 15:48:45 -07:00
Sandro
3e3ac0e7ba Merge pull request #305516 from OPNA2608/init/lomiri/ayatana-indicator-display
ayatana-indicator-display: init & add to Lomiri
2024-05-24 00:40:55 +02:00
R. Ryantm
c1c59762ea cnquery: 11.4.3 -> 11.5.0 2024-05-23 22:37:46 +00:00
purepani
a46ce7c77d svelte-language-server: convert to buildNpmPackage 2024-05-24 00:23:44 +02:00
superherointj
7962cbb232 Merge pull request #314082 from superherointj/bicep-0.27.1
bicep: 0.26.54 -> 0.27.1
2024-05-23 19:09:01 -03:00
Austin Horstman
5771dbfa7d bicep: fix updater script 2024-05-23 17:03:01 -05:00
Robert Scott
2db4e7d035 Merge pull request #313729 from pluiedev/zhf-24.05/gobang
gobang: unbreak, modernize
2024-05-23 23:02:10 +01:00
Sergei Trofimovich
44744fc83f githooks.tests: fix eval
Without the change the eval fails as:

    $ nix build --no-link -f. githooks.tests
    error:
           … while evaluating the 'name' attribute of a derivation

           … while evaluating a branch condition
             at lib/strings.nix:1194:3:
             1193|   # First detect the common case of already valid strings, to speed those up
             1194|   if stringLength string <= 207 && okRegex string != null
                 |   ^
             1195|   then unsafeDiscardStringContext string

           … in the left operand of the AND (&&) operator
             at lib/strings.nix:1194:33:
             1193|   # First detect the common case of already valid strings, to speed those up
             1194|   if stringLength string <= 207 && okRegex string != null
                 |                                 ^
             1195|   then unsafeDiscardStringContext string

           (stack trace truncated; use '--show-trace' to show the full, detailed trace)

           error: expected a set but found a string: "githooks-cli"
2024-05-23 22:51:08 +01:00
almini
0f3add331c segger-jlink: 794l -> 796b 2024-05-23 23:49:13 +02:00
Malte Neuss
8a05b4f8d4 nixos/nextjs-ollama-llm-ui: init module
NixOS already has good support for the Ollama
backend service. Now we can benefit from
having a convenient web frontend as well for it.
2024-05-23 23:48:55 +02:00
Robert Scott
1a417acb1a Merge pull request #313474 from javaes/python312Packages.webssh/fix_test_case
python312Packages.webssh: fix test case
2024-05-23 22:43:46 +01:00
R. Ryantm
20e4705ed3 signalbackup-tools: 20240514 -> 20240521 2024-05-23 21:42:57 +00:00
R. Ryantm
2fcd919112 python311Packages.ansible: 9.5.1 -> 9.6.0 2024-05-23 21:39:49 +00:00
Peder Bergebakken Sundt
ccda8b5e02 Merge pull request #310475 from r-ryantm/auto-update/miniupnpc
miniupnpc: 2.2.6 -> 2.2.7
2024-05-23 23:35:15 +02:00
R. Ryantm
5e27d26753 mdbook-katex: 0.8.1 -> 0.9.0 2024-05-23 21:34:29 +00:00
Jeremy Baxter
274e87e5fd soju: 0.7.0 -> 0.8.0 2024-05-24 09:31:52 +12:00
Peder Bergebakken Sundt
b962cd91aa Merge pull request #307671 from r-ryantm/auto-update/matio
matio: 1.5.26 -> 1.5.27
2024-05-23 23:29:09 +02:00
Matt Kline
234f4db797 nixos/snapper, nixos/borgbackup: Fix module doc typo
The persistentTimer argument sets the _Persistent_ field in
systemd.timer(5).

Pointed out in #312549
2024-05-23 14:23:40 -07:00
afresquet
5a348d5595 cargo-shuttle: 0.39.0 -> 0.45.0 2024-05-23 23:20:21 +02:00
Yt
ce207e6092 Merge pull request #314090 from r-ryantm/auto-update/surrealdb
surrealdb: 1.5.0 -> 1.5.1
2024-05-23 21:12:35 +00:00
Yt
ff95d71dbe Merge pull request #314036 from onny/stalwart-update3
stalwart-mail: 0.8.0 -> 0.8.1
2024-05-23 21:12:09 +00:00
Leah Amelia Chen
a1090bebdc gobang: unbreak, modernize 2024-05-23 23:09:20 +02:00
Jeremy Baxter
ef5f78e7b8 soju: adopt 2024-05-24 09:07:54 +12:00
Jeremy Baxter
8bdc233bb4 soju: migrate to pkgs/by-name 2024-05-24 09:07:22 +12:00
Peder Bergebakken Sundt
dc4209a00a f3d: add withManual option, by default disabled on darwin
should fix darwin
2024-05-23 23:06:13 +02:00
Robert Schütz
dd7a48b54f nextcloud-notify_push: 0.6.10 -> 0.6.11
Diff: https://github.com/nextcloud/notify_push/compare/v0.6.10...v0.6.11

Changelog: https://github.com/nextcloud/notify_push/releases/tag/v0.6.11
2024-05-23 14:02:23 -07:00
Peder Bergebakken Sundt
72b813ecff Merge pull request #308251 from r-ryantm/auto-update/libpkgconf
libpkgconf: 2.1.1 -> 2.2.0
2024-05-23 22:45:25 +02:00
Peder Bergebakken Sundt
a91ec3ce6f Merge pull request #308953 from r-ryantm/auto-update/gdcm
gdcm: 3.0.23 -> 3.0.24
2024-05-23 22:43:51 +02:00
Robert Schütz
ea23d5ac3d nextcloudPackages: update 2024-05-23 13:42:21 -07:00
Jonas Meurer
36e236ef49 python3Packages.shiboken6: restore backwards compatibility with 6.6
Pyside 6.7.0 (more specific 5d05065b57f5e37c2229ff6a2d98d936c5c7f2bb)
introduced a change which is partly backwards compatible. This patch
allows packages (e.g. Cutter), which depend on the backwards
compatibility, to build again.
2024-05-23 22:42:05 +02:00
Sandro
d0ce4f80a8 Merge pull request #313980 from Sigmanificient/pypkgs-remove-unused-fetchpatch
python3Packages: remove unused fetchpath and other arguments
2024-05-23 22:42:04 +02:00
kirillrdy
0bc1816966 Merge pull request #313890 from stasjok/neovim-fix-markdown-inline-parser
neovim-unwrapped: fix markdown_inline tree-sitter parser
2024-05-24 06:38:22 +10:00
Bernardo Meurer
0e1767b30f Merge pull request #309130 from cjshearer/master
ideamaker: init at 4.3.3
2024-05-23 16:36:13 -04:00
R. Ryantm
4c627d7adc surrealdb: 1.5.0 -> 1.5.1 2024-05-23 20:32:29 +00:00
Robert Schütz
ff64ac2e17 nextcloud29: 29.0.0 -> 29.0.1
Changelog: https://nextcloud.com/changelog/#29-0-1
2024-05-23 13:30:23 -07:00
Robert Schütz
84c8e8af00 nextcloud28: 28.0.5 -> 28.0.6
Changelog: https://nextcloud.com/changelog/#28-0-6
2024-05-23 13:29:27 -07:00
Robert Scott
d217f9964f Merge pull request #313856 from Moraxyc/py-ds4drv
python312Packages.ds4drv: fix build
2024-05-23 21:26:59 +01:00
Robert Scott
e9d42f846d Merge pull request #313855 from Moraxyc/py-datashape
python312Packages.datashape: fix
2024-05-23 21:20:37 +01:00
R. Ryantm
1db6a2ac05 protonmail-bridge: 3.11.0 -> 3.11.1 2024-05-23 20:18:50 +00:00
R. Ryantm
01680dacfb gcsfuse: 2.0.1 -> 2.1.0 2024-05-23 20:18:43 +00:00
aleksana
457fb33869 plattenalbum: 1.11.0 -> 2.1.0; renamed from mpdevil 2024-05-24 04:16:05 +08:00
Sandro Jäckel
be3292f22d fastfetch: 2.13.1 -> 2.13.2
Diff: https://github.com/fastfetch-cli/fastfetch/compare/2.13.1...2.13.2
2024-05-23 22:15:32 +02:00
Timo Myllymäki
d89c0a9689 gnomeExtensions.ddterm: fix gjs path
The new version has #!@GJS_SHEBANG@ which ended up as #!/usr/bin/gjs -> #!/usr/bin//nix/store../bin/gjs.

gnomeExtensions.ddterm: add libhandy as dependency

libhandy was added as dependency on commit: eade14f6f4
2024-05-23 23:09:48 +03:00
superherointj
30e7e4163b bicep: 0.26.54 -> 0.27.1
Release: https://github.com/Azure/bicep/releases/tag/v0.27.1
2024-05-23 17:09:00 -03:00
Peder Bergebakken Sundt
3a23a3ac34 flexget: 3.11.33 -> 3.11.34
Diff: https://github.com/Flexget/Flexget/compare/refs/tags/v3.11.33...v3.11.34

Changelog: https://github.com/Flexget/Flexget/releases/tag/v3.11.34
2024-05-23 22:06:52 +02:00
Peder Bergebakken Sundt
fa685b27e7 normcap: 0.5.7 -> 0.5.8
Diff: https://github.com/dynobo/normcap/compare/refs/tags/v0.5.7...v0.5.8
2024-05-23 22:06:44 +02:00
techknowlogick
c7dc08dbe1 kubernetes-helm: 3.15.0 -> 3.15.1
Diff: https://github.com/helm/helm/compare/v3.15.0...v3.15.1
2024-05-23 16:02:15 -04:00
Peder Bergebakken Sundt
efbc75c932 Merge pull request #313956 from Daru-san/hmcl-3.5.8
hmcl: 3.5.7 -> 3.5.8
2024-05-23 21:58:58 +02:00
Markus Kowalewski
78eff3ce1a nfs-ganesha: 5.7 -> 5.9 2024-05-23 21:49:36 +02:00
Markus Kowalewski
c9022ee263 ntirpc: 5.0 -> 5.8 2024-05-23 21:49:04 +02:00
Sandro
37de455272 Merge pull request #313963 from SuperSandro2000/level-zero
level-zero: 1.16.15 -> 1.17.2
2024-05-23 21:46:06 +02:00
Fabian Affolter
7431eee5c7 Merge pull request #313910 from fabaff/checkov-bump
checkov: 3.2.92 -> 3.2.106
2024-05-23 21:45:50 +02:00
Fabian Affolter
5b47d43f4d Merge pull request #313909 from fabaff/aioquic-bump
python312Packages.aioquic: 0.9.25 -> 1.0.0
2024-05-23 21:45:31 +02:00
Fabian Affolter
fc538a5ed9 Merge pull request #313944 from fabaff/aiosasl-fix
python312Packages.aiosasl: fix broken tests on Python 3.12
2024-05-23 21:42:47 +02:00
Fabian Affolter
ffd6b4f099 Merge pull request #314008 from fabaff/faraday-agent-parameters-types-bump
python312Packages.faraday-agent-parameters-types: 1.5.1 -> 1.6.0, python312Packages.faraday-plugins: 1.17.0 -> 1.18.0
2024-05-23 21:41:21 +02:00
Fabian Affolter
f1fcf7cdc9 Merge pull request #314015 from fabaff/pyecowitt-refactor
python312Packages.pyecowitt: refactor
2024-05-23 21:41:04 +02:00
Fabian Affolter
7655dd98dc Merge pull request #314016 from fabaff/pyedimax-refactor
python312Packages.pyedimax: refactor
2024-05-23 21:40:52 +02:00
Fabian Affolter
f38335b4fb Merge pull request #313947 from fabaff/metasploit-bump
metasploit: 6.4.9 -> 6.4.10
2024-05-23 21:38:33 +02:00
Fabian Affolter
42d21c6147 lse: init at 4.14nw
Linux enumeration tool with verbosity levels

https://github.com/diego-treitos/linux-smart-enumeration
2024-05-23 21:36:58 +02:00
Pol Dellaiera
8d29d8af02 fcast-client: init at 0.1.0-unstable-2024-05-23 2024-05-23 21:30:11 +02:00
cjshearer
69b8e69de7 ideamaker: init at 4.3.3 2024-05-23 15:27:43 -04:00
Jon Seager
b050751278 Merge pull request #314033 from jnsgruk/chrome-125.0.6422.76
google-chrome: 125.0.6422.60 -> 125.0.6422.76
2024-05-23 20:27:03 +01:00
Markus Kowalewski
958fbf7e62 slurm: 23.11.6.1 -> 23.11.7.1 2024-05-23 21:24:11 +02:00
Fabian Affolter
576acc7331 python312Packages.intake-parquet: remove vendorized versioneer.py 2024-05-23 21:17:37 +02:00
Samuel Dionne-Riel
45f510f9c9 Merge pull request #312320 from JoeDupuis/update-rexml 2024-05-23 15:11:28 -04:00
Connor Baker
7881030b88 Merge pull request #314018 from GaetanLepage/svgelements
python311Packages.svgelements: fix tests
2024-05-23 15:02:19 -04:00
Connor Baker
852091bb10 Merge pull request #314010 from GaetanLepage/qgrid
python311Packages.qgrid: fix python 3.12 compatibility
2024-05-23 15:02:05 -04:00
R. Ryantm
9175a1c099 sentry-native: 0.7.2 -> 0.7.4 2024-05-23 18:54:28 +00:00
R. Ryantm
09a78289fc vault-medusa: 0.7.0 -> 0.7.1 2024-05-23 18:54:04 +00:00
Lin Jian
4be6150a4c Merge pull request #313822 from linj-fork/pr/kanata-config-file
nixos/kanata: add a configFile option
2024-05-24 02:53:42 +08:00
Sandro
d836a3e678 Merge pull request #307499 from SuperSandro2000/bwdc-network-online
nixos/bitwarden-directory-connector-cli: add dependsOn network-online…
2024-05-23 20:47:05 +02:00
Sandro Jäckel
f358fe97ec knot-resolver: add luaPackages.psl 2024-05-23 20:45:40 +02:00
Sandro Jäckel
12a5234a61 luaPackages.psl: init at 0.3 2024-05-23 20:45:40 +02:00
OPNA2608
01152519d6 nixos/tests/lomiri: Fix sound indicator subtest name
It's an ayatana one, not a lomiri one.
2024-05-23 20:40:15 +02:00
Nick Cao
9a0eef506d Merge pull request #314038 from icewind1991/hydra-fix-init-script
nixos/hydra: fix typo in hydra init script
2024-05-23 14:38:44 -04:00
Nick Cao
6b32e7a34d Merge pull request #314040 from r-ryantm/auto-update/nextdns
nextdns: 1.43.3 -> 1.43.4
2024-05-23 14:38:09 -04:00
OPNA2608
d29e469f2a nixos/lomiri: Add display indicator 2024-05-23 20:37:34 +02:00
Nick Cao
a1dfc71713 Merge pull request #314028 from r-ryantm/auto-update/bazel-buildtools
bazel-buildtools: 7.1.1 -> 7.1.2
2024-05-23 14:36:28 -04:00
OPNA2608
d4a5183180 ayatana-indicator-display: init at 24.5.0 2024-05-23 20:35:51 +02:00
Nick Cao
73412b866d Merge pull request #314012 from r-ryantm/auto-update/goimports-reviser
goimports-reviser: 3.6.4 -> 3.6.5
2024-05-23 14:35:03 -04:00
Nick Cao
1bae3abbc5 Merge pull request #314021 from r-ryantm/auto-update/hyprlang
hyprlang: 0.5.1 -> 0.5.2
2024-05-23 14:34:22 -04:00
Nick Cao
d7cd7e7d8b Merge pull request #313969 from r-ryantm/auto-update/python311Packages.manifestoo-core
python311Packages.manifestoo-core: 1.5 -> 1.6
2024-05-23 14:31:30 -04:00
Nick Cao
5466e77427 Merge pull request #313987 from r-ryantm/auto-update/cloud-nuke
cloud-nuke: 0.35.0 -> 0.36.0
2024-05-23 14:30:13 -04:00
Nick Cao
e13351b473 Merge pull request #313990 from r-ryantm/auto-update/eksctl
eksctl: 0.177.0 -> 0.178.0
2024-05-23 14:29:35 -04:00
Nick Cao
3f284adcb5 Merge pull request #313952 from r-ryantm/auto-update/python311Packages.pyenvisalink
python311Packages.pyenvisalink: 4.6 -> 4.7
2024-05-23 14:26:22 -04:00
Dawid Dziurla
b18b35e105 hieroglyphic: 1.0.1 -> 1.1.0 2024-05-23 20:25:39 +02:00
Nick Cao
27d6a780a4 Merge pull request #313883 from r-ryantm/auto-update/atmos
atmos: 1.72.0 -> 1.73.0
2024-05-23 14:24:02 -04:00
Nick Cao
0f012c4794 Merge pull request #313885 from r-ryantm/auto-update/cargo-component
cargo-component: 0.12.0 -> 0.13.0
2024-05-23 14:23:33 -04:00
Nick Cao
9bf26f76b3 Merge pull request #313889 from r-ryantm/auto-update/myks
myks: 4.1.1 -> 4.1.2
2024-05-23 14:22:59 -04:00
Nick Cao
a50d11a42a Merge pull request #313902 from fabaff/bluetooth-sensor-state-data-bump
python312Packages.bluetooth-sensor-state-data: 1.6.2 -> 1.7.0
2024-05-23 14:22:24 -04:00
Nick Cao
78ae16c9c3 Merge pull request #313906 from r-ryantm/auto-update/namespace-cli
namespace-cli: 0.0.371 -> 0.0.372
2024-05-23 14:21:30 -04:00
Nick Cao
41a4a8bad8 Merge pull request #313914 from fabaff/boto3-stubs-bump
python312Packages.boto3-stubs: 1.34.110 -> 1.34.111
2024-05-23 14:20:45 -04:00
Nick Cao
cdaa51197f Merge pull request #313838 from r-ryantm/auto-update/cargo-ndk
cargo-ndk: 3.5.5 -> 3.5.6
2024-05-23 14:18:23 -04:00
Nick Cao
fea2ffb256 Merge pull request #313846 from r-ryantm/auto-update/c2patool
c2patool: 0.9.0 -> 0.9.1
2024-05-23 14:17:39 -04:00
Nick Cao
c9eaa029d9 Merge pull request #313849 from r-ryantm/auto-update/lsp-plugins
lsp-plugins: 1.2.15 -> 1.2.16
2024-05-23 14:17:09 -04:00
Nick Cao
f5a9501499 Merge pull request #313863 from Moraxyc/update-nezha-agent
nezha-agent: 0.16.8 -> 0.16.9
2024-05-23 14:15:27 -04:00
Nick Cao
322afdff5a Merge pull request #313874 from r-ryantm/auto-update/tmux-mem-cpu-load
tmux-mem-cpu-load: 3.8.0 -> 3.8.1
2024-05-23 14:14:46 -04:00
Nick Cao
f5e30d6c14 Merge pull request #313875 from r-ryantm/auto-update/swego
swego: 1.0 -> 1.1
2024-05-23 14:14:13 -04:00
Nick Cao
95aeea59c5 Merge pull request #313767 from r-ryantm/auto-update/svtplay-dl
svtplay-dl: 4.73 -> 4.79
2024-05-23 14:13:03 -04:00
Sandro
fb2862e536 Merge pull request #314039 from r-ryantm/auto-update/govulncheck
govulncheck: 1.1.0 -> 1.1.1
2024-05-23 20:12:43 +02:00
Nick Cao
fd1a7ca779 Merge pull request #313775 from scm2342/kubectl-klock-0.7.0
kubectl-klock: 0.6.1 -> 0.7.0
2024-05-23 14:12:27 -04:00
Nick Cao
09ad38ad0f Merge pull request #313572 from motiejus/inotify-info-v0.0.2
inotify-info: v0.0.1 -> v0.0.2
2024-05-23 14:11:56 -04:00
Nick Cao
c5b1a6ae04 Merge pull request #313785 from r-ryantm/auto-update/traefik
traefik: 3.0.0 -> 3.0.1
2024-05-23 14:11:43 -04:00
Sandro
f53713e2cf Merge pull request #304893 from SuperSandro2000/portunus-note
nixos/portunus: add note about allowed characters to id
2024-05-23 20:10:52 +02:00
R. Ryantm
2aca66c8a8 wasmedge: 0.13.5 -> 0.14.0 2024-05-23 18:09:10 +00:00
Nick Cao
3aa1ab4831 Merge pull request #313810 from r-ryantm/auto-update/limine
limine: 7.5.1 -> 7.5.2
2024-05-23 14:08:55 -04:00
Nick Cao
d9add34e22 Merge pull request #313736 from r-ryantm/auto-update/corectrl
corectrl: 1.4.0 -> 1.4.1
2024-05-23 14:07:48 -04:00
Nick Cao
28d734863b Merge pull request #313625 from aduh95/upgrade-tart
tart: 2.10.0 -> 2.11.0
2024-05-23 14:05:04 -04:00
Nick Cao
ffe12cc391 Merge pull request #313639 from dav-wolff/update-stylance-cli
stylance-cli: 0.3.0 -> 0.5.0
2024-05-23 14:04:13 -04:00
github-actions[bot]
7655996362 Merge staging-next into staging 2024-05-23 18:02:28 +00:00
github-actions[bot]
4e80f8a6e6 Merge master into staging-next 2024-05-23 18:01:29 +00:00
Nick Cao
436a34c741 Merge pull request #313699 from r-ryantm/auto-update/dufs
dufs: 0.40.0 -> 0.41.0
2024-05-23 14:00:58 -04:00
Nick Cao
5ee3e3a370 Merge pull request #313702 from r-ryantm/auto-update/himitsu
himitsu: 0.6 -> 0.7
2024-05-23 14:00:19 -04:00
Nick Cao
8754f9f4c2 Merge pull request #313520 from r-ryantm/auto-update/argocd
argocd: 2.11.0 -> 2.11.1
2024-05-23 13:58:54 -04:00
Nick Cao
1c8e6e73d7 Merge pull request #313535 from r-ryantm/auto-update/gfxreconstruct
gfxreconstruct: 1.0.3 -> 1.0.4
2024-05-23 13:58:00 -04:00
Nick Cao
dbf4f1a553 Merge pull request #313560 from Assistant/twitch-chat-downloader
twitch-chat-downloader: 2.5.3 -> 2.5.4
2024-05-23 13:56:09 -04:00
Nick Cao
39ec6323fe Merge pull request #313612 from ufUNnxagpM/majima-0.5.0
majima: 0.4.0 -> 0.5.0
2024-05-23 13:52:12 -04:00
Fabian Affolter
5799862064 python312Packages.fastparquet: 2024.2.0 -> 2024.5.0
Diff: https://github.com/dask/fastparquet/compare/refs/tags/2024.2.0...2024.5.0

Changelog: https://github.com/dask/fastparquet/blob/2024.5.0/docs/source/releasenotes.rst
2024-05-23 19:46:36 +02:00
R. Ryantm
14fdf50a3c nuclei-templates: 9.8.6 -> 9.8.7 2024-05-23 17:44:52 +00:00
Dmitry Kalinkin
41272d723d Merge pull request #296602 from afh/update-ghostscript
ghostscript: 10.02.1 -> 10.03.1
2024-05-23 13:33:47 -04:00
R. Ryantm
cfafdab46c nextdns: 1.43.3 -> 1.43.4 2024-05-23 17:28:17 +00:00
R. Ryantm
7ebf5ff345 govulncheck: 1.1.0 -> 1.1.1 2024-05-23 17:26:57 +00:00
Robin Appelman
c64e560c86 nixos/hydra: fix typo in hydra init script 2024-05-23 19:25:12 +02:00
Moraxyc
f56901a097 pythonPackages.graph-tool: 2.45 -> 2.65 2024-05-24 01:19:31 +08:00
Adam C. Stephens
3bea02fa06 Merge pull request #313774 from cafkafk/amber-lang-init-0.3.1-alpha
amber-lang: init at 0.3.1-alpha
2024-05-23 13:17:44 -04:00
R. Ryantm
077512f156 libgeotiff: 1.7.1 -> 1.7.2 2024-05-23 17:08:30 +00:00
David McFarland
f17d1f9302 Merge pull request #313514 from tie/dotnet-cross-split
buildDotnetModule: fix cross-compilation and remove dotnet-test-sdk
2024-05-23 14:05:46 -03:00
Jonas Heinrich
72d5d19b57 stalwart-mail: 0.8.0 -> 0.8.1 2024-05-23 18:54:49 +02:00
Roland Conybeare
197d6261eb python311Packages.sphinxcontrib-ditaa: init at 1.0.2
Co-authored-by: OTABI Tomoya <tomoya.otabi@gmail.com>
2024-05-23 12:37:34 -04:00
R. Ryantm
a47f6dfa9f flannel: 0.25.1 -> 0.25.2 2024-05-23 16:29:26 +00:00
Jon Seager
cddbd42767 google-chrome: 125.0.6422.60 -> 125.0.6422.76 2024-05-23 17:29:00 +01:00
R. Ryantm
632cea095c git-machete: 3.25.2 -> 3.25.3 2024-05-23 16:12:22 +00:00
Sandro Jäckel
70a5dd01fe element-{desktop,web}: 1.11.66 -> 1.11.67
Changelog: https://github.com/element-hq/element-web/releases/tag/v1.11.67
2024-05-23 17:55:30 +02:00
R. Ryantm
3b70ff975d bazel-buildtools: 7.1.1 -> 7.1.2 2024-05-23 15:55:06 +00:00
Florian Klink
74a8103011 Merge pull request #313897 from alyssais/systemd-debug
Reapply "systemd: enable debug info"
2024-05-23 18:48:53 +03:00
K900
2ee89d5a01 Merge pull request #313978 from K900/kde-gear-24.05
KDE Gear 24.05
2024-05-23 18:47:58 +03:00
Martin Joerg
d5a6ef09a8 yaralyzer: 0.9.3 -> 0.9.4
https://github.com/michelcrypt4d4mus/yaralyzer/blob/v0.9.4/CHANGELOG.md
https://github.com/michelcrypt4d4mus/yaralyzer/compare/v0.9.3...v0.9.4
2024-05-23 17:47:21 +02:00
K900
c7d9fae3fd kdePackages: Gear 24.02 -> 24.05
- kio-extras-kf5 moved to misc because of release schedule weirdness
- calindori ported to KF6, reenabled
- some build fixes all over
- add 7zip to a bunch of games for SVG compression
2024-05-23 18:46:14 +03:00
Moraxyc
cb8e62b899 python3Packages.scikits-samplerate: remove 2024-05-23 23:45:08 +08:00
Tobi Oloke
4731605e88 mediasynclite: init at 0.4.2 (#294716)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2024-05-23 17:43:59 +02:00
OTABI Tomoya
3f3c524650 Merge pull request #313303 from natsukium/amazon-kclpy/broken
python311Packages.amazon-kclpy: mark as broken
2024-05-24 00:42:44 +09:00
OTABI Tomoya
a325ddac02 Merge pull request #308060 from r-ryantm/auto-update/python311Packages.truststore
python311Packages.truststore: 0.8.0 -> 0.9.1
2024-05-24 00:37:18 +09:00
natsukium
7a15b02077 pdm: 2.15.2 -> 2.15.3
Changelog: https://github.com/pdm-project/pdm/releases/tag/2.15.3
2024-05-24 00:34:11 +09:00
Bobby Rong
a5979ef225 pantheon.elementary-icon-theme: 7.3.1 -> 8.0.0
https://github.com/elementary/icons/compare/7.3.1...8.0.0
2024-05-23 23:28:45 +08:00
Jussi Kuokkanen
f57d955412 pkgs/shells: remove licenses.gpl2 2024-05-23 18:28:43 +03:00
Marcus Ramberg
d7daf63a4f Merge pull request #313719 from MarcelCoding/mrtg-ipv6 2024-05-23 17:19:36 +02:00
R. Ryantm
7496ea8776 hyprlang: 0.5.1 -> 0.5.2 2024-05-23 15:17:39 +00:00
Gaetan Lepage
afffe11b2e python311Packages.svgelements: fix tests 2024-05-23 16:56:25 +02:00
Sandro
ac5cb0b650 Merge pull request #313396 from dbalan/awslogs-0.15.0 2024-05-23 16:55:52 +02:00
Sandro
faf1914463 Merge pull request #313934 from marijanp/add-r0vm 2024-05-23 16:55:16 +02:00
Jeremy Kolb
5b6363538b vscode-extensions.ms-vscode.cpptools: Use the bundled interpreter for binaries
Previously autoPatchelfHook would stomp on the interpreter for the bundled
cpptools* executables. Here we manually run the hook and then explicitly
patch the interpreter.
2024-05-23 10:52:51 -04:00
Artturin
75f6bcff2c Merge pull request #313753 from r-ryantm/auto-update/vintagestory
vintagestory: 1.19.7 -> 1.19.8
2024-05-23 17:52:50 +03:00
R. Ryantm
05705d857a pcm: 202403 -> 202405 2024-05-23 14:52:48 +00:00
Fabian Affolter
1f5606f6ad python312Packages.pyecowitt: refactor 2024-05-23 16:49:39 +02:00
Artturin
159d9bb7d0 Merge pull request #313951 from r-ryantm/auto-update/autotiling
autotiling: 1.9.2 -> 1.9.3
2024-05-23 17:49:24 +03:00
Lana Black
d2305783db amarok: 2.9.71 -> 3.0.0 2024-05-23 07:45:56 -07:00
Fabian Affolter
d9fae5e20d python312Packages.pyedimax: refactor 2024-05-23 16:44:51 +02:00
R. Ryantm
451cdf28f0 kodiPackages.orftvthek: 0.12.9 -> 0.12.12 2024-05-23 14:43:12 +00:00
R. Ryantm
b94579e922 kubecm: 0.28.0 -> 0.29.0 2024-05-23 14:43:08 +00:00
Gaetan Lepage
143e613bee python311Packages.qgrid: fix python 3.12 compatibility 2024-05-23 16:42:57 +02:00
R. Ryantm
c48dd1b43a goimports-reviser: 3.6.4 -> 3.6.5 2024-05-23 14:41:59 +00:00
Jeremy Kolb
437f15f5cd vscode-extensions.ms-vscode-cpptools: Remove unused LLVM directory
Saves some bytes
2024-05-23 10:34:55 -04:00
Sandro Jäckel
f221b4f5f5 nixos/oauth2_proxy_nginx: fix proxy_set_header 2024-05-23 16:34:37 +02:00
Alyssa Ross
1461dbbee3 ocamlPackages.eio_*: inherit patches from eio
If we're inheriting src from eio to use the same source tree, it makes
sense to inherit patches as well.  Currently we don't apply patches to
eio, but this is useful for overlays, and will help avoid a potential
oversight if we do need a patch in future.
2024-05-23 16:34:29 +02:00
Fabian Affolter
1c64a2fb11 python312Packages.faraday-plugins: refactor 2024-05-23 16:33:44 +02:00
Fabian Affolter
2864759231 python312Packages.faraday-plugins: 1.17.0 -> 1.18.0
Diff: https://github.com/infobyte/faraday_plugins/compare/refs/tags/1.17.0...1.18.0

Changelog: https://github.com/infobyte/faraday_plugins/releases/tag/1.18.0
2024-05-23 16:32:04 +02:00
Fabian Affolter
f3b254dae2 python312Packages.faraday-agent-parameters-types: refactor 2024-05-23 16:31:29 +02:00
Fabian Affolter
cd71793bb2 python312Packages.faraday-agent-parameters-types: 1.5.1 -> 1.6.0
Changelog: https://github.com/infobyte/faraday_agent_parameters_types/blob/1.6.0/CHANGELOG.md
2024-05-23 16:30:37 +02:00
Silvan Mosberger
0efcb15b4e Merge pull request #313345 from katexochen/workflows/remove-check-by-name-concurrency 2024-05-23 16:28:45 +02:00
Shaw Vrana
37070309cd ctlptl: build only main executable 2024-05-23 07:26:06 -07:00
Adam C. Stephens
5878d1d72f Merge pull request #313757 from emilylange/forgejo
forgejo: 7.0.2 -> 7.0.3
2024-05-23 10:10:37 -04:00
R. Ryantm
10178dce61 freshrss: 1.23.1 -> 1.24.0 2024-05-23 14:05:29 +00:00
Franz Pletz
998ab56db3 Merge pull request #313398 from r-ryantm/auto-update/fluent-bit 2024-05-23 15:50:50 +02:00
Franz Pletz
2e62b5ccb8 Merge pull request #313836 from superherointj/pkgsMusl.nginx-fix-build 2024-05-23 15:43:05 +02:00
Franz Pletz
279f866cbd Merge pull request #313267 from r-ryantm/auto-update/shotman 2024-05-23 15:41:18 +02:00
R. Ryantm
2ba59d41dd eksctl: 0.177.0 -> 0.178.0 2024-05-23 13:40:34 +00:00
Fabian Affolter
186d666961 Merge pull request #313806 from fabaff/pydeconz-bump
python312Packages.pydeconz: 115 -> 116
2024-05-23 15:37:20 +02:00
Bobby Rong
3cb1f43f33 Merge pull request #310108 from bobby285271/upd/elementary-gtk-theme
pantheon.elementary-gtk-theme: 7.3.0 -> 8.0.0
2024-05-23 21:35:37 +08:00
Sandro
d0e5c35a81 Merge pull request #311385 from DerDennisOP/django-ratelimit
python312Packages.django-ratelimit: init at 4.1.0
2024-05-23 15:34:12 +02:00
R. Ryantm
cc68d49224 cloud-nuke: 0.35.0 -> 0.36.0 2024-05-23 13:31:00 +00:00
R. Ryantm
dbf29349fc beekeeper-studio: 4.3.1 -> 4.3.4 2024-05-23 13:28:31 +00:00
R. Ryantm
c6e51241a8 boogie: 3.1.5 -> 3.1.6 2024-05-23 13:28:28 +00:00
Leona Maroni
afb3d6b219 Merge pull request #309794 from stuebinm/gauche-bootstrap-dependency
gauche: remove dependency onto gaucheBootstrap
2024-05-23 15:27:40 +02:00
Bobby Rong
e967f2f99c Merge pull request #313416 from bobby285271/upd/pantheon-tweaks
pantheon-tweaks: 1.1.2 -> 2.0.1
2024-05-23 21:26:59 +08:00
OTABI Tomoya
7f332bfd37 Merge pull request #310336 from r-ryantm/auto-update/nghttp3
nghttp3: 1.2.0 -> 1.3.0
2024-05-23 22:12:44 +09:00
OTABI Tomoya
3f6cf1639b Merge pull request #313278 from Sigmanificient/pyray
raylib-python-cffi: init at 5.0.0.2, physac: init at 2.5-unstable-2024-05-21, raygui: init at 4.0-unstable-2024-05-21
2024-05-23 22:08:46 +09:00
Sigmanificient
ddfeae5217 pythonPackages: remove unused fetchpath arguments 2024-05-23 15:04:22 +02:00
Lucas Hoffmann
eff2e77eee nvimpager: 0.12.0 -> 0.13.0 2024-05-23 14:57:33 +02:00
Robert Helgesson
0989d93c00 sd-switch: 0.3.0 -> 0.4.0
Also, switch home page to sourcehut one and add update script
passthru.
2024-05-23 14:55:55 +02:00
nixpkgs-merge-bot[bot]
ea5ce31e83 Merge pull request #313888 from r-ryantm/auto-update/files-cli
files-cli: 2.13.49 -> 2.13.50
2024-05-23 12:50:20 +00:00
Sandro
ab33d0eb5c Merge pull request #312497 from SuperSandro2000/310075 2024-05-23 14:44:07 +02:00
superherointj
4bd2ec8619 Merge pull request #313974 from GaetanLepage/nixos-test-driver
nixosTests.nixos-test-driver: fix ruff check
2024-05-23 09:39:52 -03:00
Martin Weinelt
1db599972d Merge pull request #311871 from mweinelt/esphome-2024.5.0
esphome: 2024.4.2 -> 2024.5.2
2024-05-23 14:36:15 +02:00
Yureka
95a3cca9cb multipath-tools: use --replace-fail in substitutions 2024-05-23 14:35:06 +02:00
Yureka
92bd0804a9 multipath-tools: backport build fix for musl libc 1.2.5 2024-05-23 14:35:06 +02:00
Yureka
ccbea646d9 multipath-tools: 0.9.6 -> 0.9.8 2024-05-23 14:35:06 +02:00
Sandro
ffad6a728e Merge pull request #287239 from pokon548/update-dae 2024-05-23 14:33:48 +02:00
Gaetan Lepage
622ccf42c2 nixosTests.nixos-test-driver: fix ruff check 2024-05-23 14:30:23 +02:00
K900
8402044163 python311Packages.pyside6: fix build with Qt 6.7.1
Fixes #313908
2024-05-23 15:29:11 +03:00
Pol Dellaiera
1cfee335a2 Merge pull request #313907 from drupol/init/php/roave-backward-compatibility-check-8-8-0
roave-backward-compatibility-check: init at 8.8.0
2024-05-23 14:27:01 +02:00
OTABI Tomoya
ad667f0be3 Merge pull request #313633 from fabaff/psrpcore-darwin
python312Packages.psrpcore: marks as broken on darwin
2024-05-23 21:19:10 +09:00
R. Ryantm
eb042e727a python311Packages.manifestoo-core: 1.5 -> 1.6 2024-05-23 12:14:38 +00:00
Naïm Favier
9019791e9f Merge pull request #313661 from blitz/chs-cabal-fix
Fix haskellPackages.{chs-cabal,libarchive,archive-libarchive}
2024-05-23 14:03:22 +02:00
Sandro
6a82eb34cc Merge pull request #305127 from OPNA2608/init/lomiri/ayatana-indicator-sound 2024-05-23 14:03:14 +02:00
linsui
66ff0e159d vimPlugins.nvim-snippets: init at 2024-02-07 2024-05-23 14:02:22 +02:00
github-actions[bot]
044fbf6429 Merge staging-next into staging 2024-05-23 12:02:05 +00:00
github-actions[bot]
7dae368be0 Merge master into staging-next 2024-05-23 12:01:25 +00:00
Christina Sørensen
a5a479363d amber-lang: init at 0.3.1-alpha
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-05-23 14:00:57 +02:00
Andreas Rammhold
e8bc21290e hyprlandPlugins.hy3: 0.39.1 -> 0.40.0
This fixes the compatibility issue with hyprland 0.40 and adds two
patches that fixes regressions that were fixed after the latest tag.
2024-05-23 14:00:08 +02:00
Sandro
64ea1c0661 Merge pull request #312723 from panicgh/nitrokey-app2 2024-05-23 13:56:43 +02:00
Sandro
360221d4bf Merge pull request #313096 from onny/stalwart-fix-test 2024-05-23 13:54:39 +02:00
Isabelle
56141e2236 nixos/wireguard: add option preShutdown for commands called before interface deletion (#310345) 2024-05-23 13:53:45 +02:00
Sandro Jäckel
97e008283a level-zero: 1.16.15 -> 1.17.2, add key packages to passthru.tests
Diff: https://github.com/oneapi-src/level-zero/compare/refs/tags/v1.16.15...v1.17.2

Changelog: https://github.com/oneapi-src/level-zero/blob/v1.17.2/CHANGELOG.md
2024-05-23 13:52:14 +02:00
Sandro
dc2ac5f4ea Merge pull request #312447 from luftmensch-luftmensch/imgbrd-grabber_7.12.2 2024-05-23 13:45:02 +02:00
Yohann Boniface
d20a86ccc1 pkgs/development/libraries: remove unused fetchpatch and other arguments (#313402) 2024-05-23 13:43:35 +02:00
Sandro
53e446125a Merge pull request #303605 from r-ryantm/auto-update/devpod 2024-05-23 13:42:34 +02:00
Pol Dellaiera
9be0ad0f74 Merge pull request #313921 from drupol/php/update-git-blame-ignore-revs
php: update the file `.git-blame-ignore-revs`
2024-05-23 13:34:18 +02:00
Jonas Heinrich
ef13f279d1 wordpressPackages.themes.proton: init at 1.0.1 2024-05-23 13:26:30 +02:00
André Silva
6dfb3fb9ef Merge pull request #313841 from r-ryantm/auto-update/ledger-live-desktop
ledger-live-desktop: 2.80.0 -> 2.81.2
2024-05-23 13:14:40 +02:00
Sandro
445809871d Merge pull request #313228 from SuperSandro2000/asf-no-web-ui 2024-05-23 13:12:54 +02:00
Sandro Jäckel
fd374e94e9 python311Packages.python-ironicclient: fix dependencies after #310075 2024-05-23 13:09:51 +02:00
Sandro
3638f47aba Merge pull request #312495 from SuperSandro2000/hedgedoc-cli 2024-05-23 13:06:31 +02:00
daru
e69199ed30 hmcl: 3.5.7 -> 3.5.8 2024-05-23 13:01:44 +02:00
Yt
07f97058e9 Merge pull request #313946 from 5aaee9/edge-runtime
edge-runtime: 1.14.0 -> 1.53.1
2024-05-23 11:00:53 +00:00
R. Ryantm
5af04cd9c7 box64: 0.2.6 -> 0.2.8 2024-05-23 10:55:22 +00:00
Dhananjay Balan
6360b91131 awslogs: 0.14.0 -> 0.15.0 2024-05-23 12:54:23 +02:00
Weijia Wang
0a25b428cf Merge pull request #313656 from wegank/castxml-fix
castxml: fix build on darwin
2024-05-23 12:54:02 +02:00
OTABI Tomoya
c5dbc3de0a Merge pull request #313480 from GaetanLepage/huggingface-hub
python311Packages.huggingface-hub: 0.23.0 -> 0.23.1, python311Packages.transformers: 4.41.0 -> 4.41.1
2024-05-23 19:52:01 +09:00
R. Ryantm
2db20f930c python311Packages.pyenvisalink: 4.6 -> 4.7 2024-05-23 10:43:05 +00:00
R. Ryantm
3328b40f27 autotiling: 1.9.2 -> 1.9.3 2024-05-23 10:39:21 +00:00
Fabian Affolter
79cba4fa19 python312Packages.aioxmpp: disable failing tests on Python 3.12
Upstream is archived
2024-05-23 12:19:34 +02:00
Fabian Affolter
c4bfea54ca python311Packages.aioxmpp: refactor 2024-05-23 12:13:05 +02:00
Fabian Affolter
7c2e833237 metasploit: 6.4.9 -> 6.4.10 2024-05-23 12:06:26 +02:00
Pol Dellaiera
a18047b6ad Merge pull request #312231 from drupol/build-support/php/init-composer-with-plugin
build-support/php: init new builder `php.buildComposerWithPlugin`, refactor `php.packages.composer`, etc
2024-05-23 12:03:42 +02:00
Marijan Petričević
86f240d2a5 r0vm: init at 0.21.0 2024-05-23 12:02:48 +02:00
Fabian Affolter
51c39ac7ac swego: format with nixfmt 2024-05-23 12:01:46 +02:00
Fabian Affolter
dc0118692a swego: refactor 2024-05-23 12:01:31 +02:00
Fabian Affolter
f1dfd96632 python312Packages.aiosasl: fix broken tests on Python 3.12
https://github.com/horazont/aiosasl/issues/28
2024-05-23 11:53:38 +02:00
Pol Dellaiera
69493a13ea Merge pull request #313870 from GaetanLepage/ruff
ruff: 0.4.4 -> 0.4.5
2024-05-23 11:52:27 +02:00
Fabian Affolter
ab9544bfca Merge pull request #313824 from fabaff/elasticsearch8-bump
python312Packages.elasticsearch8: 8.13.0 -> 8.13.1
2024-05-23 11:51:58 +02:00
Julian Stecklina
07641f2966 haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2024-05-23 11:47:43 +02:00
Julian Stecklina
f909eba353 haskellPackages.chs-cabal: downgrade to 0.1.1.1 to fix build 2024-05-23 11:47:43 +02:00
Félix
9fa2cfbcec Merge pull request #313800 from yayayayaka/pleroma-2.6.3
pleroma: 2.6.2 -> 2.6.3
2024-05-23 11:44:26 +02:00
Pol Dellaiera
85c301252a .git-blame-ignore-revs: add PHP packages reformating
Related to https://github.com/NixOS/nixpkgs/pull/309112
2024-05-23 11:42:36 +02:00
Sandro
b1fa96345e Merge pull request #224144 from bcdarwin/python3-ydata-profiling 2024-05-23 11:41:51 +02:00
kirillrdy
540bf3b6f8 Merge pull request #312968 from stasjok/neovim-remove-unused-deps
neovim-unwrapped: remove unused dependencies
2024-05-23 19:36:44 +10:00
Indexyz
2c4b8f1193 edge-runtime: 1.14.0 -> 1.53.1 2024-05-23 17:34:21 +08:00
Fabian Affolter
15a381be44 python312Packages.strawberry-graphql: 0.219.2 -> 0.230.0
Diff: https://github.com/strawberry-graphql/strawberry/compare/refs/tags/0.219.2...0.230.0

Changelog: https://github.com/strawberry-graphql/strawberry/blob/0.230.0/CHANGELOG.md
2024-05-23 11:22:00 +02:00
Fabian Affolter
e05e1737b3 python312Packages.strawberry-graphql: refactor 2024-05-23 11:19:45 +02:00
Peder Bergebakken Sundt
67d4cea69d f3d: condition autoPatchelfHook on isElf
should fix darwin
2024-05-23 11:17:39 +02:00
Weijia Wang
1a38124e60 Merge pull request #313666 from wegank/gssapi-tests
python311Packages.gssapi: disable tests on darwin
2024-05-23 11:13:14 +02:00
K900
83c468b2ed Merge pull request #313916 from K900/installer-update
calamares-nixos-extensions: 0.3.15 -> 0.3.16
2024-05-23 12:08:24 +03:00
Pol Dellaiera
f70ed7a5cb roave-backward-compatibility-check: init at 8.8.0 2024-05-23 10:51:53 +02:00
Jussi Kuokkanen
8064d28a4f pkgs/servers: remove licenses.gpl2 2024-05-23 11:49:42 +03:00
Infinidoge
f6376745de mysql-workbench: use latest jre 2024-05-23 10:48:04 +02:00
Martin Weinelt
694c906630 Merge pull request #313926 from mweinelt/wyoming-online-target
nixos/wyoming*: depend on network-online.target
2024-05-23 10:47:49 +02:00
Fabian Affolter
aa7a7a91ed wapiti: format with nixfmt 2024-05-23 10:47:39 +02:00
Fabian Affolter
6abca390a1 wapiti: refactor 2024-05-23 10:47:16 +02:00
Fabian Affolter
3107278806 python312Packages.aiocache: disable performance tests 2024-05-23 10:45:09 +02:00
Martin Weinelt
aee13d3d9a nixos/wyoming*: depend on network-online.target
Ordering it after network-online.target only makes sense, if it actually
gets requested.
2024-05-23 10:43:33 +02:00
Infinidoge
6c26092a0e openjfx: 11.0.18+1 -> 11.0.20+1 2024-05-23 10:40:24 +02:00
Infinidoge
fd875d904c openjdk: 11.0.19+7 -> 11.0.23+9 2024-05-23 10:40:10 +02:00
Infinidoge
1962ef0f77 openjdk: 8u362-ga -> 8u412-ga 2024-05-23 10:38:10 +02:00
Martin Weinelt
e2978833fe Merge pull request #313919 from mweinelt/kea-ctrl-agent-network-online-target
nixos/kea: make ctrl-agent want network-online.target
2024-05-23 10:37:33 +02:00
Gutyina Gergő
307db81bb7 bruno: 1.17.0 -> 1.18.0 2024-05-23 10:37:32 +02:00
Alejandro Sánchez Medina
0cb4674319 doc: autogenerate python interpreter table (#313408)
* doc: autogenerate python interpreter table

This serves as a practical example on generating documentation by
inspection of the evaluated Nixpkgs tree.

Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io>
2024-05-23 10:36:15 +02:00
Moraxyc
7721a54cc1 python312Packages.datashape: fix build 2024-05-23 16:33:54 +08:00
Infinidoge
82ee713858 openjfx: 22+30 -> 22.0.1-ga 2024-05-23 10:33:01 +02:00
Infinidoge
895d63ca56 openjfx: 20+19 -> 20.0.2-ga 2024-05-23 10:32:50 +02:00
Fabian Affolter
a3b6962889 dyndnsc: format with nixfmt 2024-05-23 10:32:35 +02:00
Infinidoge
9572407ad8 openjdk: 20+36 -> 20.0.2+9 2024-05-23 10:32:24 +02:00
Fabian Affolter
ed907ddac8 dyndnsc: refactor 2024-05-23 10:32:11 +02:00
Infinidoge
25f344d272 openjdk: 19.0.2+7 -> 19-ga 2024-05-23 10:32:11 +02:00
Infinidoge
0611f7c61b openjdk: 18+36 -> 18.0.2.1+1
This bump was made to match the last available version of OpenJDK 18,
despite the package being marked as insecure due to End of Life.
2024-05-23 10:32:02 +02:00
Martin Weinelt
5d515c373e nixos/kea: make ctrl-agent want network-online.target
If it wants to run after it, it needs to want it for it to be there.
2024-05-23 10:31:30 +02:00
Infinidoge
dede7feaa7 openjdk: 16+36 -> 16.0.2-ga
Build number is set to 1, as this was the last release and thus had no
build number.

Additionally, this update is made despite the fact that the package is
marked as insecure, to pull in the small number of accumulated fixes.
2024-05-23 10:31:27 +02:00
Greaka
254dbdcc62 grafanaPlugins.grafana-oncall-app: init at 1.5.1 2024-05-23 10:26:06 +02:00
Fabian Affolter
e7a0547b1c python312Packages.casbin: refactor 2024-05-23 10:23:05 +02:00
Fabian Affolter
ea1a3f4b3a python312Packages.boto3-stubs: 1.34.110 -> 1.34.111 2024-05-23 10:20:49 +02:00
Weijia Wang
3305b2b25e Merge pull request #305553 from Scriptkiddi/patch-1
CONTRIBUTING.md: Add nixpkgs-merge-bot usage paragraph
2024-05-23 10:10:22 +02:00
Fabian Affolter
1349027dbc python312Packages.aioquic: 0.9.25 -> 1.0.0 2024-05-23 09:55:19 +02:00
Fabian Affolter
1ee4219782 checkov: 3.2.92 -> 3.2.106
Changelog: https://github.com/bridgecrewio/checkov/releases/tag/3.2.106
2024-05-23 09:50:59 +02:00
R. Ryantm
e5bb012796 namespace-cli: 0.0.371 -> 0.0.372 2024-05-23 07:48:58 +00:00
Florian Klink
fadd3fef94 Merge pull request #304322 from ElvishJerricco/sd-s1-resolved
nixos/systemd-stage-1: Support resolved
2024-05-23 10:46:51 +03:00
Martin Weinelt
8da1a55e08 Merge pull request #313178 from AnotherGroupChat/marimo-yaml
python311Packages.marimo: 0.6.0 -> 0.6.2
2024-05-23 09:39:20 +02:00
Fabian Affolter
980e77541f python312Packages.bluetooth-sensor-state-data: refactor 2024-05-23 09:37:26 +02:00
nicoo
891d755e77 Merge #313466: init oiink at 1.1.1 2024-05-23 07:36:26 +00:00
Fabian Affolter
e1ba82b92b python312Packages.bluetooth-sensor-state-data: 1.6.2 -> 1.7.0
Diff: https://github.com/Bluetooth-Devices/bluetooth-sensor-state-data/compare/v1.6.2...v1.7.0
2024-05-23 09:35:33 +02:00
Fabian Affolter
372105c418 Merge pull request #312388 from fabaff/ruler-refactor
ruler: refactor
2024-05-23 09:33:56 +02:00
Fabian Affolter
3b188c7cde Merge pull request #313652 from fabaff/thrift-py312
python312Packages.thrift: disable on Python 3.12,  python311Packages.pins: 0.8.4 -> 0.8.6
2024-05-23 09:33:29 +02:00
Fabian Affolter
e4db48a158 Merge pull request #311349 from fabaff/ecos-bump
python312Packages.ecos: 2.0.11 -> 2.0.13
2024-05-23 09:32:22 +02:00
R. Ryantm
8b39f81674 terraform: 1.8.3 -> 1.8.4 2024-05-23 17:29:38 +10:00
Doron Behar
7f0dd68a63 python312Packages.scipy: 1.13.0 -> 1.13.1
Diff: https://github.com/scipy/scipy/compare/v1.13.0...v1.13.1

Changelog: https://github.com/scipy/scipy/releases/tag/v1.13.1
2024-05-23 10:27:33 +03:00
Florian Klink
53baff1680 Merge pull request #313780 from r-ryantm/auto-update/gerrit
gerrit: 3.9.4 -> 3.10.0
2024-05-23 10:27:29 +03:00
kirillrdy
e8ce04a9ff Merge pull request #312426 from jonochang/jonochang-add-stackql
stackql: init at 0.5.643
2024-05-23 17:21:51 +10:00
Alyssa Ross
573aa7d7d1 Reapply "systemd: enable debug info"
This reverts commit 22b52d9c97.

Our bpftools package now contains the fix[1] for 32-bit builds that
caused this to be reverted before.

[1]: https://git.kernel.org/linus/812d8bf87678f77055b575d20636fdbbbf15edaf
2024-05-23 09:15:08 +02:00
Ivan Mincik
67142ad100 Merge pull request #312708 from sikmir/rio-tiler
python3Packages.rio-tiler: init at 6.6.1
2024-05-23 07:14:42 +00:00
Fabian Affolter
bf8a1a8c4e python312Packages.pydeconz: refactor 2024-05-23 09:10:16 +02:00
Ben Siraphob
cbcb982a1d s9fes: fix build on darwin 2024-05-23 14:07:53 +07:00
Fabian Affolter
d814dc6c5f Merge pull request #313826 from fabaff/nibe-bump
python312Packages.nibe: 2.9.0 -> 2.10.0
2024-05-23 09:05:13 +02:00
Fabian Affolter
1fa009164f Merge pull request #313828 from fabaff/wled-bump
python312Packages.wled: 0.17.1 -> 0.18.0
2024-05-23 09:05:03 +02:00
Fabian Affolter
4f71bfc84c Merge pull request #313830 from fabaff/pytest-test-utils-bump
python312Packages.pytest-test-utils: 0.0.8 -> 0.1.0
2024-05-23 09:04:49 +02:00
K900
5085728341 calamares-nixos-extensions: 0.3.15 -> 0.3.16
Diff: https://github.com/NixOS/calamares-nixos-extensions/compare/0.3.15...0.3.16
2024-05-23 10:03:46 +03:00
Daniel Sidhion
43e364791b Merge pull request #312393 from hsjobeki/doc/lib-fixedpoints
doc: migrate lib.fixedPoints to doc-comment format
2024-05-23 00:03:19 -07:00
Stanislav Asunkin
d28cf9c00b neovim-unwrapped: fix markdown_inline tree-sitter parser
Closes #312763.
2024-05-23 09:59:12 +03:00
Paul Meyer
783b8a8625 Merge pull request #306999 from katexochen/azure-cli/update-ext-index
azure-cli-extensions: update package set
2024-05-23 08:40:46 +02:00
Paul Meyer
223760324f Merge pull request #311724 from malt3/espanso-2-2-1
espanso: 2.1.8 -> 2.2-unstable-2024-05-14
2024-05-23 08:39:27 +02:00
R. Ryantm
3c985ee7da myks: 4.1.1 -> 4.1.2 2024-05-23 06:37:31 +00:00
R. Ryantm
3ec93b0dbd files-cli: 2.13.49 -> 2.13.50 2024-05-23 06:33:39 +00:00
Weijia Wang
5b43d5f314 Merge pull request #313787 from r-ryantm/auto-update/regal
regal: 0.21.3 -> 0.22.0
2024-05-23 08:33:05 +02:00
R. Ryantm
2de3b0044a cargo-component: 0.12.0 -> 0.13.0 2024-05-23 06:27:53 +00:00
R. Ryantm
3ee89bd08e atmos: 1.72.0 -> 1.73.0 2024-05-23 06:23:40 +00:00
R. Ryantm
cf7a6c10aa atlantis: 0.27.3 -> 0.28.0 2024-05-23 06:09:28 +00:00
lewo
a41e9c6e5d Merge pull request #313778 from SuperSandro2000/rspamd-no-vendor
rspamd: use system libraries
2024-05-23 08:09:08 +02:00
R. Ryantm
e0f7a8d00e yamlscript: 0.1.58 -> 0.1.59 2024-05-23 06:08:12 +00:00
Weijia Wang
6e793654b3 Merge pull request #313790 from javaes/python311Packages.dask-expr/fix_build
python311Packages.dask-expr: fix src hash
2024-05-23 08:08:00 +02:00
R. Ryantm
a7094f7697 swego: 1.0 -> 1.1 2024-05-23 06:07:37 +00:00
R. Ryantm
724e4680a8 tmux-mem-cpu-load: 3.8.0 -> 3.8.1 2024-05-23 06:04:35 +00:00
github-actions[bot]
221ad4ab54 Merge staging-next into staging 2024-05-23 06:01:39 +00:00
github-actions[bot]
a6c733c74f Merge master into staging-next 2024-05-23 06:01:12 +00:00
Weijia Wang
c9a38724ad Merge pull request #313692 from fabaff/circus-fix
python312Packages.circus: disable failing tests
2024-05-23 07:56:50 +02:00
Weijia Wang
2dc52a304d Merge pull request #313690 from fabaff/ics-fix
python312Packages.ics: disable failing test
2024-05-23 07:56:33 +02:00
Weijia Wang
41fd66ae76 Merge pull request #313687 from fabaff/mutag-fix
python312Packages.mutag: refactor
2024-05-23 07:55:56 +02:00
Gaetan Lepage
4a3b012851 ruff: 0.4.4 -> 0.4.5
Changelog: https://github.com/astral-sh/ruff/releases/tag/v0.4.5
2024-05-23 07:55:41 +02:00
Weijia Wang
0ab99ae1fd Merge pull request #313688 from fabaff/pyannote-metrics-fix
python311Packages.pyannote-metrics: refactor
2024-05-23 07:55:41 +02:00
Weijia Wang
10d2e39648 Merge pull request #313665 from fabaff/chromadb-aarch64
python312Packages.chromadb: limit platform support
2024-05-23 07:54:32 +02:00
Weijia Wang
0d3f63bf3d Merge pull request #312274 from SFrijters/tappy-refactor
python3Packages.tappy: refactor, add optional dependencies
2024-05-23 07:48:12 +02:00
Weijia Wang
75c98670c0 Merge pull request #313009 from r-ryantm/auto-update/jellyfin-web
jellyfin-web: 10.9.1 -> 10.9.2
2024-05-23 07:44:37 +02:00
Weijia Wang
4f21dc0f81 Merge pull request #313198 from Daru-san/update-ianny
ianny: 1.0.0beta.1 -> 1.0.0
2024-05-23 07:43:45 +02:00
Moraxyc
1e4ff676da nezha-agent: 0.16.8 -> 0.16.9
changelog: https://github.com/nezhahq/agent/releases/tag/v0.16.9
2024-05-23 13:34:31 +08:00
Weijia Wang
a5a0a692f3 Merge pull request #313404 from r-ryantm/auto-update/kotlin
kotlin: 1.9.24 -> 2.0.0
2024-05-23 07:29:22 +02:00
Weijia Wang
b9891302b4 Merge pull request #313725 from andrevmatos/revert-313359-revert-311047-neovim
Revert "Revert "neovim: 0.9.5 -> 0.10.0""
2024-05-23 07:14:59 +02:00
Weijia Wang
50023476db Merge pull request #313605 from Aleksanaa/turtle
turtle: init at 0.8
2024-05-23 07:11:16 +02:00
Weijia Wang
ad98d54006 Merge pull request #313834 from bcdarwin/unbreak-marge
marge-bot: unbreak by disabling erroring test
2024-05-23 07:00:11 +02:00
Weijia Wang
3efa0a2a30 Merge pull request #313166 from Scrumplex/pkgs/python3Packages/ppscore/fix-build
python3Packages.ppscore: fix build with pandas 2
2024-05-23 06:24:33 +02:00
Weijia Wang
9f62894a22 Merge pull request #311747 from r-ryantm/auto-update/syncplay
syncplay: 1.7.2 -> 1.7.3
2024-05-23 06:22:52 +02:00
Aleksana
6c6cbb9961 Merge pull request #311736 from spk/dreamchess
dreamchess: init at 0.3.0
2024-05-23 12:20:50 +08:00
Weijia Wang
94490fd531 castxml: fix build on darwin 2024-05-23 06:18:50 +02:00
Weijia Wang
62b395d0a7 Merge pull request #311995 from alyssais/linuxHeaders-6.9
linuxHeaders: 6.7 -> 6.9
2024-05-23 06:17:21 +02:00
Liam Murphy
a1950a3a32 ruffle: build on darwin 2024-05-23 13:55:19 +10:00
Moraxyc
e8553da1b1 python312Packages.ds4drv: fix build 2024-05-23 11:51:44 +08:00
R. Ryantm
02d17ed973 buildbot: 3.11.2 -> 3.11.3 2024-05-23 13:05:16 +10:00
Adam C. Stephens
25361ae824 Merge pull request #313294 from adamcstephens/waylock/1.1.0
waylock: 1.0.0 -> 1.1.0
2024-05-22 22:57:39 -04:00
Raghav Sood
436ee13329 Merge pull request #313549 from r-ryantm/auto-update/nats-server
nats-server: 2.10.14 -> 2.10.16
2024-05-23 10:24:04 +08:00
Assistant
42d079c690 twitch-chat-downloader: 2.5.3 -> 2.5.4 2024-05-22 22:06:54 -04:00
R. Ryantm
46e2173897 ctlptl: 0.8.28 -> 0.8.29 2024-05-23 01:46:58 +00:00
R. Ryantm
2ae9dea1d9 lsp-plugins: 1.2.15 -> 1.2.16 2024-05-23 01:36:11 +00:00
R. Ryantm
4a2f2c7754 c2patool: 0.9.0 -> 0.9.1 2024-05-23 01:27:23 +00:00
R. Ryantm
7fa095b537 uni: 2.6.0 -> 2.7.0 2024-05-23 01:23:19 +00:00
Nick Cao
40e1e69152 Merge pull request #313825 from fabaff/losant-rest-bump
python312Packages.losant-rest: 1.19.6 -> 1.19.7
2024-05-22 21:22:55 -04:00
Nick Cao
6026809c00 Merge pull request #313823 from fabaff/elastic-apm-bump
python312Packages.elastic-apm: 6.22.0 -> 6.22.2
2024-05-22 21:21:32 -04:00
Nick Cao
bb586e4579 Merge pull request #313817 from fabaff/ha-philipsjs-bump
python312Packages.ha-philipsjs: 3.1.1 -> 3.2.1
2024-05-22 21:20:58 -04:00
Nick Cao
ec5e129e5c Merge pull request #313793 from r-ryantm/auto-update/fzf-make
fzf-make: 0.30.0 -> 0.32.0
2024-05-22 21:18:38 -04:00
Nick Cao
1260815c75 Merge pull request #313799 from r-ryantm/auto-update/gatekeeper
gatekeeper: 3.16.0 -> 3.16.2
2024-05-22 21:18:04 -04:00
Nick Cao
3ff0aaddff Merge pull request #313803 from fabaff/tencentcloud-sdk-python-bump
python312Packages.tencentcloud-sdk-python: 3.0.1152 -> 3.0.1153
2024-05-22 21:16:59 -04:00
Nick Cao
2ec29782d1 Merge pull request #313804 from r-ryantm/auto-update/ttyplot
ttyplot: 1.6.4 -> 1.6.5
2024-05-22 21:16:03 -04:00
Nick Cao
aae8074d86 Merge pull request #313807 from fabaff/tabula-py-bump
python312Packages.tabula-py: 2.9.1 -> 2.9.3
2024-05-22 21:15:14 -04:00
Nick Cao
a2bde47503 Merge pull request #313812 from fabaff/oras-bump
python312Packages.oras: 0.1.29 -> 0.1.30
2024-05-22 21:14:13 -04:00
Nick Cao
17d2826889 Merge pull request #313813 from fabaff/life360-bump
python312Packages.life360: 6.0.1 -> 7.0.0
2024-05-22 21:13:35 -04:00
Nick Cao
a520740e16 Merge pull request #313814 from fabaff/mkdocstrings-python-bump
python312Packages.mkdocstrings-python: 1.10.2 -> 1.10.3
2024-05-22 21:12:57 -04:00
Nick Cao
90c00e7de1 Merge pull request #313815 from fabaff/microsoft-kiota-abstractions-bump
python312Packages.microsoft-kiota-abstractions: 1.3.2 -> 1.3.3
2024-05-22 21:12:37 -04:00
Nick Cao
f0f4061c11 Merge pull request #313816 from fabaff/notifications-python-client-bump
python312Packages.notifications-python-client: 9.0.0 -> 9.1.0
2024-05-22 21:12:04 -04:00
Nick Cao
bb5e729758 Merge pull request #313776 from fabaff/caio-darwin
python312Packages.caio: refactor
2024-05-22 21:10:37 -04:00
Price Hiller
954cc257cf neovide: 0.12.2 -> 0.13.0 2024-05-22 22:08:34 -03:00
Benoit de Chezelles
d5786c1b5d neovim: Update bundled tree-sitter parsers 2024-05-22 22:08:25 -03:00
Gaetan Lepage
7f731cae79 neovim: 0.9.5 -> 0.10.0
Changelog: https://neovim.io/doc/user/news-0.10.html
2024-05-22 22:08:15 -03:00
Nick Cao
161727cca5 Merge pull request #313715 from r-ryantm/auto-update/hunt
hunt: 2.3.0 -> 2.4.0
2024-05-22 21:03:30 -04:00
Nick Cao
5d4290228e Merge pull request #313717 from r-ryantm/auto-update/cargo-chef
cargo-chef: 0.1.66 -> 0.1.67
2024-05-22 21:02:58 -04:00
Nick Cao
6bef17fa70 Merge pull request #313746 from r-ryantm/auto-update/dblab
dblab: 0.22.0 -> 0.23.0
2024-05-22 21:02:11 -04:00
Nick Cao
2ee2b6cff5 Merge pull request #313754 from r-ryantm/auto-update/jose
jose: 13 -> 14
2024-05-22 21:01:36 -04:00
Nick Cao
da9d72a210 Merge pull request #313709 from natsukium/libvirt/refactor
python311Packages.libvirt: refactor and remove nose
2024-05-22 20:59:35 -04:00
Nick Cao
59334d0197 Merge pull request #313714 from mrcjkb/ttags
ttags: 0.3.0 -> 0.4.1
2024-05-22 20:58:37 -04:00
Nick Cao
13fa5d4a03 Merge pull request #313541 from r-ryantm/auto-update/kyverno-chainsaw
kyverno-chainsaw: 0.2.1 -> 0.2.2
2024-05-22 20:55:10 -04:00
Nick Cao
9f6b808931 Merge pull request #313543 from r-ryantm/auto-update/lint-staged
lint-staged: 15.2.2 -> 15.2.4
2024-05-22 20:54:39 -04:00
Nick Cao
751002cd93 Merge pull request #313553 from r-ryantm/auto-update/qlog
qlog: 0.35.1 -> 0.35.2
2024-05-22 20:53:30 -04:00
Nick Cao
d2916f0a94 Merge pull request #313565 from r-ryantm/auto-update/nixpacks
nixpacks: 1.22.0 -> 1.23.0
2024-05-22 20:52:03 -04:00
Fabian Affolter
a6a4ba6887 python312Packages.thrift: disable on Python 3.12
Still uses distutils
2024-05-23 02:44:39 +02:00
Martin Weinelt
6a7bddfff0 Merge pull request #313831 from fabaff/pyrympro
python312Packages.pyrympro: init at 0.0.8
2024-05-23 02:44:13 +02:00
Fabian Affolter
73a224709e python311Packages.pins: 0.8.4 -> 0.8.6
Diff: https://github.com/rstudio/pins-python/compare/refs/tags/v0.8.4...v0.8.6

Changelog: https://github.com/rstudio/pins-python/releases/tag/v0.8.6
2024-05-23 02:40:43 +02:00
Fabian Affolter
514637f340 python311Packages.pins: refactor 2024-05-23 02:40:43 +02:00
R. Ryantm
6a55deb2d6 ledger-live-desktop: 2.80.0 -> 2.81.2 2024-05-23 00:32:48 +00:00
Fabian Affolter
710b4eab66 python312Packages.psrpcore: marks as broken on darwin 2024-05-23 02:31:21 +02:00
OTABI Tomoya
b5aad237cf Merge pull request #313765 from r-ryantm/auto-update/csvlens
csvlens: 0.9.0 -> 0.9.1
2024-05-23 09:31:02 +09:00
Fabian Affolter
71ea77b4b0 python312Packages.ecos: 2.0.11 -> 2.0.13
Diff: embotech/ecos-python@refs/tags/v2.0.11...v2.0.13

Changelog: https://github.com/embotech/ecos-python/releases/tag/v2.0.13
2024-05-23 02:28:24 +02:00
OTABI Tomoya
e380b88168 Merge pull request #313770 from TomaSajt/gmpy2
python311Packages.gmpy2: disable failing test on Darwin
2024-05-23 09:23:34 +09:00
dylan madisetti
36074c9462 python311Packages.marimo: 0.6.0 -> 0.6.2 2024-05-22 20:15:39 -04:00
Peder Bergebakken Sundt
be26c089e2 Merge pull request #309880 from jiegec/cbmc
cbmc: 5.91.0 -> 5.95.1
2024-05-23 02:13:53 +02:00
github-actions[bot]
91c2e44666 Merge master into haskell-updates 2024-05-23 00:13:17 +00:00
R. Ryantm
1fde38bc6f cargo-ndk: 3.5.5 -> 3.5.6 2024-05-23 00:11:28 +00:00
Roland Conybeare
51de558f56 maintainers: add rconybea 2024-05-22 20:03:01 -04:00
github-actions[bot]
e86d339640 Merge staging-next into staging 2024-05-23 00:02:52 +00:00
github-actions[bot]
2cd117dd2e Merge master into staging-next 2024-05-23 00:02:24 +00:00
Ben Darwin
cdd08e0692 marge-bot: unbreak by disabling erroring test 2024-05-22 20:00:51 -04:00
Nick Cao
06b2dd21c0 Merge pull request #313576 from r-ryantm/auto-update/python311Packages.pipdeptree
python311Packages.pipdeptree: 2.20.0 -> 2.21.0
2024-05-22 19:59:46 -04:00
superherointj
27a9dd9264 pkgsMusl.nginx: fix build
Fixes:

> error: #warning usage of non-standard #include <sys/cdefs.h> is deprecated [-Werror=cpp]
2024-05-22 20:58:30 -03:00
Jono Chang
af9c962bec stackql: init at 0.5.643 2024-05-23 09:50:56 +10:00
Fabian Affolter
f98fa31fd3 Merge pull request #313483 from fabaff/nose-exclude-remove
python311Packages.nose-exclude: remove
2024-05-23 01:50:55 +02:00
R. Ryantm
c18af227ff kdiff3: 1.11.0 -> 1.11.1 2024-05-22 23:45:33 +00:00
emilylange
8279d13a62 CODEOWNERS: add adamcstephens to forgejo 2024-05-23 01:40:17 +02:00
Fabian Affolter
74ae274897 home-assistant: update component-packages 2024-05-23 01:38:08 +02:00
Fabian Affolter
c8842e4222 python312Packages.pyrympro: init at 0.0.8
Module to interact with Read Your Meter Pro

https://github.com/OnFreund/pyrympro
2024-05-23 01:36:06 +02:00
Fabian Affolter
82e103ece7 python312Packages.pytest-test-utils: refactor 2024-05-23 01:27:10 +02:00
cjshearer
7fa3c4caff maintainers: add cjshearer 2024-05-22 19:26:52 -04:00
Fabian Affolter
cd4d80665f python312Packages.pytest-test-utils: 0.0.8 -> 0.1.0
Diff: https://github.com/iterative/pytest-test-utils/compare/refs/tags/0.0.8...0.1.0
2024-05-23 01:25:05 +02:00
Martin Weinelt
97d379347b esphome: 2024.4.2 -> 2024.5.2
https://github.com/esphome/esphome/releases/tag/2024.5.0
https://github.com/esphome/esphome/releases/tag/2024.5.1
https://github.com/esphome/esphome/releases/tag/2024.5.2
2024-05-23 01:07:19 +02:00
Fabian Affolter
4e30caab80 python312Packages.wled: refactor
- add optional-dependencies
2024-05-23 01:03:42 +02:00
Fabian Affolter
ae18e3e998 python312Packages.wled: 0.17.1 -> 0.18.0
Diff: https://github.com/frenck/python-wled/compare/refs/tags/v0.17.1...v0.18.0

Changelog: https://github.com/frenck/python-wled/releases/tag/v0.18.0
2024-05-23 00:58:01 +02:00
Fabian Affolter
98e406b1a9 python312Packages.nibe: refactor 2024-05-23 00:54:40 +02:00
R. Ryantm
c232871be1 melange: 0.7.0 -> 0.8.0 2024-05-22 22:54:34 +00:00
Fabian Affolter
93dee0ad87 python312Packages.nibe: 2.9.0 -> 2.10.0
Diff: https://github.com/yozik04/nibe/compare/refs/tags/2.9.0...2.10.0

Changelog: https://github.com/yozik04/nibe/releases/tag/2.10.0
2024-05-23 00:53:27 +02:00
Fabian Affolter
59371f7850 python312Packages.losant-rest: 1.19.6 -> 1.19.7
Diff: https://github.com/Losant/losant-rest-python/compare/refs/tags/v1.19.6...v1.19.7
2024-05-23 00:52:12 +02:00
Fabian Affolter
b22d9f589d python312Packages.elasticsearch8: refactor 2024-05-23 00:50:40 +02:00
Fabian Affolter
3c468f4cee python312Packages.elasticsearch8: 8.13.0 -> 8.13.1
Changelog: https://github.com/elastic/elasticsearch-py/releases/tag/v8.13.1
2024-05-23 00:47:28 +02:00
Fabian Affolter
d54c554d14 python312Packages.elastic-apm: 6.22.0 -> 6.22.2
Diff: https://github.com/elastic/apm-agent-python/compare/refs/tags/v6.22.0...v6.22.2

Changelog: https://github.com/elastic/apm-agent-python/releases/tag/v6.22.2
2024-05-23 00:46:09 +02:00
Lin Jian
d679ddfcab nixos/kanata: add a configFile option
This brings two benefits.  For one thing, it exposes the generated
config file which users can build separately to validate it.  For
another, it allows users to provide their own config file.
2024-05-23 06:42:41 +08:00
sunder
33696fc539 tijolo: 0.7.4 → 0.8.1 (#312817) 2024-05-22 22:33:44 +00:00
Fabian Affolter
1896b9a5b8 python312Packages.ha-philipsjs: refactor 2024-05-23 00:32:50 +02:00
Fabian Affolter
f0246f7796 python312Packages.ha-philipsjs: 3.1.1 -> 3.2.1
Diff: https://github.com/danielperna84/ha-philipsjs/compare/refs/tags/3.1.1...3.2.1

Changelog: https://github.com/danielperna84/ha-philipsjs/releases/tag/3.2.1
2024-05-23 00:30:41 +02:00
nicoo
279542437e coreboot-{toolchain, utils}: 3
Coreboot 24.05 updates
2024-05-22 22:30:29 +00:00
Fabian Affolter
2f45cbe1c2 python312Packages.life360: refactor 2024-05-23 00:29:35 +02:00
Sergei Zimmerman
14800786a9 inja: init at 3.4.0 (#312868)
Includes a packaging test with a simple cmake project.
2024-05-22 22:28:43 +00:00
Casey Link
ac41bab16d davis: 4.4.2 -> 4.4.3 (#313077)
Release notes: https://github.com/tchapi/davis/releases/tag/v4.4.3
2024-05-22 22:27:00 +00:00
Fabian Affolter
5a8e22e8b3 python312Packages.life360: 6.0.1 -> 7.0.0
Diff: https://github.com/pnbruckner/life360/compare/refs/tags/v6.0.1...v7.0.0

Changelog: https://github.com/pnbruckner/life360/releases/tag/v7.0.0
2024-05-23 00:26:47 +02:00
Fabian Affolter
6874098038 python312Packages.mkdocstrings-python: 1.10.2 -> 1.10.3
Diff: https://github.com/mkdocstrings/python/compare/refs/tags/1.10.2...1.10.3

Changelog: https://github.com/mkdocstrings/python/blob/1.10.3/CHANGELOG.md
2024-05-23 00:26:08 +02:00
Fabian Affolter
aec2a45835 python312Packages.microsoft-kiota-abstractions: 1.3.2 -> 1.3.3
Diff: https://github.com/microsoft/kiota-abstractions-python/compare/refs/tags/v1.3.2...v1.3.3

Changelog: https://github.com/microsoft/kiota-abstractions-python/blob/1.3.3/CHANGELOG.md
2024-05-23 00:25:12 +02:00
Fabian Affolter
4c8a1f21c4 python312Packages.notifications-python-client: 9.0.0 -> 9.1.0
Diff: https://github.com/alphagov/notifications-python-client/compare/refs/tags/9.0.0...9.1.0

Changelog: https://github.com/alphagov/notifications-python-client/blob/9.1.0/CHANGELOG.md
2024-05-23 00:24:16 +02:00
Norbert Melzer
04861e85de nix-janitor: init at 0.2.0 (#313130) 2024-05-22 22:21:04 +00:00
Fabian Affolter
7575e7c2d0 python312Packages.oras: 0.1.29 -> 0.1.30
Diff: https://github.com/oras-project/oras-py/compare/refs/tags/0.1.29...0.1.30

Changelog: https://github.com/oras-project/oras-py/blob/0.1.30/CHANGELOG.md
2024-05-23 00:18:17 +02:00
Fabian Affolter
61f72d3d97 python312Packages.pydeconz: 115 -> 116
Diff: https://github.com/Kane610/deconz/compare/refs/tags/v115...v116

Changelog: https://github.com/Kane610/deconz/releases/tag/v116
2024-05-23 00:16:03 +02:00
Fabian Affolter
a1b213fc1b python312Packages.tabula-py: 2.9.1 -> 2.9.3
Diff: https://github.com/chezou/tabula-py/compare/refs/tags/v2.9.1...v2.9.3

Changelog: https://github.com/chezou/tabula-py/releases/tag/v2.9.3
2024-05-23 00:12:54 +02:00
Jeremy Baxter
20fc095a1c nixos/oink: init module 2024-05-23 10:12:53 +12:00
R. Ryantm
50c8f5e46d limine: 7.5.1 -> 7.5.2 2024-05-22 22:11:16 +00:00
Jan van Esdonk
4469a8c99f python312Packages.pypdf: 4.1.0 → 4.2.0 (#313482) 2024-05-22 22:09:15 +00:00
Toma
04d3e02586 nekoray: add qtwayland to buildInputs (#313170) 2024-05-22 22:06:20 +00:00
R. Ryantm
77d685bc82 ttyplot: 1.6.4 -> 1.6.5 2024-05-22 22:06:14 +00:00
James Short
e168d257c1 eternal-terminal: 6.2.8 → 6.2.9 (#313187)
https://github.com/MisterTea/EternalTerminal/releases/tag/et-v6.2.9
2024-05-22 22:05:25 +00:00
Martin Weinelt
a7cc3c6ad3 matrix-media-repo: init at 1.3.4 (#313195) 2024-05-22 22:03:24 +00:00
nicoo
c8c07f2c84 Merge #313218: init televido at 0.3.0 2024-05-22 22:01:50 +00:00
Yaya
8028253b54 pleroma: 2.6.2 -> 2.6.3
https://pleroma.social/announcements/2024/05/22/pleroma-security-release-2.6.3/
2024-05-23 00:01:27 +02:00
nicoo
cc427e0d2a Merge #313244: init kyocera-ecosys-3500-4500 at 9.0 2024-05-22 21:59:12 +00:00
Fabian Affolter
449e66ce85 python312Packages.tencentcloud-sdk-python: 3.0.1152 -> 3.0.1153
Diff: https://github.com/TencentCloud/tencentcloud-sdk-python/compare/refs/tags/3.0.1152...3.0.1153

Changelog: https://github.com/TencentCloud/tencentcloud-sdk-python/blob/3.0.1153/CHANGELOG.md
2024-05-22 23:58:41 +02:00
Keenan Weaver
decbe95bda woof-doom: init at 14.5.0 (#313246) 2024-05-22 21:57:02 +00:00
Robert Scott
a5f588f84d Merge pull request #313648 from Moraxyc/fix-boltztrap2
python3Packages.boltztrap2: fix build
2024-05-22 22:56:33 +01:00
R. Ryantm
b31765e614 gatekeeper: 3.16.0 -> 3.16.2 2024-05-22 21:55:58 +00:00
R. Ryantm
da16e1c80e astyle: 3.4.15 -> 3.4.16 2024-05-22 21:55:19 +00:00
Robert Scott
5a414f74b0 Merge pull request #313739 from pluiedev/zhf-24.05/mods
mods: unbreak, modernize
2024-05-22 22:55:04 +01:00
Fabian Affolter
1891093e58 Merge pull request #313681 from r-ryantm/auto-update/python311Packages.model-checker
python311Packages.model-checker: 0.3.13 -> 0.3.21
2024-05-22 23:49:44 +02:00
Arjan Schrijver
2736b03d82 python3Packages.qtile-extras: 0.25.0 -> 0.26.0 2024-05-22 23:48:27 +02:00
Dmitry Kalinkin
2dcfa4787b ghostscript: 10.3.0 -> 10.3.1 2024-05-22 17:47:43 -04:00
Fabian Affolter
17f73d6f9a python312Packages.ics: disable failing test 2024-05-22 23:45:42 +02:00
Fabian Affolter
d98f58ed0b Merge pull request #309457 from r-ryantm/auto-update/python311Packages.rich-rst
python311Packages.rich-rst: 1.3.0 -> 1.3.1
2024-05-22 23:42:13 +02:00
R. Ryantm
bef6c32d16 fzf-make: 0.30.0 -> 0.32.0 2024-05-22 21:41:15 +00:00
maralorn
7707b7468c Merge pull request #313792 from trofi/haskell.packages.ghcjs.exceptions-fix-eval
haskell.packages.ghcjs.exceptions: fix eval
2024-05-22 23:40:04 +02:00
maralorn
381d8be9e1 Merge pull request #313791 from trofi/haskell.packages.ghc865Binary.exceptions-fix-eval
haskell.packages.ghc865Binary.exceptions: fix eval
2024-05-22 23:39:33 +02:00
Jeremy Baxter
dd846b37bc oink: init at 1.1.1 2024-05-23 09:35:22 +12:00
Fabian Affolter
354f023b61 python312Packages.mutag: refactor 2024-05-22 23:34:52 +02:00
kirillrdy
c0eebfae00 Merge pull request #312401 from ivankovnatsky/patch-47
ks: init at 0.0.4
2024-05-23 07:31:01 +10:00
Bernardo Meurer
519d61974f Merge pull request #313685 from DontEatOreo/update-raycast
raycast: 1.74.1 -> 1.75.1
2024-05-22 17:27:31 -04:00
Audrey Dutcher
52fd0f93df coreutils: enable single-binary build on FreeBSD 2024-05-22 14:25:27 -07:00
Sergei Trofimovich
b1f5c64b80 haskell.packages.ghcjs.exceptions: fix eval
Without the change the eval fails as:

    $ nix build --no-link -f. haskell.packages.ghcjs.exceptions
    error:
           … in the left operand of the update (//) operator
             at pkgs/development/haskell-modules/lib/compose.nix:40:7:
               39|     mkDerivation = drv: (args.mkDerivation drv).override f;
               40|   })) // {
                 |       ^
               41|     overrideScope = scope: overrideCabal f (drv.overrideScope scope);

           error: attribute 'exceptions_0_10_7' missing
           at pkgs/development/haskell-modules/configuration-ghcjs.nix:30:26:
               29|   stm = doJailbreak self.stm_2_5_3_1;
               30|   exceptions = dontCheck self.exceptions_0_10_7;
                 |                          ^
               31|
           Did you mean exceptions_0_10_8?
2024-05-22 22:25:25 +01:00
Fabian Affolter
78988dc6ed python312Packages.circus: disable failing tests
- refactor
2024-05-22 23:24:58 +02:00
Sergei Trofimovich
8b65aca289 haskell.packages.ghc865Binary.exceptions: fix eval
Without the change the eval fails as:

    $ nix build --no-link -f. haskell.packages.ghc865Binary.exceptions
    error: attribute 'exceptions_0_10_7' missing
           at pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix:98:16:
               97|   # This became a core library in ghc 8.10., so we don’t have an "exception" attribute anymore.
               98|   exceptions = self.exceptions_0_10_7;
                 |                ^
               99|
           Did you mean exceptions_0_10_8?
2024-05-22 22:20:49 +01:00
Stefan Frijters
d4fe4961b7 python3Packages.tappy: refactor, add optional dependencies 2024-05-22 23:20:37 +02:00
superherointj
a9a0926ce6 Merge pull request #313720 from r-ryantm/auto-update/java-service-wrapper
java-service-wrapper: 3.5.56 -> 3.5.57
2024-05-22 18:10:10 -03:00
Jan van Esdonk
8212628254 python311Packages.dask-expr: fix src hash 2024-05-22 23:09:04 +02:00
Arjan Schrijver
e36811bdcf python3Packages.qtile: 0.25.0 -> 0.26.0 2024-05-22 23:09:03 +02:00
Gaetan Lepage
380ab7da32 python311Packages.transformers: 4.41.0 -> 4.41.1
Diff: https://github.com/huggingface/transformers/compare/refs/tags/v4.41.0...v4.41.1

Changelog: https://github.com/huggingface/transformers/releases/tag/v4.41.1
2024-05-22 23:08:08 +02:00
Gaetan Lepage
c236d8b8a5 python311Packages.huggingface-hub: 0.23.0 -> 0.23.1
Diff: https://github.com/huggingface/huggingface_hub/compare/refs/tags/v0.23.0...v0.23.1

Changelog: https://github.com/huggingface/huggingface_hub/releases/tag/v0.23.1
2024-05-22 23:06:10 +02:00
Yt
b1e8348811 Merge pull request #313735 from elliottneilclark/elliott/elixir-ls-0.21.3
elixir-ls: 0.21.1 -> 0.21.3
2024-05-22 21:02:19 +00:00
Fabian Affolter
09756613cc python311Packages.pyannote-metrics: refactor
- remove vendorized versioneer.py
- update build-system
- disable on unsupported Python releases
2024-05-22 22:54:40 +02:00
R. Ryantm
0bf01df013 regal: 0.21.3 -> 0.22.0 2024-05-22 20:52:25 +00:00
R. Ryantm
e5217101fd traefik: 3.0.0 -> 3.0.1 2024-05-22 20:51:25 +00:00
Arjan Schrijver
ab65551b59 python3Packages.pywlroots: 0.16.8 -> 0.17.0 2024-05-22 22:51:14 +02:00
Fabian Affolter
b3f2b745c4 python312Packages.chromadb: limit platform support 2024-05-22 22:47:22 +02:00
kirillrdy
9eb52cbcad Merge pull request #309768 from 0x50F1A/master
edgedb: 4.1.1 -> 5.1.0
2024-05-23 06:38:05 +10:00
K900
5eb651d35b Merge pull request #313697 from K900/steam-gamescope
steam: fix comment, add gamescope/xwayland dependencies
2024-05-22 23:34:32 +03:00
Robert Scott
a99f309b51 Merge pull request #313751 from Moraxyc/fix-tableaudocumentapi
python312Packages.tableaudocumentapi: fix build
2024-05-22 21:33:28 +01:00
Malte Neuss
1df1f8d3be nextjs-ollama-llm-ui: init at 1.0.1 2024-05-22 22:33:26 +02:00
Malte Neuss
0d9a878638 maintainers: add malteneuss 2024-05-22 22:33:26 +02:00
kirillrdy
9d015181a2 Merge pull request #286581 from m-bdf/fix-github-desktop-on-wayland
github-desktop: fix on wayland
2024-05-23 06:32:17 +10:00
R. Ryantm
0fe3122fd0 gerrit: 3.9.4 -> 3.10.0 2024-05-22 20:28:03 +00:00
Fabian Affolter
7cf614ce3f Merge pull request #313693 from fabaff/bc-detect-secrets-bump
python312Packages.bc-detect-secrets: 1.5.10 -> 1.5.11
2024-05-22 22:25:24 +02:00
Sandro Jäckel
6ed48bd4fd rspamd: use system libraries 2024-05-22 22:25:03 +02:00
kirillrdy
d6e36c4bc3 Merge pull request #312990 from atorres1985-contrib/trealla
trealla: 2.34.0 -> 2.52.6
2024-05-23 06:22:20 +10:00
kirillrdy
249685cbbd Merge pull request #312051 from nicolas-goudry/feat/update-gitkraken
gitkraken: 9.13.0 -> 10.0.1
2024-05-23 06:21:20 +10:00
Fabian Affolter
aeb3c61706 Merge pull request #313534 from r-ryantm/auto-update/jwt-hack
jwt-hack: 1.1.2 -> 1.2.0
2024-05-22 22:20:15 +02:00
Fabian Affolter
c5d6031aa1 ython312Packages.caio: format with nixfmt 2024-05-22 22:17:38 +02:00
Fabian Affolter
8fb0463e14 python312Packages.caio: refactor 2024-05-22 22:17:14 +02:00
Sven Mattsen
f40d6fcb15 kubectl-klock: 0.6.1 -> 0.7.0
Diff: https://github.com/applejag/kubectl-klock/compare/v0.6.1...v0.7.0

Changelog: https://github.com/applejag/kubectl-klock/releases/tag/v0.7.0
2024-05-22 22:15:34 +02:00
Fabian Affolter
31ba4732e7 python311Packages.nose-exclude: remove
It has not been maintained since 2016
2024-05-22 22:11:40 +02:00
Vladimír Čunát
67e269e2c0 Merge #313741: furmark: fix version to pass release checks 2024-05-22 22:06:43 +02:00
TomaSajt
b2ab986512 python311Packages.gmpy2: disable failing test on Darwin 2024-05-22 21:56:34 +02:00
John Ericson
a0564731be Merge pull request #311771 from rhelmot/freebsd-minimal3/findutils
findutils: Fix build on native FreeBSD
2024-05-22 15:39:34 -04:00
R. Ryantm
1cfa988a8e last: 1543 -> 1544 2024-05-22 19:38:03 +00:00
R. Ryantm
4474e40f3b svtplay-dl: 4.73 -> 4.79 2024-05-22 19:35:03 +00:00
R. Ryantm
0614789c31 gretl: 2024a -> 2024b 2024-05-22 19:30:44 +00:00
Dennis Wuitz
eb85129277 python312Packages.django-ratelimit: init at 4.1.0 2024-05-22 21:16:58 +02:00
R. Ryantm
fde85503c5 csvlens: 0.9.0 -> 0.9.1 2024-05-22 19:14:54 +00:00
R. Ryantm
16cfb8dcbf gitoxide: 0.35.0 -> 0.36.0 2024-05-22 19:11:30 +00:00
Jörg Thalheim
493ee15548 Merge pull request #308652 from bwkam/fix-matrix_upload-weechat
weechat-matrix: substitute matrix_upload
2024-05-22 21:05:09 +02:00
ajs124
dcdd47e39a xfsprogs: 6.7.0 -> 6.8.0
https://git.kernel.org/pub/scm/fs/xfs/xfsprogs-dev.git/tree/doc/CHANGES?id=df4bd2d27189a98711fd35965c18bee25a25a9ea
2024-05-22 21:02:38 +02:00
ajs124
76b83140ba xfsprogs: 6.6.0 -> 6.7.0
https://git.kernel.org/pub/scm/fs/xfs/xfsprogs-dev.git/tree/doc/CHANGES?id=09ba6420a1ee2ca4bfc763e498b4ee6be415b131#n1
2024-05-22 21:02:38 +02:00
Sefa Eyeoglu
b745fcc7dd python3Packages.ppscore: fix build with pandas 2
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2024-05-22 20:57:49 +02:00
emilylange
b8d9848dcb CODEOWNERS: fix forgejo package path
This slipped through the pkgs/by-name move in
3b4dad9b00.
2024-05-22 20:36:32 +02:00
Moraxyc
57762ff36a python3Packages.boltztrap2: fix build 2024-05-23 02:24:47 +08:00
Marcus Ramberg
9e3f89429f Merge pull request #313295 from adamcstephens/river/0.3.2
river: 0.3.1 -> 0.3.2
2024-05-22 20:22:36 +02:00
emilylange
c9fe76d1f9 forgejo: 7.0.2 -> 7.0.3
https://codeberg.org/forgejo/forgejo/releases/tag/v7.0.3

https://codeberg.org/forgejo/forgejo/src/branch/forgejo/RELEASE-NOTES.md#7-0-3

diff: https://codeberg.org/forgejo/forgejo/compare/v7.0.2...v7.0.3
2024-05-22 20:22:07 +02:00
R. Ryantm
e4a9014095 jose: 13 -> 14 2024-05-22 18:20:26 +00:00
Weijia Wang
ccb2cb2200 Merge pull request #313097 from imincik/qgis-3.36.3
qgis+qgis-ltr: update qgis to 3.36.3 and qgis-ltr to 3.34.7
2024-05-22 20:18:22 +02:00
R. Ryantm
94f9b02b2b vintagestory: 1.19.7 -> 1.19.8 2024-05-22 18:17:01 +00:00
Weijia Wang
0612c27b8e Merge pull request #313222 from Lederstrumpf/update-hyprpaper-0.7.0
hyprpaper: 0.6.0 -> 0.7.0
2024-05-22 20:16:42 +02:00
Moraxyc
01b734834e python312Packages.tableaudocumentapi: fix build 2024-05-23 02:08:54 +08:00
Weijia Wang
accf754028 Merge pull request #313102 from aaronjheng/mongosh
mongosh: 2.2.5 -> 2.2.6
2024-05-22 20:08:44 +02:00
Weijia Wang
1056a4cdf5 Merge pull request #312882 from aaronjheng/temporal-cli
temporal-cli: tctl: 1.18.0 -> 1.18.1
2024-05-22 20:08:23 +02:00
Weijia Wang
10e977a281 Merge pull request #312897 from aaronjheng/juju
juju: 3.3.0 -> 3.3.5
2024-05-22 20:08:03 +02:00
Weijia Wang
0b0779f542 Merge pull request #311465 from wegank/paraview-bump
paraview: 5.11.2 -> 5.12.0
2024-05-22 20:06:00 +02:00
Weijia Wang
fbe324ceae Merge pull request #305387 from wegank/mcfgthread-12-drop
windows.mcfgthreads_pre_gcc_13: drop
2024-05-22 20:05:33 +02:00
Leah Amelia Chen
aa7ba46ebb ark-pixel-font: unbreak by suppressing debug logs, and remove extraneous builds
For some reason build.py builds a lot of stuff that is completely
unrelated to the fonts themselves. Let's remove that!

Also the script is generating so much debug output that Hydra refuses to
evaluate the package — my fix is to pipe the output through grep to
filter out any log message below INFO, but I wish the script has a
built-in way to set the log level so that I don't have to do this hack
2024-05-22 20:04:47 +02:00
Weijia Wang
bf7e3c9e98 Merge pull request #313640 from fabaff/pypck-darwin
python312Packages.pypck: refactor
2024-05-22 20:01:50 +02:00
github-actions[bot]
dfe5aa3439 Merge staging-next into staging 2024-05-22 18:01:30 +00:00
Weijia Wang
848ed1f651 Merge pull request #313610 from fabaff/matrix-commander-rs-darwin
matrix-commander-rs: format with nixfmt
2024-05-22 20:01:27 +02:00
Maëlys Bras de fer
95674de399 nixos/{river,hyprland}: override package using apply 2024-05-22 20:01:05 +02:00
github-actions[bot]
b73bfe9a7c Merge master into staging-next 2024-05-22 18:01:01 +00:00
Fabian Affolter
d084e13e04 python312Packages.pypck: refactor 2024-05-22 19:57:25 +02:00
R. Ryantm
5548205cd0 dblab: 0.22.0 -> 0.23.0 2024-05-22 17:54:40 +00:00
Weijia Wang
d81379404f Merge pull request #311600 from emilytrau/heaptrack-darwin
heaptrack: support darwin
2024-05-22 19:53:09 +02:00
éclairevoyant
1cf46c7e17 furmark: fix version to pass release checks 2024-05-22 13:48:17 -04:00
Weijia Wang
1ced6b1623 Merge pull request #312507 from stuebinm/mattermost-9.5.5
mattermost: 9.5.4 → 9.5.5
2024-05-22 19:47:16 +02:00
Weijia Wang
5482f1e38c Merge pull request #312720 from JohnRTitor/pulsar
pulsar: 1.114.0 -> 1.117.0
2024-05-22 19:46:27 +02:00
Maëlys Bras de fer
bcbeccfa7d nixos/{sway,river,hyprland}: cleanup 2024-05-22 19:45:46 +02:00
Weijia Wang
89f23464e2 Merge pull request #312922 from ereslibre/bump-unison
unison-ucm: 0.5.19 -> 0.5.20
2024-05-22 19:45:41 +02:00
Weijia Wang
685b7a10bd Merge pull request #313495 from r-ryantm/auto-update/pgroll
pgroll: 0.5.0 -> 0.6.0
2024-05-22 19:45:12 +02:00
Maëlys Bras de fer
a4160dfe88 nixos/hyprland: use generic wayland-session module 2024-05-22 19:43:21 +02:00
Maëlys Bras de fer
cf159c437d nixos/{sway,river}: make XWayland support optional 2024-05-22 19:43:19 +02:00
Weijia Wang
3746e4d427 Merge pull request #313118 from r-ryantm/auto-update/cni-plugins
cni-plugins: 1.4.1 -> 1.5.0
2024-05-22 19:42:56 +02:00
Weijia Wang
372f1a521e Merge pull request #312652 from r-ryantm/auto-update/clash-meta
clash-meta: 1.18.4 -> 1.18.5
2024-05-22 19:41:59 +02:00
Weijia Wang
54bf026db2 Merge pull request #313521 from r-ryantm/auto-update/cirrus-cli
cirrus-cli: 0.117.0 -> 0.118.0
2024-05-22 19:37:47 +02:00
Weijia Wang
cbd7cc1b1e Merge pull request #313100 from r-ryantm/auto-update/python311Packages.django-modeltranslation
python311Packages.django-modeltranslation: 0.18.12 -> 0.18.13
2024-05-22 19:31:57 +02:00
Weijia Wang
531774d0c1 Merge pull request #313101 from r-ryantm/auto-update/cri-o-unwrapped
cri-o-unwrapped: 1.30.0 -> 1.30.1
2024-05-22 19:31:31 +02:00
Weijia Wang
83825b3248 Merge pull request #313239 from r-ryantm/auto-update/ols
ols: 0-unstable-2024-05-11 -> 0-unstable-2024-05-18
2024-05-22 19:31:05 +02:00
Weijia Wang
c29cc2d307 Merge pull request #313434 from r-ryantm/auto-update/snac2
snac2: 2.52 -> 2.53
2024-05-22 19:28:39 +02:00
Weijia Wang
696ec1e28d Merge pull request #313484 from r-ryantm/auto-update/zsh-abbr
zsh-abbr: 5.6.0 -> 5.7.1
2024-05-22 19:28:22 +02:00
Nick Cao
b72dc8eb43 Merge pull request #313440 from Kiskae/nvidia/555.42.02
linuxPackages.nvidiaPackages.beta: 550.40.07 -> 555.42.02
2024-05-22 13:20:09 -04:00
Weijia Wang
1c91e55a2d Merge pull request #311902 from wamirez/nix-env-rm
doc: clarify consequences of `lib.meta.setName`
2024-05-22 19:15:22 +02:00
Elliott Clark
4da6c3521a elixir-ls: 0.21.1 -> 0.21.3
Summary:
0.21.3 contains a potential fix for memory leaks. This is the update.

Test Plan:
`nix-build . -A elixir-ls`
`nixpkgs-review wip`
2024-05-22 12:15:10 -05:00
Leah Amelia Chen
caf25eb523 mods: unbreak, modernize
There were two tests that required internet access, and so we just skip
them. Also moved to `pkgs/by-name` and reformatted with
`nixfmt-rfc-style`.
2024-05-22 19:14:22 +02:00
Ben Darwin
64f44ea880 python312Packages.ydata-profiling: init at 4.8.3 2024-05-22 13:10:02 -04:00
Weijia Wang
16d101c84a Merge pull request #313658 from wegank/mitmproxy-macos-broken
python311Packages.mitmproxy-macos: mark as broken
2024-05-22 19:09:53 +02:00
Ben Darwin
22e99916c0 python312Packages.visions: init at 0.7.6 2024-05-22 13:09:53 -04:00
Fritz Otlinghaus
299c0dad47 CONTRIBUTING.md: Add nixpkgs-merge-bot usage paragraph 2024-05-22 19:08:20 +02:00
Alexander Linder
c86144f760 televido: init at 0.3.0 2024-05-22 19:08:08 +02:00
Rafael Fernández López
a6adf126b2 wasmtime: 20.0.2 -> 21.0.0 (#313230) 2024-05-22 16:59:28 +00:00
Jacek Generowicz
028cc4b606 doc/release-notes: more release note edits (#313730)
* Move watchdogd to correct section

* Move FileSender to correct position

* Reword

* Add TODO querying meaning of dwarf-fortress note

* Remove comments suggesting random item placement

* Add comments asking to maintain alphabetical order
2024-05-22 18:57:12 +02:00
lsix
41b39e41b9 Merge pull request #309654 from lsix/fix-rocgdb
rocmPackages.rocgdb: Ensure build with AMDPGU support, plus various improvements
2024-05-22 17:53:58 +01:00
R. Ryantm
0864c89be7 corectrl: 1.4.0 -> 1.4.1 2024-05-22 16:53:13 +00:00
Weijia Wang
190b1478c2 Merge pull request #313733 from NixOS/codename-update
doc/release-notes: update codename
2024-05-22 18:52:59 +02:00
Weijia Wang
f7da007372 doc/release-notes: update codename 2024-05-22 18:48:39 +02:00
Aaron Jheng
16b7680853 okteto: 2.26.1 → 2.27.1 (#313264) 2024-05-22 16:36:06 +00:00
Alyssa Ross
0dbb16a003 Revert "util-linux: 2.39.3 -> 2.40.1"
This reverts commit 57bdbabed5.

Too many issues with 2.40 for now — we're reverting to 2.39.

Fixes: https://github.com/NixOS/nixpkgs/pull/311988
2024-05-22 18:30:08 +02:00
Emily
bc5dc89513 Merge pull request #313694 from networkException/ungoogled-chromium
ungoogled-chromium: 125.0.6422.60-1 -> 125.0.6422.76-1
2024-05-22 18:29:59 +02:00
Alyssa Ross
7a870b7464 Revert "util-linux: try to fix parallel build failures"
This reverts commit cb8fa2b758.

Too many issues with 2.40 for now — we're reverting to 2.39.
2024-05-22 18:29:02 +02:00
Alyssa Ross
125b5dcfb5 Revert "util-linux: 2.40.1 -> 2.39.4 (except 64-bit linux for now)"
This reverts commit fa8ec6702a.

Too many issues with 2.40 for now — we're reverting to 2.39.
2024-05-22 18:28:56 +02:00
Alyssa Ross
d2b0bf5658 Revert "util-linux: also downgrade static builds already"
This reverts commit 15d8d27bd6.

Too many issues with 2.40 for now — we're reverting to 2.39.
2024-05-22 18:28:24 +02:00
lassulus
669e5e77a5 Merge pull request #313522 from r-ryantm/auto-update/copilot-cli
copilot-cli: 1.33.3 -> 1.33.4
2024-05-22 18:27:35 +02:00
devusb
c34ed5c8f0 chiaki4deck: use curl from nixpkgs (#313284) 2024-05-22 16:27:00 +00:00
Alyssa Ross
aa0ce1a26e qemu: enable canokey by default
Given that we were overriding qemu_test to enable this anyway,
enabling this by default saves Hydra a QEMU build.

There's also clear demand from users[1] for this feature, so our
alternatives are:

 - Offer a qemu-canokey attribute.  I don't want to do this, because I
   don't think there's any reason to make Hydra build an extra QEMU.

 - Enable it only for qemu_test.  I don't want to do this, because it
   will lead to users using qemu_test without understanding its
   subtleties.

 - Force users to build from source.  I don't think there's any reason
   to do this when it's unlikely to hurt anybody having it enabled by
   default.  There's no reason to single out canokey to be disabled by
   default in spite of users' needs given that we enable so many other
   optional QEMU features.

[1]: https://github.com/canokeys/canokey-qemu/issues/6
2024-05-22 18:26:30 +02:00
Alyssa Ross
19e14ba4c1 canokey-qemu: fix build on x86_64-darwin 2024-05-22 18:26:30 +02:00
Alyssa Ross
befe8bbe40 canokey-qemu: fix build with clang 2024-05-22 18:26:30 +02:00
Alyssa Ross
740152c8c1 canokey-qemu: unstable-2022-06-23 -> 0-unstable-2023-06-06 2024-05-22 18:26:30 +02:00
Alyssa Ross
a8dbe01264 mailman-web: 0.0.8 -> 0.0.9 2024-05-22 18:24:51 +02:00
Marcel
c95f967105 mrtg: add ipv6-required perl packages 2024-05-22 18:23:44 +02:00
R. Ryantm
9671b0c132 java-service-wrapper: 3.5.56 -> 3.5.57 2024-05-22 16:21:50 +00:00
Tristan Ross
94bdc4bbbb zip: fix forward declaration errors with clang (#313305)
Ref: https://github.com/NixOS/nixpkgs/issues/313300
2024-05-22 16:21:16 +00:00
nicoo
5d592b8571 Merge #313310: immich-go 0.13.2 → 0.14.1 2024-05-22 16:19:16 +00:00
Weijia Wang
4a817d2083 24.05 is Vicuña 2024-05-22 18:15:34 +02:00
R. Ryantm
21af682add cargo-chef: 0.1.66 -> 0.1.67 2024-05-22 16:14:16 +00:00
R. Ryantm
4ee52f7c86 hunt: 2.3.0 -> 2.4.0 2024-05-22 16:13:13 +00:00
natsukium
3260679a3e python311Packages.amazon-kclpy: mark as broken
amazon-kclpy requires download of jar files at build time, but we don't
know how to handle that
2024-05-23 01:10:26 +09:00
natsukium
b5b9716c08 python311Packages.amazon-kclpy: 2.1.3 -> 2.1.4
Diff:
https://github.com/awslabs/amazon-kinesis-client-python/compare/refs/tags/v2.1.3...v2.1.4
2024-05-23 01:10:25 +09:00
natsukium
1395ac8d8e python311Packages.django-nose: remove
django-nose has been removed since it has not been maintained and there
are no dependent packages
2024-05-23 01:08:55 +09:00
Martin Weinelt
42493b30b7 Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
-	pkgs/development/python-modules/curio/default.nix
-	pkgs/development/python-modules/pytest-httpbin/default.nix
-	pkgs/development/python-modules/xtensor-python/default.nix
2024-05-22 18:08:30 +02:00
natsukium
27952b0347 python311Packages.libvirt: refactor and remove nose 2024-05-23 01:04:55 +09:00
Martin Weinelt
9b4fb23993 Merge remote-tracking branch 'origin/master' into staging-next 2024-05-22 18:02:13 +02:00
Marc Jakobi
1b6e103881 ttags: 0.3.0 -> 0.4.1 2024-05-22 17:58:32 +02:00
Arthur Gautier
ef3d271c3b tpm2-tss: 4.1.2 -> 4.1.3 (#313445) 2024-05-22 15:51:21 +00:00
Maëlys Bras de fer
7e6dd121bc github-desktop: fix on wayland 2024-05-22 17:22:59 +02:00
Fabian Affolter
7ddf7d364e matrix-commander-rs: format with nixfmt 2024-05-22 17:03:40 +02:00
Lily Foster
29665662b7 python311Packages.gst-python: 1.24.2 -> 1.24.3 2024-05-22 10:49:08 -04:00
Lily Foster
2545f0d27d gst_all_1.gst-editing-services: 1.24.2 -> 1.24.3 2024-05-22 10:48:58 -04:00
Lily Foster
246b27f60d gst_all_1.gst-devtools: 1.24.2 -> 1.24.3 2024-05-22 10:48:44 -04:00
Lily Foster
03beee7bcb gst_all_1.gst-rtsp-server: 1.24.2 -> 1.24.3 2024-05-22 10:48:44 -04:00
Lily Foster
3421e4a518 gst_all_1.gst-vaapi: 1.24.2 -> 1.24.3 2024-05-22 10:48:44 -04:00
Lily Foster
f46730494e gst_all_1.gst-libav: 1.24.2 -> 1.24.3 2024-05-22 10:48:43 -04:00
Lily Foster
8811456271 gst_all_1.gst-plugins-ugly: 1.24.2 -> 1.24.3 2024-05-22 10:47:10 -04:00
Lily Foster
5dc0e49d7d gst_all_1.gst-plugins-bad: 1.24.2 -> 1.24.3 2024-05-22 10:47:10 -04:00
Lily Foster
d31b758605 gst_all_1.gst-plugins-good: 1.24.2 -> 1.24.3 2024-05-22 10:47:10 -04:00
Lily Foster
f2b478da88 gst_all_1.gst-plugins-base: 1.24.2 -> 1.24.3 2024-05-22 10:47:09 -04:00
Lily Foster
c354a3421e gst_all_1.gstreamer: 1.24.2 -> 1.24.3 2024-05-22 10:45:59 -04:00
R. Ryantm
aeb3bcf4de himitsu: 0.6 -> 0.7 2024-05-22 14:43:26 +00:00
K900
c75cffb303 steam: fix comment, add gamescope/xwayland dependencies 2024-05-22 17:42:18 +03:00
R. Ryantm
23fbbca6a2 dufs: 0.40.0 -> 0.41.0 2024-05-22 14:41:07 +00:00
networkException
c24ddc2c7c ungoogled-chromium: 125.0.6422.60-1 -> 125.0.6422.76-1
https://chromereleases.googleblog.com/2024/05/stable-channel-update-for-desktop_21.html

This update includes 6 security fixes.

CVEs:
CVE-2024-5157 CVE-2024-5158 CVE-2024-5159 CVE-2024-5160
2024-05-22 16:32:40 +02:00
Fabian Affolter
86401bef87 python312Packages.bc-detect-secrets: 1.5.10 -> 1.5.11
Diff: https://github.com/bridgecrewio/detect-secrets/compare/refs/tags/1.5.10...1.5.11
2024-05-22 16:24:33 +02:00
aleksana
05de507a98 turtle: init at 0.8 2024-05-22 22:21:50 +08:00
DontEatOreo
8e26ccbdb4 raycast: 1.74.1 -> 1.75.1 2024-05-22 17:06:44 +03:00
DontEatOreo
1ba6d73dfd raycast: format with nixfmt-rfc-style 2024-05-22 17:04:19 +03:00
DontEatOreo
a4a7de5eda raycast: refactor license in meta 2024-05-22 16:59:26 +03:00
Bobby Rong
735a11d300 nixos/pantheon-tweaks: remove
You can just add the app to environment.systemPackages.
2024-05-22 21:58:16 +08:00
Bobby Rong
4f5bd47b56 pantheon-tweaks: 1.1.2 -> 2.0.1
Also move to by-name.

https://github.com/pantheon-tweaks/pantheon-tweaks/compare/1.1.2...2.0.1
2024-05-22 21:58:09 +08:00
DontEatOreo
6a1d6150b9 raycast: sort meta 2024-05-22 16:47:15 +03:00
R. Ryantm
c9d700490a lmdb: 0.9.32 -> 0.9.33 2024-05-22 13:46:08 +00:00
DontEatOreo
4ac7983d2c raycast: remove with lib; from meta 2024-05-22 16:43:08 +03:00
R. Ryantm
51ab666cef bazel-remote: 2.4.3 -> 2.4.4 2024-05-22 13:30:17 +00:00
Fabian Affolter
a4f916072f rich-cli: add patches to support later rich/textual releases 2024-05-22 15:30:00 +02:00
R. Ryantm
09c5beeda5 python311Packages.model-checker: 0.3.13 -> 0.3.21 2024-05-22 13:26:54 +00:00
Sandro
31311bf691 Merge pull request #312211 from JohnRTitor/update-git 2024-05-22 15:20:33 +02:00
Doron Behar
9d056f9c77 Merge pull request #313306 from doronbehar/pkg/xsimd 2024-05-22 16:18:19 +03:00
José Romildo
b59a2179d9 liquidprompt: 2.1.2 -> 2.2.0
liquidpromptrc-dist and liquid.theme are not available anymore

generate liquidpromptrc-dist from the docs

install themes and contributed presets
2024-05-22 09:45:46 -03:00
José Romildo
22277f6274 liquidprompt: run preInstall and postInstall hooks 2024-05-22 09:35:33 -03:00
José Romildo
fa107c65e4 liquidprompt: update homepage and git repository 2024-05-22 09:35:33 -03:00
José Romildo
b512d4c1bf liquidprompt: add update script 2024-05-22 09:35:33 -03:00
Weijia Wang
09c7cd1ba6 python311Packages.gssapi: disable tests on darwin 2024-05-22 14:34:43 +02:00
Weijia Wang
6838cabfdc Merge pull request #312642 from fabaff/pytest-httpbin-fix
python312Packages.pytest-httpbin: disable failing test
2024-05-22 14:30:05 +02:00
Laurent Arnoud
5cfeab887c dreamchess: init at 0.3.0 2024-05-22 14:28:51 +02:00
OTABI Tomoya
26b709ac20 Merge pull request #313488 from dbalan/boto-1.34.109
boto,botocore:  1.34.58 -> 1.34.109; awscli 1.32.58 -> 1.32.109
2024-05-22 21:21:49 +09:00
Someone
c24592caf0 Merge pull request #264902 from GaetanLepage/protobuf
protobuf: 24.4 -> 25.3
2024-05-22 12:17:37 +00:00
Alyssa Ross
82ea1a7345 libfaketime: backport LFS64 fix for musl 1.2.4 (#313663)
This is a very disappointing fix, as all it's doing is switching to
another deprecated API, and kicking the can down the road, but if
that's what upstream wants to do…
2024-05-22 14:16:15 +02:00
Greaka
0e5f44658e maintainers/team-list: add fslabs 2024-05-22 14:07:02 +02:00
Greaka
8d6f8c9ed7 maintainers: add lpostula 2024-05-22 14:07:01 +02:00
Greaka
7bda925dac maintainers: add greaka 2024-05-22 14:06:59 +02:00
github-actions[bot]
985c7f2729 Merge staging-next into staging 2024-05-22 12:01:52 +00:00
github-actions[bot]
38df468246 Merge master into staging-next 2024-05-22 12:01:23 +00:00
Kiskae
fbdcdde04a nixos/nvidia: apply nixfmt-rfc-style 2024-05-22 13:46:52 +02:00
Weijia Wang
670d8681af python311Packages.mitmproxy-macos: mark as broken 2024-05-22 13:41:55 +02:00
Thibault Gagnaux
07f5f277e1 sonarlint-ls: init at 3.5.1.75119 2024-05-22 13:41:09 +02:00
Florian Klink
410b0c3af3 Merge pull request #313425 from r-ryantm/auto-update/umockdev
umockdev: 0.18.1 -> 0.18.2
2024-05-22 13:38:13 +03:00
David Wolff
a773a85c19 stylance-cli: 0.3.0 -> 0.5.0 2024-05-22 12:00:39 +02:00
NixOS
bc7d0ea606 tart: 2.10.0 -> 2.11.0 2024-05-22 11:48:15 +02:00
Nikolay Korotkiy
0262b1e06e python3Packages.rio-tiler: init at 6.6.1 2024-05-22 13:30:57 +04:00
Nikolay Korotkiy
05233494a5 python3Packages.pystac: init at 1.10.1 2024-05-22 13:30:56 +04:00
Nikolay Korotkiy
6f0396177b python3Packages.color-operations: init at 0.1.3 2024-05-22 13:30:56 +04:00
Nikolay Korotkiy
55f6adc1b1 python3Packages.rioxarray: init at 0.15.5 2024-05-22 13:30:55 +04:00
Nikolay Korotkiy
167be2d771 python3Packages.morecantile: init at 5.3.0 2024-05-22 13:30:50 +04:00
backfire-monism-net
4320e27480 majima: 0.4.0 -> 0.5.0 2024-05-22 02:02:11 -07:00
Dhananjay Balan
491cafe46f python3Packages.boto3: version depends on python3Packages.botocore version 2024-05-22 10:56:00 +02:00
Fabian Affolter
a2cea09bb5 jwt-hack: format with nixfmt 2024-05-22 08:59:30 +02:00
Fabian Affolter
8e72404b67 jwt-hack: refactor 2024-05-22 08:59:14 +02:00
Rob Pilling
5458b62cf7 ebusd: fix argument passing, separate using an equals (=) 2024-05-22 07:58:26 +01:00
Rob Pilling
9c9c3848d4 cli.nix: permit separators between args -> -a=b, --xyz=abc, etc 2024-05-22 07:58:26 +01:00
github-actions[bot]
b23b248d85 Merge staging-next into staging 2024-05-22 06:01:27 +00:00
github-actions[bot]
ef25f1001a Merge master into staging-next 2024-05-22 06:00:59 +00:00
Paul Meyer
d87803b742 check-by-name: remove concurrency group
Due to the trigger on PR edit, every change to the PR body will trigger
a re-run of the check-by-name workflow. This is needed to catch of the
base branch. However, an action like ticking the checkbox of a PR will
also trigger a re-run. Furthermore, due to the concurrency group, any
already running check-by-name workflow will be canceled, leading to
a notification sent to the PR author.

To reduce the noise, remove the concurrency group. As a consequence,
multiple runs will run to completion on the same PR/commit. While
concurrent runs are often canceled after a few seconds, the workflow
will take about a minute to complete.

Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-05-22 07:43:14 +02:00
R. Ryantm
8da912e98d python311Packages.pipdeptree: 2.20.0 -> 2.21.0 2024-05-22 05:42:50 +00:00
Motiejus Jakštys
7d5d4ed7f0 inotify-info: v0.0.1 -> v0.0.2 2024-05-22 08:09:56 +03:00
daru
f36541d2bd ianny: 1.0.0beta.1 -> 1.0.0 2024-05-22 06:22:40 +02:00
R. Ryantm
fa8b81ca08 nixpacks: 1.22.0 -> 1.23.0 2024-05-22 03:52:18 +00:00
Jiajie Chen
6d35a341f8 cbmc: 5.91.0 -> 5.95.1 2024-05-22 11:28:48 +08:00
Assistant
bd1dafa8d6 twitch-chat-downloader: add assistant to maintainers 2024-05-21 23:04:12 -04:00
R. Ryantm
aa65269218 qlog: 0.35.1 -> 0.35.2 2024-05-22 02:41:53 +00:00
R. Ryantm
631b05a79a nats-server: 2.10.14 -> 2.10.16 2024-05-22 02:34:01 +00:00
R. Ryantm
43acb103c6 clash-meta: 1.18.4 -> 1.18.5 2024-05-22 04:19:03 +02:00
R. Ryantm
9a25917627 lint-staged: 15.2.2 -> 15.2.4 2024-05-22 02:09:39 +00:00
R. Ryantm
f3113177fc kyverno-chainsaw: 0.2.1 -> 0.2.2 2024-05-22 02:09:33 +00:00
R. Ryantm
f1337d6054 gfxreconstruct: 1.0.3 -> 1.0.4 2024-05-22 01:19:46 +00:00
R. Ryantm
50a65b7990 jwt-hack: 1.1.2 -> 1.2.0 2024-05-22 01:19:42 +00:00
Will Fancher
bfdba4d081 nixos/tests: systemd-resolved in stage 1 2024-05-21 20:55:50 -04:00
Will Fancher
072054ccb5 nixos/systemd-stage-1: Support systemd-resolved 2024-05-21 20:55:37 -04:00
Will Fancher
dd0ebdffcd nixos/systemd-stage-1/dbus: Fix systemd services 2024-05-21 20:55:37 -04:00
R. Ryantm
4986b8490b copilot-cli: 1.33.3 -> 1.33.4 2024-05-22 00:38:07 +00:00
R. Ryantm
ed802cd677 cirrus-cli: 0.117.0 -> 0.118.0 2024-05-22 00:37:46 +00:00
R. Ryantm
7d7251c9b0 argocd: 2.11.0 -> 2.11.1 2024-05-22 00:37:34 +00:00
github-actions[bot]
7d41da6c40 Merge master into haskell-updates 2024-05-22 00:13:00 +00:00
Ivan Trubach
cfd1bd6141 buildDotnetModule: remove unnecessary callPackage calls
This change removes no-op callPackage calls and reformats the file with
nixpkgs-fmt.
2024-05-22 03:12:30 +03:00
Nicolas Goudry
11f06daba6 gitkraken: 9.13.0 -> 10.0.1 2024-05-22 02:09:19 +02:00
Ivan Trubach
0e64e645c9 buildDotnetModule: fix cross-compilation and remove dotnet-test-sdk
This change fixes cross-compilation for .NET packages (that are not
using .sln as project files). See relevant comment in the change list
for more details.

In addition to that, it removes dotnet-test-sdk that appears to be
broken, that is, dotnet --list-sdks does not recognize SDKs from PATH,
and when propagated from the check hook it was shadowed by inputs from
preceding hooks.

Note that dotnet-test-sdk used to work when it was introduced in PR
144062, but PR 155257 probably overlooked this case. However, currently
it is not used in Nixpkgs and I think dotnetCorePackages.combinePackages
should cover the intended use case for dotnet-test-sdk.
2024-05-22 03:08:42 +03:00
github-actions[bot]
949e5b9d89 Merge staging-next into staging 2024-05-22 00:02:35 +00:00
github-actions[bot]
7cae893701 Merge master into staging-next 2024-05-22 00:02:10 +00:00
luftmensch-luftmensch
31c78cbfe6 imgbrd-grabber: 7.10.0 -> 7.12.2 2024-05-22 00:15:50 +02:00
Thomas Gerbet
682abfc5c3 Merge pull request #312918 from SuperSandro2000/redis
redis: 7.2.4 -> 7.2.5
2024-05-21 23:59:59 +02:00
R. Ryantm
f86578599c pgroll: 0.5.0 -> 0.6.0 2024-05-21 21:37:33 +00:00
Dhananjay Balan
03691df07e awscli: 1.32.58 -> 1.32.109 2024-05-21 23:05:29 +02:00
Dhananjay Balan
5bfa96be70 boto3: 1.34.58 -> 1.34.109 2024-05-21 23:05:29 +02:00
Dhananjay Balan
cca8c498a3 botocore: 1.34.87 -> 1.34.109 2024-05-21 23:05:29 +02:00
R. Ryantm
864a40a21d zsh-abbr: 5.6.0 -> 5.7.1 2024-05-21 20:37:00 +00:00
Jan van Esdonk
78ef0a386e python312Packages.webssh: fix test case 2024-05-21 22:24:30 +02:00
Jonas Heinrich
2c4128ea01 nixos/stalwart-mail: use publicsuffix-list package
Co-authored-by: shawn8901 <shawn8901@googlemail.com>
2024-05-21 21:09:38 +02:00
Jonas Heinrich
4c626c52b7 nixos/tests/stalwart-mail: Add test for server version >= 0.7 2024-05-21 21:05:21 +02:00
Kiskae
a4cbb24e12 nixos/nvidia: enable firmware for new beta driver 2024-05-21 20:39:00 +02:00
Mihai Fufezan
7c60f015be hyprland: 0.40.0-unstable-2024-05-12 -> 0.40.0-unstable-2024-05-05 2024-05-21 21:27:11 +03:00
Mihai Fufezan
7185b47557 hyprwayland-scanner: 0.3.8 -> 0.3.4 2024-05-21 21:26:08 +03:00
github-actions[bot]
32de4bcbf0 Merge staging-next into staging 2024-05-21 18:01:28 +00:00
Kiskae
c0024cfbe1 linuxPackages.nvidiaPackages.beta: 550.40.07 -> 555.42.02 2024-05-21 19:11:07 +02:00
R. Ryantm
c2adba41bf snac2: 2.52 -> 2.53 2024-05-21 16:40:03 +00:00
R. Ryantm
08b422c169 umockdev: 0.18.1 -> 0.18.2 2024-05-21 16:01:13 +00:00
Adam Dinwoodie
f2790d475a cups-kyocera-3500-4500: init at 9.0
New package with drivers for various Kyocera printers.

Based heavily on the kyodialog package.
2024-05-21 15:50:52 +01:00
Adam Dinwoodie
9faa3a694b maintainers: add me-and 2024-05-21 15:28:59 +01:00
OPNA2608
af545969b6 nixos/lomiri: Add sound indicator 2024-05-21 16:15:23 +02:00
Rafael Fernández López
5ce7667481 unison-ucm: 0.5.19 -> 0.5.20 2024-05-21 16:08:42 +02:00
OPNA2608
a7440c7873 ayatana-indicator-sound: init at 24.4.0 2024-05-21 16:02:50 +02:00
Bu Kun
74e397ecf0 dae: 0.4.0 -> 0.6.0rc2 2024-05-21 21:26:21 +08:00
R. Ryantm
7ea6c1ec81 kotlin: 1.9.24 -> 2.0.0 2024-05-21 13:19:27 +00:00
R. Ryantm
e8bf617348 fluent-bit: 3.0.3 -> 3.0.4 2024-05-21 13:18:36 +00:00
Sandro Jäckel
10cadef027 hedgedoc: fix executing scripts, delete unused setup script 2024-05-21 14:29:09 +02:00
github-actions[bot]
a3599a93ae Merge staging-next into staging 2024-05-21 12:01:47 +00:00
Ivan Kovnatsky
7c2aeebf80 ks: init at 0.0.4 2024-05-21 12:32:20 +03:00
OTABI Tomoya
f7a3dcb82b Merge pull request #312375 from r-ryantm/auto-update/vim
vim: 9.1.0377 -> 9.1.0412
2024-05-21 17:33:33 +09:00
Fabian Affolter
eee3b06d83 python312Packages.pytest-httpbin: disable failing test 2024-05-21 09:44:26 +02:00
Fabian Affolter
78b98026df python312Packages.pytest-httpbin: format with nixfmt 2024-05-21 09:44:25 +02:00
Fabian Affolter
e2ff9af829 python312Packages.pytest-httpbin: refactor 2024-05-21 09:44:25 +02:00
Kai Norman Clasen
5616e55b17 immich-go: refactor linker data
Follow upstream more closely and set `commit` and `date` metadata to
avoid confusion.

Co-authored-by: Anderson Torres <torres.anderson.85@protonmail.com>
2024-05-21 09:15:47 +02:00
Will Fancher
9231977e86 nixos/tests: systemd-resolved 2024-05-21 02:41:22 -04:00
Will Fancher
154459858f nixos/systemd-resolved: Should be wanted by sysinit.target
As per its [Install] section upstream
2024-05-21 02:41:22 -04:00
Will Fancher
146bffe5aa nixos/systemd-resolved: Re-indent 2024-05-21 02:41:22 -04:00
Sigmanificient
7d0aaba0cd raylib-python-cffi: init at 5.0.0.2 2024-05-21 08:35:55 +02:00
Sigmanificient
356e13a00c raygui: init at unstable 4.0-unstalble-2024-05-21
fix raygui platforms

raygui: fix
2024-05-21 08:35:55 +02:00
Sigmanificient
f192a3fe95 physac: init at 2.5-unstable-2024-05-21
physac: fix
2024-05-21 08:34:37 +02:00
github-actions[bot]
0327923ced Merge staging-next into staging 2024-05-21 06:01:56 +00:00
goatastronaut0212
024669c737 ibus-engines.bamboo: 0.8.2-rc18 -> 0.8.4-rc3 2024-05-21 12:34:54 +07:00
Doron Behar
2f8ae866d1 python311Packages.xtensor: always build tests 2024-05-21 08:29:27 +03:00
Doron Behar
9a78139e38 python311Packages.xtensor-python: 0.26.1 -> 0.27.0
Diff: https://github.com/xtensor-stack/xtensor-python/compare/0.26.1...0.27.0
2024-05-21 08:29:27 +03:00
Doron Behar
a8badac01b xtensor: always build tests 2024-05-21 08:29:27 +03:00
Doron Behar
e28b996004 xtensor: use lib.cmakeBool 2024-05-21 08:29:27 +03:00
Doron Behar
cc19c5c475 xtensor: 0.24.7 -> 0.25.0
Diff: https://github.com/xtensor-stack/xtensor/compare/0.24.7...0.25.0
2024-05-21 08:29:27 +03:00
Doron Behar
cbe19213b4 xtensor: Remove . at end of meta.description 2024-05-21 08:29:27 +03:00
Doron Behar
3558ec4b9d xsimd: always build the tests 2024-05-21 08:29:26 +03:00
Doron Behar
f983568125 xsimd: 12.1.1 -> 13.0.0
Diff: https://github.com/xtensor-stack/xsimd/compare/12.1.1...13.0.0
2024-05-21 08:29:26 +03:00
Kai Norman Clasen
05cd6cddcb immich-go: 0.13.2 -> 0.14.1 2024-05-21 07:24:46 +02:00
goatastronaut0212
25f2fea520 maintainers: add astronaut0212 2024-05-21 12:18:15 +07:00
Adam Stephens
9630384d01 river: 0.3.1 -> 0.3.2
https://codeberg.org/river/river/releases/tag/v0.3.2

Added update script. zon2nix is not currently working with zig 0.12,
so will not work fully until resolved.
2024-05-20 23:49:24 -04:00
Adam Stephens
ee643da233 river: move to by-name 2024-05-20 23:42:05 -04:00
Adam Stephens
dd928b508c waylock: 1.0.0 -> 1.1.0
Changelog: https://codeberg.org/ifreund/waylock/releases/tag/v1.1.0
2024-05-20 23:26:36 -04:00
R. Ryantm
3c670621db shotman: 0.4.5 -> 0.4.6 2024-05-21 00:30:00 +00:00
github-actions[bot]
0252b716d4 Merge master into haskell-updates 2024-05-21 00:13:30 +00:00
github-actions[bot]
af402f7b70 Merge staging-next into staging 2024-05-21 00:02:42 +00:00
Sigmanificient
f1b079c3e0 libclipboard: init at 1.1 2024-05-21 01:45:10 +02:00
Tomo
c2e1c242f4 mpack: add passthru.tests.version 2024-05-20 16:08:35 -07:00
Tomo
84b113b900 mpack: adopt 2024-05-20 16:08:35 -07:00
Tomo
86a7622c74 mpack: format with nixfmt-rfc-style 2024-05-20 16:08:35 -07:00
Tomo
0b43348b06 mpack: move to pkgs/by-name/mp 2024-05-20 16:08:34 -07:00
R. Ryantm
9245d0759a ols: 0-unstable-2024-05-11 -> 0-unstable-2024-05-18 2024-05-20 21:22:40 +00:00
Sandro Jäckel
02e9c36e59 nixos/archisteamfarm: fix crash when web-ui is disabled 2024-05-20 22:23:29 +02:00
éclairevoyant
bfed80cb51 webcord-vencord: fix runtime segfault 2024-05-20 16:11:48 -04:00
Robert Hambrock
9dd047fd1e hyprpaper: 0.6.0 -> 0.7.0 2024-05-20 21:41:00 +02:00
Alexander Linder
f78000f2ae maintainers: add seineeloquenz 2024-05-20 21:26:11 +02:00
Paul Meyer
9f4f4494ff azure-cli-extensions: add commit helper script
Just a tiny thing I wrote to to help when updating extensions. WIP.

Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-05-20 20:55:16 +02:00
Paul Meyer
dca69ae225 azure-cli-extensions.workloads: 0.1.0a1 -> 1.1.0b1
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-05-20 20:55:16 +02:00
Paul Meyer
51d46d5aa0 azure-cli-extensions.vm-repair: 1.0.0b1 -> 1.0.5
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-05-20 20:55:16 +02:00
Paul Meyer
cf344eadc2 azure-cli-extensions.virtual-wan: 0.3.0 -> 1.0.5
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-05-20 20:55:16 +02:00
Paul Meyer
dc9d2bd330 azure-cli-extensions.support: 1.0.3 -> 1.0.4
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-05-20 20:55:16 +02:00
Paul Meyer
1d2f7c411e azure-cli-extensions.stack-hci-vm: 0.1.11 -> 1.1.2
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-05-20 20:55:16 +02:00
Paul Meyer
90c73ec869 azure-cli-extensions.spring: 1.19.3 -> 1.21.0
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-05-20 20:55:16 +02:00
Paul Meyer
9cbd5eb32f azure-cli-extensions.self-help: 0.2.0 -> 0.3.0
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-05-20 20:55:16 +02:00
Paul Meyer
c2f166c1f2 azure-cli-extensions.scheduled-query: 0.5.3 -> 1.0.0b1
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-05-20 20:55:15 +02:00
Paul Meyer
73becb23f1 azure-cli-extensions.nginx: 0.1.1 -> 2.0.0b2
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-05-20 20:55:15 +02:00
Paul Meyer
c6f2501197 azure-cli-extensions.mobile-network: 0.2.1 -> 1.0.0
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-05-20 20:55:15 +02:00
Paul Meyer
bdf7960897 azure-cli-extensions.managednetworkfabric: 4.2.0 -> 6.0.0
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-05-20 20:55:15 +02:00
Paul Meyer
fbed1350f6 azure-cli-extensions.maintenance: 1.5.0 -> 1.6.0
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-05-20 20:55:15 +02:00
Paul Meyer
428b56d81a azure-cli-extensions.k8s-extension: 1.6.0 -> 1.6.1
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-05-20 20:55:15 +02:00
Paul Meyer
45ac705bd4 azure-cli-extensions.hdinsightonaks: 1.0.0b1 -> 1.0.0b2
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-05-20 20:55:15 +02:00
Paul Meyer
128e8bf2e2 azure-cli-extensions.fleet: 1.0.3 -> 1.1.2
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-05-20 20:55:15 +02:00
Paul Meyer
0a620f0dbc azure-cli-extensions.devcenter: 5.0.0 -> 5.0.1
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-05-20 20:55:15 +02:00
Paul Meyer
83f98a6fcc azure-cli-extensions.desktopvirtualization: 0.2.0 -> 1.0.0
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-05-20 20:55:14 +02:00
Paul Meyer
a1ffe3b4cc azure-cli-extensions.dataprotection: 0.11.2 -> 1.1.0
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-05-20 20:55:14 +02:00
Paul Meyer
aedf27e80a azure-cli-extensions.cosmosdb-preview: 0.26.0 -> 1.0.0
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-05-20 20:55:14 +02:00
Paul Meyer
b2ed59b1aa azure-cli-extensions.connectedvmware: 0.2.4 -> 1.0.1
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-05-20 20:55:14 +02:00
Paul Meyer
8c3c997751 azure-cli-extensions.confluent: 0.4.0 -> 0.6.0
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-05-20 20:55:14 +02:00
Paul Meyer
50baaf5074 azure-cli-extensions.automation: 0.2.2 -> 1.0.0b1
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-05-20 20:55:14 +02:00
Paul Meyer
48906871f1 azure-cli-extensions.appservice-kube: 0.1.9 -> 0.1.10
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-05-20 20:55:14 +02:00
Paul Meyer
5967b36896 azure-cli-extensions.amg: 1.2.9 -> 1.3.2
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-05-20 20:55:14 +02:00
Paul Meyer
ac076e2cf9 azure-cli-extensions.aks-preview: 1.0.0b5 -> 3.0.0b9
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-05-20 20:55:13 +02:00
Paul Meyer
4ddf2c04f1 azure-cli-extensions.datamigration: 0.6.1 -> 1.0.0b1
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-05-20 20:55:13 +02:00
Paul Meyer
981895992b azure-cli-extensions.standbypool: init at 1.0.0b1
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-05-20 20:55:13 +02:00
Paul Meyer
ebe7273b2b azure-cli-extensions.trustedsigning: init at 1.0.0b2
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-05-20 20:55:13 +02:00
Paul Meyer
1308d3dbb9 azure-cli-extensions.mdp: init at 1.0.0b1
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-05-20 20:55:13 +02:00
Paul Meyer
bc93e9633b azure-cli-extensions.firmwareanalysis: init at 1.0.0
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-05-20 20:55:13 +02:00
Paul Meyer
df775e74a3 azure-cli-extensions.gallery-service-artifact: init at 1.0.0b1
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-05-20 20:55:13 +02:00
Paul Meyer
f97f2317d6 azure-cli-extensions.edgezones: init at 1.0.0b1
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-05-20 20:55:13 +02:00
Paul Meyer
dfa9b50457 azure-cli-extensions.compute-diagnostic-rp: init at 1.0.0b1
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-05-20 20:55:13 +02:00
Paul Meyer
37650e2f12 azure-cli-extensions.blockchain: remove
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-05-20 20:55:12 +02:00
Paul Meyer
0301d0487d azure-cli-extensions.astronomer: init at 1.0.0
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-05-20 20:55:12 +02:00
sternenseemann
131d97df5c haskell.compiler: simplify whitespace for make/native-bignum GHCs
Conditional whitespace was only necessary to prevent rebuilds. We can
now revert this since it doesn't make a functional difference.
2024-05-20 20:30:12 +02:00
sternenseemann
ea9498a08d haskell.compiler: simplify patch logic for make/native-bignum GHCs
This only reorders the patches in some cases, as can be seen by
comparing the patch lists using before and after this change:

 ghc902:
+  * /nix/store/648bdlavl7b09llwsvgzxlf3kj8di0mg-1482.patch
   * /nix/store/a6i4qgs42rmfvlclpqb5c4np7p66sbwx-ghc-docs-sphinx-6.0.patch
   * /nix/store/dxnmnf26y1mj6d4rd6r9nglbwlidqxl9-docs-sphinx-7.patch
-  * /nix/store/648bdlavl7b09llwsvgzxlf3kj8di0mg-1482.patch
   * /nix/store/cixlb1974spszv897qklibd6avlwk8ic-ghc-9.0.2-fcompact-unwind.patch
 ghc925:
+  * /nix/store/648bdlavl7b09llwsvgzxlf3kj8di0mg-1482.patch
   * /nix/store/a6i4qgs42rmfvlclpqb5c4np7p66sbwx-ghc-docs-sphinx-6.0.patch
   * /nix/store/dxnmnf26y1mj6d4rd6r9nglbwlidqxl9-docs-sphinx-7.patch
-  * /nix/store/648bdlavl7b09llwsvgzxlf3kj8di0mg-1482.patch
   * /nix/store/vm78w4fi23blaqq2ahl3m5842yri7lik-6c796218c92f93c95e94d5ec2d077f6956f68e98.patch
 ghc926:
+  * /nix/store/648bdlavl7b09llwsvgzxlf3kj8di0mg-1482.patch
   * /nix/store/a6i4qgs42rmfvlclpqb5c4np7p66sbwx-ghc-docs-sphinx-6.0.patch
   * /nix/store/dxnmnf26y1mj6d4rd6r9nglbwlidqxl9-docs-sphinx-7.patch
-  * /nix/store/648bdlavl7b09llwsvgzxlf3kj8di0mg-1482.patch
   * /nix/store/vm78w4fi23blaqq2ahl3m5842yri7lik-6c796218c92f93c95e94d5ec2d077f6956f68e98.patch
 ghc927:
+  * /nix/store/648bdlavl7b09llwsvgzxlf3kj8di0mg-1482.patch
   * /nix/store/a6i4qgs42rmfvlclpqb5c4np7p66sbwx-ghc-docs-sphinx-6.0.patch
   * /nix/store/dxnmnf26y1mj6d4rd6r9nglbwlidqxl9-docs-sphinx-7.patch
-  * /nix/store/648bdlavl7b09llwsvgzxlf3kj8di0mg-1482.patch
   * /nix/store/vm78w4fi23blaqq2ahl3m5842yri7lik-6c796218c92f93c95e94d5ec2d077f6956f68e98.patch
 ghc928:
+  * /nix/store/648bdlavl7b09llwsvgzxlf3kj8di0mg-1482.patch
   * /nix/store/a6i4qgs42rmfvlclpqb5c4np7p66sbwx-ghc-docs-sphinx-6.0.patch
   * /nix/store/dxnmnf26y1mj6d4rd6r9nglbwlidqxl9-docs-sphinx-7.patch
-  * /nix/store/648bdlavl7b09llwsvgzxlf3kj8di0mg-1482.patch
   * /nix/store/vm78w4fi23blaqq2ahl3m5842yri7lik-6c796218c92f93c95e94d5ec2d077f6956f68e98.patch
 ghc945:
-  * /nix/store/vm78w4fi23blaqq2ahl3m5842yri7lik-6c796218c92f93c95e94d5ec2d077f6956f68e98.patch
   * /nix/store/a6i4qgs42rmfvlclpqb5c4np7p66sbwx-ghc-docs-sphinx-6.0.patch
   * /nix/store/dxnmnf26y1mj6d4rd6r9nglbwlidqxl9-docs-sphinx-7.patch
-ghc946:
   * /nix/store/vm78w4fi23blaqq2ahl3m5842yri7lik-6c796218c92f93c95e94d5ec2d077f6956f68e98.patch
+ghc946:
   * /nix/store/dxnmnf26y1mj6d4rd6r9nglbwlidqxl9-docs-sphinx-7.patch
+  * /nix/store/vm78w4fi23blaqq2ahl3m5842yri7lik-6c796218c92f93c95e94d5ec2d077f6956f68e98.patch
   * /nix/store/grgg5qjcwj5n8dyp50z4gwfd9vig09px-9.4.6-bytestring-posix-source.patch
 ghc947:
-  * /nix/store/vm78w4fi23blaqq2ahl3m5842yri7lik-6c796218c92f93c95e94d5ec2d077f6956f68e98.patch
   * /nix/store/dxnmnf26y1mj6d4rd6r9nglbwlidqxl9-docs-sphinx-7.patch
-ghc948:
   * /nix/store/vm78w4fi23blaqq2ahl3m5842yri7lik-6c796218c92f93c95e94d5ec2d077f6956f68e98.patch
+ghc948:
   * /nix/store/dxnmnf26y1mj6d4rd6r9nglbwlidqxl9-docs-sphinx-7.patch
+  * /nix/store/vm78w4fi23blaqq2ahl3m5842yri7lik-6c796218c92f93c95e94d5ec2d077f6956f68e98.patch
2024-05-20 20:30:05 +02:00
github-actions[bot]
a759c7f2d0 Merge staging-next into staging 2024-05-20 18:01:42 +00:00
Audrey Dutcher
feef074d47 freebsd: Don't discard request to strip installed binaries 2024-05-20 19:18:29 +02:00
Audrey Dutcher
4cb9ec8a1e coreutils: make autoreconfHook dependency conditional 2024-05-20 19:18:29 +02:00
Audrey Dutcher
d0e553dafe coreutils: disable single-binary on native FreeBSD
Upstream bug report:
https://lists.gnu.org/archive/html/bug-coreutils/2024-05/msg00033.html
2024-05-20 19:18:29 +02:00
Naïm Favier
f9261b69d8 Merge pull request #313171 from newAM/sv2v-fix
haskellPackages.sv2v: remove broken flag
2024-05-20 18:40:01 +02:00
sternenseemann
3325a9bd0c all-cabal-hashes: 2024-05-19T16:27:24Z -> 2024-05-20T16:06:03Z
This commit has been generated by maintainers/scripts/haskell/update-hackage.sh
2024-05-20 18:33:29 +02:00
Alex Martens
99d1eeda31 haskellPackages.sv2v: remove broken flag 2024-05-20 09:27:12 -07:00
sternenseemann
8b3caa315b Merge master into haskell-updates 2024-05-20 18:00:57 +02:00
Gaetan Lepage
bc7dc2b99d protobuf: protobuf: 24.4 -> 25.2 2024-05-20 17:24:10 +02:00
Gabriel Fontes
6022f4ef57 hdos: init at 8
Fixes #307154
2024-05-20 12:18:27 -03:00
Gabriel Fontes
b9756872bd apgdiff: build from source
Fixes #309487

Co-authored-by: Anderson Torres <torres.anderson.85@protonmail.com>
2024-05-20 12:16:35 -03:00
r-vdp
150203f66b fwupd: 1.9.19 -> 1.9.20
https://github.com/fwupd/fwupd/releases/tag/1.9.20
2024-05-20 16:20:53 +02:00
Audrey Dutcher
ffb781820b cmake: remove propagatedBuildInput ps and patch to use an abspath
This would be an approprate patch on all platforms, but it seems to
trigger infinite recursion.
2024-05-20 16:08:30 +02:00
Audrey Dutcher
11f90585cd cmake: propagate ps as a build input on native FreeBSD 2024-05-20 16:08:30 +02:00
sternenseemann
22d071984e haskellPackages.cabal2nix-unstable: 2024-04-21 -> 2024-05-20
Haddock overrides aren't ported over since the package is marked as
broken anyways.
2024-05-20 14:50:15 +02:00
R. Ryantm
6b8812eac3 cni-plugins: 1.4.1 -> 1.5.0 2024-05-20 12:30:47 +00:00
Savyasachee Jha
eee8b0bff3 nixos/firefly-iii: Changes to module and tests
Module has been fixed and now uses the maintenance service to cache
settings so as to not require environment files wherever possible.

The tests now test using mariadb and postgresql as well as sqlite to be
more complete. A test has been added for testing whether app.js has been
compiled successfully, as well as to check whether the cronjob fires
successfully.
2024-05-20 17:51:35 +05:30
github-actions[bot]
be5878415f Merge staging-next into staging 2024-05-20 12:01:58 +00:00
sternenseemann
b5169354ff haskell.packages.ghc98.ghc-exactprint: pin at 1.8.* 2024-05-20 13:59:20 +02:00
Savyasachee Jha
7d516d945d firefly-iii: 6.1.15 -> 6.1.16 2024-05-20 17:02:46 +05:30
sternenseemann
a6bb510c70 haskell.packages.ghc98.attoparsec-aeson: 2.2.0.1 -> 2.2.2.0 2024-05-20 13:30:52 +02:00
Aaron Jheng
b19c3d5211 mongosh: 2.2.5 -> 2.2.6 2024-05-20 19:13:07 +08:00
R. Ryantm
10b1cee6ca cri-o-unwrapped: 1.30.0 -> 1.30.1 2024-05-20 10:52:06 +00:00
R. Ryantm
a108d7eee6 python311Packages.django-modeltranslation: 0.18.12 -> 0.18.13 2024-05-20 10:45:34 +00:00
Ivan Mincik
b2803be044 qgis-ltr: 3.34.6 -> 3.34.7 2024-05-20 12:34:05 +02:00
Ivan Mincik
0a86610c1f qgis: 3.36.2 -> 3.36.3 2024-05-20 12:33:43 +02:00
Malte Poll
d4d4513dfb espanso: add n8henrie as maintainer 2024-05-20 11:21:44 +02:00
Malte Poll
7ae67c6fa2 espanso: update darwin patches
This commit also removes patches that seem no longer necessary, removes
`--replace` calls that were not working, and uses `--replace-fail` going
forward in keeping with the deprecation of `--replace`.

Co-authored-by: Nathan Henrie <nate@n8henrie.com>
2024-05-20 11:21:44 +02:00
Alyssa Ross
700f1a4bcd libcamera: disable tracing if unavailable
lttng-ust has a mandatory dependency on liburcu, which requires
architecture-specific code that isn't available for all platforms.  To
enable building libcamera for those platforms, disable tracing support
if lttng-ust is unavailable.  This fixes building libcamera for, for
example, loongarch64-linux.
2024-05-20 10:34:52 +02:00
Alyssa Ross
a961be3814 pkgsStatic.openfec: fix build 2024-05-20 10:34:01 +02:00
Alyssa Ross
6b16222212 pkgsStatic.modemmanager: fix build 2024-05-20 10:31:33 +02:00
Alyssa Ross
1646a97bbc modemmanager: fix cross with no emulator available 2024-05-20 10:31:33 +02:00
Alyssa Ross
382c3ce5d0 pkgsStatic.polkit: mark unsupported 2024-05-20 10:31:33 +02:00
github-actions[bot]
2e9937ee72 Merge staging-next into staging 2024-05-20 06:01:38 +00:00
github-actions[bot]
72d3fb916d Merge master into haskell-updates 2024-05-20 00:13:35 +00:00
github-actions[bot]
68b5bb0cf5 Merge staging-next into staging 2024-05-20 00:02:41 +00:00
Ivan Trubach
7877140075 buildDotnetModule: do not run dotnet command using env
There should be no reason to use env here:

1. In places where it is used to run dotnet with environment variables,
   the same can be done with shell syntax.

   For example, `env "FOO=$bar" baz` is equivalent to `FOO="$bar" baz`.

2. Otherwise, it just unnecessarily forces PATH lookup for dotnet
   command. In addition to that, some dotnet invocations did not use
   env.
2024-05-20 03:02:23 +03:00
R. Ryantm
10813396d3 jellyfin-web: 10.9.1 -> 10.9.2 2024-05-19 23:48:22 +00:00
Anderson Torres
3331d1ec26 trealla: 2.50.0 -> 2.52.6 2024-05-19 20:09:08 -03:00
Anderson Torres
8b06c4793b trealla: 2.40.0 -> 2.50.0 2024-05-19 20:09:08 -03:00
Anderson Torres
406af3f789 trealla: 2.39.0 -> 2.40.0 2024-05-19 20:09:08 -03:00
Anderson Torres
9fe32398d5 trealla: 2.38.0 -> 2.39.0 2024-05-19 20:09:08 -03:00
Anderson Torres
d758da94de trealla: 2.37.0 -> 2.38.0 2024-05-19 20:09:08 -03:00
Anderson Torres
8ca2e68cbc trealla: 2.36.0 -> 2.37.0 2024-05-19 20:09:08 -03:00
Anderson Torres
cb2f18d786 trealla: 2.35.0 -> 2.36.0 2024-05-19 20:09:08 -03:00
Anderson Torres
fd42ba7511 trealla: 2.34.0 -> 2.35.0 2024-05-19 20:09:08 -03:00
Anderson Torres
d1af472dc0 trealla: add version tester 2024-05-19 20:09:08 -03:00
Weijia Wang
2a53580d28 Merge pull request #310858 from Sigmanificient/ncurses-release
ncurses: include release number in version
2024-05-20 00:22:07 +02:00
Weijia Wang
c8a9f458f5 Merge pull request #312874 from pbsds/fix-curio-1716121332
python311Packages.curio: disable flaky test
2024-05-20 00:20:12 +02:00
Anderson Torres
3b12d3ea94 trealla: remove update script
It is not working as expected, since r-ryantm did not update the expressions.
2024-05-19 18:03:40 -03:00
sternenseemann
1a38ad5c56 haskell.packages.ghc98.aeson: 2.2.1.0 -> 2.2.2.0 2024-05-19 22:46:02 +02:00
Pol Dellaiera
c99246f169 php.packages.cyclonedx-php-composer: init at 5.2.0 2024-05-19 22:10:03 +02:00
Pol Dellaiera
450e9396fd php.packages.composer: do not use buildComposerProject
I decided to avoid the use of `buildComposerProject because it requires `composer-local-repo-plugin` which is going to be refactored.
2024-05-19 22:10:03 +02:00
Pol Dellaiera
6bad2e219e build-support/php: use php.packages.composer-local-repo-plugin 2024-05-19 22:10:03 +02:00
Pol Dellaiera
d503bc4f4a php.packages.composer-local-repo-plugin: init at 1.1.0 2024-05-19 22:10:03 +02:00
Pol Dellaiera
bd92bef332 php.buildComposerWithPlugin: init new builder 2024-05-19 22:10:02 +02:00
R. Ryantm
f3f8d8d213 devpod: 0.5.4 -> 0.5.7 2024-05-19 19:57:03 +00:00
Stanislav Asunkin
903403da6d neovim-unwrapped: remove unused dependencies 2024-05-19 22:10:17 +03:00
github-actions[bot]
52b1c047a6 Merge staging-next into staging 2024-05-19 18:01:38 +00:00
Naïm Favier
517b3e7fad haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2024-05-19 18:48:17 +02:00
Naïm Favier
0811c853b8 all-cabal-hashes: 2024-05-15T11:29:34Z -> 2024-05-19T16:27:24Z
This commit has been generated by maintainers/scripts/haskell/update-hackage.sh
2024-05-19 18:46:52 +02:00
github-actions[bot]
6ace3c7cf5 Merge staging-next into staging 2024-05-19 16:02:23 +00:00
Sandro Jäckel
19e30cb963 redis: 7.2.4 -> 7.2.5 2024-05-19 17:08:13 +02:00
Anderson Torres
a2d1abe237 trealla: nixfmt 2024-05-19 11:49:43 -03:00
R. Ryantm
afd35776d6 rnnoise-plugin: 1.03 -> 1.10 2024-05-19 14:40:38 +00:00
Aaron Jheng
0af7ef7e4f juju: 3.3.0 -> 3.3.5 2024-05-19 22:34:18 +08:00
Sandro
b6a0d866b7 Merge pull request #310322 from r-ryantm/auto-update/bash-completion
bash-completion: 2.13.0 -> 2.14.0
2024-05-19 16:24:39 +02:00
Peder Bergebakken Sundt
79ca5a6f55 python311Packages.curio: disable flaky test
fixes #312780
2024-05-19 15:13:31 +02:00
Adam Stephens
557aac6e99 waylock: move to by-name 2024-05-19 09:10:57 -04:00
Aaron Jheng
0371acc737 temporal-cli: tctl: 1.18.0 -> 1.18.1 2024-05-19 20:47:19 +08:00
github-actions[bot]
bd935fc9b7 Merge staging-next into staging 2024-05-19 12:01:42 +00:00
Alyssa Ross
b08a915532 treewide: drop workarounds for cargo --frozen
Since 4816a73bb5 ("rustPlatform: --frozen -> --offline"), these are
no longer necessary!
2024-05-19 11:15:55 +02:00
Jared Baur
a2afcbefac coreboot-toolchain: add jmbaur as maintainer 2024-05-19 00:44:17 -07:00
Jared Baur
7f3fe8138a coreboot-toolchain: 24.02 -> 24.05
Release notes: https://github.com/coreboot/coreboot/blob/main/Documentation/releases/coreboot-24.05-relnotes.md
2024-05-19 00:43:51 -07:00
Jared Baur
01ba455c79 coreboot-utils: add jmbaur as maintainer 2024-05-19 00:43:25 -07:00
Jared Baur
1810986433 coreboot-utils: 24.02 -> 24.05
Release notes: https://github.com/coreboot/coreboot/blob/main/Documentation/releases/coreboot-24.05-relnotes.md
2024-05-19 00:39:31 -07:00
github-actions[bot]
e689185261 Merge staging-next into staging 2024-05-19 06:01:29 +00:00
R. Ryantm
1759b400b2 tautulli: 2.13.4 -> 2.14.2 2024-05-19 03:46:29 +00:00
github-actions[bot]
509ae78a5b Merge staging-next into staging 2024-05-19 00:02:51 +00:00
R. Ryantm
7e5879ff42 bash-completion: 2.13.0 -> 2.14.0 2024-05-18 21:57:03 +02:00
Nicolas Benes
4488f0a15c nitrokey-app2: 2.2.2 -> 2.3.0, unpin pynitrokey
https://github.com/Nitrokey/nitrokey-app2/releases/tag/v2.3.0
2024-05-18 21:02:18 +02:00
John Titor
ae9df3abff pulsar: move to pkgs/by-name 2024-05-19 00:23:31 +05:30
John Titor
5aae3a45cb pulsar: 1.114.0 -> 1.117.0
cleanup
2024-05-19 00:18:06 +05:30
github-actions[bot]
3c7b9e5625 Merge staging-next into staging 2024-05-18 18:01:49 +00:00
Sergei Trofimovich
480289147c gdk-pixbuf: 2.42.11 -> 2.42.12
Changes: https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/blob/2.42.12/NEWS
2024-05-18 19:47:37 +02:00
github-actions[bot]
85eec9cfb4 Merge staging-next into staging 2024-05-18 12:01:47 +00:00
Sigmanificient
6a8e27add3 cano: 0-unstable-2024-31-3 -> 0.1.0-alpha 2024-05-18 13:33:02 +02:00
Alyssa Ross
4816a73bb5 rustPlatform: --frozen -> --offline
--frozen is stricter than we need in Nixpkgs.  If a Cargo.lock is
slightly wrong, or (in my use case) if building a subproject that is
not a member of the top-level workspace, but the correct Cargo.lock
can be entirely resolved from the existing top-level Cargo.lock, it
should be deterministic, and shouldn't cause any problems, to let
cargo generate the new Cargo.lock.  This should result in less need to
bother upstreams about fixing their Cargo.lock files in cases where
they could have been automatically fixed.
2024-05-18 11:18:59 +02:00
Audrey Dutcher
fc246ead19 bash: Fix build on FreeBSD cross 2024-05-18 10:04:17 +02:00
github-actions[bot]
80ef1ab3ce Merge staging-next into staging 2024-05-18 06:01:40 +00:00
Audrey Dutcher
497d4b3836 meson: fix build for native FreeBSD 2024-05-17 18:29:27 -07:00
Audrey Dutcher
3095f2de2e llvmPackages: move comments in common/llvm/default.nix outside strings
This is being done now because a mass rebuild is eminent anyway.
2024-05-17 17:43:20 -07:00
R. Ryantm
010c4a334e intune-portal: 1.2404.23-jammy -> 1.2404.25-jammy 2024-05-18 00:27:17 +00:00
github-actions[bot]
b5afb4e75f Merge staging-next into staging 2024-05-18 00:02:46 +00:00
Sigmanificient
074b0897bc ncurses: include release number in version 2024-05-17 23:49:17 +02:00
Audrey Dutcher
e49098e99d llvmPackages: add support for native FreeBSD
* asan doesn't work quite right, disable it
* support for 32-bit FreeBSD uses by default logic tuned for a very old
  FreeBSD; fix that
* Some llvm tests fail for the same reason as MacOS; disable them
* libcxx no longer needs a FreeBSD special case
* Add an option to conditionally disable terminfo. terminfo doesn't seem
  to cross-compile static for FreeBSD, which means that it needs to be
  disabled when building the very early FreeBSD bootstrap tools.

Co-authored-by: John Ericson <git@JohnEricson.me>
2024-05-17 14:19:37 -07:00
Artemis Tosini
0c34636a56 make-binary-wrapper: add cc to propagatedBuildInputs
Adding cc to propagatedBuildInputs makes derivations with
makeBinaryWrapper in nativeBuildInputs run the cc-wrapper
setup hook. This isn't an issue for derivations using
stdenv, as the cc setup hook is already run by default.
However, derivations that are made with stdenvNoCC, e.g.
because they're made with runCommand, will not run the
cc-wrapper setup hook without this change.

For some reason the FreeBSD native compiler will not work
correctly without the setup hook.
2024-05-17 12:52:49 -07:00
stuebinm
33d978ebc0 mattermost: 9.5.4 → 9.5.5
this is a minor release. announcement & changelog by upstream:
https://mattermost.com/blog/mattermost-dot-releases-9-7-4-and-9-5-5-esr-released/
2024-05-17 21:19:29 +02:00
Sigmanificient
a1c8fe355c rasm: migrate to by-name 2024-05-17 21:14:44 +02:00
github-actions[bot]
622cf216d3 Merge staging-next into staging 2024-05-17 18:01:34 +00:00
natsukium
950ff0df92 textlint-rule-no-start-duplicated-conjunction: repackage with fetchYarnDeps 2024-05-18 01:04:52 +09:00
natsukium
1e81326637 textlint-rule-abbr-within-parentheses: repackage with fetchYarnDeps 2024-05-18 01:04:52 +09:00
natsukium
e242a02edc textlint-rule-period-in-list-item: repackage with fetchYarnDeps 2024-05-18 01:04:51 +09:00
natsukium
2aaa9011e1 textlint-rule-unexpanded-acronym: repackage with fetchYarnDeps 2024-05-18 01:04:51 +09:00
natsukium
8fc1968cb2 textlint-rule-en-max-word-count: repackage with fetchYarnDeps 2024-05-18 01:04:51 +09:00
natsukium
3109179f68 textlint-rule-terminology: repackage with buildNpmPackage 2024-05-18 01:04:50 +09:00
natsukium
9587d0c8f9 textlint-plugin-latex: remove 2024-05-18 01:04:50 +09:00
natsukium
dc4a3ade28 textlint-plugin-latex2e: init at 1.2.1-unstable-2024-02-05 2024-05-18 01:04:50 +09:00
natsukium
c4db484f14 textlint-rule-stop-words: repackage with buildNpmPackage 2024-05-18 01:04:50 +09:00
natsukium
d47ef02451 textlint-rule-diacritics: repackage with buildNpmPackage 2024-05-18 01:04:49 +09:00
natsukium
c28503fd79 textlint-rule-write-good: repackage with fetchYarnDeps 2024-05-18 01:04:49 +09:00
natsukium
e633e33303 textlint-rule-alex: repackage with buildNpmPackage 2024-05-18 01:04:49 +09:00
natsukium
95507da635 textlint-rule-max-comma: repackage with fetchYarnDeps 2024-05-18 01:04:48 +09:00
natsukium
f26194c4f1 textlint-rule-preset-ja-technical-writing: init at 10.0.1 2024-05-18 01:04:48 +09:00
natsukium
68c7f8e5ab textlint: add test utility 2024-05-18 00:56:57 +09:00
John Titor
f3692ef627 git: add passthru.update script 2024-05-17 20:06:12 +05:30
John Titor
93fa717087 git: 2.44.1 -> 2.45.1
Fixes  CVE-2024-32002, CVE-2024-32004, CVE-2024-32020,
CVE-2024-32021 and CVE-2024-32465
https://github.com/git/git/blob/v2.45.1/Documentation/RelNotes/2.45.1.txt
2024-05-17 20:06:06 +05:30
github-actions[bot]
f58f527a82 Merge staging-next into staging 2024-05-17 12:01:37 +00:00
R. Ryantm
815fd45070 aws-c-auth: 0.7.18 -> 0.7.22 2024-05-17 11:41:43 +00:00
Jono Chang
7415f9eccf maintainers: add jonochang 2024-05-17 20:57:02 +10:00
Pol Dellaiera
b258b44a5d build-support/php: add composerGlobal variable
This doesn't change anything to the existing workflow
2024-05-17 10:25:02 +02:00
Johannes Kirschbauer
064f4c55c0 doc: migrate lib.fixedPoints to doc-comment format 2024-05-17 10:13:13 +02:00
Fabian Affolter
07f9f358bf ruler: format with nixfmt 2024-05-17 09:51:53 +02:00
Fabian Affolter
85814f82e0 ruler: refactor 2024-05-17 09:51:27 +02:00
Malte Poll
f8e39fefa3 espanso: 2.2.1 -> 2.2-unstable-2024-05-14 2024-05-17 08:47:52 +02:00
R. Ryantm
aadbb9eb6f vim: 9.1.0377 -> 9.1.0412 2024-05-17 06:39:02 +00:00
github-actions[bot]
2fcd31987c Merge staging-next into staging 2024-05-17 06:01:40 +00:00
github-actions[bot]
1f2a295f80 Merge staging-next into staging 2024-05-17 00:02:37 +00:00
Joé Dupuis
0062a1d330 rexml: 3.2.6 -> 3.2.8 2024-05-16 16:44:30 -07:00
Sergei Trofimovich
7a7de0beb0 kexec-tools: pull upstream fix for binutils-2.42
Without the change the build fails against `binutils-2.42` as:

    Error: 64bit mode not supported on 'i386'
2024-05-16 23:35:56 +01:00
Bernardo Meurer
aff58e9d17 Merge pull request #309109 from trofi/valgrind-update
valgrind: 3.22.0 -> 3.23.0
2024-05-16 17:50:09 -04:00
Sandro
fd87efdb64 Merge pull request #283783 from haraldh/update_protobufc
protobuf-c: unstable-2023-07-08 -> 1.5.0
2024-05-16 22:08:12 +02:00
Pol Dellaiera
d7ef77a498 Merge pull request #311993 from baloo/baloo/tpm2-tss/4.1.2
tpm2-tss: 4.1.1 -> 4.1.2
2024-05-16 22:00:13 +02:00
github-actions[bot]
575db81357 Merge staging-next into staging 2024-05-16 18:02:06 +00:00
Alexis Hildebrandt
6faa002dc1 ghostscript: 10.02.1 -> 10.03.0 2024-05-16 19:23:16 +02:00
Pol Dellaiera
9553d97ee5 Merge pull request #312227 from RafaelKr/symfony-cli
symfony-cli: 5.8.17 -> 5.8.19
2024-05-16 18:07:48 +02:00
lucasew
1e1685f116 ablog: 0.11.8 -> 0.11.10
Signed-off-by: lucasew <lucas59356@gmail.com>
2024-05-16 13:04:30 -03:00
lucasew
4d6e011773 ablog: move to by-name, fix build
Signed-off-by: lucasew <lucas59356@gmail.com>
2024-05-16 13:03:49 -03:00
Rafael Kraut
cfaa0292b9 symfony-cli: 5.8.17 -> 5.8.19 2024-05-16 16:22:17 +02:00
Weijia Wang
f4c3014fdb Merge pull request #298097 from alyssais/qemu-9.0.0-rc0
qemu: 8.2.4 -> 9.0.0
2024-05-16 15:50:16 +02:00
Mario Rodas
a6561aeac2 Merge pull request #308887 from trofi/SDL2-update
SDL2: 2.30.2 -> 2.30.3
2024-05-16 08:09:43 -05:00
Sigmanificient
8dc6448187 rasm: 0.117 -> 2.2.3, change upstream source 2024-05-16 14:22:57 +02:00
github-actions[bot]
cbddeb5e2a Merge staging-next into staging 2024-05-16 12:01:54 +00:00
Ivan Mincik
034497ac49 Merge pull request #311979 from kidanger/libtiff-zstd
libtiff: Add ZSTD support
2024-05-16 10:32:48 +00:00
Cosima Neidahl
5ee30bd410 Merge pull request #311283 from r-ryantm/auto-update/libopenmpt
libopenmpt: 0.7.6 -> 0.7.7
2024-05-16 12:06:06 +02:00
github-actions[bot]
dde486f944 Merge staging-next into staging 2024-05-16 06:01:32 +00:00
Mario Rodas
0ad21db5a5 Merge pull request #308871 from anthonyroussel/update-bundler
bundler: 2.5.9 -> 2.5.10, ruby.rubygems: 3.5.9 -> 3.5.10
2024-05-16 00:30:38 -05:00
Mario Rodas
1dcb266d01 Merge pull request #308888 from trofi/s2n-tls-update
s2n-tls: 1.4.12 -> 1.4.14
2024-05-16 00:23:16 -05:00
github-actions[bot]
132617068b Merge staging-next into staging 2024-05-16 00:02:38 +00:00
Alyssa Ross
3f878c71e1 qemu: 8.2.4 -> 9.0.0 2024-05-15 20:30:18 +02:00
github-actions[bot]
d85d40bf55 Merge staging-next into staging 2024-05-15 18:01:24 +00:00
Alyssa Ross
87d17e2038 linuxHeaders: 6.7 -> 6.9 2024-05-15 18:49:43 +02:00
Alyssa Ross
bb8e9daada busybox: disable tc
Busybox is very inactive maintained upstream, so I don't expect this
to be fixed any time soon.  Let's hope nobody needs it and
disable it, and if it turns out that they do, maybe we can patch out
the obsolete API uses.
2024-05-15 18:48:52 +02:00
Arthur Gautier
b24bf79b6c tpm2-tss: 4.1.1 -> 4.1.2 2024-05-15 09:39:21 -07:00
Florian Klink
3a4faefddf Merge pull request #311675 from nrdxp/fix-systemd-build-flag-combinations
fix: systemd build flag combinations
2024-05-15 17:30:22 +02:00
Alyssa Ross
67641d0589 wafHook: don't add cross compilation flags
These flags are not part of waf, they're custom flags that are not
widely implemented.  More packages are broken because of these flags
being added than actually recognise them.

Of the packages in Nixpkgs that directly depend on wafHook that we can
attempt to cross compile (i.e. all their dependencies cross compile),
5 already successfully cross compile and recognise these flags, 2
already successfully cross compile because they have been opted out of
these flags, 3 don't cross compile successfully for reasons unrelated
to these flags, and for the remaining 7, the only thing stopping them
cross compiling successfully is that they are being passed these flags
that they don't recognise.

All of the five successfully cross-compiling packages that do
recognise these flags are samba projects: ldb, talloc, tdb, tevent,
and samba4.  So this isn't a general waf convention, just a samba one.
It therefore doesn't make sense to set these flags by default.  They
should just be included in the expressions for each samba project,
like all the other quirks common to samba build systems.

This change fixes cross compilation of the following packages:

  blockhash ganv ndn-cxx mda_lv2 pflask raul saldl
2024-05-15 16:47:16 +02:00
Anger Jérémy
a4d0d49a52 libtiff: Add ZSTD support 2024-05-15 14:26:08 +02:00
github-actions[bot]
0fd0a8bac1 Merge staging-next into staging 2024-05-15 12:01:38 +00:00
Sandro
bd1d249437 Merge pull request #311768 from rhelmot/freebsd-minimal3/deterministic-uname 2024-05-15 13:28:44 +02:00
wamirez
7acc08c983 doc: clarify consequences of lib.meta.setName
And remove unnecessary mention of `nix-env`
2024-05-15 06:32:23 -04:00
Audrey Dutcher
bd5f19d0c1 findutils: Fix build on native FreeBSD 2024-05-15 11:05:40 +02:00
Malte Poll
146148e323 espanso: 2.1.8 -> 2.2.1 2024-05-15 10:24:57 +02:00
github-actions[bot]
b8ae48c3c0 Merge staging-next into staging 2024-05-15 06:01:34 +00:00
Robert Schütz
7f301eab1b imagemagick: fix passthru.tests.pkg-config
The version suffix starting with "-" is not present in the pkg-config
file.
2024-05-14 19:32:51 -07:00
github-actions[bot]
b0f804e9f8 Merge staging-next into staging 2024-05-15 00:02:38 +00:00
Robert Schütz
43d607fe97 bitwarden-cli: 2024.3.1 -> 2024.4.1
Diff: https://github.com/bitwarden/clients/compare/cli-v2024.3.1...cli-v2024.4.1

Changelog: https://github.com/bitwarden/clients/releases/tag/cli-v2024.4.0
           https://github.com/bitwarden/clients/releases/tag/cli-v2024.4.1
2024-05-14 16:19:32 -07:00
Audrey Dutcher
5a1987d381 deterministic-uname: add support for FreeBSD 2024-05-14 15:30:46 -07:00
R. Ryantm
1de1b81f12 syncplay: 1.7.2 -> 1.7.3 2024-05-14 20:54:11 +00:00
Alyssa Ross
4dec85d68b meson.setupHook: always set --print-errorlogs
Otherwise, the logs are discarded, unless you built with
--keep-failed.
2024-05-14 21:26:19 +02:00
github-actions[bot]
3dca1f33f8 Merge staging-next into staging 2024-05-14 18:01:45 +00:00
Maximilian Bosch
0118cc1d67 grafana: 10.4.2 -> 11.0.0
Announcement: https://grafana.com/docs/grafana/latest/whatsnew/whats-new-in-v11-0/
ChangeLogs:
* https://github.com/grafana/grafana/releases/tag/v11.0.0
* https://github.com/grafana/grafana/blob/v11.0.0/CHANGELOG.md#1100-preview

Legacy notifiers were removed and could thus be removed from the module.
2024-05-14 19:03:25 +02:00
Gavin John
438273dac7 sratoolkit: Assign correct license 2024-05-14 11:38:53 -05:00
Gavin John
361874c944 licenses: Add NCBI-PD 2024-05-14 11:38:21 -05:00
David
e5b250b3c2 fix: systemd build flag combinations 2024-05-14 08:41:41 -06:00
Jörg Thalheim
7e2c76bb84 edk2: fix cross-compilation by using an upstream patch 2024-05-14 15:50:21 +02:00
Jörg Thalheim
474fe1a905 edk2: use patchShebangs for fixing up shell wrappers 2024-05-14 15:22:57 +02:00
Alexander V. Nikolaev
da5ec6b0c3 edk2: Fix OVMF cross compilation 2024-05-14 15:22:56 +02:00
Alyssa Ross
06a15575b0 glib: use mesonCheckFlags 2024-05-14 14:24:41 +02:00
Alyssa Ross
cd98e37806 folks: use mesonCheckFlags
Tested by enabling doCheck.
2024-05-14 14:24:41 +02:00
Alyssa Ross
b757e385e6 emilua: use mesonCheckFlags 2024-05-14 14:24:41 +02:00
github-actions[bot]
2b7cc23be5 Merge staging-next into staging 2024-05-14 12:01:53 +00:00
Emily Trau
e1c76d93e5 heaptrack: support darwin 2024-05-14 20:55:39 +10:00
github-actions[bot]
f6874bdf98 Merge staging-next into staging 2024-05-14 06:01:31 +00:00
R. Ryantm
8eea66b3f6 goperf: 0-unstable-2023-11-08 -> 0-unstable-2024-05-10 2024-05-14 04:25:33 +00:00
Sebastian Sellmeier
48a52a281c gnomeExtensions: auto-update 2024-05-13 23:50:48 +02:00
Weijia Wang
8bc86ee036 paraview: 5.11.2 -> 5.12.0 2024-05-13 22:51:14 +02:00
Philip Taron
d466c12316 rocm6: use elfutils instead of unmaintained libelf 2024-05-13 09:37:58 -07:00
Philip Taron
67f368f3a8 rocm5: use elfutils instead of unmaintained libelf 2024-05-13 09:37:48 -07:00
natsukium
cd59be301d textlint: make textlint pluggable with passthru.withPackages
textlint isn't useful without rules and plugins.
This change will allow to provide a wrapper that can use them, using
`textlint.withPackages [ xxx ]` like the Python environment.
2024-05-13 22:58:34 +09:00
natsukium
f1a746de73 textlint: repackage with buildNpmPackage 2024-05-13 22:12:38 +09:00
R. Ryantm
598fca77bd libopenmpt: 0.7.6 -> 0.7.7 2024-05-13 07:50:45 +00:00
John Titor
c0bb6f9c81 ninja: 1.12.0 -> 1.12.1
add nix-update-script
move to finalAttrs
2024-05-13 11:38:51 +05:30
John Titor
36d4305d40 meson: add patch to allow building via ninja 1.12
adapted from 1b9eb6f313
2024-05-13 11:33:08 +05:30
John Titor
4852dc6479 ninja: 1.11.1 -> 1.12.0
Remove patch for files in large fs, since it is merged to v1.12.0
2024-05-13 11:33:07 +05:30
John Titor
493d74ef4a ninja: migrate to pkgs/by-name 2024-05-13 11:33:07 +05:30
Alexander V. Nikolaev
560957bae1 edk2: building of antlr and dlg should be built with native architecture.
They should be built with native architecture
2024-05-12 22:11:19 +03:00
uncenter
35d05033a8 spicetify-cli: rename bin 2024-05-12 13:04:04 -04:00
R. Ryantm
d4186518db upx: 4.2.3 -> 4.2.4 2024-05-12 03:57:30 +00:00
Sergei Trofimovich
4040c21ed8 s2n-tls: 1.4.12 -> 1.4.14
Diff: https://github.com/aws/s2n-tls/compare/v1.4.12...v1.4.14
Changes:
- https://github.com/aws/s2n-tls/releases/tag/v1.4.13
- https://github.com/aws/s2n-tls/releases/tag/v1.4.14
2024-05-11 21:23:32 +01:00
R. Ryantm
7a2be5b7d6 miniupnpc: 2.2.6 -> 2.2.7 2024-05-10 00:43:19 +00:00
R. Ryantm
705a99f067 nghttp3: 1.2.0 -> 1.3.0 2024-05-09 13:26:37 +00:00
Bobby Rong
7441c52c79 pantheon.elementary-gtk-theme: 7.3.0 -> 8.0.0
https://github.com/elementary/stylesheet/compare/7.3.0...8.0.0
2024-05-08 20:47:05 +08:00
R. Ryantm
4581de4df4 python311Packages.truststore: 0.8.0 -> 0.9.1 2024-05-07 21:55:43 +00:00
Harald Hoyer
b281d60c48 protobuf-c: unstable-2023-07-08 -> 1.5.0
Release notes:
https://github.com/protobuf-c/protobuf-c/releases/tag/v1.5.0

Split out `dev` and `lib`.

Fixed anbox package moving protobufc to `nativeBuildInputs`, because
the `proto-c` tool is used at `build-time`.

Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-05-07 22:42:04 +02:00
stuebinm
fe06c43d70 gauche: remove dependency onto gaucheBootstrap
This reduces closure size of the built package by about a third.

The only reference to gaucheBootstrap in the built package was in
$out/share/gauche-0.98/0.9.13/package-templates/configure, where it is
incorrect: anyone using the template shipped with the gauche package
would have unintentially used the bootstrap version of gauche instead.
2024-05-07 11:36:55 +02:00
R. Ryantm
24d4531867 python311Packages.minio: 7.2.6 -> 7.2.7 2024-05-07 09:08:22 +00:00
bryn
0f0c2eb381 edgedb: format with nixfmt 2024-05-07 01:38:01 -06:00
bryn
1970f0ffd6 edgedb: 4.1.1 -> 5.1.0
Diff: https://github.com/edgedb/edgedb-cli/compare/v4.1.1...v5.1.0

Changelog: https://docs.edgedb.com/changelog/5_x
2024-05-07 01:16:48 -06:00
R. Ryantm
f96a90834c secp256k1: 0.4.1 -> 0.5.0 2024-05-07 03:09:12 +00:00
Lancelot SIX
65e47ee45a rocmPackckages.rocgdb: Fix license
Fix the lincense information for ROCgdb.  The appropriate license is
GPL3 or above.
2024-05-06 22:12:54 +01:00
Lancelot SIX
2eeec259f8 rocmPackages.rocgdb: Build with amdgpu support
The currnt rocgdb package is built without amdgpu uspport (which
requires the rocdbgapi library).  Fix this, and do other improvements
over the default configuration.
2024-05-06 22:10:57 +01:00
R. Ryantm
8e729c70a1 enet: 1.3.17 -> 1.3.18 2024-05-06 09:40:42 +00:00
R. Ryantm
dc88b85084 python311Packages.rich-rst: 1.3.0 -> 1.3.1 2024-05-06 04:29:47 +00:00
ckie
14c3b26610 boehmgc: disable tests on aarch64-linux
double whammy!
2024-05-06 04:20:13 +03:00
Sergei Trofimovich
e668001364 valgrind: 3.22.0 -> 3.23.0
Had to drop armv7 patches pending upstream inclusion as they conflict
against a new release.

Changes: https://sourceforge.net/p/valgrind/mailman/message/58765284/
2024-05-04 21:50:58 +01:00
DataHearth
aac727eef0 insomnia: 8.6.1 -> 9.0.0 2024-05-04 22:16:50 +02:00
DataHearth
be0cfacc2e maintainers: update datahearth fingerprints 2024-05-04 22:16:44 +02:00
Tom Fitzhenry
ff1c82ee07 nixos/ssh: add services.openssh.package
Motivation: Allow the sshd package to be built differently to the ssh
package (programs.ssh.package). For example, build sshd(1) without
openssl, but built ssh(1) with OpenSSL support.

Set the default to be programs.ssh.package, to preserve compatibility.
2024-05-04 23:14:47 +10:00
R. Ryantm
fcab5d3e0a gdcm: 3.0.23 -> 3.0.24 2024-05-04 01:21:56 +00:00
Sergei Trofimovich
a086a6698c SDL2: 2.30.2 -> 2.30.3
Changes: https://github.com/libsdl-org/SDL/releases/tag/release-2.30.3
2024-05-03 22:01:51 +01:00
Anthony Roussel
4720fb16c3 ruby.rubygems: 3.5.9 -> 3.5.10
https://github.com/rubygems/rubygems/releases/tag/v3.5.10
2024-05-03 21:15:06 +02:00
Anthony Roussel
0a0b584cde bundler: 2.5.9 -> 2.5.10
https://github.com/rubygems/rubygems/releases/tag/bundler-v2.5.10
2024-05-03 21:15:05 +02:00
Ivan Trubach
09cb8b1c81 systemd: fix build in macOS sandbox 2024-05-03 18:22:11 +03:00
bwkam
06cc2f266b weechat-matrix: change --replace to --replace-fail 2024-05-03 02:51:37 +03:00
bwkam
cdd1255284 weechat-matrix: substitute matrix_upload with the right nix store path 2024-05-03 02:42:16 +03:00
R. Ryantm
068981b87b libpkgconf: 2.1.1 -> 2.2.0 2024-05-01 11:34:47 +00:00
R. Ryantm
c6bd08a211 python311Packages.sparklines: 0.4.2 -> 0.5.0 2024-04-30 15:41:00 +00:00
R. Ryantm
fa232f0a93 matio: 1.5.26 -> 1.5.27 2024-04-29 06:50:29 +00:00
Sandro Jäckel
e4de1c0b19 nixos/bitwarden-directory-connector-cli: add wants network-online.target
This fixes the following warning:

trace: warning: bitwarden-directory-connector-cli.timer is ordered after 'network-online.target' but doesn't depend on it
2024-04-28 23:46:42 +02:00
Weijia Wang
58b98e9a25 windows.mcfgthreads_pre_gcc_13: drop 2024-04-28 04:43:28 +02:00
R. Ryantm
c8723bd59a jasper: 4.2.3 -> 4.2.4 2024-04-28 02:12:54 +00:00
Sergei Trofimovich
4559e354bf ell: 0.64 -> 0.65
Changes: https://git.kernel.org/pub/scm/libs/ell/ell.git/tree/ChangeLog?h=0.65
2024-04-27 22:07:01 +01:00
László Kupcsik
d69d444fe1 rPackages.immunotation: cache external URLs 2024-04-26 23:26:40 +02:00
Robert Schütz
cb2a4266c1 python311Packages.pyquil: 4.8.0 -> 4.9.2
Diff: https://github.com/rigetti/pyquil/compare/refs/tags/v4.8.0...v4.9.2

Changelog: https://github.com/rigetti/pyquil/blob/v4.9.2/CHANGELOG.md
2024-04-22 11:57:56 -07:00
Robert Schütz
db195a8bed python311Packages.qcs-api-client: 0.25.0 -> 0.25.1
Diff: https://github.com/rigetti/qcs-api-client-python/compare/refs/tags/v0.25.0...v0.25.1

Changelog: https://github.com/rigetti/qcs-api-client-python/releases/tag/v0.25.1
2024-04-22 11:57:55 -07:00
Robert Schütz
cb6c01fff8 python311Packages.qcs-sdk-python: 0.17.4 -> 0.17.7
Diff: https://github.com/rigetti/qcs-sdk-rust/compare/python/v0.17.4...python/v0.17.7

Changelog: https://github.com/rigetti/qcs-sdk-rust/blob/python/v0.17.7/crates/python/CHANGELOG.md
2024-04-21 19:40:26 -07:00
Robert Schütz
733527fec9 python311Packages.quil: 0.7.1 -> 0.9.1
Diff: https://github.com/rigetti/quil-rs/compare/quil-py/v0.7.1...quil-py/v0.9.1

Changelog: https://github.com/rigetti/quil-rs/blob/quil-py/v0.9.1/quil-py/CHANGELOG.md
2024-04-21 19:21:19 -07:00
Sandro Jäckel
8c3a2b0a10 nixos/portunus: add note about allowed characters to id 2024-04-17 23:09:45 +02:00
Nick Cao
e339f0a1fb nixos/systemd-sysusers: make uid/gid allocation stable 2024-03-19 15:05:45 -04:00
Pavel Sobolev
4bdb997e48 streamrip: init at 2.0.5 2024-03-01 16:03:50 +00:00
Artem Leshchev
ab3f8547cb bzip2: update patch URL
For some reason ftp.suse.com refuses connections via IPv6 on HTTPS,
which breaks download from IPv6-only network. This commit changes
protocol to FTP, which works fine via IPv6 and which is consistent with
other mention of this domain in nixpkgs.
2024-02-15 12:51:14 +03:00
1512 changed files with 46500 additions and 23364 deletions

View File

@@ -109,6 +109,10 @@ fb0e5be84331188a69b3edd31679ca6576edb75a
# postgresql: move packages.nix to ext/default.nix
719034f6f6749d624faa28dff259309fc0e3e730
# php ecosystem: reformat with nixfmt-rfc-style
75ae7621330ff8db944ce4dff4374e182d5d151f
c759efa5e7f825913f9a69ef20f025f50f56dc4d
# pkgs/os-specific/bsd: Reformat with nixfmt-rfc-style 2024-03-01
3fe3b055adfc020e6a923c466b6bcd978a13069a
@@ -117,3 +121,6 @@ fb0e5be84331188a69b3edd31679ca6576edb75a
# python3Packages: format with nixfmt
59b1aef59071cae6e87859dc65de973d2cc595c0
# pkgs/development/compilers/llvm/common: Reformat with nixfmt-rfc-style
65e2d797a234feb71c787ad3ef0cafc52299bb37

4
.github/CODEOWNERS vendored
View File

@@ -306,8 +306,8 @@ nixos/modules/services/networking/networkmanager.nix @Janik-Haag
/pkgs/applications/networking/cluster/terraform-providers @zowoq
# Forgejo
nixos/modules/services/misc/forgejo.nix @bendlas @emilylange
pkgs/applications/version-management/forgejo @bendlas @emilylange
nixos/modules/services/misc/forgejo.nix @adamcstephens @bendlas @emilylange
pkgs/by-name/fo/forgejo/package.nix @adamcstephens @bendlas @emilylange
# Dotnet
/pkgs/build-support/dotnet @IvarWithoutBones

View File

@@ -24,7 +24,7 @@ For new packages please briefly describe the package or provide a link to its ho
- made sure NixOS tests are [linked](https://nixos.org/manual/nixpkgs/unstable/#ssec-nixos-tests-linking) to the relevant packages
- [ ] Tested compilation of all packages that depend on this change using `nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"`. Note: all changes have to be committed, also see [nixpkgs-review usage](https://github.com/Mic92/nixpkgs-review#usage)
- [ ] Tested basic functionality of all binary files (usually in `./result/bin/`)
- [24.05 Release Notes](https://github.com/NixOS/nixpkgs/blob/master/nixos/doc/manual/release-notes/rl-2405.section.md) (or backporting [23.05](https://github.com/NixOS/nixpkgs/blob/master/nixos/doc/manual/release-notes/rl-2305.section.md) and [23.11](https://github.com/NixOS/nixpkgs/blob/master/nixos/doc/manual/release-notes/rl-2311.section.md) Release notes)
- [24.11 Release Notes](https://github.com/NixOS/nixpkgs/blob/master/nixos/doc/manual/release-notes/rl-2411.section.md) (or backporting [23.11](https://github.com/NixOS/nixpkgs/blob/master/nixos/doc/manual/release-notes/rl-2311.section.md) and [24.05](https://github.com/NixOS/nixpkgs/blob/master/nixos/doc/manual/release-notes/rl-2405.section.md) Release notes)
- [ ] (Package updates) Added a release notes entry if the change is major or breaking
- [ ] (Module updates) Added a release notes entry if the change is significant
- [ ] (Module addition) Added a release notes entry if adding a new NixOS module

View File

@@ -14,16 +14,16 @@ on:
# While `edited` is also triggered when the PR title/body is changed,
# this PR action is fairly quick, and PR's don't get edited that often,
# so it shouldn't be a problem
# There is a feature request for adding a `base_changed` event:
# https://github.com/orgs/community/discussions/35058
types: [opened, synchronize, reopened, edited]
permissions: {}
# Create a check-by-name concurrency group based on the pull request number. if
# an event triggers a run on the same PR while a previous run is still in
# progress, the previous run will be canceled and the new one will start.
concurrency:
group: check-by-name-${{ github.event.pull_request.number }}
cancel-in-progress: true
# We don't use a concurrency group here, because the action is triggered quite often (due to the PR edit
# trigger), and contributers would get notified on any canceled run.
# There is a feature request for supressing notifications on concurrency-canceled runs:
# https://github.com/orgs/community/discussions/13015
jobs:
check:

View File

@@ -43,6 +43,7 @@ jobs:
nixos/modules/services/cluster/k3s
nixos/tests/k3s
pkgs/applications/networking/cluster/k3s
NIX_FMT_PATHS_LLVM_COMMON: pkgs/development/compilers/llvm/common
NIX_FMT_PATHS_VSCODE_EXTS: pkgs/applications/editors/vscode/extensions
NIX_FMT_PATHS_PHP_PACKAGES: pkgs/development/php-packages
NIX_FMT_PATHS_BUILD_SUPPORT_PHP: pkgs/build-support/php

View File

@@ -39,6 +39,10 @@ jobs:
into: staging-next-23.11
- from: staging-next-23.11
into: staging-23.11
- from: release-24.05
into: staging-next-24.05
- from: staging-next-24.05
into: staging-24.05
name: ${{ matrix.pairs.from }} → ${{ matrix.pairs.into }}
steps:
- uses: actions/checkout@44c2b7a8a4ea60a981eaca3cf939b5f4305c123b # v4.1.5

View File

@@ -330,7 +330,14 @@ Container system, boot system and library changes are some examples of the pull
## How to merge pull requests
[pr-merge]: #how-to-merge-pull-requests
The *Nixpkgs committers* are people who have been given
To streamline automated updates, leverage the nixpkgs-merge-bot by simply commenting `@NixOS/nixpkgs-merge-bot merge`. The bot will verify if the following conditions are met, refusing to merge otherwise:
- the commenter that issued the command should be among the package maintainers;
- the package should reside in `pkgs/by-name`.
Further, nixpkgs-merge-bot will ensure all ofBorg checks (except the Darwin-related ones) are successfully completed before merging the pull request. Should the checks still be underway, the bot patiently waits for ofBorg to finish before attempting the merge again.
For other pull requests, the *Nixpkgs committers* are people who have been given
permission to merge.
It is possible for community members that have enough knowledge and experience on a special topic to contribute by merging pull requests.
@@ -359,7 +366,7 @@ See [Nix Channel Status](https://status.nixos.org/) for the current channels and
Here's a brief overview of the main Git branches and what channels they're used for:
- `master`: The main branch, used for the unstable channels such as `nixpkgs-unstable`, `nixos-unstable` and `nixos-unstable-small`.
- `release-YY.MM` (e.g. `release-23.11`): The NixOS release branches, used for the stable channels such as `nixos-23.11`, `nixos-23.11-small` and `nixpkgs-23.11-darwin`.
- `release-YY.MM` (e.g. `release-24.05`): The NixOS release branches, used for the stable channels such as `nixos-24.05`, `nixos-24.05-small` and `nixpkgs-24.05-darwin`.
When a channel is updated, a corresponding Git branch is also updated to point to the corresponding commit.
So e.g. the [`nixpkgs-unstable` branch](https://github.com/nixos/nixpkgs/tree/nixpkgs-unstable) corresponds to the Git commit from the [`nixpkgs-unstable` channel](https://channels.nixos.org/nixpkgs-unstable).

View File

@@ -40,6 +40,82 @@ If the `moduleNames` argument is omitted, `hasPkgConfigModules` will use `meta.p
:::
## `lycheeLinkCheck` {#tester-lycheeLinkCheck}
Check a packaged static site's links with the [`lychee` package](https://search.nixos.org/packages?show=lychee&type=packages&query=lychee).
You may use Nix to reproducibly build static websites, such as for software documentation.
Some packages will install documentation in their `out` or `doc` outputs, or maybe you have dedicated package where you've made your static site reproducible by running a generator, such as [Hugo](https://gohugo.io/) or [mdBook](https://rust-lang.github.io/mdBook/), in a derivation.
If you have a static site that can be built with Nix, you can use `lycheeLinkCheck` to check that the hyperlinks in your site are correct, and do so as part of your Nix workflow and CI.
:::{.example #ex-lycheelinkcheck}
# Check hyperlinks in the `nix` documentation
```nix
testers.lycheeLinkCheck {
site = nix.doc + "/share/doc/nix/manual";
}
```
:::
### Return value {#tester-lycheeLinkCheck-return}
This tester produces a package that does not produce useful outputs, but only succeeds if the hyperlinks in your site are correct. The build log will list the broken links.
It has two modes:
- Build the returned derivation; its build process will check that internal hyperlinks are correct. This runs in the sandbox, so it will not check external hyperlinks, but it is quick and reliable.
- Invoke the `.online` attribute with [`nix run`](https://nixos.org/manual/nix/stable/command-ref/new-cli/nix3-run) ([experimental](https://nixos.org/manual/nix/stable/contributing/experimental-features#xp-feature-nix-command)). This runs outside the sandbox, and checks that both internal and external hyperlinks are correct.
Example:
```shell
nix run nixpkgs#lychee.tests.ok.online
```
### Inputs {#tester-lycheeLinkCheck-inputs}
`site` (path or derivation) {#tester-lycheeLinkCheck-param-site}
: The path to the files to check.
`remap` (attribe set, optional) {#tester-lycheeLinkCheck-param-remap}
: An attribute set where the attribute names are regular expressions.
The values should be strings, derivations, or path values.
In the returned check's default configuration, external URLs are only checked when you run the `.online` attribute.
By adding remappings, you can check offline that URLs to external resources are correct, by providing a stand-in from the file system.
Before checking the existence of a URL, the regular expressions are matched and replaced by their corresponding values.
Example:
```nix
{
"https://nix\\.dev/manual/nix/[a-z0-9.-]*" = "${nix.doc}/share/doc/nix/manual";
"https://nixos\\.org/manual/nix/(un)?stable" = "${emptyDirectory}/placeholder-to-disallow-old-nix-docs-urls";
}
```
Store paths in the attribute values are automatically prefixed with `file://`, because lychee requires this for paths in the file system.
If this is a problem, or if you need to control the order in which replacements are performed, use `extraConfig.remap` instead.
`extraConfig` (attribute set) {#tester-lycheeLinkCheck-param-extraConfig}
: Extra configuration to pass to `lychee` in its [configuration file](https://github.com/lycheeverse/lychee/blob/master/lychee.example.toml).
It is automatically [translated](https://nixos.org/manual/nixos/stable/index.html#sec-settings-nix-representable) to TOML.
Example: `{ "include_verbatim" = true; }`
`lychee` (derivation, optional) {#tester-lycheeLinkCheck-param-lychee}
: The `lychee` package to use.
## `testVersion` {#tester-testVersion}
Checks that the output from running a command contains the specified version string in it as a whole word.

View File

@@ -105,7 +105,15 @@ in pkgs.stdenv.mkDerivation {
ln -s ${optionsDoc.optionsJSON}/share/doc/nixos/options.json ./config-options.json
'';
buildPhase = ''
buildPhase = let
pythonInterpreterTable = pkgs.callPackage ./doc-support/python-interpreter-table.nix {};
pythonSection = with lib.strings; replaceStrings
[ "@python-interpreter-table@" ]
[ pythonInterpreterTable ]
(readFile ./languages-frameworks/python.section.md);
in ''
cp ${builtins.toFile "python.section.md" pythonSection} ./languages-frameworks/python.section.md
cat \
./functions/library.md.in \
${lib-docs}/index.md \

View File

@@ -0,0 +1,63 @@
# For debugging, run in this directory:
# nix eval --impure --raw --expr 'import ./python-interpreter-table.nix {}'
{ pkgs ? (import ../.. { config = { }; overlays = []; }) }:
let
lib = pkgs.lib;
inherit (lib.attrsets) attrNames filterAttrs;
inherit (lib.lists) elem filter map naturalSort reverseList;
inherit (lib.strings) concatStringsSep;
isPythonInterpreter = name:
/* NB: Package names that don't follow the regular expression:
- `python-cosmopolitan` is not part of `pkgs.pythonInterpreters`.
- `_prebuilt` interpreters are used for bootstrapping internally.
- `python3Minimal` contains python packages, left behind conservatively.
- `rustpython` lacks `pythonVersion` and `implementation`.
*/
(lib.strings.match "(pypy|python)([[:digit:]]*)" name) != null;
interpreterName = pname:
let
cuteName = {
cpython = "CPython";
pypy = "PyPy";
};
interpreter = pkgs.${pname};
in
"${cuteName.${interpreter.implementation}} ${interpreter.pythonVersion}";
interpreters = reverseList (naturalSort (
filter isPythonInterpreter (attrNames pkgs.pythonInterpreters)
));
aliases = pname:
attrNames (
filterAttrs (name: value:
isPythonInterpreter name
&& name != pname
&& interpreterName name == interpreterName pname
) pkgs
);
result = map (pname: {
inherit pname;
aliases = aliases pname;
interpreter = interpreterName pname;
}) interpreters;
toMarkdown = data:
let
line = package: ''
| ${package.pname} | ${join ", " package.aliases or [ ]} | ${package.interpreter} |
'';
in
join "" (map line data);
join = lib.strings.concatStringsSep;
in
''
| Package | Aliases | Interpeter |
|---------|---------|------------|
${toMarkdown result}
''

View File

@@ -20,10 +20,6 @@ If `wafPath` doesn't exist, then `wafHook` will copy the `waf` provided from Nix
Controls the flags passed to waf tool during build and install phases. For settings specific to build or install phases, use `wafBuildFlags` or `wafInstallFlags` respectively.
#### `dontAddWafCrossFlags` {#dont-add-waf-cross-flags}
When set to `true`, don't add cross compilation flags during configure phase.
#### `dontUseWafConfigure` {#dont-use-waf-configure}
When set to true, don't use the predefined `wafConfigurePhase`.

View File

@@ -117,7 +117,6 @@ For more detail about managing the `deps.nix` file, see [Generating and updating
* `useDotnetFromEnv` will change the binary wrapper so that it uses the .NET from the environment. The runtime specified by `dotnet-runtime` is given as a fallback in case no .NET is installed in the user's environment. This is most useful for .NET global tools and LSP servers, which often extend the .NET CLI and their runtime should match the users' .NET runtime.
* `dotnet-sdk` is useful in cases where you need to change what dotnet SDK is being used. You can also set this to the result of `dotnetSdkPackages.combinePackages`, if the project uses multiple SDKs to build.
* `dotnet-runtime` is useful in cases where you need to change what dotnet runtime is being used. This can be either a regular dotnet runtime, or an aspnetcore.
* `dotnet-test-sdk` is useful in cases where unit tests expect a different dotnet SDK. By default, this is set to the `dotnet-sdk` attribute.
* `testProjectFile` is useful in cases where the regular project file does not contain the unit tests. It gets restored and build, but not installed. You may need to regenerate your nuget lockfile after setting this. Note that if set, only tests from this project are executed.
* `disabledTests` is used to disable running specific unit tests. This gets passed as: `dotnet test --filter "FullyQualifiedName!={}"`, to ensure compatibility with all unit test frameworks.
* `dotnetRestoreFlags` can be used to pass flags to `dotnet restore`.

View File

@@ -4,16 +4,7 @@
### Interpreters {#interpreters}
| Package | Aliases | Interpreter |
|------------|-----------------|-------------|
| python27 | python2, python | CPython 2.7 |
| python39 | | CPython 3.9 |
| python310 | | CPython 3.10 |
| python311 | python3 | CPython 3.11 |
| python312 | | CPython 3.12 |
| python313 | | CPython 3.13 |
| pypy27 | pypy2, pypy | PyPy2.7 |
| pypy39 | pypy3 | PyPy 3.9 |
@python-interpreter-table@
The Nix expressions for the interpreters can be found in
`pkgs/development/interpreters/python`.

View File

@@ -1 +1 @@
24.05
24.11

View File

@@ -90,7 +90,16 @@ rec {
mkOption ?
k: v: if v == null
then []
else [ (mkOptionName k) (lib.generators.mkValueStringDefault {} v) ]
else if optionValueSeparator == null then
[ (mkOptionName k) (lib.generators.mkValueStringDefault {} v) ]
else
[ "${mkOptionName k}${optionValueSeparator}${lib.generators.mkValueStringDefault {} v}" ],
# how to separate an option from its flag;
# by default, there is no separator, so option `-c` and value `5`
# would become ["-c" "5"].
# This is useful if the command requires equals, for example, `-c=5`.
optionValueSeparator ? null
}:
options:
let

View File

@@ -1,6 +1,6 @@
{ lib, ... }:
rec {
/*
/**
`fix f` computes the fixed point of the given function `f`. In other words, the return value is `x` in `x = f x`.
`f` must be a lazy function.
@@ -63,27 +63,52 @@ rec {
See [`extends`](#function-library-lib.fixedPoints.extends) for an example use case.
There `self` is also often called `final`.
Type: fix :: (a -> a) -> a
Example:
fix (self: { foo = "foo"; bar = "bar"; foobar = self.foo + self.bar; })
=> { bar = "bar"; foo = "foo"; foobar = "foobar"; }
# Inputs
fix (self: [ 1 2 (elemAt self 0 + elemAt self 1) ])
=> [ 1 2 3 ]
`f`
: 1\. Function argument
# Type
```
fix :: (a -> a) -> a
```
# Examples
:::{.example}
## `lib.fixedPoints.fix` usage example
```nix
fix (self: { foo = "foo"; bar = "bar"; foobar = self.foo + self.bar; })
=> { bar = "bar"; foo = "foo"; foobar = "foobar"; }
fix (self: [ 1 2 (elemAt self 0 + elemAt self 1) ])
=> [ 1 2 3 ]
```
:::
*/
fix = f: let x = f x; in x;
/*
/**
A variant of `fix` that records the original recursive attribute set in the
result, in an attribute named `__unfix__`.
This is useful in combination with the `extends` function to
implement deep overriding.
# Inputs
`f`
: 1\. Function argument
*/
fix' = f: let x = f x // { __unfix__ = f; }; in x;
/*
/**
Return the fixpoint that `f` converges to when called iteratively, starting
with the input `x`.
@@ -92,7 +117,22 @@ rec {
0
```
Type: (a -> a) -> a -> a
# Inputs
`f`
: 1\. Function argument
`x`
: 2\. Function argument
# Type
```
(a -> a) -> a -> a
```
*/
converge = f: x:
let
@@ -102,7 +142,7 @@ rec {
then x
else converge f x';
/*
/**
Extend a function using an overlay.
Overlays allow modifying and extending fixed-point functions, specifically ones returning attribute sets.
@@ -217,32 +257,50 @@ rec {
```
:::
Type:
extends :: (Attrs -> Attrs -> Attrs) # The overlay to apply to the fixed-point function
-> (Attrs -> Attrs) # A fixed-point function
-> (Attrs -> Attrs) # The resulting fixed-point function
Example:
f = final: { a = 1; b = final.a + 2; }
# Inputs
fix f
=> { a = 1; b = 3; }
`overlay`
fix (extends (final: prev: { a = prev.a + 10; }) f)
=> { a = 11; b = 13; }
: The overlay to apply to the fixed-point function
fix (extends (final: prev: { b = final.a + 5; }) f)
=> { a = 1; b = 6; }
`f`
fix (extends (final: prev: { c = final.a + final.b; }) f)
=> { a = 1; b = 3; c = 4; }
: The fixed-point function
# Type
```
extends :: (Attrs -> Attrs -> Attrs) # The overlay to apply to the fixed-point function
-> (Attrs -> Attrs) # A fixed-point function
-> (Attrs -> Attrs) # The resulting fixed-point function
```
# Examples
:::{.example}
## `lib.fixedPoints.extends` usage example
```nix
f = final: { a = 1; b = final.a + 2; }
fix f
=> { a = 1; b = 3; }
fix (extends (final: prev: { a = prev.a + 10; }) f)
=> { a = 11; b = 13; }
fix (extends (final: prev: { b = final.a + 5; }) f)
=> { a = 1; b = 6; }
fix (extends (final: prev: { c = final.a + final.b; }) f)
=> { a = 1; b = 3; c = 4; }
```
:::
*/
extends =
# The overlay to apply to the fixed-point function
overlay:
# The fixed-point function
f:
# Wrap with parenthesis to prevent nixdoc from rendering the `final` argument in the documentation
# The result should be thought of as a function, the argument of that function is not an argument to `extends` itself
(
final:
@@ -252,10 +310,29 @@ rec {
prev // overlay final prev
);
/*
/**
Compose two extending functions of the type expected by 'extends'
into one where changes made in the first are available in the
'super' of the second
# Inputs
`f`
: 1\. Function argument
`g`
: 2\. Function argument
`final`
: 3\. Function argument
`prev`
: 4\. Function argument
*/
composeExtensions =
f: g: final: prev:
@@ -263,7 +340,7 @@ rec {
prev' = prev // fApplied;
in fApplied // g final prev';
/*
/**
Compose several extending functions of the type expected by 'extends' into
one where changes made in preceding functions are made available to
subsequent ones.
@@ -276,7 +353,7 @@ rec {
composeManyExtensions =
lib.foldr (x: y: composeExtensions x y) (final: prev: {});
/*
/**
Create an overridable, recursive attribute set. For example:
```
@@ -298,9 +375,20 @@ rec {
*/
makeExtensible = makeExtensibleWithCustomName "extend";
/*
/**
Same as `makeExtensible` but the name of the extending attribute is
customized.
# Inputs
`extenderName`
: 1\. Function argument
`rattrs`
: 2\. Function argument
*/
makeExtensibleWithCustomName = extenderName: rattrs:
fix' (self: (rattrs self) // {

View File

@@ -902,6 +902,17 @@ in mkLicense lset) ({
free = false;
};
ncbiPd = {
spdxId = "NCBI-PD";
fullname = "NCBI Public Domain Notice";
# Due to United States copyright law, anything with this "license" does not have a copyright in the
# jurisdiction of the United States. However, other jurisdictions may assign the United States
# government copyright to the work, and the license explicitly states that in such a case, no license
# is granted. This is nonfree and nonredistributable in most jurisdictions other than the United States.
free = false;
redistributable = false;
};
ncsa = {
spdxId = "NCSA";
fullName = "University of Illinois/NCSA Open Source License";

View File

@@ -26,8 +26,12 @@ rec {
dontDistribute = drv: addMetaAttrs { hydraPlatforms = []; } drv;
/* Change the symbolic name of a package for presentation purposes
(i.e., so that nix-env users can tell them apart).
/*
Change the [symbolic name of a derivation](https://nixos.org/manual/nix/stable/language/derivations.html#attr-name).
:::{.warning}
Dependent derivations will be rebuilt when the symbolic name is changed.
:::
*/
setName = name: drv: drv // {inherit name;};

View File

@@ -1639,6 +1639,27 @@ runTests {
];
};
testToGNUCommandLineSeparator = {
expr = cli.toGNUCommandLine { optionValueSeparator = "="; } {
data = builtins.toJSON { id = 0; };
X = "PUT";
retry = 3;
retry-delay = null;
url = [ "https://example.com/foo" "https://example.com/bar" ];
silent = false;
verbose = true;
};
expected = [
"-X=PUT"
"--data={\"id\":0}"
"--retry=3"
"--url=https://example.com/foo"
"--url=https://example.com/bar"
"--verbose"
];
};
testToGNUCommandLineShell = {
expr = cli.toGNUCommandLineShell {} {
data = builtins.toJSON { id = 0; };

View File

@@ -403,7 +403,7 @@ in {
On each release the first letter is bumped and a new animal is chosen
starting with that new letter.
*/
codeName = "Uakari";
codeName = "Vicuña";
/**
Returns the current nixpkgs version suffix as string.

View File

@@ -1787,6 +1787,12 @@
githubId = 816777;
name = "Ashley Gillman";
};
ashgoldofficial = {
email = "ashley.goldwater@gmail.com";
github = "ASHGOLDOFFICIAL";
githubId = 104313094;
name = "Andrey Shaat";
};
ashkitten = {
email = "ashlea@protonmail.com";
github = "ashkitten";
@@ -1876,6 +1882,12 @@
fingerprint = "BF47 81E1 F304 1ADF 18CE C401 DE16 C7D1 536D A72F";
}];
};
astronaut0212 = {
email = "goatastronaut0212@proton.me";
github = "goatastronaut0212";
githubId = 119769817;
name = "goatastronaut0212";
};
astsmtl = {
email = "astsmtl@yandex.ru";
github = "astsmtl";
@@ -3762,6 +3774,12 @@
githubId = 136485;
name = "Chad Jablonski";
};
cjshearer = {
email = "cjshearer@live.com";
github = "cjshearer";
githubId = 7173077;
name = "Cody Shearer";
};
ck3d = {
email = "ck3d@gmx.de";
github = "ck3d";
@@ -3796,6 +3814,15 @@
githubId = 199180;
name = "Claes Wallin";
};
clebs = {
email = "borja.clemente@gmail.com";
github = "clebs";
githubId = 1059661;
name = "Borja Clemente";
keys = [{
fingerprint = "C4E1 58BD FD33 3C77 B6C7 178E 2539 757E F64C 60DD";
}];
};
cleeyv = {
email = "cleeyv@riseup.net";
github = "cleeyv";
@@ -4568,9 +4595,14 @@
github = "DataHearth";
githubId = 28595242;
name = "DataHearth";
keys = [{
fingerprint = "A129 2547 0298 BFEE 7EE0 92B3 946E 2D0C 410C 7B3D";
}];
keys = [
{
fingerprint = "A129 2547 0298 BFEE 7EE0 92B3 946E 2D0C 410C 7B3D";
}
{
fingerprint = "FFC4 92C1 5320 B05D 0F8D 7D58 ABF6 737C 6339 6D35";
}
];
};
davegallant = {
name = "Dave Gallant";
@@ -7731,6 +7763,14 @@
fingerprint = "7FC7 98AB 390E 1646 ED4D 8F1F 797F 6238 68CD 00C2";
}];
};
greaka = {
email = "git@greaka.de";
github = "greaka";
githubId = 2805834;
name = "Greaka";
keys =
[{ fingerprint = "6275 FB5C C9AC 9D85 FF9E 44C5 EE92 A5CD C367 118C"; }];
};
greg = {
email = "greg.hellings@gmail.com";
github = "greg-hellings";
@@ -9963,6 +10003,12 @@
githubId = 8580434;
name = "Jonny Bolton";
};
jonochang = {
name = "Jono Chang";
email = "j.g.chang@gmail.com";
github = "jonochang";
githubId = 13179;
};
jonringer = {
email = "jonringer117@gmail.com";
matrix = "@jonringer:matrix.org";
@@ -11920,6 +11966,14 @@
githubId = 10626;
name = "Andreas Wagner";
};
lpostula = {
email = "lois@postu.la";
github = "loispostula";
githubId = 1423612;
name = "Loïs Postula";
keys =
[{ fingerprint = "0B4A E7C7 D3B7 53F5 3B3D 774C 3819 3C6A 09C3 9ED1"; }];
};
lrewega = {
email = "lrewega@c32.ca";
github = "lrewega";
@@ -12415,6 +12469,11 @@
githubId = 18661391;
name = "Malte Janz";
};
malteneuss = {
github = "malteneuss";
githubId = 5301202;
name = "Malte Neuss";
};
malte-v = {
email = "nixpkgs@mal.tc";
github = "malte-v";
@@ -13018,6 +13077,12 @@
githubId = 14259816;
name = "Abin Simon";
};
me-and = {
name = "Adam Dinwoodie";
email = "nix.thunder.wayne@post.dinwoodie.org";
github = "me-and";
githubId = 1397507;
};
meatcar = {
email = "nixpkgs@denys.me";
github = "meatcar";
@@ -17066,6 +17131,15 @@
githubId = 52847440;
name = "Ryan Burns";
};
rconybea = {
email = "n1xpkgs@hushmail.com";
github = "rconybea";
githubId = 8570969;
name = "Roland Conybeare";
keys = [{
fingerprint = "bw5Cr/4ul1C2UvxopphbZbFI1i5PCSnOmPID7mJ/Ogo";
}];
};
rdnetto = {
email = "rdnetto@gmail.com";
github = "rdnetto";
@@ -18405,6 +18479,11 @@
github = "sei40kr";
githubId = 11665236;
};
seineeloquenz = {
name = "Alexander Linder";
github = "SeineEloquenz";
githubId = 34923333;
};
seirl = {
name = "Antoine Pietri";
email = "antoine.pietri1@gmail.com";
@@ -19707,12 +19786,6 @@
githubId = 36031171;
name = "Supa";
};
superbo = {
email = "supernbo@gmail.com";
github = "SuperBo";
githubId = 2666479;
name = "Y Nguyen";
};
superherointj = {
email = "sergiomarcelo@yandex.com";
github = "superherointj";
@@ -20697,6 +20770,12 @@
githubId = 858790;
name = "Tobias Mayer";
};
tobz619 = {
email = "toloke@yahoo.co.uk";
github = "tobz619";
githubId = 93312805;
name = "Tobi Oloke";
};
tochiaha = {
email = "tochiahan@proton.me";
github = "Tochiaha";

View File

@@ -80,6 +80,11 @@ OK_MISSING_BY_PACKAGE = {
"plasma-desktop": {
"scim", # upstream is dead, not packaged in Nixpkgs
},
"poppler-qt6": {
"gobject-introspection-1.0", # we don't actually want to build the GTK variant
"gdk-pixbuf-2.0",
"gtk+-3.0",
},
"powerdevil": {
"DDCUtil", # cursed, intentionally disabled
},
@@ -87,6 +92,9 @@ OK_MISSING_BY_PACKAGE = {
"Qt6Qml", # tests only
"Qt6Quick",
},
"skladnik": {
"POVRay", # too expensive to rerender all the assets
},
"syntax-highlighting": {
"XercesC", # only used for extra validation at build time
}

View File

@@ -112,6 +112,7 @@ nvim-nio,,,,,,mrcjkb
pathlib.nvim,,,,,,
penlight,,,,,,alerque
plenary.nvim,https://raw.githubusercontent.com/nvim-lua/plenary.nvim/master/plenary.nvim-scm-1.rockspec,,,,5.1,
psl,,,,0.3,,
rapidjson,,,,,,
rest.nvim,,,,,5.1,teto
rocks.nvim,,,,,,mrcjkb
1 name rockspec ref server version luaversion maintainers
112 pathlib.nvim
113 penlight alerque
114 plenary.nvim https://raw.githubusercontent.com/nvim-lua/plenary.nvim/master/plenary.nvim-scm-1.rockspec 5.1
115 psl 0.3
116 rapidjson
117 rest.nvim 5.1 teto
118 rocks.nvim mrcjkb

View File

@@ -345,6 +345,16 @@ with lib.maintainers; {
shortName = "freedesktop.org packaging";
};
fslabs = {
# Verify additions to this team with at least one already existing member of the team.
members = [
greaka
lpostula
];
scope = "Group registration for packages maintained by Foresight Spatial Labs.";
shortName = "Foresight Spatial Labs employees";
};
gcc = {
members = [
synthetica

View File

@@ -3,6 +3,7 @@
This section lists the release notes for each stable version of NixOS and current unstable revision.
```{=include=} sections
rl-2411.section.md
rl-2405.section.md
rl-2311.section.md
rl-2305.section.md

View File

@@ -146,7 +146,7 @@ In addition to numerous new and upgraded packages, this release has the followin
- [touchegg](https://github.com/JoseExposito/touchegg), a multi-touch gesture recognizer. Available as [services.touchegg](#opt-services.touchegg.enable).
- [pantheon-tweaks](https://github.com/pantheon-tweaks/pantheon-tweaks), an unofficial system settings panel for Pantheon. Available as [programs.pantheon-tweaks](#opt-programs.pantheon-tweaks.enable).
- [pantheon-tweaks](https://github.com/pantheon-tweaks/pantheon-tweaks), an unofficial system settings panel for Pantheon. Available as `programs.pantheon-tweaks`.
- [joycond](https://github.com/DanielOgorchock/joycond), a service that uses `hid-nintendo` to provide nintendo joycond pairing and better nintendo switch pro controller support.

View File

@@ -366,7 +366,7 @@ In addition to numerous new and upgraded packages, this release includes the fol
__Note:__ secrets from these files will be leaked into the store unless you use a
[**file**-provider or env-var](https://grafana.com/docs/grafana/latest/setup-grafana/configure-grafana/#file-provider) for secrets!
- [services.grafana.provision.notifiers](#opt-services.grafana.provision.notifiers) is not affected by this change because
- `services.grafana.provision.notifiers` is not affected by this change because
this feature is deprecated by Grafana and will probably be removed in Grafana 10.
It's recommended to use `services.grafana.provision.alerting.contactPoints` instead.

View File

@@ -6,11 +6,11 @@ Support is planned until the end of December 2024, handing over to 24.11.
In addition to numerous new and upgraded packages, this release has the following highlights:
<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->
<!-- Please keep entries alphabetically sorted. -->
- The default kernel package has been updated from 6.1 to 6.6. All supported kernels remain available.
- For each supporting version of the Linux kernel firmware blobs
- For each supporting version of the Linux kernel, firmware blobs
are compressed with zstd. For firmware blobs this means an increase of 4.4% in size, however
a significantly higher decompression speed.
@@ -53,7 +53,7 @@ In addition to numerous new and upgraded packages, this release has the followin
## New Services {#sec-release-24.05-new-services}
<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->
<!-- Please keep entries alphabetically sorted. -->
- [Anki Sync Server](https://docs.ankiweb.net/sync-server.html), the official sync server built into recent versions of Anki. Available as [services.anki-sync-server](#opt-services.anki-sync-server.enable).
The pre-existing [services.ankisyncd](#opt-services.ankisyncd.enable) has been marked deprecated and will be dropped after 24.05 due to lack of maintenance of the anki-sync-server software.
@@ -75,7 +75,7 @@ The pre-existing [services.ankisyncd](#opt-services.ankisyncd.enable) has been m
- [Clevis](https://github.com/latchset/clevis), a pluggable framework for automated decryption, used to unlock encrypted devices in initrd. Available as [boot.initrd.clevis.enable](#opt-boot.initrd.clevis.enable).
- [CommaFeed](https://github.com/Athou/commafeed), a Google Reader inspired self-hosted RSS reader. Available as [services.commafeed](#opt-services.commafeed.enable).
- [CommaFeed](https://github.com/Athou/commafeed), a Google Reader-inspired self-hosted RSS reader. Available as [services.commafeed](#opt-services.commafeed.enable).
- [davis](https://github.com/tchapi/davis), a simple CardDav and CalDav server inspired by Baïkal. Available as [services.davis](#opt-services.davis.enable).
@@ -85,6 +85,8 @@ The pre-existing [services.ankisyncd](#opt-services.ankisyncd.enable) has been m
- [FCast Receiver](https://fcast.org), an open-source alternative to Chromecast and AirPlay. Available as [programs.fcast-receiver](#opt-programs.fcast-receiver.enable).
- [FileSender](https://filesender.org/), a file sharing software. Available as [services.filesender](#opt-services.filesender.enable).
- [Firefly-iii](https://www.firefly-iii.org), a free and open source personal finance manager. Available as [services.firefly-iii](#opt-services.firefly-iii.enable).
- [Flarum](https://flarum.org/), a delightfully simple discussion platform for your website. Available as [services.flarum](#opt-services.flarum.enable).
@@ -133,8 +135,12 @@ The pre-existing [services.ankisyncd](#opt-services.ankisyncd.enable) has been m
- [nh](https://github.com/viperML/nh), yet another Nix CLI helper. Available as [programs.nh](#opt-programs.nh.enable).
- [oink](https://github.com/rlado/oink), a dynamic DNS client for Porkbun. Available as [services.oink](#opt-services.oink.enable).
- [ollama](https://ollama.ai), server for running large language models locally.
- [nextjs-ollama-llm-ui](https://github.com/jakobhoeg/nextjs-ollama-llm-ui), light-weight frontend server to chat with Ollama models through a web app.
- [ownCloud Infinite Scale Stack](https://owncloud.com/infinite-scale-4-0/), a modern and scalable rewrite of ownCloud.
- [PhotonVision](https://photonvision.org/), a free, fast, and easy-to-use computer vision solution for the FIRST® Robotics Competition.
@@ -187,6 +193,8 @@ The pre-existing [services.ankisyncd](#opt-services.ankisyncd.enable) has been m
- [wastebin](https://github.com/matze/wastebin), a pastebin server written in rust. Available as [services.wastebin](#opt-services.wastebin.enable).
- [watchdogd](https://troglobit.com/projects/watchdogd/), a system and process supervisor using watchdog timers. Available as [services.watchdogd](#opt-services.watchdogd.enable).
- [Workout-tracker](https://github.com/jovandeginste/workout-tracker), a workout tracking web application for personal use.
- [wyoming-satellite](https://github.com/rhasspy/wyoming-satellite), a voice assistant satellite for Home Assistant using the Wyoming protocol. Available as [services.wyoming.satellite](#opt-services.wyoming.satellite.enable).
@@ -197,8 +205,6 @@ The pre-existing [services.ankisyncd](#opt-services.ankisyncd.enable) has been m
- [your_spotify](https://github.com/Yooooomi/your_spotify), a self hosted Spotify tracking dashboard. Available as [services.your_spotify](#opt-services.your_spotify.enable)
- [FileSender](https://filesender.org/), a file sharing software. Available as [services.filesender](#opt-services.filesender.enable).
## Backward Incompatibilities {#sec-release-24.05-incompatibilities}
<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->
@@ -223,10 +229,10 @@ The pre-existing [services.ankisyncd](#opt-services.ankisyncd.enable) has been m
- `buildGoModule` now throws an error when `vendorHash` is not specified. `vendorSha256`, deprecated in Nixpkgs 23.11, is now ignored and is no longer a `vendorHash` alias.
- `chromium` and `ungoogled-chromium` had a long standing issue regarding Widevine DRM handling in nixpkgs fixed.
- `chromium` and `ungoogled-chromium` had a long-standing issue regarding Widevine DRM handling in nixpkgs fixed.
`chromium` now no longer automatically downloads Widevine when encountering DRM protected content.
To be able to play DRM protected content in `chromium` now, you have to explicitly opt-in as originally intended using `chromium.override { enableWideVine = true; }`.
This override has been added almost 10 years ago.
This override was added almost 10 years ago.
- `craftos-pc` package has been updated to v2.8, which includes [breaking changes](https://github.com/MCJack123/craftos2/releases/tag/v2.8).
- Files are now handled in binary mode; this could break programs with embedded UTF-8 characters.
@@ -248,16 +254,16 @@ The pre-existing [services.ankisyncd](#opt-services.ankisyncd.enable) has been m
- `cudaPackages.cudatoolkit` has been deprecated and replaced with a
symlink-based wrapper for the splayed redistributable CUDA packages. The
wrapper only includes tools and libraries necessary to build common packages
like e.g. tensorflow. The original runfile-based `cudatoolkit` is still
such as tensorflow. The original runfile-based `cudatoolkit` is still
available as `cudatoolkit-legacy-runfile`.
- `cudaPackages.nsight_systems` now has most vendored third party libraries removed, though we now only ship it for `cudaPackages_11_8` and later due to outdated dependencies. Users comfortable with the vendored dependencies may use `overrideAttrs` to amend the `postPatch` phase and the `meta.broken` correspondingly. Alternatively, one could package the deprecated `boost170` locally, as required for `cudaPackages_11_4.nsight_systems`.
- `cudaPackages.nsight_systems` now has most vendored third party-libraries removed, though we now only ship it for `cudaPackages_11_8` and later, due to outdated dependencies. Users comfortable with the vendored dependencies may use `overrideAttrs` to amend the `postPatch` phase and the `meta.broken` correspondingly. Alternatively, one could package the deprecated `boost170` locally, as required for `cudaPackages_11_4.nsight_systems`.
- `cudaPackages.autoFixElfFiles` has been deprecated for `pkgs.autoFixElfFiles`. Functionality has not changed, but the setuphook has been renamed and moved to the top-level package scope.
- `davfs2`' `services.davfs2.extraConfig` setting has been deprecated and converted to the free-form type option named `services.davfs2.settings` according to RFC42.
- `davfs2`'s `services.davfs2.extraConfig` setting has been deprecated and converted to the free-form type option named `services.davfs2.settings` according to RFC42.
- `dwarf-fortress` has been updated to version 50, and its derivations continue to menace with spikes of Nix and bash. Version 50 is identical to the version on Steam, but without the paid elements like tilepacks.
- `dwarf-fortress` has been updated to version 50, and its derivations continue to menace with spikes of Nix and bash [TODO what does this mean?]. Version 50 is identical to the version on Steam, but without the paid elements like tilepacks.
dfhack and Dwarf Therapist still work, and older versions are still packaged in case you'd like to roll back. Note that DF 50 saves will not be compatible with DF 0.47 and earlier.
See [Bay 12 Games](http://www.bay12games.com/dwarves/) for more details on what's new in Dwarf Fortress.
@@ -334,12 +340,12 @@ The pre-existing [services.ankisyncd](#opt-services.ankisyncd.enable) has been m
- `livebook` package is now built as a `mix release` instead of an `escript`.
This means that configuration now has to be done using [environment variables](https://hexdocs.pm/livebook/readme.html#environment-variables) instead of command line arguments.
This has the further implication that the `livebook` service configuration has changed:
This has the further implication that the `livebook` service configuration has changed.
- `lua` interpreters default LUA_PATH and LUA_CPATH are not overriden by nixpkgs
anymore, we patch LUA_ROOT instead which is more respectful to upstream.
- `luarocks-packages-updater` has changed the .csv format used to define lua packages updates: `src` (URL towards a git repository) has now become `rockspec` (URL towards a rockspec) to remove ambiguity regarding which rockspec to use and simplify implementation.
- `luarocks-packages-updater`'s .csv format used to define lua packages to be updated, has changed: `src` (URL of a git repository) has now become `rockspec` (URL of a rockspec) to remove ambiguity regarding which rockspec to use and simplify implementation.
- `mkosi` was updated to v22. Parts of the user interface have changed. Consult the
release notes of [v19](https://github.com/systemd/mkosi/releases/tag/v19),
@@ -388,7 +394,7 @@ The pre-existing [services.ankisyncd](#opt-services.ankisyncd.enable) has been m
- `nomad_1_4` has been removed, as it is now unsupported upstream.
- `nvtop` family of packages was reorganized into nested attrset. `nvtop` has been renamed to `nvtopPackages.full`, and all `nvtop-{amd,nvidia,intel,msm}` packages are now named as `nvtopPackages.{amd,nvidia,intel,msm}`.
- `nvtop` family of packages was reorganized into a nested attrset. `nvtop` has been renamed to `nvtopPackages.full`, and all `nvtop-{amd,nvidia,intel,msm}` packages are renamed to `nvtopPackages.{amd,nvidia,intel,msm}`.
- `openssh`, `openssh_hpn` and `openssh_gssapi` are now compiled without support for the DSA signature algorithm as it is being deprecated upstream. Users still relying on DSA keys should consider upgrading
to another signature algorithm. However, for the time being it is possible to restore DSA key support using `override` to set `dsaKeysSupport = true`.
@@ -444,12 +450,12 @@ Use `services.pipewire.extraConfig` or `services.pipewire.configPackages` for Pi
"mysecret"` becomes `services.aria2.rpcSecretFile = "/path/to/secret_file"`
where the file `secret_file` contains the string `mysecret`.
- `services.avahi.nssmdns` got split into `services.avahi.nssmdns4` and `services.avahi.nssmdns6` which enable the mDNS NSS switch for IPv4 and IPv6 respectively.
- `services.avahi.nssmdns` was split into `services.avahi.nssmdns4` and `services.avahi.nssmdns6` which enable the mDNS NSS switches for IPv4 and IPv6 respectively.
Since most mDNS responders only register IPv4 addresses, most users want to keep the IPv6 support disabled to avoid long timeouts.
- `services.frp.settings` now generates the frp configuration file in TOML format as [recommended by upstream](https://github.com/fatedier/frp#configuration-files), instead of the legacy INI format. This has also introduced other changes in the configuration file structure and options.
- The `settings.common` section in the configuration is no longer valid and all the options form inside it now goes directly under `settings`.
- The `_` separating words in the configuration options is removed so the options are now in camel case. For example: `server_addr` becomes `serverAddr`, `server_port` becomes `serverPort` etc.
- `services.frp.settings` now generates the frp configuration file in TOML format as [recommended by upstream](https://github.com/fatedier/frp#configuration-files), instead of the legacy INI format. This has also introduced other changes in the configuration file structure and options:
- The `settings.common` section in the configuration is no longer valid and all the options form inside it now go directly under `settings`.
- Configuration option names have been changed from snake_case to camelCase. For example: `server_addr` becomes `serverAddr`, `server_port` becomes `serverPort` etc.
- Proxies are now defined with a new option `settings.proxies` which takes a list of proxies.
- Consult the [upstream documentation](https://github.com/fatedier/frp#example-usage) for more details on the changes.
@@ -505,11 +511,16 @@ Use `services.pipewire.extraConfig` or `services.pipewire.configPackages` for Pi
- `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.
- `services.resolved.fallbackDns` can now be used to disable the upstream fallback servers entirely by setting it to an empty list. To get the previous behaviour of the upstream defaults set it to null, the new default, instead.
- `services.resolved.fallbackDns`
- can now be used to disable the upstream fallback servers entirely by setting it to `[]`
- to get previous behaviour of upstream defaults, set it to `null`
- default value has changed from `[]` to `null`, in order to preserve default behaviour
can now be used to disable the upstream fallback servers entirely by setting it to an empty list. To get the previous behaviour of the upstream defaults set it to null, the new default, instead.
- `services.vikunja` systemd service now uses `vikunja` as dynamic user instead of `vikunja-api`. Database users might need to be changed.
- `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.vikunja.setupNginx` setting has been removed. Users now need to set up 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.
@@ -526,14 +537,14 @@ Use `services.pipewire.extraConfig` or `services.pipewire.configPackages` for Pi
- `system.forbiddenDependenciesRegex` has been renamed to `system.forbiddenDependenciesRegexes` and now has the type of `listOf string` instead of `string` to accept multiple regexes.
- `systemd.oomd` module behavior is changed as:
- `systemd.oomd` module behavior has changed:
- Raise ManagedOOMMemoryPressureLimit from 50% to 80%. This should make systemd-oomd kill things less often, and fix issues like [this](https://pagure.io/fedora-workstation/issue/358).
Reference: [commit](https://src.fedoraproject.org/rpms/systemd/c/806c95e1c70af18f81d499b24cd7acfa4c36ffd6?branch=806c95e1c70af18f81d499b24cd7acfa4c36ffd6).
- Remove swap policy. This helps prevent killing processes when user's swap is small.
- Expand the memory pressure policy to system.slice, user-.slice, and all user owned slices. Reference: [commit](https://src.fedoraproject.org/rpms/systemd/c/7665e1796f915dedbf8e014f0a78f4f576d609bb).
- Expand the memory pressure policy to `system.slice`, `user-.slice`, and all user owned slices. Reference: [commit](https://src.fedoraproject.org/rpms/systemd/c/7665e1796f915dedbf8e014f0a78f4f576d609bb).
- `systemd.oomd.enableUserServices` is renamed to `systemd.oomd.enableUserSlices`.
@@ -552,8 +563,6 @@ Use `services.pipewire.extraConfig` or `services.pipewire.configPackages` for Pi
- `virtialisation.incus` now defaults to the newly-added `incus-lts` release (v6.0.x). Users who wish to continue using the non-LTS release will need to set `virtualisation.incus.package = pkgs.incus`. Stable release users are encouraged to stay on the LTS release as non-LTS releases will by default not be backported.
- [watchdogd](https://troglobit.com/projects/watchdogd/), a system and process supervisor using watchdog timers. Available as [services.watchdogd](#opt-services.watchdogd.enable).
- `woodpecker-*` packages have been updated to v2 which includes [breaking changes](https://woodpecker-ci.org/docs/next/migrations#200).
- `wpaperd` has been updated to 1.0.1, which has a breaking change: previous version 0.3.0 had 2 different configuration files, one for wpaperd and one for the wallpapers. Remove the former and move the latter (`wallpaper.toml`) to `config.toml`.
@@ -583,7 +592,7 @@ Use `services.pipewire.extraConfig` or `services.pipewire.configPackages` for Pi
allows to restart multiple services that are ordered before sysinit.target
and respect the ordering between the services.
- The configuration format for `services.prometheus.exporters.snmp` changed with release 0.23.0.
- `services.prometheus.exporters.snmp`'s configuration format changed with release 0.23.0.
The module now includes an optional config check, that is enabled by default, to make the change obvious before any deployment.
More information about the configuration syntax change is available in the [upstream repository](https://github.com/prometheus/snmp_exporter/blob/b75fc6b839ee3f3ccbee68bee55f1ae99555084a/auth-split-migration.md).
@@ -593,7 +602,7 @@ Use `services.pipewire.extraConfig` or `services.pipewire.configPackages` for Pi
- `addDriverRunpath` has been added to facilitate the deprecation of the old `addOpenGLRunpath` setuphook. This change is motivated by the evolution of the setuphook to include all hardware acceleration.
- `appimage`, `appimageTools.wrapAppImage` and `buildFHSEnvBubblewrap` now properly accepts `pname` and `version`.
- `appimage`, `appimageTools.wrapAppImage` and `buildFHSEnvBubblewrap` now properly accept `pname` and `version`.
- `bacula` now allows to configure `TLS` for encrypted communication.
@@ -608,11 +617,11 @@ Use `services.pipewire.extraConfig` or `services.pipewire.configPackages` for Pi
- `buildDubPackage` can now be used to build Programs written in [D](https://dlang.org/) using the `dub` build system and package manager.
See the [D section](https://nixos.org/manual/nixpkgs/unstable#dlang) in the manual for more information.
- `castopod` has some migration actions to be taken in case of a S3 setup. Some new features may also need some manual migration actions. See [https://code.castopod.org/adaures/castopod/-/releases](https://code.castopod.org/adaures/castopod/-/releases) for more informations.
- `castopod` has some migration actions to be taken in case of a S3 setup. Some new features may also need some manual migration actions. See [https://code.castopod.org/adaures/castopod/-/releases](https://code.castopod.org/adaures/castopod/-/releases) for more information.
- `cinnamon` has been updated to 6.0. Please beware that the [Wayland session](https://blog.linuxmint.com/?p=4591) is still experimental in this release and could potentially [affect Xorg sessions](https://blog.linuxmint.com/?p=4639). We suggest a reboot when switching between sessions.
- `documentation.man.mandoc` now by default uses `MANPATH` to set the directories where mandoc will search for manual pages.
- `documentation.man.mandoc` now uses `MANPATH` by defaultwas to set the directories where mandoc will search for manual pages.
This enables mandoc to find manual pages in Nix profiles. To set the manual search paths via the `mandoc.conf` configuration file like before, use `documentation.man.mandoc.settings.manpath` instead.
- `drbd` out-of-tree Linux kernel driver has been added in version 9.2.7. With it the DRBD 9.x features can be used instead of the 8.x features provided by the 8.4.11 in-tree driver.
@@ -663,7 +672,7 @@ Use `services.pipewire.extraConfig` or `services.pipewire.configPackages` for Pi
- `services.github-runner` module has been removed. To configure a single GitHub Actions Runner refer to `services.github-runners.*`. Note that this will trigger a new runner registration.
- `services.networkmanager.extraConfig` was renamed to `services.networkmanager.settings` and was changed to use the ini type instead of using a multiline string.
- `services.networkmanager.extraConfig` was renamed to `services.networkmanager.settings` and changed to use the ini type instead of using a multiline string.
- `services.nextcloud.config.dbport` option of the Nextcloud module was removed to match upstream.
The port can be specified in [`services.nextcloud.config.dbhost`](#opt-services.nextcloud.config.dbhost).
@@ -691,7 +700,7 @@ Use `services.pipewire.extraConfig` or `services.pipewire.configPackages` for Pi
- `services.paperless` module no longer uses the previously downloaded NLTK data stored in `/var/cache/paperless/nltk`. This directory can be removed.
- `services.postgresql.extraPlugins` changed its type from just a list of packages to also a function that returns such a list.
- `services.postgresql.extraPlugins`' type has expanded. Previously it was a list of packages, now it can also be a function that returns such a list.
For example a config line like ``services.postgresql.extraPlugins = with pkgs.postgresql_11.pkgs; [ postgis ];`` is recommended to be changed to ``services.postgresql.extraPlugins = ps: with ps; [ postgis ];``;
- `services.slskd` has been refactored to include more configuation options in
@@ -741,8 +750,8 @@ Use `services.pipewire.extraConfig` or `services.pipewire.configPackages` for Pi
- A new hardening flag, `trivialautovarinit` was made available, corresponding to the gcc/clang option `-ftrivial-auto-var-init=pattern`.
- New options were added to the dnsdist module to enable and configure a DNSCrypt endpoint (see `services.dnsdist.dnscrypt.enable`, etc.).
The module can generate the DNSCrypt provider key pair, certificates and also performs their rotation automatically with no downtime.
- `dnsdist` has new options to enable and configure a DNSCrypt endpoint (see `services.dnsdist.dnscrypt.enable`, etc.).
The module can generate the DNSCrypt provider key pair and certificates, and also rotates them automatically with no downtime.
- The kernel Yama LSM is now enabled by default, which prevents ptracing
non-child processes. This means you will not be able to attach gdb to an

View File

@@ -0,0 +1,30 @@
# Release 24.11 (“Vicuña”, 2024.11/??) {#sec-release-24.11}
<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->
## Highlights {#sec-release-24.11-highlights}
- Create the first release note entry in this section!
## New Services {#sec-release-24.11-new-services}
- Create the first release note entry in this section!
## Backward Incompatibilities {#sec-release-24.11-incompatibilities}
- `nginx` package no longer includes `gd` and `geoip` dependencies. For enabling it, override `nginx` package with the optionals `withImageFilter` and `withGeoIP`.
- `nvimpager` was updated to version 0.13.0, which changes the order of user and
nvimpager settings: user commands in `-c` and `--cmd` now override the
respective default settings because they are executed later.
- Legacy package `stalwart-mail_0_6` was dropped, please note the
[manual upgrade process](https://github.com/stalwartlabs/mail-server/blob/main/UPGRADING.md)
before changing the package to `pkgs.stalwart-mail` in
[`services.stalwart-mail.package`](#opt-services.stalwart-mail.package).
## Other Notable Changes {#sec-release-24.11-notable-changes}
- Create the first release note entry in this section!
<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->

View File

@@ -53,7 +53,6 @@ class AbstractLogger(ABC):
class JunitXMLLogger(AbstractLogger):
class TestCaseState:
def __init__(self) -> None:
self.stdout = ""
@@ -227,7 +226,7 @@ class XMLLogger(AbstractLogger):
def __init__(self, outfile: str) -> None:
self.logfile_handle = codecs.open(outfile, "wb")
self.xml = XMLGenerator(self.logfile_handle, encoding="utf-8")
self.queue: "Queue[Dict[str, str]]" = Queue()
self.queue: Queue[dict[str, str]] = Queue()
self._print_serial_logs = True

View File

@@ -1,7 +1,36 @@
# Amazon images
* The `create-amis.sh` script will be replaced by https://github.com/NixOS/amis which will regularly upload AMIs per NixOS channel bump.
AMIs are regularly uploaded from Hydra. This automation lives in
https://github.com/NixOS/amis
* @arianvp is planning to drop zfs support
## How to upload an AMI for testing
If you want to upload an AMI from changes in a local nixpkgs checkout.
```bash
nix-build nixos/release.nix -A amazonImage
export AWS_REGION=us-west-2
export AWS_PROFILE=my-profile
nix run nixpkgs#upload-ami -- --image-info ./result/nix-support/image-info.json
```
## How to build your own NixOS config into an AMI
I suggest looking at https://github.com/nix-community/nixos-generators for a user-friendly interface.
```bash
nixos-generate -c ./my-config.nix -f amazon
export AWS_REGION=us-west-2
export AWS_PROFILE=my-profile
nix run github:NixOS/amis#upload-ami -- --image-info ./result/nix-support/image-info.json
```
## Roadmap
* @arianvp is planning to drop zfs support unless someone else picks it up
* @arianvp is planning to rewrite the image builder to use the repart-based image builder.
* @arianvp is planning to perhaps rewrite `upload-ami` to use coldnsap
* @arianvp is planning to move `upload-ami` tooling into nixpkgs once it has stabilized. And only keep the Github Action in separate repo

View File

@@ -1,368 +0,0 @@
#!/usr/bin/env nix-shell
#!nix-shell -p awscli -p jq -p qemu -i bash
# shellcheck shell=bash
#
# Future Deprecation?
# This entire thing should probably be replaced with a generic terraform config
# Uploads and registers NixOS images built from the
# <nixos/release.nix> amazonImage attribute. Images are uploaded and
# registered via a home region, and then copied to other regions.
# The home region requires an s3 bucket, and an IAM role named "vmimport"
# (by default) with access to the S3 bucket. The name can be
# configured with the "service_role_name" variable. Configuration of the
# vmimport role is documented in
# https://docs.aws.amazon.com/vm-import/latest/userguide/vmimport-image-import.html
# set -x
set -euo pipefail
var () { true; }
# configuration
var ${state_dir:=$HOME/amis/ec2-images}
var ${home_region:=eu-west-1}
var ${bucket:=nixos-amis}
var ${service_role_name:=vmimport}
# Output of the command:
# $ nix-shell -I nixpkgs=. -p awscli --run 'aws ec2 describe-regions --region us-east-1 --all-regions --query "Regions[].{Name:RegionName}" --output text | sort | sed -e s/^/\ \ /'
var ${regions:=
af-south-1
ap-east-1
ap-northeast-1
ap-northeast-2
ap-northeast-3
ap-south-1
ap-south-2
ap-southeast-1
ap-southeast-2
ap-southeast-3
ap-southeast-4
ca-central-1
eu-central-1
eu-central-2
eu-north-1
eu-south-1
eu-south-2
eu-west-1
eu-west-2
eu-west-3
il-central-1
me-central-1
me-south-1
sa-east-1
us-east-1
us-east-2
us-west-1
us-west-2
}
regions=($regions)
log() {
echo "$@" >&2
}
if [ "$#" -ne 1 ]; then
log "Usage: ./upload-amazon-image.sh IMAGE_OUTPUT"
exit 1
fi
# result of the amazon-image from nixos/release.nix
store_path=$1
if [ ! -e "$store_path" ]; then
log "Store path: $store_path does not exist, fetching..."
nix-store --realise "$store_path"
fi
if [ ! -d "$store_path" ]; then
log "store_path: $store_path is not a directory. aborting"
exit 1
fi
read_image_info() {
if [ ! -e "$store_path/nix-support/image-info.json" ]; then
log "Image missing metadata"
exit 1
fi
jq -r "$1" "$store_path/nix-support/image-info.json"
}
# We handle a single image per invocation, store all attributes in
# globals for convenience.
zfs_disks=$(read_image_info .disks)
is_zfs_image=
if jq -e .boot <<< "$zfs_disks"; then
is_zfs_image=1
zfs_boot=".disks.boot"
fi
image_label="$(read_image_info .label)${is_zfs_image:+-ZFS}"
image_system=$(read_image_info .system)
image_files=( $(read_image_info ".disks.root.file") )
image_logical_bytes=$(read_image_info "${zfs_boot:-.disks.root}.logical_bytes")
if [[ -n "$is_zfs_image" ]]; then
image_files+=( $(read_image_info .disks.boot.file) )
fi
# Derived attributes
image_logical_gigabytes=$(((image_logical_bytes-1)/1024/1024/1024+1)) # Round to the next GB
case "$image_system" in
aarch64-linux)
amazon_arch=arm64
;;
x86_64-linux)
amazon_arch=x86_64
;;
*)
log "Unknown system: $image_system"
exit 1
esac
image_name="NixOS-${image_label}-${image_system}"
image_description="NixOS ${image_label} ${image_system}"
log "Image Details:"
log " Name: $image_name"
log " Description: $image_description"
log " Size (gigabytes): $image_logical_gigabytes"
log " System: $image_system"
log " Amazon Arch: $amazon_arch"
read_state() {
local state_key=$1
local type=$2
cat "$state_dir/$state_key.$type" 2>/dev/null || true
}
write_state() {
local state_key=$1
local type=$2
local val=$3
mkdir -p "$state_dir"
echo "$val" > "$state_dir/$state_key.$type"
}
wait_for_import() {
local region=$1
local task_id=$2
local state snapshot_id
log "Waiting for import task $task_id to be completed"
while true; do
read -r state message snapshot_id < <(
aws ec2 describe-import-snapshot-tasks --region "$region" --import-task-ids "$task_id" | \
jq -r '.ImportSnapshotTasks[].SnapshotTaskDetail | "\(.Status) \(.StatusMessage) \(.SnapshotId)"'
)
log " ... state=$state message=$message snapshot_id=$snapshot_id"
case "$state" in
active)
sleep 10
;;
completed)
echo "$snapshot_id"
return
;;
*)
log "Unexpected snapshot import state: '${state}'"
log "Full response: "
aws ec2 describe-import-snapshot-tasks --region "$region" --import-task-ids "$task_id" >&2
exit 1
;;
esac
done
}
wait_for_image() {
local region=$1
local ami_id=$2
local state
log "Waiting for image $ami_id to be available"
while true; do
read -r state < <(
aws ec2 describe-images --image-ids "$ami_id" --region "$region" | \
jq -r ".Images[].State"
)
log " ... state=$state"
case "$state" in
pending)
sleep 10
;;
available)
return
;;
*)
log "Unexpected AMI state: '${state}'"
exit 1
;;
esac
done
}
make_image_public() {
local region=$1
local ami_id=$2
wait_for_image "$region" "$ami_id"
log "Making image $ami_id public"
aws ec2 modify-image-attribute \
--image-id "$ami_id" --region "$region" --launch-permission 'Add={Group=all}' >&2
}
upload_image() {
local region=$1
for image_file in "${image_files[@]}"; do
local aws_path=${image_file#/}
if [[ -n "$is_zfs_image" ]]; then
local suffix=${image_file%.*}
suffix=${suffix##*.}
fi
local state_key="$region.$image_label${suffix:+.${suffix}}.$image_system"
local task_id
task_id=$(read_state "$state_key" task_id)
local snapshot_id
snapshot_id=$(read_state "$state_key" snapshot_id)
local ami_id
ami_id=$(read_state "$state_key" ami_id)
if [ -z "$task_id" ]; then
log "Checking for image on S3"
if ! aws s3 ls --region "$region" "s3://${bucket}/${aws_path}" >&2; then
log "Image missing from aws, uploading"
aws s3 cp --region "$region" "$image_file" "s3://${bucket}/${aws_path}" >&2
fi
log "Importing image from S3 path s3://$bucket/$aws_path"
task_id=$(aws ec2 import-snapshot --role-name "$service_role_name" --disk-container "{
\"Description\": \"nixos-image-${image_label}-${image_system}\",
\"Format\": \"vhd\",
\"UserBucket\": {
\"S3Bucket\": \"$bucket\",
\"S3Key\": \"$aws_path\"
}
}" --region "$region" | jq -r '.ImportTaskId')
write_state "$state_key" task_id "$task_id"
fi
if [ -z "$snapshot_id" ]; then
snapshot_id=$(wait_for_import "$region" "$task_id")
write_state "$state_key" snapshot_id "$snapshot_id"
fi
done
if [ -z "$ami_id" ]; then
log "Registering snapshot $snapshot_id as AMI"
local block_device_mappings=(
"DeviceName=/dev/xvda,Ebs={SnapshotId=$snapshot_id,VolumeSize=$image_logical_gigabytes,DeleteOnTermination=true,VolumeType=gp3}"
)
if [[ -n "$is_zfs_image" ]]; then
local root_snapshot_id=$(read_state "$region.$image_label.root.$image_system" snapshot_id)
local root_image_logical_bytes=$(read_image_info ".disks.root.logical_bytes")
local root_image_logical_gigabytes=$(((root_image_logical_bytes-1)/1024/1024/1024+1)) # Round to the next GB
block_device_mappings+=(
"DeviceName=/dev/xvdb,Ebs={SnapshotId=$root_snapshot_id,VolumeSize=$root_image_logical_gigabytes,DeleteOnTermination=true,VolumeType=gp3}"
)
fi
local extra_flags=(
--root-device-name /dev/xvda
--sriov-net-support simple
--ena-support
--virtualization-type hvm
)
block_device_mappings+=("DeviceName=/dev/sdb,VirtualName=ephemeral0")
block_device_mappings+=("DeviceName=/dev/sdc,VirtualName=ephemeral1")
block_device_mappings+=("DeviceName=/dev/sdd,VirtualName=ephemeral2")
block_device_mappings+=("DeviceName=/dev/sde,VirtualName=ephemeral3")
ami_id=$(
aws ec2 register-image \
--name "$image_name" \
--description "$image_description" \
--region "$region" \
--architecture $amazon_arch \
--block-device-mappings "${block_device_mappings[@]}" \
--boot-mode $(read_image_info .boot_mode) \
"${extra_flags[@]}" \
| jq -r '.ImageId'
)
write_state "$state_key" ami_id "$ami_id"
fi
[[ -v PRIVATE ]] || make_image_public "$region" "$ami_id"
echo "$ami_id"
}
copy_to_region() {
local region=$1
local from_region=$2
local from_ami_id=$3
state_key="$region.$image_label.$image_system"
ami_id=$(read_state "$state_key" ami_id)
if [ -z "$ami_id" ]; then
log "Copying $from_ami_id to $region"
ami_id=$(
aws ec2 copy-image \
--region "$region" \
--source-region "$from_region" \
--source-image-id "$from_ami_id" \
--name "$image_name" \
--description "$image_description" \
| jq -r '.ImageId'
)
write_state "$state_key" ami_id "$ami_id"
fi
[[ -v PRIVATE ]] || make_image_public "$region" "$ami_id"
echo "$ami_id"
}
upload_all() {
home_image_id=$(upload_image "$home_region")
jq -n \
--arg key "$home_region.$image_system" \
--arg value "$home_image_id" \
'$ARGS.named'
for region in "${regions[@]}"; do
if [ "$region" = "$home_region" ]; then
continue
fi
copied_image_id=$(copy_to_region "$region" "$home_region" "$home_image_id")
jq -n \
--arg key "$region.$image_system" \
--arg value "$copied_image_id" \
'$ARGS.named'
done
}
upload_all | jq --slurp from_entries

View File

@@ -54,10 +54,11 @@ with lib;
intel-vaapi-driver = super.intel-vaapi-driver.override { enableGui = false; };
libdevil = super.libdevil-nox;
libextractor = super.libextractor.override { gtkSupport = false; };
libplacebo = super.libplacebo.override { vulkanSupport = false; };
libva = super.libva-minimal;
limesuite = super.limesuite.override { withGui = false; };
mc = super.mc.override { x11Support = false; };
mpv-unwrapped = super.mpv-unwrapped.override { sdl2Support = false; x11Support = false; waylandSupport = false; };
mpv-unwrapped = super.mpv-unwrapped.override { drmSupport = false; screenSaverSupport = false; sdl2Support = false; vulkanSupport = false; waylandSupport = false; x11Support = false; };
msmtp = super.msmtp.override { withKeyring = false; };
mupdf = super.mupdf.override { enableGL = false; enableX11 = false; };
neofetch = super.neofetch.override { x11Support = false; };
@@ -70,6 +71,7 @@ with lib;
networkmanager-vpnc = super.networkmanager-vpnc.override { withGnome = false; };
pango = super.pango.override { x11Support = false; };
pinentry-curses = super.pinentry-curses.override { withLibsecret = false; };
pinentry-tty = super.pinentry-tty.override { withLibsecret = false; };
pipewire = super.pipewire.override { vulkanSupport = false; x11Support = false; };
pythonPackagesExtensions = super.pythonPackagesExtensions ++ [
(python-final: python-prev: {

View File

@@ -3,12 +3,10 @@
lib,
pkgs,
...
}: let
}:
let
nvidiaEnabled = (lib.elem "nvidia" config.services.xserver.videoDrivers);
nvidia_x11 =
if nvidiaEnabled || cfg.datacenter.enable
then cfg.package
else null;
nvidia_x11 = if nvidiaEnabled || cfg.datacenter.enable then cfg.package else null;
cfg = config.hardware.nvidia;
@@ -19,8 +17,9 @@
primeEnabled = syncCfg.enable || reverseSyncCfg.enable || offloadCfg.enable;
busIDType = lib.types.strMatching "([[:print:]]+[\:\@][0-9]{1,3}\:[0-9]{1,2}\:[0-9])?";
ibtSupport = cfg.open || (nvidia_x11.ibtSupport or false);
settingsFormat = pkgs.formats.keyValue {};
in {
settingsFormat = pkgs.formats.keyValue { };
in
{
options = {
hardware.nvidia = {
datacenter.enable = lib.mkEnableOption ''
@@ -29,50 +28,50 @@ in {
datacenter.settings = lib.mkOption {
type = settingsFormat.type;
default = {
LOG_LEVEL=4;
LOG_FILE_NAME="/var/log/fabricmanager.log";
LOG_APPEND_TO_LOG=1;
LOG_FILE_MAX_SIZE=1024;
LOG_USE_SYSLOG=0;
DAEMONIZE=1;
BIND_INTERFACE_IP="127.0.0.1";
STARTING_TCP_PORT=16000;
FABRIC_MODE=0;
FABRIC_MODE_RESTART=0;
STATE_FILE_NAME="/var/tmp/fabricmanager.state";
FM_CMD_BIND_INTERFACE="127.0.0.1";
FM_CMD_PORT_NUMBER=6666;
FM_STAY_RESIDENT_ON_FAILURES=0;
ACCESS_LINK_FAILURE_MODE=0;
TRUNK_LINK_FAILURE_MODE=0;
NVSWITCH_FAILURE_MODE=0;
ABORT_CUDA_JOBS_ON_FM_EXIT=1;
TOPOLOGY_FILE_PATH="${nvidia_x11.fabricmanager}/share/nvidia-fabricmanager/nvidia/nvswitch";
DATABASE_PATH="${nvidia_x11.fabricmanager}/share/nvidia-fabricmanager/nvidia/nvswitch";
LOG_LEVEL = 4;
LOG_FILE_NAME = "/var/log/fabricmanager.log";
LOG_APPEND_TO_LOG = 1;
LOG_FILE_MAX_SIZE = 1024;
LOG_USE_SYSLOG = 0;
DAEMONIZE = 1;
BIND_INTERFACE_IP = "127.0.0.1";
STARTING_TCP_PORT = 16000;
FABRIC_MODE = 0;
FABRIC_MODE_RESTART = 0;
STATE_FILE_NAME = "/var/tmp/fabricmanager.state";
FM_CMD_BIND_INTERFACE = "127.0.0.1";
FM_CMD_PORT_NUMBER = 6666;
FM_STAY_RESIDENT_ON_FAILURES = 0;
ACCESS_LINK_FAILURE_MODE = 0;
TRUNK_LINK_FAILURE_MODE = 0;
NVSWITCH_FAILURE_MODE = 0;
ABORT_CUDA_JOBS_ON_FM_EXIT = 1;
TOPOLOGY_FILE_PATH = "${nvidia_x11.fabricmanager}/share/nvidia-fabricmanager/nvidia/nvswitch";
DATABASE_PATH = "${nvidia_x11.fabricmanager}/share/nvidia-fabricmanager/nvidia/nvswitch";
};
defaultText = lib.literalExpression ''
{
LOG_LEVEL=4;
LOG_FILE_NAME="/var/log/fabricmanager.log";
LOG_APPEND_TO_LOG=1;
LOG_FILE_MAX_SIZE=1024;
LOG_USE_SYSLOG=0;
DAEMONIZE=1;
BIND_INTERFACE_IP="127.0.0.1";
STARTING_TCP_PORT=16000;
FABRIC_MODE=0;
FABRIC_MODE_RESTART=0;
STATE_FILE_NAME="/var/tmp/fabricmanager.state";
FM_CMD_BIND_INTERFACE="127.0.0.1";
FM_CMD_PORT_NUMBER=6666;
FM_STAY_RESIDENT_ON_FAILURES=0;
ACCESS_LINK_FAILURE_MODE=0;
TRUNK_LINK_FAILURE_MODE=0;
NVSWITCH_FAILURE_MODE=0;
ABORT_CUDA_JOBS_ON_FM_EXIT=1;
TOPOLOGY_FILE_PATH="''${nvidia_x11.fabricmanager}/share/nvidia-fabricmanager/nvidia/nvswitch";
DATABASE_PATH="''${nvidia_x11.fabricmanager}/share/nvidia-fabricmanager/nvidia/nvswitch";
}
{
LOG_LEVEL=4;
LOG_FILE_NAME="/var/log/fabricmanager.log";
LOG_APPEND_TO_LOG=1;
LOG_FILE_MAX_SIZE=1024;
LOG_USE_SYSLOG=0;
DAEMONIZE=1;
BIND_INTERFACE_IP="127.0.0.1";
STARTING_TCP_PORT=16000;
FABRIC_MODE=0;
FABRIC_MODE_RESTART=0;
STATE_FILE_NAME="/var/tmp/fabricmanager.state";
FM_CMD_BIND_INTERFACE="127.0.0.1";
FM_CMD_PORT_NUMBER=6666;
FM_STAY_RESIDENT_ON_FAILURES=0;
ACCESS_LINK_FAILURE_MODE=0;
TRUNK_LINK_FAILURE_MODE=0;
NVSWITCH_FAILURE_MODE=0;
ABORT_CUDA_JOBS_ON_FM_EXIT=1;
TOPOLOGY_FILE_PATH="''${nvidia_x11.fabricmanager}/share/nvidia-fabricmanager/nvidia/nvswitch";
DATABASE_PATH="''${nvidia_x11.fabricmanager}/share/nvidia-fabricmanager/nvidia/nvswitch";
}
'';
description = ''
Additional configuration options for fabricmanager.
@@ -211,7 +210,9 @@ in {
(lib.mkEnableOption ''
nvidia-settings, NVIDIA's GUI configuration tool
'')
// {default = true;};
// {
default = true;
};
nvidiaPersistenced = lib.mkEnableOption ''
nvidia-persistenced a update for NVIDIA GPU headless mode, i.e.
@@ -226,7 +227,8 @@ in {
'';
package = lib.mkOption {
default = config.boot.kernelPackages.nvidiaPackages."${if cfg.datacenter.enable then "dc" else "stable"}";
default =
config.boot.kernelPackages.nvidiaPackages."${if cfg.datacenter.enable then "dc" else "stable"}";
defaultText = lib.literalExpression ''
config.boot.kernelPackages.nvidiaPackages."\$\{if cfg.datacenter.enable then "dc" else "stable"}"
'';
@@ -242,403 +244,404 @@ in {
};
};
config = let
igpuDriver =
if pCfg.intelBusId != ""
then "modesetting"
else "amdgpu";
igpuBusId =
if pCfg.intelBusId != ""
then pCfg.intelBusId
else pCfg.amdgpuBusId;
in
lib.mkIf (nvidia_x11 != null) (lib.mkMerge [
# Common
({
assertions = [
{
assertion = !(nvidiaEnabled && cfg.datacenter.enable);
message = "You cannot configure both X11 and Data Center drivers at the same time.";
}
];
boot = {
blacklistedKernelModules = ["nouveau" "nvidiafb"];
# Don't add `nvidia-uvm` to `kernelModules`, because we want
# `nvidia-uvm` be loaded only after `udev` rules for `nvidia` kernel
# module are applied.
#
# Instead, we use `softdep` to lazily load `nvidia-uvm` kernel module
# after `nvidia` kernel module is loaded and `udev` rules are applied.
extraModprobeConfig = ''
softdep nvidia post: nvidia-uvm
'';
};
systemd.tmpfiles.rules =
lib.optional config.virtualisation.docker.enableNvidia
"L+ /run/nvidia-docker/bin - - - - ${nvidia_x11.bin}/origBin";
services.udev.extraRules =
''
# Create /dev/nvidia-uvm when the nvidia-uvm module is loaded.
KERNEL=="nvidia", RUN+="${pkgs.runtimeShell} -c 'mknod -m 666 /dev/nvidiactl c 195 255'"
KERNEL=="nvidia", RUN+="${pkgs.runtimeShell} -c 'for i in $$(cat /proc/driver/nvidia/gpus/*/information | grep Minor | cut -d \ -f 4); do mknod -m 666 /dev/nvidia$${i} c 195 $${i}; done'"
KERNEL=="nvidia_modeset", RUN+="${pkgs.runtimeShell} -c 'mknod -m 666 /dev/nvidia-modeset c 195 254'"
KERNEL=="nvidia_uvm", RUN+="${pkgs.runtimeShell} -c 'mknod -m 666 /dev/nvidia-uvm c $$(grep nvidia-uvm /proc/devices | cut -d \ -f 1) 0'"
KERNEL=="nvidia_uvm", RUN+="${pkgs.runtimeShell} -c 'mknod -m 666 /dev/nvidia-uvm-tools c $$(grep nvidia-uvm /proc/devices | cut -d \ -f 1) 1'"
'';
hardware.opengl = {
extraPackages = [
nvidia_x11.out
config =
let
igpuDriver = if pCfg.intelBusId != "" then "modesetting" else "amdgpu";
igpuBusId = if pCfg.intelBusId != "" then pCfg.intelBusId else pCfg.amdgpuBusId;
in
lib.mkIf (nvidia_x11 != null) (
lib.mkMerge [
# Common
({
assertions = [
{
assertion = !(nvidiaEnabled && cfg.datacenter.enable);
message = "You cannot configure both X11 and Data Center drivers at the same time.";
}
];
extraPackages32 = [
nvidia_x11.lib32
];
};
environment.systemPackages = [
nvidia_x11.bin
];
})
# X11
(lib.mkIf nvidiaEnabled {
assertions = [
{
assertion = primeEnabled -> pCfg.intelBusId == "" || pCfg.amdgpuBusId == "";
message = "You cannot configure both an Intel iGPU and an AMD APU. Pick the one corresponding to your processor.";
}
boot = {
blacklistedKernelModules = [
"nouveau"
"nvidiafb"
];
{
assertion = offloadCfg.enableOffloadCmd -> offloadCfg.enable || reverseSyncCfg.enable;
message = "Offload command requires offloading or reverse prime sync to be enabled.";
}
{
assertion = primeEnabled -> pCfg.nvidiaBusId != "" && (pCfg.intelBusId != "" || pCfg.amdgpuBusId != "");
message = "When NVIDIA PRIME is enabled, the GPU bus IDs must be configured.";
}
{
assertion = offloadCfg.enable -> lib.versionAtLeast nvidia_x11.version "435.21";
message = "NVIDIA PRIME render offload is currently only supported on versions >= 435.21.";
}
{
assertion = (reverseSyncCfg.enable && pCfg.amdgpuBusId != "") -> lib.versionAtLeast nvidia_x11.version "470.0";
message = "NVIDIA PRIME render offload for AMD APUs is currently only supported on versions >= 470 beta.";
}
{
assertion = !(syncCfg.enable && offloadCfg.enable);
message = "PRIME Sync and Offload cannot be both enabled";
}
{
assertion = !(syncCfg.enable && reverseSyncCfg.enable);
message = "PRIME Sync and PRIME Reverse Sync cannot be both enabled";
}
{
assertion = !(syncCfg.enable && cfg.powerManagement.finegrained);
message = "Sync precludes powering down the NVIDIA GPU.";
}
{
assertion = cfg.powerManagement.finegrained -> offloadCfg.enable;
message = "Fine-grained power management requires offload to be enabled.";
}
{
assertion = cfg.powerManagement.enable -> lib.versionAtLeast nvidia_x11.version "430.09";
message = "Required files for driver based power management only exist on versions >= 430.09.";
}
{
assertion = cfg.open -> (cfg.package ? open && cfg.package ? firmware);
message = "This version of NVIDIA driver does not provide a corresponding opensource kernel driver";
}
{
assertion = cfg.dynamicBoost.enable -> lib.versionAtLeast nvidia_x11.version "510.39.01";
message = "NVIDIA's Dynamic Boost feature only exists on versions >= 510.39.01";
}];
# If Optimus/PRIME is enabled, we:
# - Specify the configured NVIDIA GPU bus ID in the Device section for the
# "nvidia" driver.
# - Add the AllowEmptyInitialConfiguration option to the Screen section for the
# "nvidia" driver, in order to allow the X server to start without any outputs.
# - Add a separate Device section for the Intel GPU, using the "modesetting"
# driver and with the configured BusID.
# - OR add a separate Device section for the AMD APU, using the "amdgpu"
# driver and with the configures BusID.
# - Reference that Device section from the ServerLayout section as an inactive
# device.
# - Configure the display manager to run specific `xrandr` commands which will
# configure/enable displays connected to the Intel iGPU / AMD APU.
# reverse sync implies offloading
hardware.nvidia.prime.offload.enable = lib.mkDefault reverseSyncCfg.enable;
services.xserver.drivers =
lib.optional primeEnabled {
name = igpuDriver;
display = offloadCfg.enable;
modules = lib.optional (igpuDriver == "amdgpu") pkgs.xorg.xf86videoamdgpu;
deviceSection =
''
BusID "${igpuBusId}"
''
+ lib.optionalString (syncCfg.enable && igpuDriver != "amdgpu") ''
Option "AccelMethod" "none"
'';
}
++ lib.singleton {
name = "nvidia";
modules = [nvidia_x11.bin];
display = !offloadCfg.enable;
deviceSection =
''
Option "SidebandSocketPath" "/run/nvidia-xdriver/"
'' +
lib.optionalString primeEnabled
''
BusID "${pCfg.nvidiaBusId}"
''
+ lib.optionalString pCfg.allowExternalGpu ''
Option "AllowExternalGpus"
'';
screenSection =
''
Option "RandRRotation" "on"
''
+ lib.optionalString syncCfg.enable ''
Option "AllowEmptyInitialConfiguration"
''
+ lib.optionalString cfg.forceFullCompositionPipeline ''
Option "metamodes" "nvidia-auto-select +0+0 {ForceFullCompositionPipeline=On}"
Option "AllowIndirectGLXProtocol" "off"
Option "TripleBuffer" "on"
'';
# Don't add `nvidia-uvm` to `kernelModules`, because we want
# `nvidia-uvm` be loaded only after `udev` rules for `nvidia` kernel
# module are applied.
#
# Instead, we use `softdep` to lazily load `nvidia-uvm` kernel module
# after `nvidia` kernel module is loaded and `udev` rules are applied.
extraModprobeConfig = ''
softdep nvidia post: nvidia-uvm
'';
};
services.xserver.serverLayoutSection =
lib.optionalString syncCfg.enable ''
Inactive "Device-${igpuDriver}[0]"
''
+ lib.optionalString reverseSyncCfg.enable ''
Inactive "Device-nvidia[0]"
''
+ lib.optionalString offloadCfg.enable ''
Option "AllowNVIDIAGPUScreens"
systemd.tmpfiles.rules = lib.optional config.virtualisation.docker.enableNvidia "L+ /run/nvidia-docker/bin - - - - ${nvidia_x11.bin}/origBin";
services.udev.extraRules = ''
# Create /dev/nvidia-uvm when the nvidia-uvm module is loaded.
KERNEL=="nvidia", RUN+="${pkgs.runtimeShell} -c 'mknod -m 666 /dev/nvidiactl c 195 255'"
KERNEL=="nvidia", RUN+="${pkgs.runtimeShell} -c 'for i in $$(cat /proc/driver/nvidia/gpus/*/information | grep Minor | cut -d \ -f 4); do mknod -m 666 /dev/nvidia$${i} c 195 $${i}; done'"
KERNEL=="nvidia_modeset", RUN+="${pkgs.runtimeShell} -c 'mknod -m 666 /dev/nvidia-modeset c 195 254'"
KERNEL=="nvidia_uvm", RUN+="${pkgs.runtimeShell} -c 'mknod -m 666 /dev/nvidia-uvm c $$(grep nvidia-uvm /proc/devices | cut -d \ -f 1) 0'"
KERNEL=="nvidia_uvm", RUN+="${pkgs.runtimeShell} -c 'mknod -m 666 /dev/nvidia-uvm-tools c $$(grep nvidia-uvm /proc/devices | cut -d \ -f 1) 1'"
'';
hardware.opengl = {
extraPackages = [ nvidia_x11.out nvidia_x11.settings.libXNVCtrl ];
extraPackages32 = [ nvidia_x11.lib32 ];
};
environment.systemPackages = [ nvidia_x11.bin ];
})
# X11
(lib.mkIf nvidiaEnabled {
assertions = [
{
assertion = primeEnabled -> pCfg.intelBusId == "" || pCfg.amdgpuBusId == "";
message = "You cannot configure both an Intel iGPU and an AMD APU. Pick the one corresponding to your processor.";
}
services.xserver.displayManager.setupCommands = let
gpuProviderName =
if igpuDriver == "amdgpu"
then
# find the name of the provider if amdgpu
"`${lib.getExe pkgs.xorg.xrandr} --listproviders | ${lib.getExe pkgs.gnugrep} -i AMD | ${lib.getExe pkgs.gnused} -n 's/^.*name://p'`"
else igpuDriver;
providerCmdParams =
if syncCfg.enable
then "\"${gpuProviderName}\" NVIDIA-0"
else "NVIDIA-G0 \"${gpuProviderName}\"";
in
lib.optionalString (syncCfg.enable || reverseSyncCfg.enable) ''
# Added by nvidia configuration module for Optimus/PRIME.
${lib.getExe pkgs.xorg.xrandr} --setprovideroutputsource ${providerCmdParams}
${lib.getExe pkgs.xorg.xrandr} --auto
'';
{
assertion = offloadCfg.enableOffloadCmd -> offloadCfg.enable || reverseSyncCfg.enable;
message = "Offload command requires offloading or reverse prime sync to be enabled.";
}
environment.etc = {
"nvidia/nvidia-application-profiles-rc" = lib.mkIf nvidia_x11.useProfiles {source = "${nvidia_x11.bin}/share/nvidia/nvidia-application-profiles-rc";};
{
assertion =
primeEnabled -> pCfg.nvidiaBusId != "" && (pCfg.intelBusId != "" || pCfg.amdgpuBusId != "");
message = "When NVIDIA PRIME is enabled, the GPU bus IDs must be configured.";
}
# 'nvidia_x11' installs it's files to /run/opengl-driver/...
"egl/egl_external_platform.d".source = "/run/opengl-driver/share/egl/egl_external_platform.d/";
};
{
assertion = offloadCfg.enable -> lib.versionAtLeast nvidia_x11.version "435.21";
message = "NVIDIA PRIME render offload is currently only supported on versions >= 435.21.";
}
hardware.opengl = {
extraPackages = [
pkgs.nvidia-vaapi-driver
{
assertion =
(reverseSyncCfg.enable && pCfg.amdgpuBusId != "") -> lib.versionAtLeast nvidia_x11.version "470.0";
message = "NVIDIA PRIME render offload for AMD APUs is currently only supported on versions >= 470 beta.";
}
{
assertion = !(syncCfg.enable && offloadCfg.enable);
message = "PRIME Sync and Offload cannot be both enabled";
}
{
assertion = !(syncCfg.enable && reverseSyncCfg.enable);
message = "PRIME Sync and PRIME Reverse Sync cannot be both enabled";
}
{
assertion = !(syncCfg.enable && cfg.powerManagement.finegrained);
message = "Sync precludes powering down the NVIDIA GPU.";
}
{
assertion = cfg.powerManagement.finegrained -> offloadCfg.enable;
message = "Fine-grained power management requires offload to be enabled.";
}
{
assertion = cfg.powerManagement.enable -> lib.versionAtLeast nvidia_x11.version "430.09";
message = "Required files for driver based power management only exist on versions >= 430.09.";
}
{
assertion = cfg.open -> (cfg.package ? open && cfg.package ? firmware);
message = "This version of NVIDIA driver does not provide a corresponding opensource kernel driver";
}
{
assertion = cfg.dynamicBoost.enable -> lib.versionAtLeast nvidia_x11.version "510.39.01";
message = "NVIDIA's Dynamic Boost feature only exists on versions >= 510.39.01";
}
];
extraPackages32 = [
pkgs.pkgsi686Linux.nvidia-vaapi-driver
];
};
environment.systemPackages =
lib.optional cfg.nvidiaSettings nvidia_x11.settings
++ lib.optional cfg.nvidiaPersistenced nvidia_x11.persistenced
++ lib.optional offloadCfg.enableOffloadCmd
(pkgs.writeShellScriptBin "nvidia-offload" ''
export __NV_PRIME_RENDER_OFFLOAD=1
export __NV_PRIME_RENDER_OFFLOAD_PROVIDER=NVIDIA-G0
export __GLX_VENDOR_LIBRARY_NAME=nvidia
export __VK_LAYER_NV_optimus=NVIDIA_only
exec "$@"
'');
systemd.packages = lib.optional cfg.powerManagement.enable nvidia_x11.out;
# If Optimus/PRIME is enabled, we:
# - Specify the configured NVIDIA GPU bus ID in the Device section for the
# "nvidia" driver.
# - Add the AllowEmptyInitialConfiguration option to the Screen section for the
# "nvidia" driver, in order to allow the X server to start without any outputs.
# - Add a separate Device section for the Intel GPU, using the "modesetting"
# driver and with the configured BusID.
# - OR add a separate Device section for the AMD APU, using the "amdgpu"
# driver and with the configures BusID.
# - Reference that Device section from the ServerLayout section as an inactive
# device.
# - Configure the display manager to run specific `xrandr` commands which will
# configure/enable displays connected to the Intel iGPU / AMD APU.
systemd.services = let
nvidiaService = state: {
description = "NVIDIA system ${state} actions";
path = [pkgs.kbd];
serviceConfig = {
Type = "oneshot";
ExecStart = "${nvidia_x11.out}/bin/nvidia-sleep.sh '${state}'";
# reverse sync implies offloading
hardware.nvidia.prime.offload.enable = lib.mkDefault reverseSyncCfg.enable;
services.xserver.drivers =
lib.optional primeEnabled {
name = igpuDriver;
display = offloadCfg.enable;
modules = lib.optional (igpuDriver == "amdgpu") pkgs.xorg.xf86videoamdgpu;
deviceSection =
''
BusID "${igpuBusId}"
''
+ lib.optionalString (syncCfg.enable && igpuDriver != "amdgpu") ''
Option "AccelMethod" "none"
'';
}
++ lib.singleton {
name = "nvidia";
modules = [ nvidia_x11.bin ];
display = !offloadCfg.enable;
deviceSection =
''
Option "SidebandSocketPath" "/run/nvidia-xdriver/"
''
+ lib.optionalString primeEnabled ''
BusID "${pCfg.nvidiaBusId}"
''
+ lib.optionalString pCfg.allowExternalGpu ''
Option "AllowExternalGpus"
'';
screenSection =
''
Option "RandRRotation" "on"
''
+ lib.optionalString syncCfg.enable ''
Option "AllowEmptyInitialConfiguration"
''
+ lib.optionalString cfg.forceFullCompositionPipeline ''
Option "metamodes" "nvidia-auto-select +0+0 {ForceFullCompositionPipeline=On}"
Option "AllowIndirectGLXProtocol" "off"
Option "TripleBuffer" "on"
'';
};
before = ["systemd-${state}.service"];
requiredBy = ["systemd-${state}.service"];
services.xserver.serverLayoutSection =
lib.optionalString syncCfg.enable ''
Inactive "Device-${igpuDriver}[0]"
''
+ lib.optionalString reverseSyncCfg.enable ''
Inactive "Device-nvidia[0]"
''
+ lib.optionalString offloadCfg.enable ''
Option "AllowNVIDIAGPUScreens"
'';
services.xserver.displayManager.setupCommands =
let
gpuProviderName =
if igpuDriver == "amdgpu" then
# find the name of the provider if amdgpu
"`${lib.getExe pkgs.xorg.xrandr} --listproviders | ${lib.getExe pkgs.gnugrep} -i AMD | ${lib.getExe pkgs.gnused} -n 's/^.*name://p'`"
else
igpuDriver;
providerCmdParams =
if syncCfg.enable then "\"${gpuProviderName}\" NVIDIA-0" else "NVIDIA-G0 \"${gpuProviderName}\"";
in
lib.optionalString (syncCfg.enable || reverseSyncCfg.enable) ''
# Added by nvidia configuration module for Optimus/PRIME.
${lib.getExe pkgs.xorg.xrandr} --setprovideroutputsource ${providerCmdParams}
${lib.getExe pkgs.xorg.xrandr} --auto
'';
environment.etc = {
"nvidia/nvidia-application-profiles-rc" = lib.mkIf nvidia_x11.useProfiles {
source = "${nvidia_x11.bin}/share/nvidia/nvidia-application-profiles-rc";
};
# 'nvidia_x11' installs it's files to /run/opengl-driver/...
"egl/egl_external_platform.d".source = "/run/opengl-driver/share/egl/egl_external_platform.d/";
};
in
lib.mkMerge [
(lib.mkIf cfg.powerManagement.enable {
nvidia-suspend = nvidiaService "suspend";
nvidia-hibernate = nvidiaService "hibernate";
nvidia-resume =
(nvidiaService "resume")
// {
before = [];
after = ["systemd-suspend.service" "systemd-hibernate.service"];
requiredBy = ["systemd-suspend.service" "systemd-hibernate.service"];
};
})
(lib.mkIf cfg.nvidiaPersistenced {
"nvidia-persistenced" = {
description = "NVIDIA Persistence Daemon";
wantedBy = ["multi-user.target"];
hardware.opengl = {
extraPackages = [ pkgs.nvidia-vaapi-driver ];
extraPackages32 = [ pkgs.pkgsi686Linux.nvidia-vaapi-driver ];
};
environment.systemPackages =
lib.optional cfg.nvidiaSettings nvidia_x11.settings
++ lib.optional cfg.nvidiaPersistenced nvidia_x11.persistenced
++ lib.optional offloadCfg.enableOffloadCmd (
pkgs.writeShellScriptBin "nvidia-offload" ''
export __NV_PRIME_RENDER_OFFLOAD=1
export __NV_PRIME_RENDER_OFFLOAD_PROVIDER=NVIDIA-G0
export __GLX_VENDOR_LIBRARY_NAME=nvidia
export __VK_LAYER_NV_optimus=NVIDIA_only
exec "$@"
''
);
systemd.packages = lib.optional cfg.powerManagement.enable nvidia_x11.out;
systemd.services =
let
nvidiaService = state: {
description = "NVIDIA system ${state} actions";
path = [ pkgs.kbd ];
serviceConfig = {
Type = "forking";
Restart = "always";
PIDFile = "/var/run/nvidia-persistenced/nvidia-persistenced.pid";
ExecStart = "${lib.getExe nvidia_x11.persistenced} --verbose";
ExecStopPost = "${pkgs.coreutils}/bin/rm -rf /var/run/nvidia-persistenced";
Type = "oneshot";
ExecStart = "${nvidia_x11.out}/bin/nvidia-sleep.sh '${state}'";
};
before = [ "systemd-${state}.service" ];
requiredBy = [ "systemd-${state}.service" ];
};
})
(lib.mkIf cfg.dynamicBoost.enable {
"nvidia-powerd" = {
description = "nvidia-powerd service";
path = [
pkgs.util-linux # nvidia-powerd wants lscpu
];
wantedBy = ["multi-user.target"];
serviceConfig = {
Type = "dbus";
BusName = "nvidia.powerd.server";
ExecStart = "${nvidia_x11.bin}/bin/nvidia-powerd";
in
lib.mkMerge [
(lib.mkIf cfg.powerManagement.enable {
nvidia-suspend = nvidiaService "suspend";
nvidia-hibernate = nvidiaService "hibernate";
nvidia-resume = (nvidiaService "resume") // {
before = [ ];
after = [
"systemd-suspend.service"
"systemd-hibernate.service"
];
requiredBy = [
"systemd-suspend.service"
"systemd-hibernate.service"
];
};
};
})
];
services.acpid.enable = true;
})
(lib.mkIf cfg.nvidiaPersistenced {
"nvidia-persistenced" = {
description = "NVIDIA Persistence Daemon";
wantedBy = [ "multi-user.target" ];
serviceConfig = {
Type = "forking";
Restart = "always";
PIDFile = "/var/run/nvidia-persistenced/nvidia-persistenced.pid";
ExecStart = "${lib.getExe nvidia_x11.persistenced} --verbose";
ExecStopPost = "${pkgs.coreutils}/bin/rm -rf /var/run/nvidia-persistenced";
};
};
})
(lib.mkIf cfg.dynamicBoost.enable {
"nvidia-powerd" = {
description = "nvidia-powerd service";
path = [
pkgs.util-linux # nvidia-powerd wants lscpu
];
wantedBy = [ "multi-user.target" ];
serviceConfig = {
Type = "dbus";
BusName = "nvidia.powerd.server";
ExecStart = "${nvidia_x11.bin}/bin/nvidia-powerd";
};
};
})
];
services.acpid.enable = true;
services.dbus.packages = lib.optional cfg.dynamicBoost.enable nvidia_x11.bin;
services.dbus.packages = lib.optional cfg.dynamicBoost.enable nvidia_x11.bin;
hardware.firmware = lib.optional cfg.open nvidia_x11.firmware;
hardware.firmware =
let
isOpen = cfg.open;
isNewUnfree = lib.versionAtLeast nvidia_x11.version "555";
in
lib.optional (isOpen || isNewUnfree) nvidia_x11.firmware;
systemd.tmpfiles.rules = [
# Remove the following log message:
# (WW) NVIDIA: Failed to bind sideband socket to
# (WW) NVIDIA: '/var/run/nvidia-xdriver-b4f69129' Permission denied
#
# https://bbs.archlinux.org/viewtopic.php?pid=1909115#p1909115
"d /run/nvidia-xdriver 0770 root users"
] ++ lib.optional (nvidia_x11.persistenced != null && config.virtualisation.docker.enableNvidia)
"L+ /run/nvidia-docker/extras/bin/nvidia-persistenced - - - - ${nvidia_x11.persistenced}/origBin/nvidia-persistenced";
systemd.tmpfiles.rules =
[
# Remove the following log message:
# (WW) NVIDIA: Failed to bind sideband socket to
# (WW) NVIDIA: '/var/run/nvidia-xdriver-b4f69129' Permission denied
#
# https://bbs.archlinux.org/viewtopic.php?pid=1909115#p1909115
"d /run/nvidia-xdriver 0770 root users"
]
++ lib.optional (nvidia_x11.persistenced != null && config.virtualisation.docker.enableNvidia)
"L+ /run/nvidia-docker/extras/bin/nvidia-persistenced - - - - ${nvidia_x11.persistenced}/origBin/nvidia-persistenced";
boot = {
extraModulePackages =
if cfg.open
then [nvidia_x11.open]
else [nvidia_x11.bin];
# nvidia-uvm is required by CUDA applications.
kernelModules =
lib.optionals config.services.xserver.enable ["nvidia" "nvidia_modeset" "nvidia_drm"];
boot = {
extraModulePackages = if cfg.open then [ nvidia_x11.open ] else [ nvidia_x11.bin ];
# nvidia-uvm is required by CUDA applications.
kernelModules = lib.optionals config.services.xserver.enable [
"nvidia"
"nvidia_modeset"
"nvidia_drm"
];
# If requested enable modesetting via kernel parameter.
kernelParams =
lib.optional (offloadCfg.enable || cfg.modesetting.enable) "nvidia-drm.modeset=1"
++ lib.optional cfg.powerManagement.enable "nvidia.NVreg_PreserveVideoMemoryAllocations=1"
++ lib.optional cfg.open "nvidia.NVreg_OpenRmEnableUnsupportedGpus=1"
++ lib.optional (config.boot.kernelPackages.kernel.kernelAtLeast "6.2" && !ibtSupport) "ibt=off";
# If requested enable modesetting via kernel parameter.
kernelParams =
lib.optional (offloadCfg.enable || cfg.modesetting.enable) "nvidia-drm.modeset=1"
++ lib.optional cfg.powerManagement.enable "nvidia.NVreg_PreserveVideoMemoryAllocations=1"
++ lib.optional cfg.open "nvidia.NVreg_OpenRmEnableUnsupportedGpus=1"
++ lib.optional (config.boot.kernelPackages.kernel.kernelAtLeast "6.2" && !ibtSupport) "ibt=off";
# enable finegrained power management
extraModprobeConfig = lib.optionalString cfg.powerManagement.finegrained ''
options nvidia "NVreg_DynamicPowerManagement=0x02"
'';
};
services.udev.extraRules =
lib.optionalString cfg.powerManagement.finegrained (
lib.optionalString (lib.versionOlder config.boot.kernelPackages.kernel.version "5.5") ''
# Remove NVIDIA USB xHCI Host Controller devices, if present
ACTION=="add", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x0c0330", ATTR{remove}="1"
# enable finegrained power management
extraModprobeConfig = lib.optionalString cfg.powerManagement.finegrained ''
options nvidia "NVreg_DynamicPowerManagement=0x02"
'';
};
services.udev.extraRules = lib.optionalString cfg.powerManagement.finegrained (
lib.optionalString (lib.versionOlder config.boot.kernelPackages.kernel.version "5.5") ''
# Remove NVIDIA USB xHCI Host Controller devices, if present
ACTION=="add", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x0c0330", ATTR{remove}="1"
# Remove NVIDIA USB Type-C UCSI devices, if present
ACTION=="add", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x0c8000", ATTR{remove}="1"
# Remove NVIDIA USB Type-C UCSI devices, if present
ACTION=="add", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x0c8000", ATTR{remove}="1"
# Remove NVIDIA Audio devices, if present
ACTION=="add", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x040300", ATTR{remove}="1"
''
+ ''
# Enable runtime PM for NVIDIA VGA/3D controller devices on driver bind
ACTION=="bind", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x030000", TEST=="power/control", ATTR{power/control}="auto"
ACTION=="bind", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x030200", TEST=="power/control", ATTR{power/control}="auto"
# Remove NVIDIA Audio devices, if present
ACTION=="add", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x040300", ATTR{remove}="1"
''
+ ''
# Enable runtime PM for NVIDIA VGA/3D controller devices on driver bind
ACTION=="bind", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x030000", TEST=="power/control", ATTR{power/control}="auto"
ACTION=="bind", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x030200", TEST=="power/control", ATTR{power/control}="auto"
# Disable runtime PM for NVIDIA VGA/3D controller devices on driver unbind
ACTION=="unbind", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x030000", TEST=="power/control", ATTR{power/control}="on"
ACTION=="unbind", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x030200", TEST=="power/control", ATTR{power/control}="on"
''
);
})
# Data Center
(lib.mkIf (cfg.datacenter.enable) {
boot.extraModulePackages = [
nvidia_x11.bin
];
# Disable runtime PM for NVIDIA VGA/3D controller devices on driver unbind
ACTION=="unbind", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x030000", TEST=="power/control", ATTR{power/control}="on"
ACTION=="unbind", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x030200", TEST=="power/control", ATTR{power/control}="on"
''
);
})
# Data Center
(lib.mkIf (cfg.datacenter.enable) {
boot.extraModulePackages = [ nvidia_x11.bin ];
systemd = {
tmpfiles.rules =
lib.optional (nvidia_x11.persistenced != null && config.virtualisation.docker.enableNvidia)
"L+ /run/nvidia-docker/extras/bin/nvidia-persistenced - - - - ${nvidia_x11.persistenced}/origBin/nvidia-persistenced";
systemd = {
tmpfiles.rules =
lib.optional (nvidia_x11.persistenced != null && config.virtualisation.docker.enableNvidia)
"L+ /run/nvidia-docker/extras/bin/nvidia-persistenced - - - - ${nvidia_x11.persistenced}/origBin/nvidia-persistenced";
services = lib.mkMerge [
({
nvidia-fabricmanager = {
enable = true;
description = "Start NVIDIA NVLink Management";
wantedBy = [ "multi-user.target" ];
unitConfig.After = [ "network-online.target" ];
unitConfig.Requires = [ "network-online.target" ];
serviceConfig = {
Type = "forking";
TimeoutStartSec = 240;
ExecStart = let
nv-fab-conf = settingsFormat.generate "fabricmanager.conf" cfg.datacenter.settings;
in
services = lib.mkMerge [
({
nvidia-fabricmanager = {
enable = true;
description = "Start NVIDIA NVLink Management";
wantedBy = [ "multi-user.target" ];
unitConfig.After = [ "network-online.target" ];
unitConfig.Requires = [ "network-online.target" ];
serviceConfig = {
Type = "forking";
TimeoutStartSec = 240;
ExecStart =
let
nv-fab-conf = settingsFormat.generate "fabricmanager.conf" cfg.datacenter.settings;
in
"${lib.getExe nvidia_x11.fabricmanager} -c ${nv-fab-conf}";
LimitCORE="infinity";
LimitCORE = "infinity";
};
};
};
})
(lib.mkIf cfg.nvidiaPersistenced {
"nvidia-persistenced" = {
description = "NVIDIA Persistence Daemon";
wantedBy = ["multi-user.target"];
serviceConfig = {
Type = "forking";
Restart = "always";
PIDFile = "/var/run/nvidia-persistenced/nvidia-persistenced.pid";
ExecStart = "${lib.getExe nvidia_x11.persistenced} --verbose";
ExecStopPost = "${pkgs.coreutils}/bin/rm -rf /var/run/nvidia-persistenced";
})
(lib.mkIf cfg.nvidiaPersistenced {
"nvidia-persistenced" = {
description = "NVIDIA Persistence Daemon";
wantedBy = [ "multi-user.target" ];
serviceConfig = {
Type = "forking";
Restart = "always";
PIDFile = "/var/run/nvidia-persistenced/nvidia-persistenced.pid";
ExecStart = "${lib.getExe nvidia_x11.persistenced} --verbose";
ExecStopPost = "${pkgs.coreutils}/bin/rm -rf /var/run/nvidia-persistenced";
};
};
};
})
];
};
})
];
};
environment.systemPackages =
lib.optional cfg.datacenter.enable nvidia_x11.fabricmanager
++ lib.optional cfg.nvidiaPersistenced nvidia_x11.persistenced;
})
]);
environment.systemPackages =
lib.optional cfg.datacenter.enable nvidia_x11.fabricmanager
++ lib.optional cfg.nvidiaPersistenced nvidia_x11.persistenced;
})
]
);
}

View File

@@ -249,7 +249,6 @@
./programs/oblogout.nix
./programs/oddjobd.nix
./programs/openvpn3.nix
./programs/pantheon-tweaks.nix
./programs/partition-manager.nix
./programs/plotinus.nix
./programs/pqos-wrapper.nix
@@ -1109,6 +1108,7 @@
./services/networking/ocserv.nix
./services/networking/ofono.nix
./services/networking/oidentd.nix
./services/networking/oink.nix
./services/networking/onedrive.nix
./services/networking/openconnect.nix
./services/networking/openvpn.nix
@@ -1399,6 +1399,7 @@
./services/web-apps/netbox.nix
./services/web-apps/nextcloud.nix
./services/web-apps/nextcloud-notify_push.nix
./services/web-apps/nextjs-ollama-llm-ui.nix
./services/web-apps/nexus.nix
./services/web-apps/nifi.nix
./services/web-apps/node-red.nix

View File

@@ -1,17 +0,0 @@
{ config, lib, pkgs, ... }:
{
meta = {
maintainers = lib.teams.pantheon.members;
};
###### interface
options = {
programs.pantheon-tweaks.enable = lib.mkEnableOption "Pantheon Tweaks, an unofficial system settings panel for Pantheon";
};
###### implementation
config = lib.mkIf config.programs.pantheon-tweaks.enable {
services.xserver.desktopManager.pantheon.extraSwitchboardPlugs = [ pkgs.pantheon-tweaks ];
};
}

View File

@@ -4,6 +4,8 @@ let
cfg = config.programs.steam;
gamescopeCfg = config.programs.gamescope;
extraCompatPaths = lib.makeSearchPathOutput "steamcompattool" "" cfg.extraCompatPackages;
steam-gamescope = let
exports = builtins.attrValues (builtins.mapAttrs (n: v: "export ${n}=${v}") cfg.gamescopeSession.env);
in
@@ -42,7 +44,7 @@ in {
'';
apply = steam: steam.override (prev: {
extraEnv = (lib.optionalAttrs (cfg.extraCompatPackages != [ ]) {
STEAM_EXTRA_COMPAT_TOOLS_PATHS = lib.makeSearchPathOutput "steamcompattool" "" cfg.extraCompatPackages;
STEAM_EXTRA_COMPAT_TOOLS_PATHS = extraCompatPaths;
}) // (lib.optionalAttrs cfg.extest.enable {
LD_PRELOAD = "${pkgs.pkgsi686Linux.extest}/lib/libextest.so";
}) // (prev.extraEnv or {});
@@ -53,6 +55,7 @@ in {
then [ package ] ++ extraPackages
else [ package32 ] ++ extraPackages32;
in prevLibs ++ additionalLibs;
extraPkgs = p: (cfg.extraPackages ++ lib.optionals (prev ? extraPkgs) (prev.extraPkgs p));
} // lib.optionalAttrs (cfg.gamescopeSession.enable && gamescopeCfg.capSysNice)
{
buildFHSEnv = pkgs.buildFHSEnv.override {
@@ -69,6 +72,19 @@ in {
'';
};
extraPackages = lib.mkOption {
type = lib.types.listOf lib.types.package;
default = [ ];
example = lib.literalExpression ''
with pkgs; [
gamescope
]
'';
description = ''
Additional packages to add to the Steam environment.
'';
};
extraCompatPackages = lib.mkOption {
type = lib.types.listOf lib.types.package;
default = [ ];
@@ -86,6 +102,18 @@ in {
'';
};
fontPackages = lib.mkOption {
type = lib.types.listOf lib.types.package;
default = config.fonts.packages;
defaultText = lib.literalExpression "fonts.packages";
example = lib.literalExpression "with pkgs; [ source-han-sans ]";
description = ''
Font packages to use in Steam.
Defaults to system fonts, but could be overridden to use other fonts useful for users who would like to customize CJK fonts used in Steam. According to the [upstream issue](https://github.com/ValveSoftware/steam-for-linux/issues/10422#issuecomment-1944396010), Steam only follows the per-user fontconfig configuration.
'';
};
remotePlay.openFirewall = lib.mkOption {
type = lib.types.bool;
default = false;
@@ -139,6 +167,11 @@ in {
Load the extest library into Steam, to translate X11 input events to
uinput events (e.g. for using Steam Input on Wayland)
'';
protontricks = {
enable = lib.mkEnableOption "protontricks, a simple wrapper for running Winetricks commands for Proton-enabled games";
package = lib.mkPackageOption pkgs "protontricks" { };
};
};
config = lib.mkIf cfg.enable {
@@ -158,6 +191,8 @@ in {
};
};
programs.steam.extraPackages = cfg.fontPackages;
programs.gamescope.enable = lib.mkDefault cfg.gamescopeSession.enable;
services.displayManager.sessionPackages = lib.mkIf cfg.gamescopeSession.enable [ gamescopeSessionFile ];
@@ -169,7 +204,8 @@ in {
environment.systemPackages = [
cfg.package
cfg.package.run
] ++ lib.optional cfg.gamescopeSession.enable steam-gamescope;
] ++ lib.optional cfg.gamescopeSession.enable steam-gamescope
++ lib.optional cfg.protontricks.enable (cfg.protontricks.package.override { inherit extraCompatPaths; });
networking.firewall = lib.mkMerge [
(lib.mkIf (cfg.remotePlay.openFirewall || cfg.localNetworkGameTransfers.openFirewall) {

View File

@@ -1,46 +1,41 @@
{ config
, lib
, pkgs
, ...
}:
{ config, lib, pkgs, ... }:
let
cfg = config.programs.hyprland;
finalPortalPackage = cfg.portalPackage.override {
hyprland = cfg.finalPackage;
};
wayland-lib = import ./lib.nix { inherit lib; };
in
{
options.programs.hyprland = {
enable = lib.mkEnableOption null // {
description = ''
Whether to enable Hyprland, the dynamic tiling Wayland compositor that doesn't sacrifice on its looks.
enable = lib.mkEnableOption ''
Hyprland, the dynamic tiling Wayland compositor that doesn't sacrifice on its looks.
You can manually launch Hyprland by executing {command}`Hyprland` on a TTY.
A configuration file will be generated in {file}`~/.config/hypr/hyprland.conf`.
See <https://wiki.hyprland.org> for more information'';
You can manually launch Hyprland by executing {command}`Hyprland` on a TTY.
A configuration file will be generated in {file}`~/.config/hypr/hyprland.conf`.
See <https://wiki.hyprland.org> for more information.
package = lib.mkPackageOption pkgs "hyprland" {
extraDescription = ''
If the package is not overridable with `enableXWayland`, then the module option
{option}`xwayland` will have no effect.
'';
};
package = lib.mkPackageOption pkgs "hyprland" { };
finalPackage = lib.mkOption {
type = lib.types.package;
readOnly = true;
default = cfg.package.override {
} // {
apply = p: wayland-lib.genFinalPackage p {
enableXWayland = cfg.xwayland.enable;
};
defaultText = lib.literalExpression
"`programs.hyprland.package` with applied configuration";
description = ''
The Hyprland package after applying configuration.
'';
};
portalPackage = lib.mkPackageOption pkgs "xdg-desktop-portal-hyprland" { };
portalPackage = lib.mkPackageOption pkgs "xdg-desktop-portal-hyprland" {
extraDescription = ''
If the package is not overridable with `hyprland`, then the Hyprland package
used by the portal may differ from the one set in the module option {option}`package`.
'';
} // {
apply = p: wayland-lib.genFinalPackage p {
hyprland = cfg.package;
};
};
xwayland.enable = lib.mkEnableOption ("XWayland") // { default = true; };
xwayland.enable = lib.mkEnableOption "XWayland" // { default = true; };
systemd.setPath.enable = lib.mkEnableOption null // {
default = true;
@@ -53,33 +48,30 @@ in
};
};
config = lib.mkIf cfg.enable {
environment.systemPackages = [ cfg.finalPackage ];
config = lib.mkIf cfg.enable (lib.mkMerge [
{
environment.systemPackages = [ cfg.package ];
fonts.enableDefaultPackages = lib.mkDefault true;
hardware.opengl.enable = lib.mkDefault true;
# To make a Hyprland session available if a display manager like SDDM is enabled:
services.displayManager.sessionPackages = [ cfg.package ];
programs = {
dconf.enable = lib.mkDefault true;
xwayland.enable = lib.mkDefault cfg.xwayland.enable;
};
xdg.portal = {
extraPortals = [ cfg.portalPackage ];
configPackages = lib.mkDefault [ cfg.package ];
};
security.polkit.enable = true;
systemd = lib.mkIf cfg.systemd.setPath.enable {
user.extraConfig = ''
DefaultEnvironment="PATH=$PATH:/run/current-system/sw/bin:/etc/profiles/per-user/%u/bin:/run/wrappers/bin"
'';
};
}
services.displayManager.sessionPackages = [ cfg.finalPackage ];
xdg.portal = {
enable = lib.mkDefault true;
extraPortals = [ finalPortalPackage ];
configPackages = lib.mkDefault [ cfg.finalPackage ];
};
systemd = lib.mkIf cfg.systemd.setPath.enable {
user.extraConfig = ''
DefaultEnvironment="PATH=$PATH:/run/current-system/sw/bin:/etc/profiles/per-user/%u/bin:/run/wrappers/bin"
'';
};
};
(import ./wayland-session.nix {
inherit lib pkgs;
xwayland = cfg.xwayland.enable;
})
]);
imports = [
(lib.mkRemovedOptionModule

View File

@@ -0,0 +1,12 @@
{ lib }:
{
genFinalPackage = pkg: args:
let
expectedArgs = with lib;
lib.naturalSort (lib.attrNames args);
existingArgs = with lib;
naturalSort (intersectLists expectedArgs (attrNames (functionArgs pkg.override)));
in
if existingArgs != expectedArgs then pkg else pkg.override args;
}

View File

@@ -1,37 +1,40 @@
{
config,
pkgs,
lib,
...
}:
{ config, lib, pkgs, ... }:
let
cfg = config.programs.river;
in {
wayland-lib = import ./lib.nix { inherit lib; };
in
{
options.programs.river = {
enable = lib.mkEnableOption "river, a dynamic tiling Wayland compositor";
package = lib.mkPackageOption pkgs "river" {
nullable = true;
extraDescription = ''
If the package is not overridable with `xwaylandSupport`, then the module option
{option}`xwayland` will have no effect.
Set to `null` to not add any River package to your path.
This should be done if you want to use the Home Manager River module to install River.
'';
} // {
apply = p: if p == null then null else
wayland-lib.genFinalPackage p {
xwaylandSupport = cfg.xwayland.enable;
};
};
xwayland.enable = lib.mkEnableOption "XWayland" // { default = true; };
extraPackages = lib.mkOption {
type = with lib.types; listOf package;
default = with pkgs; [
swaylock
foot
dmenu
];
default = with pkgs; [ swaylock foot dmenu ];
defaultText = lib.literalExpression ''
with pkgs; [ swaylock foot dmenu ];
'';
example = lib.literalExpression ''
with pkgs; [
termite rofi light
]
with pkgs; [ termite rofi light ]
'';
description = ''
Extra packages to be installed system wide. See
@@ -41,19 +44,22 @@ in {
};
};
config =
lib.mkIf cfg.enable (lib.mkMerge [
{
environment.systemPackages = lib.optional (cfg.package != null) cfg.package ++ cfg.extraPackages;
config = lib.mkIf cfg.enable (lib.mkMerge [
{
environment.systemPackages = lib.optional (cfg.package != null) cfg.package ++ cfg.extraPackages;
# To make a river session available if a display manager like SDDM is enabled:
services.displayManager.sessionPackages = lib.optionals (cfg.package != null) [ cfg.package ];
# To make a river session available if a display manager like SDDM is enabled:
services.displayManager.sessionPackages = lib.optional (cfg.package != null) cfg.package;
# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1050913
xdg.portal.config.river.default = lib.mkDefault [ "wlr" "gtk" ];
}
(import ./wayland-session.nix { inherit lib pkgs; })
]);
# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1050913
xdg.portal.config.river.default = lib.mkDefault [ "wlr" "gtk" ];
}
(import ./wayland-session.nix {
inherit lib pkgs;
xwayland = cfg.xwayland.enable;
})
]);
meta.maintainers = with lib.maintainers; [ GaetanLepage ];
}

View File

@@ -1,52 +1,11 @@
{ config, pkgs, lib, ... }:
{ config, lib, pkgs, ... }:
let
cfg = config.programs.sway;
wrapperOptions = lib.types.submodule {
options =
let
mkWrapperFeature = default: description: lib.mkOption {
type = lib.types.bool;
inherit default;
example = !default;
description = "Whether to make use of the ${description}";
};
in {
base = mkWrapperFeature true ''
base wrapper to execute extra session commands and prepend a
dbus-run-session to the sway command.
'';
gtk = mkWrapperFeature false ''
wrapGAppsHook wrapper to execute sway with required environment
variables for GTK applications.
'';
};
};
genFinalPackage = pkg:
let
expectedArgs = lib.naturalSort [
"extraSessionCommands"
"extraOptions"
"withBaseWrapper"
"withGtkWrapper"
"isNixOS"
];
existedArgs = with lib;
naturalSort
(intersectLists expectedArgs (attrNames (functionArgs pkg.override)));
in if existedArgs != expectedArgs then
pkg
else
pkg.override {
extraSessionCommands = cfg.extraSessionCommands;
extraOptions = cfg.extraOptions;
withBaseWrapper = cfg.wrapperFeatures.base;
withGtkWrapper = cfg.wrapperFeatures.gtk;
isNixOS = true;
};
in {
wayland-lib = import ./lib.nix { inherit lib; };
in
{
options.programs.sway = {
enable = lib.mkEnableOption ''
Sway, the i3-compatible tiling Wayland compositor. You can manually launch
@@ -55,28 +14,36 @@ in {
<https://github.com/swaywm/sway/wiki> and
"man 5 sway" for more information'';
package = lib.mkOption {
type = with lib.types; nullOr package;
default = pkgs.sway;
apply = p: if p == null then null else genFinalPackage p;
defaultText = lib.literalExpression "pkgs.sway";
description = ''
Sway package to use. If the package does not contain the override arguments
`extraSessionCommands`, `extraOptions`, `withBaseWrapper`, `withGtkWrapper`,
`isNixOS`, then the module options {option}`wrapperFeatures`,
{option}`wrapperFeatures` and {option}`wrapperFeatures` will have no effect.
Set to `null` to not add any Sway package to your path. This should be done if
you want to use the Home Manager Sway module to install Sway.
package = lib.mkPackageOption pkgs "sway" {
nullable = true;
extraDescription = ''
If the package is not overridable with `extraSessionCommands`, `extraOptions`,
`withBaseWrapper`, `withGtkWrapper`, `enableXWayland` and `isNixOS`,
then the module options {option}`wrapperFeatures`, {option}`extraSessionCommands`,
{option}`extraOptions` and {option}`xwayland` will have no effect.
Set to `null` to not add any Sway package to your path.
This should be done if you want to use the Home Manager Sway module to install Sway.
'';
} // {
apply = p: if p == null then null else
wayland-lib.genFinalPackage p {
extraSessionCommands = cfg.extraSessionCommands;
extraOptions = cfg.extraOptions;
withBaseWrapper = cfg.wrapperFeatures.base;
withGtkWrapper = cfg.wrapperFeatures.gtk;
enableXWayland = cfg.xwayland.enable;
isNixOS = true;
};
};
wrapperFeatures = lib.mkOption {
type = wrapperOptions;
default = { };
example = { gtk = true; };
description = ''
Attribute set of features to enable in the wrapper.
'';
wrapperFeatures = {
base = lib.mkEnableOption ''
the base wrapper to execute extra session commands and prepend a
dbus-run-session to the sway command'' // { default = true; };
gtk = lib.mkEnableOption ''
the wrapGAppsHook wrapper to execute sway with required environment
variables for GTK applications'';
};
extraSessionCommands = lib.mkOption {
@@ -114,19 +81,16 @@ in {
'';
};
xwayland.enable = lib.mkEnableOption "XWayland" // { default = true; };
extraPackages = lib.mkOption {
type = with lib.types; listOf package;
default = with pkgs; [
swaylock swayidle foot dmenu wmenu
];
default = with pkgs; [ swaylock swayidle foot dmenu wmenu ];
defaultText = lib.literalExpression ''
with pkgs; [ swaylock swayidle foot dmenu wmenu ];
'';
example = lib.literalExpression ''
with pkgs; [
i3status i3status-rust
termite rofi light
]
with pkgs; [ i3status i3status-rust termite rofi light ]
'';
description = ''
Extra packages to be installed system wide. See
@@ -135,46 +99,50 @@ in {
for a list of useful software.
'';
};
};
config = lib.mkIf cfg.enable
(lib.mkMerge [
{
assertions = [
{
assertion = cfg.extraSessionCommands != "" -> cfg.wrapperFeatures.base;
message = ''
The extraSessionCommands for Sway will not be run if
wrapperFeatures.base is disabled.
'';
}
];
config = lib.mkIf cfg.enable (lib.mkMerge [
{
assertions = [
{
assertion = cfg.extraSessionCommands != "" -> cfg.wrapperFeatures.base;
message = ''
The extraSessionCommands for Sway will not be run if wrapperFeatures.base is disabled.
'';
}
];
environment = {
systemPackages = lib.optional (cfg.package != null) cfg.package ++ cfg.extraPackages;
# Needed for the default wallpaper:
pathsToLink = lib.optionals (cfg.package != null) [ "/share/backgrounds/sway" ];
etc = {
"sway/config.d/nixos.conf".source = pkgs.writeText "nixos.conf" ''
# Import the most important environment variables into the D-Bus and systemd
# user environments (e.g. required for screen sharing and Pinentry prompts):
exec dbus-update-activation-environment --systemd DISPLAY WAYLAND_DISPLAY SWAYSOCK XDG_CURRENT_DESKTOP
'';
} // lib.optionalAttrs (cfg.package != null) {
"sway/config".source = lib.mkOptionDefault "${cfg.package}/etc/sway/config";
};
environment = {
systemPackages = lib.optional (cfg.package != null) cfg.package ++ cfg.extraPackages;
# Needed for the default wallpaper:
pathsToLink = lib.optional (cfg.package != null) "/share/backgrounds/sway";
etc = {
"sway/config.d/nixos.conf".source = pkgs.writeText "nixos.conf" ''
# Import the most important environment variables into the D-Bus and systemd
# user environments (e.g. required for screen sharing and Pinentry prompts):
exec dbus-update-activation-environment --systemd DISPLAY WAYLAND_DISPLAY SWAYSOCK XDG_CURRENT_DESKTOP
'';
} // lib.optionalAttrs (cfg.package != null) {
"sway/config".source = lib.mkOptionDefault "${cfg.package}/etc/sway/config";
};
};
programs.gnupg.agent.pinentryPackage = lib.mkDefault pkgs.pinentry-gnome3;
programs.gnupg.agent.pinentryPackage = lib.mkDefault pkgs.pinentry-gnome3;
# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1050913
xdg.portal.config.sway.default = lib.mkDefault [ "wlr" "gtk" ];
# To make a Sway session available if a display manager like SDDM is enabled:
services.displayManager.sessionPackages = lib.optional (cfg.package != null) cfg.package;
# To make a Sway session available if a display manager like SDDM is enabled:
services.displayManager.sessionPackages = lib.optionals (cfg.package != null) [ cfg.package ]; }
(import ./wayland-session.nix { inherit lib pkgs; })
]);
# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1050913
xdg.portal.config.sway.default = lib.mkDefault [ "wlr" "gtk" ];
}
(import ./wayland-session.nix {
inherit lib pkgs;
xwayland = cfg.xwayland.enable;
})
]);
meta.maintainers = with lib.maintainers; [ primeos colemickens ];
}

View File

@@ -1,23 +1,18 @@
{ lib, pkgs, ... }: {
security = {
polkit.enable = true;
pam.services.swaylock = {};
};
{ lib, pkgs, xwayland ? true }:
hardware.opengl.enable = lib.mkDefault true;
fonts.enableDefaultPackages = lib.mkDefault true;
{
security = {
polkit.enable = true;
pam.services.swaylock = {};
};
programs = {
dconf.enable = lib.mkDefault true;
xwayland.enable = lib.mkDefault true;
};
hardware.opengl.enable = lib.mkDefault true;
fonts.enableDefaultPackages = lib.mkDefault true;
xdg.portal = {
enable = lib.mkDefault true;
programs = {
dconf.enable = lib.mkDefault true;
xwayland.enable = lib.mkDefault xwayland;
};
extraPortals = [
# For screen sharing
pkgs.xdg-desktop-portal-wlr
];
};
xdg.portal.wlr.enable = lib.mkDefault true;
}

View File

@@ -40,12 +40,16 @@ in
(mkRemovedOptionModule [ "networking" "vpnc" ] "Use environment.etc.\"vpnc/service.conf\" instead.")
(mkRemovedOptionModule [ "networking" "wicd" ] "The corresponding package was removed from nixpkgs.")
(mkRemovedOptionModule [ "programs" "gnome-documents" ] "The corresponding package was removed from nixpkgs.")
(mkRemovedOptionModule [ "programs" "pantheon-tweaks" ] ''
pantheon-tweaks is no longer a switchboard plugin but an independent app,
adding the package to environment.systemPackages is sufficient.
'')
(mkRemovedOptionModule [ "programs" "tilp2" ] "The corresponding package was removed from nixpkgs.")
(mkRemovedOptionModule [ "programs" "way-cooler" ] ("way-cooler is abandoned by its author: " +
"https://way-cooler.org/blog/2020/01/09/way-cooler-post-mortem.html"))
(mkRemovedOptionModule [ "security" "hideProcessInformation" ] ''
The hidepid module was removed, since the underlying machinery
is broken when using cgroups-v2.
The hidepid module was removed, since the underlying machinery
is broken when using cgroups-v2.
'')
(mkRemovedOptionModule [ "services" "baget" "enable" ] "The baget module was removed due to the upstream package being unmaintained.")
(mkRemovedOptionModule [ "services" "beegfs" ] "The BeeGFS module has been removed")

View File

@@ -361,7 +361,7 @@ in {
type = types.bool;
example = true;
description = ''
Set the `persistentTimer` option for the
Set the `Persistent` option for the
{manpage}`systemd.timer(5)`
which triggers the backup immediately if the last trigger
was missed (e.g. if the system was powered down).

View File

@@ -335,7 +335,7 @@ in
mkdir -m 0700 -p ${baseDir}/queue-runner
mkdir -m 0750 -p ${baseDir}/build-logs
mkdir -m 0750 -p ${baseDir}/runcommand-logs
chown hydra-queue-runner.hydra \
chown hydra-queue-runner:hydra \
${baseDir}/queue-runner \
${baseDir}/build-logs \
${baseDir}/runcommand-logs

View File

@@ -38,6 +38,7 @@ in {
]);
};
hardware.pulseaudio.enable = lib.mkDefault true;
networking.networkmanager.enable = lib.mkDefault true;
systemd.packages = with pkgs.lomiri; [
@@ -71,9 +72,12 @@ in {
enable = true;
packages = (with pkgs; [
ayatana-indicator-datetime
ayatana-indicator-display
ayatana-indicator-messages
ayatana-indicator-power
ayatana-indicator-session
] ++ lib.optionals (config.hardware.pulseaudio.enable || config.services.pipewire.pulse.enable) [
ayatana-indicator-sound
]) ++ (with pkgs.lomiri; [
telephony-service
] ++ lib.optionals config.networking.networkmanager.enable [

View File

@@ -164,8 +164,11 @@ in
};
config = lib.mkIf cfg.enable {
# TODO: drop with 24.11
services.archisteamfarm.dataDir = lib.mkIf (lib.versionAtLeast config.system.stateVersion "24.05") (lib.mkDefault "/var/lib/asf");
services.archisteamfarm = {
# TODO: drop with 24.11
dataDir = lib.mkIf (lib.versionAtLeast config.system.stateVersion "24.05") (lib.mkDefault "/var/lib/asf");
settings.IPC = lib.mkIf (!cfg.web-ui.enable) false;
};
users = {
users.archisteamfarm = {

View File

@@ -7,7 +7,7 @@ let
upstreamDoc = "See [the upstream documentation](https://github.com/jtroo/kanata/blob/main/docs/config.adoc) and [example config files](https://github.com/jtroo/kanata/tree/main/cfg_samples) for more information.";
keyboard = {
keyboard = { name, config, ... }: {
options = {
devices = mkOption {
type = types.listOf types.str;
@@ -48,6 +48,21 @@ let
${upstreamDoc}
'';
};
configFile = mkOption {
type = types.path;
default = mkConfig name config;
defaultText =
"A config file generated by values from other kanata module options.";
description = ''
The config file.
By default, it is generated by values from other kanata
module options.
You can also set it to your own full config file which
overrides all other kanata module options. ${upstreamDoc}
'';
};
extraArgs = mkOption {
type = types.listOf types.str;
default = [ ];
@@ -85,6 +100,10 @@ let
${keyboard.config}
'';
# Only the config file generated by this module is checked. A
# user-provided one is not checked because it may not be available
# at build time. I think this is a good balance between module
# complexity and functionality.
checkPhase = ''
${getExe cfg.package} --cfg "$target" --check --debug
'';
@@ -96,7 +115,7 @@ let
Type = "notify";
ExecStart = ''
${getExe cfg.package} \
--cfg ${mkConfig name keyboard} \
--cfg ${keyboard.configFile} \
--symlink-path ''${RUNTIME_DIRECTORY}/${name} \
${optionalString (keyboard.port != null) "--port ${toString keyboard.port}"} \
${utils.escapeSystemdExecArgs keyboard.extraArgs}

View File

@@ -138,7 +138,7 @@ in
after = [ "network.target" ];
serviceConfig = {
ExecStart = let
args = cli.toGNUCommandLineShell { } (foldr (a: b: a // b) { } [
args = cli.toGNUCommandLineShell { optionValueSeparator = "="; } (foldr (a: b: a // b) { } [
{
inherit (cfg) device port configpath scanconfig readonly;
foreground = true;

View File

@@ -113,6 +113,9 @@ in
nameValuePair "wyoming-faster-whisper-${server}" {
inherit (options) enable;
description = "Wyoming faster-whisper server instance ${server}";
wants = [
"network-online.target"
];
after = [
"network-online.target"
];

View File

@@ -108,6 +108,9 @@ in
config = mkIf cfg.enable {
systemd.services."wyoming-openwakeword" = {
description = "Wyoming openWakeWord server";
wants = [
"network-online.target"
];
after = [
"network-online.target"
];

View File

@@ -117,6 +117,9 @@ in
nameValuePair "wyoming-piper-${server}" {
inherit (options) enable;
description = "Wyoming Piper server instance ${server}";
wants = [
"network-online.target"
];
after = [
"network-online.target"
];

View File

@@ -7,28 +7,12 @@ let
configFormat = pkgs.formats.toml { };
configFile = configFormat.generate "stalwart-mail.toml" cfg.settings;
dataDir = "/var/lib/stalwart-mail";
stalwartAtLeast = versionAtLeast cfg.package.version;
in {
options.services.stalwart-mail = {
enable = mkEnableOption "the Stalwart all-in-one email server";
package = mkOption {
type = types.package;
description = ''
Which package to use for the Stalwart mail server.
::: {.note}
Upgrading from version 0.6.0 to version 0.7.0 or higher requires manual
intervention. See <https://github.com/stalwartlabs/mail-server/blob/main/UPGRADING.md>
for upgrade instructions.
:::
'';
default = pkgs.stalwart-mail_0_6;
defaultText = lib.literalExpression "pkgs.stalwart-mail_0_6";
example = lib.literalExpression "pkgs.stalwart-mail";
relatedPackages = [ "stalwart-mail_0_6" "stalwart-mail" ];
};
package = mkPackageOption pkgs "stalwart-mail" { };
settings = mkOption {
inherit (configFormat) type;
@@ -44,17 +28,6 @@ in {
config = mkIf cfg.enable {
warnings = lib.optionals (!stalwartAtLeast "0.7.0") [
''
Versions of stalwart-mail < 0.7.0 will get deprecated in NixOS 24.11.
Please set services.stalwart-mail.package to pkgs.stalwart-mail to
upgrade to the latest version.
Please note that upgrading to version >= 0.7 requires manual
intervention, see <https://github.com/stalwartlabs/mail-server/blob/main/UPGRADING.md>
for upgrade instructions.
''
];
# Default config: all local
services.stalwart-mail.settings = {
global.tracing.method = mkDefault "stdout";
@@ -70,7 +43,9 @@ in {
storage.lookup = mkDefault "db";
storage.blob = mkDefault "blob";
resolver.type = mkDefault "system";
resolver.public-suffix = mkDefault ["https://publicsuffix.org/list/public_suffix_list.dat"];
resolver.public-suffix = lib.mkDefault [
"file://${pkgs.publicsuffix-list}/share/publicsuffix/public_suffix_list.dat"
];
};
systemd.services.stalwart-mail = {
@@ -136,6 +111,6 @@ in {
};
meta = {
maintainers = with maintainers; [ happysalada pacien ];
maintainers = with maintainers; [ happysalada pacien onny ];
};
}

View File

@@ -8,7 +8,7 @@
settingsFormat = pkgs.formats.yaml {};
configFile = settingsFormat.generate "config.yaml" cfg.settings;
in {
meta.maintainers = [lib.maintainers.s1ls];
meta.maintainers = [lib.maintainers.sils];
options.services.invidious-router = {
enable = lib.mkEnableOption "Enables the invidious-router service";

View File

@@ -98,6 +98,10 @@ in
The OIDC secret must be set as the `DEX_CLIENT_''${id}` environment variable
in the [](#opt-services.dex.environmentFile) setting.
::: {.note}
Make sure the id only contains characters that are allowed in an environment variable name, e.g. no -.
:::
'';
};

View File

@@ -108,7 +108,7 @@ in
type = types.bool;
example = true;
description = ''
Set the `persistentTimer` option for the
Set the `Persistent` option for the
{manpage}`systemd.timer(5)`
which triggers the snapshot immediately if the last trigger
was missed (e.g. if the system was powered down).

View File

@@ -47,13 +47,6 @@ let
datasourceFileOrDir = mkProvisionCfg "datasource" "datasources" cfg.provision.datasources;
dashboardFileOrDir = mkProvisionCfg "dashboard" "providers" cfg.provision.dashboards;
notifierConfiguration = {
apiVersion = 1;
notifiers = cfg.provision.notifiers;
};
notifierFileOrDir = pkgs.writeText "notifier.yaml" (builtins.toJSON notifierConfiguration);
generateAlertingProvisioningYaml = x:
if (cfg.provision.alerting."${x}".path == null)
then provisioningSettingsFormat.generate "${x}.yaml" cfg.provision.alerting."${x}".settings
@@ -74,10 +67,9 @@ let
fi
'';
provisionConfDir = pkgs.runCommand "grafana-provisioning" { nativeBuildInputs = [ pkgs.xorg.lndir ]; } ''
mkdir -p $out/{alerting,datasources,dashboards,notifiers,plugins}
mkdir -p $out/{alerting,datasources,dashboards,plugins}
${ln { src = datasourceFileOrDir; dir = "datasources"; filename = "datasource"; }}
${ln { src = dashboardFileOrDir; dir = "dashboards"; filename = "dashboard"; }}
${ln { src = notifierFileOrDir; dir = "notifiers"; filename = "notifier"; }}
${ln { src = rulesFileOrDir; dir = "alerting"; filename = "rules"; }}
${ln { src = contactPointsFileOrDir; dir = "alerting"; filename = "contactPoints"; }}
${ln { src = policiesFileOrDir; dir = "alerting"; filename = "policies"; }}
@@ -161,73 +153,13 @@ let
};
};
};
grafanaTypes.notifierConfig = types.submodule {
options = {
name = mkOption {
type = types.str;
default = "default";
description = "Notifier name.";
};
type = mkOption {
type = types.enum [ "dingding" "discord" "email" "googlechat" "hipchat" "kafka" "line" "teams" "opsgenie" "pagerduty" "prometheus-alertmanager" "pushover" "sensu" "sensugo" "slack" "telegram" "threema" "victorops" "webhook" ];
description = "Notifier type.";
};
uid = mkOption {
type = types.str;
description = "Unique notifier identifier.";
};
org_id = mkOption {
type = types.int;
default = 1;
description = "Organization ID.";
};
org_name = mkOption {
type = types.str;
default = "Main Org.";
description = "Organization name.";
};
is_default = mkOption {
type = types.bool;
description = "Is the default notifier.";
default = false;
};
send_reminder = mkOption {
type = types.bool;
default = true;
description = "Should the notifier be sent reminder notifications while alerts continue to fire.";
};
frequency = mkOption {
type = types.str;
default = "5m";
description = "How frequently should the notifier be sent reminders.";
};
disable_resolve_message = mkOption {
type = types.bool;
default = false;
description = "Turn off the message that sends when an alert returns to OK.";
};
settings = mkOption {
type = types.nullOr types.attrs;
default = null;
description = "Settings for the notifier type.";
};
secure_settings = mkOption {
type = types.nullOr types.attrs;
default = null;
description = ''
Secure settings for the notifier type. Please note that the contents of this option
will end up in a world-readable Nix store. Use the file provider
pointing at a reasonably secured file in the local filesystem
to work around that. Look at the documentation for details:
<https://grafana.com/docs/grafana/latest/setup-grafana/configure-grafana/#file-provider>
'';
};
};
};
in
{
imports = [
(mkRemovedOptionModule [ "services" "grafana" "provision" "notifiers" ] ''
Notifiers (services.grafana.provision.notifiers) were removed in Grafana 11.
'')
(mkRenamedOptionModule [ "services" "grafana" "protocol" ] [ "services" "grafana" "settings" "server" "protocol" ])
(mkRenamedOptionModule [ "services" "grafana" "addr" ] [ "services" "grafana" "settings" "server" "http_addr" ])
(mkRenamedOptionModule [ "services" "grafana" "port" ] [ "services" "grafana" "settings" "server" "http_port" ])
@@ -1256,15 +1188,6 @@ in
};
};
notifiers = mkOption {
description = "Grafana notifier configuration.";
default = [ ];
type = types.listOf grafanaTypes.notifierConfig;
apply = x: map _filter x;
};
alerting = {
rules = {
path = mkOption {
@@ -1746,12 +1669,6 @@ in
Use file provider or an env-var instead.
'';
# Warn about deprecated notifiers.
deprecatedNotifiers = optional (cfg.provision.notifiers != [ ]) ''
Notifiers are deprecated upstream and will be removed in Grafana 11.
Use `services.grafana.provision.alerting.contactPoints` instead.
'';
# Ensure that `secureJsonData` of datasources provisioned via `datasources.settings`
# only uses file/env providers.
secureJsonDataWithoutFileProvider = optional
@@ -1770,15 +1687,10 @@ in
Declarations in the `secureJsonData`-block of a datasource will be leaked to the
Nix store unless a file-provider or an env-var is used!
'';
notifierSecureSettingsWithoutFileProvider = optional
(any (x: x.secure_settings != null) cfg.provision.notifiers)
"Notifier secure settings will be stored as plaintext in the Nix store! Use file provider instead.";
in
passwordWithoutFileProvider
++ deprecatedNotifiers
++ secureJsonDataWithoutFileProvider
++ notifierSecureSettingsWithoutFileProvider;
;
environment.systemPackages = [ cfg.package ];

View File

@@ -278,6 +278,9 @@ in
"https://kea.readthedocs.io/en/kea-${package.version}/arm/agent.html"
];
wants = [
"network-online.target"
];
after = [
"network-online.target"
"time-sync.target"

View File

@@ -0,0 +1,84 @@
{ config, lib, pkgs, ... }:
with lib;
let
cfg = config.services.oink;
makeOinkConfig = attrs: (pkgs.formats.json { }).generate
"oink.json" (mapAttrs' (k: v: nameValuePair (toLower k) v) attrs);
oinkConfig = makeOinkConfig {
global = cfg.settings;
domains = cfg.domains;
};
in
{
options.services.oink = {
enable = mkEnableOption "Oink, a dynamic DNS client for Porkbun";
package = mkPackageOption pkgs "oink" { };
settings = {
apiKey = mkOption {
type = types.str;
description = "API key to use when modifying DNS records.";
};
secretApiKey = mkOption {
type = types.str;
description = "Secret API key to use when modifying DNS records.";
};
interval = mkOption {
# https://github.com/rlado/oink/blob/v1.1.1/src/main.go#L364
type = types.ints.between 60 172800; # 48 hours
default = 900;
description = "Seconds to wait before sending another request.";
};
ttl = mkOption {
type = types.ints.between 600 172800;
default = 600;
description = ''
The TTL ("Time to Live") value to set for your DNS records.
The TTL controls how long in seconds your records will be cached
for. A smaller value will allow the record to update quicker.
'';
};
};
domains = mkOption {
type = with types; listOf (attrsOf anything);
default = [];
example = [
{
domain = "nixos.org";
subdomain = "";
ttl = 1200;
}
{
domain = "nixos.org";
subdomain = "hydra";
}
];
description = ''
List of attribute sets containing configuration for each domain.
Each attribute set must have two attributes, one named *domain*
and another named *subdomain*. The domain attribute must specify
the root domain that you want to configure, and the subdomain
attribute must specify its subdomain if any. If you want to
configure the root domain rather than a subdomain, leave the
subdomain attribute as an empty string.
Additionally, you can use attributes from *services.oink.settings*
to override settings per-domain.
Every domain listed here *must* have API access enabled in
Porkbun's control panel.
'';
};
};
config = mkIf cfg.enable {
systemd.services.oink = {
description = "Dynamic DNS client for Porkbun";
wantedBy = [ "multi-user.target" ];
script = "${cfg.package}/bin/oink -c ${oinkConfig}";
};
};
}

View File

@@ -5,11 +5,11 @@ with lib;
let
# The splicing information needed for nativeBuildInputs isn't available
# on the derivations likely to be used as `cfgc.package`.
# on the derivations likely to be used as `cfg.package`.
# This middle-ground solution ensures *an* sshd can do their basic validation
# on the configuration.
validationPackage = if pkgs.stdenv.buildPlatform == pkgs.stdenv.hostPlatform
then cfgc.package
then cfg.package
else pkgs.buildPackages.openssh;
# dont use the "=" operator
@@ -169,6 +169,13 @@ in
'';
};
package = mkOption {
type = types.package;
default = config.programs.ssh.package;
defaultText = literalExpression "programs.ssh.package";
description = "OpenSSH package to use for sshd.";
};
startWhenNeeded = mkOption {
type = types.bool;
default = false;
@@ -544,8 +551,8 @@ in
};
users.groups.sshd = {};
services.openssh.moduliFile = mkDefault "${cfgc.package}/etc/ssh/moduli";
services.openssh.sftpServerExecutable = mkDefault "${cfgc.package}/libexec/sftp-server";
services.openssh.moduliFile = mkDefault "${cfg.package}/etc/ssh/moduli";
services.openssh.sftpServerExecutable = mkDefault "${cfg.package}/libexec/sftp-server";
environment.etc = authKeysFiles // authPrincipalsFiles //
{ "ssh/moduli".source = cfg.moduliFile;
@@ -559,7 +566,7 @@ in
wantedBy = optional (!cfg.startWhenNeeded) "multi-user.target";
after = [ "network.target" ];
stopIfChanged = false;
path = [ cfgc.package pkgs.gawk ];
path = [ cfg.package pkgs.gawk ];
environment.LD_LIBRARY_PATH = nssModulesPath;
restartTriggers = optionals (!cfg.startWhenNeeded) [
@@ -593,7 +600,7 @@ in
serviceConfig =
{ ExecStart =
(optionalString cfg.startWhenNeeded "-") +
"${cfgc.package}/bin/sshd " + (optionalString cfg.startWhenNeeded "-i ") +
"${cfg.package}/bin/sshd " + (optionalString cfg.startWhenNeeded "-i ") +
"-D " + # don't detach into a daemon process
"-f /etc/ssh/sshd_config";
KillMode = "process";

View File

@@ -80,6 +80,15 @@ let
description = "Commands called at the end of the interface setup.";
};
preShutdown = mkOption {
example = literalExpression ''"''${pkgs.iproute2}/bin/ip netns del foo"'';
default = "";
type = with types; coercedTo (listOf str) (concatStringsSep "\n") lines;
description = ''
Commands called before shutting down the interface.
'';
};
postShutdown = mkOption {
example = literalExpression ''"''${pkgs.openresolv}/bin/resolvconf -d wg0"'';
default = "";
@@ -497,6 +506,7 @@ let
'';
postStop = ''
${values.preShutdown}
${ipPostMove} link del dev "${name}"
${values.postShutdown}
'';

View File

@@ -260,6 +260,7 @@ in {
description = "Sync timer for Bitwarden Directory Connector";
wantedBy = ["timers.target"];
after = ["network-online.target"];
wants = ["network-online.target"];
timerConfig = {
OnCalendar = cfg.interval;
Unit = "bitwarden-directory-connector-cli.service";

View File

@@ -83,6 +83,15 @@ in
} ++ (lib.mapAttrsToList (vhost: conf: {
virtualHosts.${vhost} = {
locations = {
"/".extraConfig = ''
# pass information via X-User and X-Email headers to backend, requires running with --set-xauthrequest flag
proxy_set_header X-User $user;
proxy_set_header X-Email $email;
# if you enabled --cookie-refresh, this is needed for it to work with auth_request
add_header Set-Cookie $auth_cookie;
'';
"/oauth2/auth" = let
maybeQueryArg = name: value:
if value == null then null
@@ -102,6 +111,7 @@ in
proxy_pass_request_body off;
'';
};
"@redirectToAuth2ProxyLogin" = {
return = "307 https://${cfg.domain}/oauth2/start?rd=$scheme://$host$request_uri";
extraConfig = ''
@@ -114,16 +124,10 @@ in
auth_request /oauth2/auth;
error_page 401 = @redirectToAuth2ProxyLogin;
# pass information via X-User and X-Email headers to backend,
# requires running with --set-xauthrequest flag
# set variables being used in locations."/".extraConfig
auth_request_set $user $upstream_http_x_auth_request_user;
auth_request_set $email $upstream_http_x_auth_request_email;
proxy_set_header X-User $user;
proxy_set_header X-Email $email;
# if you enabled --cookie-refresh, this is needed for it to work with auth_request
auth_request_set $auth_cookie $upstream_http_set_cookie;
add_header Set-Cookie $auth_cookie;
'';
};
}) cfg.virtualHosts)));

View File

@@ -128,10 +128,14 @@ in
contents."/etc/dbus-1".source = pkgs.makeDBusConf {
inherit (cfg) apparmor;
suidHelper = "/bin/false";
serviceDirectories = [ pkgs.dbus ];
serviceDirectories = [ pkgs.dbus config.boot.initrd.systemd.package ];
};
packages = [ pkgs.dbus ];
storePaths = [ "${pkgs.dbus}/bin/dbus-daemon" ];
storePaths = [
"${pkgs.dbus}/bin/dbus-daemon"
"${config.boot.initrd.systemd.package}/share/dbus-1/system-services"
"${config.boot.initrd.systemd.package}/share/dbus-1/system.d"
];
targets.sockets.wants = [ "dbus.socket" ];
};
})

View File

@@ -427,10 +427,6 @@ in
PrivateTmp = true;
CacheDirectory = "frigate";
CacheDirectoryMode = "0750";
BindPaths = [
"/migrations:${cfg.package}/share/frigate/migrations:ro"
];
};
};
};

View File

@@ -3,8 +3,8 @@
let
inherit (lib) optionalString mkDefault mkIf mkOption mkEnableOption literalExpression;
inherit (lib.types) nullOr attrsOf oneOf str int bool path package enum submodule;
inherit (lib.strings) concatMapStringsSep removePrefix toShellVars removeSuffix hasSuffix;
inherit (lib.attrsets) attrValues genAttrs filterAttrs mapAttrs' nameValuePair;
inherit (lib.strings) concatLines removePrefix toShellVars removeSuffix hasSuffix;
inherit (lib.attrsets) mapAttrsToList attrValues genAttrs filterAttrs mapAttrs' nameValuePair;
inherit (builtins) isInt isString toString typeOf;
cfg = config.services.firefly-iii;
@@ -21,18 +21,10 @@ let
(filterAttrs (n: v: hasSuffix "_FILE" n) cfg.settings);
env-nonfile-values = filterAttrs (n: v: ! hasSuffix "_FILE" n) cfg.settings;
envfile = pkgs.writeText "firefly-iii-env" ''
${toShellVars env-file-values}
${toShellVars env-nonfile-values}
'';
fileenv-func = ''
cp --no-preserve=mode ${envfile} /tmp/firefly-iii-env
${concatMapStringsSep "\n"
(n: "${pkgs.replace-secret}/bin/replace-secret ${n} ${n} /tmp/firefly-iii-env")
(attrValues env-file-values)}
set -a
. /tmp/firefly-iii-env
${toShellVars env-nonfile-values}
${concatLines (mapAttrsToList (n: v: "${n}=\"$(< ${v})\"") env-file-values)}
set +a
'';
@@ -41,15 +33,13 @@ let
${optionalString (cfg.settings.DB_CONNECTION == "sqlite")
"touch ${cfg.dataDir}/storage/database/database.sqlite"}
${artisan} migrate --seed --no-interaction --force
${artisan} firefly-iii:decrypt-all
${artisan} package:discover
${artisan} firefly-iii:upgrade-database
${artisan} firefly-iii:correct-database
${artisan} firefly-iii:report-integrity
${artisan} firefly-iii:laravel-passport-keys
${artisan} cache:clear
mv /tmp/firefly-iii-env /run/phpfpm/firefly-iii-env
${artisan} view:cache
${artisan} route:cache
${artisan} config:cache
'';
commonServiceConfig = {
@@ -146,6 +136,7 @@ in {
virtualHost = mkOption {
type = str;
default = "localhost";
description = ''
The hostname at which you wish firefly-iii to be served. If you have
enabled nginx using `services.firefly-iii.enableNginx` then this will
@@ -170,14 +161,15 @@ in {
};
settings = mkOption {
default = {};
description = ''
Options for firefly-iii configuration. Refer to
<https://github.com/firefly-iii/firefly-iii/blob/main/.env.example> for
details on supported values. All <option>_FILE values supported by
upstream are supported here.
APP_URL will be set by `services.firefly-iii.virtualHost`, do not
redefine it here.
APP_URL will be the same as `services.firefly-iii.virtualHost` if the
former is unset in `services.firefly-iii.settings`.
'';
example = literalExpression ''
{
@@ -192,7 +184,6 @@ in {
DB_PASSWORD_FILE = "/var/secrets/firefly-iii-mysql-password.txt;
}
'';
default = {};
type = submodule {
freeformType = attrsOf (oneOf [str int bool]);
options = {
@@ -216,9 +207,9 @@ in {
};
DB_PORT = mkOption {
type = nullOr int;
default = if cfg.settings.DB_CONNECTION == "sqlite" then null
default = if cfg.settings.DB_CONNECTION == "pgsql" then 5432
else if cfg.settings.DB_CONNECTION == "mysql" then 3306
else 5432;
else null;
defaultText = ''
`null` if DB_CONNECTION is "sqlite", `3306` if "mysql", `5432` if "pgsql"
'';
@@ -227,6 +218,21 @@ in {
this value to be filled.
'';
};
DB_HOST = mkOption {
type = str;
default = if cfg.settings.DB_CONNECTION == "pgsql" then "/run/postgresql"
else "localhost";
defaultText = ''
"localhost" if DB_CONNECTION is "sqlite" or "mysql", "/run/postgresql" if "pgsql".
'';
description = ''
The machine which hosts your database. This is left at the
default value for "mysql" because we use the "DB_SOCKET" option
to connect to a unix socket instead. "pgsql" requires that the
unix socket location be specified here instead of at "DB_SOCKET".
This option does not affect "sqlite".
'';
};
APP_KEY_FILE = mkOption {
type = path;
description = ''
@@ -235,6 +241,20 @@ in {
/dev/urandom | base64)" > /path/to/key-file`.
'';
};
APP_URL = mkOption {
type = str;
default = if cfg.virtualHost == "localhost" then "http://${cfg.virtualHost}"
else "https://${cfg.virtualHost}";
defaultText = ''
http(s)://''${config.services.firefly-iii.virtualHost}
'';
description = ''
The APP_URL used by firefly-iii internally. Please make sure this
URL matches the external URL of your Firefly III installation. It
is used to validate specific requests and to generate URLs in
emails.
'';
};
};
};
};
@@ -242,12 +262,6 @@ in {
config = mkIf cfg.enable {
services.firefly-iii = {
settings = {
APP_URL = cfg.virtualHost;
};
};
services.phpfpm.pools.firefly-iii = {
inherit user group;
phpPackage = cfg.package.phpPackage;
@@ -262,29 +276,27 @@ in {
} // cfg.poolConfig;
};
systemd.services.phpfpm-firefly-iii.serviceConfig = {
EnvironmentFile = "/run/phpfpm/firefly-iii-env";
ExecStartPost = "${pkgs.coreutils}/bin/rm /run/phpfpm/firefly-iii-env";
};
systemd.services.firefly-iii-setup = {
after = [ "postgresql.service" "mysql.service" ];
requiredBy = [ "phpfpm-firefly-iii.service" ];
before = [ "phpfpm-firefly-iii.service" ];
serviceConfig = {
ExecStart = firefly-iii-maintenance;
RuntimeDirectory = "phpfpm";
RuntimeDirectoryPreserve = true;
RemainAfterExit = true;
} // commonServiceConfig;
unitConfig.JoinsNamespaceOf = "phpfpm-firefly-iii.service";
restartTriggers = [ cfg.package ];
};
systemd.services.firefly-iii-cron = {
after = [ "firefly-iii-setup.service" "postgresql.service" "mysql.service" ];
wants = [ "firefly-iii-setup.service" ];
description = "Daily Firefly III cron job";
script = ''
${fileenv-func}
${artisan} firefly-iii:cron
'';
serviceConfig = commonServiceConfig;
serviceConfig = {
ExecStart = "${artisan} firefly-iii:cron";
} // commonServiceConfig;
};
systemd.timers.firefly-iii-cron = {
@@ -295,6 +307,7 @@ in {
Persistent = true;
};
wantedBy = [ "timers.target" ];
restartTriggers = [ cfg.package ];
};
services.nginx = mkIf cfg.enableNginx {

View File

@@ -0,0 +1,87 @@
{
config,
pkgs,
lib,
...
}:
let
cfg = config.services.nextjs-ollama-llm-ui;
# we have to override the URL to a Ollama service here, because it gets baked into the web app.
nextjs-ollama-llm-ui = cfg.package.override { ollamaUrl = "https://ollama.lambdablob.com"; };
in
{
options = {
services.nextjs-ollama-llm-ui = {
enable = lib.mkEnableOption ''
Simple Ollama web UI service; an easy to use web frontend for a Ollama backend service.
Run state-of-the-art AI large language models (LLM) similar to ChatGPT locally with privacy
on your personal computer.
This service is stateless and doesn't store any data on the server; all data is kept
locally in your web browser.
See https://github.com/jakobhoeg/nextjs-ollama-llm-ui.
Required: You need the Ollama backend service running by having
"services.nextjs-ollama-llm-ui.ollamaUrl" point to the correct url.
You can host such a backend service with NixOS through "services.ollama".
'';
package = lib.mkPackageOption pkgs "nextjs-ollama-llm-ui" { };
hostname = lib.mkOption {
type = lib.types.str;
default = "127.0.0.1";
example = "ui.example.org";
description = ''
The hostname under which the Ollama UI interface should be accessible.
By default it uses localhost/127.0.0.1 to be accessible only from the local machine.
Change to "0.0.0.0" to make it directly accessible from the local network.
Note: You should keep it at 127.0.0.1 and only serve to the local
network or internet from a (home) server behind a reverse-proxy and secured encryption.
See https://wiki.nixos.org/wiki/Nginx for instructions on how to set up a reverse-proxy.
'';
};
port = lib.mkOption {
type = lib.types.port;
default = 3000;
example = 3000;
description = ''
The port under which the Ollama UI interface should be accessible.
'';
};
ollamaUrl = lib.mkOption {
type = lib.types.str;
default = "127.0.0.1:11434";
example = "https://ollama.example.org";
description = ''
The address (including host and port) under which we can access the Ollama backend server.
!Note that if the the UI service is running under a domain "https://ui.example.org",
the Ollama backend service must allow "CORS" requests from this domain, e.g. by adding
"services.ollama.environment.OLLAMA_ORIGINS = [ ... "https://ui.example.org" ];"!
'';
};
};
};
config = lib.mkIf cfg.enable {
systemd.services = {
nextjs-ollama-llm-ui = {
wantedBy = [ "multi-user.target" ];
description = "Nextjs Ollama LLM Ui.";
after = [ "network.target" ];
environment = {
HOSTNAME = cfg.hostname;
PORT = toString cfg.port;
NEXT_PUBLIC_OLLAMA_URL = cfg.ollamaUrl;
};
serviceConfig = {
ExecStart = "${lib.getExe nextjs-ollama-llm-ui}";
DynamicUser = true;
};
};
};
};
meta.maintainers = with lib.maintainers; [ malteneuss ];
}

View File

@@ -7,6 +7,20 @@ let
dnsmasqResolve = config.services.dnsmasq.enable &&
config.services.dnsmasq.resolveLocalQueries;
resolvedConf = ''
[Resolve]
${optionalString (config.networking.nameservers != [])
"DNS=${concatStringsSep " " config.networking.nameservers}"}
${optionalString (cfg.fallbackDns != null)
"FallbackDNS=${concatStringsSep " " cfg.fallbackDns}"}
${optionalString (cfg.domains != [])
"Domains=${concatStringsSep " " cfg.domains}"}
LLMNR=${cfg.llmnr}
DNSSEC=${cfg.dnssec}
DNSOverTLS=${cfg.dnsovertls}
${config.services.resolved.extraConfig}
'';
in
{
@@ -126,60 +140,87 @@ in
'';
};
};
config = mkIf cfg.enable {
assertions = [
{ assertion = !config.networking.useHostResolvConf;
message = "Using host resolv.conf is not supported with systemd-resolved";
}
];
users.users.systemd-resolve.group = "systemd-resolve";
# add resolve to nss hosts database if enabled and nscd enabled
# system.nssModules is configured in nixos/modules/system/boot/systemd.nix
# added with order 501 to allow modules to go before with mkBefore
system.nssDatabases.hosts = (mkOrder 501 ["resolve [!UNAVAIL=return]"]);
systemd.additionalUpstreamSystemUnits = [
"systemd-resolved.service"
];
systemd.services.systemd-resolved = {
wantedBy = [ "multi-user.target" ];
aliases = [ "dbus-org.freedesktop.resolve1.service" ];
restartTriggers = [ config.environment.etc."systemd/resolved.conf".source ];
};
environment.etc = {
"systemd/resolved.conf".text = ''
[Resolve]
${optionalString (config.networking.nameservers != [])
"DNS=${concatStringsSep " " config.networking.nameservers}"}
${optionalString (cfg.fallbackDns != null)
"FallbackDNS=${concatStringsSep " " cfg.fallbackDns}"}
${optionalString (cfg.domains != [])
"Domains=${concatStringsSep " " cfg.domains}"}
LLMNR=${cfg.llmnr}
DNSSEC=${cfg.dnssec}
DNSOverTLS=${cfg.dnsovertls}
${config.services.resolved.extraConfig}
boot.initrd.services.resolved.enable = mkOption {
default = config.boot.initrd.systemd.network.enable;
defaultText = "config.boot.initrd.systemd.network.enable";
description = ''
Whether to enable resolved for stage 1 networking.
Uses the toplevel 'services.resolved' options for 'resolved.conf'
'';
# symlink the dynamic stub resolver of resolv.conf as recommended by upstream:
# https://www.freedesktop.org/software/systemd/man/systemd-resolved.html#/etc/resolv.conf
"resolv.conf".source = "/run/systemd/resolve/stub-resolv.conf";
} // optionalAttrs dnsmasqResolve {
"dnsmasq-resolv.conf".source = "/run/systemd/resolve/resolv.conf";
};
# If networkmanager is enabled, ask it to interface with resolved.
networking.networkmanager.dns = "systemd-resolved";
networking.resolvconf.package = pkgs.systemd;
};
config = mkMerge [
(mkIf cfg.enable {
assertions = [
{ assertion = !config.networking.useHostResolvConf;
message = "Using host resolv.conf is not supported with systemd-resolved";
}
];
users.users.systemd-resolve.group = "systemd-resolve";
# add resolve to nss hosts database if enabled and nscd enabled
# system.nssModules is configured in nixos/modules/system/boot/systemd.nix
# added with order 501 to allow modules to go before with mkBefore
system.nssDatabases.hosts = (mkOrder 501 ["resolve [!UNAVAIL=return]"]);
systemd.additionalUpstreamSystemUnits = [
"systemd-resolved.service"
];
systemd.services.systemd-resolved = {
wantedBy = [ "sysinit.target" ];
aliases = [ "dbus-org.freedesktop.resolve1.service" ];
restartTriggers = [ config.environment.etc."systemd/resolved.conf".source ];
};
environment.etc = {
"systemd/resolved.conf".text = resolvedConf;
# symlink the dynamic stub resolver of resolv.conf as recommended by upstream:
# https://www.freedesktop.org/software/systemd/man/systemd-resolved.html#/etc/resolv.conf
"resolv.conf".source = "/run/systemd/resolve/stub-resolv.conf";
} // optionalAttrs dnsmasqResolve {
"dnsmasq-resolv.conf".source = "/run/systemd/resolve/resolv.conf";
};
# If networkmanager is enabled, ask it to interface with resolved.
networking.networkmanager.dns = "systemd-resolved";
networking.resolvconf.package = pkgs.systemd;
})
(mkIf config.boot.initrd.services.resolved.enable {
assertions = [
{
assertion = config.boot.initrd.systemd.enable;
message = "'boot.initrd.services.resolved.enable' can only be enabled with systemd stage 1.";
}
];
boot.initrd.systemd = {
contents = {
"/etc/tmpfiles.d/resolv.conf".text =
"L /etc/resolv.conf - - - - /run/systemd/resolve/stub-resolv.conf";
"/etc/systemd/resolved.conf".text = resolvedConf;
};
additionalUpstreamUnits = ["systemd-resolved.service"];
users.systemd-resolve = {};
groups.systemd-resolve = {};
storePaths = ["${config.boot.initrd.systemd.package}/lib/systemd/systemd-resolved"];
services.systemd-resolved = {
wantedBy = ["sysinit.target"];
aliases = [ "dbus-org.freedesktop.resolve1.service" ];
};
};
})
];
}

View File

@@ -12,7 +12,7 @@ let
${lib.concatLines (lib.mapAttrsToList
(username: opts:
let
uid = if opts.uid == null then "-" else toString opts.uid;
uid = if opts.uid == null then "/var/lib/nixos/uid/${username}" else toString opts.uid;
in
''u ${username} ${uid}:${opts.group} "${opts.description}" ${opts.home} ${utils.toShellPath opts.shell}''
)
@@ -21,7 +21,7 @@ let
# Groups
${lib.concatLines (lib.mapAttrsToList
(groupname: opts: ''g ${groupname} ${if opts.gid == null then "-" else toString opts.gid}'') userCfg.groups)
(groupname: opts: ''g ${groupname} ${if opts.gid == null then "/var/lib/nixos/gid/${groupname}" else toString opts.gid}'') userCfg.groups)
}
# Group membership
@@ -106,6 +106,23 @@ in
};
})
(lib.filterAttrs (_username: opts: opts.home != "/var/empty") userCfg.users);
# Create uid/gid marker files for those without an explicit id
tmpfiles.settings.nixos-uid = lib.mapAttrs'
(username: opts: lib.nameValuePair "/var/lib/nixos/uid/${username}" {
f = {
user = username;
};
})
(lib.filterAttrs (_username: opts: opts.uid == null) userCfg.users);
tmpfiles.settings.nixos-gid = lib.mapAttrs'
(groupname: opts: lib.nameValuePair "/var/lib/nixos/gid/${groupname}" {
f = {
group = groupname;
};
})
(lib.filterAttrs (_groupname: opts: opts.gid == null) userCfg.groups);
})
(lib.mkIf config.users.mutableUsers {

View File

@@ -616,6 +616,7 @@ in {
# TODO: put in networking.nix after the test becomes more complete
networkingProxy = handleTest ./networking-proxy.nix {};
nextcloud = handleTest ./nextcloud {};
nextjs-ollama-llm-ui = runTest ./web-apps/nextjs-ollama-llm-ui.nix;
nexus = handleTest ./nexus.nix {};
# TODO: Test nfsv3 + Kerberos
nfs3 = handleTest ./nfs { version = 3; };
@@ -930,6 +931,7 @@ in {
systemd-oomd = handleTest ./systemd-oomd.nix {};
systemd-portabled = handleTest ./systemd-portabled.nix {};
systemd-repart = handleTest ./systemd-repart.nix {};
systemd-resolved = handleTest ./systemd-resolved.nix {};
systemd-shutdown = handleTest ./systemd-shutdown.nix {};
systemd-sysupdate = runTest ./systemd-sysupdate.nix;
systemd-sysusers-mutable = runTest ./systemd-sysusers-mutable.nix;

View File

@@ -28,9 +28,11 @@ in {
enable = true;
packages = with pkgs; [
ayatana-indicator-datetime
ayatana-indicator-display
ayatana-indicator-messages
ayatana-indicator-power
ayatana-indicator-session
ayatana-indicator-sound
] ++ (with pkgs.lomiri; [
lomiri-indicator-network
telephony-service
@@ -41,6 +43,8 @@ in {
services.accounts-daemon.enable = true; # messages
hardware.pulseaudio.enable = true; # sound
# Lomiri-ish setup for Lomiri indicators
# TODO move into a Lomiri module, once the package set is far enough for the DE to start
@@ -92,7 +96,7 @@ in {
# Now check if all indicators were brought up successfully, and kill them for later
'' + (runCommandOverAyatanaIndicators (service: let serviceExec = builtins.replaceStrings [ "." ] [ "-" ] service; in ''
machine.succeed("pgrep -u ${user} -f ${serviceExec}")
machine.wait_until_succeeds("pgrep -u ${user} -f ${serviceExec}")
machine.succeed("pkill -f ${serviceExec}")
'')) + ''

View File

@@ -1,14 +1,19 @@
import ./make-test-python.nix ({ lib, pkgs, ... }: {
import ./make-test-python.nix ({ lib, ... }:
let
db-pass = "Test2Test2";
app-key = "TestTestTestTestTestTestTestTest";
in
{
name = "firefly-iii";
meta.maintainers = [ lib.maintainers.savyajha ];
nodes.machine = { config, ... }: {
nodes.fireflySqlite = { config, ... }: {
environment.etc = {
"firefly-iii-appkey".text = "TestTestTestTestTestTestTestTest";
"firefly-iii-appkey".text = app-key;
};
services.firefly-iii = {
enable = true;
virtualHost = "http://localhost";
enableNginx = true;
settings = {
APP_KEY_FILE = "/etc/firefly-iii-appkey";
@@ -18,9 +23,87 @@ import ./make-test-python.nix ({ lib, pkgs, ... }: {
};
};
nodes.fireflyPostgresql = { config, pkgs, ... }: {
environment.etc = {
"firefly-iii-appkey".text = app-key;
"postgres-pass".text = db-pass;
};
services.firefly-iii = {
enable = true;
enableNginx = true;
settings = {
APP_KEY_FILE = "/etc/firefly-iii-appkey";
LOG_CHANNEL = "stdout";
SITE_OWNER = "mail@example.com";
DB_CONNECTION = "pgsql";
DB_DATABASE = "firefly";
DB_USERNAME = "firefly";
DB_PASSWORD_FILE = "/etc/postgres-pass";
};
};
services.postgresql = {
enable = true;
package = pkgs.postgresql_15;
authentication = ''
local all postgres peer
local firefly firefly password
'';
initialScript = pkgs.writeText "firefly-init.sql" ''
CREATE USER "firefly" WITH LOGIN PASSWORD '${db-pass}';
CREATE DATABASE "firefly" WITH OWNER "firefly";
CREATE SCHEMA AUTHORIZATION firefly;
'';
};
};
nodes.fireflyMysql = { config, pkgs, ... }: {
environment.etc = {
"firefly-iii-appkey".text = app-key;
"mysql-pass".text = db-pass;
};
services.firefly-iii = {
enable = true;
enableNginx = true;
settings = {
APP_KEY_FILE = "/etc/firefly-iii-appkey";
LOG_CHANNEL = "stdout";
SITE_OWNER = "mail@example.com";
DB_CONNECTION = "mysql";
DB_DATABASE = "firefly";
DB_USERNAME = "firefly";
DB_PASSWORD_FILE = "/etc/mysql-pass";
DB_SOCKET = "/run/mysqld/mysqld.sock";
};
};
services.mysql = {
enable = true;
package = pkgs.mariadb;
initialScript = pkgs.writeText "firefly-init.sql" ''
create database firefly DEFAULT CHARACTER SET utf8mb4;
create user 'firefly'@'localhost' identified by '${db-pass}';
grant all on firefly.* to 'firefly'@'localhost';
'';
settings.mysqld.character-set-server = "utf8mb4";
};
};
testScript = ''
machine.wait_for_unit("phpfpm-firefly-iii.service")
machine.wait_for_unit("nginx.service")
machine.succeed("curl -fvvv -Ls http://localhost/ | grep 'Firefly III'")
fireflySqlite.wait_for_unit("phpfpm-firefly-iii.service")
fireflySqlite.wait_for_unit("nginx.service")
fireflySqlite.succeed("curl -fvvv -Ls http://localhost/ | grep 'Firefly III'")
fireflySqlite.succeed("curl -fvvv -Ls http://localhost/v1/js/app.js")
fireflySqlite.succeed("systemctl start firefly-iii-cron.service")
fireflyPostgresql.wait_for_unit("phpfpm-firefly-iii.service")
fireflyPostgresql.wait_for_unit("nginx.service")
fireflyPostgresql.wait_for_unit("postgresql.service")
fireflyPostgresql.succeed("curl -fvvv -Ls http://localhost/ | grep 'Firefly III'")
fireflyPostgresql.succeed("systemctl start firefly-iii-cron.service")
fireflyMysql.wait_for_unit("phpfpm-firefly-iii.service")
fireflyMysql.wait_for_unit("nginx.service")
fireflyMysql.wait_for_unit("mysql.service")
fireflyMysql.succeed("curl -fvvv -Ls http://localhost/ | grep 'Firefly III'")
fireflyMysql.succeed("systemctl start firefly-iii-cron.service")
'';
})

View File

@@ -1,7 +1,7 @@
import ../../make-test-python.nix ({ lib, pkgs, ... }:
let
inherit (lib) mkMerge nameValuePair maintainers;
inherit (lib) mkMerge maintainers;
baseGrafanaConf = {
services.grafana = {
@@ -33,35 +33,6 @@ let
};
extraNodeConfs = {
provisionLegacyNotifiers = {
services.grafana.provision = {
datasources.settings = {
apiVersion = 1;
datasources = [{
name = "Test Datasource";
type = "testdata";
access = "proxy";
uid = "test_datasource";
}];
};
dashboards.settings = {
apiVersion = 1;
providers = [{
name = "default";
options.path = "/var/lib/grafana/dashboards";
}];
};
notifiers = [{
uid = "test_notifiers";
name = "Test Notifiers";
type = "email";
settings = {
singleEmail = true;
addresses = "test@test.com";
};
}];
};
};
provisionNix = {
services.grafana.provision = {
datasources.settings = {
@@ -242,15 +213,5 @@ in {
machine.succeed(
"curl -sSfN -u testadmin:snakeoilpwd http://127.0.0.1:3000/api/v1/provisioning/mute-timings | grep Test\ Mute\ Timing"
)
with subtest("Successful notifiers provision"):
provisionLegacyNotifiers.wait_for_unit("grafana.service")
provisionLegacyNotifiers.wait_for_open_port(3000)
print(provisionLegacyNotifiers.succeed(
"curl -sSfN -u testadmin:snakeoilpwd http://127.0.0.1:3000/api/alert-notifications/uid/test_notifiers"
))
provisionLegacyNotifiers.succeed(
"curl -sSfN -u testadmin:snakeoilpwd http://127.0.0.1:3000/api/alert-notifications/uid/test_notifiers | grep Test\ Notifiers"
)
'';
})

View File

@@ -290,7 +290,7 @@ in {
# There's a test app we could use that also displays their contents, but it's abit inconsistent.
with subtest("ayatana indicators work"):
mouse_click(735, 0) # the cog in the top-right, for the session indicator
machine.wait_for_text(r"(Notifications|Battery|Time|Date|System)")
machine.wait_for_text(r"(Notifications|Rotation|Battery|Sound|Time|Date|System)")
machine.screenshot("indicators_open")
# Indicator order within the menus *should* be fixed based on per-indicator order setting
@@ -298,13 +298,25 @@ in {
machine.send_key("left")
machine.send_key("left")
machine.send_key("left")
machine.send_key("left")
machine.send_key("left")
# Notifications are usually empty, nothing to check there
with subtest("lomiri indicator network works"):
with subtest("ayatana indicator display works"):
# We start on this, don't go right
machine.wait_for_text("Lock")
machine.screenshot("indicators_display")
with subtest("lomiri indicator network works"):
machine.send_key("right")
machine.wait_for_text(r"(Flight|Wi-Fi)")
machine.screenshot("indicators_network")
with subtest("ayatana indicator sound works"):
machine.send_key("right")
machine.wait_for_text(r"(Silent|Volume)")
machine.screenshot("indicators_sound")
with subtest("ayatana indicator power works"):
machine.send_key("right")
machine.wait_for_text(r"(Charge|Battery settings)")

View File

@@ -111,11 +111,11 @@ in {
server-no-openssl =
{ ... }:
{
programs.ssh.package = pkgs.opensshPackages.openssh.override {
linkOpenssl = false;
};
services.openssh = {
enable = true;
package = pkgs.opensshPackages.openssh.override {
linkOpenssl = false;
};
hostKeys = [
{ type = "ed25519"; path = "/etc/ssh/ssh_host_ed25519_key"; }
];
@@ -136,11 +136,11 @@ in {
server-no-pam =
{ pkgs, ... }:
{
programs.ssh.package = pkgs.opensshPackages.openssh.override {
withPAM = false;
};
services.openssh = {
enable = true;
package = pkgs.opensshPackages.openssh.override {
withPAM = false;
};
settings = {
UsePAM = false;
};

View File

@@ -18,8 +18,8 @@ in import ./make-test-python.nix ({ lib, ... }: {
server.hostname = domain;
certificate."snakeoil" = {
cert = "file://${certs.${domain}.cert}";
private-key = "file://${certs.${domain}.key}";
cert = "%{file:${certs.${domain}.cert}}%";
private-key = "%{file:${certs.${domain}.key}}%";
};
server.tls = {
@@ -40,8 +40,6 @@ in import ./make-test-python.nix ({ lib, ... }: {
};
};
resolver.public-suffix = [ ]; # do not fetch from web in sandbox
session.auth.mechanisms = "[plain]";
session.auth.directory = "'in-memory'";
storage.directory = "in-memory";
@@ -53,13 +51,13 @@ in import ./make-test-python.nix ({ lib, ... }: {
type = "memory";
principals = [
{
type = "individual";
class = "individual";
name = "alice";
secret = "foobar";
email = [ "alice@${domain}" ];
}
{
type = "individual";
class = "individual";
name = "bob";
secret = "foobar";
email = [ "bob@${domain}" ];
@@ -117,6 +115,6 @@ in import ./make-test-python.nix ({ lib, ... }: {
'';
meta = {
maintainers = with lib.maintainers; [ happysalada pacien ];
maintainers = with lib.maintainers; [ happysalada pacien onny ];
};
})

View File

@@ -9,7 +9,6 @@ import ./make-test-python.nix ({ lib, pkgs, ... }: {
# Booting off the encrypted disk requires having a Nix store available for the init script
mountHostNixStore = true;
useEFIBoot = true;
qemu.package = lib.mkForce (pkgs.qemu_test.override { canokeySupport = true; });
qemu.options = [ "-device canokey,file=/tmp/canokey-file" ];
};
boot.loader.systemd-boot.enable = true;

View File

@@ -0,0 +1,75 @@
import ./make-test-python.nix ({ pkgs, lib, ... }: {
name = "systemd-resolved";
meta.maintainers = [ lib.maintainers.elvishjerricco ];
nodes.server = { lib, config, ... }: let
exampleZone = pkgs.writeTextDir "example.com.zone" ''
@ SOA ns.example.com. noc.example.com. 2019031301 86400 7200 3600000 172800
@ A ${(lib.head config.networking.interfaces.eth1.ipv4.addresses).address}
@ AAAA ${(lib.head config.networking.interfaces.eth1.ipv6.addresses).address}
'';
in {
networking.firewall.enable = false;
networking.useDHCP = false;
networking.interfaces.eth1.ipv6.addresses = lib.mkForce [
{ address = "fd00::1"; prefixLength = 64; }
];
services.knot = {
enable = true;
settings = {
server.listen = [
"0.0.0.0@53"
"::@53"
];
template.default.storage = exampleZone;
zone."example.com".file = "example.com.zone";
};
};
};
nodes.client = { nodes, ... }: let
inherit (lib.head nodes.server.networking.interfaces.eth1.ipv4.addresses) address;
in {
networking.nameservers = [ address ];
networking.interfaces.eth1.ipv6.addresses = lib.mkForce [
{ address = "fd00::2"; prefixLength = 64; }
];
services.resolved.enable = true;
services.resolved.fallbackDns = [ ];
networking.useNetworkd = true;
networking.useDHCP = false;
systemd.network.networks."40-eth0".enable = false;
testing.initrdBackdoor = true;
boot.initrd = {
systemd.enable = true;
systemd.initrdBin = [ pkgs.iputils ];
network.enable = true;
services.resolved.enable = true;
};
};
testScript = { nodes, ... }: let
address4 = (lib.head nodes.server.networking.interfaces.eth1.ipv4.addresses).address;
address6 = (lib.head nodes.server.networking.interfaces.eth1.ipv6.addresses).address;
in ''
start_all()
server.wait_for_unit("multi-user.target")
def test_client():
query = client.succeed("resolvectl query example.com")
assert "${address4}" in query
assert "${address6}" in query
client.succeed("ping -4 -c 1 example.com")
client.succeed("ping -6 -c 1 example.com")
client.wait_for_unit("initrd.target")
test_client()
client.switch_root()
client.wait_for_unit("multi-user.target")
test_client()
'';
})

View File

@@ -9,7 +9,6 @@ with import ../lib/testing-python.nix { inherit system pkgs; };
let
packages = with pkgs; {
"default" = teleport;
"13" = teleport_13;
"14" = teleport_14;
};

View File

@@ -0,0 +1,22 @@
{ lib, ... }:
{
name = "nextjs-ollama-llm-ui";
meta.maintainers = with lib.maintainers; [ malteneuss ];
nodes.machine =
{ pkgs, ... }:
{
services.nextjs-ollama-llm-ui = {
enable = true;
port = 8080;
};
};
testScript = ''
# Ensure the service is started and reachable
machine.wait_for_unit("nextjs-ollama-llm-ui.service")
machine.wait_for_open_port(8080)
machine.succeed("curl --fail http://127.0.0.1:8080")
'';
}

View File

@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
owner = "linux-speakup";
repo = "espeakup";
rev = "v${version}";
sha256 = "0lmjwafvfxy07zn18v3dzjwwpnid2xffgvy2dzlwkbns8gb60ds2";
hash = "sha256-Qjdg1kParsnpb8Lv51wXLdrLufxtbBTsP8B3t53islI=";
};
nativeBuildInputs = [

View File

@@ -1,23 +1,23 @@
{ mkDerivation, fetchurl, lib
{ stdenv, fetchurl, lib
, extra-cmake-modules, kdoctools
, qca-qt5, qjson, qtquickcontrols2, qtscript, qtwebengine
, karchive, kcmutils, kconfig, kdnssd, kguiaddons, kinit, kirigami2, knewstuff, knotifyconfig, ktexteditor, kwindowsystem
, fftw, phonon, plasma-framework, threadweaver, breeze-icons
, fftw, phonon, plasma-framework, threadweaver, breeze-icons, wrapQtAppsHook
, curl, ffmpeg, gdk-pixbuf, libaio, liblastfm, libmtp, loudmouth, lzo, lz4, mariadb-embedded, pcre, snappy, taglib, taglib_extras
}:
mkDerivation rec {
stdenv.mkDerivation (finalAttrs: {
pname = "amarok";
version = "2.9.71";
version = "3.0.0";
src = fetchurl {
url = "mirror://kde/unstable/${pname}/${version}/${pname}-${version}.tar.xz";
sha256 = "0kz8wixjmy4yxq2gk11ybswryxb6alfymd3bzcar9xinscllhh3a";
url = "mirror://kde/stable/amarok/${finalAttrs.version}/amarok-${finalAttrs.version}.tar.xz";
sha256 = "sha256-FKh2eDBfrXagodrKVVpndf+mQuXrvMzs2R9JcJOZLBw=";
};
outputs = [ "out" "doc" ];
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
nativeBuildInputs = [ extra-cmake-modules kdoctools wrapQtAppsHook ];
propagatedBuildInputs = [
qca-qt5 qjson qtquickcontrols2 qtscript qtwebengine
@@ -35,4 +35,4 @@ mkDerivation rec {
license = licenses.gpl2Plus;
maintainers = with maintainers; [ peterhoeg ];
};
}
})

View File

@@ -27,11 +27,11 @@
stdenv.mkDerivation rec {
pname = "cardinal";
version = "24.04";
version = "24.05";
src = fetchurl {
url = "https://github.com/DISTRHO/Cardinal/releases/download/${version}/cardinal+deps-${version}.tar.xz";
hash = "sha256-vowDdHAXVZ+HSMoQsvJdzghsJzH+OrSpx6MxPRAgtJA=";
hash = "sha256-ZUJI5utUtST+idlL7WKBIs850EpK98cnmO47g8/iZcI=";
};
prePatch = ''

View File

@@ -15,14 +15,14 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "g4music";
version = "3.5.2";
version = "3.6";
src = fetchFromGitLab {
domain = "gitlab.gnome.org";
owner = "neithern";
repo = "g4music";
rev = "v${finalAttrs.version}";
hash = "sha256-ljSXTEp+f4HMXhGWDGHdX6whm90Vo5KWOQunU2hHwo8=";
hash = "sha256-RDz3QwjbzYS4JllxpSA59cs2S3dNTmNcOoxu4JFC8oM=";
};
nativeBuildInputs = [

View File

@@ -6,12 +6,12 @@
python3.pkgs.buildPythonPackage rec {
pname = "ledfx";
version = "2.0.96";
version = "2.0.99";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-nvPHAnoD5j1rneeuMufQkXj8YWXau2zJYug+Avpe87I=";
hash = "sha256-pwrAVcIwZ3RDYFMDk80q5aVSqLTQ5weZqgB3GRRu2ig=";
};
pythonRelaxDeps = true;
@@ -58,6 +58,7 @@ python3.pkgs.buildPythonPackage rec {
sounddevice
stupidartnet
uvloop
vnoise
voluptuous
zeroconf
];
@@ -71,5 +72,6 @@ python3.pkgs.buildPythonPackage rec {
changelog = "https://github.com/LedFx/LedFx/blob/${version}/CHANGELOG.rst";
license = licenses.gpl3Only;
maintainers = teams.c3d2.members;
mainProgram = "ledfx";
};
}

View File

@@ -5,11 +5,11 @@
stdenv.mkDerivation rec {
pname = "lsp-plugins";
version = "1.2.15";
version = "1.2.16";
src = fetchurl {
url = "https://github.com/sadko4u/${pname}/releases/download/${version}/${pname}-src-${version}.tar.gz";
sha256 = "sha256-krku+jFGOvLwixNGd+0jBzE/17k/OU0zAePLhnxd864=";
sha256 = "sha256-w2BUIF44z78syLroQk2asVXA5bt9P9POiuwxpnlkc8o=";
};
outputs = [ "out" "dev" "doc" ];

View File

@@ -57,13 +57,13 @@
mkDerivation rec {
pname = "mixxx";
version = "2.4.0";
version = "2.4.1";
src = fetchFromGitHub {
owner = "mixxxdj";
repo = "mixxx";
rev = version;
hash = "sha256-JSWUzerm7D6AKq6g/9eRrt3EE2movRdM+VLUg07sLHo=";
hash = "sha256-BOdXgA+z3sFE4ngAEhSbp1gDbsti1STJY2Yy6Hp+zTE=";
};
nativeBuildInputs = [ cmake pkg-config wrapGAppsHook3 ];
@@ -147,7 +147,7 @@ mkDerivation rec {
description = "Digital DJ mixing software";
mainProgram = "mixxx";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ goibhniu bfortz ];
maintainers = with maintainers; [ goibhniu bfortz benley ];
platforms = platforms.linux;
};
}

View File

@@ -1,56 +0,0 @@
{ lib, fetchFromGitHub
, pkg-config, meson ,ninja
, python3Packages
, gdk-pixbuf, glib, gobject-introspection, gtk3
, libnotify
, wrapGAppsHook3 }:
python3Packages.buildPythonApplication rec {
pname = "mpdevil";
version = "1.11.0";
src = fetchFromGitHub {
owner = "SoongNoonien";
repo = pname;
rev = "refs/tags/v${version}";
sha256 = "sha256-ooNZSsVtIeueqgj9hR9OZp08qm8gGokiq8IU3U/ZV5w=";
};
format = "other";
nativeBuildInputs = [
glib.dev gobject-introspection gtk3 pkg-config meson ninja wrapGAppsHook3
];
buildInputs = [
gdk-pixbuf glib libnotify
];
propagatedBuildInputs = with python3Packages; [
beautifulsoup4 distutils-extra mpd2 notify-py pygobject3 requests
];
postInstall = ''
glib-compile-schemas $out/share/glib-2.0/schemas
'';
preFixup = ''
makeWrapperArgs+=("''${gappsWrapperArgs[@]}")
'';
# Prevent double wrapping.
dontWrapGApps = true;
# Otherwise wrapGAppsHook3 do not pick up the dependencies correctly.
strictDeps = false;
# There aren't any checks.
doCheck = false;
meta = with lib; {
description = "A simple music browser for MPD";
homepage = "https://github.com/SoongNoonien/mpdevil";
license = licenses.gpl3Plus;
platforms = platforms.linux;
maintainers = with maintainers; [ apfelkuchen6 ];
mainProgram = "mpdevil";
};
}

View File

@@ -6,13 +6,13 @@
python3Packages.buildPythonApplication rec {
pname = "pyradio";
version = "0.9.3.6";
version = "0.9.3.7";
src = fetchFromGitHub {
owner = "coderholic";
repo = "pyradio";
rev = "refs/tags/${version}";
hash = "sha256-As4xjwJtEKlnFuBigC7nN0kAPe0+99rE9KZ0F6i7qIQ=";
hash = "sha256-NwDVytD6nIM++ixGmLh02FIE+hLKHBwwD3aEAXVZn7I=";
};
nativeBuildInputs = [

View File

@@ -33,16 +33,16 @@ assert lib.assertOneOf "withAudioBackend" withAudioBackend [ "" "alsa" "pulseaud
rustPlatform.buildRustPackage rec {
pname = "spotify-player";
version = "0.18.1";
version = "0.18.2";
src = fetchFromGitHub {
owner = "aome510";
repo = pname;
rev = "refs/tags/v${version}";
hash = "sha256-3nPESnBWaxWjWMvRG7gbXt8FzuPlx2soOonCKom+tzA=";
hash = "sha256-bLUPQgqSsE9tF5YiFj5B+Ylyy96DhWFNjwqXbQ9H8uc=";
};
cargoHash = "sha256-9HroNMHvmNjGPnEO4kTDalHBXe5MH7btEwk6maLh05E=";
cargoHash = "sha256-rptGA7J63rHdmxuPIguhZYYs8tZbpidJ0fXroBBoEIM=";
nativeBuildInputs = [
pkg-config

View File

@@ -36,11 +36,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "tidal-hifi";
version = "5.12.0";
version = "5.13.0";
src = fetchurl {
url = "https://github.com/Mastermindzh/tidal-hifi/releases/download/${finalAttrs.version}/tidal-hifi_${finalAttrs.version}_amd64.deb";
sha256 = "sha256-DwUKoDaXA99ILxlyay5dRL/ewnzyqSSR6fxPxkr8X34=";
sha256 = "sha256-d7JAvpZKdhG9BzCdfwyPlmXcqE49heVLskusaB0uOhg=";
};
nativeBuildInputs = [ autoPatchelfHook dpkg makeWrapper ];

View File

@@ -1,6 +1,6 @@
{ lib, stdenv, fetchurl, makeWrapper, jre }:
{ lib, stdenv, fetchurl, makeWrapper, jemalloc, jre, runCommand, testers }:
stdenv.mkDerivation rec {
stdenv.mkDerivation (finalAttrs: rec {
pname = "besu";
version = "24.1.2";
@@ -9,6 +9,7 @@ stdenv.mkDerivation rec {
sha256 = "sha256-CC24z0+2dSeqDddX5dJUs7SX9QJ8Iyh/nAp0pqdDvwg=";
};
buildInputs = lib.optionals stdenv.isLinux [ jemalloc ];
nativeBuildInputs = [ makeWrapper ];
installPhase = ''
@@ -16,9 +17,27 @@ stdenv.mkDerivation rec {
cp -r bin $out/
mkdir -p $out/lib
cp -r lib $out/
wrapProgram $out/bin/${pname} --set JAVA_HOME "${jre}"
wrapProgram $out/bin/${pname} \
--set JAVA_HOME "${jre}" \
--suffix ${if stdenv.isDarwin then "DYLD_LIBRARY_PATH" else "LD_LIBRARY_PATH"} : ${lib.makeLibraryPath buildInputs}
'';
passthru.tests = {
version = testers.testVersion {
package = finalAttrs.finalPackage;
version = "v${version}";
};
jemalloc = runCommand "${pname}-test-jemalloc"
{
nativeBuildInputs = [ finalAttrs.finalPackage ];
meta.platforms = with lib.platforms; linux;
} ''
# Expect to find this string in the output, ignore other failures.
(besu 2>&1 || true) | grep -q "# jemalloc: ${jemalloc.version}"
mkdir $out
'';
};
meta = with lib; {
description = "An enterprise-grade Java-based, Apache 2.0 licensed Ethereum client";
homepage = "https://www.hyperledger.org/projects/besu";
@@ -27,4 +46,4 @@ stdenv.mkDerivation rec {
platforms = platforms.all;
maintainers = with maintainers; [ mmahut ];
};
}
})

View File

@@ -2,11 +2,11 @@
let
pname = "ledger-live-desktop";
version = "2.80.0";
version = "2.81.2";
src = fetchurl {
url = "https://download.live.ledger.com/${pname}-${version}-linux-x86_64.AppImage";
hash = "sha256-mtvLrA2wQM1om9En16/4AQFeddcRDoEyOwrefo5tOkk=";
hash = "sha256-dnlIIOOYmCN209avQFMcoekB7nJpc2dJnS2OBI+dq7E=";
};
appimageContents = appimageTools.extractType2 {

View File

@@ -6,19 +6,19 @@
buildGoModule rec {
pname = "optimism";
version = "1.7.4";
version = "1.7.6";
src = fetchFromGitHub {
owner = "ethereum-optimism";
repo = "optimism";
rev = "op-node/v${version}";
hash = "sha256-220fnMJDgvdGJtN0XkKtqNP94KfbmN5qhghfjHJaAxQ=";
hash = "sha256-LpkmNJqPe73qbTNvqxlDDTh9hD/H39ll3Rn2NEFEcg8=";
fetchSubmodules = true;
};
subPackages = [ "op-node/cmd" "op-proposer/cmd" "op-batcher/cmd" ];
vendorHash = "sha256-yG910xpk2MHCD2LHh7aD09KMCux1X252fOHCsyUc/ks=";
vendorHash = "sha256-2eVwGWw/z6ct3PA8fC0rBwkNaICd20llVE/9essF95Q=";
buildInputs = [
libpcap

View File

@@ -19,9 +19,6 @@ rustPlatform.buildRustPackage rec {
cargoHash = "sha256-uuHPJe+1VsnLRGbHtgTMrib6Tk359cwTDVfvtHnDToo=";
# Fixes a lock issue
preConfigure = "cargo update --offline";
buildInputs = [
linux-pam
];

View File

@@ -13,12 +13,14 @@
, stdenv
, fetchurl
, lzip
, runtimeShellPackage
}:
stdenv.mkDerivation {
inherit pname version src patches;
nativeBuildInputs = [ lzip ];
buildInputs = [ runtimeShellPackage ];
configureFlags = [
"CC=${stdenv.cc.targetPrefix}cc"

View File

@@ -345,10 +345,10 @@
elpaBuild {
pname = "auctex";
ename = "auctex";
version = "14.0.4.0.20240427.91120";
version = "14.0.5.0.20240519.95252";
src = fetchurl {
url = "https://elpa.gnu.org/devel/auctex-14.0.4.0.20240427.91120.tar";
sha256 = "1qp2vgmna7fi66qdi4flgvl0l4cpz516klkx2rcd6wixvhyc53rx";
url = "https://elpa.gnu.org/devel/auctex-14.0.5.0.20240519.95252.tar";
sha256 = "0nb8djks4lpbkmsm4v8v6rnhh1wplcnarfc80fi7mglw26cls1lq";
};
packageRequires = [ emacs ];
meta = {
@@ -490,10 +490,10 @@
elpaBuild {
pname = "beframe";
ename = "beframe";
version = "1.0.1.0.20240224.51508";
version = "1.1.1.0.20240522.34215";
src = fetchurl {
url = "https://elpa.gnu.org/devel/beframe-1.0.1.0.20240224.51508.tar";
sha256 = "105axrl2m6x5gc523ai9lna89jf44n2na337brxqn1jflnnpdh43";
url = "https://elpa.gnu.org/devel/beframe-1.1.1.0.20240522.34215.tar";
sha256 = "1ws11ynbcgi37sbh6p3nilq9ca26694qzqvd1h4dk0lb815b66l4";
};
packageRequires = [ emacs ];
meta = {
@@ -593,10 +593,10 @@
elpaBuild {
pname = "boxy";
ename = "boxy";
version = "1.1.4.0.20240326.215209";
version = "1.1.4.0.20240505.204058";
src = fetchurl {
url = "https://elpa.gnu.org/devel/boxy-1.1.4.0.20240326.215209.tar";
sha256 = "077q9xxrsd98r4h9xj4djgiwfw34bjx3w0mhnbip2p57xknjjr46";
url = "https://elpa.gnu.org/devel/boxy-1.1.4.0.20240505.204058.tar";
sha256 = "18sgxarymy65vjzb94jjd0npxfd7920xlw49py5lc2y8d508p3rf";
};
packageRequires = [ emacs ];
meta = {
@@ -613,10 +613,10 @@
elpaBuild {
pname = "boxy-headings";
ename = "boxy-headings";
version = "2.1.5.0.20240326.215829";
version = "2.1.6.0.20240505.204122";
src = fetchurl {
url = "https://elpa.gnu.org/devel/boxy-headings-2.1.5.0.20240326.215829.tar";
sha256 = "0zh5g1k2nql8jyg9ws0spsbhzwfa28f6qxs9krihp5qgz8kihn2p";
url = "https://elpa.gnu.org/devel/boxy-headings-2.1.6.0.20240505.204122.tar";
sha256 = "1m3k25j5z7q1gz2bbmyjkh79rq2b4350zz6csb2l0l8s4g1yddph";
};
packageRequires = [ boxy emacs org ];
meta = {
@@ -700,10 +700,10 @@
elpaBuild {
pname = "bufferlo";
ename = "bufferlo";
version = "0.6.0.20240105.200601";
version = "0.8.0.20240516.162426";
src = fetchurl {
url = "https://elpa.gnu.org/devel/bufferlo-0.6.0.20240105.200601.tar";
sha256 = "02iqarvq8b2siivbv878f2yzkm5law15idnbi5wv72v5pc2hxrjk";
url = "https://elpa.gnu.org/devel/bufferlo-0.8.0.20240516.162426.tar";
sha256 = "1w4vw1f5qmgv9207wpgmw5ahq4kans5dh775l213vzh32s6cdxx1";
};
packageRequires = [ emacs ];
meta = {
@@ -767,10 +767,10 @@
elpaBuild {
pname = "cape";
ename = "cape";
version = "1.5.0.20240411.220758";
version = "1.5.0.20240517.221612";
src = fetchurl {
url = "https://elpa.gnu.org/devel/cape-1.5.0.20240411.220758.tar";
sha256 = "0mbw0azs2a33ywq1iqqvm2r5pyhpl1qfjkzmqv473n7qm658gkfg";
url = "https://elpa.gnu.org/devel/cape-1.5.0.20240517.221612.tar";
sha256 = "1gxk070lf204hp62zlxqkc0h8k7ml6sywms1m8kadbl650dl8fdc";
};
packageRequires = [ compat emacs ];
meta = {
@@ -927,6 +927,25 @@
license = lib.licenses.free;
};
}) {};
colorful-mode = callPackage ({ compat
, elpaBuild
, emacs
, fetchurl
, lib }:
elpaBuild {
pname = "colorful-mode";
ename = "colorful-mode";
version = "1.0.0.0.20240427.103837";
src = fetchurl {
url = "https://elpa.gnu.org/devel/colorful-mode-1.0.0.0.20240427.103837.tar";
sha256 = "1ggasm3b678rnh96l4bynlbqciwsznsrljhxsi9ifak4xb3zlg8s";
};
packageRequires = [ compat emacs ];
meta = {
homepage = "https://elpa.gnu.org/packages/colorful-mode.html";
license = lib.licenses.free;
};
}) {};
comint-mime = callPackage ({ elpaBuild
, emacs
, fetchurl
@@ -969,10 +988,10 @@
elpaBuild {
pname = "company";
ename = "company";
version = "0.10.2.0.20240311.194338";
version = "0.10.2.0.20240514.232026";
src = fetchurl {
url = "https://elpa.gnu.org/devel/company-0.10.2.0.20240311.194338.tar";
sha256 = "1bmf7xa7pwfmwqrdz3sjnbbaqr472n6f2n8mz5qrzc4y09xl8i0r";
url = "https://elpa.gnu.org/devel/company-0.10.2.0.20240514.232026.tar";
sha256 = "10sh1pi3wb38r5v6vka0g3dxsmp3yr6p2iqrr3icqrx8mbz2mhvz";
};
packageRequires = [ emacs ];
meta = {
@@ -1045,10 +1064,10 @@
elpaBuild {
pname = "compat";
ename = "compat";
version = "29.1.4.5.0.20240401.110429";
version = "29.1.4.5.0.20240520.101243";
src = fetchurl {
url = "https://elpa.gnu.org/devel/compat-29.1.4.5.0.20240401.110429.tar";
sha256 = "1mbkvl2fcdcnc8jriwn61z0aim0llg7rgb9rh12rq8djrinw1r5d";
url = "https://elpa.gnu.org/devel/compat-29.1.4.5.0.20240520.101243.tar";
sha256 = "0ik2qlvkd414fs2zpks7bfdylcwpchx0mw2d5932156k3bchm0ib";
};
packageRequires = [ emacs seq ];
meta = {
@@ -1060,10 +1079,10 @@
elpaBuild {
pname = "consult";
ename = "consult";
version = "1.5.0.20240420.92954";
version = "1.6.0.20240517.91901";
src = fetchurl {
url = "https://elpa.gnu.org/devel/consult-1.5.0.20240420.92954.tar";
sha256 = "1cg72m5aqvh7apdv3j4fhm232168vi0iddx3n9w42jwmhsxxq7fr";
url = "https://elpa.gnu.org/devel/consult-1.6.0.20240517.91901.tar";
sha256 = "0nyx7dncdqv40cfwzy2hfi4f23mph6q41yz5d04r0mzachpbh5zg";
};
packageRequires = [ compat emacs ];
meta = {
@@ -1071,6 +1090,26 @@
license = lib.licenses.free;
};
}) {};
consult-denote = callPackage ({ consult
, denote
, elpaBuild
, emacs
, fetchurl
, lib }:
elpaBuild {
pname = "consult-denote";
ename = "consult-denote";
version = "0.0.0.0.20240521.82207";
src = fetchurl {
url = "https://elpa.gnu.org/devel/consult-denote-0.0.0.0.20240521.82207.tar";
sha256 = "1yj93195gzjgwfms6k2chwbhq3w14vpab7r9dq24gjxcgb3f63w3";
};
packageRequires = [ consult denote emacs ];
meta = {
homepage = "https://elpa.gnu.org/packages/consult-denote.html";
license = lib.licenses.free;
};
}) {};
consult-hoogle = callPackage ({ elpaBuild
, emacs
, fetchurl
@@ -1131,10 +1170,10 @@
elpaBuild {
pname = "corfu";
ename = "corfu";
version = "1.3.0.20240413.92757";
version = "1.3.0.20240514.120535";
src = fetchurl {
url = "https://elpa.gnu.org/devel/corfu-1.3.0.20240413.92757.tar";
sha256 = "0qf5nvg70sb313mv1m1mycipf182lz8c0y2rsacniqzykvqhbv74";
url = "https://elpa.gnu.org/devel/corfu-1.3.0.20240514.120535.tar";
sha256 = "0nqq690pnjx7dlab6ba1y1n8m6bhbwm1yl7iqzv8php9j4bxyd20";
};
packageRequires = [ compat emacs ];
meta = {
@@ -1166,10 +1205,10 @@
elpaBuild {
pname = "counsel";
ename = "counsel";
version = "0.14.2.0.20240413.191055";
version = "0.14.2.0.20240520.132838";
src = fetchurl {
url = "https://elpa.gnu.org/devel/counsel-0.14.2.0.20240413.191055.tar";
sha256 = "14iphwfpmbmg44f1gx54y3ks920z3p86mfvg99h86yy817wb73pl";
url = "https://elpa.gnu.org/devel/counsel-0.14.2.0.20240520.132838.tar";
sha256 = "1xpvkyljahcjf84f4b40ivax1i06vyyyhlj3v7x0g90qjl6ba2cr";
};
packageRequires = [ emacs ivy swiper ];
meta = {
@@ -1315,10 +1354,10 @@
elpaBuild {
pname = "dape";
ename = "dape";
version = "0.10.0.0.20240427.142238";
version = "0.11.1.0.20240518.161137";
src = fetchurl {
url = "https://elpa.gnu.org/devel/dape-0.10.0.0.20240427.142238.tar";
sha256 = "0d2mn565l5ag023z1yqg5nj0fj0iraf5yifh54pyl6cnz7ipmcj3";
url = "https://elpa.gnu.org/devel/dape-0.11.1.0.20240518.161137.tar";
sha256 = "1v359ilhbpsvyvr7x1c9lj2hadsblp2lxd7vwsqx87bf1ls2cpzi";
};
packageRequires = [ emacs jsonrpc ];
meta = {
@@ -1345,10 +1384,10 @@
elpaBuild {
pname = "dash";
ename = "dash";
version = "2.19.1.0.20240405.94636";
version = "2.19.1.0.20240510.132708";
src = fetchurl {
url = "https://elpa.gnu.org/devel/dash-2.19.1.0.20240405.94636.tar";
sha256 = "0s1wqxjv1xdhd251zpk52wlglcc5apbhdhld30vmb7c9bq9288xw";
url = "https://elpa.gnu.org/devel/dash-2.19.1.0.20240510.132708.tar";
sha256 = "1m16w781gzsjim087jj8n42kn1lrvkplsigbsx0l7fd6hqagyl2k";
};
packageRequires = [ emacs ];
meta = {
@@ -1408,10 +1447,10 @@
elpaBuild {
pname = "denote";
ename = "denote";
version = "2.3.5.0.20240427.91057";
version = "2.3.5.0.20240520.93621";
src = fetchurl {
url = "https://elpa.gnu.org/devel/denote-2.3.5.0.20240427.91057.tar";
sha256 = "0xa0jxd6fbd2ayhaaxn1rnimi35pipgidx9l6v19swal0yk08kf4";
url = "https://elpa.gnu.org/devel/denote-2.3.5.0.20240520.93621.tar";
sha256 = "12mxsadpikjp3315cd20cp59r9f3g9jznkljp2yc3bkkjfrbjz5v";
};
packageRequires = [ emacs ];
meta = {
@@ -1460,10 +1499,10 @@
elpaBuild {
pname = "devdocs";
ename = "devdocs";
version = "0.6.1.0.20240329.73808";
version = "0.6.1.0.20240428.71147";
src = fetchurl {
url = "https://elpa.gnu.org/devel/devdocs-0.6.1.0.20240329.73808.tar";
sha256 = "1q4n5r5ki8f7qksr18w273l7qw8c38snn6d842kxwp9zg2417i8x";
url = "https://elpa.gnu.org/devel/devdocs-0.6.1.0.20240428.71147.tar";
sha256 = "0pvv4rvr14rc51gxb20zbyh42ijpq37dsmlzdsk8ypbfbgz3jw1s";
};
packageRequires = [ emacs ];
meta = {
@@ -1518,10 +1557,10 @@
elpaBuild {
pname = "diff-hl";
ename = "diff-hl";
version = "1.9.2.0.20240401.235744";
version = "1.9.2.0.20240505.211034";
src = fetchurl {
url = "https://elpa.gnu.org/devel/diff-hl-1.9.2.0.20240401.235744.tar";
sha256 = "1ilmi9a5g2h3xw49kiavr6pwp091i6j3qd7yxyixvw15ygvc6mi8";
url = "https://elpa.gnu.org/devel/diff-hl-1.9.2.0.20240505.211034.tar";
sha256 = "0mbxas2mx0pyvs3ccpp6ss2q8j7n5mva1ngg004fdhp8br8qknhn";
};
packageRequires = [ cl-lib emacs ];
meta = {
@@ -1621,10 +1660,10 @@
elpaBuild {
pname = "dired-preview";
ename = "dired-preview";
version = "0.1.1.0.20240425.180328";
version = "0.2.0.0.20240507.55800";
src = fetchurl {
url = "https://elpa.gnu.org/devel/dired-preview-0.1.1.0.20240425.180328.tar";
sha256 = "1wn8k1wr126nw22sczjrhkxwsjnbhr08ym01sy8d4422wif0l4as";
url = "https://elpa.gnu.org/devel/dired-preview-0.2.0.0.20240507.55800.tar";
sha256 = "1m7zgmjhw86yrhj5chci73rbgky3ybzni5j6xvwpxqxl6g41ph04";
};
packageRequires = [ emacs ];
meta = {
@@ -1732,10 +1771,10 @@
elpaBuild {
pname = "drepl";
ename = "drepl";
version = "0.2.0.20240421.84519";
version = "0.3.0.20240511.124331";
src = fetchurl {
url = "https://elpa.gnu.org/devel/drepl-0.2.0.20240421.84519.tar";
sha256 = "1kxxj0dd9yj168gaq89hm1sqajv8p8y7mgpqrxsqbz2hg6p568af";
url = "https://elpa.gnu.org/devel/drepl-0.3.0.20240511.124331.tar";
sha256 = "0xfmna8a8nh48ir9nl5gv4y03kqsvrzars74lza5k0cdsslga4gr";
};
packageRequires = [ comint-mime emacs ];
meta = {
@@ -1866,10 +1905,10 @@
elpaBuild {
pname = "eev";
ename = "eev";
version = "20240309.0.20240325.4057";
version = "20240513.0.20240517.104050";
src = fetchurl {
url = "https://elpa.gnu.org/devel/eev-20240309.0.20240325.4057.tar";
sha256 = "0h6b69ykrdkzhqkv8b0qjanpfkcw4408kcxlv672h3i660w9jj0j";
url = "https://elpa.gnu.org/devel/eev-20240513.0.20240517.104050.tar";
sha256 = "03bdj2f3y5xj33vq7mgxb8s0n05b5qnrsbak2xqjv2bgfky08dmq";
};
packageRequires = [ emacs ];
meta = {
@@ -1884,10 +1923,10 @@
elpaBuild {
pname = "ef-themes";
ename = "ef-themes";
version = "1.6.1.0.20240427.83621";
version = "1.7.0.0.20240510.44643";
src = fetchurl {
url = "https://elpa.gnu.org/devel/ef-themes-1.6.1.0.20240427.83621.tar";
sha256 = "1pjq8yblcmk4mp83bqcnb154rq8dbn8qn6q394wzzwnn6kv08ay2";
url = "https://elpa.gnu.org/devel/ef-themes-1.7.0.0.20240510.44643.tar";
sha256 = "0iygfxy4h74nd2glx7kb4faw4b0f2gpfakdwi1icfkkn021kr781";
};
packageRequires = [ emacs ];
meta = {
@@ -1895,7 +1934,8 @@
license = lib.licenses.free;
};
}) {};
eglot = callPackage ({ eldoc
eglot = callPackage ({ compat
, eldoc
, elpaBuild
, emacs
, external-completion
@@ -1905,16 +1945,18 @@
, lib
, project
, seq
, track-changes
, xref }:
elpaBuild {
pname = "eglot";
ename = "eglot";
version = "1.17.0.20240423.182809";
version = "1.17.0.20240518.213720";
src = fetchurl {
url = "https://elpa.gnu.org/devel/eglot-1.17.0.20240423.182809.tar";
sha256 = "129ibvdqcv7jablim041x55vm4awyvcjk295nrrffryzbb75fgi9";
url = "https://elpa.gnu.org/devel/eglot-1.17.0.20240518.213720.tar";
sha256 = "10hpsip9ai41pxh5a32dwh9z90h2lrjvd3jh666zl3m11g906iwh";
};
packageRequires = [
compat
eldoc
emacs
external-completion
@@ -1922,6 +1964,7 @@
jsonrpc
project
seq
track-changes
xref
];
meta = {
@@ -1987,10 +2030,10 @@
elpaBuild {
pname = "elisp-benchmarks";
ename = "elisp-benchmarks";
version = "1.14.0.20240404.94558";
version = "1.16.0.20240518.180006";
src = fetchurl {
url = "https://elpa.gnu.org/devel/elisp-benchmarks-1.14.0.20240404.94558.tar";
sha256 = "1lfpwwm9114x7431pc12kppb0mgia1zd4b5pnfpvqyk3159xx40v";
url = "https://elpa.gnu.org/devel/elisp-benchmarks-1.16.0.20240518.180006.tar";
sha256 = "1pc3qs0j8hh68lbh4lqyf2xkahiylpqaaac3cpvard0wdp9b4wsr";
};
packageRequires = [];
meta = {
@@ -2002,10 +2045,10 @@
elpaBuild {
pname = "ellama";
ename = "ellama";
version = "0.9.1.0.20240415.73018";
version = "0.9.4.0.20240517.145740";
src = fetchurl {
url = "https://elpa.gnu.org/devel/ellama-0.9.1.0.20240415.73018.tar";
sha256 = "1fcw0ll24bj32mjjb952in5shnyxz63gdkg80njy89s2bknw1ra1";
url = "https://elpa.gnu.org/devel/ellama-0.9.4.0.20240517.145740.tar";
sha256 = "0qb849ij6v7d8kk9mkx7nbk24d1dh32kydjddxykyn64xixw79kc";
};
packageRequires = [ emacs llm spinner ];
meta = {
@@ -2110,10 +2153,10 @@
elpaBuild {
pname = "emms";
ename = "emms";
version = "19.0.20240414.193332";
version = "19.0.20240512.173549";
src = fetchurl {
url = "https://elpa.gnu.org/devel/emms-19.0.20240414.193332.tar";
sha256 = "03jxpxgrlr1amxix4skfyag5pl6xvls011rcjjx1ka5sjdvnygvp";
url = "https://elpa.gnu.org/devel/emms-19.0.20240512.173549.tar";
sha256 = "13y0g21giswhhysm5252q1rb066a3sap4z51j4cprmwhj282zglj";
};
packageRequires = [ cl-lib nadvice seq ];
meta = {
@@ -2179,10 +2222,10 @@
elpaBuild {
pname = "erc";
ename = "erc";
version = "5.6snapshot0.20240419.135452";
version = "5.6snapshot0.20240518.154805";
src = fetchurl {
url = "https://elpa.gnu.org/devel/erc-5.6snapshot0.20240419.135452.tar";
sha256 = "1yx1k6r6fg77r6h7bvi1v205mnxmw8qjqr96k4dh73a7ik972vmh";
url = "https://elpa.gnu.org/devel/erc-5.6snapshot0.20240518.154805.tar";
sha256 = "0hscaz2nn08zv54gr2xfcg4pf66hycjsz31v603mbqyzgx6538hl";
};
packageRequires = [ compat emacs ];
meta = {
@@ -2214,10 +2257,10 @@
elpaBuild {
pname = "ess";
ename = "ess";
version = "24.1.1.0.20240426.115232";
version = "24.1.1.0.20240516.81354";
src = fetchurl {
url = "https://elpa.gnu.org/devel/ess-24.1.1.0.20240426.115232.tar";
sha256 = "1rskraim68fibf568f07r62h14ni45wvzifn21qyfcvv8slb63jd";
url = "https://elpa.gnu.org/devel/ess-24.1.1.0.20240516.81354.tar";
sha256 = "0r4kk65sd8kzdm11c7dz1m4qicjv6zg36r7gdg2mzpl0ym33g8aj";
};
packageRequires = [ emacs ];
meta = {
@@ -2311,10 +2354,10 @@
elpaBuild {
pname = "exwm";
ename = "exwm";
version = "0.28.0.20240403.140839";
version = "0.28.0.20240517.92828";
src = fetchurl {
url = "https://elpa.gnu.org/devel/exwm-0.28.0.20240403.140839.tar";
sha256 = "1hyf2m1inifvxzv6y2wmrfylp9vrb130nj1pvpy169miw2n50vzm";
url = "https://elpa.gnu.org/devel/exwm-0.28.0.20240517.92828.tar";
sha256 = "0d65091s706ajfqi9kp3m6k9hvlwhab6f484fs5v14c9rvspy1pa";
};
packageRequires = [ emacs xelb ];
meta = {
@@ -2432,10 +2475,10 @@
elpaBuild {
pname = "flymake";
ename = "flymake";
version = "1.3.7.0.20240422.65418";
version = "1.3.7.0.20240503.61639";
src = fetchurl {
url = "https://elpa.gnu.org/devel/flymake-1.3.7.0.20240422.65418.tar";
sha256 = "0gq3x3ssvsccwjajd3w835dd1zvlakj7gxdn6b1fqj46rkyi60vw";
url = "https://elpa.gnu.org/devel/flymake-1.3.7.0.20240503.61639.tar";
sha256 = "0qrdjynam3nvhm5qwjks308r28f8wlgsfdmdw4d7sb4xqyr2mzrz";
};
packageRequires = [ eldoc emacs project ];
meta = {
@@ -2855,10 +2898,10 @@
elpaBuild {
pname = "gtags-mode";
ename = "gtags-mode";
version = "1.5.0.20240425.21931";
version = "1.6.0.20240511.23214";
src = fetchurl {
url = "https://elpa.gnu.org/devel/gtags-mode-1.5.0.20240425.21931.tar";
sha256 = "13gdalm2n75yifpfy2wsbf47l6q4rklvd4akszn423nmcl9bnb8x";
url = "https://elpa.gnu.org/devel/gtags-mode-1.6.0.20240511.23214.tar";
sha256 = "0wi1pfvx7wrd8jfnhlim2zp4k2n96c6prl42f8asbvq1rgi5qh1p";
};
packageRequires = [ emacs ];
meta = {
@@ -3008,10 +3051,10 @@
elpaBuild {
pname = "hyperbole";
ename = "hyperbole";
version = "9.0.2pre0.20240420.120926";
version = "9.0.2pre0.20240519.180059";
src = fetchurl {
url = "https://elpa.gnu.org/devel/hyperbole-9.0.2pre0.20240420.120926.tar";
sha256 = "1mr05p3lhz1xnivl8mqhzdw9qrh0klasjisl75gn14n7l233nir7";
url = "https://elpa.gnu.org/devel/hyperbole-9.0.2pre0.20240519.180059.tar";
sha256 = "0i5h57a2ng28ijwds7ddy5ay8dkkgg817p35ig51mjrk7ljz6w2n";
};
packageRequires = [ emacs ];
meta = {
@@ -3019,6 +3062,23 @@
license = lib.licenses.free;
};
}) {};
idlwave = callPackage ({ elpaBuild
, fetchurl
, lib }:
elpaBuild {
pname = "idlwave";
ename = "idlwave";
version = "6.5.0.0.20240430.163614";
src = fetchurl {
url = "https://elpa.gnu.org/devel/idlwave-6.5.0.0.20240430.163614.tar";
sha256 = "165lbvhrvrd1szvqns6pd7wmr9zxszzvq3lqz11qg20didi6sngr";
};
packageRequires = [];
meta = {
homepage = "https://elpa.gnu.org/packages/idlwave.html";
license = lib.licenses.free;
};
}) {};
ilist = callPackage ({ elpaBuild, fetchurl, lib }:
elpaBuild {
pname = "ilist";
@@ -3107,10 +3167,10 @@
elpaBuild {
pname = "ivy";
ename = "ivy";
version = "0.14.2.0.20240405.203954";
version = "0.14.2.0.20240519.163855";
src = fetchurl {
url = "https://elpa.gnu.org/devel/ivy-0.14.2.0.20240405.203954.tar";
sha256 = "02mkfciafhdc9b41s0kv07l9z77zyq7a2j1ljdiwbmcbkdis028p";
url = "https://elpa.gnu.org/devel/ivy-0.14.2.0.20240519.163855.tar";
sha256 = "1r1b5znx1dzwpz903sm85sm2yp03yp4mvds782j8lngl46r5ibsr";
};
packageRequires = [ emacs ];
meta = {
@@ -3270,10 +3330,10 @@
elpaBuild {
pname = "jinx";
ename = "jinx";
version = "1.6.0.20240415.42305";
version = "1.7.0.20240515.101640";
src = fetchurl {
url = "https://elpa.gnu.org/devel/jinx-1.6.0.20240415.42305.tar";
sha256 = "12jvkb9nis5kin7ii7aan7b2d8cd5q1f9qpp6g506m18gdi12f48";
url = "https://elpa.gnu.org/devel/jinx-1.7.0.20240515.101640.tar";
sha256 = "1ghp16kmplj9kj92867xsv3bnl6f0w95xl8hgjxbck4krj8k6is5";
};
packageRequires = [ compat emacs ];
meta = {
@@ -3566,16 +3626,16 @@
license = lib.licenses.free;
};
}) {};
llm = callPackage ({ elpaBuild, emacs, fetchurl, lib }:
llm = callPackage ({ elpaBuild, emacs, fetchurl, lib, plz }:
elpaBuild {
pname = "llm";
ename = "llm";
version = "0.12.3.0.20240331.11827";
version = "0.15.0.0.20240518.145931";
src = fetchurl {
url = "https://elpa.gnu.org/devel/llm-0.12.3.0.20240331.11827.tar";
sha256 = "0nc9p0cjxzmfrxrir45lj6yyqwpaw30rdgbhw5dl83shnps4fi58";
url = "https://elpa.gnu.org/devel/llm-0.15.0.0.20240518.145931.tar";
sha256 = "0dzvgq7lvlg62rzv9p62r5m0gm5glwd37mnw3sf6w5h3jfnkpzv0";
};
packageRequires = [ emacs ];
packageRequires = [ emacs plz ];
meta = {
homepage = "https://elpa.gnu.org/packages/llm.html";
license = lib.licenses.free;
@@ -3798,10 +3858,10 @@
elpaBuild {
pname = "mct";
ename = "mct";
version = "1.0.0.0.20240320.41315";
version = "1.0.0.0.20240429.72524";
src = fetchurl {
url = "https://elpa.gnu.org/devel/mct-1.0.0.0.20240320.41315.tar";
sha256 = "02rifid9g3q6a92xp1xpkmmm00awhxfk573lbapcl473sjy5dwfp";
url = "https://elpa.gnu.org/devel/mct-1.0.0.0.20240429.72524.tar";
sha256 = "07nb0y0ld6x2j5g1a0sjm5ihck41xkk55p5hm5279ddjklcp8p6a";
};
packageRequires = [ emacs ];
meta = {
@@ -3947,10 +4007,10 @@
elpaBuild {
pname = "modus-themes";
ename = "modus-themes";
version = "4.4.0.0.20240427.84336";
version = "4.4.0.0.20240505.33119";
src = fetchurl {
url = "https://elpa.gnu.org/devel/modus-themes-4.4.0.0.20240427.84336.tar";
sha256 = "003kzj9s22qyzvavzh9q0x5dh6jg3n8ykvbihkx5hw16ar7cxmgg";
url = "https://elpa.gnu.org/devel/modus-themes-4.4.0.0.20240505.33119.tar";
sha256 = "1y637n8cll4932hyi16gnzpjqypwgwxbyq8mfhgjbz26663nksxs";
};
packageRequires = [ emacs ];
meta = {
@@ -4116,10 +4176,10 @@
elpaBuild {
pname = "nano-modeline";
ename = "nano-modeline";
version = "1.0.1.0.20240318.92455";
version = "1.1.0.0.20240429.102433";
src = fetchurl {
url = "https://elpa.gnu.org/devel/nano-modeline-1.0.1.0.20240318.92455.tar";
sha256 = "14n5gmbpnbcrj2h2c12s35pdb93r1hflklpnv0bh5gpla154f6ln";
url = "https://elpa.gnu.org/devel/nano-modeline-1.1.0.0.20240429.102433.tar";
sha256 = "0jlaqkrqn2x4fhlz57c94586xjqi1sb89p6py4j5r00669djwhrf";
};
packageRequires = [ emacs ];
meta = {
@@ -4220,10 +4280,10 @@
elpaBuild {
pname = "notmuch-indicator";
ename = "notmuch-indicator";
version = "1.1.0.0.20240117.25556";
version = "1.2.0.0.20240511.94138";
src = fetchurl {
url = "https://elpa.gnu.org/devel/notmuch-indicator-1.1.0.0.20240117.25556.tar";
sha256 = "003pq429x6yjqv4hw7ryigqmpzrk5frwmlk1ar35z9n83xsnl128";
url = "https://elpa.gnu.org/devel/notmuch-indicator-1.2.0.0.20240511.94138.tar";
sha256 = "0f1bq1mbjiy1akqml3fb85xz5923j3w2dz4p6yij3kfb5cks42d1";
};
packageRequires = [ emacs ];
meta = {
@@ -4393,10 +4453,10 @@
elpaBuild {
pname = "org";
ename = "org";
version = "9.7pre0.20240426.150943";
version = "9.7pre0.20240521.135840";
src = fetchurl {
url = "https://elpa.gnu.org/devel/org-9.7pre0.20240426.150943.tar";
sha256 = "0n7d6zrwvrism7blfdri19mvrhcc71cga7qwbvpnq0a9mamv1ypy";
url = "https://elpa.gnu.org/devel/org-9.7pre0.20240521.135840.tar";
sha256 = "06j7kjbpd390i0kqvvnlkpdzqkwiicbdgjymif338l0qx2kl4sg5";
};
packageRequires = [ emacs ];
meta = {
@@ -4412,10 +4472,10 @@
elpaBuild {
pname = "org-contacts";
ename = "org-contacts";
version = "1.1.0.20240410.112834";
version = "1.1.0.20240521.114436";
src = fetchurl {
url = "https://elpa.gnu.org/devel/org-contacts-1.1.0.20240410.112834.tar";
sha256 = "0mns2fkzn1yc968k2nc4y5gys1m7dbcj67mdb8vfj54iwdkw316z";
url = "https://elpa.gnu.org/devel/org-contacts-1.1.0.20240521.114436.tar";
sha256 = "0srbl81ngk24c9kf991ps2j53kpqriwgs8ld4lfcqmxzclr5y8iv";
};
packageRequires = [ emacs org ];
meta = {
@@ -4470,10 +4530,10 @@
elpaBuild {
pname = "org-modern";
ename = "org-modern";
version = "1.2.0.20240327.153104";
version = "1.2.0.20240515.193202";
src = fetchurl {
url = "https://elpa.gnu.org/devel/org-modern-1.2.0.20240327.153104.tar";
sha256 = "0gkkcvjbjyr5h8idafc0lppjwdr84y860800ns7z894i89iy01li";
url = "https://elpa.gnu.org/devel/org-modern-1.2.0.20240515.193202.tar";
sha256 = "05mbgm95rlcv5liswlckd26izz5p3a6mkcfnz60widnilfmza9k6";
};
packageRequires = [ compat emacs ];
meta = {
@@ -4508,10 +4568,10 @@
elpaBuild {
pname = "org-real";
ename = "org-real";
version = "1.0.8.0.20240328.105118";
version = "1.0.9.0.20240505.204156";
src = fetchurl {
url = "https://elpa.gnu.org/devel/org-real-1.0.8.0.20240328.105118.tar";
sha256 = "018bhg886mhv5wzvahvi36bpmh6lpgfahs2dxcrhlb5jqaf8kj50";
url = "https://elpa.gnu.org/devel/org-real-1.0.9.0.20240505.204156.tar";
sha256 = "05z8kycyqcfj0w18mnqys54wnlwa9yijlb5c0h86fqbhr7shbjmp";
};
packageRequires = [ boxy emacs org ];
meta = {
@@ -4546,10 +4606,10 @@
elpaBuild {
pname = "org-transclusion";
ename = "org-transclusion";
version = "1.3.2.0.20240420.151651";
version = "1.4.0.0.20240520.170949";
src = fetchurl {
url = "https://elpa.gnu.org/devel/org-transclusion-1.3.2.0.20240420.151651.tar";
sha256 = "0izvaxis7yc2zfxff3dzsc27r8s4kl65x97rjxhz0cp3iqfsb91x";
url = "https://elpa.gnu.org/devel/org-transclusion-1.4.0.0.20240520.170949.tar";
sha256 = "15i8my50y1m44rhk06rfs6bwlc3mavb73bjysg3wp1j132m2dcrl";
};
packageRequires = [ emacs org ];
meta = {
@@ -4834,6 +4894,44 @@
license = lib.licenses.free;
};
}) {};
plz-event-source = callPackage ({ elpaBuild
, emacs
, fetchurl
, lib
, plz }:
elpaBuild {
pname = "plz-event-source";
ename = "plz-event-source";
version = "0.1pre0.20240501.111443";
src = fetchurl {
url = "https://elpa.gnu.org/devel/plz-event-source-0.1pre0.20240501.111443.tar";
sha256 = "1bygbgzvyc6k8bqrnl5gwdbjmlrdh25fmf7n0rllfz4b055cdj6a";
};
packageRequires = [ emacs plz ];
meta = {
homepage = "https://elpa.gnu.org/packages/plz-event-source.html";
license = lib.licenses.free;
};
}) {};
plz-media-type = callPackage ({ elpaBuild
, emacs
, fetchurl
, lib
, plz }:
elpaBuild {
pname = "plz-media-type";
ename = "plz-media-type";
version = "0.1pre0.20240501.111146";
src = fetchurl {
url = "https://elpa.gnu.org/devel/plz-media-type-0.1pre0.20240501.111146.tar";
sha256 = "0l2zgxgi48rvzs79qq2bjmp7bg2qhd3709rpyzfkv77gigcjwqj6";
};
packageRequires = [ emacs plz ];
meta = {
homepage = "https://elpa.gnu.org/packages/plz-media-type.html";
license = lib.licenses.free;
};
}) {};
plz-see = callPackage ({ elpaBuild, emacs, fetchurl, lib, plz }:
elpaBuild {
pname = "plz-see";
@@ -4936,10 +5034,10 @@
elpaBuild {
pname = "posframe";
ename = "posframe";
version = "1.4.3.0.20240426.60433";
version = "1.4.3.0.20240507.14806";
src = fetchurl {
url = "https://elpa.gnu.org/devel/posframe-1.4.3.0.20240426.60433.tar";
sha256 = "1j5l16z765wz5qs1x49vpkmj1cbxbsa69wlrf19r4qc7b6gijzm5";
url = "https://elpa.gnu.org/devel/posframe-1.4.3.0.20240507.14806.tar";
sha256 = "08jhv15hwrdjgdzl6d8xwdmx46afwlpd6yz3h5k7y7lhbnlc5jkp";
};
packageRequires = [ emacs ];
meta = {
@@ -4987,10 +5085,10 @@
elpaBuild {
pname = "project";
ename = "project";
version = "0.10.0.0.20240415.22959";
version = "0.10.0.0.20240512.175655";
src = fetchurl {
url = "https://elpa.gnu.org/devel/project-0.10.0.0.20240415.22959.tar";
sha256 = "0clz75455r6pzjcj9jbpqgi201plmm4094nz7s19xmq1ifll9pzy";
url = "https://elpa.gnu.org/devel/project-0.10.0.0.20240512.175655.tar";
sha256 = "1228kpfyj3zd1bz8xjv257mhhxgvrj8d67saxgfxix3y62fhb2wc";
};
packageRequires = [ emacs xref ];
meta = {
@@ -5032,10 +5130,10 @@
elpaBuild {
pname = "pulsar";
ename = "pulsar";
version = "1.0.1.0.20240117.25720";
version = "1.0.1.0.20240429.64508";
src = fetchurl {
url = "https://elpa.gnu.org/devel/pulsar-1.0.1.0.20240117.25720.tar";
sha256 = "09qq4cribybn86s6dz77rbmazzl3c88305brkiza2pn2cg10g8xw";
url = "https://elpa.gnu.org/devel/pulsar-1.0.1.0.20240429.64508.tar";
sha256 = "1ak3vphfw0rsm4rrqyg72zjjwm68ypwxbbif8fz31rnsp0n66f8n";
};
packageRequires = [ emacs ];
meta = {
@@ -5047,10 +5145,10 @@
elpaBuild {
pname = "pyim";
ename = "pyim";
version = "5.3.3.0.20240407.80210";
version = "5.3.4.0.20240508.25615";
src = fetchurl {
url = "https://elpa.gnu.org/devel/pyim-5.3.3.0.20240407.80210.tar";
sha256 = "1vk0q0wczr9yiwm89kljdlsil7plr2z0cr5sw48fxy4dzgjdjkfb";
url = "https://elpa.gnu.org/devel/pyim-5.3.4.0.20240508.25615.tar";
sha256 = "0p079girx795fvqswdjh8l5mwdyndanfcsvb1qvj2klq063y1vv5";
};
packageRequires = [ async emacs xr ];
meta = {
@@ -5079,10 +5177,10 @@
elpaBuild {
pname = "python";
ename = "python";
version = "0.28.0.20240427.62346";
version = "0.28.0.20240518.202234";
src = fetchurl {
url = "https://elpa.gnu.org/devel/python-0.28.0.20240427.62346.tar";
sha256 = "1knzsgi2g40b9ba5s81653h913mlsh71y83b8qc71v9l16lgy1fg";
url = "https://elpa.gnu.org/devel/python-0.28.0.20240518.202234.tar";
sha256 = "0nk9rdr62c9j27gbjz3z6ri35aw026pmj6lhqvn6j9ci8ijif3yf";
};
packageRequires = [ compat emacs seq ];
meta = {
@@ -5409,10 +5507,10 @@
elpaBuild {
pname = "relint";
ename = "relint";
version = "1.24.0.20240401.74454";
version = "1.24.0.20240510.91500";
src = fetchurl {
url = "https://elpa.gnu.org/devel/relint-1.24.0.20240401.74454.tar";
sha256 = "07q0571ks81al09xl1ms52rznp6y7scvlnh2ax1nj67f3jmikzcd";
url = "https://elpa.gnu.org/devel/relint-1.24.0.20240510.91500.tar";
sha256 = "171dnhya0ij5lapn9h2d8ssxx163lwgasvfssd07739171h07389";
};
packageRequires = [ emacs xr ];
meta = {
@@ -5895,10 +5993,10 @@
elpaBuild {
pname = "spacious-padding";
ename = "spacious-padding";
version = "0.4.1.0.20240311.74539";
version = "0.5.0.0.20240429.82953";
src = fetchurl {
url = "https://elpa.gnu.org/devel/spacious-padding-0.4.1.0.20240311.74539.tar";
sha256 = "1xgnplcvp73fpyi9rx5wbn0hjbcv65vlrb7dqkgjc0chaivp4dgm";
url = "https://elpa.gnu.org/devel/spacious-padding-0.5.0.0.20240429.82953.tar";
sha256 = "0k5w5d9prlasvv6074nxl8782mbhhvccpkc1zjrp228frkbgfpmi";
};
packageRequires = [ emacs ];
meta = {
@@ -5993,10 +6091,10 @@
elpaBuild {
pname = "srht";
ename = "srht";
version = "0.4.0.20231117.115741";
version = "0.4.0.20240506.104337";
src = fetchurl {
url = "https://elpa.gnu.org/devel/srht-0.4.0.20231117.115741.tar";
sha256 = "03wyfx0zhgfpbhwyxrbd6mj0465m82910l77r12gsg1vbk78l4l0";
url = "https://elpa.gnu.org/devel/srht-0.4.0.20240506.104337.tar";
sha256 = "1fs6av8l3v4vvzxxhd20rzwrwh8dkk1d1x21jkjx8nczj2jydwb0";
};
packageRequires = [ emacs plz transient ];
meta = {
@@ -6029,10 +6127,10 @@
elpaBuild {
pname = "standard-themes";
ename = "standard-themes";
version = "2.0.1.0.20240427.84421";
version = "2.0.1.0.20240520.83250";
src = fetchurl {
url = "https://elpa.gnu.org/devel/standard-themes-2.0.1.0.20240427.84421.tar";
sha256 = "09vmyjm148r1ajxlsrdqrgi988a2px5dn5z9k0l3lg88a38rxgz6";
url = "https://elpa.gnu.org/devel/standard-themes-2.0.1.0.20240520.83250.tar";
sha256 = "08lb47hilg5dniqxlxp773s16m0shqmglcrf1qdm48ddg05911gx";
};
packageRequires = [ emacs ];
meta = {
@@ -6062,10 +6160,10 @@
elpaBuild {
pname = "substitute";
ename = "substitute";
version = "0.2.1.0.20240117.30048";
version = "0.3.1.0.20240522.34122";
src = fetchurl {
url = "https://elpa.gnu.org/devel/substitute-0.2.1.0.20240117.30048.tar";
sha256 = "1vkjg3w12r7j3dl5jx5wha412lknns37535vjd4x6xgk2rs3yvh0";
url = "https://elpa.gnu.org/devel/substitute-0.3.1.0.20240522.34122.tar";
sha256 = "02n78x82sl7i0xzpp1468i1bwm9kic2ycc9vvhymxalpiylc3iqq";
};
packageRequires = [ emacs ];
meta = {
@@ -6126,10 +6224,10 @@
elpaBuild {
pname = "svg-tag-mode";
ename = "svg-tag-mode";
version = "0.3.2.0.20240122.120925";
version = "0.3.2.0.20240429.105240";
src = fetchurl {
url = "https://elpa.gnu.org/devel/svg-tag-mode-0.3.2.0.20240122.120925.tar";
sha256 = "17qixxhy889l2v17pw3b2qrk2g6x4a7yfh0bzxfhlizq10sy24hz";
url = "https://elpa.gnu.org/devel/svg-tag-mode-0.3.2.0.20240429.105240.tar";
sha256 = "0isp9zcyx9dqb0nah1b990nikwiaxm5lvqlbya9v1rcb3fbvf9hc";
};
packageRequires = [ emacs svg-lib ];
meta = {
@@ -6145,10 +6243,10 @@
elpaBuild {
pname = "swiper";
ename = "swiper";
version = "0.14.2.0.20240405.204232";
version = "0.14.2.0.20240520.120545";
src = fetchurl {
url = "https://elpa.gnu.org/devel/swiper-0.14.2.0.20240405.204232.tar";
sha256 = "1b5dn8v6rm6m7b2agdxf50jkmrfx6ac8fnwyqabr3zzcshpl6ixm";
url = "https://elpa.gnu.org/devel/swiper-0.14.2.0.20240520.120545.tar";
sha256 = "1wcxf1d3kn19yq3gk4d4fqs7p61i1rm316glzlcksny6rp2f1sma";
};
packageRequires = [ emacs ivy ];
meta = {
@@ -6449,10 +6547,10 @@
elpaBuild {
pname = "track-changes";
ename = "track-changes";
version = "1.1.0.20240419.221900";
version = "1.2.0.20240505.172329";
src = fetchurl {
url = "https://elpa.gnu.org/devel/track-changes-1.1.0.20240419.221900.tar";
sha256 = "16xvkp3fq89jbf87phk6yl9cbfmmgb8r376hh08kwrsmbpaz6bd2";
url = "https://elpa.gnu.org/devel/track-changes-1.2.0.20240505.172329.tar";
sha256 = "1mvgwrrqfa3yix9lrsx4mb6zqaydjjqc69nh9lyrcgi54819jlvh";
};
packageRequires = [ emacs ];
meta = {
@@ -6537,10 +6635,10 @@
elpaBuild {
pname = "transient";
ename = "transient";
version = "0.6.0.0.20240414.135949";
version = "0.6.0.0.20240509.184906";
src = fetchurl {
url = "https://elpa.gnu.org/devel/transient-0.6.0.0.20240414.135949.tar";
sha256 = "1rf1zszrfd02n4ky8n72sqzwb3zk16j92plflfc2wdrzaw9k2mmr";
url = "https://elpa.gnu.org/devel/transient-0.6.0.0.20240509.184906.tar";
sha256 = "1axy5ccwd4n63saaf10af182r2k3j8x4vbyhxa81rdv73ndr652g";
};
packageRequires = [ compat emacs seq ];
meta = {
@@ -6715,10 +6813,10 @@
elpaBuild {
pname = "urgrep";
ename = "urgrep";
version = "0.4.2snapshot0.20240310.204507";
version = "0.5.1snapshot0.20240511.180511";
src = fetchurl {
url = "https://elpa.gnu.org/devel/urgrep-0.4.2snapshot0.20240310.204507.tar";
sha256 = "173ql2ng8blfw4y7nbfgjmzpgvw0xabb1sk2c1mis6k36ali851w";
url = "https://elpa.gnu.org/devel/urgrep-0.5.1snapshot0.20240511.180511.tar";
sha256 = "03dpbsmx11r14mi6vlh4phknmxlayxng2rfphv8q7wn4cvgv18q2";
};
packageRequires = [ compat emacs project ];
meta = {
@@ -6786,10 +6884,10 @@
elpaBuild {
pname = "use-package";
ename = "use-package";
version = "2.4.5.0.20240330.124921";
version = "2.4.5.0.20240518.103045";
src = fetchurl {
url = "https://elpa.gnu.org/devel/use-package-2.4.5.0.20240330.124921.tar";
sha256 = "0jc1389g63bsy2w2fkw332vpwqrm5xci8skqf7mkg39y8nj2j0fw";
url = "https://elpa.gnu.org/devel/use-package-2.4.5.0.20240518.103045.tar";
sha256 = "0zh4vb5h2733glbj3izflw0laxvf2y34cm924jpgyrjkz66ld6wc";
};
packageRequires = [ bind-key emacs ];
meta = {
@@ -6950,10 +7048,10 @@
elpaBuild {
pname = "vertico";
ename = "vertico";
version = "1.8.0.20240424.195903";
version = "1.8.0.20240511.204721";
src = fetchurl {
url = "https://elpa.gnu.org/devel/vertico-1.8.0.20240424.195903.tar";
sha256 = "0yhk9cp3qlan2vci31an1d3c4mqz2ckbs7xhs12qk6vich66yshk";
url = "https://elpa.gnu.org/devel/vertico-1.8.0.20240511.204721.tar";
sha256 = "0gd68x98dghqa7da0ybah2w27bxipal262n9d6rpdhxb361cmpca";
};
packageRequires = [ compat emacs ];
meta = {
@@ -7155,10 +7253,10 @@
elpaBuild {
pname = "which-key";
ename = "which-key";
version = "3.6.0.0.20240423.92028";
version = "3.6.0.0.20240501.85118";
src = fetchurl {
url = "https://elpa.gnu.org/devel/which-key-3.6.0.0.20240423.92028.tar";
sha256 = "0bx47186nrsfbjcfci7qfx3s874q4wvys6imkr4k0i9mmfnchvaa";
url = "https://elpa.gnu.org/devel/which-key-3.6.0.0.20240501.85118.tar";
sha256 = "080i7b37fzvf020q4dqxy0dr8na0qqaymv8bd048yrw70wcrlz0w";
};
packageRequires = [ emacs ];
meta = {
@@ -7184,6 +7282,24 @@
license = lib.licenses.free;
};
}) {};
window-tool-bar = callPackage ({ elpaBuild
, emacs
, fetchurl
, lib }:
elpaBuild {
pname = "window-tool-bar";
ename = "window-tool-bar";
version = "0.2.0.20240519.64147";
src = fetchurl {
url = "https://elpa.gnu.org/devel/window-tool-bar-0.2.0.20240519.64147.tar";
sha256 = "1z5fdlrrjdx0lhfwzahnlqxg75fy9abrj3izc8mfwy5j1bkrym6m";
};
packageRequires = [ emacs ];
meta = {
homepage = "https://elpa.gnu.org/packages/window-tool-bar.html";
license = lib.licenses.free;
};
}) {};
windower = callPackage ({ elpaBuild
, emacs
, fetchurl
@@ -7275,10 +7391,10 @@
elpaBuild {
pname = "wrap-search";
ename = "wrap-search";
version = "4.14.11.0.20240427.191832";
version = "4.16.13.0.20240517.214404";
src = fetchurl {
url = "https://elpa.gnu.org/devel/wrap-search-4.14.11.0.20240427.191832.tar";
sha256 = "0286jkxhzn6x2jbvwlrknni3fdf9h2a2mi96kkasy91bph3snx2a";
url = "https://elpa.gnu.org/devel/wrap-search-4.16.13.0.20240517.214404.tar";
sha256 = "14rk7gyab0m19z0rhrpqcfdqrdrbz9v5zw36rkn5qxzrpv6cw7hq";
};
packageRequires = [];
meta = {
@@ -7365,10 +7481,10 @@
elpaBuild {
pname = "xref";
ename = "xref";
version = "1.6.3.0.20240328.32323";
version = "1.6.3.0.20240518.3950";
src = fetchurl {
url = "https://elpa.gnu.org/devel/xref-1.6.3.0.20240328.32323.tar";
sha256 = "04rxbfzvz4z3q04r3817vrkx7w6kspdmpyl30h9v37vmwyxw722j";
url = "https://elpa.gnu.org/devel/xref-1.6.3.0.20240518.3950.tar";
sha256 = "0k60vvhpw5bzbs3qv28sip7dl2p44m8bczx54ff32klgfwpk06zk";
};
packageRequires = [ emacs ];
meta = {

View File

@@ -295,10 +295,10 @@
elpaBuild {
pname = "auctex";
ename = "auctex";
version = "14.0.4";
version = "14.0.5";
src = fetchurl {
url = "https://elpa.gnu.org/packages/auctex-14.0.4.tar";
sha256 = "14rfv7xlwdqp42dilmpg11d58q8pzw15fv01hq80iv9kyzsfvxd7";
url = "https://elpa.gnu.org/packages/auctex-14.0.5.tar";
sha256 = "0sycj6ad5jazmsxq37hsnvbywkpj66lrw3d3mxqr1wqkb67cdd3k";
};
packageRequires = [ emacs ];
meta = {
@@ -430,10 +430,10 @@
elpaBuild {
pname = "beframe";
ename = "beframe";
version = "1.0.1";
version = "1.1.1";
src = fetchurl {
url = "https://elpa.gnu.org/packages/beframe-1.0.1.tar";
sha256 = "1p8zglpdcss0p307i4h2zpqbsiipmgmk0a2fx6j9w3lx0zgaf2xj";
url = "https://elpa.gnu.org/packages/beframe-1.1.1.tar";
sha256 = "0xx2zvgjilivi6nnr2x9bwwcifinj66j6r07wxjawqkrsknyypas";
};
packageRequires = [ emacs ];
meta = {
@@ -535,10 +535,10 @@
elpaBuild {
pname = "boxy-headings";
ename = "boxy-headings";
version = "2.1.5";
version = "2.1.6";
src = fetchurl {
url = "https://elpa.gnu.org/packages/boxy-headings-2.1.5.tar";
sha256 = "0w3cy2r8iqsb79r33lllj08v719hq0xniq5pbr9sl8kn2raxcjhr";
url = "https://elpa.gnu.org/packages/boxy-headings-2.1.6.tar";
sha256 = "0wnks9a4agvqjivp9myl8zcdq6rj7hh5ig73f8qv5imar0i76izc";
};
packageRequires = [ boxy emacs org ];
meta = {
@@ -614,10 +614,10 @@
elpaBuild {
pname = "bufferlo";
ename = "bufferlo";
version = "0.6";
version = "0.8";
src = fetchurl {
url = "https://elpa.gnu.org/packages/bufferlo-0.6.tar";
sha256 = "0gvg1mag8ngjmjl4d6zr99k7mq368l1m6dxy9mk6icgxm3sqr1yk";
url = "https://elpa.gnu.org/packages/bufferlo-0.8.tar";
sha256 = "0ypd611xmjsir24nv8gr19pq7f1n0gbgq9yzvfy3m6k97gpw2jzq";
};
packageRequires = [ emacs ];
meta = {
@@ -820,6 +820,21 @@
license = lib.licenses.free;
};
}) {};
colorful-mode = callPackage ({ compat, elpaBuild, emacs, fetchurl, lib }:
elpaBuild {
pname = "colorful-mode";
ename = "colorful-mode";
version = "1.0.0";
src = fetchurl {
url = "https://elpa.gnu.org/packages/colorful-mode-1.0.0.tar";
sha256 = "1gmbrb5z3rmw0fjrdymfbcx74szcy963dx53ksykvfd9355azj3x";
};
packageRequires = [ compat emacs ];
meta = {
homepage = "https://elpa.gnu.org/packages/colorful-mode.html";
license = lib.licenses.free;
};
}) {};
comint-mime = callPackage ({ elpaBuild, emacs, fetchurl, lib }:
elpaBuild {
pname = "comint-mime";
@@ -937,10 +952,10 @@
elpaBuild {
pname = "consult";
ename = "consult";
version = "1.5";
version = "1.6";
src = fetchurl {
url = "https://elpa.gnu.org/packages/consult-1.5.tar";
sha256 = "1gx4cjrcaq5dn3rrd2dm30jz07zrnddf0y33qi0dmiqlsyg7l9qw";
url = "https://elpa.gnu.org/packages/consult-1.6.tar";
sha256 = "00wsv6dvlyf7ygi586pdyhgp7f5ic2qqyqjz3g2g8hmgya5javdb";
};
packageRequires = [ compat emacs ];
meta = {
@@ -948,6 +963,26 @@
license = lib.licenses.free;
};
}) {};
consult-denote = callPackage ({ consult
, denote
, elpaBuild
, emacs
, fetchurl
, lib }:
elpaBuild {
pname = "consult-denote";
ename = "consult-denote";
version = "0.0.0";
src = fetchurl {
url = "https://elpa.gnu.org/packages/consult-denote-0.0.0.tar";
sha256 = "191qf8knrmimam98jv8kgrl6mfrnwpdmw160s5qw6wcik7j4z6kv";
};
packageRequires = [ consult denote emacs ];
meta = {
homepage = "https://elpa.gnu.org/packages/consult-denote.html";
license = lib.licenses.free;
};
}) {};
consult-hoogle = callPackage ({ elpaBuild
, emacs
, fetchurl
@@ -1166,10 +1201,10 @@
elpaBuild {
pname = "dape";
ename = "dape";
version = "0.10.0";
version = "0.11.1";
src = fetchurl {
url = "https://elpa.gnu.org/packages/dape-0.10.0.tar";
sha256 = "1x6mbis4vmghp3vf4pxyzdp68nnrraw9ayx3gzbp1bvcmr62qdig";
url = "https://elpa.gnu.org/packages/dape-0.11.1.tar";
sha256 = "0i04wwklypzxh78gwd9zjxjm3lwi2sn7qpqnlgd6n8hhcigyzhp0";
};
packageRequires = [ emacs jsonrpc ];
meta = {
@@ -1442,10 +1477,10 @@
elpaBuild {
pname = "dired-preview";
ename = "dired-preview";
version = "0.1.1";
version = "0.2.0";
src = fetchurl {
url = "https://elpa.gnu.org/packages/dired-preview-0.1.1.tar";
sha256 = "08c9bvsdb7w9ggav9yrpz12nf9zlq4h1zq8ssdf9pwrx2nzy06p7";
url = "https://elpa.gnu.org/packages/dired-preview-0.2.0.tar";
sha256 = "15l01javijjjjc9bycljgshg9jv3clmfnsisy7f3caqxq78sb61l";
};
packageRequires = [ emacs ];
meta = {
@@ -1547,10 +1582,10 @@
elpaBuild {
pname = "drepl";
ename = "drepl";
version = "0.2";
version = "0.3";
src = fetchurl {
url = "https://elpa.gnu.org/packages/drepl-0.2.tar";
sha256 = "1vf61d6iihpnr3h4cyxksd64qj8rw2a9ihjm3krvjmigxr2r6awx";
url = "https://elpa.gnu.org/packages/drepl-0.3.tar";
sha256 = "0dy8xvx5nwibiyhddm6nhcw384vhkhsbbxcs4hah0yxwajfm8yds";
};
packageRequires = [ comint-mime emacs ];
meta = {
@@ -1667,10 +1702,10 @@
elpaBuild {
pname = "eev";
ename = "eev";
version = "20240309";
version = "20240513";
src = fetchurl {
url = "https://elpa.gnu.org/packages/eev-20240309.tar";
sha256 = "0nn6jdc37n2nx3i97ljl5a37dwxv5qx12ar15yr702hbsgaxyfa5";
url = "https://elpa.gnu.org/packages/eev-20240513.tar";
sha256 = "133blp5696f2adxqny5kyylr6s3n3vixs0ak1n3i58sqb0krp2pj";
};
packageRequires = [ emacs ];
meta = {
@@ -1682,10 +1717,10 @@
elpaBuild {
pname = "ef-themes";
ename = "ef-themes";
version = "1.6.1";
version = "1.7.0";
src = fetchurl {
url = "https://elpa.gnu.org/packages/ef-themes-1.6.1.tar";
sha256 = "0wkiqjnqnxwzskpxam44qxxz13fbpgnf17c1qrin8ad8i9b49bvq";
url = "https://elpa.gnu.org/packages/ef-themes-1.7.0.tar";
sha256 = "0d6rpwk1z9sc1yzfc4d4icb43pqwvdfvqap1m4r4aajvc5kasq1v";
};
packageRequires = [ emacs ];
meta = {
@@ -1781,10 +1816,10 @@
elpaBuild {
pname = "elisp-benchmarks";
ename = "elisp-benchmarks";
version = "1.14";
version = "1.16";
src = fetchurl {
url = "https://elpa.gnu.org/packages/elisp-benchmarks-1.14.tar";
sha256 = "050wja4axngnxggfxhg4b4lcbf1q674zr933r9qkc3ww731f42qa";
url = "https://elpa.gnu.org/packages/elisp-benchmarks-1.16.tar";
sha256 = "0v5db89z6hirvixgjwyz3a9dkx6xf486hy51sprvslki706m08p2";
};
packageRequires = [];
meta = {
@@ -1796,10 +1831,10 @@
elpaBuild {
pname = "ellama";
ename = "ellama";
version = "0.9.1";
version = "0.9.4";
src = fetchurl {
url = "https://elpa.gnu.org/packages/ellama-0.9.1.tar";
sha256 = "1kyylhavqa2wsgjgqybg25aiz0fyw4njpady2k2xhry5jw9i78vs";
url = "https://elpa.gnu.org/packages/ellama-0.9.4.tar";
sha256 = "12l8k7dwcdgndy0zbdgkhx94y46fkzwjrbwlgj9922zbk38nnz46";
};
packageRequires = [ emacs llm spinner ];
meta = {
@@ -2592,10 +2627,10 @@
elpaBuild {
pname = "gtags-mode";
ename = "gtags-mode";
version = "1.5";
version = "1.6";
src = fetchurl {
url = "https://elpa.gnu.org/packages/gtags-mode-1.5.tar";
sha256 = "15jmynzm2xrvb410vka3jzzdcxbsm3vkihz27yzym708jb0bd8ji";
url = "https://elpa.gnu.org/packages/gtags-mode-1.6.tar";
sha256 = "1r3ih44kzkrx9bmfl8ri2yv90b7g4nhb0vvdnz1ba3f44x15ppjx";
};
packageRequires = [ emacs ];
meta = {
@@ -2964,10 +2999,10 @@
elpaBuild {
pname = "jinx";
ename = "jinx";
version = "1.6";
version = "1.7";
src = fetchurl {
url = "https://elpa.gnu.org/packages/jinx-1.6.tar";
sha256 = "0jy2g587930d4jqi4asrci3411bby9j6wrxczyskacvjs41vqyip";
url = "https://elpa.gnu.org/packages/jinx-1.7.tar";
sha256 = "13snfsrwdbn23fdwpk42xp24x8bskl8sgsbq51nr896smjp2x3b4";
};
packageRequires = [ compat emacs ];
meta = {
@@ -3246,16 +3281,16 @@
license = lib.licenses.free;
};
}) {};
llm = callPackage ({ elpaBuild, emacs, fetchurl, lib }:
llm = callPackage ({ elpaBuild, emacs, fetchurl, lib, plz }:
elpaBuild {
pname = "llm";
ename = "llm";
version = "0.12.3";
version = "0.15.0";
src = fetchurl {
url = "https://elpa.gnu.org/packages/llm-0.12.3.tar";
sha256 = "19c3i8jfhvc0zqha2mlynk16ws4wgc1hdjrp7gp290bacvr560vg";
url = "https://elpa.gnu.org/packages/llm-0.15.0.tar";
sha256 = "1y3gs8zsng87wmlkx5az396hci4xyn0ww7cbaavisqbrxam51qvj";
};
packageRequires = [ emacs ];
packageRequires = [ emacs plz ];
meta = {
homepage = "https://elpa.gnu.org/packages/llm.html";
license = lib.licenses.free;
@@ -3745,10 +3780,10 @@
elpaBuild {
pname = "nano-modeline";
ename = "nano-modeline";
version = "1.0.1";
version = "1.1.0";
src = fetchurl {
url = "https://elpa.gnu.org/packages/nano-modeline-1.0.1.tar";
sha256 = "0frvg9zy9i8qqb6il0csxmgxsd373n696kwz1xqq28jikvhzkwyy";
url = "https://elpa.gnu.org/packages/nano-modeline-1.1.0.tar";
sha256 = "1x4b4j82vzbi1mhbs9bwgw41hcagnfk56kswjk928i179pnkr0cx";
};
packageRequires = [ emacs ];
meta = {
@@ -3839,10 +3874,10 @@
elpaBuild {
pname = "notmuch-indicator";
ename = "notmuch-indicator";
version = "1.1.0";
version = "1.2.0";
src = fetchurl {
url = "https://elpa.gnu.org/packages/notmuch-indicator-1.1.0.tar";
sha256 = "1g30hzb238w9cnxqw8w7gw5l8sl4rx122napmm9rx974hdk3zk9k";
url = "https://elpa.gnu.org/packages/notmuch-indicator-1.2.0.tar";
sha256 = "1n525slxs0l5nbila1sy62fz384yz7f54nrq1ixdlq0j3czgh9kz";
};
packageRequires = [ emacs ];
meta = {
@@ -4004,10 +4039,10 @@
elpaBuild {
pname = "org";
ename = "org";
version = "9.6.28";
version = "9.6.30";
src = fetchurl {
url = "https://elpa.gnu.org/packages/org-9.6.28.tar";
sha256 = "1slh28vjwhb65q0630p1syv6ampdsqgrdmisyj4f328g3j2brpkw";
url = "https://elpa.gnu.org/packages/org-9.6.30.tar";
sha256 = "0h2p7gjiys5ch68y35l6bpw9pp852vprmfzi0dk86z1wkilhycip";
};
packageRequires = [ emacs ];
meta = {
@@ -4094,10 +4129,10 @@
elpaBuild {
pname = "org-real";
ename = "org-real";
version = "1.0.8";
version = "1.0.9";
src = fetchurl {
url = "https://elpa.gnu.org/packages/org-real-1.0.8.tar";
sha256 = "03g12czy833yzj7idkharsbl2zd1ajnsf7ay8qxqljwqrz8m91gw";
url = "https://elpa.gnu.org/packages/org-real-1.0.9.tar";
sha256 = "0g19pgg7rqijb6q1vpifvpzl2gyc13a42q1n23x3kawl2srhcjp2";
};
packageRequires = [ boxy emacs org ];
meta = {
@@ -4124,10 +4159,10 @@
elpaBuild {
pname = "org-transclusion";
ename = "org-transclusion";
version = "1.3.2";
version = "1.4.0";
src = fetchurl {
url = "https://elpa.gnu.org/packages/org-transclusion-1.3.2.tar";
sha256 = "14w9n10s6nh3nylkx3xzbqjb9pp4dja85agh0h2bzlbkaq4j7vij";
url = "https://elpa.gnu.org/packages/org-transclusion-1.4.0.tar";
sha256 = "0ci6xja3jkj1a9f76sf3780gcjrdpbds2y2bwba3b55fjmr1fscl";
};
packageRequires = [ emacs org ];
meta = {
@@ -4544,10 +4579,10 @@
elpaBuild {
pname = "pyim";
ename = "pyim";
version = "5.3.3";
version = "5.3.4";
src = fetchurl {
url = "https://elpa.gnu.org/packages/pyim-5.3.3.tar";
sha256 = "03khpd3skv7ijmnn721dvila8x6pvg9pl4p7djyz8m59xgvv55dp";
url = "https://elpa.gnu.org/packages/pyim-5.3.4.tar";
sha256 = "0axi8vizr2pdswdnnkr409k926h9k7w3c18nbmb9j3pfc32inkjs";
};
packageRequires = [ async emacs xr ];
meta = {
@@ -5314,10 +5349,10 @@
elpaBuild {
pname = "spacious-padding";
ename = "spacious-padding";
version = "0.4.1";
version = "0.5.0";
src = fetchurl {
url = "https://elpa.gnu.org/packages/spacious-padding-0.4.1.tar";
sha256 = "0w9f19sxpbaagwxfnsg3qmk95v8vnkfcyd3l6i9ns9ww26sb2fgl";
url = "https://elpa.gnu.org/packages/spacious-padding-0.5.0.tar";
sha256 = "0x5bsyd6b1d3bzrsrpf9nvw7xj5ch114m2dilq64bg8y2db3452z";
};
packageRequires = [ emacs ];
meta = {
@@ -5449,10 +5484,10 @@
elpaBuild {
pname = "substitute";
ename = "substitute";
version = "0.2.1";
version = "0.3.1";
src = fetchurl {
url = "https://elpa.gnu.org/packages/substitute-0.2.1.tar";
sha256 = "09cqxfp9az6cckh0bq1155g6xh9rjn0ppjyc6879ihx6ba61li53";
url = "https://elpa.gnu.org/packages/substitute-0.3.1.tar";
sha256 = "0038kkn6v2w3asg9abwary2cacr9wbw90wdvq7q9wyk1818cygff";
};
packageRequires = [ emacs ];
meta = {
@@ -5788,10 +5823,10 @@
elpaBuild {
pname = "track-changes";
ename = "track-changes";
version = "1.1";
version = "1.2";
src = fetchurl {
url = "https://elpa.gnu.org/packages/track-changes-1.1.tar";
sha256 = "04srqkpyc6l3s95jyf2p5pqqf1z67i7k89334r6ybqj1l91h2prn";
url = "https://elpa.gnu.org/packages/track-changes-1.2.tar";
sha256 = "0al6a1xjs6p2pn6z976pnmfqz2x5xcz99b5gkdzz90ywbn7018m4";
};
packageRequires = [ emacs ];
meta = {
@@ -6013,10 +6048,10 @@
elpaBuild {
pname = "urgrep";
ename = "urgrep";
version = "0.4.1";
version = "0.5.0";
src = fetchurl {
url = "https://elpa.gnu.org/packages/urgrep-0.4.1.tar";
sha256 = "046096vk8d5xy33icv4s0s101lrx3xan9ppvh77rqxd95gglhgap";
url = "https://elpa.gnu.org/packages/urgrep-0.5.0.tar";
sha256 = "14vga04hf03hj1ilcpl3qblmb7mhl9j0qwkq2whbc50p98avkhqi";
};
packageRequires = [ compat emacs project ];
meta = {
@@ -6449,6 +6484,21 @@
license = lib.licenses.free;
};
}) {};
window-tool-bar = callPackage ({ elpaBuild, emacs, fetchurl, lib }:
elpaBuild {
pname = "window-tool-bar";
ename = "window-tool-bar";
version = "0.2";
src = fetchurl {
url = "https://elpa.gnu.org/packages/window-tool-bar-0.2.tar";
sha256 = "191v21rrw1j560512mjn1s1avhirk1awy746xajjra8lb1ywnxw7";
};
packageRequires = [ emacs ];
meta = {
homepage = "https://elpa.gnu.org/packages/window-tool-bar.html";
license = lib.licenses.free;
};
}) {};
windower = callPackage ({ elpaBuild, emacs, fetchurl, lib }:
elpaBuild {
pname = "windower";
@@ -6533,10 +6583,10 @@
elpaBuild {
pname = "wrap-search";
ename = "wrap-search";
version = "4.14.11";
version = "4.16.13";
src = fetchurl {
url = "https://elpa.gnu.org/packages/wrap-search-4.14.11.tar";
sha256 = "07x6fcig69d3hmcmvpj75h605j8sfjwmd4z1yd4rb6np60dh42ff";
url = "https://elpa.gnu.org/packages/wrap-search-4.16.13.tar";
sha256 = "0h5wlvmxq1rcmkhmaan3118w5480xx1gblg73lsfhxnj2xkmhrbi";
};
packageRequires = [];
meta = {

View File

@@ -64,10 +64,10 @@
elpaBuild {
pname = "annotate";
ename = "annotate";
version = "2.2.1";
version = "2.2.2";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/annotate-2.2.1.tar";
sha256 = "04k42bc3jbna3jipcpsj31lhcj1cqabak4pmllz9c0jf1z74hx94";
url = "https://elpa.nongnu.org/nongnu/annotate-2.2.2.tar";
sha256 = "0hrb7kjzhgy46hxaa77rv5ilsdsv6zxpawnkx4viw5jq0v5s4fl6";
};
packageRequires = [];
meta = {
@@ -736,10 +736,10 @@
elpaBuild {
pname = "editorconfig";
ename = "editorconfig";
version = "0.10.1";
version = "0.11.0";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/editorconfig-0.10.1.tar";
sha256 = "1xv2yfs8v2bcf9nvbchdw8lxryfnhy3zh0n6vnxyxnbx2590qa9s";
url = "https://elpa.nongnu.org/nongnu/editorconfig-0.11.0.tar";
sha256 = "0adzm6fhx5vgg20qy9f7cqpnx938mp1ls91y5cw71pjm9ihs2cyv";
};
packageRequires = [ emacs nadvice ];
meta = {
@@ -1525,6 +1525,21 @@
license = lib.licenses.free;
};
}) {};
gptel = callPackage ({ compat, elpaBuild, emacs, fetchurl, lib, transient }:
elpaBuild {
pname = "gptel";
ename = "gptel";
version = "0.8.6";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/gptel-0.8.6.tar";
sha256 = "1ds0i32bdmdi5w68cjxm9xlg0m9n29yr4hl6sqi8gn3kgswfx1sb";
};
packageRequires = [ compat emacs transient ];
meta = {
homepage = "https://elpa.gnu.org/packages/gptel.html";
license = lib.licenses.free;
};
}) {};
graphql-mode = callPackage ({ elpaBuild, emacs, fetchurl, lib }:
elpaBuild {
pname = "graphql-mode";
@@ -1989,16 +2004,20 @@
license = lib.licenses.free;
};
}) {};
macrostep = callPackage ({ cl-lib ? null, elpaBuild, fetchurl, lib }:
macrostep = callPackage ({ cl-lib ? null
, compat
, elpaBuild
, fetchurl
, lib }:
elpaBuild {
pname = "macrostep";
ename = "macrostep";
version = "0.9.2";
version = "0.9.4";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/macrostep-0.9.2.tar";
sha256 = "0ij216575987fi4l4305h5xnvic21lizybkyq5mx67zvhcq75yfs";
url = "https://elpa.nongnu.org/nongnu/macrostep-0.9.4.tar";
sha256 = "01n3qhxfjd9vg93ddrhnm275v24ih5qczkphc232m0csswxghpdk";
};
packageRequires = [ cl-lib ];
packageRequires = [ cl-lib compat ];
meta = {
homepage = "https://elpa.gnu.org/packages/macrostep.html";
license = lib.licenses.free;
@@ -2073,10 +2092,10 @@
elpaBuild {
pname = "mastodon";
ename = "mastodon";
version = "1.0.12";
version = "1.0.21";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/mastodon-1.0.12.tar";
sha256 = "1kmzlz9sb7vkyw84kmpg39zj2hhyrvpb0g6h54ikrxccbn8g22s2";
url = "https://elpa.nongnu.org/nongnu/mastodon-1.0.21.tar";
sha256 = "1qlpkg28q4iyvjjzv8b40b8q7ni7rc94lj5akgzxbzw4avpp1217";
};
packageRequires = [ emacs persist request ];
meta = {
@@ -2696,10 +2715,10 @@
elpaBuild {
pname = "racket-mode";
ename = "racket-mode";
version = "1.0.20240419.71343";
version = "1.0.20240514.112412";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/racket-mode-1.0.20240419.71343.tar";
sha256 = "152cm66y4pk5ggr7rbj9pzf2w0c6adkh1dd3cjwmq96mpxydx2na";
url = "https://elpa.nongnu.org/nongnu/racket-mode-1.0.20240514.112412.tar";
sha256 = "1ysjq9jvkm8qibj0z6j4q90sx19xyz9z9qzdlci9mw872r21ak9h";
};
packageRequires = [ emacs ];
meta = {
@@ -3570,10 +3589,10 @@
elpaBuild {
pname = "xah-fly-keys";
ename = "xah-fly-keys";
version = "25.1.20240423172921";
version = "25.6.20240521220424";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/xah-fly-keys-25.1.20240423172921.tar";
sha256 = "00h6bmfl4mpx44j1phvijffzlqm1xs2gfprmpwbghc29p5lbd2pj";
url = "https://elpa.nongnu.org/nongnu/xah-fly-keys-25.6.20240521220424.tar";
sha256 = "029hy3qmf6nvibbq9w2b964gzbw99lja595h4g1y5zzyrgzqrhrn";
};
packageRequires = [ emacs ];
meta = {

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