Compare commits

...

1682 Commits

Author SHA1 Message Date
Robert Hensing
93cb2c2a92
Merge pull request #266347 from hercules-ci/nix-check-fallback-paths
`nix`: check fallback paths
2023-11-13 10:47:23 +01:00
markuskowa
605b466982
Merge pull request #267172 from hmenke/spglib
spglib: enable Fortran support
2023-11-13 10:39:10 +01:00
Emily Trau
6c86876295
Merge pull request #266096 from emilytrau/pioasm
pioasm: init at 1.5.1
2023-11-13 19:40:18 +11:00
Jonas Heinrich
2a3d60cfa3
Merge pull request #266026 from onny/wc4nix-update
nc4nix: unstable-2023-06-06 -> unstable-2023-11-06
2023-11-13 09:36:39 +01:00
Henri Menke
a83d9dc773
spglib: enable Fortran support 2023-11-13 09:15:01 +01:00
Fabian Affolter
593869a360
Merge pull request #267161 from r-ryantm/auto-update/python311Packages.rokuecp
python311Packages.rokuecp: 0.18.1 -> 0.18.2
2023-11-13 08:52:53 +01:00
Fabian Affolter
7e9ea51d71
Merge pull request #267144 from r-ryantm/auto-update/python311Packages.unstructured
python311Packages.unstructured: 0.10.24 -> 0.10.30
2023-11-13 08:52:03 +01:00
R. Ryantm
883887013a python311Packages.rokuecp: 0.18.1 -> 0.18.2 2023-11-13 07:35:02 +00:00
Damien Cassou
f361ec7705
Merge pull request #266909 from DamienCassou/eslint_d-13 2023-11-13 08:10:40 +01:00
happysalada
b72efb2bc1 unstructured-api: 0.0.53 -> 0.0.57 2023-11-13 06:33:42 +00:00
happysalada
c392ad5963 python311Packages.unstructured-inference: 0.7.5 -> 0.7.11 2023-11-13 06:33:42 +00:00
happysalada
39e7a9525a python311Packages.unstructured: 0.10.24 -> 0.10.30 2023-11-13 06:33:42 +00:00
Emily Trau
bbe0a7c27e
Merge pull request #242041 from emilytrau/warp-terminal
warp-terminal: init at 0.2023.11.07.08.02.stable_00
2023-11-13 17:05:17 +11:00
Emily Trau
3e80bf03c6
Merge pull request #242057 from emilytrau/stats-app
stats: init at 2.9.11
2023-11-13 16:46:42 +11:00
R. Ryantm
a0345726df python311Packages.unstructured: 0.10.24 -> 0.10.30 2023-11-13 05:13:59 +00:00
Emily Trau
d8dd4d92b4 warp-terminal: init at 0.2023.11.07.08.02.stable_00 2023-11-13 16:02:35 +11:00
zowoq
419b6b2d5c fzf: 0.43.0 -> 0.44.0
Diff: https://github.com/junegunn/fzf/compare/0.43.0...0.44.0

Changelog: https://github.com/junegunn/fzf/blob/0.44.0/CHANGELOG.md
2023-11-13 15:01:27 +10:00
Nikolay Korotkiy
1582451dc5
Merge pull request #267117 from pbsds/fix-gdal-1699827228
gdal: unbreak
2023-11-13 08:47:17 +04:00
Vincent Laporte
971718f1d9 ocamlPackages.gettext-stub: disable for OCaml ≥ 5.0 2023-11-13 05:06:51 +01:00
Vincent Laporte
b03530d287 ocamlPackages.erm_xml: disable for OCaml ≥ 5.0 2023-11-13 05:06:51 +01:00
Vincent Laporte
7c77641bf6 ocamlPackages.gd4o: disable for OCaml ≥ 5.0 2023-11-13 05:06:51 +01:00
Vincent Laporte
6cd24b0187 ocamlPackages.functory: disable for OCaml ≥ 5.0 2023-11-13 05:06:51 +01:00
Vincent Laporte
f3fca40fd1 ocamlPackages.fontconfig: fix build with OCaml ≥ 5.0 2023-11-13 05:06:51 +01:00
Emily Trau
bcd19c5881
Merge pull request #184948 from emilytrau/joomscan
joomscan: init at unstable-2021-06-08
2023-11-13 14:48:12 +11:00
Emily Trau
47b5e9ebfa
Merge pull request #186789 from emilytrau/timidity-config
timidity: fix config location
2023-11-13 14:46:55 +11:00
Emily Trau
8099d1c8fd stats: init at 2.9.11 2023-11-13 14:41:46 +11:00
OTABI Tomoya
5d50cc4fd5
Merge pull request #267001 from natsukium/ludios-wpull
{grab-site,python38Packages.ludios_wpull}: remove
2023-11-13 11:57:59 +09:00
OTABI Tomoya
c78186e362
Merge pull request #267010 from natsukium/jupyterlab-server
python311Packages.jupyterlab-server: 2.25.0 -> 2.25.1; rename from jupyterlab_server
2023-11-13 11:43:48 +09:00
OTABI Tomoya
b12d067c1b
Merge pull request #267068 from r-ryantm/auto-update/libcifpp
libcifpp: 5.2.2 -> 5.2.4
2023-11-13 11:42:51 +09:00
Nick Cao
8423b2dff7
Merge pull request #267123 from otavio/linuxPackages_6_6.rtl88x2bu
linuxPackages.rtl88x2bu: unstable-2023-07-23 -> unstable-2023-09-24
2023-11-12 20:30:47 -05:00
Nick Cao
6c986b681d
Merge pull request #267110 from dadada/soft-typos
nixos/soft-serve: fix typos in option descriptions
2023-11-12 20:28:22 -05:00
Nick Cao
a1606cb4ac
Merge pull request #267119 from elijahimmer/notify-desktop-add-meta-mainProgram
notify-desktop: add meta.mainProgram
2023-11-12 20:23:57 -05:00
Nick Cao
025064944d
Merge pull request #267120 from teutat3s/zhf/fix-prometheus-exporter-smokeping
nixosTests.prometheus-exporters.smokeping fix test
2023-11-12 20:23:34 -05:00
Otavio Salvador
f65aa47564 linuxPackages.rtl88x2bu: unstable-2023-07-23 -> unstable-2023-09-24
ZHF: #265948
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2023-11-12 21:22:56 -03:00
Peder Bergebakken Sundt
3620d64912
Merge pull request #267092 from trofi/xtuner-zhf
xtuner: pull upstream fix for glibc-2.38
2023-11-13 01:57:04 +02:00
Mario Rodas
65d0a439a2
Merge pull request #266576 from criyle/go-judge
go-judge: init at 1.8.0
2023-11-12 18:55:20 -05:00
Peder Bergebakken Sundt
db86bc5c4e
Merge pull request #267112 from amarshall/steam-run-mainprogram
steam-run: Set meta.mainProgram
2023-11-13 01:47:18 +02:00
Nick Cao
f77236e04a
Merge pull request #263058 from dixslyf/material-design-icons
material-design-icons: 7.2.96 -> 7.3.67
2023-11-12 18:46:50 -05:00
teutat3s
5458e56907
nixosTests.prometheus-exporters.smokeping fix test 2023-11-13 00:46:27 +01:00
Nick Cao
992ccecaaf
Merge pull request #267057 from r-ryantm/auto-update/roadrunner
roadrunner: 2023.2.2 -> 2023.3.4
2023-11-12 18:43:37 -05:00
Nick Cao
e7c9db6cdc
Merge pull request #267046 from r-ryantm/auto-update/reindeer
reindeer: unstable-2023-10-16 -> unstable-2023-11-09
2023-11-12 18:42:40 -05:00
Jussi Kuokkanen
c78df0bb89
python3Packages.hwdata: init at 2.4.1 (#266684)
Python bindings to hwdata
2023-11-13 00:42:29 +01:00
Elijah M. Immer
a774bbd796 notify-desktop: add meta.mainProgram
Add the meta.mainProgram field to notify-desktop as the `lib.getExe` feature to
substitute the name if this field isn't there is deprecated.
2023-11-12 23:41:02 +00:00
Nick Cao
ee7c46db0d
Merge pull request #267063 from r-ryantm/auto-update/git-quick-stats
git-quick-stats: 2.5.1 -> 2.5.2
2023-11-12 18:40:46 -05:00
Nick Cao
f103d28e1d
Merge pull request #267067 from r-ryantm/auto-update/jwx
jwx: 2.0.14 -> 2.0.16
2023-11-12 18:40:19 -05:00
Nick Cao
e872c1bbb8
Merge pull request #267074 from r-ryantm/auto-update/python311Packages.aws-lambda-builders
python311Packages.aws-lambda-builders: 1.40.0 -> 1.41.0
2023-11-12 18:39:22 -05:00
Nick Cao
3f88fd014d
Merge pull request #267081 from marsam/update-tflint
tflint: 0.48.0 -> 0.49.0
2023-11-12 18:38:22 -05:00
Nick Cao
f9bda105ff
Merge pull request #266910 from r-ryantm/auto-update/python310Packages.sphinxcontrib-plantuml
python310Packages.sphinxcontrib-plantuml: 0.26 -> 0.27
2023-11-12 18:34:40 -05:00
Nick Cao
d01391db83
Merge pull request #266897 from kilianar/portfolio-0.65.6
portfolio: 0.65.5 -> 0.65.6
2023-11-12 18:34:04 -05:00
Nick Cao
e4208c5306
Merge pull request #266963 from r-ryantm/auto-update/python310Packages.ucsmsdk
python310Packages.ucsmsdk: 0.9.15 -> 0.9.16
2023-11-12 18:28:56 -05:00
Nick Cao
c6044e5444
Merge pull request #266982 from r-ryantm/auto-update/dnsx
dnsx: 1.1.5 -> 1.1.6
2023-11-12 18:28:07 -05:00
Nick Cao
496bd3c758
Merge pull request #266984 from r-ryantm/auto-update/efm-langserver
efm-langserver: 0.0.48 -> 0.0.49
2023-11-12 18:27:39 -05:00
Nick Cao
3de2a5c8b4
Merge pull request #266992 from r-ryantm/auto-update/python311Packages.python-frontmatter
python311Packages.python-frontmatter: 1.0.0 -> 1.0.1
2023-11-12 18:26:30 -05:00
Nick Cao
849e6b02bd
Merge pull request #266917 from marsam/update-mystmd
mystmd: 1.1.26 -> 1.1.27
2023-11-12 18:25:27 -05:00
Nick Cao
c958020e44
Merge pull request #266918 from marsam/update-whistle
whistle: 2.9.58 -> 2.9.59
2023-11-12 18:25:01 -05:00
Nick Cao
867e23b2a0
Merge pull request #266928 from r-ryantm/auto-update/python310Packages.teslajsonpy
python310Packages.teslajsonpy: 3.9.6 -> 3.9.7
2023-11-12 18:24:23 -05:00
Nick Cao
d17db396b0
Merge pull request #266936 from r-ryantm/auto-update/python310Packages.thinc
python310Packages.thinc: 8.2.0 -> 8.2.1
2023-11-12 18:23:53 -05:00
Artturi
1d2698d85b
Merge pull request #245778 from OPNA2608/fix/qmltermwidget-lomiri 2023-11-13 01:19:56 +02:00
Peder Bergebakken Sundt
720fa29e32 gdal: unbreak 2023-11-13 00:17:13 +01:00
Artturi
45c8340ae6
Merge pull request #266462 from adamcstephens/woodpecker/1.0.4 2023-11-13 01:09:56 +02:00
Artturi
51faf5a14d
Merge pull request #265472 from yayayayaka/sharedown-mark-broken 2023-11-13 01:01:38 +02:00
Nick Cao
372e16c057
Merge pull request #266084 from NickCao/uhk
uhk-agent: use electron from nixpkgs
2023-11-12 17:57:08 -05:00
Nick Cao
6b1898b64b
Merge pull request #266902 from NickCao/mautrix
python311Packages.mautrix: 0.20.2 -> 0.20.3
2023-11-12 17:54:10 -05:00
zowoq
d88f440302 vimv-rs: 3.0.0 -> 3.1.0
Diff: https://diff.rs/vimv/3.0.0/3.1.0
2023-11-13 08:52:26 +10:00
adisbladis
ce00e82ca3
Merge pull request #267056 from Mic92/nix-eval-jobs
nix-eval-jobs: 2.17.1 -> 2.18.0
2023-11-13 11:45:43 +13:00
Andrew Marshall
fe94af355c steam-run: Set meta.mainProgram
Otherwise it is inheriting "steam" from `steam.meta`.
2023-11-12 16:56:38 -05:00
Lily Foster
5cfc5b082c
Merge pull request #267087 from tufteddeer/patch-1
docs/javascript/introduction: fix GitHub search link
2023-11-12 16:52:24 -05:00
Pavol Rusnak
b50c5b9451
Merge pull request #264797 from prusnak/gcc-arm-embedded
gcc-arm-embedded-13: init at 13.2.rel1
2023-11-12 22:44:20 +01:00
dadada
f192930a79
nixos/soft-serve: fix typos in option descriptions 2023-11-12 22:34:54 +01:00
Anderson Torres
e909d72f7f alsa-tools: add psmisc as dependency for hdajackretask 2023-11-12 18:23:44 -03:00
Matthieu Coudron
0292524e08
Merge pull request #266870 from GaetanLepage/sniprun
vimPlugins.sniprun: 1.3.7 -> 1.3.8
2023-11-12 22:17:37 +01:00
Martin Weinelt
b0e3e12d6c
Merge pull request #265777 from r-ryantm/auto-update/python310Packages.flask-login
python310Packages.flask-login: 0.6.2 -> 0.6.3
2023-11-12 21:44:53 +01:00
Fabian Affolter
02d859ce16
Merge pull request #267073 from r-ryantm/auto-update/python311Packages.asyncssh
python311Packages.asyncssh: 2.14.0 -> 2.14.1
2023-11-12 21:41:36 +01:00
Fabian Affolter
d65471d6c5
Merge pull request #267077 from r-ryantm/auto-update/python311Packages.awscrt
python311Packages.awscrt: 0.19.8 -> 0.19.12
2023-11-12 21:40:38 +01:00
Fabian Affolter
64080d1bf9
Merge pull request #267076 from r-ryantm/auto-update/python311Packages.azure-eventgrid
python311Packages.azure-eventgrid: 4.15.0 -> 4.16.0
2023-11-12 21:40:20 +01:00
Fabian Affolter
6a797cb88c
Merge pull request #266964 from r-ryantm/auto-update/python310Packages.unicodedata2
python310Packages.unicodedata2: 15.0.0 -> 15.1.0
2023-11-12 21:31:43 +01:00
Fabian Affolter
e9d3edac74 python310Packages.thinc: add changelog to meta 2023-11-12 21:31:00 +01:00
Martin Weinelt
df93769119
Merge pull request #264005 from christoph-heiss/update/floorp-11.5.1
floorp: 11.5.0 -> 11.5.1
2023-11-12 21:28:45 +01:00
OPNA2608
cd28d78749 libsForQt5.qmltermwidget: Apply Lomiri patches
So we can use it for lomiri-terminal-app
2023-11-12 21:27:43 +01:00
OPNA2608
427d085756 libsForQt5.qmltermwidget: Minor cleanups
- Clarify license
- Replace INSTALL_ROOT with proper $$PREFIX usage
- Minor style stuff
2023-11-12 21:21:41 +01:00
OPNA2608
e7bf1e3ec4 libsForQt5.qmltermwidget: Adopt 2023-11-12 21:18:59 +01:00
Anderson Torres
f8bd787134 brogue-ce: add AndersonTorres as maintainer
Because I am already a mantainer for Brogue Classic.
2023-11-12 21:17:24 +01:00
Anderson Torres
bcec59d388 brogue: adopted by AndersonTorres and fgaz 2023-11-12 21:17:24 +01:00
Anderson Torres
84c5ad5cd5 paperkey: adopted by AndersonTorres and peterhoeg 2023-11-12 21:17:24 +01:00
Anderson Torres
029c980450 libtcod: adopted by AndersonTorres 2023-11-12 21:17:24 +01:00
Anderson Torres
10d9b249b1 gnu-smalltalk: adopted by AndersonTorres 2023-11-12 21:17:24 +01:00
Artturi
7bb5c7ae05
Merge pull request #266154 from sersorrel/xivlauncher-meta 2023-11-12 22:15:11 +02:00
Pierre Bourdon
d0ff724cc9
Merge pull request #266994 from r-ryantm/auto-update/python311Packages.sgp4
python311Packages.sgp4: 2.22 -> 2.23
2023-11-12 21:14:23 +01:00
Pierre Bourdon
6644a0293c
Merge pull request #267051 from lunik1/iosevka-27.3.5
iosevka: 27.3.4 -> 27.3.5
2023-11-12 21:13:59 +01:00
Pierre Bourdon
59d43e7248
Merge pull request #265576 from mingmingrr/master
picotool: add udev rules
2023-11-12 21:12:57 +01:00
Corey O'Connor
5fa6b40311 gnome.gnome-control-center: fix crash in Mouse panel
The Mouse panel uses GtkPicture to display VP9-encoded webm clips.
Without GStreamer, the panel would crash with:

    ERROR: GstPlay: 'playbin' element not found, please check your setup

Fixes: https://github.com/NixOS/nixpkgs/issues/253928
2023-11-12 21:11:51 +01:00
Gaetan Lepage
1993f9c097 vimPlugins.sniprun: 1.3.7 -> 1.3.8
Changelog: https://github.com/michaelb/sniprun/releases/tag/v1.3.8
2023-11-12 20:58:10 +01:00
Gaetan Lepage
337e33984f vimPlugins.nvim-treesitter: update grammars 2023-11-12 20:57:17 +01:00
Sergei Trofimovich
c8455b4ae6 xtuner: pull upstream fix for glibc-2.38
Without the change build fails as https://hydra.nixos.org/log/7lwi8gmrwnlgvhdb7d5i4d5pspb6c1bs-xtuner-1.0.drv

    ../xputty/xfilepicker.c:194:5: error: format not a string literal and no format arguments [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-security-Werror=format-security8;;]

ZHF: https://github.com/NixOS/nixpkgs/issues/265948
2023-11-12 19:55:55 +00:00
Maurice
70ccb0dec2
python311Packages.pydantic-settings: mark broken (#267088)
python311Packages.pydantic-settings: mark broken

It was packaged for pydantic 2.0, which was then reverted due to too many regressions.

Keep the package, but mark it broken until our pydantic version catches up.
2023-11-12 20:48:23 +01:00
Gaetan Lepage
783be8ae3d vimPlugins: updated the 11-12-2023 2023-11-12 20:48:22 +01:00
John Ericson
060c273f28
Merge pull request #266971 from amjoseph-nixpkgs/pr/rustc/no-more-occult-nonsense
rustc: allow building/git-bisecting without tarballs
2023-11-12 14:46:26 -05:00
Martin Weinelt
9260272fa0
python310Packages.flask-login: 0.6.2 -> 0.6.3
https://github.com/maxcountryman/flask-login/blob/0.6.3/CHANGES.md
2023-11-12 20:45:54 +01:00
Jonas Heinrich
9ac9ea2458 python3Packages.django-crispy-bootstrap4: init at 2023.1 2023-11-12 19:31:36 +00:00
Marek Fajkus
f3eea3ca9e
Merge pull request #266981 from r-ryantm/auto-update/cargo-generate
cargo-generate: 0.18.4 -> 0.18.5
2023-11-12 20:20:40 +01:00
Weijia Wang
e0ad52a0a8
Merge pull request #265739 from rhysmdnz/edge-119
microsoft-edge: 118.0.2088.76 -> 119.0.2151.44
2023-11-12 19:50:51 +01:00
Weijia Wang
12c5150ee5
Merge pull request #267075 from gauravjuvekar/rfr-typo-networing
Fix typo in networking.fqdn description
2023-11-12 19:37:13 +01:00
Weijia Wang
efb6715c43
Merge pull request #266481 from mjm/beeper-3.85.16
beeper: 3.83.18 -> 3.85.17
2023-11-12 19:34:57 +01:00
Fabian
cfd0999b5a
docs/javascript/introduction: fix GitHub search link 2023-11-12 19:32:37 +01:00
Weijia Wang
b0fcaf28b5
Merge pull request #267035 from r-ryantm/auto-update/readarr
readarr: 0.3.8.2267 -> 0.3.10.2287
2023-11-12 19:32:37 +01:00
Weijia Wang
677877035f
Merge pull request #267032 from r-ryantm/auto-update/raft-cowsql
raft-cowsql: 0.17.7 -> 0.18.2
2023-11-12 19:32:10 +01:00
Weijia Wang
2cdf540863
Merge pull request #267002 from r-ryantm/auto-update/moar
moar: 1.18.2 -> 1.18.3
2023-11-12 19:31:46 +01:00
Weijia Wang
705e2c0156
Merge pull request #266848 from zzzsyyy/update/commit-mono
commit-mono: 1.139 -> 1.141
2023-11-12 19:29:23 +01:00
Weijia Wang
39ac633bdf
Merge pull request #266763 from r-ryantm/auto-update/codeium
codeium: 1.2.104 -> 1.4.16
2023-11-12 19:27:51 +01:00
Weijia Wang
8b36ac0265
Merge pull request #265984 from r-ryantm/auto-update/python310Packages.niaarm
python310Packages.niaarm: 0.3.3 -> 0.3.5
2023-11-12 19:27:16 +01:00
Weijia Wang
bb5d5ff4c3
Merge pull request #263836 from auxves/raylib-macos
raylib: support macOS
2023-11-12 19:16:23 +01:00
Weijia Wang
0c9d7ffee6
Merge pull request #266499 from midchildan/fix/magic-wormhole/darwin-locale
magic-wormhole: add missing Darwin dependency
2023-11-12 19:09:49 +01:00
Weijia Wang
9e58706f9f
Merge pull request #265716 from smancill/corefonts-fix-macos-build
corefonts: fix macOS build
2023-11-12 19:08:03 +01:00
Weijia Wang
1dd1d987ae
Merge pull request #266050 from iFreilicht/zhf-fix-persepolis
persepolis: ZHF: fix build and runtime errors on darwin
2023-11-12 19:07:30 +01:00
Uri Shaked
ac5c40ee45 magic-vlsi: 8.3.277 -> 8.3.446 2023-11-12 12:01:48 -06:00
Florian Klink
eb883d0dab
Merge pull request #267083 from tazjin/build-tex-env-2.3
texlive: fix compatibility with Nix 2.3
2023-11-12 19:59:25 +02:00
Vincent Ambo
7e29fd663e texlive: fix compatibility with Nix 2.3
Uses the `lib.groupBy` compatibility shim to allow this package to
work with the maintained, unflaked Nix 2.3 that many people use.
2023-11-12 20:19:42 +03:00
Gaurav Juvekar
5ab4ce5d33 nixos/network-interfaces: fix typo in networking.fqdn 2023-11-12 08:47:01 -08:00
R. Ryantm
d0fa6f67f7 python311Packages.azure-eventgrid: 4.15.0 -> 4.16.0 2023-11-12 16:45:21 +00:00
R. Ryantm
ef3119e3cd python311Packages.awscrt: 0.19.8 -> 0.19.12 2023-11-12 16:45:05 +00:00
R. Ryantm
ba85fa1d48 python311Packages.aws-lambda-builders: 1.40.0 -> 1.41.0 2023-11-12 16:35:02 +00:00
R. Ryantm
de6cb97945 python311Packages.asyncssh: 2.14.0 -> 2.14.1 2023-11-12 16:25:33 +00:00
Jonas Heinrich
54da2986be
Merge pull request #266989 from r-ryantm/auto-update/linux-wifi-hotspot
linux-wifi-hotspot: 4.5.0 -> 4.6.0
2023-11-12 17:20:23 +01:00
Martin Weinelt
e94bccefd0
Merge pull request #266847 from malt3/fix/bazel/bashWithUtils
bazel: use bash with fallback $PATH consisting of basic shell utils
2023-11-12 17:12:37 +01:00
Artturi
d9b120b3ac
Merge pull request #266886 from Artturin/testimpactofinherit
stdenv: Test the perf impact of inheriting from lib
2023-11-12 18:09:55 +02:00
R. Ryantm
fc5560f905 redpanda-client: 23.2.12 -> 23.2.14 2023-11-12 16:07:27 +00:00
R. Ryantm
2b37be206a libcifpp: 5.2.2 -> 5.2.4 2023-11-12 15:54:41 +00:00
R. Ryantm
99f4f7e409 jwx: 2.0.14 -> 2.0.16 2023-11-12 15:36:21 +00:00
Peder Bergebakken Sundt
498c76e2b2
Merge pull request #262454 from hughobrien/kismet
kismet: 2022-08 -> 2023-07. disable coconut.
2023-11-12 17:24:41 +02:00
R. Ryantm
bb65ccdf57 git-quick-stats: 2.5.1 -> 2.5.2 2023-11-12 15:21:41 +00:00
OTABI Tomoya
f014a6c0da
Merge pull request #267043 from giomf/numbat-update
numbat: 1.7.0 -> 1.8.0
2023-11-13 00:16:43 +09:00
0x4A6F
1eccd4e901
Merge pull request #267029 from Mic92/quickemu
quickemu: 4.9 -> 4.9.1
2023-11-12 15:55:46 +01:00
Thomas Gerbet
3b1a72b610
Merge pull request #267047 from r-ryantm/auto-update/rekor-cli
rekor-cli: 1.3.2 -> 1.3.3
2023-11-12 15:48:01 +01:00
Matthieu Coudron
9aaf627661
Merge pull request #266100 from suvash/patch-2
vimPlugin : Update vim plugin lsp-zero-nvim to use the repository default branch `v3.x`
2023-11-12 15:40:04 +01:00
SharzyL
b186e2d76e nix-prefetch-git: make it quiet
Some programs (e.g. nvfetcher) parse the output of nix-prefetch-git as
JSON. However, there is a pushd/popd command in nix-prefetch-git that
outputs the directory name, breaking the structure of the result JSON.
We suppressed it with `>/dev/null`.

Passingly fixes a mixuse of tab and spaces.
2023-11-12 15:20:16 +01:00
Fabian Affolter
2d221764a3
Merge pull request #266923 from r-ryantm/auto-update/python310Packages.tableauserverclient
python310Packages.tableauserverclient: 0.26 -> 0.28
2023-11-12 15:20:02 +01:00
R. Ryantm
de89dcdf5c roadrunner: 2023.2.2 -> 2023.3.4 2023-11-12 13:55:17 +00:00
Jörg Thalheim
acbe538e5b nix-eval-jobs: 2.17.1 -> 2.18.0 2023-11-12 14:53:32 +01:00
lunik1
2c3bc30257
iosevka: 27.3.4 -> 27.3.5
Diff: https://github.com/be5invis/iosevka/compare/v27.3.4...v27.3.5
2023-11-12 13:25:17 +00:00
Jörg Thalheim
44cf4801c0 nixos/nix-serve: also set extra-allowed-users
This fixes the case where users enable nix-serve but also have allowed-users set.
Having extra-allowed-users is a no-op when nix.settings.allowed-users is set to "*" (the default)
2023-11-12 14:09:31 +01:00
Fabian Affolter
ba007da4d9
python310Packages.ucsmsdk: add changelog to meta 2023-11-12 14:08:00 +01:00
Fabian Affolter
bd9dbc4b0c
Merge pull request #266851 from r-ryantm/auto-update/python310Packages.pyvisa-py
python310Packages.pyvisa-py: 0.7.0 -> 0.7.1
2023-11-12 14:05:26 +01:00
Fabian Affolter
93a1227efe
Merge pull request #266857 from r-ryantm/auto-update/python310Packages.qcengine
python310Packages.qcengine: 0.28.1 -> 0.29.0
2023-11-12 14:03:28 +01:00
Fabian Affolter
f5b44f36d1
Merge pull request #266889 from natsukium/zope-dottedname
python311Packages.zope-dottedname: 5.0 -> 6.0; rename from zope_dottedname
2023-11-12 14:01:52 +01:00
Fabian Affolter
15bec51982
Merge pull request #266978 from natsukium/sorl-thumbnail
python311Packages.sorl-thumbnail: 12.9.0 -> 12.10.0; rename from sorl_thumbnail
2023-11-12 14:00:48 +01:00
Fabian Affolter
2eb5878bf0
python310Packages.tableauserverclient: add pythonImportsCheck 2023-11-12 13:55:55 +01:00
Fabian Affolter
d663d69229
python310Packages.tableauserverclient: modernize 2023-11-12 13:55:20 +01:00
Fabian Affolter
2a1ba96040
python310Packages.tableauserverclient: update meta 2023-11-12 13:52:19 +01:00
Fabian Affolter
5d2dcbc231
Merge pull request #266905 from r-ryantm/auto-update/python310Packages.spacy-transformers
python310Packages.spacy-transformers: 1.3.2 -> 1.3.3
2023-11-12 13:50:15 +01:00
Fabian Affolter
24e7106576
Merge pull request #266912 from r-ryantm/auto-update/python310Packages.sqlobject
python310Packages.sqlobject: 3.10.3 -> 3.11.0
2023-11-12 13:47:54 +01:00
Fabian Affolter
aef1b8238b
Merge pull request #266922 from r-ryantm/auto-update/python310Packages.stripe
python310Packages.stripe: 6.5.0 -> 7.4.0
2023-11-12 13:47:00 +01:00
Fabian Affolter
0079c30403
Merge pull request #266932 from r-ryantm/auto-update/python310Packages.textual
python310Packages.textual: 0.40.0 -> 0.41.0
2023-11-12 13:46:29 +01:00
Fabian Affolter
aaaa627043
Merge pull request #266940 from r-ryantm/auto-update/python310Packages.troposphere
python310Packages.troposphere: 4.4.1 -> 4.5.2
2023-11-12 13:45:32 +01:00
Fabian Affolter
1af7101787
python310Packages.unicodedata2: add pythonImportsCheck 2023-11-12 13:43:24 +01:00
Fabian Affolter
a4fc57190f
python310Packages.unicodedata2: modernize 2023-11-12 13:41:56 +01:00
Fabian Affolter
1155b21e5d
python310Packages.unicodedata2: add changelog to meta 2023-11-12 13:40:18 +01:00
Fabian Affolter
4de0de0f07
Merge pull request #266974 from r-ryantm/auto-update/python310Packages.weaviate-client
python310Packages.weaviate-client: 3.24.1 -> 3.25.3
2023-11-12 13:38:05 +01:00
Fabian Affolter
e4c7c0a1c1
Merge pull request #266952 from r-ryantm/auto-update/python310Packages.types-aiobotocore
python310Packages.types-aiobotocore: 2.6.0 -> 2.7.0
2023-11-12 13:37:28 +01:00
Fabian Affolter
d5d920737e
Merge pull request #266954 from r-ryantm/auto-update/python310Packages.types-awscrt
python310Packages.types-awscrt: 0.19.9 -> 0.19.10
2023-11-12 13:37:10 +01:00
Fabian Affolter
297aee9941
Merge pull request #266955 from r-ryantm/auto-update/python310Packages.types-pillow
python310Packages.types-pillow: 10.0.0.3 -> 10.1.0.2
2023-11-12 13:36:54 +01:00
Fabian Affolter
0079d2c044
Merge pull request #266957 from r-ryantm/auto-update/python310Packages.types-protobuf
python310Packages.types-protobuf: 4.24.0.2 -> 4.24.0.4
2023-11-12 13:36:31 +01:00
Fabian Affolter
a09bed1094
Merge pull request #266958 from r-ryantm/auto-update/python310Packages.types-pyopenssl
python310Packages.types-pyopenssl: 23.2.0.2 -> 23.3.0.0
2023-11-12 13:36:11 +01:00
Fabian Affolter
5ec41bead3
Merge pull request #266960 from r-ryantm/auto-update/python310Packages.types-redis
python310Packages.types-redis: 4.6.0.7 -> 4.6.0.10
2023-11-12 13:35:51 +01:00
Fabian Affolter
d74719d8cd
Merge pull request #267028 from fabaff/aiocomelit-bump
python311Packages.aiocomelit: 0.3.1 -> 0.5.0
2023-11-12 13:34:08 +01:00
Fabian Affolter
3b02aef467
Merge pull request #267022 from fabaff/evohome-async-bump
python311Packages.evohome-async: 0.4.8 -> 0.4.9
2023-11-12 13:33:49 +01:00
Fabian Affolter
c209dbb3c7
Merge pull request #267027 from fabaff/dbus-fast-bump
python311Packages.dbus-fast: 2.13.1 -> 2.14.0
2023-11-12 13:33:39 +01:00
Fabian Affolter
52bfbd43ad
Merge pull request #267020 from fabaff/teslajsonpy-bump
python311Packages.teslajsonpy: 3.9.6 -> 3.9.7
2023-11-12 13:33:18 +01:00
Fabian Affolter
c22b5e4e4e
Merge pull request #267023 from fabaff/dnsx-bump
dnsx: 1.1.5 -> 1.1.6
2023-11-12 13:33:00 +01:00
Robert Scott
34d3eec95e
Merge pull request #266728 from MikaelFangel/update-sqlpage
sqlpage: 0.9.5 -> 0.15.1
2023-11-12 12:32:50 +00:00
Fabian Affolter
918b0cb544
Merge pull request #267018 from fabaff/sigma-cli-bump
sigma-cli: 0.7.8 -> 0.7.9
2023-11-12 13:31:20 +01:00
R. Ryantm
95635a1340 reindeer: unstable-2023-10-16 -> unstable-2023-11-09 2023-11-12 12:27:47 +00:00
R. Ryantm
53142acdd1 rekor-cli: 1.3.2 -> 1.3.3 2023-11-12 12:27:27 +00:00
Guillaume Fournier
8c308c3836 numbat: 1.7.0 -> 1.8.0 2023-11-12 13:11:24 +01:00
Pol Dellaiera
2709b7a1c6
Merge pull request #266855 from ius/winbox340
winbox: 3.38 -> 3.40
2023-11-12 12:58:39 +01:00
R. Ryantm
2089f579e6 readarr: 0.3.8.2267 -> 0.3.10.2287 2023-11-12 11:47:31 +00:00
Rick van Schijndel
555312ae73
Merge pull request #245904 from OPNA2608/init/lomiri/lomiri-schemas
lomiri.lomiri-schemas: init at 0.1.3
2023-11-12 12:41:54 +01:00
R. Ryantm
9964062ced raft-cowsql: 0.17.7 -> 0.18.2 2023-11-12 11:21:39 +00:00
Bobby Rong
95f221e3cb
Merge pull request #266764 from bobby285271/upd/appeditor
appeditor: 1.1.3 -> 1.1.5
2023-11-12 19:06:14 +08:00
Jörg Thalheim
3db67f85ca quickemu: 4.9 -> 4.9.1
Diff: https://github.com/quickemu-project/quickemu/compare/4.9...4.9.1
2023-11-12 11:52:37 +01:00
Fabian Affolter
d887add9eb python311Packages.aiocomelit: 0.3.1 -> 0.5.0
Diff: https://github.com/chemelli74/aiocomelit/compare/refs/tags/v0.3.1...v0.5.0

Changelog: https://github.com/chemelli74/aiocomelit/blob/0.5.0/CHANGELOG.md
2023-11-12 11:40:24 +01:00
Fabian Affolter
a90edd1050 python311Packages.dbus-fast: 2.13.1 -> 2.14.0
Diff: https://github.com/Bluetooth-Devices/dbus-fast/compare/refs/tags/v2.13.1...v2.14.0

Changelog: https://github.com/Bluetooth-Devices/dbus-fast/releases/tag/v2.14.0
2023-11-12 11:38:15 +01:00
Fabian Affolter
1536404b81
Merge pull request #266993 from r-ryantm/auto-update/python311Packages.python-velbus
python311Packages.python-velbus: 2.1.12 -> 2.1.14
2023-11-12 11:31:56 +01:00
Pavol Rusnak
62a5ba7bde
Merge pull request #266934 from vidister/tor-0.4.8.9
tor: 0.4.8.7 -> 0.4.8.9
2023-11-12 11:31:40 +01:00
7c6f434c
a6c91afcec
Merge pull request #266557 from anthonyroussel/updates/gnulib
gnulib: 20210702 -> 20231109
2023-11-12 10:21:00 +00:00
Bobby Rong
d82bce3b83
Merge pull request #266766 from bobby285271/upd/webkitgtk
webkitgtk: 2.42.1 → 2.42.2
2023-11-12 18:20:34 +08:00
Fabian Affolter
fe141a0a8c
Merge pull request #266991 from r-ryantm/auto-update/python311Packages.pyswitchbot
python311Packages.pyswitchbot: 0.40.1 -> 0.41.0
2023-11-12 11:17:09 +01:00
Fabian Affolter
c7ab7bfbea
Merge pull request #266975 from r-ryantm/auto-update/python310Packages.webauthn
python310Packages.webauthn: 1.11.0 -> 1.11.1
2023-11-12 11:16:29 +01:00
Pavol Rusnak
5aa01c8fe5
tor: enable Proof of Work defense for onion services
by allowing inclusion of GPL-licensed code

for more details see
https://gitlab.torproject.org/tpo/onion-services/onion-support/-/wikis/Documentation/PoW-FAQ#compiling-c-tor-with-the-pow-defense
2023-11-12 11:15:31 +01:00
Fabian Affolter
720d527ec5
Merge pull request #266969 from r-ryantm/auto-update/python310Packages.vertica-python
python310Packages.vertica-python: 1.3.5 -> 1.3.6
2023-11-12 11:15:26 +01:00
Fabian Affolter
e82469936d
Merge pull request #267007 from r-ryantm/auto-update/python310Packages.zamg
python310Packages.zamg: 0.3.0 -> 0.3.1
2023-11-12 11:14:10 +01:00
Fabian Affolter
4c432c6f8f sigma-cli: 0.7.8 -> 0.7.9
Diff: https://github.com/SigmaHQ/sigma-cli/compare/refs/tags/v0.7.8...v0.7.9

Changelog: https://github.com/SigmaHQ/sigma-cli/releases/tag/v0.7.9
2023-11-12 11:11:43 +01:00
Fabian Affolter
5acb9ebec0 python311Packages.teslajsonpy: 3.9.6 -> 3.9.7
Diff: https://github.com/zabuldon/teslajsonpy/compare/refs/tags/v3.9.6...v3.9.7

Changelog: https://github.com/zabuldon/teslajsonpy/releases/tag/v3.9.7
2023-11-12 11:11:16 +01:00
Fabian Affolter
2b9503d017 python311Packages.evohome-async: 0.4.8 -> 0.4.9
Diff: https://github.com/zxdavb/evohome-async/compare/refs/tags/0.4.8...0.4.9
2023-11-12 11:07:51 +01:00
Fabian Affolter
cd3291bef0 dnsx: 1.1.5 -> 1.1.6
Diff: https://github.com/projectdiscovery/dnsx/compare/refs/tags/v1.1.5...v1.1.6

Changelog: https://github.com/projectdiscovery/dnsx/releases/tag/v1.1.6
2023-11-12 11:04:34 +01:00
Fabian Affolter
005576a684
Merge pull request #266402 from fabaff/dissect-bump
python311Packages.dissect: 3.9 -> 3.10
2023-11-12 11:00:32 +01:00
Adam Joseph
d43e8d5549
Update doc/languages-frameworks/rust.section.md
Co-authored-by: Jörg Thalheim <Mic92@users.noreply.github.com>
2023-11-12 09:31:39 +00:00
K900
e44462d602
Merge pull request #267008 from K900/udisks-test-fix
nixos/tests/udisks2: actually start udisks
2023-11-12 12:30:29 +03:00
natsukium
6008e57f33
python311Packages.jupyterlab-server: refactor 2023-11-12 18:25:43 +09:00
Pol Dellaiera
c6a8251a5d
Merge pull request #266515 from shyim/update-blackfire-probe-190
php82Extensions.blackfire: 1.90.0 -> 1.91.0
2023-11-12 10:17:57 +01:00
K900
2e5993d508 nixos/tests/udisks2: actually start udisks 2023-11-12 12:09:58 +03:00
R. Ryantm
ba95378bfd python310Packages.zamg: 0.3.0 -> 0.3.1 2023-11-12 08:57:15 +00:00
Artturin
c3c31aa798 stdenv: Improve performance
| stat                   | before          | after           | Δ               | Δ%      |
|------------------------|-----------------|-----------------|-----------------|---------|
| cpuTime                | 513.67          | 507.77          | ↘ 5.90          | -1.15%  |
| envs-bytes             | 20,682,847,968  | 20,628,961,616  | ↘ 53,886,352    | -0.26%  |
| envs-elements          | 1,054,735,104   | 1,051,395,620   | ↘ 3,339,484     | -0.32%  |
| envs-number            | 765,310,446     | 763,612,291     | ↘ 1,698,155     | -0.22%  |
| gc-heapSize            | 53,439,602,688  | 51,711,545,344  | ↘ 1,728,057,344 | -3.23%  |
| gc-totalBytes          | 113,062,066,672 | 112,139,998,240 | ↘ 922,068,432   | -0.82%  |
| list-bytes             | 3,118,249,784   | 3,118,249,784   | 0               |         |
| list-concats           | 52,834,140      | 52,834,140      | 0               |         |
| list-elements          | 389,781,223     | 389,781,223     | 0               |         |
| nrAvoided              | 968,097,988     | 991,889,795     | ↗ 23,791,807    | 2.46%   |
| nrFunctionCalls        | 697,259,792     | 697,259,792     | 0               |         |
| nrLookups              | 510,257,062     | 338,275,331     | ↘ 171,981,731   | -33.70% |
| nrOpUpdateValuesCopied | 1,446,690,216   | 1,446,690,216   | 0               |         |
| nrOpUpdates            | 68,504,034      | 68,504,034      | 0               |         |
| nrPrimOpCalls          | 429,464,805     | 429,464,805     | 0               |         |
| nrThunks               | 1,009,240,391   | 982,109,100     | ↘ 27,131,291    | -2.69%  |
| sets-bytes             | 33,524,722,928  | 33,524,722,928  | 0               |         |
| sets-elements          | 1,938,309,212   | 1,938,309,212   | 0               |         |
| sets-number            | 156,985,971     | 156,985,971     | 0               |         |
| sizes-Attr             | 16              | 16              | 0               |         |
| sizes-Bindings         | 16              | 16              | 0               |         |
| sizes-Env              | 16              | 16              | 0               |         |
| sizes-Value            | 24              | 24              | 0               |         |
| symbols-bytes          | 2,151,298       | 2,151,298       | 0               |         |
| symbols-number         | 159,707         | 159,707         | 0               |         |
| values-bytes           | 30,218,194,248  | 29,567,043,264  | ↘ 651,150,984   | -2.15%  |
| values-number          | 1,259,091,427   | 1,231,960,136   | ↘ 27,131,291    | -2.15%  |

> Accessing the lexical scope directly should be more efficient, yes, because it changes from a binary search (many lookups) to just two memory accesses
> correction: one short linked list + one array access
> oh and you had to do the lexical scope lookup anyway for lib itself
> so it really does save a binary search at basically no extra cost

- roberth

after seeing the stats

> Oooh nice. I did not consider that more of the maybeThunk optimization becomes effective (nrAvoided). Those lookups also caused allocations!

- roberth

Left `lib.generators` and `lib.strings` alone because they're only used
once.
2023-11-12 10:42:49 +02:00
Adrian Pistol
bab997db72 wolfssl: 5.6.3 -> 5.6.4 2023-11-12 09:38:30 +01:00
Alyssa Ross
56fd7f00cb linux_latest-libre: 19438 -> 19441 2023-11-12 09:37:26 +01:00
Alyssa Ross
240087854f linux_5_10: 5.10.199 -> 5.10.200 2023-11-12 09:37:26 +01:00
Alyssa Ross
7e42bbd56c linux_5_15: 5.15.137 -> 5.15.138 2023-11-12 09:37:26 +01:00
Stanisław Pitucha
70661a0916
Merge pull request #266944 from r-ryantm/auto-update/cpu-x
cpu-x: 5.0.0 -> 5.0.1
2023-11-12 19:36:07 +11:00
Vincent Laporte
e65455a3b4 ocamlPackages.lablgl: 1.06 → 1.07 2023-11-12 09:35:39 +01:00
Vincent Laporte
f933bfc6c8 ocamlPackages.ocamlsdl: remove at 0.9.1 2023-11-12 09:35:39 +01:00
natsukium
64b305352e
python311Packages.jupyterlab-server: 2.25.0 -> 2.25.1
Changelog: https://github.com/jupyterlab/jupyterlab_server/blob/v2.25.1/CHANGELOG.md
2023-11-12 17:34:57 +09:00
natsukium
de589b4bd8
python311Packages.jupyterlab-server: rename from jupyterlab_server 2023-11-12 17:29:50 +09:00
R. Ryantm
5f314b7b09 moar: 1.18.2 -> 1.18.3 2023-11-12 08:16:18 +00:00
natsukium
9e0c31d76a
python38Packages.ludios_wpull: remove
ludios_wpull has been removed because it's unmaintained and broken
2023-11-12 17:04:59 +09:00
natsukium
656ad4af93
grab-site: remove
grab-site has been removed because it's unmaintained and broken
2023-11-12 17:04:48 +09:00
R. Ryantm
039e11a11b python311Packages.sgp4: 2.22 -> 2.23 2023-11-12 07:36:04 +00:00
R. Ryantm
f7e2044349 python311Packages.python-velbus: 2.1.12 -> 2.1.14 2023-11-12 07:32:18 +00:00
R. Ryantm
c95f7cbe22 python311Packages.python-frontmatter: 1.0.0 -> 1.0.1 2023-11-12 07:26:06 +00:00
R. Ryantm
e075ed8666 python311Packages.pyswitchbot: 0.40.1 -> 0.41.0 2023-11-12 07:20:52 +00:00
R. Ryantm
782e4f664d python310Packages.vector: 1.1.1 -> 1.1.1.post1 2023-11-12 02:09:38 -05:00
Vincenzo Mantova
dd48a8a892
texlive.pkgs.tex4ebook: add html-tidy to PATH (#266861) 2023-11-12 02:08:32 -05:00
Mario Rodas
dca8bf9756
Merge pull request #266962 from pbsds/bump-hdf5plugin-1699757794
python3Packages.hdf5plugin: 4.2.0 -> 4.3.0
2023-11-12 02:04:54 -05:00
Mario Rodas
c7ab0e2f0e
Merge pull request #266919 from marsam/update-timescale-tune
timescaledb-tune: 0.14.4 -> 0.15.0
2023-11-12 02:03:38 -05:00
natsukium
823b2d0bb3
python311Packages.sorl-thumbnail: 12.9.0 -> 12.10.0
Changelog: https://github.com/jazzband/sorl-thumbnail/blob/12.10.0/CHANGES.rst
2023-11-12 16:03:08 +09:00
natsukium
eeb58d0b8f
python311Packages.sorl-thumbnail: refactor 2023-11-12 16:03:08 +09:00
Mario Rodas
fefb290ffd
Merge pull request #265917 from figsoda/kool
kool: 2.1.1 -> 2.2.0
2023-11-12 02:02:36 -05:00
Mario Rodas
a45da83a71
Merge pull request #266884 from bcdarwin/vtk-cleanup
vtk: cleanup
2023-11-12 02:01:44 -05:00
R. Ryantm
e8fb698a24 linux-wifi-hotspot: 4.5.0 -> 4.6.0 2023-11-12 06:57:44 +00:00
R. Ryantm
d52b46a575 efm-langserver: 0.0.48 -> 0.0.49 2023-11-12 06:37:14 +00:00
R. Ryantm
dcacd32bdf dnsx: 1.1.5 -> 1.1.6 2023-11-12 06:34:18 +00:00
R. Ryantm
06d77c2ff8 cargo-generate: 0.18.4 -> 0.18.5 2023-11-12 06:27:03 +00:00
Adam Joseph
ae7b2678f3 rust: add tutorial on git-bisecting rustc
This commits adds to the manual a tutorial showing how to
troubleshoot breakage caused by a rustc upgrade in *downstream*
packages.
2023-11-11 22:12:58 -08:00
Adam Joseph
b6a3fabcc1 rust: allow building/git-bisecting without tarballs
This commit adds the machinery required to get our `rustc.nix` to
work using upstream's git repository, directly, without them waving
dead chickens over it and performing whatever other occult rituals
are involved in creating a release tarball.

No chickens, live or dead, were harmed in the creation of this
commit.
2023-11-11 22:12:40 -08:00
natsukium
ba68404c7c
python311Packages.sorl-thumbnail: rename from sorl_thumbnail 2023-11-12 14:53:04 +09:00
R. Ryantm
6f31405389 python310Packages.txtai: 6.1.0 -> 6.2.0 2023-11-12 05:48:52 +00:00
R. Ryantm
5c59f08471 python310Packages.webauthn: 1.11.0 -> 1.11.1 2023-11-12 05:26:13 +00:00
R. Ryantm
651c97d674 python310Packages.weaviate-client: 3.24.1 -> 3.25.3 2023-11-12 05:22:20 +00:00
Vladimír Čunát
8213089f8d
Merge #266946: ngtcp2-gnutls: 1.0.0 -> 1.0.1 2023-11-12 06:15:12 +01:00
R. Ryantm
cd9ac6d8d7 python310Packages.vertica-python: 1.3.5 -> 1.3.6 2023-11-12 04:37:30 +00:00
Pierre Bourdon
b07a29c8fc
Merge pull request #266904 from robert-manchester/maintainer_leave
remove myself from maintainers list
2023-11-12 05:34:13 +01:00
Mario Rodas
7f23ca0987 tflint: 0.48.0 -> 0.49.0
Diff: https://github.com/terraform-linters/tflint/compare/v0.48.0...v0.49.0

Changelog: https://github.com/terraform-linters/tflint/blob/v0.49.0/CHANGELOG.md
2023-11-12 04:20:00 +00:00
OTABI Tomoya
18cb9535fa
Merge pull request #266657 from mweinelt/bash-kernel-rename
python311Packages.bash-kernel: rename from bash_kernel
2023-11-12 12:45:23 +09:00
Peder Bergebakken Sundt
67c0a676dd
Merge pull request #265703 from r-ryantm/auto-update/git-codereview
git-codereview: 1.7.0 -> 1.8.0
2023-11-12 05:29:48 +02:00
R. Ryantm
fb396fe845 python310Packages.unicodedata2: 15.0.0 -> 15.1.0 2023-11-12 03:29:03 +00:00
OTABI Tomoya
15a25222ba
Merge pull request #266914 from r-ryantm/auto-update/python310Packages.steamship
python310Packages.steamship: 2.17.28 -> 2.17.32
2023-11-12 12:24:00 +09:00
OTABI Tomoya
09da534bce
Merge pull request #266956 from t4ccer/t4/bump-pycardano
python3Packages.pycardano: 0.9.0 -> 0.10.0
2023-11-12 12:20:53 +09:00
Peder Bergebakken Sundt
7631377330
Merge pull request #266009 from babbaj/fix-openrazer
openrazer-daemon: fix notifications
2023-11-12 05:20:26 +02:00
R. Ryantm
1064170046 python310Packages.ucsmsdk: 0.9.15 -> 0.9.16 2023-11-12 03:18:16 +00:00
R. Ryantm
c67809c224 python310Packages.types-redis: 4.6.0.7 -> 4.6.0.10 2023-11-12 02:57:34 +00:00
Peder Bergebakken Sundt
3ab49b59e1 python3Packages.hdf5plugin: 4.2.0 -> 4.3.0
Diff: https://github.com/silx-kit/hdf5plugin/compare/refs/tags/v4.2.0...v4.3.0
2023-11-12 03:56:54 +01:00
R. Ryantm
80be7c1418 python310Packages.types-pyopenssl: 23.2.0.2 -> 23.3.0.0 2023-11-12 02:47:24 +00:00
t4ccer
0335f7348c
python3Packages.pycardano: 0.9.0 -> 0.10.0 2023-11-11 19:28:39 -07:00
Pierre Bourdon
c705dccf91
Merge pull request #266795 from r-ryantm/auto-update/lorien
lorien: 0.5.0 -> 0.6.0
2023-11-12 03:26:32 +01:00
Pierre Bourdon
4098144884
Merge pull request #266486 from Luflosi/update/yosys
yosys: 0.34 -> 0.35
2023-11-12 03:24:48 +01:00
Pierre Bourdon
8ee39d83a1
Merge pull request #266604 from r-ryantm/auto-update/goxlr-utility
goxlr-utility: 0.12.6 -> 1.0.0
2023-11-12 03:23:03 +01:00
Peder Bergebakken Sundt
ae883a5964
Merge pull request #266943 from nbraud/mpv/mainProgram
mpv: Set `meta.mainProgram`
2023-11-12 04:21:48 +02:00
R. Ryantm
d872aee010 python310Packages.types-protobuf: 4.24.0.2 -> 4.24.0.4 2023-11-12 02:20:11 +00:00
R. Ryantm
7f63ad2bdb python310Packages.types-pillow: 10.0.0.3 -> 10.1.0.2 2023-11-12 02:20:02 +00:00
Adam Joseph
1e47c87fd2 newlib: fix newlib host/target workaround
The newlib configury uses `host` to refer to the platform which is
being used to compile newlib.  Ugh.  It does this because of its
history: newlib used to be distributed with and built as part of
gcc.

To prevent nixpkgs from going insane, this package presents the
"normal" view to the outside world: the binaries in $out will
execute on `stdenv.hostPlatform`.  We then fool newlib's build
process into doing the right thing.
2023-11-12 02:12:42 +00:00
Adam Joseph
4c5a455ca5 newlib: always pass --with-newlib 2023-11-12 02:12:42 +00:00
R. Ryantm
698161e0b1 python310Packages.types-awscrt: 0.19.9 -> 0.19.10 2023-11-12 02:05:04 +00:00
Gabriel Fontes
ca96ce427b sqlcl: change license to unfreeRedistributable
SQLcL is actually unfreeRedistributable (since 2021, it seems), under the Oracle Free Use License. Manually downloading the source is also not needed anymore.

Also switched to finalAttrs pattern instead of using rec.
2023-11-11 23:05:04 -03:00
Peder Bergebakken Sundt
8cfe47598e
Merge pull request #266872 from r-ryantm/auto-update/python310Packages.rich-argparse
python310Packages.rich-argparse: 1.3.0 -> 1.4.0
2023-11-12 04:04:32 +02:00
R. Ryantm
4d41ca818f python310Packages.types-aiobotocore: 2.6.0 -> 2.7.0 2023-11-12 02:02:56 +00:00
Emily
44223898c9
Merge pull request #266871 from networkException/update-chromium
{,ungoogled-}chromium: 119.0.6045.105 -> 119.0.6045.123
2023-11-12 02:59:10 +01:00
R. Ryantm
3358e7ac3a ngtcp2-gnutls: 1.0.0 -> 1.0.1 2023-11-12 01:37:58 +00:00
R. Ryantm
396a7590c3 cpu-x: 5.0.0 -> 5.0.1 2023-11-12 01:23:54 +00:00
nicoo
31e03288b5 mpvScripts.thumbfast: Simplify with lib.getExe 2023-11-12 01:14:42 +00:00
nicoo
620d5c14da mpv: Set meta.mainProgram 2023-11-12 01:13:29 +00:00
R. Ryantm
4a04d39a54 python310Packages.troposphere: 4.4.1 -> 4.5.2 2023-11-12 00:51:53 +00:00
R. Ryantm
332bdd06ef python310Packages.thinc: 8.2.0 -> 8.2.1 2023-11-11 23:36:17 +00:00
R. Ryantm
a391a203ce python310Packages.textual: 0.40.0 -> 0.41.0 2023-11-11 23:30:52 +00:00
Fiona Weber
0a946167d5 tor: 0.4.8.7 -> 0.4.8.9 2023-11-11 23:19:33 +00:00
R. Ryantm
bdff467e37 python310Packages.teslajsonpy: 3.9.6 -> 3.9.7 2023-11-11 23:11:26 +00:00
Martin Weinelt
647a6f42ee
Merge pull request #266913 from mweinelt/aioesphomeapi-18.4.0
python311Packages.aioesphomeapi: 18.3.0 -> 18.4.0; python311Packages.chacha20poly1305-reusable: 0.10.2 -> 0.11.0
2023-11-12 00:07:04 +01:00
Fabián Heredia Montiel
67ee67d1d8
Merge pull request #264833 from r-ryantm/auto-update/kotlin-native
kotlin-native: 1.9.10 -> 1.9.20
2023-11-11 16:46:22 -06:00
R. Ryantm
2c038718ac python310Packages.tableauserverclient: 0.26 -> 0.28 2023-11-11 22:29:45 +00:00
Maciej Krüger
81327627c0
Merge pull request #266488 from nbraud/mpvScripts/convert 2023-11-11 22:58:39 +01:00
R. Ryantm
b22ee3ef21 python310Packages.stripe: 6.5.0 -> 7.4.0 2023-11-11 21:47:38 +00:00
Martin Weinelt
895f82c6de
python311Packages.chacha20poly1305-reuseable: 0.10.2 -> 0.11.0
https://github.com/bdraco/chacha20poly1305-reuseable/blob/v0.11.0/CHANGELOG.md
2023-11-11 22:31:45 +01:00
Martin Weinelt
2c6f7fa5e6
python311Packages.aioesphomeapi: 18.3.0 -> 18.4.0
https://github.com/esphome/aioesphomeapi/releases/tag/v18.4.0
2023-11-11 22:30:07 +01:00
R. Ryantm
1a52103661 python310Packages.steamship: 2.17.28 -> 2.17.32 2023-11-11 21:29:13 +00:00
R. Ryantm
9b2d72c82e python310Packages.sqlobject: 3.10.3 -> 3.11.0 2023-11-11 21:16:33 +00:00
Maciej Krüger
e8c0fde6b3
Merge pull request #266480 from nbraud/pkgs/ddccontrol 2023-11-11 22:14:18 +01:00
Nikolay Korotkiy
e9cdae74d5
Merge pull request #265697 from sikmir/iterm2
iterm2: 3.4.21 → 3.4.22
2023-11-12 01:12:37 +04:00
Mario Rodas
a1bb886922
Merge pull request #266020 from trofi/cvise-update
cvise: 2.8.0 -> 2.9.0
2023-11-11 16:09:20 -05:00
Rob
f3d5d7250f
maintainers: remove robert-manchester 2023-11-11 13:07:28 -08:00
Rob
84f386b7d1
tkdiff: update maintainers 2023-11-11 13:07:28 -08:00
R. Ryantm
21e07e5c77 python310Packages.sphinxcontrib-plantuml: 0.26 -> 0.27 2023-11-11 20:57:41 +00:00
Damien Cassou
17f598ce1c
eslint_d: 12.2.1 -> 13.0.0 2023-11-11 21:52:51 +01:00
Artturi
55482ee842
Merge pull request #249640 from amarshall/opensubdiv-cuda-parallelism 2023-11-11 22:49:11 +02:00
Ryan Lahfa
6ab2d5357e
Merge pull request #262917 from r-ryantm/auto-update/cairo-lang 2023-11-11 21:48:13 +01:00
Ryan Lahfa
d096f88f22
Merge pull request #266717 from r-ryantm/auto-update/dolibarr 2023-11-11 21:47:15 +01:00
Peter Hoeg
c653aae360 rubber: add mainProgram 2023-11-11 21:38:06 +01:00
Peter Hoeg
22369c94e2 passage: add mainProgram 2023-11-11 21:38:06 +01:00
Peter Hoeg
8a321dbfb4 profile-cleaner: add mainProgram 2023-11-11 21:38:06 +01:00
Peter Hoeg
caeda29217 grc: add mainProgram 2023-11-11 21:38:06 +01:00
Peter Hoeg
da49b6d7d2 dynamic-colors: add mainProgram 2023-11-11 21:38:06 +01:00
Peter Hoeg
77890c8b88 vips: add mainProgram 2023-11-11 21:38:06 +01:00
Peter Hoeg
feadb21353 duperemove: add mainProgram 2023-11-11 21:38:06 +01:00
Peter Hoeg
03fe07bf4f vdirsyncer: add mainProgram 2023-11-11 21:38:06 +01:00
Peter Hoeg
1fd787f5f4 podman: add mainProgram 2023-11-11 21:38:06 +01:00
R. Ryantm
60f77319be python310Packages.spacy-transformers: 1.3.2 -> 1.3.3 2023-11-11 20:06:57 +00:00
K900
7fca762ea8
Merge pull request #266869 from K900/linux-firmware-20231111
linux-firmware: 20231030 -> 20231111
2023-11-11 23:02:15 +03:00
Francesco Gazzetta
703b9db6c5 hikounomizu: 1.0 -> 1.0.1 2023-11-11 19:53:55 +00:00
Francesco Gazzetta
65410694e2 warzone2100: 4.3.5 -> 4.4.0 2023-11-11 19:50:29 +00:00
Anderson Torres
10b64a28c4 sdcc: refactor
- remove null'ities
- assert validity of excludedPorts list
- use finalAttrs design pattern
- split outputs
- add meta.mainProgram,
2023-11-11 16:48:40 -03:00
Anderson Torres
2423baa7f1 sdcc: migrate to by-name 2023-11-11 16:48:40 -03:00
Anderson Torres
4a84d357b3 nongnu-packages: updated 2023-11-10 (from overlay) 2023-11-11 16:47:35 -03:00
Anderson Torres
2881bede15 melpa-packages: updated 2023-11-10 (from overlay) 2023-11-11 16:47:35 -03:00
Anderson Torres
3b84cfd745 elpa-devel-packages: updated 2023-11-10 (from overlay) 2023-11-11 16:47:35 -03:00
Anderson Torres
9de8336e13 elpa-packages: updated 2023-11-10 (from overlay) 2023-11-11 16:47:35 -03:00
Anderson Torres
8bcd650ede worker: adopt and refactor
- migrate to by-name
- use finalAttrs design pattern
- split outputs
- update meta attributes
2023-11-11 16:47:12 -03:00
Nick Cao
e7ea6fdcc1
python311Packages.mautrix: 0.20.2 -> 0.20.3
Diff: https://github.com/mautrix/python/compare/refs/tags/v0.20.2...v0.20.3

Changelog: https://github.com/mautrix/python/releases/tag/v0.20.3
2023-11-11 14:35:00 -05:00
Nick Cao
8197b69359
Merge pull request #266864 from r-ryantm/auto-update/python310Packages.qpsolvers
python310Packages.qpsolvers: 4.0.0 -> 4.0.1
2023-11-11 14:32:08 -05:00
Nick Cao
821f7cf825
Merge pull request #266876 from r-ryantm/auto-update/python310Packages.rns
python310Packages.rns: 0.6.6 -> 0.6.7
2023-11-11 14:29:09 -05:00
Francesco Gazzetta
db7401360a maintainers: remove skeidel
* Has been inactive for over 3 years
  https://github.com/svenkeidel?tab=overview&from=2020-12-01&to=2020-12-31&org=NixOS
* Is not responsive
  https://github.com/NixOS/nixpkgs/pull/249917
2023-11-11 19:28:45 +00:00
Nick Cao
16a4121971
Merge pull request #266882 from mfrw/mfrw/inferno-0.11.18
inferno: 0.11.17 -> 0.11.18
2023-11-11 14:28:14 -05:00
Nick Cao
3a520f8f3b
Merge pull request #266885 from r-ryantm/auto-update/python310Packages.sagemaker
python310Packages.sagemaker: 2.193.0 -> 2.197.0
2023-11-11 14:27:37 -05:00
Peder Bergebakken Sundt
b686ca387a
Merge pull request #266513 from WolfangAukang/clockify-drop
clockify: 2.0.3 -> 2.1.6
2023-11-11 21:23:31 +02:00
kilianar
4057646233 portfolio: 0.65.5 -> 0.65.6
https://github.com/portfolio-performance/portfolio/releases/tag/0.65.6
2023-11-11 20:19:54 +01:00
R. Ryantm
daad29f97e upnp-router-control: 0.3.3 -> 0.3.4 2023-11-11 18:56:37 +00:00
Peder Bergebakken Sundt
dbf126c73c
Merge pull request #266866 from emilylange/unbreak-sharedown
sharedown: unbreak build
2023-11-11 20:45:51 +02:00
Andrew Marshall
5d9e3ac039 opensubdiv: Fix flaky build with CUDA and high parallelism
See upstream issue:
https://github.com/PixarAnimationStudios/OpenSubdiv/issues/1313
2023-11-11 13:44:23 -05:00
tomberek
7859adb9d6
Merge pull request #245394 from christoph-heiss/pkgs/sourcehut
sourcehut: update all component; lots of fixes
2023-11-11 13:42:19 -05:00
Peder Bergebakken Sundt
0e8902941b
Merge pull request #266469 from ambroisie/fix-tandoor-recipes
tandoor-recipes: fix `django-allauth`
2023-11-11 20:42:10 +02:00
OTABI Tomoya
881d3941c1
Merge pull request #265256 from natsukium/line-profiler
python311Packages.line-profiler: 4.0.2 -> 4.1.2; rename from line_profiler
2023-11-12 03:40:00 +09:00
Bruno BELANYI
2fa56fcb30 nixos/tests/tandoor-recipes: use SQLite
This is a work-around for getting the tests working until #216989 is
fixed.
2023-11-11 18:37:33 +00:00
Elliot Cameron
3a99d1b642 nix-prefetch-git: respect NETRC
This script needs to support being run both as part of a `fetchgit`
derivation and as a standalone, command-line tool.

The use of `$NIX_BUILD_TOP` only works when used in `fetchgit` but not when
invoked as a standalone tool. Instead we try to respect `$NETRC` so that
the command-line invocation behaves more like standard tools and the
`fetchgit` derivation can explicitly set `$NETRC` when `netrcPhase` is used
to avoid all ambiguity.
2023-11-11 19:34:54 +01:00
Charlotte Van Petegem
99298c3da0 mu: 1.10.7 -> 1.10.8
https://github.com/djcb/mu/releases/tag/v1.10.8
2023-11-11 19:33:31 +01:00
natsukium
ecd068255f
python311Packages.zope-dottedname: 5.0 -> 6.0
Changelog: https://github.com/zopefoundation/zope.dottedname/blob/6.0/CHANGES.rst
2023-11-12 03:27:24 +09:00
natsukium
f5cfec68e8
python311Packages.zope-dottedname: refactor 2023-11-12 03:26:16 +09:00
natsukium
c05b1ac925
python311Packages.zope-dottedname: rename from zope_dottedname 2023-11-12 03:20:26 +09:00
Mario Rodas
a4e452c906
Merge pull request #266610 from r-ryantm/auto-update/protoc-gen-grpc-web
protoc-gen-grpc-web: 1.4.2 -> 1.5.0
2023-11-11 12:54:28 -05:00
Mario Rodas
911ad1e67f
Merge pull request #266767 from marsam/update-luau
luau: 0.601 -> 0.603
2023-11-11 12:51:48 -05:00
Mario Rodas
5e330510ec
Merge pull request #266223 from trofi/gusb-update
gusb: 0.4.7 -> 0.4.8
2023-11-11 12:51:19 -05:00
Lily Foster
1234b66590
Merge pull request #266546 from zeuner/supercollider-shell
supercollider: use bash from nixpkgs for popen
2023-11-11 12:48:02 -05:00
Doron Behar
529e5c2d9d
Merge pull request #265719 from kira-bruneau/texlab
texlab: 5.10.1 -> 5.11.0
2023-11-11 17:29:47 +00:00
Doron Behar
7362210ca6
Merge pull request #231226 from FlorianFranzen/substrate-tools
subxt: init at 0.31.0
2023-11-11 17:25:11 +00:00
Doron Behar
2384ea5e84
Merge pull request #266245 from r-ryantm/auto-update/libsForQt5.qtutilities
libsForQt5.qtutilities: 6.13.1 -> 6.13.2
2023-11-11 17:22:13 +00:00
Doron Behar
5685c70937
Merge pull request #216746 from NasaGeek/supercronic
supercronic: init at 0.2.27
2023-11-11 17:21:45 +00:00
Maciej Krüger
e9a5bf8ae4
Merge pull request #265712 from nbraud/nixos/sudo-rs/akkoma 2023-11-11 18:10:25 +01:00
Maciej Krüger
9c61d268a7
Merge pull request #265727 from nbraud/nixos/sudo-rs/google_oslogin 2023-11-11 18:09:39 +01:00
Maciej Krüger
c647a12d7f
Merge pull request #265725 from nbraud/nixos/sudo-rs/gce 2023-11-11 18:09:20 +01:00
R. Ryantm
ea90b7a798 python310Packages.sagemaker: 2.193.0 -> 2.197.0 2023-11-11 17:06:20 +00:00
nicoo
580fc8a960 mpvScripts.thumbnail: Refactor with buildLua 2023-11-11 14:05:39 -03:00
Maciej Krüger
d947be887f
Merge pull request #266495 from nbraud/mpvScripts/lunik1 2023-11-11 18:05:27 +01:00
Ben Darwin
d6179b9625 vtk: cleanup
Remove unnecessary conditionals for obsolete VTK versions no longer in
tree.
Lift `version` and remove `rec` from argument of `mkDerivation`.

This change does not affect the derivation produced for VTK 9 (at least
on x64 Linux).
2023-11-11 12:04:17 -05:00
P. R. d. O.
f860a72464
clockify: 2.0.3 -> 2.1.6 2023-11-11 10:59:03 -06:00
Muhammad Falak R Wani
984006af69 inferno: 0.11.17 -> 0.11.18
Diff: https://github.com/jonhoo/inferno/compare/v0.11.17...v0.11.18

Changelog: https://github.com/jonhoo/inferno/blob/v0.11.18/CHANGELOG.md
Signed-off-by: Muhammad Falak R Wani <falakreyaz@gmail.com>
2023-11-11 22:24:41 +05:30
R. Ryantm
1cedf17973 zpaqfranz: 58.10 -> 58.11 2023-11-11 13:47:44 -03:00
Samuel Dionne-Riel
62ff1ef239 refind: 0.13.3.1 -> 0.14.0.2
Changelog

 - bf6c58c0b1/tree/NEWS.txt
2023-11-11 13:46:29 -03:00
Isidor Zeuner
6d9c572be2 supercollider: use bash from nixpkgs for popen 2023-11-11 16:45:04 +01:00
R. Ryantm
fef6f31f8c python310Packages.rns: 0.6.6 -> 0.6.7 2023-11-11 15:29:09 +00:00
toonn
f2bd8adf7b
Merge pull request #266808 from r-ryantm/auto-update/nb
nb: 7.7.1 -> 7.8.0
2023-11-11 16:21:49 +01:00
Artturi
62d3512864
Merge pull request #260755 from andersk/openafs-kernel-6.5 2023-11-11 17:20:04 +02:00
OTABI Tomoya
18c1b4fa2f
Merge pull request #266711 from Thornycrackers-Forks/master
python3Packages.python-jwt: rename to python3Packages.jwt
2023-11-12 00:11:19 +09:00
R. Ryantm
a768cb9a38 python310Packages.rich-argparse: 1.3.0 -> 1.4.0 2023-11-11 15:10:55 +00:00
OTABI Tomoya
980881e94e
Merge pull request #266759 from r-ryantm/auto-update/python310Packages.pyjnius
python310Packages.pyjnius: 1.6.0 -> 1.6.1
2023-11-12 00:09:10 +09:00
K900
e792d7fec0
Merge pull request #264442 from anthonyroussel/update-url-redirects
treewide: fix redirected and broken URLs
2023-11-11 18:08:59 +03:00
OTABI Tomoya
28ce810d96
Merge pull request #266796 from r-ryantm/auto-update/python311Packages.nibe
python311Packages.nibe: 2.4.1 -> 2.5.0
2023-11-12 00:07:14 +09:00
K900
db49a7fc01 linux-firmware: 20231030 -> 20231111 2023-11-11 17:59:16 +03:00
Nick Cao
1fac53cc22
Merge pull request #266686 from r-ryantm/auto-update/whois
whois: 5.5.19 -> 5.5.20
2023-11-11 09:56:00 -05:00
networkException
37f3260f55
ungoogled-chromium: 119.0.6045.105-1 -> 119.0.6045.123-1
https://chromereleases.googleblog.com/2023/11/stable-channel-update-for-desktop.html

This update includes 1 security fix.

CVEs:
CVE-2023-5996
2023-11-11 15:53:47 +01:00
networkException
15eb951a10
chromium: 119.0.6045.105 -> 119.0.6045.123
https://chromereleases.googleblog.com/2023/11/stable-channel-update-for-desktop.html

This update includes 1 security fix.

CVEs:
CVE-2023-5996
2023-11-11 15:53:15 +01:00
Christoph Heiss
88a3d2a0b4
sourcehut: fix postgresql database permission for postgresql >= 15
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-11-11 15:50:16 +01:00
Mario Rodas
c89dda7c89
Merge pull request #266835 from purcell/sqlint-0.3.0
sqlint: 0.2.1 -> 0.3.0
2023-11-11 09:49:45 -05:00
Niklas Hambüchen
f9611764c6 manual: Fix QEMU_NET_OPTS VM-side address.
In my earlier commit

    manual: Don't suggest exposing VM port to local network.

I made a side change titled

    Use `127.0.0.1` also on the VM side, otherwise connections to
    services that, in the VM, bind to `127.0.0.1` only
    (doing the safe approach) do not work.

Unfortunately, that was wrong:

QEMU inside the VM always communicates via the virtualised
Ethernet interface, not via the VM's loopback interface.
So trying to connect to `127.0.0.1` on the VM's side cannot work.
2023-11-11 15:40:55 +01:00
Nick Cao
73b4398b58
Merge pull request #266718 from r-ryantm/auto-update/obs-studio-plugins.obs-vkcapture
obs-studio-plugins.obs-vkcapture: 1.4.4 -> 1.4.5
2023-11-11 09:35:26 -05:00
Nick Cao
a061921d8b
Merge pull request #266747 from NickCao/clash
clash: drop as upstream has gone
2023-11-11 09:32:16 -05:00
Nick Cao
2c788cdf30
Merge pull request #266779 from r-ryantm/auto-update/python310Packages.pytest-testmon
python310Packages.pytest-testmon: 2.0.13 -> 2.1.0
2023-11-11 09:25:15 -05:00
Nick Cao
8a4dbe781b
Merge pull request #266771 from r-ryantm/auto-update/pbpctrl
pbpctrl: 0.1.4 -> 0.1.5
2023-11-11 09:25:01 -05:00
Nick Cao
d55c442c96
Merge pull request #266785 from r-ryantm/auto-update/fn-cli
fn-cli: 0.6.26 -> 0.6.28
2023-11-11 09:23:01 -05:00
Nick Cao
71d2577dff
Merge pull request #266786 from r-ryantm/auto-update/fx
fx: 30.2.0 -> 31.0.0
2023-11-11 09:22:16 -05:00
Nick Cao
0c5d52364b
Merge pull request #266791 from GoldsteinE/cargo-mommy-0.2
cargo-mommy: 0.1.1 -> 0.2
2023-11-11 09:21:31 -05:00
Nick Cao
a4870a0614
Merge pull request #266794 from natsukium/langchain/update
python311Packages.langchain: 0.325 -> 0.0.334; python311Packages.langsmith: 0.0.57 -> 0.0.63
2023-11-11 09:20:47 -05:00
Nick Cao
da249bc268
Merge pull request #266751 from r-ryantm/auto-update/python310Packages.pydexcom
python310Packages.pydexcom: 0.3.1 -> 0.3.2
2023-11-11 09:16:59 -05:00
Nick Cao
c5fd1da80f
Merge pull request #266724 from r-ryantm/auto-update/pluto
pluto: 5.18.5 -> 5.18.6
2023-11-11 09:16:25 -05:00
Nick Cao
0d38e14ce8
python311Packages.pyvisa-py: modernize 2023-11-11 09:13:49 -05:00
emilylange
c271196d42
sharedown: unbreak build
fixes the following error message:

```
$ node-gyp rebuild
info This package requires node-gyp, which is not currently installed. Yarn will attempt to automatically install it. If this fails, you can run "yarn global add node-gyp" to manually install it.
[1/4] Resolving packages...
error Failed to auto-install node-gyp. Please run "yarn global add node-gyp" manually. Error: "Couldn't find any versions for \"node-gyp\" that matches \"latest\" in our cache (possible versions are \"\"). This is usually caused by a missing entry in the lockfile, running Yarn without the --offline flag may help fix this issue."
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
```

https://hydra.nixos.org/build/239684452
2023-11-11 15:11:42 +01:00
Nick Cao
e590b5dd62
Merge pull request #266810 from r-ryantm/auto-update/python310Packages.python-lsp-ruff
python310Packages.python-lsp-ruff: 1.5.2 -> 1.6.0
2023-11-11 09:05:46 -05:00
Nick Cao
ed47c29108
Merge pull request #266803 from natsukium/jupyterlab_launcher/remove
python311Packages.jupyterlab_launcher: remove
2023-11-11 09:04:41 -05:00
Ryan Lahfa
aacdad1ceb
Merge pull request #266641 from trofi/diffoscope-update 2023-11-11 15:03:08 +01:00
Mario Rodas
2281a3e3ac
Merge pull request #266768 from marsam/update-opentofu
opentofu: 1.6.0-alpha3 -> 1.6.0-alpha4
2023-11-11 09:02:10 -05:00
Martin Weinelt
e0036cd696
Merge pull request #266826 from natsukium/setuptools-trial
python311Packages.setuptools-trial: rename from setuptoolsTrial
2023-11-11 15:01:24 +01:00
R. Ryantm
e669065eb3 python310Packages.qpsolvers: 4.0.0 -> 4.0.1 2023-11-11 14:00:23 +00:00
R. Ryantm
21a53af5d8 python310Packages.qcengine: 0.28.1 -> 0.29.0 2023-11-11 13:30:13 +00:00
Joerie de Gram
3b9c1d894c winbox: 3.38 -> 3.40 2023-11-11 14:23:45 +01:00
Christoph Heiss
66b86f8a2e
sourcehut: de-duplicate nginx add_header directives
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-11-11 14:14:59 +01:00
Christoph Heiss
acd21dad52
sourcehut: use systemd.tmpfiles instead of manually creating logfiles
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-11-11 14:14:59 +01:00
Christoph Heiss
79dc7c3c10
sourcehut: add overrides for flask-sqlalchemy and factory-boy
These are needed, as the used sourcehut version is not compatible with
the newer major-releases for both packages.

Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-11-11 14:14:59 +01:00
R. Ryantm
068bd65449 python310Packages.pyvisa-py: 0.7.0 -> 0.7.1 2023-11-11 13:09:43 +00:00
K900
04ba088381
Merge pull request #266359 from r-ryantm/auto-update/syncthingtray
syncthingtray: 1.4.7 -> 1.4.8
2023-11-11 16:04:25 +03:00
Fabian Affolter
4e23875859 python311Packages.dissect: 3.9 -> 3.10
Diff: fox-it/dissect@refs/tags/3.9...3.10

Changelog: https://github.com/fox-it/dissect/releases/tag/3.10
2023-11-11 13:56:39 +01:00
Fabian Affolter
c3643e83a7 python311Packages.dissect-target: disable failing tests 2023-11-11 13:56:13 +01:00
Fabian Affolter
31a6adce21 python311Packages.dissect-volume: update disabled 2023-11-11 13:56:11 +01:00
Fabian Affolter
66a3c4ec5e python311Packages.dissect-thumbcache: update disabled 2023-11-11 13:55:43 +01:00
Fabian Affolter
b7a405feb0 python311Packages.dissect-evidence: update disabled 2023-11-11 13:55:14 +01:00
Paul Haerle
47127ce66e
signal-export: init at 1.6.1 (#266722)
signal-export: init at 1.6.1
2023-11-11 13:53:44 +01:00
Fabian Affolter
bd37b5a512 python311Packages.dissect-esedb: modernize 2023-11-11 13:49:19 +01:00
Fabian Affolter
c19b3244fb python311Packages.dissect-util: 3.11 -> 3.12
Diff: fox-it/dissect.util@refs/tags/3.11...3.12

Changelog: https://github.com/fox-it/dissect.util/releases/tag/3.12
2023-11-11 13:48:55 +01:00
Fabian Affolter
1566048c08 python311Packages.dissect-target: 3.12 -> 3.13
Diff: fox-it/dissect.target@refs/tags/3.12...3.13

Changelog: https://github.com/fox-it/dissect.target/releases/tag/3.13
2023-11-11 13:48:01 +01:00
Fabian Affolter
5b8b2141c1 python311Packages.acquire: 3.9 -> 3.10
Diff: fox-it/acquire@refs/tags/3.9...3.10

Changelog: https://github.com/fox-it/acquire/releases/tag/3.10
2023-11-11 13:47:25 +01:00
Fabian Affolter
79686f1b97 python311Packages.dissect-regf: 3.7 -> 3.8
Diff: fox-it/dissect.regf@refs/tags/3.7...3.8

Changelog: https://github.com/fox-it/dissect.regf/releases/tag/3.8
2023-11-11 13:47:04 +01:00
Fabian Affolter
dabcb70841 python311Packages.dissect-hypervisor: 3.9 -> 3.10
Diff: fox-it/dissect.hypervisor@refs/tags/3.9...3.10

Changelog: https://github.com/fox-it/dissect.hypervisor/releases/tag/3.10
2023-11-11 13:47:01 +01:00
Fabian Affolter
40aa4e9613 python311Packages.dissect-fat: 3.6 -> 3.7
Diff: fox-it/dissect.fat@refs/tags/3.6...3.7

Changelog: https://github.com/fox-it/dissect.fat/releases/tag/3.7
2023-11-11 13:46:38 +01:00
Fabian Affolter
df33329e82 python311Packages.flow-record: 3.12 -> 3.13
Diff: fox-it/flow.record@refs/tags/3.12...3.13

Changelog: https://github.com/fox-it/flow.record/releases/tag/3.13
2023-11-11 13:46:30 +01:00
Alyssa Ross
e434c7622c wolfssl: backport patch to fix tests
This fixes the following build failure I get locally:

> ERROR - tests/api.c line 5684 failed with:
>     expected: test_ssl_memio_do_handshake(&test_ctx, 10, ((void *)0)) == (1)
>     result:   0 != 1
>
>  passed (  0.00945)
>    845: test_dtls13_bad_epoch_ch                            : skipped
>    846: test_wolfSSL_dtls13_null_cipher                     : skipped
>    847: test_dtls_msg_from_other_peer                       :Client message: hello wolfssl!
> Server response: I hear you fa shizzle!
>  passed (  0.00186)
>    848: test_dtls_ipv6_check                                : passed (  0.00008)
>    849: test_stubs_are_stubs                                : passed (  0.00000)
>
> FAILURES:
>     24: test_wolfSSL_CertManagerCheckOCSPResponse
2023-11-11 12:43:45 +00:00
Alyssa Ross
00f1b94db1 crosvm: backport page size fix for tests
The version of crosvm we have packaged only passes its tests with 4K
pages.

The whole patch doesn't apply, but that's okay, because we don't run
most of the affected tests.
2023-11-11 12:42:18 +00:00
Ilan Joselevich
d20c21c8a1 libvirt: 9.7.0 -> 9.9.0 2023-11-11 13:29:52 +01:00
Lily Foster
7876c91d5b freecad: add passthru.tests.python-path to test patch 2023-11-11 13:29:32 +01:00
Lily Foster
e51b7f68ee freecad: switch back to isolated config with env vars turned on 2023-11-11 13:29:32 +01:00
zzzsyyy
041bd731ac
commit-mono: 1.139 -> 1.141 2023-11-11 20:23:44 +08:00
Malte Poll
b1dcea4773 bazel: use bash with fallback $PATH consisting of basic shell utils
Second iteration of this change.
First attempt did not ensure `bashWithDefaultShellUtils` is available at runtime.
2023-11-11 13:22:20 +01:00
Martin Weinelt
dfcc9838bc
Merge pull request #266829 from r-ryantm/auto-update/python310Packages.python-lsp-server
python310Packages.python-lsp-server: 1.8.2 -> 1.9.0
2023-11-11 13:17:27 +01:00
happysalada
c3e6ad5c94 buildNpmPackage: replace nodejs override 2023-11-11 12:16:04 +00:00
Zeke Dou
993c8f162d
mixRelease: improve the implementation (#266397)
* mixRelease: format code by nixpkgs-format

* mixRelease: investigate why erlang is referenced in resulting derivation

* mixRelease: organize nativeBuildInputs and buildInputs

It:
+ organizes `nativeBuildInputs` in a structured way.
+ moves `builtins.attrValues mixNixDeps` to `nativeBuildInputs`, because it's only used in compile-time

* mixRelease: remove current attempt for removing erlang references in resulting derivation

As said in the comment about "remove erlang references in resulting
derivation", for now, we don't have a robust method to do that.

Although these removed code did some work, they did not achieve the
final goal - remove erlang references in resulting derivation.
Therefore, it is better to remove them and provide future implementation
with a clean foundation.

> If you want to find these old codes, you can also retrieve them from
> the git history.

* mixRelease: remove all files for Microsoft Windows

* mixRelease: add new option - `removeCookie`

* mixRelease: polish comments

+ Capitalize the sentences.
+ Add punctuation marks.
+ Format a little code.

* mixRelease: wrap programs in $out/bin with their runtime deps

* mixRelease: commit what happysalada suggests

---------

Co-authored-by: c4710n <c4710n@users.noreply.github.com>
2023-11-11 12:15:07 +00:00
OTABI Tomoya
201f93fb19
Merge pull request #266797 from r-ryantm/auto-update/python311Packages.nlpcloud
python311Packages.nlpcloud: 1.1.44 -> 1.1.45
2023-11-11 21:10:18 +09:00
R. Ryantm
530ef262c5 python310Packages.python-pptx: 0.6.22 -> 0.6.23 2023-11-11 12:09:56 +00:00
Martin Weinelt
adf69b28be
Merge pull request #266731 from mweinelt/ctranslate2-3.21.0
ctranslate2: 3.20.0 -> 3.21.0
2023-11-11 13:02:13 +01:00
Christoph Heiss
641e54bb28
sourcehut: create logs directory unconditionally
An empty log directory, in case it stays unused, does not hurt anyone.

Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-11-11 13:01:47 +01:00
Christoph Heiss
fc6addb147
sourcehut: reword api-origin option description
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-11-11 13:01:47 +01:00
Christoph Heiss
589b75bdc8
sourcehut: disable IPv6 completely for tests
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-11-11 13:01:47 +01:00
Christoph Heiss
78cc2783c8
sourcehut: drop obsolete services array in favor of indivdual enable flags
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-11-11 13:01:47 +01:00
Christoph Heiss
6b25e09d2d
sourcehut: fix up some more bin paths
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-11-11 13:01:47 +01:00
Christoph Heiss
5841d27497
sourcehut: explicitly disallow openssh to socket-active
This breaks the (already fragile) gitsrht-dispatch -> gitsrht-keys
command chain.

Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-11-11 13:01:47 +01:00
Christoph Heiss
c39ba7f5b1
sourcehut: remove set -x from ssh commands
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-11-11 13:01:46 +01:00
Christoph Heiss
6648488333
sourcehut: fix logging of git/hg ssh commands
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-11-11 13:01:45 +01:00
Christoph Heiss
6e51802196
sourcehut: fix repos path by using actual settings value
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-11-11 13:01:32 +01:00
Christoph Heiss
12fe05f0e3
sourcehut: add override for SQLAlchemy 1.x
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-11-11 13:01:32 +01:00
Christoph Heiss
900664876c
sourcehut: default gqlgenVersion 0.17.2 -> 0.17.20
Most packages now uses this version, so avoid having it specify it every
time.

Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-11-11 13:01:32 +01:00
Christoph Heiss
c0c73555a5
sourcehut.todosrht: 0.72.2 -> 0.74.6
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-11-11 13:01:32 +01:00
Christoph Heiss
f53540afdd
sourcehut.scmsrht: 0.22.22 -> 0.22.23
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-11-11 13:01:32 +01:00
Christoph Heiss
8d573f2df8
sourcehut.pastesrht: 0.13.8 -> 0.15.1
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-11-11 13:01:32 +01:00
Christoph Heiss
b916bbd1ea
sourcehut.pagessrht: 0.7.4 -> 0.13.0
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-11-11 13:01:32 +01:00
Christoph Heiss
558767f939
sourcehut.metasrht: 0.61.3 -> 0.64.8
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-11-11 13:01:32 +01:00
Christoph Heiss
30054093c9
sourcehut.mansrht: 0.15.26 -> 0.16.1
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-11-11 13:01:32 +01:00
Christoph Heiss
b0fb4dc3a9
sourcehut.listssrht: 0.51.11 -> 0.57.8
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-11-11 13:01:31 +01:00
Christoph Heiss
1a7c5a8112
sourcehut.hubsrht: 0.14.14 -> 0.17.2
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-11-11 13:01:31 +01:00
Christoph Heiss
a9730572cb
sourcehut.hgsrht: 0.31.3 -> 0.32.4
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-11-11 13:01:31 +01:00
Christoph Heiss
c123a37be6
sourcehut.gitsrht: 0.78.20 -> 0.84.2
Newer version of the gitsrht-api service call setrlimit() on startup,
thus allow it in the `SystemCallFilter` definition for the service.

Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-11-11 13:01:30 +01:00
Fabian Affolter
51c7e38b94
Merge pull request #266811 from fabaff/exploitdb-bump
exploitdb: 2023-11-08 -> 2023-11-11
2023-11-11 13:00:26 +01:00
Fabian Affolter
6c7dd736cc
Merge pull request #266812 from fabaff/cnspec-bump
cnspec: 9.5.2 -> 9.6.1
2023-11-11 13:00:15 +01:00
Fabian Affolter
7d76c9c2e0
Merge pull request #266813 from fabaff/chainsaw-bump
chainsaw: 2.7.3 -> 2.8.0
2023-11-11 13:00:08 +01:00
Fabian Affolter
d61ca4180d
Merge pull request #266815 from fabaff/metasploit-bump
metasploit: 6.3.41 -> 6.3.42
2023-11-11 12:59:58 +01:00
Fabian Affolter
6f1a293833
Merge pull request #266817 from fabaff/dvc-objects-bump
python311Packages.dvc-objects: 1.1.0 -> 1.2.0
2023-11-11 12:59:49 +01:00
Fabian Affolter
77087301ef
Merge pull request #266816 from fabaff/backports-strenum-bump
python311Packages.backports-strenum: 1.2.8 -> 1.2.8
2023-11-11 12:59:38 +01:00
Fabian Affolter
55fa826726
Merge pull request #266819 from fabaff/ggshield-bump
ggshield: 1.20.0 -> 1.21.0
2023-11-11 12:59:04 +01:00
Fabian Affolter
04ce9a86fb
Merge pull request #266820 from fabaff/holidays-bump
python311Packages.holidays: 0.35 -> 0.36
2023-11-11 12:58:54 +01:00
Fabian Affolter
4cbab15092
Merge pull request #266821 from fabaff/lupupy-bump
python311Packages.lupupy: 0.3.0 -> 0.3.1
2023-11-11 12:58:44 +01:00
Fabian Affolter
a76398bad4
Merge pull request #266830 from fabaff/google-cloud-firestore-bump
python311Packages.google-cloud-firestore: 2.13.0 -> 2.13.1
2023-11-11 12:58:33 +01:00
Fabian Affolter
9b030a997f
Merge pull request #266832 from fabaff/google-cloud-dns-bump
python311Packages.google-cloud-dns: 0.34.1 -> 0.34.2
2023-11-11 12:58:19 +01:00
Fabian Affolter
078d95836a
Merge pull request #265342 from fabaff/canals-bump
python311Packages.canals: 0.8.1 -> 0.9.0
2023-11-11 12:57:19 +01:00
Fabian Affolter
0fbf6eb2a5
Merge pull request #266758 from r-ryantm/auto-update/python310Packages.pygnmi
python310Packages.pygnmi: 0.8.12 -> 0.8.13
2023-11-11 12:56:56 +01:00
Fabian Affolter
f781f1123d
Merge pull request #264751 from fabaff/checkov-bump
checkov: 2.5.15 -> 3.0.15
2023-11-11 12:56:22 +01:00
criyle
3290ef648d go-judge: init at 1.8.0 2023-11-11 11:44:38 +00:00
Christoph Heiss
869781c2f4
sourcehut.buildsrht: 0.83.0 -> 0.86.10
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-11-11 12:39:28 +01:00
Christoph Heiss
8d5695930e
sourcehut.srht: 0.69.0 -> 0.69.15
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-11-11 12:39:28 +01:00
Christoph Heiss
d703173520
sourcehut: make /query endpoint config common to all services
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-11-11 12:39:28 +01:00
Christoph Heiss
395cc85b36
sourcehut: make script work with non-python modules
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-11-11 12:39:28 +01:00
Martin Weinelt
70a04815b1
Merge pull request #266842 from bjornfor/revert-bazel-bash
Revert "bazel: use bash with fallback $PATH consisting of basic shell utils"
2023-11-11 12:37:05 +01:00
Bjørn Forsman
7e41495103 Revert "bazel: use bash with fallback $PATH consisting of basic shell utils"
This reverts commit 3576806d7e.

It broke python311.pkgs.jaxlib, see
https://github.com/NixOS/nixpkgs/pull/265041#issuecomment-1806784693.
2023-11-11 12:34:28 +01:00
Steve Purcell
504116975f ruby-modules/gem-config: relax hardening to avoid google-protobuf build failure 2023-11-11 11:26:04 +00:00
natsukium
c83bc912c8
python311Packages.setuptools-trial: adopt pypa build 2023-11-11 20:25:24 +09:00
natsukium
a701be8b52
python311Packages.setuptools-trial: rename from setuptoolsTrial 2023-11-11 20:25:20 +09:00
Bobby Rong
008d84ab67
Merge pull request #266827 from LudovicoPiero/vscodium/1.84
vscodium: 1.83.1.23285 -> 1.84.2.23314
2023-11-11 19:22:46 +08:00
Bobby Rong
4dadb122fc
Merge pull request #266555 from samuela/upkeep-bot/vscode-1.84.2-1699575893
vscode: 1.84.0 -> 1.84.2
2023-11-11 19:22:25 +08:00
6t8k
cf7ed5d3df geany: 1.38 -> 2.0
https://www.geany.org/documentation/releasenotes/2.0/

Upstream now supports building via Meson, which is declared experimental
at the time of writing; Autotools is still the default. [1]

The correct license for Geany is GPL-2.0-or-later, as indicated by [2].

Add a patch that disables `test_sidebar` because it runs into undefined
behavior in headless environments, and crashes at least on headless
Darwin. The patch can be removed if [3] is merged (or the issue fixed
otherwise).

[1] https://github.com/geany/geany/pull/2761/commits
[2] https://github.com/geany/geany/tree/2.0.0#license
[3] https://github.com/geany/geany/pull/3676
2023-11-11 12:19:49 +01:00
maxine
5c43dee215
Merge pull request #266561 from r-ryantm/auto-update/consul-template
consul-template: 0.34.0 -> 0.35.0
2023-11-11 12:06:33 +01:00
Martin Weinelt
fa0e528a55
Merge pull request #266818 from fabaff/aioesphomeapi-bump
python311Packages.aioesphomeapi: 18.2.4 -> 18.3.0
2023-11-11 12:05:55 +01:00
Steve Purcell
75dc87e7b4 sqlint: 0.2.1 -> 0.3.0 2023-11-11 10:31:03 +00:00
Fabian Affolter
b94cefd3b9 python311Packages.google-cloud-firestore: 2.13.0 -> 2.13.1
Changelog: https://github.com/googleapis/python-firestore/blob/v2.13.1/CHANGELOG.md
2023-11-11 11:24:03 +01:00
Fabian Affolter
fe4646cf67 python311Packages.google-cloud-dns: 0.34.1 -> 0.34.2
Changelog: https://github.com/googleapis/python-dns/blob/v0.34.2/CHANGELOG.md
2023-11-11 11:22:39 +01:00
Félix
045472e056
Merge pull request #266798 from picnoir/pic/change-nick
maintainers: ninjatrappeur -> picnoir
2023-11-11 11:16:37 +01:00
R. Ryantm
48072c6935 python310Packages.python-lsp-server: 1.8.2 -> 1.9.0 2023-11-11 10:07:07 +00:00
R. Ryantm
16b5253cac recoll: 1.35.0 -> 1.36.0 2023-11-11 10:02:08 +00:00
Fabian Affolter
20b95b6c3d python311Packages.cyclonedx-python-lib: collect failing tests 2023-11-11 10:59:31 +01:00
Anthony Roussel
e30f48be94
treewide: fix redirected and broken URLs
Using the script in maintainers/scripts/update-redirected-urls.sh
2023-11-11 10:49:01 +01:00
Fabian Affolter
a012069eeb checkov: 3.0.15 -> 3.0.32
Changelog: https://github.com/bridgecrewio/checkov/releases/tag/3.0.32
2023-11-11 10:48:38 +01:00
Ludovico Piero
8577a724e5
vscodium: 1.83.1.23285 -> 1.84.2.23314 2023-11-11 18:48:05 +09:00
Fabian Affolter
93900ac8ef
python311Packages.pygnmi: disable on unsupported Python releases 2023-11-11 10:32:57 +01:00
Fabian Affolter
5744e4ba8f
Merge pull request #266762 from r-ryantm/auto-update/python310Packages.pymetno
python310Packages.pymetno: 0.11.0 -> 0.12.0
2023-11-11 10:30:55 +01:00
Bobby Rong
c8880aaf6b
Merge pull request #266667 from bobby285271/upd/xfce
xfce.xfce4-whiskermenu-plugin: 2.8.0 -> 2.8.1
2023-11-11 17:29:44 +08:00
Fabian Affolter
d159ddbc05 python311Packages.cyclonedx-python-lib: 5.1.0 -> 5.1.1
Diff: https://github.com/CycloneDX/cyclonedx-python-lib/compare/refs/tags/v5.1.0...v5.1.1

Changelog: https://github.com/CycloneDX/cyclonedx-python-lib/releases/tag/v5.1.1
2023-11-11 10:29:06 +01:00
Fabian Affolter
2a074ffe32 python311Packages.canals: remove optional dependencies 2023-11-11 10:26:45 +01:00
Fabian Affolter
06eb18daf5 python311Packages.lupupy: 0.3.0 -> 0.3.1
Changelog: https://github.com/majuss/lupupy/releases/tag/v0.3.1
2023-11-11 10:19:45 +01:00
Fabian Affolter
400e3e8b04 python311Packages.holidays: 0.35 -> 0.36
Diff: https://github.com/dr-prodigy/python-holidays/compare/refs/tags/v0.35...v0.36

Changelog: https://github.com/dr-prodigy/python-holidays/releases/tag/v0.36
2023-11-11 10:19:04 +01:00
Fabian Affolter
6a11dc0aee python311Packages.backports-strenum: 1.2.8 -> 1.2.8
Diff: https://github.com/clbarnes/backports.strenum/compare/refs/tags/v1.2.8...v1.2.8
2023-11-11 10:15:34 +01:00
Fabian Affolter
e0c3b8c31b python311Packages.dvc-objects: 1.1.0 -> 1.2.0
Diff: https://github.com/iterative/dvc-objects/compare/refs/tags/1.1.0...1.2.0

Changelog: https://github.com/iterative/dvc-objects/releases/tag/1.2.0
2023-11-11 10:14:01 +01:00
Fabian Affolter
8ec9e34409 python311Packages.aioesphomeapi: 18.2.4 -> 18.3.0
Diff: https://github.com/esphome/aioesphomeapi/compare/refs/tags/v18.2.4...v18.3.0

Changelog: https://github.com/esphome/aioesphomeapi/releases/tag/v18.3.0
2023-11-11 10:12:27 +01:00
Fabian Affolter
4cf0b05ea1 ggshield: 1.20.0 -> 1.21.0
Diff: https://github.com/GitGuardian/ggshield/compare/refs/tags/v1.20.0...v1.21.0

Changelog: https://github.com/GitGuardian/ggshield/blob/1.21.0/CHANGELOG.md
2023-11-11 10:11:38 +01:00
Fabian Affolter
4a5cbdc75f metasploit: 6.3.41 -> 6.3.42 2023-11-11 10:10:02 +01:00
Fabian Affolter
a855c8421b chainsaw: 2.7.3 -> 2.8.0
Diff: https://github.com/WithSecureLabs/chainsaw/compare/refs/tags/v2.7.3...v2.8.0

Changelog: https://github.com/WithSecureLabs/chainsaw/releases/tag/v2.8.0
2023-11-11 10:05:58 +01:00
Fabian Affolter
a0d48d958a exploitdb: 2023-11-08 -> 2023-11-11
Diff: https://gitlab.com/exploit-database/exploitdb/-/compare/refs/tags/2023-11-08...2023-11-11
2023-11-11 10:05:30 +01:00
Fabian Affolter
9a757b8304 cnspec: 9.5.2 -> 9.6.1
Diff: https://github.com/mondoohq/cnspec/compare/refs/tags/v9.5.2...v9.6.1

Changelog: https://github.com/mondoohq/cnspec/releases/tag/v9.6.1
2023-11-11 10:03:45 +01:00
Fabian Affolter
b484139f60
Merge pull request #266630 from fabaff/pytrydan
python311Packages.pytrydan: init at 0.4.0
2023-11-11 09:58:48 +01:00
R. Ryantm
c7cb9bc17c python310Packages.python-lsp-ruff: 1.5.2 -> 1.6.0 2023-11-11 08:57:03 +00:00
Artturin
84b8b95208 libsForQt5: Remove incorrect override attributes
Remove attributes which are coming from the sets which are added `//`,
they weren't working correctly.

Same thing is done in `llvmPackages`
2023-11-11 08:56:38 +00:00
Artturin
99c891175d libsForQt5: use makeScopeWithSplicing
Fixes getting spliced packages with `libsForQt5.callPackage`
2023-11-11 08:56:38 +00:00
Fabian Affolter
2c9764d64e
python311Packages.nibe: modernize 2023-11-11 09:56:35 +01:00
R. Ryantm
09caa46713 nb: 7.7.1 -> 7.8.0 2023-11-11 08:55:13 +00:00
Fabian Affolter
0bc5ca54c3
python311Packages.pydexcom: disable on unsupported Python releases 2023-11-11 09:55:08 +01:00
Fabian Affolter
12a8d4e5e1
python311Packages.pydexcom: equalize content 2023-11-11 09:53:21 +01:00
Fabian Affolter
454041694d
python311Packages.pydexcom: add changelog to meta 2023-11-11 09:52:31 +01:00
Fabian Affolter
4cde58f012
python311Packages.pymetno: remove pytz 2023-11-11 09:18:19 +01:00
Fabian Affolter
77784427cb
python311Packages.pymetno: disable on unsupported Python releaes 2023-11-11 09:17:38 +01:00
Fabian Affolter
839ef09e3a
python311Packages.pymetno: add changelog to meta 2023-11-11 09:16:27 +01:00
Fabian Affolter
5d94872a44
python310Packages.pygnmi: add changelog to meta 2023-11-11 09:14:55 +01:00
Fabian Affolter
d40361134a
Merge pull request #266790 from r-ryantm/auto-update/gotestwaf
gotestwaf: 0.4.6 -> 0.4.7
2023-11-11 09:12:58 +01:00
natsukium
269aaa466f
python311Packages.jupyterlab_launcher: remove
removed as it's abandoned for over 5 years and broken
2023-11-11 17:10:53 +09:00
Rob
d183e69709 openbrf: fix build
patch BoundaryWeight into BoundaryQuadricWeight and QualityQuadricWeight
add eigen to include path as it is no longer in the vcg include directory
2023-11-11 07:53:38 +00:00
Félix Baylac Jacqué
dfa45288af maintainers: ninjatrappeur -> picnoir
I changed my nickname from Ninjatrappeur to Picnoir. My github id is
stable, it shouldn't break too much stuff.

I took advantage of this handle change to remove myself from the
hostapd maintainers: I don't use NixOS as a router anymore.
2023-11-11 08:31:16 +01:00
OTABI Tomoya
58ee71d96c
Merge pull request #266780 from r-ryantm/auto-update/python310Packages.python-arango
python310Packages.python-arango: 7.6.2 -> 7.8.0
2023-11-11 16:21:38 +09:00
OTABI Tomoya
0b4517b48e
python311Packages.pytest-testmon: update license and required python version 2023-11-11 16:20:13 +09:00
R. Ryantm
02c9e322d7 python311Packages.nlpcloud: 1.1.44 -> 1.1.45 2023-11-11 07:17:43 +00:00
OTABI Tomoya
d638da8b6a
Merge pull request #266777 from r-ryantm/auto-update/python310Packages.pytapo
python310Packages.pytapo: 3.2.18 -> 3.3.6
2023-11-11 16:16:11 +09:00
R. Ryantm
a3740f7e0e python311Packages.nibe: 2.4.1 -> 2.5.0 2023-11-11 07:16:10 +00:00
OTABI Tomoya
f8607b44b5
Merge pull request #266776 from r-ryantm/auto-update/python310Packages.pysptk
python310Packages.pysptk: 0.2.1 -> 0.2.2
2023-11-11 16:15:11 +09:00
OTABI Tomoya
0d189eaca1
Merge pull request #266775 from r-ryantm/auto-update/python310Packages.pysmart
python310Packages.pysmart: 1.2.5 -> 1.3.0
2023-11-11 16:13:46 +09:00
OTABI Tomoya
e9b4dac9b0
Merge pull request #266773 from r-ryantm/auto-update/python310Packages.pyreadstat
python310Packages.pyreadstat: 1.2.3 -> 1.2.4
2023-11-11 16:13:00 +09:00
R. Ryantm
442d11ee4b lorien: 0.5.0 -> 0.6.0 2023-11-11 06:50:33 +00:00
natsukium
3dff06ecf6
python311Packages.langchain: clean up test dependencies and fix build on darwin 2023-11-11 15:49:02 +09:00
natsukium
743bbdec1f
python311Packages.langchain: 0.0.325 -> 0.0.334
Diff: https://github.com/hwchase17/langchain/compare/refs/tags/v0.0.325...v0.0.334

Changelog: https://github.com/hwchase17/langchain/releases/tag/v0.0.334
2023-11-11 15:49:02 +09:00
natsukium
4ad7b9c85f
python311Packages.langsmith: 0.0.57 -> 0.0.63
Diff: https://github.com/langchain-ai/langsmith-sdk/compare/refs/tags/v0.0.57...v0.0.63

Changelog: https://github.com/langchain-ai/langsmith-sdk/releases/tag/v0.0.63
2023-11-11 15:49:02 +09:00
Goldstein
a6049384ab
cargo-mommy: 0.1.1 -> 0.2 2023-11-11 09:42:29 +03:00
R. Ryantm
06c7b455dc gotestwaf: 0.4.6 -> 0.4.7 2023-11-11 06:39:59 +00:00
R. Ryantm
887396a6f6 fx: 30.2.0 -> 31.0.0 2023-11-11 06:28:45 +00:00
R. Ryantm
4037dccf7f fn-cli: 0.6.26 -> 0.6.28 2023-11-11 06:17:58 +00:00
R. Ryantm
5198fea8a0 python310Packages.python-arango: 7.6.2 -> 7.8.0 2023-11-11 05:39:48 +00:00
R. Ryantm
dc1af8a436 python310Packages.pytest-testmon: 2.0.13 -> 2.1.0 2023-11-11 05:29:01 +00:00
OTABI Tomoya
f209847507
Merge pull request #266024 from natsukium/seaborn/update
python311Packages.seaborn: 0.13.0rc0 -> 0.13.0
2023-11-11 14:24:00 +09:00
OTABI Tomoya
98906c02d3
Merge pull request #266760 from khaneliman/sketchybar
sketchybar: 2.18.0 -> 2.19.1
2023-11-11 13:49:10 +09:00
OTABI Tomoya
78d4812ec7
Merge pull request #266507 from WolfangAukang/binance-drop
binance: remove
2023-11-11 13:39:48 +09:00
OTABI Tomoya
fe1593f6f6
Merge pull request #266593 from r-ryantm/auto-update/python310Packages.precis-i18n
python310Packages.precis-i18n: 1.0.5 -> 1.1.0
2023-11-11 13:33:41 +09:00
OTABI Tomoya
e4bb9b16ff
Merge pull request #266596 from r-ryantm/auto-update/python310Packages.psygnal
python310Packages.psygnal: 0.9.2 -> 0.9.4
2023-11-11 13:31:50 +09:00
OTABI Tomoya
263b755fa5
Merge pull request #266633 from r-ryantm/auto-update/python311Packages.rpmfile
python311Packages.rpmfile: 1.1.1 -> 2.0.0
2023-11-11 13:29:16 +09:00
OTABI Tomoya
ba6f6ca26c
Merge pull request #266765 from marsam/update-py-pdf-parser
python311Packages.py-pdf-parser: 0.11.0 -> 0.12.0
2023-11-11 13:25:07 +09:00
R. Ryantm
8e2bbf0bf7 python310Packages.pytapo: 3.2.18 -> 3.3.6 2023-11-11 04:24:34 +00:00
OTABI Tomoya
f4ccf8c916
Merge pull request #266732 from r-ryantm/auto-update/python310Packages.pyathena
python310Packages.pyathena: 3.0.9 -> 3.0.10
2023-11-11 13:23:10 +09:00
OTABI Tomoya
9c5b6ec1fc
Merge pull request #266744 from r-ryantm/auto-update/python310Packages.pycaption
python310Packages.pycaption: 2.1.1 -> 2.2.0
2023-11-11 13:22:01 +09:00
OTABI Tomoya
67b64d19c8
Merge pull request #266769 from r-ryantm/auto-update/python310Packages.pyorthanc
python310Packages.pyorthanc: 1.12.3 -> 1.13.1
2023-11-11 13:18:44 +09:00
OTABI Tomoya
14067a6298
Merge pull request #266749 from r-ryantm/auto-update/python310Packages.pycuda
python310Packages.pycuda: 2022.2.2 -> 2023.1
2023-11-11 13:18:06 +09:00
R. Ryantm
be7231ae06 python310Packages.pysptk: 0.2.1 -> 0.2.2 2023-11-11 04:11:12 +00:00
R. Ryantm
06753df175 python310Packages.pysmart: 1.2.5 -> 1.3.0 2023-11-11 03:58:11 +00:00
R. Ryantm
24fde567a3 python310Packages.pyreadstat: 1.2.3 -> 1.2.4 2023-11-11 03:34:09 +00:00
R. Ryantm
b9cffb1fc1 pbpctrl: 0.1.4 -> 0.1.5 2023-11-11 03:19:31 +00:00
Mario Rodas
ba9eba5aaa
Merge pull request #266409 from techknowlogick/bkite-3590
buildkite-agent: 3.55.0 -> 3.59.0
2023-11-10 22:07:30 -05:00
Mario Rodas
4a992b0895
Merge pull request #263606 from anthonyroussel/init/mariadb-connector-java
mariadb-connector-java: init at 3.2.0
2023-11-10 22:00:58 -05:00
Mario Rodas
4f853fbef7
Merge pull request #265949 from anthonyroussel/updates/awscli2
awscli2: 2.13.28 -> 2.13.33
2023-11-10 22:00:27 -05:00
Mario Rodas
f6bbd0ca77
Merge pull request #266640 from sveitser/update-cargo-sweep
cargo-sweep: 0.6.2 -> 0.7.0
2023-11-10 21:55:51 -05:00
Mario Rodas
de65c78a1d
Merge pull request #266694 from ereslibre/bump-fastly
fastly: 10.6.1 -> 10.6.2
2023-11-10 21:55:09 -05:00
Mario Rodas
bb3f029a87
Merge pull request #257492 from wackbyte/bump-lune
lune: 0.7.4 -> 0.7.11
2023-11-10 21:49:37 -05:00
R. Ryantm
40babe6acf python310Packages.pyorthanc: 1.12.3 -> 1.13.1 2023-11-11 02:42:44 +00:00
OTABI Tomoya
383c97c3d7
Merge pull request #266563 from r-ryantm/auto-update/python310Packages.pex
python310Packages.pex: 2.1.149 -> 2.1.151
2023-11-11 11:34:23 +09:00
criyle
6adf29e69a maintainers: add criyle 2023-11-11 02:30:12 +00:00
Bobby Rong
d4fa59b686
webkitgtk: 2.42.1 → 2.42.2
https://github.com/WebKit/WebKit/compare/webkitgtk-2.42.1...webkitgtk-2.42.2
2023-11-11 10:25:25 +08:00
Bobby Rong
8e9cc49c95
appeditor: 1.1.3 -> 1.1.5
https://github.com/donadigo/appeditor/compare/1.1.3...1.1.5
2023-11-11 10:14:41 +08:00
Bobby Rong
f32145f2e4
Merge pull request #266549 from bobby285271/upd/pantheon
pantheon.gala: 7.1.2 -> 7.1.3
2023-11-11 10:08:27 +08:00
natsukium
2f188cd268
python311Packages.line-profiler: 4.0.2 -> 4.1.2
Changelog: https://github.com/pyutils/line_profiler/blob/v4.1.2/CHANGELOG.rst
2023-11-11 11:06:43 +09:00
natsukium
8fd4ec82f9
python311Packages.line-profiler: use pytestCheckHook 2023-11-11 11:06:43 +09:00
natsukium
1115e9fcf3
python311Packages.ubelt: init at 1.3.4 2023-11-11 11:06:43 +09:00
R. Ryantm
0f7262dff7 codeium: 1.2.104 -> 1.4.16 2023-11-11 02:04:36 +00:00
Austin Horstman
8b3fc63382
sketchybar: 2.18.0 -> 2.19.1 2023-11-10 19:56:58 -06:00
R. Ryantm
3bbf4790b2 python310Packages.pymetno: 0.11.0 -> 0.12.0 2023-11-11 01:53:28 +00:00
Nick Cao
1e39f4681d
Merge pull request #266704 from GaetanLepage/dask-awkward
python311Packages.dask-awkward: 2023.11.0 -> 2023.11.2
2023-11-10 20:48:44 -05:00
Martin Weinelt
9dd6d8cffc
Merge pull request #266748 from tu-maurice/unstable/fix-python-pynndescent
fix python311Packages.pynndescent & .umap-learn
2023-11-11 02:33:24 +01:00
R. Ryantm
baf31ddde4 python310Packages.pyjnius: 1.6.0 -> 1.6.1 2023-11-11 01:09:00 +00:00
R. Ryantm
103d81eae3 python310Packages.pygnmi: 0.8.12 -> 0.8.13 2023-11-11 01:08:12 +00:00
tu-maurice
22ab9cce0b python311Packages.umap-learn: 0.5.3 -> 0.5.4 2023-11-11 01:16:12 +01:00
R. Ryantm
02f05fceed python311Packages.python-jenkins: 1.8.1 -> 1.8.2 2023-11-10 15:47:31 -08:00
Anthony Roussel
c4be620b26 nagios: add anthonyroussel to maintainers 2023-11-10 15:44:55 -08:00
Anthony Roussel
f7d2b2fc0e nagios: add meta.{changelog,mainProgram} 2023-11-10 15:44:55 -08:00
Anthony Roussel
cf57a91e06 nagios: 4.4.6 -> 4.4.14
https://github.com/NagiosEnterprises/nagioscore/releases/tag/nagios-4.4.14
https://github.com/NagiosEnterprises/nagioscore/compare/nagios-4.4.6...nagios-4.4.14
2023-11-10 15:44:55 -08:00
Anthony Roussel
2a3cea1658 nagios: add passthru.updateScript 2023-11-10 15:44:55 -08:00
Anthony Roussel
970efe216b nagios: format with nixpkgs-fmt 2023-11-10 15:44:55 -08:00
tu-maurice
40c06a143f prayer: remove 2023-11-10 20:44:28 -03:00
Mario Rodas
7c5fb11143 python311Packages.jupyter-cache: 0.6.1 -> 1.0.0
Changelog: https://github.com/executablebooks/jupyter-cache/blob/v1.0.0/CHANGELOG.md
2023-11-10 15:43:53 -08:00
Wykiki
4009953167 jetbrains-toolbox: 2.0.5.17700 -> 2.1.0.18144 2023-11-10 15:42:47 -08:00
Mario Rodas
ba47361645 boost-sml: 1.1.6 -> 1.1.9
Diff: https://github.com/boost-ext/sml/compare/v1.1.6...v1.1.9
2023-11-10 15:39:44 -08:00
Peder Bergebakken Sundt
ca8a2594b4
Merge pull request #261150 from Wulfsta/libfive
libfive: add python bindings
2023-11-11 01:33:11 +02:00
Nick Cao
0881862216
Merge pull request #266262 from chewblacka/update-apx
apx: 1.8.2 -> 2.0.0
2023-11-10 18:31:40 -05:00
Martin Weinelt
7b47080193
Merge pull request #266735 from mweinelt/firefox-120.0b9
Firefox 120.0b9 and buildMozillaMach include path hack for dbus-1
2023-11-11 00:29:03 +01:00
R. Ryantm
c1e0bb7ddf camunda-modeler: 5.16.0 -> 5.17.0 2023-11-10 15:27:22 -08:00
Nick Cao
9d18a83489 python311Packages.geoalchemy2: modernize 2023-11-10 15:26:32 -08:00
Nick Cao
31359b74b3 python311Packages.geoalchemy2: add nickcao to maintainers 2023-11-10 15:26:32 -08:00
Malte Poll
3576806d7e bazel: use bash with fallback $PATH consisting of basic shell utils 2023-11-11 00:25:53 +01:00
Nick Cao
f398f6c38f
clash: drop as upstream has gone 2023-11-10 18:24:02 -05:00
R. Ryantm
1318ea0734 python310Packages.pydexcom: 0.3.1 -> 0.3.2 2023-11-10 23:22:53 +00:00
R. Ryantm
3986a7731a python310Packages.pycuda: 2022.2.2 -> 2023.1 2023-11-10 23:22:36 +00:00
R. Ryantm
061b245b47 cargo-update: 13.1.0 -> 13.2.0 2023-11-10 15:20:01 -08:00
tu-maurice
0b270b5194 python311Packages.pynndescent: fix build 2023-11-11 00:19:07 +01:00
SubhrajyotiSen
3ce916bc74 maestro: 1.34.0 -> 1.34.1 2023-11-10 15:18:40 -08:00
Pyrox
8575645827 yarn-berry: 3.4.1 -> 4.0.1
The only breaking change here is that Yarn drops support for NodeJS versions <18.12

Besides that, no major changes that I think deserve a mention
2023-11-10 15:15:40 -08:00
Lassulus
bcd38fd8b4
Merge pull request #260240 from Janik-Haag/wordlists
wordlists: init
2023-11-11 00:15:08 +01:00
Martin Weinelt
3536221702
Merge pull request #160346 from mweinelt/hass-custom-everything
home-assistant: custom components and lovelace modules
2023-11-11 00:08:25 +01:00
Sebastián Mancilla
54cf6849c9 corefonts: fix macOS build
Handle case-insensitive issues with macOS filesystem.
2023-11-10 23:47:49 +01:00
R. Ryantm
58f37d62a1 python310Packages.pycaption: 2.1.1 -> 2.2.0 2023-11-10 22:45:40 +00:00
Sandro Jäckel
b526e494cc intel-media-driver: 23.1.6 -> 23.3.5
Closes #266160
2023-11-10 23:39:34 +01:00
Janik
f11ce25baf
Merge pull request #261258 from yu-re-ka/kemai
kemai: wayland support, set mainProgram, update
2023-11-10 23:35:23 +01:00
piegames
41075c823a
Merge pull request #266168 from r-ryantm/auto-update/python310Packages.omrdatasettools
python310Packages.omrdatasettools: 1.3.1 -> 1.4.0
2023-11-10 23:33:55 +01:00
Alex Jackson
cc9af369dc terraform-providers.fly: deprecate provider
Fly.io will no longer maintain their terraform provider as of
10/24/2023 and doesn't recommend using it anymore:

9d4be5a301

This PR deprecates the provider in nixpkgs.
2023-11-11 08:32:46 +10:00
Weijia Wang
596d417b81
Merge pull request #266527 from TomaSajt/uiua
uiua: 0.1.0 -> 0.2.0
2023-11-10 23:29:46 +01:00
Martin Weinelt
a27b0a663b
Merge pull request #266703 from NixOS/home-assistant
home-assistant: 2023.11.1 -> 2023.11.2
2023-11-10 23:15:02 +01:00
Martin Weinelt
f937027941
Merge pull request #266737 from sikmir/python-telegram
python3Packages.python-telegram: fix build
2023-11-10 23:13:18 +01:00
Peder Bergebakken Sundt
4c5b8768f4
Merge pull request #255029 from OPNA2608/update/mir
mir: 2.14.1 -> 2.15.0
2023-11-11 00:08:16 +02:00
Weijia Wang
0712eb069a
Merge pull request #266693 from ereslibre/bump-viceroy
viceroy: 0.9.2 -> 0.9.3
2023-11-10 23:06:35 +01:00
Nikolay Korotkiy
91fba5e7f9
python3Packages.python-telegram: fix build 2023-11-11 02:03:12 +04:00
Pol Dellaiera
409ff64154
Merge pull request #266736 from drupol/copilot-bump
vscode-extensions.github.*: bump
2023-11-10 23:01:21 +01:00
Pol Dellaiera
3588ff41c3
vscode-extensions.github.copilot-chat: 0.3.2023061502 -> 0.11.2023111001 2023-11-10 22:55:54 +01:00
Pol Dellaiera
bc6b13f54a
vscode-extensions.github.copilot: 1.126.493 -> 1.135.544 2023-11-10 22:55:06 +01:00
Martin Weinelt
9c19bc1a55
Merge pull request #266730 from sikmir/python-telegram
python3Packages.python-telegram: fix build
2023-11-10 22:49:49 +01:00
Gaetan Lepage
ee8748320d python311Packages.dask-awkward: 2023.11.0 -> 2023.11.2
Changelog: https://github.com/dask-contrib/dask-awkward/releases/tag/2023.11.2
2023-11-10 22:49:31 +01:00
Nikolay Korotkiy
8e3beac69e
python3Packages.python-telegram: fix build 2023-11-11 01:48:44 +04:00
Nikolay Korotkiy
5baff4f4c4
python3Packages.telegram-text: init at 0.1.2 2023-11-11 01:48:44 +04:00
Martin Weinelt
8b62c1c9bf
firefox-devedition-unwrapped: 119.0b9 -> 120.0b9
https://www.mozilla.org/en-US/firefox/120.0beta/releasenotes/
2023-11-10 22:43:56 +01:00
Martin Weinelt
8f0553aaa8
firefox-beta-unwrapped: 119.0b9 -> 120.0b9
https://www.mozilla.org/en-US/firefox/120.0beta/releasenotes
2023-11-10 22:42:52 +01:00
Martin Weinelt
6f0c86b324
buildMozillaMach: set include path for dbus from version 120
Upstream issue: https://bugzilla.mozilla.org/show_bug.cgi?id=1864083
2023-11-10 22:38:51 +01:00
Peder Bergebakken Sundt
cbc984043d
Merge pull request #265264 from OPNA2608/update/palemoon-bin
palemoon-bin: 32.4.1 -> 32.5.0
2023-11-10 23:34:55 +02:00
Kira Bruneau
0cc094c041
Merge pull request #265886 from kira-bruneau/at-spi2-core
nixos/gnome/at-spi2-core: fix disabling a11y in all contexts
2023-11-10 16:31:53 -05:00
Niklas Hambüchen
dcceeb9868 manual: tests: Describe how to port-forward into test VMs 2023-11-10 22:29:12 +01:00
Niklas Hambüchen
5d73d954cd manual: Don't suggest exposing VM port to local network.
The setting

    QEMU_NET_OPTS="hostfwd=tcp::2222-:22"

caused the VM's port 2222 to be advertised on the host as
`0.0.0.0:2222`, thus anybody in the local network of the host
could SSH into the VM.
Instead, port-forward to localhost only.

Use `127.0.0.1` also on the VM side, otherwise connections to
services that, in the VM, bind to `127.0.0.1` only
(doing the safe approach) do not work.

See e.g. https://github.com/NixOS/nixpkgs/issues/100192
for more info why localhost listening is the best default.
2023-11-10 22:29:12 +01:00
Matt Moriarity
a30adbf6da beeper: 3.83.18 -> 3.85.17 2023-11-10 14:23:04 -07:00
R. Ryantm
68594d31f4 python310Packages.pyathena: 3.0.9 -> 3.0.10 2023-11-10 21:22:26 +00:00
Peder Bergebakken Sundt
db9269399b
Merge pull request #264329 from SuperSamus/flycast-update
flycast: 2.1 -> 2.2
2023-11-10 23:14:54 +02:00
Peder Bergebakken Sundt
32a49bf4b8
Merge pull request #266030 from nevivurn/feat/apt-cacher-ng-glibc
apt-cacher-ng: fix build for glibc >= 2.38
2023-11-10 23:06:29 +02:00
Michele Guerini Rocco
eb62077e19
Merge pull request #266452 from r-ryantm/auto-update/pdns-recursor
pdns-recursor: 4.9.1 -> 4.9.2
2023-11-10 22:04:53 +01:00
Martin Weinelt
6d05ad6a6b
nixos/rl-2311: mention new home-assistant module features 2023-11-10 22:00:38 +01:00
Martin Weinelt
c85cecedf1
nixos/tests/home-assistant: test custom things cleanup
Make sure we properly remove custom components and custom lovelace
modules, when they're not configured anymore.
2023-11-10 22:00:38 +01:00
Martin Weinelt
8108ce0a4f
nixos/tests/home-assistant: test loading custom components 2023-11-10 22:00:37 +01:00
Martin Weinelt
f2bd10bb1e
nixos/tests/home-assistant: test loading lovelace modules 2023-11-10 22:00:37 +01:00
Martin Weinelt
f30192ae6f
nixos/home-assistant: add customComponents support
Allows passing custom component packages, that get installed into
home-assistant's state directory.
Python depedencies, that are propagated from the custom component
get passed into `extraPackages`, so they are available to
home-assistant at runtime.

This is implemented in a way, that allows coexistence with custom
components not managed through the NixOS module.
2023-11-10 22:00:36 +01:00
Martin Weinelt
047b9665f2
home-assistant-custom-components.prometheus-sensor: init at 1.0.0
Import 🔥 Prometheus query results into 🏡 Home Assistant 📈
https://github.com/mweinelt/ha-prometheus-sensor
2023-11-10 22:00:36 +01:00
Graham Bennett
31e60c2fbb
buildHomeAssistantComponent: init
Builder to package up custom components for Home Assistant.

These packages use `buildPythonPackage` with `format = "other"` and
rely on a custom install phase, that expects a standardized path,
and a custom check phase, that for now verifies python dependencies have
been satisified.

Co-Authored-By: Martin Weinelt <hexa@darmstadt.ccc.de>
Co-Authored-By: Sandro Jäckel <sandro.jaeckel@gmail.com>
2023-11-10 22:00:35 +01:00
Martin Weinelt
b1ddeedea6
home-assistant-custom-lovelace-modules.mini-media-player: init at 1.16.5
Minimalistic media card for Home Assistant Lovelace UI
https://github.com/kalkih/mini-media-player
2023-11-10 22:00:31 +01:00
Martin Weinelt
e4f3fd5b0e
home-assistant-custom-lovelace-modules.mini-graph-card: init at 0.11.0
Minimalistic graph card for Home Assistant Lovelace UI
https://github.com/kalkih/mini-graph-card
2023-11-10 22:00:30 +01:00
Martin Weinelt
9a941c58e5
nixos/home-assistant: add customLovelaceModules support
Allows the installation of custom lovelace modules, that can inject
css/js into the frontend and offer a wide variety of widgets.
2023-11-10 22:00:30 +01:00
Martin Weinelt
d4914b6d15
home-assistant: allow symlinks in static folder
Home Assistant by default does not follow symlinks in its static
folders, which doesn't mix well with serving anything from the nix
store.
2023-11-10 22:00:12 +01:00
Felix Uhl
bf623483ab persepolis: replace youtube-dl with yt-dlp
This fixes the upstream issue
https://github.com/persepolisdm/persepolis/issues/930
2023-11-10 21:53:11 +01:00
Felix Uhl
10438abd0b persepolis: add iFreilicht as a maintainer 2023-11-10 21:53:11 +01:00
Felix Uhl
91edcad547 maintainers: add iFreilicht 2023-11-10 21:53:11 +01:00
Felix Uhl
979c1528c5 persepolis: fix error when opening video finder
The video finder is still broken on youtube, but that's an upstream
issue that we might not want to fix ourselves, see
https://github.com/persepolisdm/persepolis/issues/930
2023-11-10 21:53:11 +01:00
Felix Uhl
89f023360c persepolis: fix build and startup on darwin
Notifications will be broken until
https://github.com/NixOS/nixpkgs/issues/105156 is resolved.

ZHF: #265948
2023-11-10 21:53:10 +01:00
Mikael Fangel
d2ba8d36ea
sqlpage: 0.9.5 -> 0.15.1 2023-11-10 21:38:32 +01:00
Peder Bergebakken Sundt
e5f2b7e703
Merge pull request #266451 from Emantor/fix/labgrid
python3Packages.labgrid: fix the build
2023-11-10 22:31:53 +02:00
Peder Bergebakken Sundt
98bed4d0b5
Merge pull request #266389 from robert-manchester/scikit-rf-fix
python311Packages.scikit-rf: 0.29.0 -> 0.29.1; fix build
2023-11-10 22:17:11 +02:00
R. Ryantm
7c9a24af83 pluto: 5.18.5 -> 5.18.6 2023-11-10 20:03:55 +00:00
Artturi
cc0b49cc27
Merge pull request #266253 from amjoseph-nixpkgs/pr/skalibs/fixcross 2023-11-10 21:57:44 +02:00
Robert Hensing
cfd83c931f
Merge pull request #261732 from tweag/fileset.fromSource
`lib.fileset.fromSource`: init
2023-11-10 20:32:51 +01:00
Robert Hensing
4105d387f4
nix.tests: Remove dead code
Co-authored-by: Artturi <Artturin@artturin.com>
2023-11-10 20:13:42 +01:00
Artturi
e7a5bb59fb
Merge pull request #230650 from e1mo/ejabberd-awk 2023-11-10 21:07:59 +02:00
Artturi
55f883b7c7
Merge pull request #265993 from natsukium/tabula-py/update 2023-11-10 21:04:12 +02:00
R. Ryantm
42125464d2 obs-studio-plugins.obs-vkcapture: 1.4.4 -> 1.4.5 2023-11-10 19:00:19 +00:00
Lassulus
dee8714463
Merge pull request #265512 from zupo/master 2023-11-10 19:57:42 +01:00
Fabian Affolter
593c11ae9a
Merge pull request #266612 from r-ryantm/auto-update/python311Packages.maison
python311Packages.maison: 1.4.0 -> 1.4.1
2023-11-10 19:52:08 +01:00
Fabian Affolter
3eb27aa4f1
Merge pull request #266614 from r-ryantm/auto-update/python311Packages.mechanize
python311Packages.mechanize: 0.4.8 -> 0.4.9
2023-11-10 19:51:43 +01:00
Fabian Affolter
436e8dc7c7
Merge pull request #266615 from r-ryantm/auto-update/python311Packages.omemo-dr
python311Packages.omemo-dr: 1.0.0 -> 1.0.1
2023-11-10 19:51:30 +01:00
R. Ryantm
2465a4d808 dolibarr: 18.0.2 -> 18.0.3 2023-11-10 18:51:19 +00:00
Atemu
b53d47f5ef
Merge pull request #266660 from mahmoudk1000/master
anki-bin: 23.10 -> 23.10.1
2023-11-10 19:37:19 +01:00
Artturi
6f726bd5aa
Merge pull request #256816 from Artturin/pythondocpython3packages 2023-11-10 20:25:00 +02:00
Bruno Bigras
6dabcc9ecf
Merge pull request #265996 from bbigras/veilid
veilid: 0.2.4 -> 0.2.5
2023-11-10 13:16:44 -05:00
happysalada
463208b41e gleam: fix darwin build 2023-11-10 18:09:33 +00:00
Connor Baker
eef729c866
Merge pull request #266077 from ConnorBaker/feat/nccl-2_19_3
cudaPackages.nccl: 2.18.5-1 -> 2.19.3-1; build on platforms.linux
2023-11-10 12:48:35 -05:00
Cody Hiar
c4da593b47 python3Packages.python-jwt: rename to python3Packages.jwt 2023-11-10 10:45:44 -07:00
Artturi
b3610b80ce
Merge pull request #187100 from onny/dynd 2023-11-10 19:30:18 +02:00
Nick Cao
fab1f148ba
Merge pull request #265892 from bcdarwin/vxl-enable-tests
vxl: enable tests
2023-11-10 12:29:43 -05:00
Lassulus
16d6d27f34
Merge pull request #266692 from Mic92/spice-gtk
spice-gtk: fix sound (gstreamer plugins)
2023-11-10 18:28:13 +01:00
Jonathan Dickinson
e7f4921542 monaspace: init at 1.000
Co-authored-by: Jonathan Dickinson <oss@jonathan.dickinson.id>
Co-authored-by: Anderson Torres <torres.anderson.85@protonmail.com>
2023-11-10 14:19:01 -03:00
Robert Hensing
c8b8ab8155 nix: Add fallback paths check to tests 2023-11-10 18:17:35 +01:00
Nick Cao
558d433d96
Merge pull request #266662 from wrbbz/pulumi-bin-3.92.0
pulumi-bin: 3.91.1 -> 3.92.0
2023-11-10 12:10:42 -05:00
Nick Cao
f01ee0bf06
Merge pull request #266673 from NickCao/telegram-desktop
telegram-desktop: 4.11.5 -> 4.11.6
2023-11-10 12:09:16 -05:00
Martin Weinelt
32017c4b4a
home-assistant: track unstable dependency version comparator
We often update packages that are not well maintained to unstable
versions. That leaves us with no valid version comparison anymore, and
these packages, while newer than the last release, will always appear as
mismatching from the wanted version.

This change allows specifying that our unstable version is newer than a
certain released version.
2023-11-10 18:00:28 +01:00
R. Ryantm
a7f1cc0ce1 stress-ng: 0.17.00 -> 0.17.01 2023-11-10 17:56:49 +01:00
John Garcia
f30fdf2d90 apx: 1.8.2 -> 2.0.0 2023-11-10 16:55:42 +00:00
OTABI Tomoya
7585c07e67
Merge pull request #266636 from r-ryantm/auto-update/python311Packages.streamlit
python311Packages.streamlit: 1.28.0 -> 1.28.1
2023-11-11 01:49:09 +09:00
OTABI Tomoya
1dbbeee925
Merge pull request #266263 from hexchen/init-ionoscloud
python311Packages.ionoscloud: init at 6.1.8
2023-11-11 01:47:48 +09:00
OTABI Tomoya
b69c95912f
Merge pull request #266114 from tu-maurice/unstable/python-fixes
python311Packages.geoalchemy2: 0.14.1 -> 0.14.2
2023-11-11 01:43:34 +09:00
Martin Weinelt
3d0e527b1f
python311Packages.homeassistant-stubs: 2023.11.1 -> 2023.11.2
https://github.com/KapJI/homeassistant-stubs/releases/tag/2023.11.2
2023-11-10 17:43:28 +01:00
Martin Weinelt
a9f41a1bab
home-assistant: 2023.11.1 -> 2023.11.2
https://github.com/home-assistant/core/releases/tag/2023.11.2
2023-11-10 17:37:03 +01:00
Weijia Wang
982816eaee
Merge pull request #266670 from reckenrode/broken-darwin
persepolis,qnotero: mark broken on Darwin for ZHF
2023-11-10 17:26:43 +01:00
"Suvash Thapaliya"
507dd32bea vimPlugins.nvim-treesitter: update grammars 2023-11-10 22:10:36 +05:45
"Suvash Thapaliya"
5f0ff2bbc8 vimPlugins: resolve github repository redirects 2023-11-10 22:09:04 +05:45
P. R. d. O
681973a7c9 sherlock: 0.14.3 -> unstable-2023-10-06, use buildPythonApplication 2023-11-10 13:22:19 -03:00
"Suvash Thapaliya"
b212e232f6 vimPlugins: updated the 11-10-2023 2023-11-10 22:01:44 +05:45
7c6f434c
6d0e4478f8
Merge pull request #266664 from vbgl/gajim-1.8.3
gajim: 1.8.2 → 1.8.3
2023-11-10 16:14:42 +00:00
Rafael Fernández López
27c2a361ba fastly: 10.6.1 -> 10.6.2 2023-11-10 17:14:31 +01:00
Fabian Affolter
8a129215ef
python311Packages.ulid-transform: 0.8.1 -> 0.9.0 (#262215)
Diff: https://github.com/bdraco/ulid-transform/compare/refs/tags/v0.8.1...v0.9.0

Changelog: https://github.com/bdraco/ulid-transform/releases/tag/v0.9.0
2023-11-10 17:11:08 +01:00
Rafael Fernández López
9e7dc98cfb viceroy: 0.9.2 -> 0.9.3 2023-11-10 17:11:06 +01:00
Bruno Bigras
a820a9b1fa
Merge pull request #264333 from pokon548/update-todoist-electron
todoist-electron: 8.6.0 -> 8.9.3
2023-11-10 11:09:31 -05:00
Jörg Thalheim
ba1389029e spice-gtk: fix sound (gstreamer plugins)
propagatedBuildInputs is not the right way to propagate runtime dependencies.
wrapGAppsHook makes sure that we have gstreamer environment set.
2023-11-10 17:04:56 +01:00
Weijia Wang
f533a7618f
Merge pull request #266580 from wegank/pillow-heif-darwin
python311Packages.pillow-heif: fix build on darwin
2023-11-10 16:52:01 +01:00
Fabian Affolter
d247c57a74 python311Packages.tailscale: 0.3.0 -> 0.6.0 (#265627)
Diff: frenck/python-tailscale@refs/tags/v0.3.0...v0.6.0

Changelog:
- https://github.com/frenck/python-tailscale/releases/tag/v0.4.0
- https://github.com/frenck/python-tailscale/releases/tag/v0.5.0
- https://github.com/frenck/python-tailscale/releases/tag/v0.6.0
2023-11-10 16:46:34 +01:00
Fabian Affolter
3e02cb66cd
python311Packages.home-assistant-bluetooth: 1.10.3 -> 1.10.4 (#261990)
Diff: https://github.com/home-assistant-libs/home-assistant-bluetooth/compare/refs/tags/v1.10.3...v1.10.4

Changelog: https://github.com/home-assistant-libs/home-assistant-bluetooth/blob/v1.10.4/CHANGELOG.md
2023-11-10 16:46:12 +01:00
Fabian Affolter
9c89c73618
python311Packages.tailscale: 0.3.0 -> 0.6.0 (#265627)
Diff: frenck/python-tailscale@refs/tags/v0.3.0...v0.6.0

Changelog:
- https://github.com/frenck/python-tailscale/releases/tag/v0.4.0
- https://github.com/frenck/python-tailscale/releases/tag/v0.5.0
- https://github.com/frenck/python-tailscale/releases/tag/v0.6.0
2023-11-10 16:38:18 +01:00
Mahmoud Ayman
6465bb8af2
maintainers: remove atemu 2023-11-10 17:27:13 +02:00
Fabian Affolter
c923a4305f
python311Packages.pyatmo: 7.5.0 -> 7.6.0 (#265614)
Diff: https://github.com/jabesq/pyatmo/compare/refs/tags/v7.5.0...v7.6.0

Changelog: https://github.com/jabesq/pyatmo/blob/v7.6.0/CHANGELOG.md
2023-11-10 16:25:00 +01:00
Artturi
2e6aa8fc5d
Merge pull request #230180 from kevinmehall/jupyter-py39 2023-11-10 17:16:30 +02:00
Martin Weinelt
014a135f3b
Merge pull request #266472 from SuperSamus/radarr-sonarr-mainprogram
{rad,son,baz,lid,read,recycl}arr: add mainProgram
2023-11-10 16:14:22 +01:00
Fabian Affolter
539cb7f894
python311Packages.bluetooth-data-tools: 1.13.0 -> 1.14.0 (#265615)
Diff: https://github.com/Bluetooth-Devices/bluetooth-data-tools/compare/refs/tags/v1.13.0...v1.14.0

Changelog: https://github.com/Bluetooth-Devices/bluetooth-data-tools/blob/v1.14.0/CHANGELOG.md
2023-11-10 16:13:44 +01:00
Ben Darwin
a7b3b431e9 vxl: enable tests 2023-11-10 10:13:23 -05:00
R. Ryantm
256bd288f6 whois: 5.5.19 -> 5.5.20 2023-11-10 15:12:59 +00:00
7c6f434c
5c93b37109
Merge pull request #264760 from r-ryantm/auto-update/R
R: 4.3.1 -> 4.3.2
2023-11-10 15:12:42 +00:00
7c6f434c
9da6f812b1
Merge pull request #266023 from r-ryantm/auto-update/octave
octave: 8.3.0 -> 8.4.0
2023-11-10 15:12:03 +00:00
Fabian Affolter
0a22cfa914
python311Packages.aioesphomeapi: 18.2.1 -> 18.2.4 (#266121)
Diff: https://github.com/esphome/aioesphomeapi/compare/refs/tags/v18.2.1...v18.2.4

Changelog:
- https://github.com/esphome/aioesphomeapi/releases/tag/v18.2.2
- https://github.com/esphome/aioesphomeapi/releases/tag/v18.2.3
- https://github.com/esphome/aioesphomeapi/releases/tag/v18.2.4
2023-11-10 16:11:26 +01:00
Martin Weinelt
6cd5fb6f8b
Merge pull request #263048 from Madouura/pr/triton
Make openai-triton/pytorch free again (and various fixes)
2023-11-10 15:58:48 +01:00
P. R. d. O
83e0b3df36 lifeograph: add mainProgram 2023-11-10 11:38:06 -03:00
Artturi
714e527a72
Merge pull request #266584 from wegank/makefu-packages 2023-11-10 16:10:25 +02:00
Martino Fontana
dfe365839a recyclarr: add mainProgram 2023-11-10 15:09:44 +01:00
Martino Fontana
00ca744038 readarr: add mainProgram 2023-11-10 15:09:43 +01:00
Martino Fontana
71168a0930 lidarr: add mainProgram 2023-11-10 15:09:39 +01:00
Martino Fontana
1f31c5867b bazarr: add mainProgram 2023-11-10 15:09:34 +01:00
Artturi
6acc8efb65
Merge pull request #264659 from christoph-heiss/update/trurl-0.9 2023-11-10 16:09:26 +02:00
Artturi
71e3160246
Merge pull request #266531 from makefu/zhf/fix-hovercraft 2023-11-10 16:07:46 +02:00
emilylange
e1e9724363 matrix-sliding-sync: 0.99.11 -> 0.99.12
https://github.com/matrix-org/sliding-sync/releases/tag/v0.99.12
diff: https://github.com/matrix-org/sliding-sync/compare/v0.99.11...v0.99.12
2023-11-10 15:07:05 +01:00
Nick Cao
68f01c41f1
Merge pull request #266550 from r-ryantm/auto-update/circleci-cli
circleci-cli: 0.1.29041 -> 0.1.29314
2023-11-10 09:05:32 -05:00
Artturi
bef38f0334
Merge pull request #266541 from tu-maurice/unstable/fix-pidgin-sipe 2023-11-10 16:05:11 +02:00
David Stritzl
acd80bbf00 mpv: sign darwin bundle executable
This fixes the application exiting immediately after launch via application bundle on macOS 14 (#261072).
2023-11-10 11:03:01 -03:00
Artturi
94633f04a3
Merge pull request #257386 from RaySlash/hid-tmff2 2023-11-10 16:02:36 +02:00
Nick Cao
c2b5a5e7f7
Merge pull request #266581 from NickCao/sing-box
sing-box: 1.6.2 -> 1.6.3
2023-11-10 09:02:21 -05:00
linsui
880323328f fdroidserver: 2.2.1 -> unstable-2023-10-23 2023-11-10 15:02:02 +01:00
linsui
120323847d fdroidserver: add shell completion 2023-11-10 15:02:02 +01:00
Berk D. Demir
8f25bfc671 blisp: add bdd as maintainer 2023-11-10 11:01:23 -03:00
Nick Cao
ed8951cedb
Merge pull request #266599 from r-ryantm/auto-update/python310Packages.py3status
python310Packages.py3status: 3.53 -> 3.54
2023-11-10 09:00:48 -05:00
Nick Cao
91dc7bf0d5
Merge pull request #266602 from r-ryantm/auto-update/croc
croc: 9.6.5 -> 9.6.6
2023-11-10 08:59:41 -05:00
Nick Cao
8ec1fca77e
Merge pull request #266605 from r-ryantm/auto-update/ledger-live-desktop
ledger-live-desktop: 2.69.0 -> 2.71.0
2023-11-10 08:58:40 -05:00
Artturi
597d0fcd5a
Merge pull request #265091 from a-kenji/wrap/cosmic-settings 2023-11-10 15:56:10 +02:00
Randy Eckenrode
2cfcdff3a1
qnotero: mark broken on Darwin 2023-11-10 08:52:52 -05:00
Randy Eckenrode
caf4291dd3
persepolis: mark broken on Darwin 2023-11-10 08:52:52 -05:00
José Romildo Malaquias
da50b888bd
Merge pull request #265726 from romildo/upd.lxqt
lxqt: update to version 1.4.0
2023-11-10 10:50:47 -03:00
Madoura
3aab2bc419
python3Packages.torchmetrics: work around tests duplicate package issue
The repo was moved from PyTorchLightning/metrics to Lightning-AI/torchmetrics
2023-11-10 07:44:28 -06:00
Madoura
77ab93a3ee
python3Packages.fairseq: fix python 3.11 build 2023-11-10 07:40:16 -06:00
Madoura
96619a0984
python3Packages.omegaconf: improve python 3.11 support
This is mainly for fixing fairseq's python 3.11 build
2023-11-10 07:40:16 -06:00
Madoura
6c8a5deaea
python3Packages.cleanlab: fixup build, tests, use pyproject
The packages in nativeCheckInputs lead to some nasty duplicate issues in the enclosure

This is worked around by setting catchConflicts to false when doCheck is enabled
2023-11-10 07:40:16 -06:00
Madoura
8398d16cb0
python3Packages.spacy_models: add ja and sl language models 2023-11-10 07:40:16 -06:00
Madoura
29501a614d
python3Packages.skrl: fix for python-3.10 and use pyproject 2023-11-10 07:40:11 -06:00
Nick Cao
654135cc44
Merge pull request #266644 from marsam/update-flexget
flexget: 3.9.16 -> 3.9.18
2023-11-10 08:35:14 -05:00
Nick Cao
ccc21b2651
Merge pull request #266649 from r-ryantm/auto-update/python311Packages.tiny-proxy
python311Packages.tiny-proxy: 0.2.0 -> 0.2.1
2023-11-10 08:34:32 -05:00
Nick Cao
7be245255c
Merge pull request #266654 from itstarsun/protolint
protolint: add meta.mainProgram
2023-11-10 08:31:32 -05:00
Nick Cao
ae6a370fe7
Merge pull request #266655 from itstarsun/muon
muon: add meta.mainProgram
2023-11-10 08:31:22 -05:00
Nick Cao
174b62bce9
Merge pull request #266407 from danielfullmer/fwts-dtc
fwts: use absolute path for dtc utility
2023-11-10 08:28:13 -05:00
Nick Cao
5bb1190b75
Merge pull request #266441 from panicgh/py-click-aliases
python3Packages.click-aliases: 1.0.2 -> 1.0.3
2023-11-10 08:27:57 -05:00
Nick Cao
210b6619f3
telegram-desktop: 4.11.5 -> 4.11.6
Diff: https://github.com/telegramdesktop/tdesktop/compare/v4.11.5...v4.11.6

Changelog: https://github.com/telegramdesktop/tdesktop/releases/tag/v4.11.6
2023-11-10 08:24:03 -05:00
José Romildo Malaquias
e2c20286e4
Merge pull request #263785 from romildo/upd.reversal-icon-theme
reversal-icon-theme: init at unstable-2023-05-13
2023-11-10 10:17:33 -03:00
Bobby Rong
ae78d8c552
xfce.xfce4-whiskermenu-plugin: 2.8.0 -> 2.8.1
https://gitlab.xfce.org/panel-plugins/xfce4-whiskermenu-plugin/-/compare/v2.8.0...v2.8.1
2023-11-10 21:14:05 +08:00
Ryan Lahfa
b8218af2e6
Merge pull request #256226 from ElvishJerricco/systemd-stage-1-testing-backdoor 2023-11-10 14:08:07 +01:00
Vincent Laporte
851c0fc195
gajim: 1.8.2 → 1.8.3 2023-11-10 13:51:11 +01:00
Martin Weinelt
658414a1e4
Merge pull request #266652 from r-ryantm/auto-update/python311Packages.xkcdpass
python311Packages.xkcdpass: 1.19.4 -> 1.19.5
2023-11-10 13:49:51 +01:00
Mario Rodas
28ae689bd1
Merge pull request #266377 from adamcstephens/just/1.16.0
just: 1.15.0 -> 1.16.0
2023-11-10 07:49:14 -05:00
Mario Rodas
06915cf1fd
Merge pull request #266335 from adamcstephens/kitty/0.31.0
kitty: 0.30.1 -> 0.31.0
2023-11-10 07:48:59 -05:00
Mario Rodas
d758779298
Merge pull request #266191 from aaronjheng/bingo
bingo: pin to go1.20
2023-11-10 07:48:05 -05:00
Mario Rodas
33d50bf2e3
Merge pull request #266189 from aaronjheng/starlark
starlark: unstable-2023-03-02 -> unstable-2023-11-01
2023-11-10 07:47:36 -05:00
Mario Rodas
189af6609c
Merge pull request #266185 from aaronjheng/sd
sd: 0.7.6 -> 1.0.0
2023-11-10 07:47:08 -05:00
Mario Rodas
25ee8ba3f6
Merge pull request #266618 from aaronjheng/brook
brook: pin to go1.20
2023-11-10 07:46:36 -05:00
Arseniy Zorin
a12a451250 pulumi-bin: 3.91.1 -> 3.92.0 2023-11-10 13:33:56 +01:00
Mahmoud Ayman
41589dfbac
anki-bin: 23.10 -> 23.10.1 2023-11-10 14:24:30 +02:00
Ulrik Strid
d47a15a8b2
Merge pull request #244874 from marsam/update-ocaml-Zarith
ocamlPackages.zarith: 1.12 -> 1.13
2023-11-10 13:24:27 +01:00
Martin Weinelt
403a240615
python311Packages.bash-kernel: fix build
Substitute the bash path more carefully, as not all quoted bash strings
are meant to be paths.
2023-11-10 13:19:08 +01:00
Martin Weinelt
8c87a8ab75
python311Packages.bash-kernel: rename from bash_kernel 2023-11-10 13:17:10 +01:00
itstarsun
b5e89202d2
muon: add meta.mainProgram 2023-11-10 12:03:48 +00:00
markuskowa
a660a21f1f
Merge pull request #266266 from markuskowa/add-mpifileutils
mpifileutils: init at 0.11.1
2023-11-10 13:00:35 +01:00
itstarsun
508a3afb43
protolint: add meta.mainProgram 2023-11-10 11:59:41 +00:00
Emery Hemingway
2ea5992e2e nncp: 8.9.0 -> 8.10.0 2023-11-10 11:57:39 +00:00
Renato Garcia
3c87cb32f0
snakemake: 7.29.0 -> 7.32.4 (#266543) 2023-11-10 06:48:45 -05:00
R. Ryantm
15e591d39e python311Packages.xkcdpass: 1.19.4 -> 1.19.5 2023-11-10 11:47:28 +00:00
Anthony Roussel
74800f5720
idutils: fix build for darwin 2023-11-10 12:46:52 +01:00
Anthony Roussel
4da6bff3af
wget2: fix build for darwin 2023-11-10 12:46:52 +01:00
Anthony Roussel
17585610eb
xprintidle-ng: fix meta.{homepage,license} 2023-11-10 12:46:52 +01:00
Anthony Roussel
28b9e1a325
xprintidle-ng: fix build
Fixes the config.h include error during build:

```console
In file included from src/xprintidle-ng.c:36:
lib/time.h:28:3: error: #error "Please include config.h first."
    28 |  #error "Please include config.h first."
      |   ^~~~~
```

Introduced since gnulib upgrade:
* https://github.com/coreutils/gnulib/commit/8ad7bc6
* https://lists.gnu.org/archive/html/bug-gnulib/2023-04/msg00088.html
* https://www.gnu.org/software/gnulib/manual/html_node/Source-changes.html

The last version of gnulib now checks that config.h is the first include
in every compilation unit.

This is not the case with the xprintidle-ng source code, so this patch
moves these `config.h` inclusions to be first.
2023-11-10 12:46:52 +01:00
Anthony Roussel
07b8ca7ea1
gnulib: add meta.changelog 2023-11-10 12:46:49 +01:00
Anthony Roussel
a2570d040d
gnulib: 20210702 -> 20231109 2023-11-10 12:46:47 +01:00
José Romildo
a47165567a lxqt.qlipper: qttools is a build time dependence
Use hash attribute instead of sha256
2023-11-10 08:41:21 -03:00
Fabian Affolter
d01cf5e7c8
Merge pull request #266631 from fabaff/azure-appconfiguration-bump
python311Packages.azure-appconfiguration: 1.4.0 -> 1.5.0
2023-11-10 12:38:50 +01:00
Dennis Gosnell
b756c485aa
Merge pull request #262645 from NixOS/haskell-updates
haskellPackages: update stackage and hackage
2023-11-10 20:38:08 +09:00
José Romildo
5793546dcc lxqt.lxqt-themes: use hash attribute instead of sha256 2023-11-10 08:36:07 -03:00
José Romildo
e66b5580b5 lxqt.lxqt-build-tools: use hash attribute instead of sha256 2023-11-10 08:36:07 -03:00
José Romildo
b448e62d46 lxqt.libsysstat: use hash attribute instead of sha256 2023-11-10 08:36:07 -03:00
José Romildo
94abf3ea02 lxqt.compton-conf: qttools is a compile time dependence
No need to use qt5.callPackage

Use hash attribute instead of sha256
2023-11-10 08:36:07 -03:00
José Romildo
e392c20f63 lxqt.xdg-desktop-portal-lxqt: 0.4.0 -> 0.5.0 2023-11-10 08:36:07 -03:00
José Romildo
5cfac1baad lxqt.screengrab: 2.6.0 -> 2.7.0 2023-11-10 08:36:07 -03:00
José Romildo
d228fbb844 lxqt.qtxdg-tools: 3.11.0 -> 3.12.0 2023-11-10 08:36:07 -03:00
José Romildo
c87e4511d0 lxqt.qtermwidget: 1.3.0 -> 1.4.0 2023-11-10 08:36:07 -03:00
José Romildo
006cba46c1 lxqt.qterminal: 1.3.0 -> 1.4.0 2023-11-10 08:36:07 -03:00
José Romildo
dcea6a0b0f lxqt.qps: 2.7.0 -> 2.8.0 2023-11-10 08:36:07 -03:00
José Romildo
cfe78673f0 lxqt.pcmanfm-qt: 1.3.0 -> 1.4.0 2023-11-10 08:36:07 -03:00
José Romildo
130185efc9 lxqt.pavucontrol-qt: 1.3.0 -> 1.4.0 2023-11-10 08:36:07 -03:00
José Romildo
ac7d0ebef7 lxqt.obconf-qt: 0.16.2 -> 0.16.3 2023-11-10 08:36:07 -03:00
José Romildo
3edc4f4c26 lxqt.lxqt-sudo: 1.3.0 -> 1.4.0 2023-11-10 08:36:07 -03:00
José Romildo
a90af63807 lxqt.lxqt-session: 1.3.0 -> 1.4.0 2023-11-10 08:36:06 -03:00
José Romildo
fd4db211e1 lxqt.lxqt-runner: 1.3.0 -> 1.4.0 2023-11-10 08:36:06 -03:00
José Romildo
fcea400423 lxqt.lxqt-qtplugin: 1.3.0 -> 1.4.0 2023-11-10 08:36:06 -03:00
José Romildo
b4c394cd0e lxqt.lxqt-powermanagement: 1.3.0 -> 1.4.0 2023-11-10 08:36:06 -03:00
José Romildo
a33c8cf060 lxqt.lxqt-policykit: 1.3.0 -> 1.4.0 2023-11-10 08:36:06 -03:00
José Romildo
2d1e2341fd lxqt.lxqt-panel: 1.3.0 -> 1.4.0 2023-11-10 08:36:06 -03:00
José Romildo
40d098e239 lxqt.lxqt-openssh-askpass: 1.3.0 -> 1.4.0 2023-11-10 08:36:06 -03:00
José Romildo
bad048def5 lxqt.lxqt-notificationd: 1.3.0 -> 1.4.0 2023-11-10 08:36:06 -03:00
José Romildo
d433ac138f lxqt.lxqt-globalkeys: 1.3.0 -> 1.4.0 2023-11-10 08:36:06 -03:00
José Romildo
1e418e442b lxqt.lxqt-config: 1.3.0 -> 1.4.0 2023-11-10 08:36:06 -03:00
José Romildo
4c175d5509 lxqt.lxqt-archiver: 0.8.0 -> 0.9.0 2023-11-10 08:36:06 -03:00
José Romildo
8dcd4858fc lxqt.lxqt-admin: 1.3.0 -> 1.4.0 2023-11-10 08:36:06 -03:00
José Romildo
f80d8784e3 lxqt.lxqt-about: 1.3.0 -> 1.4.0 2023-11-10 08:36:06 -03:00
José Romildo
57362c2f34 lxqt.lximage-qt: 1.3.0 -> 1.4.0 2023-11-10 08:36:06 -03:00
José Romildo
1e227dee46 lxqt.libfm-qt: 1.3.0 -> 1.4.0 2023-11-10 08:36:05 -03:00
José Romildo
6eae0afd93 lxqt.libqtxdg: 3.11.0 -> 3.12.0 2023-11-10 08:36:05 -03:00
José Romildo
9dc9b82f65 lxqt.liblxqt: 1.3.0 -> 1.4.0 2023-11-10 08:36:05 -03:00
José Romildo
fb254b9d4f lxqt.lxqt-menu-data: init at 1.4.1 2023-11-10 08:35:50 -03:00
Martin Weinelt
292b9620ab
Merge pull request #266637 from marsam/update-myst-nb
python311Packages.myst-nb: 0.17.2 -> 1.0.0
2023-11-10 12:31:43 +01:00
R. Ryantm
6f277d8a2e python311Packages.tiny-proxy: 0.2.0 -> 0.2.1 2023-11-10 11:27:21 +00:00
hexchen
0590b13a4d python311Packages.ionoscloud: init at 6.1.8 2023-11-10 11:26:12 +00:00
RaySlash
546fc20314 hid-tmff2: init at v0.81
A linux module for Thrustmaste T300RS, T248 and TX(experimental) wheels.
ca168637fb

- Additionally, https://github.com/scarburato/hid-tminit is also required
for proper init of the driver.

- The driver has been updated to v0.81

- Fixed a typo in maintainer-list

- hid-tmff2 update sha256

- update hid-tmff2 version

Co-authored-by: Artturi <Artturin@artturin.com>
2023-11-10 21:12:42 +10:00
Dennis Gosnell
1713e1d023 taskell: mark broken
taskell depends on an old version of brick that no longer compiles
2023-11-10 20:11:19 +09:00
Martin Weinelt
edbaace5a0
Merge pull request #265582 from natsukium/multi-key-dict
python311Packages.multi-key-dict: rename from multi_key_dict
2023-11-10 12:01:47 +01:00
Martin Weinelt
0a7f8fcd97
Merge pull request #265386 from natsukium/torrent-parser
python311Packages.torrent-parser: rename from torrent_parser
2023-11-10 12:00:52 +01:00
Martin Weinelt
1f269e92bf
Merge pull request #265260 from natsukium/pymaging-png
python311Packages.{pymaging,pymaging_png}: remove
2023-11-10 11:59:55 +01:00
Martin Weinelt
dbd73a7668
Merge pull request #266639 from r-ryantm/auto-update/python311Packages.subarulink
python311Packages.subarulink: 0.7.8 -> 0.7.9
2023-11-10 11:47:13 +01:00
Thiago Kenji Okada
19a984d788
Merge pull request #266484 from znaniye/update-spectmorph
spectmorph: 0.5.2 -> 0.6.1
2023-11-10 10:33:57 +00:00
R. Ryantm
ee7f11bf8a python311Packages.subarulink: 0.7.8 -> 0.7.9 2023-11-10 10:32:32 +00:00
Sergei Trofimovich
0b73998deb diffoscope: 250 -> 251
Changes: https://diffoscope.org/news/diffoscope-251-released/
2023-11-10 10:31:51 +00:00
sveitser
f88c87e921
cargo-sweep: 0.6.2 -> 0.7.0 2023-11-10 11:31:26 +01:00
OTABI Tomoya
98a7b05e12
Merge pull request #266606 from GaetanLepage/ruff-lsp
ruff-lsp: 0.0.42 -> 0.0.45
2023-11-10 19:25:46 +09:00
Vincent Laporte
dbe4ec0c8d
python311Packages.nbxmpp: 4.4.0 → 4.5.0 (#265166) 2023-11-10 19:21:06 +09:00
OTABI Tomoya
f93c0d15f5
Merge pull request #265169 from r-ryantm/auto-update/fcitx5-configtool
fcitx5-configtool: 5.1.1 -> 5.1.2
2023-11-10 19:15:26 +09:00
OTABI Tomoya
dc1f03ad88
Merge pull request #265170 from r-ryantm/auto-update/fcitx5-hangul
fcitx5-hangul: 5.1.0 -> 5.1.1
2023-11-10 19:14:56 +09:00
OTABI Tomoya
1333c7c4f7
Merge pull request #265186 from nephalemsec/update-feishin
feishin: 0.4.1 -> 0.5.1
2023-11-10 19:13:57 +09:00
R. Ryantm
d6cf3bfccd python311Packages.streamlit: 1.28.0 -> 1.28.1 2023-11-10 10:12:00 +00:00
Mario Rodas
1b6ac4a051
Merge pull request #266209 from marsam/update-terraform-ls
terraform-ls: 0.32.2 -> 0.32.3
2023-11-10 05:05:41 -05:00
Mario Rodas
cf15a4b36f
Merge pull request #266399 from r-ryantm/auto-update/buildpack
buildpack: 0.31.0 -> 0.32.0
2023-11-10 05:05:04 -05:00
Mario Rodas
559ec61b87
Merge pull request #266504 from r-ryantm/auto-update/python311Packages.sphinx-external-toc
python311Packages.sphinx-external-toc: 0.3.1 -> 1.0.0
2023-11-10 05:03:30 -05:00
tu-maurice
800193d83a pidginPackages.pidgin-sipe: fix compile error 2023-11-10 11:02:12 +01:00
Florian Franzen
90d9b21034 zoom-us: 5.16.5.303 -> 5.16.6.382 2023-11-10 11:00:29 +01:00
Pierre Bourdon
5ce4351e17
Merge pull request #266625 from trofi/sudo-update
sudo: 1.9.15p1 -> 1.9.15p2
2023-11-10 10:54:39 +01:00
OTABI Tomoya
7578951c34
Merge pull request #265220 from r-ryantm/auto-update/media-downloader
media-downloader: 3.4.0 -> 4.0.0
2023-11-10 18:53:58 +09:00
OTABI Tomoya
13193349d2
Merge pull request #265223 from r-ryantm/auto-update/moonlight-embedded
moonlight-embedded: 2.6.1 -> 2.6.2
2023-11-10 18:53:38 +09:00
OTABI Tomoya
58ad2344cb
Merge pull request #265243 from natsukium/lazr
python311Packages.lazr-config: 2.2.3 -> 3.0; python311Packages.lazr-delegates: 2.0.4 -> 2.1.0; rename
2023-11-10 18:52:54 +09:00
OTABI Tomoya
c4f9668283
Merge pull request #265248 from r-ryantm/auto-update/clickhouse-backup
clickhouse-backup: 2.4.1 -> 2.4.2
2023-11-10 18:51:38 +09:00
Lin Jian
36f4c90526
Merge pull request #266150 from robryk/resticnotimer
nixos/restic: allow timer to be disabled
2023-11-10 17:51:14 +08:00
natsukium
bcfad0b5b2
python311Packages.xdoctest: init at 1.1.2 2023-11-10 18:50:47 +09:00
natsukium
dad24c0a0d
python311Packages.line-profiler: rename from line_profiler 2023-11-10 18:50:47 +09:00
markuskowa
cce2e89b30
Merge pull request #264346 from r-ryantm/auto-update/mergerfs
mergerfs: 2.37.1 -> 2.38.0
2023-11-10 10:50:13 +01:00
OTABI Tomoya
e3c1ddaae2
Merge pull request #265303 from r-ryantm/auto-update/praat
praat: 6.3.17 -> 6.3.20
2023-11-10 18:46:18 +09:00
Fabian Affolter
06d26d1be0 python311Packages.omemo-dr: enable tests 2023-11-10 10:44:05 +01:00
markuskowa
8458b6aa28
Merge pull request #266076 from markuskowa/fix-netcdfcxx
netcdfcxx4: fix build, add patch for cmake
2023-11-10 10:42:43 +01:00
Fabian Affolter
0755b8eb84 python311Packages.omemo-dr: specify license 2023-11-10 10:42:41 +01:00
Fabian Affolter
e532bafdf9 python311Packages.omemo-dr: add pythonImportsCheck 2023-11-10 10:41:54 +01:00
Artturi
483c8a1481
Merge pull request #242271 from sochotnicky/sochotnicky/opensnitch-ui-add-qtwayland-dep
opensnitch-ui: Add wayland support
2023-11-10 11:40:43 +02:00
Fabian Affolter
e79afdbb69 python311Packages.omemo-dr: migrate to pyproject 2023-11-10 10:40:37 +01:00
Markus Kowalewski
514518e74b mpifileutils: 0.11.1 2023-11-10 10:39:55 +01:00
Markus Kowalewski
e068478ba2 libcircle: init at 0.3 2023-11-10 10:39:51 +01:00
Markus Kowalewski
55a71be460 dtcmp: init at 1.1.5 2023-11-10 10:39:51 +01:00
Markus Kowalewski
ab2e448dc4 lwgrp: init at 1.0.5 2023-11-10 10:39:47 +01:00
Fabian Affolter
3adce7bbe1 python311Packages.maison: modernize 2023-11-10 10:34:52 +01:00
Fabian Affolter
538838e064
Merge pull request #266617 from fabaff/aioelectricitymaps-bump
python311Packages.aioelectricitymaps: 0.1.4 -> 0.1.5
2023-11-10 10:33:28 +01:00
Fabian Affolter
d56e9c28c9
Merge pull request #266621 from fabaff/pyoverkiz-bump
python311Packages.pyoverkiz: 1.13.0 -> 1.13.1
2023-11-10 10:33:18 +01:00
Fabian Affolter
05df6c307d
Merge pull request #266623 from fabaff/annexremote-bump
python311Packages.annexremote: 1.6.0 -> 1.6.4
2023-11-10 10:32:41 +01:00
OTABI Tomoya
d81d9edc5f
Merge pull request #265306 from r-ryantm/auto-update/prometheus-sql-exporter
prometheus-sql-exporter: 0.4.7 -> 0.5.2
2023-11-10 18:32:05 +09:00
Fabian Affolter
d100d3f7c4
Merge pull request #266611 from r-ryantm/auto-update/python311Packages.auth0-python
python311Packages.auth0-python: 4.5.0 -> 4.6.0
2023-11-10 10:31:25 +01:00
OTABI Tomoya
e629dc3f03
Merge pull request #265312 from r-ryantm/auto-update/pwsafe
pwsafe: 1.17.0 -> 1.18.0
2023-11-10 18:31:10 +09:00
Fabian Affolter
db161069ef
Merge pull request #266619 from fabaff/censys-bump
python311Packages.censys: 2.2.8 -> 2.2.9
2023-11-10 10:30:08 +01:00
OTABI Tomoya
cbe6122667
Merge pull request #265352 from r-ryantm/auto-update/python310Packages.adjusttext
python310Packages.adjusttext: 0.8.0 -> 0.8.1
2023-11-10 18:29:51 +09:00
OTABI Tomoya
61ca01d005
Merge pull request #265427 from gador/pinegrow-7.8
pinegrow: 7.05.2 -> 7.8
2023-11-10 18:27:03 +09:00
OTABI Tomoya
2c60ce50ff
Merge pull request #265428 from gador/reorder-python-imports-3.12.0
python3Packages.reorder-python-imports: 3.11.0 -> 3.12.0
2023-11-10 18:25:56 +09:00
OTABI Tomoya
e72e4d4dca
Merge pull request #265432 from gador/sqlite3-to-mysql-2.1.1
sqlite3-to-mysql: 2.0.3 -> 2.1.1
2023-11-10 18:25:22 +09:00
Fabian Affolter
10349c3473 python311Packages.mechanize: enable tests 2023-11-10 10:25:06 +01:00
OTABI Tomoya
2cffef623d
Merge pull request #265452 from r-ryantm/auto-update/grails
grails: 6.0.0 -> 6.1.0
2023-11-10 18:24:05 +09:00
OTABI Tomoya
13d14a1850
Merge pull request #265459 from r-ryantm/auto-update/intel-cmt-cat
intel-cmt-cat: 23.08 -> 23.11
2023-11-10 18:23:06 +09:00
R. Ryantm
5c7080133c python311Packages.rpmfile: 1.1.1 -> 2.0.0 2023-11-10 09:22:10 +00:00
OTABI Tomoya
5a36456ad6
Merge pull request #265462 from r-ryantm/auto-update/llama-cpp
llama-cpp: 1469 -> 1483
2023-11-10 18:22:02 +09:00
OTABI Tomoya
c758cd1507
Merge pull request #265469 from r-ryantm/auto-update/mdhtml
mdhtml: 0.2.2 -> 0.3.0
2023-11-10 18:21:36 +09:00
OTABI Tomoya
62f7a6f761
Merge pull request #265531 from romildo/upd.vopono
vopono: 0.10.6 -> 0.10.7
2023-11-10 18:20:27 +09:00
7c6f434c
ddc68a76f1
Merge pull request #266199 from r-ryantm/auto-update/glusterfs
glusterfs: 11.0 -> 11.1
2023-11-10 09:20:18 +00:00
Fabian Affolter
4ca74b16b0 python311Packages.mechanize: migrate to pyproject 2023-11-10 10:18:22 +01:00
Fabian Affolter
d281268e6f python311Packages.mechanize: add pythonImportsCheck 2023-11-10 10:17:06 +01:00
OTABI Tomoya
d8cee1cbff
Merge pull request #265537 from mweinelt/evcc-0.122.0
evcc: 0.121.5 -> 0.122.0
2023-11-10 18:15:35 +09:00
Fabian Affolter
05d8f0746f
python311Packages.mechanize: add format
- disable on unsupported Python releases
2023-11-10 10:13:40 +01:00
Fabian Affolter
1863301fcb
python311Packages.mechanize: specify license 2023-11-10 10:11:53 +01:00
Fabian Affolter
1fcdc3f05a
python311Packages.mechanize: add changelog to meta 2023-11-10 10:11:13 +01:00
OTABI Tomoya
9b740a1bf8
Merge pull request #265535 from r-ryantm/auto-update/uwsgi
uwsgi: 2.0.22 -> 2.0.23
2023-11-10 18:10:54 +09:00
Fabian Affolter
bec2901df1
python311Packages.omemo-dr: update meta 2023-11-10 10:08:58 +01:00
Thomas Gerbet
0f091b9637
Merge pull request #266603 from r-ryantm/auto-update/gitsign
gitsign: 0.7.1 -> 0.8.0
2023-11-10 10:08:54 +01:00
OTABI Tomoya
3b3f6078f2
Merge pull request #265552 from r-ryantm/auto-update/ocenaudio
ocenaudio: 3.13.1 -> 3.13.2
2023-11-10 18:06:13 +09:00
Fabian Affolter
2e5fdef092
Merge pull request #266616 from r-ryantm/auto-update/python311Packages.pymediainfo
python311Packages.pymediainfo: 6.0.1 -> 6.1.0
2023-11-10 10:06:03 +01:00
OTABI Tomoya
a76a2900db
Merge pull request #265557 from r-ryantm/auto-update/omniorb
omniorb: 4.3.0 -> 4.3.1
2023-11-10 18:05:25 +09:00
OTABI Tomoya
c77c7b2aa3
Merge pull request #265566 from natsukium/accelerate/fix-darwin
python311Packages.accelerate: fix build when torch.distributed is disabled
2023-11-10 18:03:52 +09:00
OTABI Tomoya
bef48fa3e6
Merge pull request #265571 from r-ryantm/auto-update/polypane
polypane: 15.0.1 -> 16.0.0
2023-11-10 18:02:07 +09:00
OTABI Tomoya
1d96171a00
Merge pull request #265572 from r-ryantm/auto-update/publii
publii: 0.43.0 -> 0.43.1
2023-11-10 18:01:07 +09:00
OTABI Tomoya
d777e23d16
Merge pull request #266318 from r-ryantm/auto-update/python311Packages.spyder-kernels
python311Packages.spyder-kernels: 2.4.4 -> 2.5.0
2023-11-10 17:59:03 +09:00
Fabian Affolter
5adccb42a1 python311Packages.pytrydan: init at 0.4.0
Library to interface with V2C EVSE Trydan

https://github.com/dgomes/pytrydan
2023-11-10 09:56:30 +01:00
OTABI Tomoya
c894ab17c0
Merge pull request #266057 from r-ryantm/auto-update/yquake2
yquake2: 8.20 -> 8.30
2023-11-10 17:56:04 +09:00
Fabian Affolter
7c4874fa9f python311Packages.azure-appconfiguration: 1.4.0 -> 1.5.0
Changelog: https://github.com/Azure/azure-sdk-for-python/blob/azure-appconfiguration_1.5.0/sdk/appconfiguration/azure-appconfiguration/CHANGELOG.md
2023-11-10 09:45:51 +01:00
Sergei Trofimovich
11b4412934 sudo: 1.9.15p1 -> 1.9.15p2
Changes: https://www.sudo.ws/releases/stable/#1.9.15p2
2023-11-10 08:33:13 +00:00
Fabian Affolter
f80124c2af python311Packages.annexremote: 1.6.0 -> 1.6.4
Diff: https://github.com/Lykos153/AnnexRemote/compare/refs/tags/v1.6.0...v1.6.4

Changelog: https://github.com/Lykos153/AnnexRemote/releases/tag/v1.6.4
2023-11-10 09:22:09 +01:00
Fabian Affolter
160acaa20e python311Packages.pyoverkiz: 1.13.0 -> 1.13.1
Diff: https://github.com/iMicknl/python-overkiz-api/compare/refs/tags/v1.13.0...v1.13.1

Changelog: https://github.com/iMicknl/python-overkiz-api/releases/tag/v1.13.1
2023-11-10 09:14:53 +01:00
Fabian Affolter
41eb1ba8d2 python311Packages.censys: 2.2.8 -> 2.2.9
Diff: https://github.com/censys/censys-python/compare/refs/tags/v2.2.8...v2.2.9

Changelog: https://github.com/censys/censys-python/releases/tag/v2.2.9
2023-11-10 09:13:33 +01:00
Aaron Jheng
9c56fb315c
brook: pin to go1.20 2023-11-10 08:12:43 +00:00
Fabian Affolter
3b3f0a24ec python311Packages.aioelectricitymaps: 0.1.4 -> 0.1.5
Diff: https://github.com/jpbede/aioelectricitymaps/compare/refs/tags/v0.1.4...v0.1.5

Changelog: https://github.com/jpbede/aioelectricitymaps/releases/tag/v0.1.5
2023-11-10 09:12:02 +01:00
lewo
067dd6a085
Merge pull request #266545 from r-ryantm/auto-update/yq-go
yq-go: 4.35.2 -> 4.40.1
2023-11-10 08:58:43 +01:00
R. Ryantm
1557486c60 python311Packages.pymediainfo: 6.0.1 -> 6.1.0 2023-11-10 07:52:43 +00:00
Fabian Affolter
4a27ca481e
Merge pull request #266588 from r-ryantm/auto-update/python310Packages.pipdeptree
python310Packages.pipdeptree: 2.13.0 -> 2.13.1
2023-11-10 08:52:05 +01:00
Fabian Affolter
3de83f192a
Merge pull request #266590 from r-ryantm/auto-update/python310Packages.plexapi
python310Packages.plexapi: 4.15.4 -> 4.15.5
2023-11-10 08:50:47 +01:00
Fabian Affolter
526e8e9058
Merge pull request #266600 from r-ryantm/auto-update/asnmap
asnmap: 1.0.5 -> 1.0.6
2023-11-10 08:50:20 +01:00
Fabian Affolter
639d7a3c84
python310Packages.pex: use new style 2023-11-10 08:49:56 +01:00
K900
b0dd91c32a
Merge pull request #266509 from K900/remove-nixos-option-shim
nixos/installer: remove nixos-option compat shim
2023-11-10 10:47:18 +03:00
R. Ryantm
69cfd52eb3 python311Packages.omemo-dr: 1.0.0 -> 1.0.1 2023-11-10 07:40:07 +00:00
Vincent Laporte
e06c716ef1
coqPackages.interval: 4.8.0 → 4.9.0 (#266082) 2023-11-10 08:38:13 +01:00
ineol
6a63b4a97a
coqPackages.iris-named-props: new expression (#263100) 2023-11-10 08:37:23 +01:00
Silvan Mosberger
f40c787e84
Merge pull request #266411 from GaetanLepage/invidious
invidious: unstable-2023-10-20 -> unstable-2023-11-08
2023-11-10 08:32:22 +01:00
R. Ryantm
bfffad723c python311Packages.mechanize: 0.4.8 -> 0.4.9 2023-11-10 07:30:23 +00:00
R. Ryantm
fc668f523c python311Packages.maison: 1.4.0 -> 1.4.1 2023-11-10 07:27:37 +00:00
Weijia Wang
3bf9f728d2
Merge pull request #266573 from wegank/awswrangler-hash
python311Packages.awswrangler: fix hash
2023-11-10 08:23:49 +01:00
Fabian Affolter
efd04c5e02
Merge pull request #266152 from fabaff/websecprobe
websecprobe: init at 0.0.10
2023-11-10 08:18:52 +01:00
Fabian Affolter
4bd85036ef
Merge pull request #266516 from fabaff/evohome-async-bump
python311Packages.evohome-async: 0.4.4 -> 0.4.8
2023-11-10 08:18:25 +01:00
R. Ryantm
4528b23fa4 python311Packages.auth0-python: 4.5.0 -> 4.6.0 2023-11-10 07:17:44 +00:00
R. Ryantm
7f96fa7084 protoc-gen-grpc-web: 1.4.2 -> 1.5.0 2023-11-10 07:14:58 +00:00
Martin Weinelt
14e769c311
Merge pull request #266583 from squalus/librewolf
librewolf-unwrapped: 119.0-5 -> 119.0.1-1
2023-11-10 08:00:18 +01:00
Gaetan Lepage
ad70153e43 ruff-lsp: 0.0.42 -> 0.0.45
Changelog: https://github.com/astral-sh/ruff-lsp/releases/tag/v0.0.45
2023-11-10 07:58:21 +01:00
Weijia Wang
451c1c0ebf
Merge pull request #266341 from 6t8k/exiv2_0.28.0-0.28.1
exiv2: 0.28.0 -> 0.28.1
2023-11-10 07:49:37 +01:00
R. Ryantm
f3557b9c85 ledger-live-desktop: 2.69.0 -> 2.71.0 2023-11-10 06:45:35 +00:00
R. Ryantm
a2cc60b251 goxlr-utility: 0.12.6 -> 1.0.0 2023-11-10 06:38:48 +00:00
R. Ryantm
21a34448fe gitsign: 0.7.1 -> 0.8.0 2023-11-10 06:29:30 +00:00
R. Ryantm
5622db03b9 croc: 9.6.5 -> 9.6.6 2023-11-10 06:26:07 +00:00
Dennis Gosnell
b0b2f16bb9 haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh based on
*evaluation [1801560](https://hydra.nixos.org/eval/1801560) of nixpkgs commit [f10a9c9](f10a9c9094) as of 2023-11-10 04:13 UTC*
from the haskell-updates jobset on hydra under https://hydra.nixos.org/jobset/nixpkgs/haskell-updates
2023-11-10 15:22:32 +09:00
R. Ryantm
3ad4d2b99b asnmap: 1.0.5 -> 1.0.6 2023-11-10 06:14:19 +00:00
R. Ryantm
c6ebe12713 python310Packages.py3status: 3.53 -> 3.54 2023-11-10 06:06:48 +00:00
R. Ryantm
e481a09647 python310Packages.psygnal: 0.9.2 -> 0.9.4 2023-11-10 05:36:55 +00:00
Rouven Czerwinski
c09b2b9026 python3Packages.labgrid: fix the build
Switch to pyproject, remove the no longer required patch and use
pythonRelaxDepsHook.
2023-11-10 06:31:08 +01:00
happysalada
f3565a2c08 rustus: 0.7.4 -> 0.7.6
https://github.com/s3rius/rustus/releases/tag/0.7.6
2023-11-10 05:28:51 +00:00
R. Ryantm
f0329a27c0 python310Packages.precis-i18n: 1.0.5 -> 1.1.0 2023-11-10 05:05:31 +00:00
Rob
f7902ce8c6
python311Packages.scikit-rf: 0.29.0 -> 0.29.1; fix build
https://github.com/scikit-rf/scikit-rf/releases/tag/v0.29.1
add pytest-mock to fix build
2023-11-09 20:26:14 -08:00
R. Ryantm
8f2a61be21 python310Packages.plexapi: 4.15.4 -> 4.15.5 2023-11-10 04:24:02 +00:00
Mario Rodas
e9ff157ef3 mystmd: 1.1.26 -> 1.1.27
Diff: https://github.com/executablebooks/mystmd/compare/mystmd@1.1.26...mystmd@1.1.27

Changelog: https://github.com/executablebooks/mystmd/blob/mystmd@1.1.27/packages/myst-cli/CHANGELOG.md
2023-11-10 04:20:00 +00:00
Mario Rodas
e10ef2e809 whistle: 2.9.58 -> 2.9.59
Diff: https://github.com/avwo/whistle/compare/v2.9.58...v2.9.59

Changelog: https://github.com/avwo/whistle/blob/v2.9.59/CHANGELOG.md
2023-11-10 04:20:00 +00:00
Mario Rodas
92186ddefb timescaledb-tune: 0.14.4 -> 0.15.0
Diff: https://github.com/timescale/timescaledb-tune/compare/v0.14.4...v0.15.0
2023-11-10 04:20:00 +00:00
Mario Rodas
1c3cf1cac0 luau: 0.601 -> 0.603
Diff: https://github.com/luau-lang/luau/compare/0.601...0.603

Changelog: https://github.com/luau-lang/luau/releases/tag/0.603
2023-11-10 04:20:00 +00:00
Mario Rodas
81c7c198b5 opentofu: 1.6.0-alpha3 -> 1.6.0-alpha4
Diff: https://github.com/opentofu/opentofu/compare/v1.6.0-alpha3...v1.6.0-alpha4

Changelog: https://github.com/opentofu/opentofu/blob/v1.6.0-alpha4/CHANGELOG.md
2023-11-10 04:20:00 +00:00
Mario Rodas
43387258c5 python311Packages.py-pdf-parser: 0.11.0 -> 0.12.0
Diff: https://github.com/jstockwin/py-pdf-parser/compare/v0.11.0...v0.12.0

Changelog: https://github.com/jstockwin/py-pdf-parser/blob/v0.12.0/CHANGELOG.md
2023-11-10 04:20:00 +00:00
Mario Rodas
0030915538 flexget: 3.9.16 -> 3.9.18
Diff: https://github.com/Flexget/Flexget/compare/refs/tags/v3.9.16...v3.9.18

Changelog: https://github.com/Flexget/Flexget/releases/tag/v3.9.18
2023-11-10 04:20:00 +00:00
Mario Rodas
460e177537 python311Packages.myst-nb: 0.17.2 -> 1.0.0
Changelog: https://github.com/executablebooks/MyST-NB/raw/v1.0.0/CHANGELOG.md
2023-11-10 04:20:00 +00:00
R. Ryantm
1d8d40f567 python310Packages.pipdeptree: 2.13.0 -> 2.13.1 2023-11-10 04:02:52 +00:00
Weijia Wang
70a2dc87f6 ps3netsrv: fix build on darwin 2023-11-10 04:29:08 +01:00
Weijia Wang
6e824a29ab snapraid: disable tests on x86_64-darwin 2023-11-10 04:29:08 +01:00
squalus
0b74f7fd8d librewolf-unwrapped: 119.0-5 -> 119.0.1-1 2023-11-09 19:28:06 -08:00
Weijia Wang
34d8f8d6f8
Merge pull request #266391 from aaronjheng/webrtc-audio-processing
webrtc-audio-processing_1: fix build on Darwin
2023-11-10 04:25:18 +01:00
Nick Cao
3e7461a457
sing-box: 1.6.2 -> 1.6.3
Diff: https://github.com/SagerNet/sing-box/compare/v1.6.2...v1.6.3
2023-11-09 22:17:44 -05:00
Weijia Wang
3f86dcbec7
Merge pull request #266506 from katexochen/dnf5/5-1-7
dnf5: 5.1.6 -> 5.1.7
2023-11-10 04:09:25 +01:00
Weijia Wang
70b3bd16d6 python311Packages.pillow-heif: fix build on darwin 2023-11-10 03:53:41 +01:00
6t8k
dd14fdd6b2
digikam, kphotoalbum, photoqt: patches fixing build against exiv2 0.28.1 2023-11-10 03:43:56 +01:00
Pierre Bourdon
9c7eef66db
Merge pull request #266571 from yu-re-ka/nixos-sudo
nixos/sudo: enable by default
2023-11-10 03:39:38 +01:00
Weijia Wang
1adb7308f8 python311Packages.awswrangler: fix hash 2023-11-10 03:38:56 +01:00
Yureka
6d475b6d95 nixos/tests/sudo: check that sudo is enabled by default 2023-11-10 03:32:26 +01:00
Yureka
b0206f9bf9 nixos/sudo: enable by default
The default was accidentally changed to false in #262790
2023-11-10 03:30:39 +01:00
Nick Cao
17ddb57c8e
Merge pull request #266457 from happysalada/oauth2l_init
oauth2l: init at 1.3.0
2023-11-09 21:28:39 -05:00
Weijia Wang
7c19f30a07
Merge pull request #266514 from r-ryantm/auto-update/python311Packages.timetagger
python311Packages.timetagger: 23.9.2 -> 23.11.2
2023-11-10 02:47:08 +01:00
Weijia Wang
29f41a184e
Merge pull request #266522 from r-ryantm/auto-update/qpwgraph
qpwgraph: 0.5.3 -> 0.6.0
2023-11-10 02:45:27 +01:00
Peder Bergebakken Sundt
da78317ea2
Merge pull request #261750 from anthonyroussel/updates/tomb
tomb: 2.9 -> 2.10
2023-11-10 03:44:30 +02:00
Weijia Wang
63cb718e92
Merge pull request #266438 from nim65s/eigenpy-3.1.2
eigenpy: 3.1.1 -> 3.1.2
2023-11-10 02:40:03 +01:00
R. Ryantm
11edbe13c5 python310Packages.pex: 2.1.149 -> 2.1.151 2023-11-10 01:36:49 +00:00
maxine
53055842fe
Merge pull request #265227 from r-ryantm/auto-update/plexRaw 2023-11-10 02:32:59 +01:00
R. Ryantm
e7aceccd7d consul-template: 0.34.0 -> 0.35.0 2023-11-10 01:23:31 +00:00
Dmitry Kalinkin
8eb7d21e25
Merge pull request #266512 from tweag/fix/root5
root5: Fix, switch dependents to v6 and drop v5
2023-11-09 20:20:24 -05:00
nixpkgs-upkeep-bot
2f4b73d310 vscode: 1.84.0 -> 1.84.2 2023-11-10 00:24:54 +00:00
Dennis Gosnell
f10a9c9094
Merge branch 'haskell-sdl2-pkg-config-workarounds' into haskell-updates
This is a manual merge of the PR
https://github.com/NixOS/nixpkgs/pull/265678 since it has a merge
conflict
2023-11-10 09:16:34 +09:00
github-actions[bot]
2fe90802da
Merge master into haskell-updates 2023-11-10 00:12:24 +00:00
znaniye
7628710dc9 spectmorph: 0.5.2 -> 0.6.1 2023-11-09 20:47:22 -03:00
R. Ryantm
4701361d2c circleci-cli: 0.1.29041 -> 0.1.29314 2023-11-09 23:45:22 +00:00
Bobby Rong
fe3a5a5370
pantheon.gala: 7.1.2 -> 7.1.3
https://github.com/elementary/gala/compare/7.1.2...7.1.3
2023-11-10 07:19:32 +08:00
R. Ryantm
2251d8ffde aichat: 0.8.0 -> 0.9.0 2023-11-10 00:14:12 +01:00
Anthony Roussel
db4c847f86
tomb: fix meta.license 2023-11-10 00:07:38 +01:00
Will Fancher
e9e2240763 nixos/tests/systemd-initrd-modprobe: Test parameter in stage 1 2023-11-09 17:53:49 -05:00
Will Fancher
b41cbee0fd nixos/tests/systemd-initrd-networkd-ssh: Test with backdoor not LUKS 2023-11-09 17:53:49 -05:00
Will Fancher
8900b027c7 nixos/tests/systemd-initrd-networkd: Use initrdBackdoor 2023-11-09 17:53:49 -05:00
Will Fancher
90e2658693 nixos/tests/systemd-initrd-networkd: Separate into different tests 2023-11-09 17:53:49 -05:00
Will Fancher
9a0f523372 systemd-stage-1: Enable backdoor in nixos tests 2023-11-09 17:53:48 -05:00
arcnmx
833ccca4c1 subversion: add meta.mainProgram 2023-11-09 23:49:48 +01:00
Stanislav Ochotnický
9fc5a391e4 opensnitch-ui: Add wayland support
Without this dependency opensnitch needs to be run with
QT_QPA_PLATFORM=xcb override in Wayland environments.
2023-11-10 00:42:16 +02:00
Wulfsta
b3858cb6b8 libfive: add python bindings 2023-11-09 17:40:56 -05:00
R. Ryantm
d3012b9892 yq-go: 4.35.2 -> 4.40.1 2023-11-09 22:32:10 +00:00
makefu
d057a2eec3
hovercraft: fix build 2.7 with upstream debian patch 2023-11-09 23:26:32 +01:00
R. Ryantm
bd87316ace python310Packages.farm-haystack: 1.21.2 -> 1.22.0 2023-11-09 22:25:38 +00:00
Will Fancher
f8ba8be54b testing-instrumentation: Factor backdoor service out to variable 2023-11-09 17:02:01 -05:00
Will Fancher
c20ad5d379
Merge pull request #266369 from SuperSandro2000/systemd-unit-empty-lines
systemd-lib: cleanup empty lines in unit files
2023-11-09 16:49:11 -05:00
adisbladis
1f37660f64
Merge pull request #266453 from nessdoor/emacsPackages/notdeft
emacsPackages.notdeft: init at 20211204.0846
2023-11-10 10:23:13 +13:00
TomaSajt
2bf61feac6
vscode-extensions.uiua-lang.uiua-vscode: 0.0.22 -> 0.0.23 2023-11-09 22:07:27 +01:00
TomaSajt
674cc997ef
uiua: 0.1.0 -> 0.2.0 2023-11-09 22:07:13 +01:00
Arnout Engelen
97b0ae26f7
doc: avoid 'simply' (#266434)
While the word 'simply' is usually added to encourage readers, it often has the
opposite effect and may even appear condescending, especially when the reader
runs into trouble trying to apply the suggestions from the documentation. It is
almost always an improvement to simply drop the word from the sentence.

(there are more possible improvements like this, we can apply those in separate
PRs)
2023-11-09 21:48:05 +01:00
Martin Weinelt
dcfd1e8642
ctranslate2: 3.20.0 -> 3.21.0
https://github.com/OpenNMT/CTranslate2/blob/v3.21.0/CHANGELOG.md
2023-11-09 21:19:45 +01:00
Anthony Roussel
99c8b3b70a
tomb: add all required dependencies with wrapProgram 2023-11-09 21:18:19 +01:00
Anthony Roussel
42ad64f5d1
tomb: add anthonyroussel to maintainers 2023-11-09 21:18:19 +01:00
Anthony Roussel
7f18b54727
tomb: add passthru.updateScript 2023-11-09 21:18:17 +01:00
Anthony Roussel
9481b1fe8f
tomb: 2.9 -> 2.10
https://github.com/dyne/Tomb/blob/master/ChangeLog.md#210
https://github.com/dyne/Tomb/compare/v2.9...v2.10
2023-11-09 21:17:14 +01:00
Anthony Roussel
fb2a8bdf99
tomb: format with nixpkgs-fmt 2023-11-09 21:09:59 +01:00
happysalada
66d8916ae8 oauth2l: init at 1.3.0 2023-11-09 21:07:09 +01:00
R. Ryantm
b43bffdd5d qpwgraph: 0.5.3 -> 0.6.0 2023-11-09 19:56:20 +00:00
Peder Bergebakken Sundt
3dc0248dbc
Merge pull request #265860 from anthonyroussel/disable-flaky-test-ssm-agent
amazon-ssm-agent: disable time dependent/flaky test
2023-11-09 21:19:27 +02:00
Peder Bergebakken Sundt
ccf52b4b33
Merge pull request #266344 from h7x4/pkgs-init-nsf-ordlista
nsf-ordlista: init at unstable-2022-08-15
2023-11-09 21:18:48 +02:00
Peder Bergebakken Sundt
c9ea2ee94a
Merge pull request #266387 from aaronjheng/wgo
wgo: 0.5.3 -> 0.5.4
2023-11-09 21:17:44 +02:00
Nikolay Korotkiy
868874a0bf
Merge pull request #264871 from imincik/qgis-3.34.0
qgis: 3.32.3 -> 3.34.0
2023-11-09 23:15:48 +04:00
Silvan Mosberger
187c04f19c
Merge pull request #266349 from tweag/fileset/cleanups
Minor `lib.fileset` cleanups
2023-11-09 19:58:16 +01:00
Fabian Affolter
c2fb5dcd2f python311Packages.evohome-async: 0.4.4 -> 0.4.8
Diff: https://github.com/zxdavb/evohome-async/compare/refs/tags/0.4.4...0.4.8
2023-11-09 19:50:15 +01:00
Soner Sayakci
d1a205d20d
php82Extensions.blackfire: 1.90.0 -> 1.91.0 2023-11-09 19:45:29 +01:00
Martino Fontana
7aacc9f225 sonarr: add mainProgram 2023-11-09 19:44:04 +01:00
Martino Fontana
5c0c6d2aba radarr: add mainProgram 2023-11-09 19:43:59 +01:00
R. Ryantm
6bc590d724 python311Packages.timetagger: 23.9.2 -> 23.11.2 2023-11-09 18:40:01 +00:00
maralorn
b9534d6574
Merge pull request #261848 from Profpatsch/haskell-language-server-disable-formatters
haskell-language-server: allow specifying a set of formatters that should be included
2023-11-09 19:21:09 +01:00
Rick van Schijndel
baa32b9a77
Merge pull request #266107 from bcdarwin/vxl-mark-unfree
vxl: change license to unfree for now
2023-11-09 19:20:42 +01:00
Florian Klink
00a5a056f2
Merge pull request #266217 from amjoseph-nixpkgs/pr/josh/rustc173
josh: cherry-pick upstream patch to fix build with rust 1.73
2023-11-09 20:14:39 +02:00
Silvan Mosberger
fb2e311d1e root5: Fix build with Python 3.11
Was broken since the Python update from https://github.com/NixOS/nixpkgs/pull/251878

This should fix the apfelgrid and applgrid builds, not tested yet
2023-11-09 19:01:58 +01:00
Robert Schütz
ab5d876278
Merge pull request #265148 from dotlambda/mathjax-node-cli-buildNpmPackage
mathjax-node-cli: use buildNpmPackage
2023-11-09 10:00:20 -08:00
Silvan Mosberger
d335849f83 apfelgrid: Switch homepage to https 2023-11-09 19:00:13 +01:00
K900
1d6b03af9a nixos/installer: remove nixos-option compat shim
It's been two years.
2023-11-09 20:57:57 +03:00
Rick van Schijndel
8e81cc9349
Merge pull request #266355 from mattmelling/wsjtx-unvendor-hamlib
wsjtx: unvendor hamlib
2023-11-09 18:49:07 +01:00
Rick van Schijndel
5bfa967f04
Merge pull request #254634 from majiru/update-runelite
runelite: 2.5.0 -> 2.6.9, build jar from source
2023-11-09 18:44:37 +01:00
Paul Meyer
e60844a813 dnf5: add katexochen as maintainer 2023-11-09 18:36:17 +01:00
P. R. d. O.
6114bc2b0a
binance: remove 2023-11-09 11:35:34 -06:00
Paul Meyer
795db47a18 dnf5: 5.1.6 -> 5.1.7 2023-11-09 18:33:52 +01:00
R. Ryantm
e65dd1c01b python311Packages.sphinx-external-toc: 0.3.1 -> 1.0.0 2023-11-09 17:28:38 +00:00
Weijia Wang
ec67db7ba7
Merge pull request #264409 from nix-julia/add-persian-hunspellDicts
hunspellDicts add fa-IR (Persian)
2023-11-09 18:26:40 +01:00
Lassulus
d4cd00c651
Merge pull request #266446 from Sohalt/update-babashka
babashka-unwrapped: 1.3.185 -> 1.3.186
2023-11-09 17:10:30 +00:00
Rick van Schijndel
304b2a3908
Merge pull request #262354 from stepbrobd/aldente
aldente: 1.22.2 -> 1.22.3
2023-11-09 18:07:31 +01:00
Nick Cao
c1d54f849f
Merge pull request #265983 from r-ryantm/auto-update/python310Packages.nettigo-air-monitor
python310Packages.nettigo-air-monitor: 2.2.0 -> 2.2.1
2023-11-09 12:02:20 -05:00
Nick Cao
85cf3f5050
Merge pull request #266195 from r-ryantm/auto-update/astc-encoder
astc-encoder: 4.5.0 -> 4.6.0
2023-11-09 11:55:49 -05:00
Nick Cao
393d048284
Merge pull request #266338 from r-ryantm/auto-update/sofia_sip
sofia_sip: 1.13.16 -> 1.13.17
2023-11-09 11:53:53 -05:00
Nick Cao
8220e7584e
Merge pull request #266400 from r-ryantm/auto-update/clib
clib: 2.8.3 -> 2.8.5
2023-11-09 11:52:08 -05:00
Nick Cao
0f42201590
Merge pull request #266405 from r-ryantm/auto-update/feroxbuster
feroxbuster: 2.10.0 -> 2.10.1
2023-11-09 11:51:06 -05:00
Nick Cao
e0b3be1243
Merge pull request #266412 from r-ryantm/auto-update/ipopt
ipopt: 3.14.12 -> 3.14.13
2023-11-09 11:49:57 -05:00
Nick Cao
16d7416965
Merge pull request #266433 from r-ryantm/auto-update/notation
notation: 1.0.0 -> 1.0.1
2023-11-09 11:48:01 -05:00
Nick Cao
34a32c34d2
Merge pull request #266447 from r-ryantm/auto-update/openfortivpn
openfortivpn: 1.20.5 -> 1.21.0
2023-11-09 11:46:57 -05:00
K900
582079a146
Merge pull request #266476 from K900/kde-gear-23.08.3
kde/gear: 23.08.2 -> 23.08.3
2023-11-09 19:46:01 +03:00
Nick Cao
07a891e370
Merge pull request #266489 from r-ryantm/auto-update/python311Packages.pgcli
python311Packages.pgcli: 4.0.0 -> 4.0.1
2023-11-09 11:42:57 -05:00
Nick Cao
de0199d40b
Merge pull request #266463 from lokegustafsson/unrar-mainprogram
unrar: explicit `meta.mainProgram`
2023-11-09 11:40:27 -05:00
outfoxxed
9b1c922663
fix: only substitute ERTS for escript builds in rebar3Relx (#266215)
* fix: only substitute ERTS for escript builds in rebar3Relx

Previously beamPackages.rebar3Relx substituted references to erlang
for all builds, which only works for escript builds.

Fixes #261354

* doc: add comment mentioning fixed issue
2023-11-09 16:39:30 +00:00
R. Ryantm
a1e93cb97d python310Packages.pdfplumber: 0.10.2 -> 0.10.3 2023-11-09 16:36:31 +00:00
midchildan
65caecccb9
magic-wormhole: add missing Darwin dependency 2023-11-10 01:30:43 +09:00
Profpatsch
77908eaac0 haskell-language-server: empty list removes all formatters
Based on the discussion in
https://github.com/NixOS/nixpkgs/pull/261848
2023-11-09 17:27:20 +01:00
Profpatsch
8e803f2fb9 haskell-language-server: keep only formatters the user wants
This introduces a list of `supportedFormatters` that are the ones that
should be compiled into hls. Removes a nontrivial amount of transitive
dependencies if only one formatter is used in a project.
2023-11-09 17:27:20 +01:00
Profpatsch
529cbf1a03 haskell-language-server: check supportedGhcVersions in assert
This produces a better error message than just returning the error of
the `haskell.packages."ghc${version}"` interpolation.
2023-11-09 17:27:20 +01:00
Profpatsch
2099ebdf59 lib: add asserts.assertEachOneOf
Along the lines of `assertOneOf`, but expects a list of values to be
compared. This gives a good error message and is useful for lists of
values, like `supportedGhcVersions` in the arguments of
`haskell-language-server`.
2023-11-09 17:27:20 +01:00
Profpatsch
811db8c616 haskell-language-server: reformat code a bit & document better 2023-11-09 17:27:20 +01:00
nicoo
c9f5c80a1f mpvScripts.quality-menu: 4.1.0 → 4.1.1 2023-11-09 16:26:32 +00:00
K900
dab5c7b167
Merge pull request #266163 from philiptaron/qrtool
qrtool: init at 0.8.4
2023-11-09 19:25:00 +03:00
K900
9c87558bc0
Merge pull request #261946 from devusb/aws-sso-cli-update
aws-sso-cli: 1.14.0 -> 1.14.2
2023-11-09 19:24:47 +03:00
Daniel Fullmer
142e4cddaf fwts: use absolute path for dtc utility 2023-11-09 08:24:34 -08:00
Yt
5aaeafbe26
buildNpmPackage: make nodejs overridable (#265171)
* buildNpmPackage: allow nodejs to be passed as argument

* Update doc/languages-frameworks/javascript.section.md

Co-authored-by: Lily Foster <lily@lily.flowers>

---------

Co-authored-by: Lily Foster <lily@lily.flowers>
2023-11-09 16:19:24 +00:00
nicoo
a3a5bf4128 mpvScripts.mpv-playlistmanager: Refactor with buildLua 2023-11-09 16:18:39 +00:00
nicoo
7189efcbff mpvScripts.quality-menu: Refactor with buildLua 2023-11-09 16:18:38 +00:00
R. Ryantm
db9d42e52e python311Packages.pgcli: 4.0.0 -> 4.0.1 2023-11-09 16:02:34 +00:00
nicoo
c2f3e206fe mpvScripts.convert: Refactor with buildLua 2023-11-09 16:01:41 +00:00
Pierre Bourdon
b75b355b50
Merge pull request #262790 from nbraud/nixos/sudo
nixos/sudo: bring in line with release notes
2023-11-09 16:53:02 +01:00
Bernardo Meurer
22e859ae44
Merge pull request #266264 from hercules-ci/nix-stable-2.18
nix: 2.17.1 -> 2.18.1
2023-11-09 12:39:44 -03:00
OTABI Tomoya
5cb2cb90ed
Merge pull request #266327 from r-ryantm/auto-update/python311Packages.tika-client
python311Packages.tika-client: 0.4.0 -> 0.5.0
2023-11-10 00:33:39 +09:00
OTABI Tomoya
88b0e862ea
Merge pull request #266395 from robert-manchester/paramz_build_fix
python311Packages.paramz: fix build
2023-11-10 00:30:32 +09:00
Connor Baker
47f07caec9
Merge pull request #266081 from ConnorBaker/fix/torch-jetson
python3Packages.torch: patch cpp_extension.py for Jetson support
2023-11-09 10:28:19 -05:00
Connor Baker
417c2051a1
Merge pull request #266078 from ConnorBaker/feat/nccl-tests-2_13_8
cudaPackages.nccl-tests: 2.13.6 -> 2.13.8
2023-11-09 10:25:41 -05:00
Connor Baker
2ed23419b6 cudaPackages.nccl-tests: alphabetize arguments 2023-11-09 15:24:22 +00:00
Connor Baker
7e9527b351 cudaPackages.nccl-tests: 2.13.6 -> 2.13.8 2023-11-09 15:23:43 +00:00
Connor Baker
68906573e3 cudaPackages.nccl-tests: add passthru.updateScript 2023-11-09 15:23:41 +00:00
OTABI Tomoya
0b1e66e485
Merge pull request #266396 from r-ryantm/auto-update/python310Packages.pep517
python310Packages.pep517: 0.13.0 -> 0.13.1
2023-11-10 00:16:13 +09:00
Connor Baker
69de178b4e
Merge pull request #266115 from ConnorBaker/fix/cuda-samples-backendStdenv
cudaPackages.cuda-samples: misc bumps and fixups
2023-11-09 09:59:56 -05:00
Nick Cao
6ede21f0bc
Merge pull request #257545 from somasis/hackneyed
hackneyed: 0.8.2 -> 0.9.1
2023-11-09 09:59:24 -05:00
nicoo
d7196b13a6 ddccontrol: Fix version number
Upstream forgot to update the version number in `configure.ac` when
cutting release v1.0.0, so the utility wrongly reports its version
as being 0.6.0.
2023-11-09 14:57:18 +00:00
Connor Baker
83d5298d37 cudaPackages.cuda-samples: alphabetize arguments 2023-11-09 14:48:17 +00:00
Jacob Moody
b4fc3f72d9 runelite: add updateScript 2023-11-09 08:44:34 -06:00
K900
f90a341295 kde/gear: 23.08.2 -> 23.08.3 2023-11-09 17:32:25 +03:00
Atemu
0b63921166
Merge pull request #266445 from zzzsyyy/update/xanmod
linux_xanmod, linux_xanmod_latest: 2023-11-08
2023-11-09 15:31:31 +01:00
Naïm Favier
fc80719711
haskellPackages.monad-bayes: don't check
https://github.com/tweag/monad-bayes/pull/326
2023-11-09 15:29:11 +01:00
Nick Cao
840fea1c8d
Merge pull request #266383 from r-ryantm/auto-update/bundletool
bundletool: 1.15.5 -> 1.15.6
2023-11-09 09:21:54 -05:00
Nick Cao
8e8a4fa8ea
Merge pull request #266398 from r-ryantm/auto-update/bedtools
bedtools: 2.31.0 -> 2.31.1
2023-11-09 09:19:40 -05:00
Bruno BELANYI
3a3c1077f3 tandoor-recipes: fix django-allauth
Upstream has yet to update to the new version which is packaged in our
repo, so bring in the patch [1] while waiting for an update.

[1]: https://github.com/TandoorRecipes/recipes/pull/2706
2023-11-09 14:15:22 +00:00
Nick Cao
ba9f08efbc
Merge pull request #266408 from r-ryantm/auto-update/fsql
fsql: 0.5.1 -> 0.5.2
2023-11-09 09:13:16 -05:00
Nick Cao
67677c8d6f
Merge pull request #266410 from cafkafk/fortune-kind-0.1.8
fortune-kind: 0.1.7 -> 0.1.8
2023-11-09 09:12:35 -05:00
Nick Cao
d7b41c8bd7
Merge pull request #266429 from cafkafk/eza-v0.15.3
eza: 0.15.2 -> 0.15.3
2023-11-09 09:11:36 -05:00
Nick Cao
f144576c30
Merge pull request #266436 from fabaff/exploitdb-bump
exploitdb: 2023-11-07 -> 2023-11-08
2023-11-09 09:09:55 -05:00
Nick Cao
d38239cba3
Merge pull request #266439 from cornedor/update-bun-1.0.11
bun: 1.0.10 -> 1.0.11
2023-11-09 09:09:10 -05:00
Nick Cao
1f5d7202bf
Merge pull request #266440 from fgaz/cryptor/init
cryptor: init at 1.0.3
2023-11-09 09:08:52 -05:00
Nick Cao
6d69680488
Merge pull request #266442 from rvolosatovs/fix/spin-hook
fermyon-spin: run install hooks
2023-11-09 09:06:48 -05:00
Dennis Gosnell
2d76106b11
Merge pull request #266449 from sorki/srk/unbreak/servant-JuicyPixels
haskellPackages.servant-JuicyPixels: unbreak
2023-11-09 23:06:35 +09:00
Profpatsch
3a256b2896 skawarePackages.tipidee: init at 0.0.1.0 2023-11-09 15:02:48 +01:00
Nick Cao
d20ab8dcb8
Merge pull request #266448 from SuperSandro2000/golangci-lint
golangci-lint: 1.55.1 -> 1.55.2
2023-11-09 09:02:05 -05:00
Nick Cao
895b48a922
Merge pull request #266454 from caarlos0/gorel
goreleaser: 1.22.0 -> 1.22.1
2023-11-09 09:00:51 -05:00
Nick Cao
9d5aee5ce3
Merge pull request #266458 from GaetanLepage/awkward
python311Packages.awkward: 2.4.9 -> 2.4.10
2023-11-09 08:57:34 -05:00
Nick Cao
d4fa46ed90
Merge pull request #257373 from loco-choco/owmods-cli
owmods-cli: 0.11.2 -> 0.11.3
2023-11-09 08:50:45 -05:00
Nick Cao
892efda8e5
Merge pull request #265660 from chewblacka/update-get_iplayer
get_iplayer: 3.33 -> 3.34
2023-11-09 08:50:22 -05:00
Nick Cao
310a77c9d1
Merge pull request #266430 from GaetanLepage/dalle-mini
python311Packages.dalle-mini: fix build
2023-11-09 08:48:56 -05:00
OTABI Tomoya
325aae0b63
Merge pull request #266423 from fabaff/pyezviz-bump
python311Packages.pyezviz: 0.2.2.2 -> 0.2.2.3
2023-11-09 22:43:32 +09:00
OTABI Tomoya
b70101c652
Merge pull request #266424 from fabaff/publicsuffixlist-bump
python311Packages.publicsuffixlist: 0.10.0.20231105 -> 0.10.0.20231109
2023-11-09 22:42:39 +09:00
OTABI Tomoya
13c721d7ab
Merge pull request #266426 from fabaff/losant-rest-bump
python311Packages.losant-rest: 1.19.1 -> 1.19.2
2023-11-09 22:35:45 +09:00
Richard Marko
704a2b7c9d haskellPackages.servant-JuicyPixels: unbreak 2023-11-09 14:31:48 +01:00
Adam Stephens
75efbc300b
woodpecker: 1.0.3 -> 1.0.5 2023-11-09 08:25:16 -05:00
Loke Gustafsson
e77e16b45b unrar: explicit meta.mainProgram 2023-11-09 14:21:35 +01:00
Thiago Kenji Okada
a75a35caa8
Merge pull request #262232 from Sohalt/babashka-completions
babashka: Install shell completions
2023-11-09 13:03:01 +00:00
Gaetan Lepage
fdd13ff82b python311Packages.awkward: 2.4.9 -> 2.4.10
Changelog: https://github.com/scikit-hep/awkward/releases/tag/v2.4.10
2023-11-09 13:35:58 +01:00
Guilhem Saurel
600db6a868 eigenpy: 3.1.2 -> 3.1.3 2023-11-09 13:23:26 +01:00
Carlos Alexandro Becker
0bd0c8c768
goreleaser: 1.22.0 -> 1.22.1
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2023-11-09 12:20:15 +00:00
K900
1ea3b8a891
Merge pull request #265210 from ereslibre/wasm-tools
wasm-tools: 1.0.48 -> 1.0.51
2023-11-09 15:15:28 +03:00
Lily Foster
afe1ce61d4
Merge pull request #266138 from Nyabinary/cosmic-greeter
cosmic-greeter: init at unstable-2023-11-08
2023-11-09 07:06:58 -05:00
OTABI Tomoya
7f24be48be
Merge pull request #266444 from fabaff/types-awscrt-bump
python311Packages.types-awscrt: 0.19.8 -> 0.19.9
2023-11-09 20:58:48 +09:00
R. Ryantm
942fac2c08 pdns-recursor: 4.9.1 -> 4.9.2 2023-11-09 11:54:17 +00:00
OTABI Tomoya
c5c5d763c3
Merge pull request #265717 from kira-bruneau/python3Packages.pygls
python311Packages.pygls: 1.1.1 -> 1.1.2
2023-11-09 20:52:58 +09:00
Tomas Antonio Lopez
6f06a5e83a emacsPackages.notdeft: init at 20211204.0846 2023-11-09 12:51:25 +01:00
OTABI Tomoya
f895a4ef0f
Merge pull request #266404 from GaetanLepage/ruff
ruff: 0.1.4 -> 0.1.5
2023-11-09 20:45:25 +09:00
Thiago Kenji Okada
cb545283be
Merge pull request #266414 from r-ryantm/auto-update/mcuboot-imgtool
mcuboot-imgtool: 1.10.0 -> 2.0.0
2023-11-09 11:38:24 +00:00
Alyssa Ross
b4fa671f99 Revert "mailmanPackages: pin to Python 3.10"
This reverts commit 516bafd406.

Python was pinned because Django 3 didn't support Python 3.11, but now
we're on Django 4.
2023-11-09 12:17:25 +01:00
Alyssa Ross
6e2323caad Revert "mailmanPackages: pin to django_3"
This reverts commit 84f6a6755a.

Mailman now supports Django 4.x.

Link: https://github.com/NixOS/nixpkgs/issues/262907
2023-11-09 12:17:25 +01:00
Pierre Bourdon
e87a079d2b
Merge pull request #266432 from trofi/sudo-update
sudo: 1.9.15 -> 1.9.15p1
2023-11-09 12:05:10 +01:00
Anthony Roussel
9f668dc7c6
awscli2: use installShellFiles & build ac.index only once
ac.index is now automatically built by backends/pep517.py
2023-11-09 11:42:16 +01:00
Anthony Roussel
b6d78ddeb0
awscli2: fix meta.homepage 2023-11-09 11:42:15 +01:00
Anthony Roussel
3c9a9db637
awscli2: 2.13.28 -> 2.13.33
https://github.com/aws/aws-cli/compare/2.13.28...2.13.33
2023-11-09 11:42:14 +01:00
Sandro Jäckel
5deee62818
golangci-lint: 1.55.1 -> 1.55.2
Diff: https://github.com/golangci/golangci-lint/compare/v1.55.1...v1.55.2

Changelog: https://github.com/golangci/golangci-lint/blob/v1.55.2/CHANGELOG.md
2023-11-09 11:40:06 +01:00
zzzsyyy
c7b6b8f629
xanmod-kernels: change to 250 Hz timer frequency
this change follows the commit eca832941c
2023-11-09 18:34:47 +08:00
sohalt
808b05db11 babashka: Install shell completions 2023-11-09 11:33:19 +01:00
R. Ryantm
11c0edceda openfortivpn: 1.20.5 -> 1.21.0 2023-11-09 10:32:02 +00:00
sohalt
5f58cc4917 babashka-unwrapped: 1.3.185 -> 1.3.186 2023-11-09 11:28:28 +01:00
Thiago Kenji Okada
ea71f1713f
Merge pull request #266337 from znaniye/put-name
put name on maintainers list
2023-11-09 10:25:06 +00:00
zzzsyyy
adb763477d
linux_xanmod_latest: 6.5.10 -> 6.5.11 2023-11-09 18:15:33 +08:00
zzzsyyy
c12d0567a3
linux_xanmod: 6.1.61 -> 6.1.62 2023-11-09 18:09:58 +08:00
tu-maurice
0f09d78d58 python311Packages.geoalchemy2: 0.14.1 -> 0.14.2 2023-11-09 11:06:05 +01:00
asymmetric
18e76671a1
Merge pull request #266153 from andresilva/polkadot-v1.3.0
polkadot: 1.2.0 -> 1.3.0
2023-11-09 11:04:41 +01:00
Roman Volosatovs
483e0f0641
fermyon-spin: run install hooks
Signed-off-by: Roman Volosatovs <rvolosatovs@riseup.net>
2023-11-09 10:01:36 +00:00
Francesco Gazzetta
26f8d696af cryptor: init at 1.0.3 2023-11-09 10:58:38 +01:00
Emily Trau
9e02b14578
Merge pull request #251397 from Arcayr/burpsuite
burpsuite: 2023.7.2 -> 2023.10.2.4, add Professional Edition
2023-11-09 20:52:33 +11:00
Thiago Kenji Okada
da8c62363e
Merge pull request #266310 from Atry/patch-4
azure-agent: add dependencies for its extensions
2023-11-09 09:52:10 +00:00
Corné Dorrestijn
231b230513
bun: 1.0.10 -> 1.0.11 2023-11-09 10:50:24 +01:00
Guilhem Saurel
d5deee3aa2 eigenpy: 3.1.1 -> 3.1.2 2023-11-09 10:47:38 +01:00
Fabian Affolter
443ff80fb0 python311Packages.types-awscrt: 0.19.8 -> 0.19.9
Changelog: https://github.com/youtype/types-awscrt/releases/tag/0.19.9
2023-11-09 10:46:39 +01:00
Gaetan Lepage
bf23d67430 python311Packages.dalle-mini: fix build 2023-11-09 10:46:17 +01:00
Martin Weinelt
43a394b99a
Merge pull request #266380 from natsukium/docs/python3Packages
doc/languages-frameworks/python: update interpreters version
2023-11-09 10:43:51 +01:00
Nicolas Benes
b267f282a0 python3Packages.click-aliases: 1.0.2 -> 1.0.3 2023-11-09 10:43:30 +01:00
Fabian Affolter
fce5a0a232 exploitdb: 2023-11-07 -> 2023-11-08
Diff: https://gitlab.com/exploit-database/exploitdb/-/compare/refs/tags/2023-11-07...2023-11-08
2023-11-09 10:40:51 +01:00
Fabian Affolter
25e658d235 exploitdb: 2023-11-03 -> 2023-11-07
Diff: https://gitlab.com/exploit-database/exploitdb/-/compare/refs/tags/2023-11-03...2023-11-07
2023-11-09 10:39:46 +01:00
Fabian Affolter
42b92419b5
Merge pull request #265077 from fabaff/google-cloud-dlp-bump
python311Packages.google-cloud-dlp: 3.12.3 -> 3.13.0
2023-11-09 10:35:52 +01:00
Fabian Affolter
238c206dc4
Merge pull request #265078 from fabaff/google-cloud-securitycenter-bump
python311Packages.google-cloud-securitycenter: 1.23.3 -> 1.24.0
2023-11-09 10:34:38 +01:00
Fabian Affolter
5f74c62742
Merge pull request #265076 from fabaff/google-cloud-container-bump
python311Packages.google-cloud-container: 2.32.0 -> 2.33.0
2023-11-09 10:32:26 +01:00
Fabian Affolter
9dbed9151b
Merge pull request #266342 from fabaff/metasploit-bump
metasploit: 6.3.40 -> 6.3.41
2023-11-09 10:31:56 +01:00
Sergei Trofimovich
d6e0613d48 sudo: 1.9.15 -> 1.9.15p1
Changes: https://www.sudo.ws/releases/stable/#1.9.15p1
2023-11-09 09:23:57 +00:00
Will Fancher
2f73652c34
Merge pull request #240651 from accelbread/postresumecommands
nixos/boot: add postResumeCommands option
2023-11-09 04:22:05 -05:00
Francesco Gazzetta
9b77428564 vengi-tools: 0.0.26 -> 0.0.27
Diff: https://github.com/mgerhardy/vengi/compare/v0.0.26...v0.0.27
2023-11-09 09:21:41 +00:00
R. Ryantm
3a1534fe58 notation: 1.0.0 -> 1.0.1 2023-11-09 09:21:18 +00:00
h7x4
3c97878788
nsf-ordlista: init at unstable-2023-08-20 2023-11-09 09:50:05 +01:00
nix-julia
bd9e9e37bf hunspellDicts.fa-ir: init at experimental-2022-09-04 2023-11-09 12:15:39 +03:30
nix-julia
6d9d8456ae maintainers: add nix-julia 2023-11-09 12:15:01 +03:30
Christina Sørensen
7d38cab61f
eza: 0.15.2 -> 0.15.3
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-11-09 09:42:16 +01:00
Fabian Affolter
4fb5b07548 python311Packages.pyezviz: 0.2.2.2 -> 0.2.2.3
Diff: https://github.com/baqs/pyEzviz/compare/refs/tags/0.2.2.2...0.2.2.3

Changelog: https://github.com/BaQs/pyEzviz/releases/tag/0.2.2.3
2023-11-09 09:18:41 +01:00
Fabian Affolter
142310b69f python311Packages.publicsuffixlist: 0.10.0.20231105 -> 0.10.0.20231109 2023-11-09 09:17:50 +01:00
Fabian Affolter
b6479b42ca python311Packages.losant-rest: 1.19.1 -> 1.19.2
Diff: https://github.com/Losant/losant-rest-python/compare/v1.19.1...v1.19.2
2023-11-09 09:16:26 +01:00
Fabian Affolter
a5e0fd8ecb
Merge pull request #266388 from r-ryantm/auto-update/python310Packages.paste
python310Packages.paste: 3.6.1 -> 3.7.1
2023-11-09 09:14:55 +01:00
Fabian Affolter
7ff9b429c3
Merge pull request #266385 from r-ryantm/auto-update/python310Packages.parsedmarc
python310Packages.parsedmarc: 8.6.1 -> 8.6.4
2023-11-09 09:14:24 +01:00
Silvan Mosberger
04afb34fbd
Merge pull request #266413 from mightyiam/patch-1 2023-11-09 09:13:40 +01:00
Shahar "Dawn" Or
54b6d7de0f
Update CONTRIBUTING.md 2023-11-09 14:53:23 +07:00
R. Ryantm
cc4b827c77 mcuboot-imgtool: 1.10.0 -> 2.0.0 2023-11-09 07:52:05 +00:00
Elliot Speck (Arcayr)
6ce7f671dd burpsuite: 2023.10.1.1 -> 2023.10.2.4 2023-11-09 18:43:47 +11:00
Kirill Radzikhovskyy
51ea6bf33c flightgear: remove unnecessary desktop item
Upstream already provides a (better) desktop file.
2023-11-09 08:36:13 +01:00
Kirill Radzikhovskyy
6f92f147c0 flightgear: 2020.3.18 -> 2020.3.19 2023-11-09 08:36:13 +01:00
7c6f434c
5865fe06a6
Merge pull request #265745 from trofi/btrfs-update
btrfs-progs: 6.5.3 -> 6.6.1
2023-11-09 07:35:50 +00:00
7c6f434c
e12421be63
Merge pull request #266330 from deshaw/upstream-dia-wrapGAppsHook
dia: use wrapGAppsHook to make open dialog not segfault
2023-11-09 07:34:56 +00:00
R. Ryantm
aea6732057 ipopt: 3.14.12 -> 3.14.13 2023-11-09 07:34:30 +00:00
Gaetan Lepage
abb4058d27 invidious: unstable-2023-10-20 -> unstable-2023-11-08 2023-11-09 08:32:58 +01:00
R. Ryantm
c2d3d05cfe plantuml: 1.2023.11 -> 1.2023.12 2023-11-09 08:29:12 +01:00
Christina Sørensen
451b0a4666
fortune-kind: 0.1.7 -> 0.1.8
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-11-09 08:25:08 +01:00
techknowlogick
e71b02dfc7 buildkite-agent: 3.55.0 -> 3.59.0
Diff: https://github.com/buildkite/agent/compare/v3.55.0...v3.59.0
2023-11-09 02:24:24 -05:00
R. Ryantm
b3fd0dcbef fsql: 0.5.1 -> 0.5.2 2023-11-09 07:17:48 +00:00
Gaetan Lepage
aa1d7f6320 ruff: 0.1.4 -> 0.1.5
Changelog: https://github.com/astral-sh/ruff/releases/tag/v0.1.5
2023-11-09 08:04:41 +01:00
R. Ryantm
9b5effc2be feroxbuster: 2.10.0 -> 2.10.1 2023-11-09 07:04:13 +00:00
Fabian Affolter
41215a3b9f
python311Packages.google-cloud-securitycenter: update URL 2023-11-09 08:00:53 +01:00
Eric Yen
30c67fb5a6 vscode-extensions.ms-python.vscode-pylance: 2022.7.11 -> 2023.8.50 2023-11-09 07:44:18 +01:00
R. Ryantm
e19fd31362 clib: 2.8.3 -> 2.8.5 2023-11-09 06:38:11 +00:00
R. Ryantm
e8d2fce632 buildpack: 0.31.0 -> 0.32.0 2023-11-09 06:28:46 +00:00
R. Ryantm
70bc041b9c bedtools: 2.31.0 -> 2.31.1 2023-11-09 06:18:08 +00:00
R. Ryantm
c32c693e5c python310Packages.pep517: 0.13.0 -> 0.13.1 2023-11-09 05:48:20 +00:00
Quinn Dougherty
a0eb0aa889 coqPackages.vcfloat: fix 2023-11-09 06:43:48 +01:00
Vincent Laporte
07055fb3ec ocamlPackages.semver: 0.1.0 → 0.2.1 2023-11-09 06:42:43 +01:00
Rob
df6d8c1027
python311Packages.paramz: fix build
patch to resolve removed numpy functionality: pass a sequence, not a
generator, to numpy.hstack
2023-11-08 21:40:08 -08:00
Weijia Wang
c52cf53280
Merge pull request #265636 from antonmosich/jrnl-update
jrnl: 4.0.1 -> 4.1
2023-11-09 06:12:41 +01:00
Weijia Wang
3aebcd28be
Merge pull request #266286 from techknowlogick/helm-3132
kubernetes-helm: 3.13.1 -> 3.13.2
2023-11-09 06:08:44 +01:00
Weijia Wang
0d8ec4eb0e
Merge pull request #266007 from cornedor/update-bun-1.0.9
bun: 1.0.7 -> 1.0.10
2023-11-09 06:07:55 +01:00
Aaron Jheng
ed55f94d30
webrtc-audio-processing_1: fix build on Darwin 2023-11-09 13:07:34 +08:00
Weijia Wang
fa1be07c53
Merge pull request #266372 from r-ryantm/auto-update/xmake
xmake: 2.8.3 -> 2.8.5
2023-11-09 05:57:54 +01:00
Aaron Jheng
18cca3e21f
wgo: 0.5.3 -> 0.5.4 2023-11-09 04:47:43 +00:00
R. Ryantm
7bcc168003 python310Packages.paste: 3.6.1 -> 3.7.1 2023-11-09 04:44:33 +00:00
6t8k
39404056ed exiv2: 0.28.0 -> 0.28.1
https://github.com/Exiv2/exiv2/blob/v0.28.1/doc/ChangeLog

Fixes CVE-2023-44398 (High).

https://github.com/Exiv2/exiv2/issues/2762 is now fixed upstream, so
make `checkPhase` run unconditionally again.
2023-11-09 05:43:26 +01:00
R. Ryantm
e483398f78 python310Packages.parsedmarc: 8.6.1 -> 8.6.4 2023-11-09 04:26:21 +00:00
OTABI Tomoya
73efbd90a7
Merge pull request #265114 from r-ryantm/auto-update/oh
oh: 0.8.1 -> 0.8.3
2023-11-09 13:19:59 +09:00
OTABI Tomoya
d3ccaa8d96
Merge pull request #265194 from r-ryantm/auto-update/kubebuilder
kubebuilder: 3.12.0 -> 3.13.0
2023-11-09 13:16:50 +09:00
OTABI Tomoya
e8ec440627
Merge pull request #266334 from risicle/ris-cassandra-driver-3.28.0
python3Packages.cassandra-driver: 3.26.0 -> 3.28.0
2023-11-09 12:58:53 +09:00
R. Ryantm
fcc10a90f2 bundletool: 1.15.5 -> 1.15.6 2023-11-09 03:56:59 +00:00
Weijia Wang
1801c96c1b
Merge pull request #266108 from volfyd/add-dvb-apps-again
dvb-apps: init at 1.1.1-unstable-2014-03-21
2023-11-09 04:55:33 +01:00
OTABI Tomoya
bab76c962f
Merge pull request #266235 from GaetanLepage/transformers
python311Packages.transformers: 4.34.1 -> 4.35.0
2023-11-09 12:53:29 +09:00
OTABI Tomoya
bc42a1f5a3
Merge pull request #266275 from sephii/wagtail-5_1_3
python3Packages.wagtail: 5.1.1 -> 5.1.3
2023-11-09 12:51:56 +09:00
Weijia Wang
636d070567
Merge pull request #266371 from bbigras/auto-update/quickemu
quickemu: 4.8 -> 4.9
2023-11-09 04:50:51 +01:00
OTABI Tomoya
d03536fbd1
Merge pull request #266291 from r-ryantm/auto-update/python311Packages.azure-storage-file-share
python311Packages.azure-storage-file-share: 12.14.2 -> 12.15.0
2023-11-09 12:32:09 +09:00
adisbladis
7774af6540
Merge pull request #266016 from natsukium/pdm/fix
pdm: 2.10.0 -> 2.10.1; fix #265883
2023-11-09 16:26:32 +13:00
OTABI Tomoya
a9aa1fc945
Merge pull request #266306 from r-ryantm/auto-update/python311Packages.pyglet
python311Packages.pyglet: 2.0.9 -> 2.0.10
2023-11-09 12:07:28 +09:00
OTABI Tomoya
a2a0d4779a
python311Packages.tika-client: update license 2023-11-09 12:05:35 +09:00
OTABI Tomoya
5ec3f0d5ad
python311Packages.spyder-kernels: fix the changelog url 2023-11-09 12:02:00 +09:00
OTABI Tomoya
4bbb3547dd
Merge pull request #265574 from r-ryantm/auto-update/libmt32emu
libmt32emu: 2.7.0 -> 2.7.1
2023-11-09 11:56:36 +09:00
OTABI Tomoya
0e9b678cb6
Merge pull request #265584 from r-ryantm/auto-update/python310Packages.coinmetrics-api-client
python310Packages.coinmetrics-api-client: 2023.9.29.14 -> 2023.10.30.13
2023-11-09 11:55:40 +09:00
OTABI Tomoya
b6a33edc24
Merge pull request #266012 from r-ryantm/auto-update/goreleaser
goreleaser: 1.21.2 -> 1.22.0
2023-11-09 11:55:11 +09:00
Adam Stephens
c6512bbb46
just: 1.15.0 -> 1.16.0
Changelog: https://github.com/casey/just/blob/1.16.0/CHANGELOG.md
2023-11-08 21:38:40 -05:00
Adam Stephens
f0586fd50a
kitty: 0.30.1 -> 0.31.0 2023-11-08 21:36:49 -05:00
Shogo Takata
d6e1c7cae6
fetchgit: shallow clone for submodules (#254172) 2023-11-09 04:32:13 +02:00
natsukium
a33d17fadc
doc/languages-frameworks/python: update recommended commit message 2023-11-09 11:27:22 +09:00
Nick Cao
6c35e00bfa
Merge pull request #265972 from NickCao/wolfssl
wolfssl: fix condition for ASM SP Math support
2023-11-08 21:21:12 -05:00
natsukium
bcb19b212c
doc/languages-frameworks/python: switch pythonPackages to python3Packages
Replaced with python3Packages except for the following to avoid misuse of pythonPackages
1. which we need for the explanation
2. which are replaced by python3Packages as variables
2023-11-09 10:55:05 +09:00
R. Ryantm
087cc185f6 xmake: 2.8.3 -> 2.8.5 2023-11-09 01:25:54 +00:00
R. Ryantm
82c55fdc0b quickemu: 4.8 -> 4.9 2023-11-08 20:17:06 -05:00
Weijia Wang
a5741b3dcf
Merge pull request #266317 from msfjarvis/hs/spicetify-2.27.0
spicetify-cli: 2.26.0 -> 2.27.0
2023-11-09 02:14:34 +01:00
Silvan Mosberger
52708c0e59
Merge pull request #264570 from hercules-ci/fix-check-meta-flake-note
check-meta.nix: Fix flake note `nix` CLI details
2023-11-09 02:09:23 +01:00
Sandro Jäckel
ae0bbc00e8
systemd-lib: cleanup empty lines in unit files 2023-11-09 02:08:57 +01:00
Adam Joseph
ad91b28cd9 skalibs: fix cross
skalibs-2.14.0.0 added detection for some weird bug exhibited in
"old glibcs and some virtual platforms".  When cross compiling the
detector cannot be run:

> posixspawnearlyreturn: `yes` if the target has a broken
> `posix_spawn()` implementation that can return before the
> child has successfully exec'ed. That happens with old glibcs
> and some virtual platforms.

I just took a wild guess here and picked `no`.

Co-authored-by: Alyssa Ross <hi@alyssa.is>
2023-11-08 17:07:03 -08:00
natsukium
224ea037e4
doc/languages-frameworks/python: update interpreters version 2023-11-09 09:56:00 +09:00
Niko
44267aa084 cosmic-greeter: init at unstable-2023-11-08 2023-11-08 19:49:04 -05:00
Wael Nasreddine
37e8baf326
Merge pull request #265673 from r-ryantm/auto-update/python311Packages.radish-bdd 2023-11-08 16:47:08 -08:00
OTABI Tomoya
c191c543db
Merge pull request #266267 from hexchen/init-htmllistparse
python311Packages.htmllistparse: init at 0.6.1
2023-11-09 09:26:27 +09:00
R. Ryantm
8af5126fbd syncthingtray: 1.4.7 -> 1.4.8 2023-11-09 00:14:01 +00:00
github-actions[bot]
f3e8efda49
Merge master into haskell-updates 2023-11-09 00:12:27 +00:00
Bruno Bigras
1e45a23642 {anytype,dogdns,envchain,kafka-delta-ingest,nwg-launchers,pazi,starship,tab-rs,yggdrasil,zenith}: remove bbigras as maintainer
No longer use those packages.
2023-11-08 20:57:22 -03:00
Anderson Torres
2824b718a1 jasper: "remove" dev and lib outputs
As  described in
https://logs.ofborg.org/?key=nixos/nixpkgs.265748&attempt_id=2ec57e7f-4411-460d-8dd2-065a2b5bdce2:

```
error: cycle detected in build of
'/nix/store/qh4xqia36pzwpil4bfy2sydby0nclksl-jasper-4.0.1.drv' in the references
of output 'lib' from output 'out'
```
2023-11-08 20:54:51 -03:00
Anderson Torres
55f4e5b6d8 jasper: 4.0.0 -> 4.0.1 2023-11-08 20:54:51 -03:00
Artturi
3a314ad9a9
Merge pull request #266249 from fufexan/hyprland 2023-11-09 01:54:24 +02:00
Matt Melling
52d8aaadf2
wsjtx: add melling as maintainer 2023-11-08 23:51:46 +00:00
Matt Melling
d6d4178331
wsjtx: unvendor hamlib 2023-11-08 23:51:46 +00:00
Peder Bergebakken Sundt
0ecb27f37d
Merge pull request #265753 from YorikSar/age-disable-flaky-test
age: skip flaky plugin test
2023-11-09 01:25:43 +02:00
Martin Weinelt
057e623fe3
Merge pull request #264443 from otavio/imgtool
mcuboot-imgtool: init at 1.10.0
2023-11-09 00:17:16 +01:00
znaniye
5b6ec22578 maintainers: add znaniye 2023-11-08 20:15:18 -03:00
znaniye
8b2821da58 odin: add znaniye as maintainer 2023-11-08 20:14:54 -03:00
znaniye
1a21cd4c9c ols: add znaniye as maintainer 2023-11-08 20:14:29 -03:00
Thiago Kenji Okada
07a8e2f9ca
Merge pull request #264438 from otavio/zcbor
python3Packages.zcbor: init at 0.7.0
2023-11-08 23:14:26 +00:00
Silvan Mosberger
9cbd394aa0 lib.fileset: Remove unused bindings
Thanks nixd!
2023-11-09 00:02:43 +01:00
Silvan Mosberger
0ace383438 lib.fileset: Make error messages more uniform
Just minor changes like:
- Always using "X is a Y, but it should be Z"
- "X is a path that does not exist" rather than "X does not exist"
- Always using multi-line strings for errors
- Always quoting string-like values and not quoting path-like values
  - But do quote filesystem roots. Even though they're paths, they might
    be very small, good to have quotes to know the start/end
- Capitalise the first word
- Distinguish root vs filesystem root more
2023-11-08 23:59:04 +01:00
Madoura
6d7ae4f426
python3Packages.torch: propagate pybind11 2023-11-08 16:35:24 -06:00
Madoura
956abdcaee
python3Packages.mayavi: disable for python 3.11 2023-11-08 16:35:23 -06:00
Madoura
0775491b8b
python3Packages.stytra: fix tests 2023-11-08 16:35:23 -06:00
Madoura
1f25043964
python3Packages.ax: disable failing tests 2023-11-08 16:35:23 -06:00
Madoura
fec04ec93b
python3Packages.torchinfo: disable failing test 2023-11-08 16:35:22 -06:00
Madoura
f7f968c005
python3Packages.cvxpy: 1.3.2 -> 1.4.1 2023-11-08 16:35:22 -06:00
Madoura
b45ba74486
python3Packages.arviz: fixup tests 2023-11-08 16:35:22 -06:00
Madoura
071f6a5fb2
python3Packages.pytorch-pfn-extras: fixup tests for python 3.11
Revert this commit when https://github.com/NixOS/nixpkgs/pull/259068 is merged
2023-11-08 16:35:22 -06:00
Madoura
a92172bf65
python3Packages.pytorch-pfn-extras: fixup tests 2023-11-08 16:35:21 -06:00
Madoura
b280deae9b
rapidjson-unstable: rewrite and fix tests
Some valgrind tests do not pass, see https://github.com/Tencent/rapidjson/issues/2214
2023-11-08 16:35:21 -06:00
Madoura
b5dce72180
openai-triton-llvm: init at 14.0.6-f28c006a5895
Moved from python3Packages.openai-triton due to rebuilds per python version
2023-11-08 16:35:21 -06:00
Madoura
ac0b05fe7f
python3Packages.torch: include openai-triton in propagatedBuildInputs by default 2023-11-08 16:35:21 -06:00
Madoura
6e69f00463
python3Packages.openai-triton: don't download ptxas for non-cuda build
Use openai-triton-cuda for derivations that previously used just openai
2023-11-08 16:35:20 -06:00
Silvan Mosberger
2556605a35 lib.fileset: Remove "somewhat limited" from the docs
It's not very limited anymore :)
2023-11-08 23:32:53 +01:00
Silvan Mosberger
2d28e0cd10 lib.fileset: Remove nixdoc workaround
This problem was fixed in https://github.com/nix-community/nixdoc/pull/81 which is included in version 2.5.1, which is now used in Nixpkgs
2023-11-08 23:28:25 +01:00
Fabian Affolter
2c141df80d metasploit: 6.3.40 -> 6.3.41 2023-11-08 23:22:02 +01:00
Robert Hensing
6381cc0525 nix: 2.17.1 -> 2.18.1 2023-11-08 23:19:33 +01:00
Someone Serge
4e4bbb01eb cudaPackages: redist: EULA notice in the description
...to be displayed on search.nixos.org &c; this is the same notice as
included by conda-forge per agreement with nvidia; cf. comments in
https://github.com/NixOS/nixpkgs/pull/76233
2023-11-08 19:06:44 -03:00
Someone Serge
dd8e4b0a02 lib.licenses: nvidia*: add shortName-s 2023-11-08 19:06:44 -03:00
Someone Serge
47209852a9 cudaPackages: redist: mark as prebuilt binary 2023-11-08 19:06:44 -03:00
Someone Serge
6cd3e9ce1a cudaPackages: redist components: per-package license url 2023-11-08 19:06:44 -03:00
Someone Serge
6c9c9ef2eb lib.licenses: nvidia*: use same fullNames as conda does 2023-11-08 19:06:44 -03:00
Tyler Benster
75254979ac cudnn_cudatoolkit: add NVIDIA license 2023-11-08 19:06:44 -03:00
Tyler Benster
dae1e0d49a cudatoolkit: add NVIDIA license 2023-11-08 19:06:44 -03:00
Tyler Benster
3d1d5533f8 lib.licenses: add NVIDIA licenses 2023-11-08 19:06:44 -03:00
Robert Scott
b194c2e086
Merge pull request #266063 from LeSuisse/cosign-2.2.1
cosign: 2.2.0 -> 2.2.1
2023-11-08 22:03:26 +00:00
Pol Dellaiera
c038b79502
php: add phpSrc attribute (#254556)
This will allow building PHP from source, without using `.overrideAttrs()`.
When the new attribute `phpSrc` is not set, the default behavior (with `fetchurl`) is used.
2023-11-08 22:57:01 +01:00
tali auster
dbc3aaedc0 alire: add meta.mainProgram 2023-11-08 22:49:12 +01:00
R. Ryantm
f2820c5f2a sofia_sip: 1.13.16 -> 1.13.17 2023-11-08 21:27:35 +00:00
Vincenzo Mantova
04277cddb7
texlive.withPackages: respect .outputSpecified even for old style packages (#265645) 2023-11-08 16:20:03 -05:00
Robert Scott
0981d53469 python3Packages.cassandra-driver: 3.26.0 -> 3.28.0 2023-11-08 20:54:10 +00:00
Silvan Mosberger
e07e80e841 lib.fileset.toSource: Mention fromSource in errors 2023-11-08 21:44:44 +01:00
Thiago Kenji Okada
023b99e916
Merge pull request #266314 from znaniye/update-odin
odin: dev-2023-08 -> dev-2023-11
2023-11-08 20:38:48 +00:00
Thiago Kenji Okada
afa94a5a94
Merge pull request #266319 from JerrySM64/update-linux-zen
linuxKernel.kernels.linux_zen: 6.6-zen1 -> 6.6.1-zen1 ; linuxKernel.kernels.linux_lqx: 6.5.10-lqx1 -> 6.5.11-lqx1
2023-11-08 20:38:15 +00:00
Elliot Cameron
31c56920a8 dia: use wrapGAppsHook to make open dialog not segfault 2023-11-08 15:29:32 -05:00
Silvan Mosberger
73493584a7 lib.fileset.fromSource: init 2023-11-08 21:21:30 +01:00
Wael Nasreddine
abdb350e04
Merge pull request #266181 from qowoz/go120 2023-11-08 12:16:15 -08:00
Yang, Bo
b5c2407d56 nixos/doc: release notes for virtualisation.googleComputeImage.efi 2023-11-08 21:05:21 +01:00
Yang, Bo
1ce985242c google-compute-image: support NVMe and UEFI 2023-11-08 21:05:21 +01:00
Artturi
e52b59f96b
Merge pull request #262049 from Madouura/pr/tokyo-night 2023-11-08 21:54:34 +02:00
R. Ryantm
7181a0855c python311Packages.tika-client: 0.4.0 -> 0.5.0 2023-11-08 19:49:02 +00:00
nicoo
b942382216 nixos/sudo: refactor processing of cfg.extraRules 2023-11-08 19:41:39 +00:00
nicoo
1852b67bc6 nixos/sudo: Make the default rules' options configurable 2023-11-08 19:41:39 +00:00
nicoo
93011e31bd nixos/sudo: Handle root's default rule through extraRules
This makes things more uniform; moreover, users can now inject rules before this.
2023-11-08 19:41:39 +00:00
nicoo
097115485a nixos/terminfo: Simplify sudo-related option 2023-11-08 19:41:38 +00:00
nicoo
77ed368b20 nixos/sudo: Refactor option definitions 2023-11-08 19:41:38 +00:00
nicoo
19e1420e13 nixos/sudo: Move support for pam_ssh_agent_auth(8) to PAM's NixOS module 2023-11-08 19:41:37 +00:00
Jerry Starke
91f5e33996 linuxKernel.kernels.linux_lqx: 6.5.10-lqx1 -> 6.5.11-lqx1 2023-11-08 20:19:10 +01:00
Jerry Starke
480f593e80 linuxKernel.kernels.linux_zen: 6.6-zen1 -> 6.6.1-zen1 2023-11-08 20:17:43 +01:00
Weijia Wang
c0a2d9c948
Merge pull request #266224 from robert-manchester/teller_fix_build
teller: fix build
2023-11-08 20:12:27 +01:00
Felix Bühler
4098c3ef3c
Merge pull request #263034 from elesiuta/picosnitch-update
picosnitch: 0.14.0 -> 1.0.1
2023-11-08 19:50:47 +01:00
Maciej Krüger
2a4751dc3f
Merge pull request #265676 from nbraud/mpvScripts/refactor 2023-11-08 19:42:57 +01:00
Weijia Wang
de7ab5c70d
Merge pull request #264262 from f2k1de/mongodb-5.0.22
mongodb-5_0: 5.0.21 -> 5.0.22
2023-11-08 19:40:44 +01:00
Weijia Wang
60f4759d8c
Merge pull request #264265 from f2k1de/mongodb-6.0.11
mongodb_6-0: 6.0.10 -> 6.0.11
2023-11-08 19:40:32 +01:00
Maciej Krüger
c1327b614b
Merge pull request #264473 from nbraud/pkgs/bork 2023-11-08 19:39:10 +01:00
Maciej Krüger
03af207636
Merge pull request #264471 from nbraud/pkgs/memtree 2023-11-08 19:38:05 +01:00
R. Ryantm
0d8297f521 python311Packages.spyder-kernels: 2.4.4 -> 2.5.0 2023-11-08 18:37:59 +00:00
Harsh Shandilya
3179a7955b
spicetify-cli: 2.26.0 -> 2.27.0
Diff: https://github.com/spicetify/spicetify-cli/compare/v2.26.0...v2.27.0
2023-11-09 00:05:31 +05:30
Felix Bühler
7aaa664cc2
Merge pull request #263054 from uninsane/pr-trust-dns-0.24.0
trust-dns: 0.23.0 -> 0.24.0
2023-11-08 19:35:23 +01:00
Weijia Wang
65b1aa8848
Merge pull request #266278 from khaneliman/fastfetch
fastfetch: 2.2.2 -> 2.2.3
2023-11-08 19:29:49 +01:00
Leif Huhn
dae5a1f039 dvb-apps: init at 1.1.1-unstable-2014-03-21
dvb_apps was marked broken in 2018 and removed in 2020. Re-add dvb-apps
with the same version and patches used in this working AUR package:
https://aur.archlinux.org/packages/linuxtv-dvb-apps
2023-11-08 19:18:13 +01:00
znaniye
fadd0ea879 ols: nightly-2023-07-09 -> nightly-2023-11-04 2023-11-08 15:16:45 -03:00
Leif Huhn
cd61cdb648 maintainers: add volfyd 2023-11-08 19:16:37 +01:00
znaniye
378de6ae1c odin: dev-2023-08 -> dev-2023-11 2023-11-08 15:15:34 -03:00
Yang, Bo
c4086e5ce9 azure-agent: add dependencies for its extensions
waagent's extension `Microsoft.OSTCExtensions.VMAccessForLinux` requires Python, otherwise it would be failed to install with the following error message in `/var/log/waagent.log`:

```
No Python interpreter found on the box
```

waagent's extension `Microsoft.CPlat.Core.RunCommandLinux` needs lsof, otherwise it would produce the following error message in `/var/log/waagent.log`:

```
/var/lib/waagent/Microsoft.Azure.Extensions.CustomScript-2.1.10/bin/custom-script-shim: line 60: lsof: command not found
```
2023-11-08 17:54:08 +00:00
Locochoco
e573fa2ba5 owmods-cli: remove update script file 2023-11-08 14:47:41 -03:00
Matthias Beyer
64b6e49275
Merge pull request #250204 from JaviMerino/guilt
guilt: init at 0.37-rc1
2023-11-08 18:44:14 +01:00
Nikolay Korotkiy
3714f48d81
Merge pull request #265016 from netthier/update-kluctl
kluctl: 2.20.8 -> 2.22.1
2023-11-08 21:43:27 +04:00
OTABI Tomoya
52b5787c22
Merge pull request #265111 from r-ryantm/auto-update/oh-my-posh
oh-my-posh: 18.11.0 -> 18.22.0
2023-11-09 02:39:36 +09:00
OTABI Tomoya
cf89c430bd
Merge pull request #265119 from r-ryantm/auto-update/onlyoffice-documentserver
onlyoffice-documentserver: 7.4.1 -> 7.5.0
2023-11-09 02:39:03 +09:00
OTABI Tomoya
9dab6ad384
Merge pull request #265127 from r-ryantm/auto-update/opengrok
opengrok: 1.12.15 -> 1.12.21
2023-11-09 02:37:47 +09:00
OTABI Tomoya
4ad9c0698e
Merge pull request #265140 from r-ryantm/auto-update/p2pool
p2pool: 3.7 -> 3.8
2023-11-09 02:36:15 +09:00
OTABI Tomoya
22e1a8d72c
Merge pull request #265141 from r-ryantm/auto-update/pachyderm
pachyderm: 2.7.2 -> 2.7.6
2023-11-09 02:35:17 +09:00
OTABI Tomoya
f9eba2305b
Merge pull request #265147 from r-ryantm/auto-update/photoflare
photoflare: 1.6.12 -> 1.6.13
2023-11-09 02:34:30 +09:00
OTABI Tomoya
dd5929c89a
Merge pull request #266146 from khaneliman/sketchybar-app-font
sketchybar-app-font: 1.0.17 -> 1.0.20
2023-11-09 02:33:32 +09:00
R. Ryantm
06348e8d14 python311Packages.pyglet: 2.0.9 -> 2.0.10 2023-11-08 17:21:48 +00:00
OTABI Tomoya
47e2a5dfc7
python311Packages.niaarm: update disabled python version and add missing inputs 2023-11-09 02:20:32 +09:00
OTABI Tomoya
9d541dad03
Merge pull request #265994 from r-ryantm/auto-update/python310Packages.nilearn
python310Packages.nilearn: 0.10.1 -> 0.10.2
2023-11-09 02:14:54 +09:00
OTABI Tomoya
9fda6d7c1e
Merge pull request #266039 from r-ryantm/auto-update/python310Packages.formencode
python310Packages.formencode: 2.0.1 -> 2.1.0
2023-11-09 02:13:45 +09:00
Aldo Borrero
aa21b56223 fix: solve changed commit tag in upstream for version 0.4.1 2023-11-08 18:13:25 +01:00
OTABI Tomoya
f68af858f4
Merge pull request #266045 from r-ryantm/auto-update/python311Packages.folium
python311Packages.folium: 0.14.0 -> 0.15.0
2023-11-09 02:05:43 +09:00
Philip Taron
9a863b8044
qrtool: init at 0.8.4 2023-11-08 09:05:22 -08:00
hexchen
d0ca316cd5 python311Packages.htmllistparse: init at 0.6.1 2023-11-08 16:51:33 +00:00
OTABI Tomoya
8c6318b436
Merge pull request #266180 from r-ryantm/auto-update/python310Packages.orange3
python310Packages.orange3: 3.36.1 -> 3.36.2
2023-11-09 01:51:24 +09:00
Vlad M
a3d8522ae4
Merge pull request #265896 from baloo/baloo/cargo-readme/3.3.1
cargo-readme: 3.2.0 -> 3.3.1
2023-11-08 18:47:28 +02:00
Kamila Borowska
c4be63ece4 maintainers: update xfix's name and email 2023-11-08 17:34:43 +01:00
OTABI Tomoya
5426d70ea1
Merge pull request #266242 from Steinhagen/wikitext-update
python3Packages.wikitextparser: 0.54.0 -> 0.55.5
2023-11-09 01:12:32 +09:00
Markus Kowalewski
f040365b1f netcdf-cxx4: mark broken on Darwin 2023-11-08 17:06:40 +01:00
R. Ryantm
8a759d1347 python311Packages.azure-storage-file-share: 12.14.2 -> 12.15.0 2023-11-08 16:05:48 +00:00
natsukium
5b6fd0247a
pdm: 2.10.0 -> 2.10.1
Changelog: https://github.com/pdm-project/pdm/releases/tag/2.10.1
2023-11-09 01:03:39 +09:00
natsukium
4f5d927e6d
pdm: fix runtime error with "pdm init" #265883 2023-11-09 01:03:38 +09:00
OTABI Tomoya
ef3e4e40af
Merge pull request #264228 from Yarny0/pyparted-fix
python311Packages.pyparted: fix build after update to 3.13.0
2023-11-09 00:59:52 +09:00
OTABI Tomoya
fea9134cfb
Merge pull request #266225 from GaetanLepage/tensorflow-probability
python311Packages.tensorflow-probability: 0.19.0 -> 0.21.0
2023-11-09 00:48:00 +09:00
Fabián Heredia Montiel
68e8d488a3
Merge pull request #266255 from alyssais/linux-6.6.1
Linux kernels 2023-11-08
2023-11-08 09:43:56 -06:00
techknowlogick
63074ef471 kubernetes-helm: 3.13.1 -> 3.13.2
Diff: https://github.com/helm/helm/compare/v3.13.1...v3.13.2
2023-11-08 10:41:21 -05:00
Locochoco
0733d9cd4e owmods-cli: add passthru update script 2023-11-08 12:38:10 -03:00
Locochoco
6b2ee4c5dd owmods-cli: update update script 2023-11-08 12:38:04 -03:00
ckie
ed39fe5b79
Merge pull request #265751 from quantenzitrone/polybar 2023-11-08 17:07:31 +02:00
Locochoco
bc9ae68016 owmods-cli: 0.11.2 -> 0.11.3 2023-11-08 11:54:31 -03:00
Atemu
c3b7ca34f4
Merge pull request #265454 from trofi/meld-leaner-closure
meld: avoid -dev paths in runtime closure
2023-11-08 15:51:16 +01:00
maralorn
617c28cfd6
Merge pull request #249970 from sternenseemann/pandoc-version-match-lib
pandoc: use library's version
2023-11-08 15:46:24 +01:00
OTABI Tomoya
8ee65b173a
Merge pull request #266227 from ehllie/nest-cli
nest-cli: 10.1.17 -> 10.2.1
2023-11-08 23:43:48 +09:00
nicoo
70fe9c165e memtree: init at unstable-2023-11-04 2023-11-08 14:38:20 +00:00
Austin Horstman
61a6be017d
fastfetch: 2.2.2 -> 2.2.3 2023-11-08 08:36:54 -06:00
nicoo
39c5c4e3d2 python3Packages.bork: Add basic import checks 2023-11-08 14:32:07 +00:00
nicoo
7db91077d3 python3Packages.bork: Drop obsolete dependency on click
Thanks to @duckinator for confirming it is not used anymore.
2023-11-08 14:32:07 +00:00
nicoo
e5ca35398b python3Packages.bork: init at 7.0.0 2023-11-08 14:32:07 +00:00
Luflosi
46478168d2
yosys: 0.34 -> 0.35
https://github.com/YosysHQ/yosys/releases/tag/yosys-0.35
2023-11-08 15:21:36 +01:00
Luflosi
783a01c64e
abc-verifier: unstable-2023-09-13 -> unstable-2023-10-13 2023-11-08 15:21:35 +01:00
Luflosi
e947b23190
yosys: use finalAttrs 2023-11-08 15:21:34 +01:00
Luflosi
9882bdee1e
abc-verifier: cleanup
- Move each function argument into its own line
- Use `finalAttrs` instead of the `rec` keyword to properly handle overriding
- Run the `preInstall` and `postInstall` hooks in the `installPhase`
- Use `install` instead of `mkdir -p` and `mv` to be more concise
2023-11-08 15:21:34 +01:00
Luflosi
e24783fe6f
yosys: add Luflosi as maintainer 2023-11-08 15:21:33 +01:00
Luflosi
0942f79dda
abc-verifier: add Luflosi as maintainer 2023-11-08 15:21:31 +01:00
Alyssa Ross
fa72c8b2bb
linux_6_1: 6.1.61 -> 6.1.62 2023-11-08 15:10:08 +01:00
Alyssa Ross
b5c3f28b75
linux_6_5: 6.5.10 -> 6.5.11 2023-11-08 15:10:07 +01:00
Nick Cao
d9cc44b51e
Merge pull request #265855 from NickCao/neatvnc
neatvnc: 0.7.0 -> 0.7.1
2023-11-08 08:56:07 -05:00
Nick Cao
0308ef40b9
Merge pull request #265856 from NickCao/wayvnc
wayvnc: 0.7.1 -> 0.7.2
2023-11-08 08:56:01 -05:00
Nick Cao
838a57d20b
Merge pull request #266073 from NickCao/telegram-desktop
telegram-desktop: 4.11.3 -> 4.11.5
2023-11-08 08:55:29 -05:00
Nick Cao
757c95051f
Merge pull request #266161 from malob/update-signalbackup-tools
signalbackup-tools: 20231106-1 -> 20231107-1
2023-11-08 08:54:11 -05:00
Nick Cao
4d0e9758f6
Merge pull request #266141 from mweinelt/tlds-2023110300
python311Packages.tlds: 2023102600 -> 2023110300
2023-11-08 08:53:21 -05:00
Nick Cao
4bf15603b8
Merge pull request #266202 from r-ryantm/auto-update/gping
gping: 1.14.0 -> 1.15.1
2023-11-08 08:51:37 -05:00
Nick Cao
c2592b674c
Merge pull request #266179 from r-ryantm/auto-update/python310Packages.orange-canvas-core
python310Packages.orange-canvas-core: 0.1.33 -> 0.1.35
2023-11-08 08:48:41 -05:00
Nick Cao
0cc596b779
Merge pull request #266205 from fabaff/pydrawise-bump
python311Packages.pydrawise: 2023.10.0 -> 2023.11.0
2023-11-08 08:47:25 -05:00
Nick Cao
6023e1814d
Merge pull request #266207 from fabaff/angr-bump
python311Packages.angr: 9.2.75 -> 9.2.76
2023-11-08 08:46:33 -05:00
Nick Cao
9b7ef76596
Merge pull request #266175 from wineee/wps-up
wpsoffice: 11.1.0.11704 -> 11.1.0.11708
2023-11-08 08:44:33 -05:00
Nick Cao
9ff83d0ac2
Merge pull request #266212 from marsam/update-squawk
squawk: 0.24.1 -> 0.24.2
2023-11-08 08:43:18 -05:00
Nick Cao
8658e422c2
Merge pull request #266072 from GaetanLepage/csharp-ls
csharp-ls: 0.8.0 -> 0.10.0
2023-11-08 08:42:49 -05:00
Nick Cao
90e4f8e187
Merge pull request #266216 from r-ryantm/auto-update/gtk4-layer-shell
gtk4-layer-shell: 1.0.1 -> 1.0.2
2023-11-08 08:41:26 -05:00
Nick Cao
f2d4bf3c03
Merge pull request #266256 from r-ryantm/auto-update/libsolv
libsolv: 0.7.25 -> 0.7.26
2023-11-08 08:35:27 -05:00
Nick Cao
ff15b5f580
Merge pull request #266251 from asymmetric/demote-polkadot
polkadot: remove asymmetric from maintainers
2023-11-08 08:34:20 -05:00
Nick Cao
e0f8c84d82
Merge pull request #266239 from GaetanLepage/flax
python311Packages.flax: dependencies and tests check up
2023-11-08 08:31:42 -05:00
Nick Cao
7e5dd54cb6
Merge pull request #259191 from superherointj/godot-4.1.2
godot_4: 4.1.1 -> 4.1.3-stable
2023-11-08 08:29:09 -05:00
Sylvain Fankhauser
b5b93529d9
python3Packages.wagtail-localize: 1.5.2 -> 1.6 2023-11-08 14:13:16 +01:00
markuskowa
fecef29522
Merge pull request #266148 from r-ryantm/auto-update/nfs-ganesha
nfs-ganesha: 5.6 -> 5.7
2023-11-08 14:08:05 +01:00
Sylvain Fankhauser
700811fa73
python3Packages.wagtail: 5.1.1 -> 5.1.3 2023-11-08 14:07:03 +01:00
Sylvain Fankhauser
ee22acfd5c
python3Packages.wagtail: relax draftjs_exporter dep to allow using 5.0 2023-11-08 14:06:36 +01:00
K900
5ec71b646a
Merge pull request #266243 from K900/vaultwarden-1.30.0-fix
vaultwarden: add missing dependency
2023-11-08 16:05:10 +03:00
Maciej Krüger
628bd78004
Merge pull request #265692 from nbraud/pkgs/open-english-wordnet
open-english-wordnet: init at 2022
2023-11-08 13:58:40 +01:00
Alyssa Ross
001109e60e
linux/hardened/patches/6.5: 6.5.8-hardened1 -> 6.5.10-hardened1 2023-11-08 13:03:35 +01:00
Alyssa Ross
2e8fb2dfa3
linux/hardened/patches/6.4: init at 6.4.16-hardened1 2023-11-08 13:03:24 +01:00
Alyssa Ross
93f2f93408
linux/hardened/patches/6.1: 6.1.60-hardened1 -> 6.1.61-hardened1 2023-11-08 13:02:20 +01:00
Alyssa Ross
bd20efaed3
linux_4_14: 4.14.328 -> 4.14.329 2023-11-08 13:01:42 +01:00
Alyssa Ross
592d7bde9a
linux_4_19: 4.19.297 -> 4.19.298 2023-11-08 13:01:32 +01:00
Alyssa Ross
966c4def3d
linux_5_4: 5.4.259 -> 5.4.260 2023-11-08 13:01:17 +01:00
Alyssa Ross
817471f227
linux_6_6: 6.6 -> 6.6.1 2023-11-08 13:00:45 +01:00
R. Ryantm
3b63305494 libsolv: 0.7.25 -> 0.7.26 2023-11-08 11:55:06 +00:00
Lorenzo Manacorda
677ab0dfd5 polkadot: remove asymmetric from maintainers
No longer use this package.
2023-11-08 12:49:28 +01:00
Mihai Fufezan
5217d4554f
xdg-desktop-portal-hyprland: 1.2.3 -> 1.2.4 2023-11-08 13:40:00 +02:00
Mihai Fufezan
b7fa001b72
hyprland: 0.31.0 -> 0.32.0 2023-11-08 13:39:48 +02:00
K900
855c4af777 vaultwarden: add missing dependency 2023-11-08 13:44:37 +03:00
R. Ryantm
5e46f98eb9 libsForQt5.qtutilities: 6.13.1 -> 6.13.2 2023-11-08 10:43:19 +00:00
Viorel-Cătălin Răpițeanu
4f64c5c8ef python3Packages.wikitextparser: 0.54.0 -> 0.55.5
Bring the package to the latest released version.
2023-11-08 12:36:48 +02:00
Gaetan Lepage
15cd73f569 python311Packages.flax: dependencies and tests check up 2023-11-08 11:27:34 +01:00
Gaetan Lepage
7262829e9c python311Packages.transformers: 4.34.1 -> 4.35.0
Changelog: https://github.com/huggingface/transformers/releases/tag/v4.35.0
2023-11-08 11:02:33 +01:00
Gaetan Lepage
1cffb044be python311Packages.tensorflow-probability: add GaetanLepage as maintainer 2023-11-08 10:16:54 +01:00
Gaetan Lepage
20f2614e6e python311Packages.tensorflow-probability: 0.19.0 -> 0.21.0
Changelog: https://github.com/tensorflow/probability/releases/tag/v0.21.0
2023-11-08 10:16:54 +01:00
natsukium
6f6adb0b84
python311Packages.tabula-py: 2.8.1 -> 2.8.2
Diff: https://github.com/chezou/tabula-py/compare/refs/tags/v2.8.1...v2.8.2

Changelog: https://github.com/chezou/tabula-py/releases/tag/v2.8.2
2023-11-08 18:05:34 +09:00
Elizabeth Paź
754e2c806f
nest-cli: 10.1.17 -> 10.2.1 2023-11-08 10:00:58 +01:00
Rob
031f2f3cee
teller: fix build
add HOME=$(mktemp -d) in checkPhase
2023-11-08 00:48:07 -08:00
Sergei Trofimovich
218b573e5f gusb: 0.4.7 -> 0.4.8
Changes: https://github.com/hughsie/libgusb/compare/0.4.7...0.4.8
2023-11-08 08:44:25 +00:00
Adam Joseph
14eaf39d49 josh: cherry-pick upstream patch to fix build with rust 1.73
Our josh builds broke on staging with the new rustc 1.73:

  https://hydra.nixos.org/build/239619692/log/tail

This commit cherry-picks the fix (already merged upstream)

  https://github.com/josh-project/josh/pull/1290
2023-11-08 00:21:31 -08:00
R. Ryantm
0c87d939b4 gtk4-layer-shell: 1.0.1 -> 1.0.2 2023-11-08 08:12:21 +00:00
Aaron Jheng
39f28a872e starlark: unstable-2023-03-02 -> unstable-2023-11-01
Co-authored-by: Mario Rodas <marsam@users.noreply.github.com>
2023-11-08 08:55:53 +01:00
Fabian Affolter
4ae0d0de0d python311Packages.cle: 9.2.75 -> 9.2.76
Diff: https://github.com/angr/cle/compare/refs/tags/v9.2.76...v9.2.76
2023-11-08 08:18:58 +01:00
Fabian Affolter
c8c43c7ac9 python311Packages.angr: 9.2.75 -> 9.2.76
Diff: https://github.com/angr/angr/compare/refs/tags/v9.2.75...v9.2.76
2023-11-08 08:13:23 +01:00
Fabian Affolter
fb881f905c python311Packages.claripy: 9.2.75 -> 9.2.76
Diff: https://github.com/angr/claripy/compare/refs/tags/v9.2.75...v9.2.76
2023-11-08 08:13:20 +01:00
Fabian Affolter
0ef0ab1401 python311Packages.pyvex: 9.2.75 -> 9.2.76 2023-11-08 08:13:17 +01:00
Fabian Affolter
9ef9ea793b python311Packages.ailment: 9.2.75 -> 9.2.76
Diff: https://github.com/angr/ailment/compare/refs/tags/v9.2.75...v9.2.76
2023-11-08 08:13:14 +01:00
Fabian Affolter
587d59e909 python311Packages.archinfo: 9.2.75 -> 9.2.76
Diff: https://github.com/angr/archinfo/compare/refs/tags/v9.2.75...v9.2.76
2023-11-08 08:13:11 +01:00
Fabian Affolter
8a6689fad9
python311Packages.google-cloud-container: update URL 2023-11-08 08:09:37 +01:00
Fabian Affolter
976f491e59 python311Packages.pydrawise: 2023.10.0 -> 2023.11.0
Diff: https://github.com/dknowles2/pydrawise/compare/refs/tags/2023.10.0...2023.11.0

Changelog: https://github.com/dknowles2/pydrawise/releases/tag/2023.11.0
2023-11-08 08:05:57 +01:00
R. Ryantm
888aafe2c5 gping: 1.14.0 -> 1.15.1 2023-11-08 07:02:05 +00:00
R. Ryantm
abb7876588 glusterfs: 11.0 -> 11.1 2023-11-08 06:39:14 +00:00
Emily Trau
d5aef66689 pioasm: init at 1.5.1 2023-11-08 17:11:38 +11:00
R. Ryantm
44c7f88620 astc-encoder: 4.5.0 -> 4.6.0 2023-11-08 06:09:31 +00:00
Vincent Laporte
dfe6dad0a7
ligo: pin zarith to 1.12 2023-11-08 07:01:21 +01:00
Mario Rodas
e985cd4c3b
ocamlPackages.zarith: 1.12 -> 1.13
Diff: https://github.com/ocaml/Zarith/compare/release-1.12...release-1.13

Changelog: https://github.com/ocaml/Zarith/raw/release-1.13/Changes
2023-11-08 07:01:13 +01:00
Aaron Jheng
20c35a7f34
bingo: pin to go1.20 2023-11-08 05:32:40 +00:00
Aaron Jheng
ef42b4bd2f
sd: 0.7.6 -> 1.0.0 2023-11-08 05:00:37 +00:00
Mario Rodas
056db6ad9d terraform-ls: 0.32.2 -> 0.32.3
Diff: https://github.com/hashicorp/terraform-ls/compare/v0.32.2...v0.32.3

Changelog: https://github.com/hashicorp/terraform-ls/blob/v0.32.3/CHANGELOG.md
2023-11-08 04:20:00 +00:00
Mario Rodas
6933b9c0c2 squawk: 0.24.1 -> 0.24.2
Diff: https://github.com/sbdchd/squawk/compare/v0.24.1...v0.24.2

Changelog: https://github.com/sbdchd/squawk/blob/v0.24.2/CHANGELOG.md
2023-11-08 04:20:00 +00:00
Silvan Mosberger
f82a1686e6 lib.fileset: Split out internal test helper 2023-11-08 05:18:10 +01:00
Jacob Moody
835ce94566 runelite: build jar from source instead of downloading 2023-11-07 21:55:38 -06:00
zowoq
e7ef0556e6 go_1_20: 1.20.10 -> 1.20.11
Changelog: https://go.dev/doc/devel/release#go1.20
2023-11-08 13:54:20 +10:00
Jacob Moody
56a843852b runelite: 2.6.8 -> 2.6.9 2023-11-07 21:53:31 -06:00
Jacob Moody
1fd9b59f79 runelite: add mainProgram 2023-11-07 21:53:31 -06:00
Jacob Moody
e4c1954084 runelite: 2.5.0 -> 2.6.8 2023-11-07 21:53:31 -06:00
R. Ryantm
f8c540786e python310Packages.orange3: 3.36.1 -> 3.36.2 2023-11-08 03:49:35 +00:00
R. Ryantm
4db1b42dfc python310Packages.orange-canvas-core: 0.1.33 -> 0.1.35 2023-11-08 03:38:07 +00:00
rewine
3c6dac0365
wpsoffice: 11.1.0.11704 -> 11.1.0.11708 2023-11-08 10:56:31 +08:00
R. Ryantm
3b4313758e python310Packages.omrdatasettools: 1.3.1 -> 1.4.0 2023-11-08 01:57:21 +00:00
Connor Baker
2a42503192 python3Packages.torch: patch cpp_extension.py for Jetson support 2023-11-08 00:22:34 +00:00
github-actions[bot]
fe1578be1e
Merge master into haskell-updates 2023-11-08 00:12:22 +00:00
Philip Taron
381810a311
maintainers: add philiptaron 2023-11-07 15:51:31 -08:00
Malo Bourgon
d2dfaa40ee signalbackup-tools: 20231106-1 -> 20231107-1
Diff: https://github.com/bepaald/signalbackup-tools/compare/20231106-1...20231107-1
2023-11-07 15:50:52 -08:00
Madoura
70bae1d428
tokyo-night-gtk: refactor and default to tokyo-night-gtk-variants.full
This allows us to specify which icons/themes we want instead of keeping 100k+ files
2023-11-07 17:45:05 -06:00
Dennis Gosnell
aa694eedaa
Merge pull request #266091 from evenbrenden/unbreak-unleash-client-haskell
unleash-client-haskell: Unbreak and add maintainer
2023-11-08 08:17:47 +09:00
André Silva
302efb649f
polkadot: 1.2.0 -> 1.3.0 2023-11-07 22:26:31 +00:00
Fabian Affolter
4a303b56e7 websecprobe: init at 0.0.10
Web Security Assessment Tool

https://github.com/spyboy-productions/WebSecProbe/
2023-11-07 23:23:06 +01:00
Nick Cao
ae1e3d4601
uhk-agent: use electron from nixpkgs 2023-11-07 17:09:51 -05:00
ash
1ab5bec1f5 xivlauncher: correct meta.homepage 2023-11-07 21:41:58 +00:00
Robert Obryk
20b202b3c8 nixos/restic: allow timer to be disabled 2023-11-07 22:37:37 +01:00
R. Ryantm
25748cabeb nfs-ganesha: 5.6 -> 5.7 2023-11-07 21:27:43 +00:00
Austin Horstman
2d4ce6c5b0
sketchybar-app-font: 1.0.17 -> 1.0.20 2023-11-07 15:23:30 -06:00
Martin Weinelt
802a7bcab2
python311Packages.tlds: 2023102600 -> 2023110300
2023102600...2023110300
2023-11-07 21:56:54 +01:00
Connor Baker
b807a32c2c cudaPackages.cuda-samples: fix CMake build error on 12.2+ 2023-11-07 20:22:58 +00:00
Connor Baker
30be50b080 cudaPackages.cuda-samples: don't list package for unsupported CUDA version 2023-11-07 20:17:01 +00:00
Connor Baker
3441e3d32e cudaPackages_12_2.cuda-samples: init at 12.2 2023-11-07 20:03:14 +00:00
Connor Baker
98d0da512a cudaPackages_12_1.cuda-samples: init at 12.1 2023-11-07 20:02:57 +00:00
Florian Franzen
e913c9e976 subxt: init at 0.31.0 2023-11-07 21:01:52 +01:00
Connor Baker
3543eaf4ff cudaPackages.cuda-samples: use packages from cudaPackages scope; not top-level 2023-11-07 19:59:11 +00:00
Connor Baker
4eae7523f0 cudaPackages.cuda-samples: switch to autoAddOpenGLRunpathHook from manual addOpenGLRunpath 2023-11-07 19:56:47 +00:00
Connor Baker
25fa662d3e cudaPackages.cuda-samples: add CUDA team as maintainers 2023-11-07 19:55:50 +00:00
Connor Baker
0f414caa8f cudaPackages.cuda-samples: use finalAttrs instead of rec 2023-11-07 19:55:19 +00:00
Yarny0
1e0c4226a4 python311Packages.pyparted: use pytestCheckHook
...instead of manually patching the Makefile.
2023-11-07 20:30:59 +01:00
Yarny0
18597c8aa7 python311Packages.pyparted: fix build for version 3.13.0
The update to version 3.13.0 in
1916d387bd
broke the build (for all python versions and architectures).

The following changes are required to fix the package:

* the two cherry-picked patches from upstream are dropped
  as they are already included in version 3.13.0
* "our" patch is adapted to chanes in the Makefile, see
  9131fcf608
2023-11-07 20:30:59 +01:00
Ben Darwin
395d7ff4de vxl: change license to unfree for now
While nominally under a free license, the package appears to contain files
under a nonfree license which contradict the project license,
and these would need to be patched out as per
https://github.com/InsightSoftwareConsortium/ITK/pull/1920/files.
2023-11-07 12:37:40 -05:00
Suvash Thapaliya
03fd68575a
Update vim plugin lsp-zero-nvim to use the repository default branch (not main)
The vim plugin lsp-zero-nvim, has a branch assigned for each release, instead of `main`, the current release branch being `v3.x`. The repository also uses this as the current default branch.
2023-11-07 23:05:56 +05:45
Even Brenden
11547fea6e unleash-client-haskell: Unbreak and add maintainer 2023-11-07 17:27:31 +01:00
Kylie McClain
562376398d
hackneyed: 0.8.2 -> 0.9.1
Co-authored-by: Arne Keller <2012gdwu+github@posteo.de>
2023-11-07 10:40:40 -05:00
Connor Baker
a06f6c2927 cudaPackages.nccl-tests: enable builds on platforms.linux 2023-11-07 15:27:55 +00:00
Connor Baker
b005219081 cudaPackages.nccl: 2.18.5-1 -> 2.19.3-1 2023-11-07 15:21:48 +00:00
Markus Kowalewski
57db378e4c netcdfcxx4: fix build, add patch for cmake
The fix in the patch is picked from upstream.
Can be removed with next release.
(Upstream commit does not apply; contains more changes)
2023-11-07 16:14:45 +01:00
Gaetan Lepage
308b4f800a csharp-ls: 0.8.0 -> 0.10.0
Changelog: https://github.com/razzmatazz/csharp-language-server/releases/tag/0.10.0
2023-11-07 15:45:56 +01:00
Nick Cao
ebb44216a4
telegram-desktop: 4.11.3 -> 4.11.5
Diff: https://github.com/telegramdesktop/tdesktop/compare/v4.11.3...v4.11.5

Changelog: https://github.com/telegramdesktop/tdesktop/releases/tag/v4.11.5
2023-11-07 09:26:08 -05:00
Nick Cao
e0f85347a6
python310Packages.nettigo-air-monitor: remove unused dependency orjson 2023-11-07 09:01:32 -05:00
Thomas Gerbet
c2281e585a cosign: 2.2.0 -> 2.2.1
Fixes CVE-2023-46737.

Changelog:
https://github.com/sigstore/cosign/releases/tag/v2.2.1
2023-11-07 14:53:15 +01:00
R. Ryantm
8fe0026101 yquake2: 8.20 -> 8.30 2023-11-07 12:58:57 +00:00
R. Ryantm
ab0edd80a6 python311Packages.folium: 0.14.0 -> 0.15.0 2023-11-07 11:27:04 +00:00
Yureka
2cfea1cb07 kemai: 0.9.2 -> 0.10.0 2023-11-07 11:44:18 +01:00
R. Ryantm
732fc80b8c python310Packages.formencode: 2.0.1 -> 2.1.0 2023-11-07 10:37:59 +00:00
Corné Dorrestijn
19c740d734
bun: 1.0.7 -> 1.0.10 2023-11-07 11:11:41 +01:00
Yongun Seong
dda958b638
apt-cacher-ng: fix build for glibc >= 2.38 2023-11-07 18:42:23 +09:00
Jonas Heinrich
e29a4a9bc6 nc4nix: unstable-2023-06-06 -> unstable-2023-11-06 2023-11-07 10:36:23 +01:00
natsukium
f7c2f4f9cb
python311Packages.seaborn: 0.13.0rc0 -> 0.13.0
Diff: https://github.com/mwaskom/seaborn/compare/refs/tags/v0.13.0rc0...v0.13.0

Changelog: https://github.com/mwaskom/seaborn/blob/master/doc/whatsnew/refs/tags/v0.13.0.rst
2023-11-07 18:14:39 +09:00
R. Ryantm
10545e7033 octave: 8.3.0 -> 8.4.0 2023-11-07 08:48:11 +00:00
Sergei Trofimovich
05cf79769a cvise: 2.8.0 -> 2.9.0
Changes: https://github.com/marxin/cvise/releases/tag/v2.9.0
2023-11-07 08:31:03 +00:00
R. Ryantm
68284b87b0 goreleaser: 1.21.2 -> 1.22.0 2023-11-07 07:34:42 +00:00
Babbaj
dae16c0339
openrazer-daemon: fix notifications 2023-11-07 02:15:33 -05:00
Bruno Bigras
88ad841080 veilid: 0.2.4 -> 0.2.5 2023-11-06 22:58:43 -05:00
R. Ryantm
efc4a0bed0 python310Packages.nilearn: 0.10.1 -> 0.10.2 2023-11-07 03:42:47 +00:00
R. Ryantm
82fbe6827d python310Packages.niaarm: 0.3.3 -> 0.3.5 2023-11-07 02:18:19 +00:00
R. Ryantm
47eb4982ee python310Packages.nettigo-air-monitor: 2.2.0 -> 2.2.1 2023-11-07 01:54:47 +00:00
Nick Cao
0a39e3ad2b
wolfssl: fix condition for ASM SP Math support 2023-11-06 19:52:45 -05:00
github-actions[bot]
8541e5ab09
Merge master into haskell-updates 2023-11-07 00:12:32 +00:00
nicoo
c29182bbb1 open-english-wordnet: Use unique filename under share/
Otherwise users may have issues trying to bring multiple wordnets in their environment.
2023-11-06 23:57:20 +00:00
Chris Roberts
4a6ce1efed supercronic: init at 0.2.27
A handy cron-alike that is well-suited for running in a container for
the following reasons:
* Does not daemonize by default
* Preserves container environment for crontab
* Runs as non-root
* Logs crontab output to stdout
2023-11-06 21:53:11 +00:00
figsoda
38b2485e54 kool: 2.1.1 -> 2.2.0
Diff: https://github.com/kool-dev/kool/compare/2.1.1...2.2.0

Changelog: https://github.com/kool-dev/kool/releases/tag/2.2.0
2023-11-06 15:05:00 -05:00
Rafael Fernández López
cbee231117
wasm-tools: 1.0.48 -> 1.0.51 2023-11-06 20:06:44 +01:00
Arthur Gautier
c216c25659 cargo-readme: 3.2.0 -> 3.3.1 2023-11-06 10:52:18 -08:00
Archit Gupta
2a4b82c461 nixos/boot: add postResumeCommands option
Adds a postResumeCommands option to the initramfs to allow inserting
code to execute after the device has attempted to resume, and before
filesystems are mounted. This allows to inject code for operations like
wiping the rootfs on boot; if those were instead put in
postDeviceCommands, on a hibernated device, they would execute before
the device resumes from hibernation.
2023-11-06 09:50:11 -08:00
Kira Bruneau
9dec7a00ad nixos/gnome/at-spi2-core: fix disabling a11y in all contexts
`environment.variables` gets sourced by shells & the x11 wrapper
through bash's `/etc/profile`, but not by systemd services, dbus
services, wayland sessions...

`environment.sessionVariables` sets these variables with PAM early in
the login process so it gets applied in all contexts.

I ran into a similar issue before in #109060.
2023-11-06 12:40:38 -05:00
Colin
83bf3ed892 trust-dns: 0.23.0 -> 0.24.0
upstream is in the process of renaming to `hickory-dns`.
a consequence of this is that the main binary has been renamed from
`trust-dns` to `hickory-dns` and the repository has been moved (though
for the time being the old repo is still usable on account that it
redirects to the new one).
see: <https://bluejekyll.github.io/blog/posts/announcing-hickory-dns/>
2023-11-06 15:38:23 +00:00
Anthony Roussel
b21b961274
amazon-ssm-agent: skip time dependent/flaky test
Build regularly fails because of time dependent tests:

* Test name: TestSendStreamDataMessageWithStreamDataSequenceNumberMutexLocked
* File: agent/session/datachannel/datachannel_test.go#L259 (refs/tags/3.2.1705.0)

This test is a time-based unit test, and relies on `time.Sleep`.
We should disable it to get the ssm build working again.
2023-11-06 15:47:32 +01:00
sternenseemann
2ec6f63534 haskell.compiler.ghcHEAD: 9.7.20230527 -> 9.9.20231014 2023-11-06 15:26:58 +01:00
Nick Cao
c762d1d727
wayvnc: 0.7.1 -> 0.7.2
Diff: https://github.com/any1/wayvnc/compare/v0.7.1...v0.7.2

Changelog: https://github.com/any1/wayvnc/releases/tag/v0.7.2
2023-11-06 09:04:24 -05:00
Nick Cao
efff81c0a1
neatvnc: 0.7.0 -> 0.7.1
Diff: https://github.com/any1/neatvnc/compare/v0.7.0...v0.7.1

Changelog: https://github.com/any1/neatvnc/releases/tag/v0.7.1
2023-11-06 09:03:00 -05:00
maralorn
fd8a8c9160
haskellPackages.ema(-note): Drop maintainership 2023-11-06 11:21:07 +01:00
Yuriy Taraday
2e5986a5e5 age: skip flaky plugin test
See issue in upstream https://github.com/FiloSottile/age/issues/517.
age sometimes fails this test, but sometimes it doesn't.
Disable this test until the upstream issue is resolved.
2023-11-06 07:28:53 +01:00
wackbyte
f5db02399a
lune: 0.7.4 -> 0.7.11 2023-11-05 20:06:25 -05:00
Kira Bruneau
c53a7c6c04 python311Packages.pygls: 1.1.1 -> 1.1.2
https://github.com/openlawlibrary/pygls/blob/v1.1.2/CHANGELOG.md#111---2023-10-06
2023-11-05 19:32:55 -05:00
github-actions[bot]
c0581a90af
Merge master into haskell-updates 2023-11-06 00:12:31 +00:00
Quantenzitrone
34cf3b7147 maintainers: quantenzitrone github account rename 2023-11-06 00:46:01 +01:00
Quantenzitrone
c40ef72059 polybar: 3.6.3 -> 3.7.0 2023-11-06 00:32:00 +01:00
Sergei Trofimovich
f4e70e2c21 btrfs-progs: 6.5.3 -> 6.6.1
Compared to the previous `6.6` attempt `6.6.1` fixes the regression that
prevents device detection.

Changes:
- https://github.com/kdave/btrfs-progs/releases/tag/v6.6
- https://github.com/kdave/btrfs-progs/releases/tag/v6.6.1
2023-11-05 22:55:16 +00:00
Rhys Davies
b44a0a5059
microsoft-edge: 118.0.2088.76 -> 119.0.2151.44 2023-11-06 11:21:39 +13:00
nicoo
9259a8d279 nixos/google_oslogin: Handle sudo-rs too 2023-11-05 20:40:12 +00:00
nicoo
326904b128 nixos/google-compute-config: Add sudo-rs rules 2023-11-05 20:33:19 +00:00
Kira Bruneau
dc6c5010cb texlab: 5.10.1 -> 5.11.0
https://github.com/latex-lsp/texlab/blob/v5.11.0/CHANGELOG.md
2023-11-05 15:02:14 -05:00
nicoo
9aee9b163e nixos/akkoma: Do not warn under sudo-rs 2023-11-05 18:40:33 +00:00
R. Ryantm
41c429a560 git-codereview: 1.7.0 -> 1.8.0 2023-11-05 18:05:33 +00:00
Nikolay Korotkiy
96ef6f252f
iterm2: 3.4.21 → 3.4.22 2023-11-05 21:27:27 +04:00
nicoo
ad92951579 nixos/sudo: Don't include empty sections
This makes the generated sudoers a touch easier to read.
2023-11-05 17:23:41 +00:00
nicoo
281f03a6db open-english-wordnet: Fix merge.py
- Upstream left the wrong version number in the script as tagged for the release
- The output depends on file iteration order.
2023-11-05 17:17:18 +00:00
nicoo
3b65f33cb4 open-english-wordnet: init at 2022 2023-11-05 17:17:18 +00:00
sternenseemann
c31f006570 haskellPackages.sdl2-ttf: work around sdl2 pkg-config issue
Ref https://github.com/NixOS/nixpkgs/issues/260863.
2023-11-05 16:57:03 +01:00
sternenseemann
4c56be2a7e SDL2_ttf: record provided pkg-config modules in meta
This is verified using testers.hasPkgConfigModules which leads to a
slight refactor of the expression.
2023-11-05 16:55:33 +01:00
sternenseemann
e3235021ec SDL2_gfx: record provided pkg-config modules in meta
This is verified using testers.hasPkgConfigModules which leads to a
slight refactor of the expression.
2023-11-05 16:55:04 +01:00
sternenseemann
d32cb37277 sdl2: record provided pkg-config modules in meta
This is verified using testers.hasPkgConfigModules which leads to a
slight refactor of the expression.
2023-11-05 16:51:57 +01:00
sternenseemann
73c05bde44 harfbuzz: record provided pkg-config modules in meta
This is verified using testers.hasPkgConfigModules which leads to a
slight refactor of the expression.
2023-11-05 16:48:41 +01:00
sternenseemann
0ee702c439 haskellPackages.sdl2-gfx: work around sdl2 pkg-config issue
Ref https://github.com/NixOS/nixpkgs/issues/260863.
2023-11-05 16:47:56 +01:00
nicoo
7b792b0bcf mpvScripts.buildLua: Run {pre, post}install hooks
This is necessary, as users of buildLua may expect the phase hooks to work,
including indirect uses such as adding a hook through `mpvScripts.foo.override`.
2023-11-05 15:42:47 +00:00
nicoo
54d250735a mpvScripts.{blacklistExtensions, seekTo}: makeOverridable & refactor 2023-11-05 15:42:46 +00:00
nicoo
a899b23bd3 mpvScripts: refactor around buildLua helper 2023-11-05 15:42:46 +00:00
nicoo
3a2389bf79 top-level/mpvScripts: import → callPackage
This avoids needing to enumerate all the parameters.
2023-11-05 15:42:46 +00:00
R. Ryantm
0d6c05b175 python311Packages.radish-bdd: 0.17.0 -> 0.17.1 2023-11-05 15:21:28 +00:00
John Garcia
669c632365 get_iplayer: 3.33 -> 3.34 2023-11-05 13:48:29 +00:00
Anton Mosich
463bd28627
jrnl: add version test 2023-11-05 11:52:47 +01:00
Anton Mosich
b4bba87c4b
jrnl: 4.0.1 -> 4.1
See https://github.com/jrnl-org/jrnl/releases/tag/v4.1 for changelog.
This update removes the ansiwrap dependency.
2023-11-05 11:47:24 +01:00
mingmingrr
54ea3c518b picotool: add udev rules 2023-11-05 02:36:52 -05:00
R. Ryantm
e1dd90b1b3 python310Packages.coinmetrics-api-client: 2023.9.29.14 -> 2023.10.30.13 2023-11-05 05:54:33 +00:00
natsukium
0bd996ce96
python311Packages.multi-key-dict: refactor 2023-11-05 14:51:42 +09:00
natsukium
2434ed121a
python311Packages.multi-key-dict: rename from multi_key_dict 2023-11-05 14:48:36 +09:00
R. Ryantm
45718e9f74 libmt32emu: 2.7.0 -> 2.7.1 2023-11-05 05:08:16 +00:00
R. Ryantm
6e880e55b0 publii: 0.43.0 -> 0.43.1 2023-11-05 04:45:55 +00:00
R. Ryantm
8ca87f4d76 polypane: 15.0.1 -> 16.0.0 2023-11-05 04:28:42 +00:00
natsukium
42baf8f175
python311Packages.accelerate: fix build when torch.distributed is disabled 2023-11-05 12:44:28 +09:00
R. Ryantm
b1900ad682 omniorb: 4.3.0 -> 4.3.1 2023-11-05 02:16:20 +00:00
R. Ryantm
c93f913379 ocenaudio: 3.13.1 -> 3.13.2 2023-11-05 01:14:44 +00:00
github-actions[bot]
85f6f75959
Merge master into haskell-updates 2023-11-05 00:13:14 +00:00
Martin Weinelt
02ba6a4040
evcc: 0.121.5 -> 0.122.0
https://github.com/evcc-io/evcc/releases/tag/0.122.0
2023-11-04 23:50:32 +01:00
R. Ryantm
b6b7733e4a uwsgi: 2.0.22 -> 2.0.23 2023-11-04 22:00:11 +00:00
José Romildo
f2c37523ee vopono: 0.10.6 -> 0.10.7 2023-11-04 18:46:27 -03:00
Neyts Zupan
044e50b331
lamdera: 1.2.0 -> 1.2.1 2023-11-04 19:35:08 +00:00
Yaya
13b121bee9
sharedown: mark broken 2023-11-04 08:14:08 -07:00
R. Ryantm
421b4946ab mdhtml: 0.2.2 -> 0.3.0 2023-11-04 14:59:53 +00:00
Sergei Trofimovich
51a383c15f meld: avoid -dev paths in runtime closure
Use `pythonPath` instead of `propagatedBuildInputs`.

Closure before the change:

    $ nix path-info -rsSh $(nix-build '<nixpkgs>' -A meld) | unnix | nl | tail -n1
    185  /<<NIX>>/meld-3.22.0 5.2M  512.7M

After the change:

    $ nix path-info -rsSh $(nix-build -A meld) | unnix | nl | tail -n1
   155  /<<NIX>>/meld-3.22.0 5.2M  480.8M

This way we avoid 30 depends and 32MB of closure. Those were the
following packages:

    /<<NIX>>/brotli-1.1.0
    /<<NIX>>/brotli-1.1.0-dev
    /<<NIX>>/bzip2-1.0.8-dev
    /<<NIX>>/cairo-1.16.0-dev
    /<<NIX>>/expat-2.5.0-dev
    /<<NIX>>/fontconfig-2.14.2-bin
    /<<NIX>>/fontconfig-2.14.2-dev
    /<<NIX>>/freetype-2.13.2-dev
    /<<NIX>>/gettext-0.21.1
    /<<NIX>>/glib-2.76.4-bin
    /<<NIX>>/glib-2.76.4-dev
    /<<NIX>>/glibc-2.38-23-bin
    /<<NIX>>/glibc-2.38-23-dev
    /<<NIX>>/glibc-iconv-2.38
    /<<NIX>>/libelf-0.8.13
    /<<NIX>>/libffi-3.4.4-dev
    /<<NIX>>/libGL-1.6.0-dev
    /<<NIX>>/libglvnd-1.6.0-dev
    /<<NIX>>/libpng-apng-1.6.40-dev
    /<<NIX>>/libX11-1.8.7-dev
    /<<NIX>>/libXau-1.0.11-dev
    /<<NIX>>/libxcb-1.16-dev
    /<<NIX>>/libXext-1.3.5-dev
    /<<NIX>>/libXrender-0.9.11-dev
    /<<NIX>>/linux-headers-6.5
    /<<NIX>>/python3.11-pygobject-3.44.1-dev
    /<<NIX>>/xcb-util-0.4.1
    /<<NIX>>/xcb-util-0.4.1-dev
    /<<NIX>>/xorgproto-2023.2
    /<<NIX>>/zlib-1.3-dev
2023-11-04 14:38:53 +00:00
R. Ryantm
575af23354 llama-cpp: 1469 -> 1483 2023-11-04 13:58:41 +00:00
R. Ryantm
772d3f609f intel-cmt-cat: 23.08 -> 23.11 2023-11-04 13:47:31 +00:00
R. Ryantm
bb8669712e grails: 6.0.0 -> 6.1.0 2023-11-04 12:37:44 +00:00
Florian Brandes
451b394679
python3Packages.reorder-python-imports: 3.11.0 -> 3.12.0
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2023-11-04 11:05:15 +01:00
Florian Brandes
fbc5e23ebd
sqlite3-to-mysql: 2.0.3 -> 2.1.1
Changelog: https://github.com/techouse/sqlite3-to-mysql/blob/master/CHANGELOG.md

Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2023-11-04 11:01:13 +01:00
Florian Brandes
a434c9f37e
pinegrow: 7.05.2 -> 7.8
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2023-11-04 10:36:51 +01:00
natsukium
8e7947fa06
python311Packages.torrent-parser: refactor 2023-11-04 13:34:17 +09:00
natsukium
8973ad968c
python311Packages.torrent-parser: rename from torrent_parser 2023-11-04 13:25:03 +09:00
github-actions[bot]
a09e41ed5a
Merge master into haskell-updates 2023-11-04 00:11:50 +00:00
R. Ryantm
64a4d3b4bb python310Packages.adjusttext: 0.8.0 -> 0.8.1 2023-11-03 23:23:06 +00:00
Fabian Affolter
2eb15c2926 python311Packages.canals: 0.8.1 -> 0.9.0
Diff: https://github.com/deepset-ai/canals/compare/refs/tags/v0.8.1...v0.9.0

Changelog: https://github.com/deepset-ai/canals/releases/tag/v0.9.0
2023-11-03 23:30:02 +01:00
R. Ryantm
a1b6d51957 pwsafe: 1.17.0 -> 1.18.0 2023-11-03 21:14:18 +00:00
R. Ryantm
c1a28a4ea2 prometheus-sql-exporter: 0.4.7 -> 0.5.2 2023-11-03 20:26:24 +00:00
R. Ryantm
79621bf804 praat: 6.3.17 -> 6.3.20 2023-11-03 20:01:04 +00:00
OPNA2608
775d998c9a palemoon-bin: 32.4.1 -> 32.5.0 2023-11-03 17:28:51 +01:00
natsukium
069e1ee048
python311Packages.pymaging: remove
pymaging has been removed because it has not been maintained for 10 years and has been archived.
2023-11-04 01:23:54 +09:00
natsukium
f9665bb173
python311Packages.pymaging_png: remove
pymaging_png has been removed because it has not been maintained for 10 years and has been archived.
2023-11-04 01:21:39 +09:00
R. Ryantm
d06c52373a clickhouse-backup: 2.4.1 -> 2.4.2 2023-11-03 15:26:04 +00:00
natsukium
62ea868312
python311Packages.lazr-delegates: 2.0.4 -> 2.1.0
Changelog: https://git.launchpad.net/lazr.delegates/tree/NEWS.rst?h=2.1.0
2023-11-03 23:59:14 +09:00
natsukium
c8396e38c1
python311Packages.lazr-delegates: refactor 2023-11-03 23:59:14 +09:00
natsukium
067e014f77
python311Packages.lazr-delegates: rename from lazr_delegates 2023-11-03 23:59:14 +09:00
natsukium
375e6a3c1d
python311Packages.lazr-config: 2.2.3 -> 3.0
Changelog: https://git.launchpad.net/lazr.config/tree/NEWS.rst?h=3.0
2023-11-03 23:59:14 +09:00
natsukium
5d0f3d6025
python311Packages.lazr-config: refactor 2023-11-03 23:59:13 +09:00
R. Ryantm
c6ce4bc051 plexRaw: 1.32.6.7557-1cf77d501 -> 1.32.7.7621-871adbd44 2023-11-03 13:03:17 +00:00
R. Ryantm
99e6bb8553 moonlight-embedded: 2.6.1 -> 2.6.2 2023-11-03 12:47:53 +00:00
R. Ryantm
d2922cc787 media-downloader: 3.4.0 -> 4.0.0 2023-11-03 12:39:06 +00:00
natsukium
09cc8b216e
python311Packages.lazr-config: rename from lazr_config 2023-11-03 21:03:56 +09:00
R. Ryantm
34cd800dde kubebuilder: 3.12.0 -> 3.13.0 2023-11-03 10:11:40 +00:00
nephalemsec
3fd47fc977 feishin: 0.4.1 -> 0.5.1 2023-11-03 19:05:24 +10:00
a-kenji
889833cf06 cosmic-settings: wrap program with cosmic-icons 2023-11-03 10:00:40 +01:00
R. Ryantm
1edc113c87 fcitx5-hangul: 5.1.0 -> 5.1.1 2023-11-03 07:54:37 +00:00
R. Ryantm
83df023f3b fcitx5-configtool: 5.1.1 -> 5.1.2 2023-11-03 07:47:15 +00:00
Robert Schütz
a82f6e8abb mathjax-node-cli: use buildNpmPackage 2023-11-02 22:19:24 -07:00
R. Ryantm
2fc42077cc photoflare: 1.6.12 -> 1.6.13 2023-11-03 04:58:55 +00:00
R. Ryantm
c53a8f6431 pachyderm: 2.7.2 -> 2.7.6 2023-11-03 03:52:46 +00:00
R. Ryantm
e392fe93bc p2pool: 3.7 -> 3.8 2023-11-03 03:49:39 +00:00
R. Ryantm
632a837cef opengrok: 1.12.15 -> 1.12.21 2023-11-03 01:57:42 +00:00
Dennis Gosnell
8a8ec371fe
haskellPackages.gi-graphene: mark unbroken 2023-11-03 09:58:33 +09:00
Dennis Gosnell
9cbe3360fb
haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2023-11-03 09:46:31 +09:00
Dennis Gosnell
a6dfad13f4
haskellPackages.cabal2nix-unstable: bump to latest commit 2023-11-03 09:43:23 +09:00
R. Ryantm
1b70c55e67 onlyoffice-documentserver: 7.4.1 -> 7.5.0 2023-11-03 00:21:55 +00:00
github-actions[bot]
1b00b5e528
Merge master into haskell-updates 2023-11-03 00:12:22 +00:00
R. Ryantm
cf0bb8dea8 oh: 0.8.1 -> 0.8.3 2023-11-02 23:27:48 +00:00
R. Ryantm
6660475dea oh-my-posh: 18.11.0 -> 18.22.0 2023-11-02 23:27:34 +00:00
Fabian Affolter
c3589160ae python311Packages.google-cloud-securitycenter: 1.23.3 -> 1.24.0
Changelog: https://github.com/googleapis/python-securitycenter/blob/v1.24.0/CHANGELOG.md
2023-11-02 19:57:50 +01:00
Fabian Affolter
e201be6cc4 python311Packages.google-cloud-dlp: 3.12.3 -> 3.13.0
Changelog: https://github.com/googleapis/python-dlp/blob/v3.13.0/CHANGELOG.md
2023-11-02 19:52:10 +01:00
Fabian Affolter
8b5c86c569 python311Packages.google-cloud-container: 2.32.0 -> 2.33.0
Changelog: https://github.com/googleapis/python-container/blob/v2.33.0/CHANGELOG.md
2023-11-02 19:46:12 +01:00
Otavio Salvador
1646eec3be python3Packages.zcbor: init at 0.7.0
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2023-11-02 11:52:40 -03:00
netthier
8c4cf09fa4
kluctl: 2.20.8 -> 2.22.1 2023-11-02 15:01:47 +01:00
Morgan Helton
e9ced3dc12 aws-sso-cli: 1.14.0 -> 1.14.2 2023-11-02 06:37:10 -05:00
Dennis Gosnell
f754973d14
haskell hydra-report: bump timeout for all requests to Hydra
In practice, almost all requests to Hydra take longer than the default
timeout of 30 seconds.

This commit bumps all requests to the max timeout of 15 minutes.  This
should hopefully make the hdyra-report.hs script more reliable and fail
less.
2023-11-02 10:29:42 +09:00
github-actions[bot]
9d1ed665f7
Merge master into haskell-updates 2023-11-02 00:11:58 +00:00
superherointj
01768412a2 godot_4: 4.1.1 -> 4.1.3-stable
Release: https://github.com/godotengine/godot/releases/tag/4.1.3-stable

Changelog: https://github.com/godotengine/godot/blob/4.1.3-stable/CHANGELOG.md

* Added suffix "-stable" to sync with upstream.
2023-11-01 19:49:35 -03:00
Ivan Mincik
f495f23554 qgis: 3.32.3 -> 3.34.0
Co-authored-by: timlinux

closes: #264482
2023-11-01 21:26:11 +01:00
Chris Roberts
8b1325bc46 maintainers: add nasageek 2023-11-01 19:46:51 +00:00
R. Ryantm
4585ec2878 kotlin-native: 1.9.10 -> 1.9.20 2023-11-01 15:16:04 +00:00
Pavol Rusnak
23483be539
gcc-arm-embedded-13: init at 13.2.rel1 2023-11-01 12:35:17 +01:00
R. Ryantm
3c7be35913 R: 4.3.1 -> 4.3.2 2023-11-01 07:19:05 +00:00
Fabian Affolter
0da52d67ac checkov: 2.5.15 -> 3.0.15
Diff: https://github.com/bridgecrewio/checkov/compare/refs/tags/2.5.15...3.0.15

Changelog: https://github.com/bridgecrewio/checkov/releases/tag/3.0.15
2023-11-01 07:31:25 +01:00
Fabian Affolter
42b516f9e9 python311Packages.cyclonedx-python-lib: 4.2.3 -> 5.1.0
Diff: https://github.com/CycloneDX/cyclonedx-python-lib/compare/refs/tags/v4.2.3...v5.1.0

Changelog: https://github.com/CycloneDX/cyclonedx-python-lib/releases/tag/v5.1.0
2023-11-01 07:23:52 +01:00
Dennis Gosnell
a9d6c649dd
haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2023-11-01 12:01:00 +09:00
github-actions[bot]
0f196bb1eb
Merge master into haskell-updates 2023-11-01 00:13:02 +00:00
Hugh O'Brien
f7fa553d6a
kismet: disable coconut support 2023-10-31 19:22:19 -04:00
Dennis Gosnell
b228c161a2
Merge pull request #264623 from hercules-ci/add-changelog-d
haskellPackages.changelog-d: init
2023-11-01 08:05:40 +09:00
Robert Hensing
662c001157 haskellPackages.changelog-d: Add basic test 2023-10-31 23:59:14 +01:00
Robert Hensing
054f67065e haskellPackages.changelog-d: init 2023-10-31 23:35:15 +01:00
Christoph Heiss
e544011130
trurl: 0.8 -> 0.9
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-31 21:43:17 +01:00
Otavio Salvador
d10118ab7d mcuboot-imgtool: init at 1.10.0
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2023-10-31 14:52:05 -03:00
Robert Hensing
e143a933f6 check-meta.nix: Fix flake note
- These new-cli commands can be used with `-f`, in which case they're
  evaluated with pure evaluation disabled.
- Nix 2.4+ is not part of the condition; "flakes" is fully descriptive
  and more relatable.
- Don't suggest that it only enables this variable.
- Just don't say too much.
2023-10-31 12:44:36 +01:00
Dennis Gosnell
86c26177c3
Merge pull request #258822 from dalpd/fix-dhall-lsp-server
haskellPackages.dhall-lsp-server: Apply patch relaxing lens bound
2023-10-31 19:50:26 +09:00
Christoph Heiss
918d088a65
floorp: 11.5.0 -> 11.5.1
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-31 09:49:13 +01:00
Deniz Alp Durmaz
2238cc1ed9
haskellPackages.dhall-lsp-server: Apply patch relaxing lens bound 2023-10-31 09:07:31 +02:00
Dennis Gosnell
d9cc84954d
git-brunch: mark unbroken 2023-10-31 13:31:23 +09:00
pokon548
e2a6ef5564 todoist-electron: 8.6.0 -> 8.9.3 2023-10-31 12:03:07 +08:00
github-actions[bot]
0c46b29501
Merge master into haskell-updates 2023-10-31 00:12:20 +00:00
maralorn
ca760999da
Merge pull request #264434 from picnoir/pic/pandoc-reduce-closure-size-haskell-update-branch
pandoc: remove GHC & haskell deps from closure, 5.2G => 250M
2023-10-30 21:29:46 +01:00
Félix Baylac Jacqué
27dfebc7f8 pandoc: remove GHC & haskell deps from closure, 5.2G => 250M
The Haskell dependencies were leaking through a haskellPackages.pandoc
stray references:

$ strings ./result/bin/pandoc | grep /nix/store
 (...)
/nix/store/xk2acjd6587wyskg85xg54lj89mrvrv0-pandoc-3.1.8/etc
/nix/store/xk2acjd6587wyskg85xg54lj89mrvrv0-pandoc-3.1.8/libexec/x86_64-linux-ghc-9.4.7/pandoc-3.1.8
/nix/store/l9mzh2nlq5qs50yfvb3ymphfpas0j7pd-pandoc-3.1.8-data/share/ghc-9.4.7/x86_64-linux-ghc-9.4.7/pandoc-3.1.8
/nix/store/xk2acjd6587wyskg85xg54lj89mrvrv0-pandoc-3.1.8/lib/ghc-9.4.7/x86_64-linux-ghc-9.4.7
/nix/store/xk2acjd6587wyskg85xg54lj89mrvrv0-pandoc-3.1.8/lib/ghc-9.4.7/x86_64-linux-ghc-9.4.7/pandoc-3.1.8-DUwbvTsa4nj3Hikhs5AQGF
/nix/store/xk2acjd6587wyskg85xg54lj89mrvrv0-pandoc-3.1.8/bin

Removing these references using "remove-reference-to".

Before:
$ nix path-info --closure-size -h $(nix-build -A pandoc)
/nix/store/np2f5g1x25fgkp6q10n5p14352899km7-pandoc-cli-0.1.1.1     5.2G

After:
$ nix path-info --closure-size -h $(nix-build -A pandoc)
/nix/store/fpl2h3qs6vm0vb5cibb7cswzm90hc4yx-pandoc-cli-0.1.1.1   250.5M

Fixes https://github.com/NixOS/nixpkgs/issues/264399
2023-10-30 21:04:57 +01:00
Anthony Roussel
40ba1f1f72
mariadb-connector-java: init at 3.2.0
https://mariadb.com/kb/en/about-mariadb-connector-j/
2023-10-30 19:18:27 +01:00
R. Ryantm
f9ee2b7bf8 mergerfs: 2.37.1 -> 2.38.0 2023-10-30 12:55:58 +00:00
Martino Fontana
44dc3d47d4 flycast: 2.1 -> 2.2 2023-10-30 11:13:45 +01:00
github-actions[bot]
b666d2178c
Merge master into haskell-updates 2023-10-30 00:12:05 +00:00
Isa
5c52701a0a mongodb_6-0: 6.0.10 -> 6.0.11 2023-10-30 00:43:44 +01:00
Isa
a3267d9949 mongodb-5_0: 5.0.21 -> 5.0.22 2023-10-30 00:39:14 +01:00
maralorn
7a0d89ed56
haskell.packages.ghc96.haskell-language-server: Fix eval 2023-10-29 21:11:16 +01:00
maralorn
be603676d8
haskell.packages.ghc96: Fix base-compat-batteries eval 2023-10-29 20:59:44 +01:00
Naïm Favier
29a23fb4f9
Merge pull request #262814 from ncfavier/agda-updates
Agda 2.6.4 updates
2023-10-29 20:53:55 +01:00
maralorn
704aa729f1
haskell.packages.ghc96: Fix ghc-lib(-parser) eval 2023-10-29 20:45:09 +01:00
maralorn
9ebbc5f765
Merge branch 'haskell-fixes' into haskell-updates 2023-10-29 19:09:22 +01:00
Phillip Seeber
fe7d494468
haskellPackages.mpi-hs*: respect pkgs.mpi and make tests pass 2023-10-29 19:08:16 +01:00
Janik H.
42ba9eb214
cracklib: change wordlists prameter to lists for compatiblity with wordlists package 2023-10-29 18:52:21 +01:00
Janik H.
5897ae6091
wordlists: init at 2023-10-10 2023-10-29 18:52:21 +01:00
Janik H.
d34574a6fc
wfuzz: add wordlist output 2023-10-29 18:52:21 +01:00
Janik H.
9b0f5a34dd
nmap: add wordlist 2023-10-29 18:52:20 +01:00
Janik H.
614e721377
seclists: init at 2023.02 2023-10-29 18:52:20 +01:00
Janik H.
f32c2fd32c
rockyou: iniat at unstable-2023-05-12 2023-10-29 18:52:20 +01:00
github-actions[bot]
425871e878
Merge master into haskell-updates 2023-10-29 00:12:51 +00:00
auxves
3dd6060ab5 raylib: support macOS 2023-10-28 00:40:38 +02:00
José Romildo
6a024aab01 reversal-icon-theme: init at unstable-2023-05-13 2023-10-27 10:21:18 -03:00
github-actions[bot]
5846ae4489
Merge master into haskell-updates 2023-10-27 00:11:47 +00:00
Madoura
d8098cb1b6
tokyo-night-gtk: unstable-2023-01-17 -> unstable-2023-05-30 2023-10-26 06:02:27 -05:00
github-actions[bot]
26df24d5d1
Merge master into haskell-updates 2023-10-26 00:11:55 +00:00
OPNA2608
89aefe0bfa mir: Fetch patch to fix build 2023-10-25 18:32:43 +02:00
OPNA2608
9e2743f883 mir: 2.14.1 -> 2.15.0 2023-10-25 18:25:02 +02:00
Naïm Favier
1df768573b
agdaPackages.agda-prelude: unstable-2022-01-14 -> unstable-2023-10-04 2023-10-25 14:08:28 +02:00
Dennis Gosnell
98f11da611
Merge pull request #263232 from athas/futhark-unbroken
futhark: mark not broken, add athas as maintainer
2023-10-25 19:33:38 +09:00
Troels Henriksen
4b653bdacf futhark: mark not broken, add athas as maintainer 2023-10-25 09:08:44 +02:00
github-actions[bot]
d26f0fc45d
Merge master into haskell-updates 2023-10-25 00:12:06 +00:00
Naïm Favier
57eea05583
agdaPackages.cubical: 0.5 -> 0.6
https://github.com/agda/cubical/releases/tag/v0.6
2023-10-24 20:34:06 +02:00
Naïm Favier
8b59b95f25
agdaPackages.{agda-prelude,functional-linear-algebra}: mark as broken 2023-10-24 20:34:06 +02:00
Naïm Favier
170a9778b4
agdaPackages._1lab: unstable-2023-03-07 -> unstable-2023-10-11 2023-10-24 20:34:06 +02:00
Naïm Favier
ae86b08869
agdaPackages.agda-categories: 0.1.7.1a -> 0.1.7.2
https://github.com/agda/agda-categories/releases/tag/v0.1.7.2
2023-10-24 20:34:06 +02:00
Naïm Favier
e8bf86a523
agdaPackages.standard-library: 1.7.2 -> 1.7.3
https://github.com/agda/agda-stdlib/releases/tag/v1.7.3
2023-10-24 20:34:05 +02:00
Naïm Favier
6c2b227d34
agdaPackages.*: support literate Typst files 2023-10-24 20:34:05 +02:00
Naïm Favier
97ba4facba
haskell-language-server: fix eval 2023-10-24 18:27:59 +02:00
Dixon Sean Low Yan Feng
7dcf64d662
material-design-icons: 7.2.96 -> 7.3.67 2023-10-24 10:30:38 +08:00
github-actions[bot]
a2207ccaf5
Merge master into haskell-updates 2023-10-24 00:12:19 +00:00
Eric Lesiuta
f136588bfb picosnitch: 0.14.0 -> 1.0.1 2023-10-23 17:40:32 -04:00
R. Ryantm
484135d06c cairo-lang: 2.2.0 -> 2.3.0 2023-10-23 12:00:38 +00:00
Naïm Favier
caf1c4efda
haskellPackages: more eval fixes 2023-10-23 12:02:30 +02:00
Hugh O'Brien
30e4f23f8d
kismet: 2022-08 -> 2023-07 2023-10-22 22:12:21 -04:00
github-actions[bot]
cb8c0b6ac0
Merge master into haskell-updates 2023-10-23 00:12:11 +00:00
sternenseemann
5ea114083c haskell.packages.ghc96.tls: fix missing LLVM tools on aarch64
The original change missed that we used to erroneously provide LLVM on
aarch64-linux, but not on aarch64-darwin which was later fixed
in #246045. Since the change was tested on aarch64-linux prior to this,
tls ended up being broken on both aarch64-linux and aarch64-darwin.

This commit resolves the situation by introducing a helper function to
achieve the effect of passing -fllvm while ensuring LLVM is provided.

Resolves #260013.
2023-10-22 19:18:13 +02:00
Naïm Favier
4a47fc9395
haskellPackages.vector: remove redundant patch 2023-10-22 17:28:00 +02:00
maralorn
2d4a6546e7
Merge branch 'cabal-plan-bounds2' into haskell-updates 2023-10-22 16:16:48 +02:00
Joachim Breitner
7bec1b95d1
haskellPackages.cabal-plan-bounds: Unbreak on 9.6, add nomeata as maintainer 2023-10-22 16:15:18 +02:00
maralorn
a1e8ef46c6
haskellPackages: Eval fixes 2023-10-22 12:37:39 +02:00
maralorn
b779210e3a
haskellPackages.Cabal-syntax: Update overrides 2023-10-22 12:24:23 +02:00
maralorn
fe8322686d
Merge pull request #260410 from ncfavier/ghc-fix-glob
haskell.compiler.ghc*Binary: fix globbing
2023-10-22 02:57:51 +02:00
maralorn
13fea7f2ad
haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2023-10-22 02:32:54 +02:00
maralorn
e5997282a3
all-cabal-hashes: 2023-10-04T18:27:12Z -> 2023-10-21T19:49:07Z
This commit has been generated by maintainers/scripts/haskell/update-hackage.sh
2023-10-22 02:31:45 +02:00
maralorn
d73c49026a
haskellPackages: stackage LTS 21.14 -> LTS 21.16
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2023-10-22 02:31:26 +02:00
Yifei Sun
c0efb92592
aldente: 1.22.2 -> 1.22.3 2023-10-20 14:18:21 -04:00
Yureka
010859918f kemai: set mainProgram 2023-10-15 20:48:31 +02:00
Yureka
d0914cd530 kemai: support wayland --no-g 2023-10-15 20:48:23 +02:00
Naïm Favier
082a03e152
haskell.compiler.ghc*Binary: fix globbing 2023-10-15 15:00:54 +02:00
Anders Kaseorg
3aec2103ad openafs: Patch for Linux kernels 6.5 and 6.6
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2023-10-12 12:18:47 -07:00
Artturin
152086d88c burpsuite: name cleanup now that buildFHSEnv works with pname and version 2023-10-10 11:30:34 +03:00
Elliot Speck (Arcayr)
b9b6de1573 burpsuite: 2023.9.4 -> 2023.10.1.1 2023-10-10 11:30:34 +03:00
Elliot Speck (Arcayr)
311d09417f burpsuite: Add support for professional edition
Edition can be installed by overriding the 'proEdition' arg.
2023-10-10 11:30:34 +03:00
Elliot Speck (Arcayr)
abedeabde4 burpsuite: 2023.7.2 -> 2023.9.4 2023-10-10 11:30:33 +03:00
RaySlash
c0da39e7bb maintainers: add rayslash
Add rayslash in maintainer list.
2023-09-26 14:06:15 +10:00
Artturin
70aa345bec doc/python: use python3Packages instead of python3.pkgs
Allows splicing to work correctly

from issue 211340

>> 3: Discourage using package sets like python3.pkgs "directly"

> I think about 8 years ago I introduced this and it has been a clear mistake. Since then this pattern was copied throughout. We should indeed go to pythonPackages and also move the helpers such as buildEnv and withPackages into the package set, like haskell already had before.

- FRidh
2023-09-23 07:57:07 +03:00
Javi Merino
9288bd0433 guilt: init at 0.37-rc1 2023-09-03 15:06:24 +01:00
Javi Merino
9867343397 maintainers: add javimerino 2023-09-03 12:20:06 +01:00
sternenseemann
c634dae279 pandoc: use library's version
Since pandoc --version reports this, it makes the whole affair less
counter intuitive.

Also one step towards #249946.
2023-08-18 16:38:55 +02:00
OPNA2608
4c03c879ca lomiri.lomiri-schemas: init at 0.1.3 2023-07-28 18:07:01 +02:00
Moritz 'e1mo' Fromm
b38f282172
ejabberd: Add awk to ejabberdctl path
ejabberdctl requires awk[^1], but it currently is not present in NixOS,
sometimes showing up as a warning/error in the logs:

```
/nix/store/jgl7b43di9qgrarirwsl1f7a1ngl8cd5-ejabberd-23.01/bin/ejabberdctl: line 219: awk: command not found
```

[^1]: dd2efc360b/ejabberdctl.template (L218)
2023-05-08 12:11:16 +02:00
Kevin Mehall
421d6da3e1 python39Packages.jupyter-client: Fix build for Python 3.9 2023-05-05 19:28:33 +00:00
Jonas Heinrich
a724225019 python310Packages.dynd: Fix broken build 2022-08-17 13:19:38 +02:00
Emily Trau
214d37395e timidity: fix config location 2022-08-15 21:37:43 +10:00
Emily Trau
abbf25081d joomscan: init at unstable-2021-06-08 2022-08-07 02:45:08 +10:00
1105 changed files with 21422 additions and 13450 deletions

View File

@ -352,8 +352,8 @@ In a case a contributor definitively leaves the Nix community, they should creat
# Flow of merged pull requests
After a pull requests is merged, it eventually makes it to the [official Hydra CI](https://hydra.nixos.org/).
Hydra regularly evaluates and builds Nixpkgs, updating [the official channels](http://channels.nixos.org/) when specific Hydra jobs succeeded.
After a pull request is merged, it eventually makes it to the [official Hydra CI](https://hydra.nixos.org/).
Hydra regularly evaluates and builds Nixpkgs, updating [the official channels](https://channels.nixos.org/) when specific Hydra jobs succeeded.
See [Nix Channel Status](https://status.nixos.org/) for the current channels and their state.
Here's a brief overview of the main Git branches and what channels they're used for:

View File

@ -6,11 +6,8 @@ The [`lib.fileset`](#sec-functions-library-fileset) library allows you to work w
A file set is a mathematical set of local files that can be added to the Nix store for use in Nix derivations.
File sets are easy and safe to use, providing obvious and composable semantics with good error messages to prevent mistakes.
These sections apply to the entire library.
See the [function reference](#sec-functions-library-fileset) for function-specific documentation.
The file set library is currently somewhat limited but is being expanded to include more functions over time.
## Implicit coercion from paths to file sets {#sec-fileset-path-coercion}
All functions accepting file sets as arguments can also accept [paths](https://nixos.org/manual/nix/stable/language/values.html#type-path) as arguments.

View File

@ -6,6 +6,6 @@ You can also specify a `runtimeDependencies` variable which lists dependencies t
In certain situations you may want to run the main command (`autoPatchelf`) of the setup hook on a file or a set of directories instead of unconditionally patching all outputs. This can be done by setting the `dontAutoPatchelf` environment variable to a non-empty value.
By default `autoPatchelf` will fail as soon as any ELF file requires a dependency which cannot be resolved via the given build inputs. In some situations you might prefer to just leave missing dependencies unpatched and continue to patch the rest. This can be achieved by setting the `autoPatchelfIgnoreMissingDeps` environment variable to a non-empty value. `autoPatchelfIgnoreMissingDeps` can be set to a list like `autoPatchelfIgnoreMissingDeps = [ "libcuda.so.1" "libcudart.so.1" ];` or to simply `[ "*" ]` to ignore all missing dependencies.
By default `autoPatchelf` will fail as soon as any ELF file requires a dependency which cannot be resolved via the given build inputs. In some situations you might prefer to just leave missing dependencies unpatched and continue to patch the rest. This can be achieved by setting the `autoPatchelfIgnoreMissingDeps` environment variable to a non-empty value. `autoPatchelfIgnoreMissingDeps` can be set to a list like `autoPatchelfIgnoreMissingDeps = [ "libcuda.so.1" "libcudart.so.1" ];` or to `[ "*" ]` to ignore all missing dependencies.
The `autoPatchelf` command also recognizes a `--no-recurse` command line flag, which prevents it from recursing into subdirectories.

View File

@ -146,7 +146,7 @@ agdaPackages.mkDerivation {
### Building Agda packages {#building-agda-packages}
The default build phase for `agdaPackages.mkDerivation` simply runs `agda` on the `Everything.agda` file.
The default build phase for `agdaPackages.mkDerivation` runs `agda` on the `Everything.agda` file.
If something else is needed to build the package (e.g. `make`) then the `buildPhase` should be overridden.
Additionally, a `preBuild` or `configurePhase` can be used if there are steps that need to be done prior to checking the `Everything.agda` file.
`agda` and the Agda libraries contained in `buildInputs` are made available during the build phase.
@ -250,7 +250,7 @@ Usually, the maintainers will answer within a week or two with a new release.
Bumping the version of that reverse dependency should be a further commit on your PR.
In the rare case that a new release is not to be expected within an acceptable time,
simply mark the broken package as broken by setting `meta.broken = true;`.
mark the broken package as broken by setting `meta.broken = true;`.
This will exclude it from the build test.
It can be added later when it is fixed,
and does not hinder the advancement of the whole package set in the meantime.

View File

@ -44,7 +44,7 @@ There is also a `buildMix` helper, whose behavior is closer to that of `buildErl
## How to Install BEAM Packages {#how-to-install-beam-packages}
BEAM builders are not registered at the top level, simply because they are not relevant to the vast majority of Nix users.
BEAM builders are not registered at the top level, because they are not relevant to the vast majority of Nix users.
To use any of those builders into your environment, refer to them by their attribute path under `beamPackages`, e.g. `beamPackages.rebar3`:
::: {.example #ex-beam-ephemeral-shell}

View File

@ -8,7 +8,7 @@ It fetches its Dart dependencies automatically through `fetchDartDeps`, and (thr
If you are packaging a Flutter desktop application, use [`buildFlutterApplication`](#ssec-dart-flutter) instead.
`vendorHash`: is the hash of the output of the dependency fetcher derivation. To obtain it, simply set it to `lib.fakeHash` (or omit it) and run the build ([more details here](#sec-source-hashes)).
`vendorHash`: is the hash of the output of the dependency fetcher derivation. To obtain it, set it to `lib.fakeHash` (or omit it) and run the build ([more details here](#sec-source-hashes)).
If the upstream source is missing a `pubspec.lock` file, you'll have to vendor one and specify it using `pubspecLockFile`. If it is needed, one will be generated for you and printed when attempting to build the derivation.

View File

@ -177,7 +177,7 @@ exactly one version. Those versions need to satisfy all the version constraints
given in the `.cabal` file of your package and all its dependencies.
The [Haskell builder in nixpkgs](#haskell-mkderivation) does no such thing.
It will simply take as input packages with names off the desired dependencies
It will take as input packages with names off the desired dependencies
and just check whether they fulfill the version bounds and fail if they dont
(by default, see `jailbreak` to circumvent this).
@ -780,7 +780,7 @@ there instead.
The top level `pkgs.haskell-language-server` attribute is just a convenience
wrapper to make it possible to install HLS for multiple GHC versions at the
same time. If you know, that you only use one GHC version, e.g., in a project
specific `nix-shell` you can simply use
specific `nix-shell` you can use
`pkgs.haskellPackages.haskell-language-server` or
`pkgs.haskell.packages.*.haskell-language-server` from the package set you use.

View File

@ -13,7 +13,7 @@ If you find you are lacking inspiration for packing javascript applications, the
### Github {#javascript-finding-examples-github}
- Searching Nix files for `mkYarnPackage`: <https://github.com/search?q=mkYarnPackage+language%3ANix&type=code>
- Searching just `flake.nix` files for `mkYarnPackage`: <https://github.com/search?q=mkYarnPackage+filename%3Aflake.nix&type=code>
- Searching just `flake.nix` files for `mkYarnPackage`: <https://github.com/search?q=mkYarnPackage+path%3A**%2Fflake.nix&type=code>
### Gitlab {#javascript-finding-examples-gitlab}
@ -209,6 +209,7 @@ In the default `installPhase` set by `buildNpmPackage`, it uses `npm pack --json
* `npmPackFlags`: Flags to pass to `npm pack`.
* `npmPruneFlags`: Flags to pass to `npm prune`. Defaults to the value of `npmInstallFlags`.
* `makeWrapperArgs`: Flags to pass to `makeWrapper`, added to executable calling the generated `.js` with `node` as an interpreter. These scripts are defined in `package.json`.
* `nodejs`: The `nodejs` package to build against, using the corresponding `npm` shipped with that version of `node`. Defaults to `pkgs.nodejs`.
#### prefetch-npm-deps {#javascript-buildNpmPackage-prefetch-npm-deps}

View File

@ -66,7 +66,7 @@ buildPhase = ''
To save some work of writing Nix expressions, there is a script that imports all
the packages distributed by Quicklisp into `imported.nix`. This works by parsing
its `releases.txt` and `systems.txt` files, which are published every couple of
months on [quicklisp.org](http://beta.quicklisp.org/dist/quicklisp.txt).
months on [quicklisp.org](https://beta.quicklisp.org/dist/quicklisp.txt).
The import process is implemented in the `import` directory as Common Lisp
code in the `org.lispbuilds.nix` ASDF system. To run the script, one can
@ -268,7 +268,7 @@ getting an environment variable for `ext:getenv`. This will load the
### Loading systems {#lisp-loading-systems}
There, you can simply use `asdf:load-system`. This works by setting the right
There, you can use `asdf:load-system`. This works by setting the right
values for the `CL_SOURCE_REGISTRY`/`ASDF_OUTPUT_TRANSLATIONS` environment
variables, so that systems are found in the Nix store and pre-compiled FASLs are
loaded.

View File

@ -53,7 +53,7 @@ After setting `maven.buildMavenPackage`, we then do standard Java `.jar` install
Maven defines default versions for its core plugins, e.g. `maven-compiler-plugin`. If your project does not override these versions, an upgrade of Maven will change the version of the used plugins, and therefore the derivation and hash.
When `maven` is upgraded, `mvnHash` for the derivation must be updated as well: otherwise, the project will simply be built on the derivation of old plugins, and fail because the requested plugins are missing.
When `maven` is upgraded, `mvnHash` for the derivation must be updated as well: otherwise, the project will be built on the derivation of old plugins, and fail because the requested plugins are missing.
This clearly prevents automatic upgrades of Maven: a manual effort must be made throughout nixpkgs by any maintainer wishing to push the upgrades.

View File

@ -58,7 +58,7 @@ php.withExtensions ({ enabled, all }:
++ [ all.imagick ])
```
To build your list of extensions from the ground up, you can simply
To build your list of extensions from the ground up, you can
ignore `enabled`:
```nix
@ -140,7 +140,7 @@ Example of building `composer` with additional extensions:
### Overriding PHP packages {#ssec-php-user-guide-overriding-packages}
`php-packages.nix` form a scope, allowing us to override the packages defined
within. For example, to apply a patch to a `mysqlnd` extension, you can simply
within. For example, to apply a patch to a `mysqlnd` extension, you can
pass an overlay-style function to `php`s `packageOverrides` argument:
```nix
@ -191,7 +191,7 @@ using the `bin` attribute in `composer.json`, these binaries will be
automatically linked and made accessible in the derivation. In this context,
"binaries" refer to PHP scripts that are intended to be executable.
To use the helper effectively, simply add the `vendorHash` attribute, which
To use the helper effectively, add the `vendorHash` attribute, which
enables the wrapper to handle the heavy lifting.
Internally, the helper operates in three stages:

View File

@ -9,8 +9,8 @@
| python27 | python2, python | CPython 2.7 |
| python38 | | CPython 3.8 |
| python39 | | CPython 3.9 |
| python310 | python3 | CPython 3.10 |
| python311 | | CPython 3.11 |
| python310 | | CPython 3.10 |
| python311 | python3 | CPython 3.11 |
| python312 | | CPython 3.12 |
| python313 | | CPython 3.13 |
| pypy27 | pypy2, pypy | PyPy2.7 |
@ -64,12 +64,14 @@ sets are
* `pkgs.python39Packages`
* `pkgs.python310Packages`
* `pkgs.python311Packages`
* `pkgs.python312Packages`
* `pkgs.python313Packages`
* `pkgs.pypyPackages`
and the aliases
* `pkgs.python2Packages` pointing to `pkgs.python27Packages`
* `pkgs.python3Packages` pointing to `pkgs.python310Packages`
* `pkgs.python3Packages` pointing to `pkgs.python311Packages`
* `pkgs.pythonPackages` pointing to `pkgs.python2Packages`
#### `buildPythonPackage` function {#buildpythonpackage-function}
@ -262,7 +264,7 @@ python3MyBlas = pkgs.python3.override {
```
This is particularly useful for numpy and scipy users who want to gain speed with other blas implementations.
Note that using simply `scipy = super.scipy.override { blas = super.pkgs.mkl; };` will likely result in
Note that using `scipy = super.scipy.override { blas = super.pkgs.mkl; };` will likely result in
compilation issues, because scipy dependencies need to use the same blas implementation as well.
#### `buildPythonApplication` function {#buildpythonapplication-function}
@ -278,16 +280,16 @@ the packages with the version of the interpreter. Because this is irrelevant for
applications, the prefix is omitted.
When packaging a Python application with [`buildPythonApplication`](#buildpythonapplication-function), it should be
called with `callPackage` and passed `python` or `pythonPackages` (possibly
called with `callPackage` and passed `python3` or `python3Packages` (possibly
specifying an interpreter version), like this:
```nix
{ lib
, python3
, python3Packages
, fetchPypi
}:
python3.pkgs.buildPythonApplication rec {
python3Packages.buildPythonApplication rec {
pname = "luigi";
version = "2.7.9";
pyproject = true;
@ -298,13 +300,13 @@ python3.pkgs.buildPythonApplication rec {
};
nativeBuildInputs = [
python3.pkgs.setuptools
python3.pkgs.wheel
python3Packages.setuptools
python3Packages.wheel
];
propagatedBuildInputs = with python3.pkgs; [
tornado
python-daemon
propagatedBuildInputs = [
python3Packages.tornado
python3Packages.python-daemon
];
meta = with lib; {
@ -320,7 +322,7 @@ luigi = callPackage ../applications/networking/cluster/luigi { };
```
Since the package is an application, a consumer doesn't need to care about
Python versions or modules, which is why they don't go in `pythonPackages`.
Python versions or modules, which is why they don't go in `python3Packages`.
#### `toPythonApplication` function {#topythonapplication-function}
@ -336,7 +338,7 @@ the attribute in `python-packages.nix`, and the `toPythonApplication` shall be
applied to the reference:
```nix
youtube-dl = with pythonPackages; toPythonApplication youtube-dl;
youtube-dl = with python3Packages; toPythonApplication youtube-dl;
```
#### `toPythonModule` function {#topythonmodule-function}
@ -365,8 +367,8 @@ Saving the following as `default.nix`
```nix
with import <nixpkgs> {};
python.buildEnv.override {
extraLibs = [ pythonPackages.pyramid ];
python3.buildEnv.override {
extraLibs = [ python3Packages.pyramid ];
ignoreCollisions = true;
}
```
@ -431,7 +433,7 @@ python3.withPackages (ps: [ ps.pyramid ])
Now, `ps` is set to `python3Packages`, matching the version of the interpreter.
As [`python.withPackages`](#python.withpackages-function) simply uses [`python.buildEnv`](#python.buildenv-function) under the hood, it also
As [`python.withPackages`](#python.withpackages-function) uses [`python.buildEnv`](#python.buildenv-function) under the hood, it also
supports the `env` attribute. The `shell.nix` file from the previous section can
thus be also written like this:
@ -496,9 +498,9 @@ Given a `default.nix`:
```nix
with import <nixpkgs> {};
pythonPackages.buildPythonPackage {
python3Packages.buildPythonPackage {
name = "myproject";
buildInputs = with pythonPackages; [ pyramid ];
buildInputs = with python3Packages; [ pyramid ];
src = ./.;
}
@ -510,7 +512,7 @@ the package would be built with `nix-build`.
Shortcut to setup environments with C headers/libraries and Python packages:
```shell
nix-shell -p pythonPackages.pyramid zlib libjpeg git
nix-shell -p python3Packages.pyramid zlib libjpeg git
```
::: {.note}
@ -525,7 +527,7 @@ There is a boolean value `lib.inNixShell` set to `true` if nix-shell is invoked.
Several versions of the Python interpreter are available on Nix, as well as a
high amount of packages. The attribute `python3` refers to the default
interpreter, which is currently CPython 3.10. The attribute `python` refers to
interpreter, which is currently CPython 3.11. The attribute `python` refers to
CPython 2.7 for backwards-compatibility. It is also possible to refer to
specific versions, e.g. `python311` refers to CPython 3.11, and `pypy` refers to
the default PyPy interpreter.
@ -543,7 +545,7 @@ however, are in separate sets, with one set per interpreter version.
The interpreters have several common attributes. One of these attributes is
`pkgs`, which is a package set of Python libraries for this specific
interpreter. E.g., the `toolz` package corresponding to the default interpreter
is `python.pkgs.toolz`, and the CPython 3.11 version is `python311.pkgs.toolz`.
is `python3.pkgs.toolz`, and the CPython 3.11 version is `python311.pkgs.toolz`.
The main package set contains aliases to these package sets, e.g.
`pythonPackages` refers to `python.pkgs` and `python311Packages` to
`python311.pkgs`.
@ -680,7 +682,7 @@ b = np.array([3,4])
print(f"The dot product of {a} and {b} is: {np.dot(a, b)}")
```
Then we simply execute it, without requiring any environment setup at all!
Then we execute it, without requiring any environment setup at all!
```sh
$ ./foo.py
@ -1711,7 +1713,7 @@ This is an example of a `default.nix` for a `nix-shell`, which allows to consume
a virtual environment created by `venv`, and install Python modules through
`pip` the traditional way.
Create this `default.nix` file, together with a `requirements.txt` and simply
Create this `default.nix` file, together with a `requirements.txt` and
execute `nix-shell`.
```nix
@ -1835,7 +1837,7 @@ If you need to change a package's attribute(s) from `configuration.nix` you coul
};
```
`pythonPackages.twisted` is now globally overridden.
`python3Packages.twisted` is now globally overridden.
All packages and also all NixOS services that reference `twisted`
(such as `services.buildbot-worker`) now use the new definition.
Note that `python-super` refers to the old package set and `python-self`
@ -1845,7 +1847,7 @@ To modify only a Python package set instead of a whole Python derivation, use
this snippet:
```nix
myPythonPackages = pythonPackages.override {
myPythonPackages = python3Packages.override {
overrides = self: super: {
twisted = ...;
};
@ -2025,7 +2027,9 @@ The following rules are desired to be respected:
disabled individually. Try to avoid disabling the tests altogether. In any
case, when you disable tests, leave a comment explaining why.
* Commit names of Python libraries should reflect that they are Python
libraries, so write for example `pythonPackages.numpy: 1.11 -> 1.12`.
libraries, so write for example `python311Packages.numpy: 1.11 -> 1.12`.
It is highly recommended to specify the current default version to enable
automatic build by ofborg.
* Attribute names in `python-packages.nix` as well as `pname`s should match the
library's name on PyPI, but be normalized according to [PEP
0503](https://www.python.org/dev/peps/pep-0503/#normalized-names). This means

View File

@ -94,7 +94,7 @@ $ bundle lock
$ bundix
```
If you already have a `Gemfile.lock`, you can simply run `bundix` and it will work the same.
If you already have a `Gemfile.lock`, you can run `bundix` and it will work the same.
To update the gems in your `Gemfile.lock`, you may use the `bundix -l` flag, which will create a new `Gemfile.lock` in case the `Gemfile` has a more recent time of modification.
@ -251,7 +251,7 @@ source 'https://rubygems.org' do
end
```
If you want to package a specific version, you can use the standard Gemfile syntax for that, e.g. `gem 'mdl', '0.5.0'`, but if you want the latest stable version anyway, it's easier to update by simply running the `bundle lock` and `bundix` steps again.
If you want to package a specific version, you can use the standard Gemfile syntax for that, e.g. `gem 'mdl', '0.5.0'`, but if you want the latest stable version anyway, it's easier to update by running the `bundle lock` and `bundix` steps again.
Now you can also make a `default.nix` that looks like this:

View File

@ -939,3 +939,68 @@ Fenix also has examples with `buildRustPackage`,
[crane](https://github.com/ipetkov/crane),
[naersk](https://github.com/nix-community/naersk),
and cross compilation in its [Examples](https://github.com/nix-community/fenix#examples) section.
## Using `git bisect` on the Rust compiler {#using-git-bisect-on-the-rust-compiler}
Sometimes an upgrade of the Rust compiler (`rustc`) will break a
downstream package. In these situations, being able to `git bisect`
the `rustc` version history to find the offending commit is quite
useful. Nixpkgs makes it easy to do this.
First, roll back your nixpkgs to a commit in which its `rustc` used
*the most recent one which doesn't have the problem.* You'll need
to do this because of `rustc`'s extremely aggressive
version-pinning.
Next, add the following overlay, updating the Rust version to the
one in your rolled-back nixpkgs, and replacing `/git/scratch/rust`
with the path into which you have `git clone`d the `rustc` git
repository:
```nix
(final: prev: /*lib.optionalAttrs prev.stdenv.targetPlatform.isAarch64*/ {
rust_1_72 =
lib.updateManyAttrsByPath [{
path = [ "packages" "stable" ];
update = old: old.overrideScope(final: prev: {
rustc = prev.rustc.overrideAttrs (_: {
src = lib.cleanSource /git/scratch/rust;
# do *not* put passthru.isReleaseTarball=true here
});
});
}]
prev.rust_1_72;
})
```
If the problem you're troubleshooting only manifests when
cross-compiling you can uncomment the `lib.optionalAttrs` in the
example above, and replace `isAarch64` with the target that is
having problems. This will speed up your bisect quite a bit, since
the host compiler won't need to be rebuilt.
Now, you can start a `git bisect` in the directory where you checked
out the `rustc` source code. It is recommended to select the
endpoint commits by searching backwards from `origin/master` for the
*commits which added the release notes for the versions in
question.* If you set the endpoints to commits on the release
branches (i.e. the release tags), git-bisect will often get confused
by the complex merge-commit structures it will need to traverse.
The command loop you'll want to use for bisecting looks like this:
```bash
git bisect {good,bad} # depending on result of last build
git submodule update --init
CARGO_NET_OFFLINE=false cargo vendor \
--sync ./src/tools/cargo/Cargo.toml \
--sync ./src/tools/rust-analyzer/Cargo.toml \
--sync ./compiler/rustc_codegen_cranelift/Cargo.toml \
--sync ./src/bootstrap/Cargo.toml
nix-build $NIXPKGS -A package-broken-by-rust-changes
```
The `git submodule update --init` and `cargo vendor` commands above
require network access, so they can't be performed from within the
`rustc` derivation, unfortunately.

View File

@ -32,7 +32,7 @@ look for the following directories:
(If not targeting macOS, replace `macosx` with the Xcode platform name.)
- On other platforms: `lib/swift/linux/x86_64`
(Where `linux` and `x86_64` are from lowercase `uname -sm`.)
- For convenience, Nixpkgs also adds simply `lib/swift` to the search path.
- For convenience, Nixpkgs also adds `lib/swift` to the search path.
This can save a bit of work packaging Swift modules, because many Nix builds
will produce output for just one target any way.
@ -123,7 +123,7 @@ swiftpmFlags = [ "--disable-dead-strip" ];
The default `buildPhase` already passes `-j` for parallel building.
If these two customization options are insufficient, simply provide your own
If these two customization options are insufficient, provide your own
`buildPhase` that invokes `swift build`.
### Running tests {#ssec-swiftpm-running-tests}

View File

@ -11,7 +11,7 @@ Nix problems and constraints:
- The `steam.sh` script in `$HOME` cannot be patched, as it is checked and rewritten by steam.
- The steam binary cannot be patched, it's also checked.
The current approach to deploy Steam in NixOS is composing a FHS-compatible chroot environment, as documented [here](http://sandervanderburg.blogspot.nl/2013/09/composing-fhs-compatible-chroot.html). This allows us to have binaries in the expected paths without disrupting the system, and to avoid patching them to work in a non FHS environment.
The current approach to deploy Steam in NixOS is composing a FHS-compatible chroot environment, as documented [here](https://sandervanderburg.blogspot.com/2013/09/composing-fhs-compatible-chroot.html). This allows us to have binaries in the expected paths without disrupting the system, and to avoid patching them to work in a non FHS environment.
## How to play {#sec-steam-play}

View File

@ -34,7 +34,7 @@ $ nix repl
map (p: p.name) pkgs.rxvt-unicode.plugins
```
Alternatively, if your shell is bash or zsh and have completion enabled, simply type `nixpkgs.rxvt-unicode.plugins.<tab>`.
Alternatively, if your shell is bash or zsh and have completion enabled, type `nixpkgs.rxvt-unicode.plugins.<tab>`.
In addition to `plugins` the options `extraDeps` and `perlDeps` can be used to install extra packages. `extraDeps` can be used, for example, to provide `xsel` (a clipboard manager) to the clipboard plugin, without installing it globally:

View File

@ -319,7 +319,7 @@ let f(h, h + 1, i) = i + (if i <= 0 then h else h)
let f(h, h + 1, i) = i + h
```
This is where “sum-like” comes in from above: We can just sum all of the host offsets to get the host offset of the transitive dependency. The target offset is the transitive dependency is simply the host offset + 1, just as it was with the dependencies composed to make this transitive one; it can be ignored as it doesnt add any new information.
This is where “sum-like” comes in from above: We can just sum all of the host offsets to get the host offset of the transitive dependency. The target offset is the transitive dependency is the host offset + 1, just as it was with the dependencies composed to make this transitive one; it can be ignored as it doesnt add any new information.
Because of the bounds checks, the uncommon cases are `h = t` and `h + 2 = t`. In the former case, the motivation for `mapOffset` is that since its host and target platforms are the same, no transitive dependency of it should be able to “discover” an offset greater than its reduced target offsets. `mapOffset` effectively “squashes” all its transitive dependencies offsets so that none will ever be greater than the target offset of the original `h = t` package. In the other case, `h + 1` is skipped over between the host and target offsets. Instead of squashing the offsets, we need to “rip” them apart so no transitive dependencies offset is that one.
@ -649,7 +649,7 @@ Zip files are unpacked using `unzip`. However, `unzip` is not in the standard en
#### Directories in the Nix store {#directories-in-the-nix-store}
These are simply copied to the current directory. The hash part of the file name is stripped, e.g. `/nix/store/1wydxgby13cz...-my-sources` would be copied to `my-sources`.
These are copied to the current directory. The hash part of the file name is stripped, e.g. `/nix/store/1wydxgby13cz...-my-sources` would be copied to `my-sources`.
Additional file types can be supported by setting the `unpackCmd` variable (see below).
@ -788,7 +788,7 @@ Hook executed at the end of the configure phase.
### The build phase {#build-phase}
The build phase is responsible for actually building the package (e.g. compiling it). The default `buildPhase` simply calls `make` if a file named `Makefile`, `makefile` or `GNUmakefile` exists in the current directory (or the `makefile` is explicitly set); otherwise it does nothing.
The build phase is responsible for actually building the package (e.g. compiling it). The default `buildPhase` calls `make` if a file named `Makefile`, `makefile` or `GNUmakefile` exists in the current directory (or the `makefile` is explicitly set); otherwise it does nothing.
#### Variables controlling the build phase {#variables-controlling-the-build-phase}
@ -1317,7 +1317,7 @@ Nix itself considers a build-time dependency as merely something that should pre
In order to alleviate this burden, the setup hook mechanism was written, where any package can include a shell script that \[by convention rather than enforcement by Nix\], any downstream reverse-dependency will source as part of its build process. That allows the downstream dependency to merely specify its dependencies, and lets those dependencies effectively initialize themselves. No boilerplate mirroring the list of dependencies is needed.
The setup hook mechanism is a bit of a sledgehammer though: a powerful feature with a broad and indiscriminate area of effect. The combination of its power and implicit use may be expedient, but isnt without costs. Nix itself is unchanged, but the spirit of added dependencies being effect-free is violated even if the latter isnt. For example, if a derivation path is mentioned more than once, Nix itself doesnt care and simply makes sure the dependency derivation is already built just the same—depending is just needing something to exist, and needing is idempotent. However, a dependency specified twice will have its setup hook run twice, and that could easily change the build environment (though a well-written setup hook will therefore strive to be idempotent so this is in fact not observable). More broadly, setup hooks are anti-modular in that multiple dependencies, whether the same or different, should not interfere and yet their setup hooks may well do so.
The setup hook mechanism is a bit of a sledgehammer though: a powerful feature with a broad and indiscriminate area of effect. The combination of its power and implicit use may be expedient, but isnt without costs. Nix itself is unchanged, but the spirit of added dependencies being effect-free is violated even if the latter isnt. For example, if a derivation path is mentioned more than once, Nix itself doesnt care and makes sure the dependency derivation is already built just the same—depending is just needing something to exist, and needing is idempotent. However, a dependency specified twice will have its setup hook run twice, and that could easily change the build environment (though a well-written setup hook will therefore strive to be idempotent so this is in fact not observable). More broadly, setup hooks are anti-modular in that multiple dependencies, whether the same or different, should not interfere and yet their setup hooks may well do so.
The most typical use of the setup hook is actually to add other hooks which are then run (i.e. after all the setup hooks) on each dependency. For example, the C compiler wrappers setup hook feeds itself flags for each dependency that contains relevant libraries and headers. This is done by defining a bash function, and appending its name to one of `envBuildBuildHooks`, `envBuildHostHooks`, `envBuildTargetHooks`, `envHostHostHooks`, `envHostTargetHooks`, or `envTargetTargetHooks`. These 6 bash variables correspond to the 6 sorts of dependencies by platform (theres 12 total but we ignore the propagated/non-propagated axis).

View File

@ -77,7 +77,7 @@ In Nixpkgs, we have multiple implementations of the BLAS/LAPACK numerical linear
The Nixpkgs attribute is `openblas` for ILP64 (integer width = 64 bits) and `openblasCompat` for LP64 (integer width = 32 bits). `openblasCompat` is the default.
- [LAPACK reference](http://www.netlib.org/lapack/) (also provides BLAS and CBLAS)
- [LAPACK reference](https://www.netlib.org/lapack/) (also provides BLAS and CBLAS)
The Nixpkgs attribute is `lapack-reference`.
@ -156,7 +156,7 @@ All programs that are built with [MPI](https://en.wikipedia.org/wiki/Message_Pas
- [MVAPICH](https://mvapich.cse.ohio-state.edu/), attribute name `mvapich`
To provide MPI enabled applications that use `MPICH`, instead of the default `Open MPI`, simply use the following overlay:
To provide MPI enabled applications that use `MPICH`, instead of the default `Open MPI`, use the following overlay:
```nix
self: super:

View File

@ -50,4 +50,33 @@ rec {
lib.generators.toPretty {} xs}, but is: ${
lib.generators.toPretty {} val}";
/* Specialized `assertMsg` for checking if every one of `vals` is one of the elements
of the list `xs`. Useful for checking lists of supported attributes.
Example:
let sslLibraries = [ "libressl" "bearssl" ];
in assertEachOneOf "sslLibraries" sslLibraries [ "openssl" "bearssl" ]
stderr> error: each element in sslLibraries must be one of [
stderr> "openssl"
stderr> "bearssl"
stderr> ], but is: [
stderr> "libressl"
stderr> "bearssl"
stderr> ]
Type:
assertEachOneOf :: String -> List ComparableVal -> List ComparableVal -> Bool
*/
assertEachOneOf =
# The name of the variable the user entered `val` into, for inclusion in the error message
name:
# The list of values of what the user provided, to be compared against the values in `xs`
vals:
# The list of valid values
xs:
assertMsg
(lib.all (val: lib.elem val xs) vals)
"each element in ${name} must be one of ${
lib.generators.toPretty {} xs}, but is: ${
lib.generators.toPretty {} vals}";
}

View File

@ -244,5 +244,4 @@ Here's a list of places in the library that need to be updated in the future:
- > The file set library is currently somewhat limited but is being expanded to include more functions over time.
in [the manual](../../doc/functions/fileset.section.md)
- If/Once a function to convert `lib.sources` values into file sets exists, the `_coerce` and `toSource` functions should be updated to mention that function in the error when such a value is passed
- If/Once a function exists that can optionally include a path depending on whether it exists, the error message for the path not existing in `_coerce` should mention the new function

View File

@ -3,8 +3,10 @@ let
inherit (import ./internal.nix { inherit lib; })
_coerce
_singleton
_coerceMany
_toSourceFilter
_fromSourceFilter
_unionMany
_fileFilter
_printFileset
@ -122,11 +124,10 @@ in {
Paths in [strings](https://nixos.org/manual/nix/stable/language/values.html#type-string), including Nix store paths, cannot be passed as `root`.
`root` has to be a directory.
<!-- Ignore the indentation here, this is a nixdoc rendering bug that needs to be fixed: https://github.com/nix-community/nixdoc/issues/75 -->
:::{.note}
Changing `root` only affects the directory structure of the resulting store path, it does not change which files are added to the store.
The only way to change which files get added to the store is by changing the `fileset` attribute.
:::
:::{.note}
Changing `root` only affects the directory structure of the resulting store path, it does not change which files are added to the store.
The only way to change which files get added to the store is by changing the `fileset` attribute.
:::
*/
root,
/*
@ -135,10 +136,9 @@ The only way to change which files get added to the store is by changing the `fi
This argument can also be a path,
which gets [implicitly coerced to a file set](#sec-fileset-path-coercion).
<!-- Ignore the indentation here, this is a nixdoc rendering bug that needs to be fixed: https://github.com/nix-community/nixdoc/issues/75 -->
:::{.note}
If a directory does not recursively contain any file, it is omitted from the store path contents.
:::
:::{.note}
If a directory does not recursively contain any file, it is omitted from the store path contents.
:::
*/
fileset,
@ -154,9 +154,14 @@ If a directory does not recursively contain any file, it is omitted from the sto
sourceFilter = _toSourceFilter fileset;
in
if ! isPath root then
if isStringLike root then
if root ? _isLibCleanSourceWith then
throw ''
lib.fileset.toSource: `root` ("${toString root}") is a string-like value, but it should be a path instead.
lib.fileset.toSource: `root` is a `lib.sources`-based value, but it should be a path instead.
To use a `lib.sources`-based value, convert it to a file set using `lib.fileset.fromSource` and pass it as `fileset`.
Note that this only works for sources created from paths.''
else if isStringLike root then
throw ''
lib.fileset.toSource: `root` (${toString root}) is a string-like value, but it should be a path instead.
Paths in strings are not supported by `lib.fileset`, use `lib.sources` or derivations instead.''
else
throw ''
@ -165,13 +170,13 @@ If a directory does not recursively contain any file, it is omitted from the sto
# See also ../path/README.md
else if ! fileset._internalIsEmptyWithoutBase && rootFilesystemRoot != filesetFilesystemRoot then
throw ''
lib.fileset.toSource: Filesystem roots are not the same for `fileset` and `root` ("${toString root}"):
`root`: root "${toString rootFilesystemRoot}"
`fileset`: root "${toString filesetFilesystemRoot}"
Different roots are not supported.''
lib.fileset.toSource: Filesystem roots are not the same for `fileset` and `root` (${toString root}):
`root`: Filesystem root is "${toString rootFilesystemRoot}"
`fileset`: Filesystem root is "${toString filesetFilesystemRoot}"
Different filesystem roots are not supported.''
else if ! pathExists root then
throw ''
lib.fileset.toSource: `root` (${toString root}) does not exist.''
lib.fileset.toSource: `root` (${toString root}) is a path that does not exist.''
else if pathType root != "directory" then
throw ''
lib.fileset.toSource: `root` (${toString root}) is a file, but it should be a directory instead. Potential solutions:
@ -190,6 +195,75 @@ If a directory does not recursively contain any file, it is omitted from the sto
filter = sourceFilter;
};
/*
Create a file set with the same files as a `lib.sources`-based value.
This does not import any of the files into the store.
This can be used to gradually migrate from `lib.sources`-based filtering to `lib.fileset`.
A file set can be turned back into a source using [`toSource`](#function-library-lib.fileset.toSource).
:::{.note}
File sets cannot represent empty directories.
Turning the result of this function back into a source using `toSource` will therefore not preserve empty directories.
:::
Type:
fromSource :: SourceLike -> FileSet
Example:
# There's no cleanSource-like function for file sets yet,
# but we can just convert cleanSource to a file set and use it that way
toSource {
root = ./.;
fileset = fromSource (lib.sources.cleanSource ./.);
}
# Keeping a previous sourceByRegex (which could be migrated to `lib.fileset.unions`),
# but removing a subdirectory using file set functions
difference
(fromSource (lib.sources.sourceByRegex ./. [
"^README\.md$"
# This regex includes everything in ./doc
"^doc(/.*)?$"
])
./doc/generated
# Use cleanSource, but limit it to only include ./Makefile and files under ./src
intersection
(fromSource (lib.sources.cleanSource ./.))
(unions [
./Makefile
./src
]);
*/
fromSource = source:
let
# This function uses `._isLibCleanSourceWith`, `.origSrc` and `.filter`,
# which are technically internal to lib.sources,
# but we'll allow this since both libraries are in the same code base
# and this function is a bridge between them.
isFiltered = source ? _isLibCleanSourceWith;
path = if isFiltered then source.origSrc else source;
in
# We can only support sources created from paths
if ! isPath path then
if isStringLike path then
throw ''
lib.fileset.fromSource: The source origin of the argument is a string-like value ("${toString path}"), but it should be a path instead.
Sources created from paths in strings cannot be turned into file sets, use `lib.sources` or derivations instead.''
else
throw ''
lib.fileset.fromSource: The source origin of the argument is of type ${typeOf path}, but it should be a path instead.''
else if ! pathExists path then
throw ''
lib.fileset.fromSource: The source origin (${toString path}) of the argument does not exist.''
else if isFiltered then
_fromSourceFilter path source.filter
else
# If there's no filter, no need to run the expensive conversion, all subpaths will be included
_singleton path;
/*
The file set containing all files that are in either of two given file sets.
This is the same as [`unions`](#function-library-lib.fileset.unions),
@ -223,11 +297,11 @@ If a directory does not recursively contain any file, it is omitted from the sto
_unionMany
(_coerceMany "lib.fileset.union" [
{
context = "first argument";
context = "First argument";
value = fileset1;
}
{
context = "second argument";
context = "Second argument";
value = fileset2;
}
]);
@ -269,12 +343,13 @@ If a directory does not recursively contain any file, it is omitted from the sto
# which get [implicitly coerced to file sets](#sec-fileset-path-coercion).
filesets:
if ! isList filesets then
throw "lib.fileset.unions: Expected argument to be a list, but got a ${typeOf filesets}."
throw ''
lib.fileset.unions: Argument is of type ${typeOf filesets}, but it should be a list instead.''
else
pipe filesets [
# Annotate the elements with context, used by _coerceMany for better errors
(imap0 (i: el: {
context = "element ${toString i}";
context = "Element ${toString i}";
value = el;
}))
(_coerceMany "lib.fileset.unions")
@ -325,10 +400,11 @@ If a directory does not recursively contain any file, it is omitted from the sto
# The file set to filter based on the predicate function
fileset:
if ! isFunction predicate then
throw "lib.fileset.fileFilter: Expected the first argument to be a function, but it's a ${typeOf predicate} instead."
throw ''
lib.fileset.fileFilter: First argument is of type ${typeOf predicate}, but it should be a function.''
else
_fileFilter predicate
(_coerce "lib.fileset.fileFilter: second argument" fileset);
(_coerce "lib.fileset.fileFilter: Second argument" fileset);
/*
The file set containing all files that are in both of two given file sets.
@ -356,11 +432,11 @@ If a directory does not recursively contain any file, it is omitted from the sto
let
filesets = _coerceMany "lib.fileset.intersection" [
{
context = "first argument";
context = "First argument";
value = fileset1;
}
{
context = "second argument";
context = "Second argument";
value = fileset2;
}
];
@ -408,11 +484,11 @@ If a directory does not recursively contain any file, it is omitted from the sto
let
filesets = _coerceMany "lib.fileset.difference" [
{
context = "first argument (positive set)";
context = "First argument (positive set)";
value = positive;
}
{
context = "second argument (negative set)";
context = "Second argument (negative set)";
value = negative;
}
];
@ -456,7 +532,7 @@ If a directory does not recursively contain any file, it is omitted from the sto
let
# "fileset" would be a better name, but that would clash with the argument name,
# and we cannot change that because of https://github.com/nix-community/nixdoc/issues/76
actualFileset = _coerce "lib.fileset.trace: argument" fileset;
actualFileset = _coerce "lib.fileset.trace: Argument" fileset;
in
seq
(_printFileset actualFileset)
@ -503,7 +579,7 @@ If a directory does not recursively contain any file, it is omitted from the sto
let
# "fileset" would be a better name, but that would clash with the argument name,
# and we cannot change that because of https://github.com/nix-community/nixdoc/issues/76
actualFileset = _coerce "lib.fileset.traceVal: argument" fileset;
actualFileset = _coerce "lib.fileset.traceVal: Argument" fileset;
in
seq
(_printFileset actualFileset)

View File

@ -7,7 +7,6 @@ let
isString
pathExists
readDir
seq
split
trace
typeOf
@ -17,7 +16,6 @@ let
attrNames
attrValues
mapAttrs
setAttrByPath
zipAttrsWith
;
@ -28,7 +26,6 @@ let
inherit (lib.lists)
all
commonPrefix
drop
elemAt
filter
findFirst
@ -170,7 +167,12 @@ rec {
else
value
else if ! isPath value then
if isStringLike value then
if value ? _isLibCleanSourceWith then
throw ''
${context} is a `lib.sources`-based value, but it should be a file set or a path instead.
To convert a `lib.sources`-based value to a file set you can use `lib.fileset.fromSource`.
Note that this only works for sources created from paths.''
else if isStringLike value then
throw ''
${context} ("${toString value}") is a string-like value, but it should be a file set or a path instead.
Paths represented as strings are not supported by `lib.fileset`, use `lib.sources` or derivations instead.''
@ -179,7 +181,7 @@ rec {
${context} is of type ${typeOf value}, but it should be a file set or a path instead.''
else if ! pathExists value then
throw ''
${context} (${toString value}) does not exist.''
${context} (${toString value}) is a path that does not exist.''
else
_singleton value;
@ -208,9 +210,9 @@ rec {
if firstWithBase != null && differentIndex != null then
throw ''
${functionContext}: Filesystem roots are not the same:
${(head list).context}: root "${toString firstBaseRoot}"
${(elemAt list differentIndex).context}: root "${toString (elemAt filesets differentIndex)._internalBaseRoot}"
Different roots are not supported.''
${(head list).context}: Filesystem root is "${toString firstBaseRoot}"
${(elemAt list differentIndex).context}: Filesystem root is "${toString (elemAt filesets differentIndex)._internalBaseRoot}"
Different filesystem roots are not supported.''
else
filesets;
@ -473,6 +475,59 @@ rec {
else
nonEmpty;
# Turn a builtins.filterSource-based source filter on a root path into a file set
# containing only files included by the filter.
# The filter is lazily called as necessary to determine whether paths are included
# Type: Path -> (String -> String -> Bool) -> fileset
_fromSourceFilter = root: sourceFilter:
let
# During the recursion we need to track both:
# - The path value such that we can safely call `readDir` on it
# - The path string value such that we can correctly call the `filter` with it
#
# While we could just recurse with the path value,
# this would then require converting it to a path string for every path,
# which is a fairly expensive operation
# Create a file set from a directory entry
fromDirEntry = path: pathString: type:
# The filter needs to run on the path as a string
if ! sourceFilter pathString type then
null
else if type == "directory" then
fromDir path pathString
else
type;
# Create a file set from a directory
fromDir = path: pathString:
mapAttrs
# This looks a bit funny, but we need both the path-based and the path string-based values
(name: fromDirEntry (path + "/${name}") (pathString + "/${name}"))
# We need to readDir on the path value, because reading on a path string
# would be unspecified if there are multiple filesystem roots
(readDir path);
rootPathType = pathType root;
# We need to convert the path to a string to imitate what builtins.path calls the filter function with.
# We don't want to rely on `toString` for this though because it's not very well defined, see ../path/README.md
# So instead we use `lib.path.splitRoot` to safely deconstruct the path into its filesystem root and subpath
# We don't need the filesystem root though, builtins.path doesn't expose that in any way to the filter.
# So we only need the components, which we then turn into a string as one would expect.
rootString = "/" + concatStringsSep "/" (components (splitRoot root).subpath);
in
if rootPathType == "directory" then
# We imitate builtins.path not calling the filter on the root path
_create root (fromDir root rootString)
else
# Direct files are always included by builtins.path without calling the filter
# But we need to lift up the base path to its parent to satisfy the base path invariant
_create (dirOf root)
{
${baseNameOf root} = rootPathType;
};
# Transforms the filesetTree of a file set to a shorter base path, e.g.
# _shortenTreeBase [ "foo" ] (_create /foo/bar null)
# => { bar = null; }

View File

@ -1,5 +1,7 @@
#!/usr/bin/env bash
# shellcheck disable=SC2016
# shellcheck disable=SC2317
# shellcheck disable=SC2192
# Tests lib.fileset
# Run:
@ -224,23 +226,17 @@ withFileMonitor() {
fi
}
# Check whether a file set includes/excludes declared paths as expected, usage:
# Create the tree structure declared in the tree variable, usage:
#
# tree=(
# [a/b] =1 # Declare that file a/b should exist and expect it to be included in the store path
# [c/a] = # Declare that file c/a should exist and expect it to be excluded in the store path
# [c/d/]= # Declare that directory c/d/ should exist and expect it to be excluded in the store path
# [a/b] = # Declare that file a/b should exist
# [c/a] = # Declare that file c/a should exist
# [c/d/]= # Declare that directory c/d/ should exist
# )
# checkFileset './a' # Pass the fileset as the argument
# createTree
declare -A tree
checkFileset() {
# New subshell so that we can have a separate trap handler, see `trap` below
local fileset=$1
# Process the tree into separate arrays for included paths, excluded paths and excluded files.
local -a included=()
local -a excluded=()
local -a excludedFiles=()
createTree() {
# Track which paths need to be created
local -a dirsToCreate=()
local -a filesToCreate=()
@ -248,24 +244,9 @@ checkFileset() {
# If keys end with a `/` we treat them as directories, otherwise files
if [[ "$p" =~ /$ ]]; then
dirsToCreate+=("$p")
isFile=
else
filesToCreate+=("$p")
isFile=1
fi
case "${tree[$p]}" in
1)
included+=("$p")
;;
0)
excluded+=("$p")
if [[ -n "$isFile" ]]; then
excludedFiles+=("$p")
fi
;;
*)
die "Unsupported tree value: ${tree[$p]}"
esac
done
# Create all the necessary paths.
@ -280,6 +261,43 @@ checkFileset() {
mkdir -p "${parentsToCreate[@]}"
touch "${filesToCreate[@]}"
fi
}
# Check whether a file set includes/excludes declared paths as expected, usage:
#
# tree=(
# [a/b] =1 # Declare that file a/b should exist and expect it to be included in the store path
# [c/a] = # Declare that file c/a should exist and expect it to be excluded in the store path
# [c/d/]= # Declare that directory c/d/ should exist and expect it to be excluded in the store path
# )
# checkFileset './a' # Pass the fileset as the argument
checkFileset() {
# New subshell so that we can have a separate trap handler, see `trap` below
local fileset=$1
# Create the tree
createTree
# Process the tree into separate arrays for included paths, excluded paths and excluded files.
local -a included=()
local -a excluded=()
local -a excludedFiles=()
for p in "${!tree[@]}"; do
case "${tree[$p]}" in
1)
included+=("$p")
;;
0)
excluded+=("$p")
# If keys end with a `/` we treat them as directories, otherwise files
if [[ ! "$p" =~ /$ ]]; then
excludedFiles+=("$p")
fi
;;
*)
die "Unsupported tree value: ${tree[$p]}"
esac
done
expression="toSource { root = ./.; fileset = $fileset; }"
@ -318,9 +336,13 @@ checkFileset() {
#### Error messages #####
# Absolute paths in strings cannot be passed as `root`
expectFailure 'toSource { root = "/nix/store/foobar"; fileset = ./.; }' 'lib.fileset.toSource: `root` \("/nix/store/foobar"\) is a string-like value, but it should be a path instead.
expectFailure 'toSource { root = "/nix/store/foobar"; fileset = ./.; }' 'lib.fileset.toSource: `root` \(/nix/store/foobar\) is a string-like value, but it should be a path instead.
\s*Paths in strings are not supported by `lib.fileset`, use `lib.sources` or derivations instead.'
expectFailure 'toSource { root = cleanSourceWith { src = ./.; }; fileset = ./.; }' 'lib.fileset.toSource: `root` is a `lib.sources`-based value, but it should be a path instead.
\s*To use a `lib.sources`-based value, convert it to a file set using `lib.fileset.fromSource` and pass it as `fileset`.
\s*Note that this only works for sources created from paths.'
# Only paths are accepted as `root`
expectFailure 'toSource { root = 10; fileset = ./.; }' 'lib.fileset.toSource: `root` is of type int, but it should be a path instead.'
@ -328,14 +350,14 @@ expectFailure 'toSource { root = 10; fileset = ./.; }' 'lib.fileset.toSource: `r
mkdir -p {foo,bar}/mock-root
expectFailure 'with ((import <nixpkgs/lib>).extend (import <nixpkgs/lib/fileset/mock-splitRoot.nix>)).fileset;
toSource { root = ./foo/mock-root; fileset = ./bar/mock-root; }
' 'lib.fileset.toSource: Filesystem roots are not the same for `fileset` and `root` \("'"$work"'/foo/mock-root"\):
\s*`root`: root "'"$work"'/foo/mock-root"
\s*`fileset`: root "'"$work"'/bar/mock-root"
\s*Different roots are not supported.'
' 'lib.fileset.toSource: Filesystem roots are not the same for `fileset` and `root` \('"$work"'/foo/mock-root\):
\s*`root`: Filesystem root is "'"$work"'/foo/mock-root"
\s*`fileset`: Filesystem root is "'"$work"'/bar/mock-root"
\s*Different filesystem roots are not supported.'
rm -rf -- *
# `root` needs to exist
expectFailure 'toSource { root = ./a; fileset = ./.; }' 'lib.fileset.toSource: `root` \('"$work"'/a\) does not exist.'
expectFailure 'toSource { root = ./a; fileset = ./.; }' 'lib.fileset.toSource: `root` \('"$work"'/a\) is a path that does not exist.'
# `root` needs to be a file
touch a
@ -365,9 +387,12 @@ rm -rf -- *
expectFailure 'toSource { root = ./.; fileset = 10; }' 'lib.fileset.toSource: `fileset` is of type int, but it should be a file set or a path instead.'
expectFailure 'toSource { root = ./.; fileset = "/some/path"; }' 'lib.fileset.toSource: `fileset` \("/some/path"\) is a string-like value, but it should be a file set or a path instead.
\s*Paths represented as strings are not supported by `lib.fileset`, use `lib.sources` or derivations instead.'
expectFailure 'toSource { root = ./.; fileset = cleanSourceWith { src = ./.; }; }' 'lib.fileset.toSource: `fileset` is a `lib.sources`-based value, but it should be a file set or a path instead.
\s*To convert a `lib.sources`-based value to a file set you can use `lib.fileset.fromSource`.
\s*Note that this only works for sources created from paths.'
# Path coercion errors for non-existent paths
expectFailure 'toSource { root = ./.; fileset = ./a; }' 'lib.fileset.toSource: `fileset` \('"$work"'/a\) does not exist.'
expectFailure 'toSource { root = ./.; fileset = ./a; }' 'lib.fileset.toSource: `fileset` \('"$work"'/a\) is a path that does not exist.'
# File sets cannot be evaluated directly
expectFailure 'union ./. ./.' 'lib.fileset: Directly evaluating a file set is not supported.
@ -490,26 +515,26 @@ mkdir -p {foo,bar}/mock-root
expectFailure 'with ((import <nixpkgs/lib>).extend (import <nixpkgs/lib/fileset/mock-splitRoot.nix>)).fileset;
toSource { root = ./.; fileset = union ./foo/mock-root ./bar/mock-root; }
' 'lib.fileset.union: Filesystem roots are not the same:
\s*first argument: root "'"$work"'/foo/mock-root"
\s*second argument: root "'"$work"'/bar/mock-root"
\s*Different roots are not supported.'
\s*First argument: Filesystem root is "'"$work"'/foo/mock-root"
\s*Second argument: Filesystem root is "'"$work"'/bar/mock-root"
\s*Different filesystem roots are not supported.'
expectFailure 'with ((import <nixpkgs/lib>).extend (import <nixpkgs/lib/fileset/mock-splitRoot.nix>)).fileset;
toSource { root = ./.; fileset = unions [ ./foo/mock-root ./bar/mock-root ]; }
' 'lib.fileset.unions: Filesystem roots are not the same:
\s*element 0: root "'"$work"'/foo/mock-root"
\s*element 1: root "'"$work"'/bar/mock-root"
\s*Different roots are not supported.'
\s*Element 0: Filesystem root is "'"$work"'/foo/mock-root"
\s*Element 1: Filesystem root is "'"$work"'/bar/mock-root"
\s*Different filesystem roots are not supported.'
rm -rf -- *
# Coercion errors show the correct context
expectFailure 'toSource { root = ./.; fileset = union ./a ./.; }' 'lib.fileset.union: first argument \('"$work"'/a\) does not exist.'
expectFailure 'toSource { root = ./.; fileset = union ./. ./b; }' 'lib.fileset.union: second argument \('"$work"'/b\) does not exist.'
expectFailure 'toSource { root = ./.; fileset = unions [ ./a ./. ]; }' 'lib.fileset.unions: element 0 \('"$work"'/a\) does not exist.'
expectFailure 'toSource { root = ./.; fileset = unions [ ./. ./b ]; }' 'lib.fileset.unions: element 1 \('"$work"'/b\) does not exist.'
expectFailure 'toSource { root = ./.; fileset = union ./a ./.; }' 'lib.fileset.union: First argument \('"$work"'/a\) is a path that does not exist.'
expectFailure 'toSource { root = ./.; fileset = union ./. ./b; }' 'lib.fileset.union: Second argument \('"$work"'/b\) is a path that does not exist.'
expectFailure 'toSource { root = ./.; fileset = unions [ ./a ./. ]; }' 'lib.fileset.unions: Element 0 \('"$work"'/a\) is a path that does not exist.'
expectFailure 'toSource { root = ./.; fileset = unions [ ./. ./b ]; }' 'lib.fileset.unions: Element 1 \('"$work"'/b\) is a path that does not exist.'
# unions needs a list
expectFailure 'toSource { root = ./.; fileset = unions null; }' 'lib.fileset.unions: Expected argument to be a list, but got a null.'
expectFailure 'toSource { root = ./.; fileset = unions null; }' 'lib.fileset.unions: Argument is of type null, but it should be a list instead.'
# The tree of later arguments should not be evaluated if a former argument already includes all files
tree=()
@ -603,14 +628,14 @@ mkdir -p {foo,bar}/mock-root
expectFailure 'with ((import <nixpkgs/lib>).extend (import <nixpkgs/lib/fileset/mock-splitRoot.nix>)).fileset;
toSource { root = ./.; fileset = intersection ./foo/mock-root ./bar/mock-root; }
' 'lib.fileset.intersection: Filesystem roots are not the same:
\s*first argument: root "'"$work"'/foo/mock-root"
\s*second argument: root "'"$work"'/bar/mock-root"
\s*Different roots are not supported.'
\s*First argument: Filesystem root is "'"$work"'/foo/mock-root"
\s*Second argument: Filesystem root is "'"$work"'/bar/mock-root"
\s*Different filesystem roots are not supported.'
rm -rf -- *
# Coercion errors show the correct context
expectFailure 'toSource { root = ./.; fileset = intersection ./a ./.; }' 'lib.fileset.intersection: first argument \('"$work"'/a\) does not exist.'
expectFailure 'toSource { root = ./.; fileset = intersection ./. ./b; }' 'lib.fileset.intersection: second argument \('"$work"'/b\) does not exist.'
expectFailure 'toSource { root = ./.; fileset = intersection ./a ./.; }' 'lib.fileset.intersection: First argument \('"$work"'/a\) is a path that does not exist.'
expectFailure 'toSource { root = ./.; fileset = intersection ./. ./b; }' 'lib.fileset.intersection: Second argument \('"$work"'/b\) is a path that does not exist.'
# The tree of later arguments should not be evaluated if a former argument already excludes all files
tree=(
@ -995,6 +1020,217 @@ touch 0 "${filesToCreate[@]}"
expectTrace 'unions (mapAttrsToList (n: _: ./. + "/${n}") (removeAttrs (builtins.readDir ./.) [ "0" ]))' "$expectedTrace"
rm -rf -- *
## lib.fileset.fromSource
# Check error messages
expectFailure 'fromSource null' 'lib.fileset.fromSource: The source origin of the argument is of type null, but it should be a path instead.'
expectFailure 'fromSource (lib.cleanSource "")' 'lib.fileset.fromSource: The source origin of the argument is a string-like value \(""\), but it should be a path instead.
\s*Sources created from paths in strings cannot be turned into file sets, use `lib.sources` or derivations instead.'
expectFailure 'fromSource (lib.cleanSource null)' 'lib.fileset.fromSource: The source origin of the argument is of type null, but it should be a path instead.'
# fromSource on a path works and is the same as coercing that path
mkdir a
touch a/b c
expectEqual 'trace (fromSource ./.) null' 'trace ./. null'
rm -rf -- *
# Check that converting to a file set doesn't read the included files
mkdir a
touch a/b
run() {
expectEqual "trace (fromSource (lib.cleanSourceWith { src = ./a; })) null" "builtins.trace \"$work/a (all files in directory)\" null"
rm a/b
}
withFileMonitor run a/b
rm -rf -- *
# Check that converting to a file set doesn't read entries for directories that are filtered out
mkdir -p a/b
touch a/b/c
run() {
expectEqual "trace (fromSource (lib.cleanSourceWith {
src = ./a;
filter = pathString: type: false;
})) null" "builtins.trace \"(empty)\" null"
rm a/b/c
rmdir a/b
}
withFileMonitor run a/b
rm -rf -- *
# The filter is not needed on empty directories
expectEqual 'trace (fromSource (lib.cleanSourceWith {
src = ./.;
filter = abort "filter should not be needed";
})) null' 'trace _emptyWithoutBase null'
# Single files also work
touch a b
expectEqual 'trace (fromSource (cleanSourceWith { src = ./a; })) null' 'trace ./a null'
rm -rf -- *
# For a tree assigning each subpath true/false,
# check whether a source filter with those results includes the same files
# as a file set created using fromSource. Usage:
#
# tree=(
# [a]=1 # ./a is a file and the filter should return true for it
# [b/]=0 # ./b is a directory and the filter should return false for it
# )
# checkSource
checkSource() {
createTree
# Serialise the tree as JSON (there's only minimal savings with jq,
# and we don't need to handle escapes)
{
echo "{"
first=1
for p in "${!tree[@]}"; do
if [[ -z "$first" ]]; then
echo ","
else
first=
fi
echo "\"$p\":"
case "${tree[$p]}" in
1)
echo "true"
;;
0)
echo "false"
;;
*)
die "Unsupported tree value: ${tree[$p]}"
esac
done
echo "}"
} > "$tmp/tree.json"
# An expression to create a source value with a filter matching the tree
sourceExpr='
let
tree = importJSON '"$tmp"'/tree.json;
in
cleanSourceWith {
src = ./.;
filter =
pathString: type:
let
stripped = removePrefix (toString ./. + "/") pathString;
key = stripped + optionalString (type == "directory") "/";
in
tree.${key} or
(throw "tree key ${key} missing");
}
'
filesetExpr='
toSource {
root = ./.;
fileset = fromSource ('"$sourceExpr"');
}
'
# Turn both into store paths
sourceStorePath=$(expectStorePath "$sourceExpr")
filesetStorePath=$(expectStorePath "$filesetExpr")
# Loop through each path in the tree
while IFS= read -r -d $'\0' subpath; do
if [[ ! -e "$sourceStorePath"/"$subpath" ]]; then
# If it's not in the source store path, it's also not in the file set store path
if [[ -e "$filesetStorePath"/"$subpath" ]]; then
die "The store path $sourceStorePath created by $expr doesn't contain $subpath, but the corresponding store path $filesetStorePath created via fromSource does contain $subpath"
fi
elif [[ -z "$(find "$sourceStorePath"/"$subpath" -type f)" ]]; then
# If it's an empty directory in the source store path, it shouldn't be in the file set store path
if [[ -e "$filesetStorePath"/"$subpath" ]]; then
die "The store path $sourceStorePath created by $expr contains the path $subpath without any files, but the corresponding store path $filesetStorePath created via fromSource didn't omit it"
fi
else
# If it's non-empty directory or a file, it should be in the file set store path
if [[ ! -e "$filesetStorePath"/"$subpath" ]]; then
die "The store path $sourceStorePath created by $expr contains the non-empty path $subpath, but the corresponding store path $filesetStorePath created via fromSource doesn't include it"
fi
fi
done < <(find . -mindepth 1 -print0)
rm -rf -- *
}
# Check whether the filter is evaluated correctly
tree=(
[a]=
[b/]=
[b/c]=
[b/d]=
[e/]=
[e/e/]=
)
# We fill out the above tree values with all possible combinations of 0 and 1
# Then check whether a filter based on those return values gets turned into the corresponding file set
for i in $(seq 0 $((2 ** ${#tree[@]} - 1 ))); do
for p in "${!tree[@]}"; do
tree[$p]=$(( i % 2 ))
(( i /= 2 )) || true
done
checkSource
done
# The filter is called with the same arguments in the same order
mkdir a e
touch a/b a/c d e
expectEqual '
trace (fromSource (cleanSourceWith {
src = ./.;
filter = pathString: type: builtins.trace "${pathString} ${toString type}" true;
})) null
' '
builtins.seq (cleanSourceWith {
src = ./.;
filter = pathString: type: builtins.trace "${pathString} ${toString type}" true;
}).outPath
builtins.trace "'"$work"' (all files in directory)"
null
'
rm -rf -- *
# Test that if a directory is not included, the filter isn't called on its contents
mkdir a b
touch a/c b/d
expectEqual 'trace (fromSource (cleanSourceWith {
src = ./.;
filter = pathString: type:
if pathString == toString ./a then
false
else if pathString == toString ./b then
true
else if pathString == toString ./b/d then
true
else
abort "This filter should not be called with path ${pathString}";
})) null' 'trace (_create ./. { b = "directory"; }) null'
rm -rf -- *
# The filter is called lazily:
# If a later say intersection removes a part of the tree, the filter won't run on it
mkdir a d
touch a/{b,c} d/e
expectEqual 'trace (intersection ./a (fromSource (lib.cleanSourceWith {
src = ./.;
filter = pathString: type:
if pathString == toString ./a || pathString == toString ./a/b then
true
else if pathString == toString ./a/c then
false
else
abort "filter should not be called on ${pathString}";
}))) null' 'trace ./a/b null'
rm -rf -- *
# TODO: Once we have combinators and a property testing library, derive property tests from https://en.wikipedia.org/wiki/Algebra_of_sets
echo >&2 tests ok

View File

@ -516,17 +516,17 @@ in mkLicense lset) ({
generaluser = {
fullName = "GeneralUser GS License v2.0";
url = "http://www.schristiancollins.com/generaluser.php"; # license included in sources
url = "https://www.schristiancollins.com/generaluser.php"; # license included in sources
};
gfl = {
fullName = "GUST Font License";
url = "http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt";
url = "https://www.gust.org.pl/projects/e-foundry/licenses/GUST-FONT-LICENSE.txt";
};
gfsl = {
fullName = "GUST Font Source License";
url = "http://www.gust.org.pl/fonts/licenses/GUST-FONT-SOURCE-LICENSE.txt";
url = "https://www.gust.org.pl/projects/e-foundry/licenses/GUST-FONT-SOURCE-LICENSE.txt";
};
gpl1Only = {
@ -613,7 +613,7 @@ in mkLicense lset) ({
info-zip = {
spdxId = "Info-ZIP";
fullName = "Info-ZIP License";
url = "http://www.info-zip.org/pub/infozip/license.html";
url = "https://infozip.sourceforge.net/license.html";
};
inria-compcert = {
@ -877,6 +877,21 @@ in mkLicense lset) ({
fullName = "Non-Profit Open Software License 3.0";
};
nvidiaCuda = {
shortName = "CUDA EULA";
fullName = "CUDA Toolkit End User License Agreement (EULA)";
url = "https://docs.nvidia.com/cuda/eula/index.html#cuda-toolkit-supplement-license-agreement";
free = false;
};
nvidiaCudaRedist = {
shortName = "CUDA EULA";
fullName = "CUDA Toolkit End User License Agreement (EULA)";
url = "https://docs.nvidia.com/cuda/eula/index.html#cuda-toolkit-supplement-license-agreement";
free = false;
redistributable = true;
};
obsidian = {
fullName = "Obsidian End User Agreement";
url = "https://obsidian.md/eula";
@ -1167,7 +1182,7 @@ in mkLicense lset) ({
xfig = {
fullName = "xfig";
url = "http://mcj.sourceforge.net/authors.html#xfig"; # https is broken
url = "https://mcj.sourceforge.net/authors.html#xfig";
};
zlib = {

View File

@ -3692,6 +3692,12 @@
githubId = 1222362;
name = "Matías Lang";
};
criyle = {
email = "i+nixos@goj.ac";
name = "Yang Gao";
githubId = 6821729;
github = "criyle";
};
CRTified = {
email = "carl.schneider+nixos@rub.de";
matrix = "@schnecfk:ruhr-uni-bochum.de";
@ -5337,6 +5343,13 @@
fingerprint = "F178 B4B4 6165 6D1B 7C15 B55D 4029 3358 C7B9 326B";
}];
};
ericthemagician = {
email = "eric@ericyen.com";
matrix = "@eric:jupiterbroadcasting.com";
github = "EricTheMagician";
githubId = 323436;
name = "Eric Yen";
};
erikarvstedt = {
email = "erik.arvstedt@gmail.com";
matrix = "@erikarvstedt:matrix.org";
@ -7479,6 +7492,13 @@
githubId = 1550265;
name = "Dominic Steinitz";
};
iFreilicht = {
github = "iFreilicht";
githubId = 9742635;
matrix = "@ifreilicht:matrix.org";
email = "nixpkgs@mail.felix-uhl.de";
name = "Felix Uhl";
};
ifurther = {
github = "ifurther";
githubId = 55025025;
@ -7998,6 +8018,12 @@
githubId = 488556;
name = "Javier Aguirre";
};
javimerino = {
email = "merino.jav@gmail.com";
name = "Javi Merino";
github = "JaviMerino";
githubId = 44926;
};
jayesh-bhoot = {
name = "Jayesh Bhoot";
email = "jb@jayeshbhoot.com";
@ -12465,6 +12491,11 @@
githubId = 6709831;
name = "Jake Hill";
};
nasageek = {
github = "NasaGeek";
githubId = 474937;
name = "Chris Roberts";
};
nasirhm = {
email = "nasirhussainm14@gmail.com";
github = "nasirhm";
@ -12855,13 +12886,6 @@
fingerprint = "9B1A 7906 5D2F 2B80 6C8A 5A1C 7D2A CDAF 4653 CF28";
}];
};
ninjatrappeur = {
email = "felix@alternativebit.fr";
matrix = "@ninjatrappeur:matrix.org";
github = "NinjaTrappeur";
githubId = 1219785;
name = "Félix Baylac-Jacqué";
};
nintron = {
email = "nintron@sent.com";
github = "Nintron27";
@ -12901,6 +12925,11 @@
githubId = 66913205;
name = "Rick Sanchez";
};
nix-julia = {
name = "nix-julia";
github = "nix-julia";
githubId = 149073815;
};
nixy = {
email = "nixy@nixy.moe";
github = "nixy";
@ -13919,6 +13948,12 @@
githubId = 9267430;
name = "Philipp Mildenberger";
};
philiptaron = {
email = "philip.taron@gmail.com";
github = "philiptaron";
githubId = 43863;
name = "Philip Taron";
};
phip1611 = {
email = "phip1611@gmail.com";
github = "phip1611";
@ -13955,6 +13990,13 @@
githubId = 627831;
name = "Hoang Xuan Phu";
};
picnoir = {
email = "felix@alternativebit.fr";
matrix = "@picnoir:alternativebit.fr";
github = "picnoir";
githubId = 1219785;
name = "Félix Baylac-Jacqué";
};
piegames = {
name = "piegames";
email = "nix@piegames.de";
@ -14623,7 +14665,7 @@
};
quantenzitrone = {
email = "quantenzitrone@protonmail.com";
github = "Quantenzitrone";
github = "quantenzitrone";
githubId = 74491719;
matrix = "@quantenzitrone:matrix.org";
name = "quantenzitrone";
@ -14817,6 +14859,12 @@
githubId = 145816;
name = "David McKay";
};
rayslash = {
email = "stevemathewjoy@tutanota.com";
github = "rayslash";
githubId = 45141270;
name = "Steve Mathew Joy";
};
razvan = {
email = "razvan.panda@gmail.com";
github = "freeman42x";
@ -15229,12 +15277,6 @@
githubId = 496447;
name = "Robert Hensing";
};
robert-manchester = {
email = "robert.manchester@gmail.com";
github = "robert-manchester";
githubId = 86313040;
name = "Robert Manchester";
};
robertodr = {
email = "roberto.diremigio@gmail.com";
github = "robertodr";
@ -16465,12 +16507,6 @@
githubId = 158321;
name = "Stewart Mackenzie";
};
skeidel = {
email = "svenkeidel@gmail.com";
github = "svenkeidel";
githubId = 266500;
name = "Sven Keidel";
};
skykanin = {
github = "skykanin";
githubId = 3789764;
@ -18851,6 +18887,12 @@
githubId = 7038383;
name = "Vojta Káně";
};
volfyd = {
email = "lb.nix@lisbethmail.com";
github = "volfyd";
githubId = 3578382;
name = "Leif Huhn";
};
volhovm = {
email = "volhovm.cs@gmail.com";
github = "volhovm";
@ -19387,11 +19429,11 @@
name = "Uli Baum";
};
xfix = {
email = "konrad@borowski.pw";
email = "kamila@borowska.pw";
matrix = "@xfix:matrix.org";
github = "xfix";
githubId = 1297598;
name = "Konrad Borowski";
name = "Kamila Borowska";
};
xfnw = {
email = "xfnw+nixos@riseup.net";
@ -19928,6 +19970,12 @@
github = "zmitchell";
githubId = 10246891;
};
znaniye = {
email = "zn4niye@proton.me";
github = "znaniye";
githubId = 134703788;
name = "Samuel Silva";
};
znewman01 = {
email = "znewman01@gmail.com";
github = "znewman01";

View File

@ -187,7 +187,7 @@ getBuildReports opt = runReq defaultHttpConfig do
getEvalBuilds :: HydraSlownessWorkaroundFlag -> Int -> Req (Seq Build)
getEvalBuilds NoHydraSlownessWorkaround id =
hydraJSONQuery (responseTimeout 900000000) ["eval", showT id, "builds"]
hydraJSONQuery mempty ["eval", showT id, "builds"]
getEvalBuilds HydraSlownessWorkaround id = do
Eval{builds} <- hydraJSONQuery mempty [ "eval", showT id ]
forM builds $ \buildId -> do
@ -195,14 +195,15 @@ getEvalBuilds HydraSlownessWorkaround id = do
hydraJSONQuery mempty [ "build", showT buildId ]
hydraQuery :: HttpResponse a => Proxy a -> Option 'Https -> [Text] -> Req (HttpResponseBody a)
hydraQuery responseType option query =
responseBody
<$> req
GET
(foldl' (/:) (https "hydra.nixos.org") query)
NoReqBody
responseType
(header "User-Agent" "hydra-report.hs/v1 (nixpkgs;maintainers/scripts/haskell) pls fix https://github.com/NixOS/nixos-org-configurations/issues/270" <> option)
hydraQuery responseType option query = do
let customHeaderOpt =
header
"User-Agent"
"hydra-report.hs/v1 (nixpkgs;maintainers/scripts/haskell) pls fix https://github.com/NixOS/nixos-org-configurations/issues/270"
customTimeoutOpt = responseTimeout 900_000_000 -- 15 minutes
opts = customHeaderOpt <> customTimeoutOpt <> option
url = foldl' (/:) (https "hydra.nixos.org") query
responseBody <$> req GET url NoReqBody responseType opts
hydraJSONQuery :: FromJSON a => Option 'Https -> [Text] -> Req a
hydraJSONQuery = hydraQuery jsonResponse

View File

@ -39,5 +39,5 @@ fi
package_list="$(nix-build -A haskell.package-list)/nixos-hackage-packages.csv"
username=$(grep "^username:" "$CABAL_DIR/config" | sed "s/^username: //")
password_command=$(grep "^password-command:" "$CABAL_DIR/config" | sed "s/^password-command: //")
curl -u "$username:$($password_command | head -n1)" --digest -H "Content-type: text/csv" -T "$package_list" http://hackage.haskell.org/distro/NixOS/packages.csv
curl -u "$username:$($password_command | head -n1)" --digest -H "Content-type: text/csv" -T "$package_list" https://hackage.haskell.org/distro/NixOS/packages.csv
echo

View File

@ -37,7 +37,7 @@ Note: the `nixos` prefix tells us that we want to get the package from
the `nixos` channel and works only in CLI tools. In declarative
configuration use `pkgs` prefix (variable).
To "uninstall" a package, simply remove it from
To "uninstall" a package, remove it from
[](#opt-environment.systemPackages) and run `nixos-rebuild switch`.
```{=include=} sections

View File

@ -36,8 +36,8 @@ Here, we include two modules from the same directory, `vpn.nix` and
Note that both `configuration.nix` and `kde.nix` define the option
[](#opt-environment.systemPackages). When multiple modules define an
option, NixOS will try to *merge* the definitions. In the case of
[](#opt-environment.systemPackages), that's easy: the lists of
packages can simply be concatenated. The value in `configuration.nix` is
[](#opt-environment.systemPackages) the lists of packages will be
concatenated. The value in `configuration.nix` is
merged last, so for list-type options, it will appear at the end of the
merged list. If you want it to appear first, you can use `mkBefore`:

View File

@ -2,7 +2,7 @@
[Subversion](https://subversion.apache.org/) is a centralized
version-control system. It can use a [variety of
protocols](http://svnbook.red-bean.com/en/1.7/svn-book.html#svn.serverconfig.choosing)
protocols](https://svnbook.red-bean.com/en/1.7/svn-book.html#svn.serverconfig.choosing)
for communication between client and server.
## Subversion inside Apache HTTP {#module-services-subversion-apache-httpd}
@ -14,7 +14,7 @@ for communication.
For more information on the general setup, please refer to the [the
appropriate section of the Subversion
book](http://svnbook.red-bean.com/en/1.7/svn-book.html#svn.serverconfig.httpd).
book](https://svnbook.red-bean.com/en/1.7/svn-book.html#svn.serverconfig.httpd).
To configure, include in `/etc/nixos/configuration.nix` code to activate
Apache HTTP, setting [](#opt-services.httpd.adminAddr)

View File

@ -28,7 +28,7 @@ manually (system wide), put them into your
Thunar (the Xfce file manager) is automatically enabled when Xfce is
enabled. To enable Thunar without enabling Xfce, use the configuration
option [](#opt-programs.thunar.enable) instead of simply adding
option [](#opt-programs.thunar.enable) instead of adding
`pkgs.xfce.thunar` to [](#opt-environment.systemPackages).
If you'd like to add extra plugins to Thunar, add them to

View File

@ -57,6 +57,27 @@ using:
Once the connection is established, you can enter commands in the socat terminal
where socat is running.
## Port forwarding to NixOS test VMs {#sec-nixos-test-port-forwarding}
If your test has only a single VM, you may use e.g.
```ShellSession
$ QEMU_NET_OPTS="hostfwd=tcp:127.0.0.1:2222-:22" ./result/bin/nixos-test-driver
```
to port-forward a port in the VM (here `22`) to the host machine (here port `2222`).
This naturally does not work when multiple machines are involved,
since a single port on the host cannot forward to multiple VMs.
If the test defines multiple machines, you may opt to _temporarily_ set
`virtualisation.forwardPorts` in the test definition for debugging.
Such port forwardings connect via the VM's virtual network interface.
Thus they cannot connect to ports that are only bound to the VM's
loopback interface (`127.0.0.1`), and the VM's NixOS firewall
must be configured to allow these connections.
## Reuse VM state {#sec-nixos-test-reuse-vm-state}
You can re-use the VM states coming from a previous run by setting the

View File

@ -33,13 +33,13 @@ symlink at `./result/share/doc/nixos/index.html`.
## Editing DocBook XML {#sec-writing-docs-editing-docbook-xml}
For general information on how to write in DocBook, see [DocBook 5: The
Definitive Guide](http://www.docbook.org/tdg5/en/html/docbook.html).
Definitive Guide](https://tdg.docbook.org/tdg/5.1/).
Emacs nXML Mode is very helpful for editing DocBook XML because it
validates the document as you write, and precisely locates errors. To
use it, see [](#sec-emacs-docbook-xml).
[Pandoc](http://pandoc.org) can generate DocBook XML from a multitude of
[Pandoc](https://pandoc.org/) can generate DocBook XML from a multitude of
formats, which makes a good starting point. Here is an example of Pandoc
invocation to convert GitHub-Flavoured MarkDown to DocBook 5 XML:
@ -50,7 +50,7 @@ pandoc -f markdown_github -t docbook5 docs.md -o my-section.md
Pandoc can also quickly convert a single `section.xml` to HTML, which is
helpful when drafting.
Sometimes writing valid DocBook is simply too difficult. In this case,
Sometimes writing valid DocBook is too difficult. In this case,
submit your documentation updates in a [GitHub
Issue](https://github.com/NixOS/nixpkgs/issues/new) and someone will
handle the conversion to XML for you.
@ -62,9 +62,9 @@ topic from scratch.
Keep the following guidelines in mind when you create and add a topic:
- The NixOS [`book`](http://www.docbook.org/tdg5/en/html/book.html)
- The NixOS [`book`](https://tdg.docbook.org/tdg/5.0/book.html)
element is in `nixos/doc/manual/manual.xml`. It includes several
[`parts`](http://www.docbook.org/tdg5/en/html/book.html) which are in
[`parts`](https://tdg.docbook.org/tdg/5.0/book.html) which are in
subdirectories.
- Store the topic file in the same directory as the `part` to which it

View File

@ -89,7 +89,7 @@ guest. For instance, the following will forward host port 2222 to guest
port 22 (SSH):
```ShellSession
$ QEMU_NET_OPTS="hostfwd=tcp::2222-:22" ./result/bin/run-*-vm
$ QEMU_NET_OPTS="hostfwd=tcp:127.0.0.1:2222-:22" ./result/bin/run-*-vm
```
allowing you to log in via SSH (assuming you have set the appropriate
@ -98,3 +98,8 @@ passwords or SSH authorized keys):
```ShellSession
$ ssh -p 2222 localhost
```
Such port forwardings connect via the VM's virtual network interface.
Thus they cannot connect to ports that are only bound to the VM's
loopback interface (`127.0.0.1`), and the VM's NixOS firewall
must be configured to allow these connections.

View File

@ -4,7 +4,7 @@ Advanced users may wish to install NixOS using an existing PXE or iPXE
setup.
These instructions assume that you have an existing PXE or iPXE
infrastructure and simply want to add the NixOS installer as another
infrastructure and want to add the NixOS installer as another
option. To build the necessary files from your current version of nixpkgs,
you can run:

View File

@ -46,7 +46,7 @@ When upgrading from a previous release, please be aware of the following incompa
Other notable improvements:
- Revamped grsecurity/PaX support. There is now only a single general-purpose distribution kernel and the configuration interface has been streamlined. Desktop users should be able to simply set
- Revamped grsecurity/PaX support. There is now only a single general-purpose distribution kernel and the configuration interface has been streamlined. Desktop users should be able to set
```nix
{

View File

@ -198,7 +198,7 @@ When upgrading from a previous release, please be aware of the following incompa
For nginx, the dependencies are still automatically managed when `services.nginx.virtualhosts.<name>.enableACME` is enabled just like before. What changed is that nginx now directly depends on the specific certificates that it needs, instead of depending on the catch-all `acme-certificates.target`. This target unit was also removed from the codebase. This will mean nginx will no longer depend on certificates it isn't explicitly managing and fixes a bug with certificate renewal ordering racing with nginx restarting which could lead to nginx getting in a broken state as described at [NixOS/nixpkgs\#60180](https://github.com/NixOS/nixpkgs/issues/60180).
- The old deprecated `emacs` package sets have been dropped. What used to be called `emacsPackagesNg` is now simply called `emacsPackages`.
- The old deprecated `emacs` package sets have been dropped. What used to be called `emacsPackagesNg` is now called `emacsPackages`.
- `services.xserver.desktopManager.xterm` is now disabled by default if `stateVersion` is 19.09 or higher. Previously the xterm desktopManager was enabled when xserver was enabled, but it isn't useful for all people so it didn't make sense to have any desktopManager enabled default.

View File

@ -482,7 +482,7 @@ When upgrading from a previous release, please be aware of the following incompa
- If you use `postgresql` on a different server, you don't need to change anything as well since this module was never designed to configure remote databases.
- If you use `postgresql` and configured your synapse initially on `19.09` or older, you simply need to enable postgresql-support explicitly:
- If you use `postgresql` and configured your synapse initially on `19.09` or older, you need to enable postgresql-support explicitly:
```nix
{ ... }: {

View File

@ -422,7 +422,7 @@ When upgrading from a previous release, please be aware of the following incompa
- The `systemd-networkd` option `systemd.network.networks._name_.dhcpConfig` has been renamed to [systemd.network.networks._name_.dhcpV4Config](options.html#opt-systemd.network.networks._name_.dhcpV4Config) following upstream systemd's documentation change. See systemd.network 5 for details.
- In the `picom` module, several options that accepted floating point numbers encoded as strings (for example [services.picom.activeOpacity](options.html#opt-services.picom.activeOpacity)) have been changed to the (relatively) new native `float` type. To migrate your configuration simply remove the quotes around the numbers.
- In the `picom` module, several options that accepted floating point numbers encoded as strings (for example [services.picom.activeOpacity](options.html#opt-services.picom.activeOpacity)) have been changed to the (relatively) new native `float` type. To migrate your configuration remove the quotes around the numbers.
- When using `buildBazelPackage` from Nixpkgs, `flat` hash mode is now used for dependencies instead of `recursive`. This is to better allow using hashed mirrors where needed. As a result, these hashes will have changed.

View File

@ -14,7 +14,7 @@ In addition to numerous new and upgraded packages, this release includes the fol
- Support for algorithms that `libxcrypt` [does not consider strong](https://github.com/besser82/libxcrypt/blob/v4.4.28/lib/hashes.conf#L41) are **deprecated** as of this release, and will be removed in NixOS 23.05.
- This includes system login passwords. Given this, we **strongly encourage** all users to update their system passwords, as you will be unable to login if password hashes are not migrated by the time their support is removed.
- When using `users.users.<name>.hashedPassword` to configure user passwords, run `mkpasswd`, and use the yescrypt hash that is provided as the new value.
- On the other hand, for interactively configured user passwords, simply re-set the passwords for all users with `passwd`.
- On the other hand, for interactively configured user passwords, re-set the passwords for all users with `passwd`.
- This release introduces warnings for the use of deprecated hash algorithms for both methods of configuring passwords. To make sure you migrated correctly, run `nixos-rebuild switch`.
- The NixOS documentation is now generated from markdown. While docbook is still part of the documentation build process, it's a big step towards the full migration.

View File

@ -611,7 +611,7 @@ If you are:
- adding new rules with `*.rules`
- running custom PulseAudio commands with `pulse.cmd`
Simply move the definitions into the drop-in.
Move the definitions into the drop-in.
Note that the use of `context.exec` is not recommended and other methods of running your thing are likely a better option.

View File

@ -33,6 +33,8 @@
- All [ROCm](https://rocm.docs.amd.com/en/latest/) packages have been updated to 5.7.0.
- [ROCm](https://rocm.docs.amd.com/en/latest/) package attribute sets are versioned: `rocmPackages` -> `rocmPackages_5`.
- `yarn-berry` has been updated to 4.0.1. This means that NodeJS versions less than `18.12` are no longer supported by it. More details at the [upstream changelog](https://github.com/yarnpkg/berry/blob/master/CHANGELOG.md).
- If the user has a custom shell enabled via `users.users.${USERNAME}.shell = ${CUSTOMSHELL}`, the
assertion will require them to also set `programs.${CUSTOMSHELL}.enable =
true`. This is generally safe behavior, but for anyone needing to opt out from
@ -304,7 +306,7 @@
- Emacs macport version 29 was introduced.
- The option `services.networking.networkmanager.enableFccUnlock` was removed in favor of `networking.networkmanager.fccUnlockScripts`, which allows specifying unlock scripts explicitly. The previous option simply did enable all unlock scripts bundled with ModemManager, which is risky, and didn't allow using vendor-provided unlock scripts at all.
- The option `services.networking.networkmanager.enableFccUnlock` was removed in favor of `networking.networkmanager.fccUnlockScripts`, which allows specifying unlock scripts explicitly. The previous option enabled all unlock scripts bundled with ModemManager, which is risky, and didn't allow using vendor-provided unlock scripts at all.
- The `html-proofer` package has been updated from major version 3 to major version 5, which includes [breaking changes](https://github.com/gjtorikian/html-proofer/blob/v5.0.8/UPGRADING.md).
@ -361,6 +363,8 @@
- The `junicode` font package has been updated to [major version 2](https://github.com/psb1558/Junicode-font/releases/tag/v2.001), which is now a font family. In particular, plain `Junicode.ttf` no longer exists. In addition, TrueType font files are now placed in `font/truetype` instead of `font/junicode-ttf`; this change does not affect use via `fonts.packages` NixOS option.
- The `prayer` package as well as `services.prayer` have been removed because it's been unmaintained for several years and the author's website has vanished.
## Other Notable Changes {#sec-release-23.11-notable-changes}
- A new option `system.switch.enable` was added. By default, this is option is
@ -485,6 +489,8 @@ The module update takes care of the new config syntax and the data itself (user
- `keepTerminfo` controls whether `TERMINFO` and `TERMINFO_DIRS` are preserved
for `root` and the `wheel` group.
- `virtualisation.googleComputeImage` now provides `efi` option to support UEFI booting.
- CoreDNS can now be built with external plugins by overriding `externalPlugins` and `vendorHash` arguments like this:
```
@ -511,6 +517,8 @@ The module update takes care of the new config syntax and the data itself (user
- `services.bitcoind` now properly respects the `enable` option.
- The Home Assistant module now offers support for installing custom components and lovelace modules. Available at [`services.home-assistant.customComponents`](#opt-services.home-assistant.customComponents) and [`services.home-assistant.customLovelaceModules`](#opt-services.home-assistant.customLovelaceModules).
## Nixpkgs internals {#sec-release-23.11-nixpkgs-internals}
- The use of `sourceRoot = "source";`, `sourceRoot = "source/subdir";`, and similar lines in package derivations using the default `unpackPhase` is deprecated as it requires `unpackPhase` to always produce a directory named "source". Use `sourceRoot = src.name`, `sourceRoot = "${src.name}/subdir";`, or `setSourceRoot = "sourceRoot=$(echo */subdir)";` or similar instead.
@ -554,3 +562,5 @@ The module update takes care of the new config syntax and the data itself (user
- `teleport` has been upgraded from major version 12 to major version 14. Please see upstream [upgrade instructions](https://goteleport.com/docs/management/operations/upgrading/) and release notes for versions [13](https://goteleport.com/docs/changelog/#1300-050823) and [14](https://goteleport.com/docs/changelog/#1400-092023). Note that Teleport does not officially support upgrades across more than one major version at a time. If you're running Teleport server components, it is recommended to first upgrade to an intermediate 13.x version by setting `services.teleport.package = pkgs.teleport_13`. Afterwards, this option can be removed to upgrade to the default version (14).
- The Linux kernel module `msr` (see [`msr(4)`](https://man7.org/linux/man-pages/man4/msr.4.html)), which provides an interface to read and write the model-specific registers (MSRs) of an x86 CPU, can now be configured via `hardware.cpu.x86.msr`.
- There is a new NixOS option when writing NixOS tests `testing.initrdBackdoor`, that enables `backdoor.service` in initrd. Requires `boot.initrd.systemd.enable` to be enabled. Boot will pause in stage 1 at `initrd.target`, and will listen for commands from the `Machine` python interface, just like stage 2 normally does. This enables commands to be sent to test and debug stage 1. Use `machine.switch_root()` to leave stage 1 and proceed to stage 2.

View File

@ -376,24 +376,23 @@ in rec {
serviceToUnit = name: def:
{ inherit (def) aliases wantedBy requiredBy enable overrideStrategy;
text = commonUnitText def +
''
[Service]
${let env = cfg.globalEnvironment // def.environment;
in concatMapStrings (n:
let s = optionalString (env.${n} != null)
"Environment=${builtins.toJSON "${n}=${env.${n}}"}\n";
# systemd max line length is now 1MiB
# https://github.com/systemd/systemd/commit/e6dde451a51dc5aaa7f4d98d39b8fe735f73d2af
in if stringLength s >= 1048576 then throw "The value of the environment variable ${n} in systemd service ${name}.service is too long." else s) (attrNames env)}
${if def ? reloadIfChanged && def.reloadIfChanged then ''
X-ReloadIfChanged=true
'' else if (def ? restartIfChanged && !def.restartIfChanged) then ''
X-RestartIfChanged=false
'' else ""}
${optionalString (def ? stopIfChanged && !def.stopIfChanged) "X-StopIfChanged=false"}
${attrsToSection def.serviceConfig}
'';
text = commonUnitText def + ''
[Service]
'' + (let env = cfg.globalEnvironment // def.environment;
in concatMapStrings (n:
let s = optionalString (env.${n} != null)
"Environment=${builtins.toJSON "${n}=${env.${n}}"}\n";
# systemd max line length is now 1MiB
# https://github.com/systemd/systemd/commit/e6dde451a51dc5aaa7f4d98d39b8fe735f73d2af
in if stringLength s >= 1048576 then throw "The value of the environment variable ${n} in systemd service ${name}.service is too long." else s) (attrNames env))
+ (if def ? reloadIfChanged && def.reloadIfChanged then ''
X-ReloadIfChanged=true
'' else if (def ? restartIfChanged && !def.restartIfChanged) then ''
X-RestartIfChanged=false
'' else "")
+ optionalString (def ? stopIfChanged && !def.stopIfChanged) ''
X-StopIfChanged=false
'' + attrsToSection def.serviceConfig;
};
socketToUnit = name: def:

View File

@ -1278,3 +1278,19 @@ class Machine:
def run_callbacks(self) -> None:
for callback in self.callbacks:
callback()
def switch_root(self) -> None:
"""
Transition from stage 1 to stage 2. This requires the
machine to be configured with `testing.initrdBackdoor = true`
and `boot.initrd.systemd.enable = true`.
"""
self.wait_for_unit("initrd.target")
self.execute(
"systemctl isolate --no-block initrd-switch-root.target 2>/dev/null >/dev/null",
check_return=False,
check_output=False,
)
self.wait_for_console_text(r"systemd\[1\]:.*Switching root\.")
self.connected = False
self.connect()

View File

@ -16,10 +16,7 @@ with lib;
};
security.sudo.keepTerminfo = mkOption {
default = config.security.sudo.package.pname != "sudo-rs";
defaultText = literalMD ''
`true` unless using `sudo-rs`
'';
default = true;
type = types.bool;
description = lib.mdDoc ''
Whether to preserve the `TERMINFO` and `TERMINFO_DIRS`

View File

@ -153,7 +153,7 @@ let
{file}`pam_mount.conf.xml`.
Useful attributes might include `path`,
`options`, `fstype`, and `server`.
See <http://pam-mount.sourceforge.net/pam_mount.conf.5.html>
See <https://pam-mount.sourceforge.net/pam_mount.conf.5.html>
for more information.
'';
};

View File

@ -1,7 +1,7 @@
{
x86_64-linux = "/nix/store/3wqasl97rjiza3vd7fxjnvli2w9l30mk-nix-2.17.0";
i686-linux = "/nix/store/z360xswxfx55pmm1fng3hw748rbs0kkj-nix-2.17.0";
aarch64-linux = "/nix/store/9670sxa916xmv8n1kqs7cdvmnsrhrdjv-nix-2.17.0";
x86_64-darwin = "/nix/store/2rdbky9j8hc3mbgl6pnda4hkjllyfwnn-nix-2.17.0";
aarch64-darwin = "/nix/store/jl9qma14fb4zk9lq1k0syw2k9qm2gqjw-nix-2.17.0";
x86_64-linux = "/nix/store/azvn85cras6xv4z5j85fiy406f24r1q0-nix-2.18.1";
i686-linux = "/nix/store/9bnwy7f9h0kzdzmcnjjsjg0aak5waj40-nix-2.18.1";
aarch64-linux = "/nix/store/hh65xwqm9s040s3cgn9vzcmrxj0sf5ij-nix-2.18.1";
x86_64-darwin = "/nix/store/6zi5fqzn9n17wrk8r41rhdw4j7jqqsi3-nix-2.18.1";
aarch64-darwin = "/nix/store/0pbq6wzr2f1jgpn5212knyxpwmkjgjah-nix-2.18.1";
}

View File

@ -130,7 +130,7 @@ sub pciCheck {
debug "\n";
if (defined $module) {
# See the bottom of http://pciids.sourceforge.net/pci.ids for
# See the bottom of https://pciids.sourceforge.net/pci.ids for
# device classes.
if (# Mass-storage controller. Definitely important.
$class =~ /^0x01/ ||

View File

@ -1 +0,0 @@
{ pkgs, ... }: pkgs.nixos-option

View File

@ -86,7 +86,7 @@ in
#rtkit = 45; # dynamically allocated 2021-09-03
dovecot2 = 46;
dovenull2 = 47;
prayer = 49;
# prayer = 49; # dropped in 23.11
mpd = 50;
clamav = 51;
#fprot = 52; # unused
@ -411,7 +411,7 @@ in
#rtkit = 45; # unused
dovecot2 = 46;
dovenull2 = 47;
prayer = 49;
# prayer = 49; # dropped in 23.11
mpd = 50;
clamav = 51;
#fprot = 52; # unused

View File

@ -1041,7 +1041,6 @@
./services/networking/powerdns.nix
./services/networking/pppd.nix
./services/networking/pptpd.nix
./services/networking/prayer.nix
./services/networking/privoxy.nix
./services/networking/prosody.nix
./services/networking/quassel.nix

View File

@ -34,7 +34,7 @@ in
prefix = ''${HOME}/.npm
https-proxy=proxy.example.com
init-license=MIT
init-author-url=http://npmjs.org
init-author-url=https://www.npmjs.com/
color=true
'';
};

View File

@ -78,7 +78,7 @@ If third-party customizations (e.g. new themes) are supposed to be added to
- Completion scripts are supposed to be stored at
`$out/share/zsh/site-functions`. This directory is part of the
[`fpath`](http://zsh.sourceforge.net/Doc/Release/Functions.html)
[`fpath`](https://zsh.sourceforge.io/Doc/Release/Functions.html)
and the package should be compatible with pure `ZSH`
setups. The module will automatically link the contents of
`site-functions` to completions directory in the proper

View File

@ -111,6 +111,7 @@ in
(mkRemovedOptionModule [ "services" "riak" ] "The corresponding package was removed from nixpkgs.")
(mkRemovedOptionModule [ "services" "cryptpad" ] "The corresponding package was removed from nixpkgs.")
(mkRemovedOptionModule [ "services" "rtsp-simple-server" ] "Package has been completely rebranded by upstream as mediamtx, and thus the service and the package were renamed in NixOS as well.")
(mkRemovedOptionModule [ "services" "prayer" ] "The corresponding package was removed from nixpkgs.")
(mkRemovedOptionModule [ "i18n" "inputMethod" "fcitx" ] "The fcitx module has been removed. Please use fcitx5 instead")
(mkRemovedOptionModule [ "services" "dhcpd4" ] ''

View File

@ -42,6 +42,10 @@ in
security.sudo.extraConfig = ''
#includedir /run/google-sudoers.d
'';
security.sudo-rs.extraConfig = ''
#includedir /run/google-sudoers.d
'';
systemd.tmpfiles.rules = [
"d /run/google-sudoers.d 750 root root -"
"d /var/google-users.d 750 root root -"

View File

@ -1531,6 +1531,10 @@ in
(map (module: "mr ${module},"))
concatLines
]);
};
security.sudo.extraConfig = optionalString config.security.pam.enableSSHAgentAuth ''
# Keep SSH_AUTH_SOCK so that pam_ssh_agent_auth.so can do its magic.
Defaults env_keep+=SSH_AUTH_SOCK
'';
};
}

View File

@ -33,7 +33,7 @@ in
default = [];
description = lib.mdDoc ''
List of volume definitions for pam_mount.
For more information, visit <http://pam-mount.sourceforge.net/pam_mount.conf.5.html>.
For more information, visit <https://pam-mount.sourceforge.net/pam_mount.conf.5.html>.
'';
};
@ -78,7 +78,7 @@ in
description = lib.mdDoc ''
Sets the Debug-Level. 0 disables debugging, 1 enables pam_mount tracing,
and 2 additionally enables tracing in mount.crypt. The default is 0.
For more information, visit <http://pam-mount.sourceforge.net/pam_mount.conf.5.html>.
For more information, visit <https://pam-mount.sourceforge.net/pam_mount.conf.5.html>.
'';
};
@ -88,7 +88,7 @@ in
description = lib.mdDoc ''
Amount of microseconds to wait until killing remaining processes after
final logout.
For more information, visit <http://pam-mount.sourceforge.net/pam_mount.conf.5.html>.
For more information, visit <https://pam-mount.sourceforge.net/pam_mount.conf.5.html>.
'';
};

View File

@ -35,7 +35,7 @@ in
description = lib.mdDoc
''
Any polkit rules to be added to config (in JavaScript ;-). See:
http://www.freedesktop.org/software/polkit/docs/latest/polkit.8.html#polkit-rules
<https://www.freedesktop.org/software/polkit/docs/latest/polkit.8.html#polkit-rules>
'';
};
@ -117,4 +117,3 @@ in
};
}

View File

@ -6,6 +6,8 @@ let
cfg = config.security.sudo;
inherit (config.security.pam) enableSSHAgentAuth;
toUserString = user: if (isInt user) then "#${toString user}" else "${user}";
toGroupString = group: if (isInt group) then "%#${toString group}" else "%${group}";
@ -28,9 +30,18 @@ in
###### interface
options = {
options.security.sudo = {
security.sudo.enable = mkOption {
defaultOptions = mkOption {
type = with types; listOf str;
default = [ "SETENV" ];
description = mdDoc ''
Options used for the default rules, granting `root` and the
`wheel` group permission to run any command as any user.
'';
};
enable = mkOption {
type = types.bool;
default = true;
description =
@ -40,29 +51,21 @@ in
'';
};
security.sudo.package = mkOption {
type = types.package;
default = pkgs.sudo;
defaultText = literalExpression "pkgs.sudo";
description = lib.mdDoc ''
Which package to use for `sudo`.
'';
};
package = mkPackageOption pkgs "sudo" { };
security.sudo.wheelNeedsPassword = mkOption {
wheelNeedsPassword = mkOption {
type = types.bool;
default = true;
description =
lib.mdDoc ''
Whether users of the `wheel` group must
provide a password to run commands as super user via {command}`sudo`.
'';
description = mdDoc ''
Whether users of the `wheel` group must
provide a password to run commands as super user via {command}`sudo`.
'';
};
security.sudo.execWheelOnly = mkOption {
execWheelOnly = mkOption {
type = types.bool;
default = false;
description = lib.mdDoc ''
description = mdDoc ''
Only allow members of the `wheel` group to execute sudo by
setting the executable's permissions accordingly.
This prevents users that are not members of `wheel` from
@ -70,19 +73,18 @@ in
'';
};
security.sudo.configFile = mkOption {
configFile = mkOption {
type = types.lines;
# Note: if syntax errors are detected in this file, the NixOS
# configuration will fail to build.
description =
lib.mdDoc ''
This string contains the contents of the
{file}`sudoers` file.
'';
description = mdDoc ''
This string contains the contents of the
{file}`sudoers` file.
'';
};
security.sudo.extraRules = mkOption {
description = lib.mdDoc ''
extraRules = mkOption {
description = mdDoc ''
Define specific rules to be in the {file}`sudoers` file.
More specific rules should come after more general ones in order to
yield the expected behavior. You can use mkBefore/mkAfter to ensure
@ -112,7 +114,7 @@ in
options = {
users = mkOption {
type = with types; listOf (either str int);
description = lib.mdDoc ''
description = mdDoc ''
The usernames / UIDs this rule should apply for.
'';
default = [];
@ -120,7 +122,7 @@ in
groups = mkOption {
type = with types; listOf (either str int);
description = lib.mdDoc ''
description = mdDoc ''
The groups / GIDs this rule should apply for.
'';
default = [];
@ -129,7 +131,7 @@ in
host = mkOption {
type = types.str;
default = "ALL";
description = lib.mdDoc ''
description = mdDoc ''
For what host this rule should apply.
'';
};
@ -137,7 +139,7 @@ in
runAs = mkOption {
type = with types; str;
default = "ALL:ALL";
description = lib.mdDoc ''
description = mdDoc ''
Under which user/group the specified command is allowed to run.
A user can be specified using just the username: `"foo"`.
@ -147,7 +149,7 @@ in
};
commands = mkOption {
description = lib.mdDoc ''
description = mdDoc ''
The commands for which the rule should apply.
'';
type = with types; listOf (either str (submodule {
@ -155,7 +157,7 @@ in
options = {
command = mkOption {
type = with types; str;
description = lib.mdDoc ''
description = mdDoc ''
A command being either just a path to a binary to allow any arguments,
the full command with arguments pre-set or with `""` used as the argument,
not allowing arguments to the command at all.
@ -164,7 +166,7 @@ in
options = mkOption {
type = with types; listOf (enum [ "NOPASSWD" "PASSWD" "NOEXEC" "EXEC" "SETENV" "NOSETENV" "LOG_INPUT" "NOLOG_INPUT" "LOG_OUTPUT" "NOLOG_OUTPUT" ]);
description = lib.mdDoc ''
description = mdDoc ''
Options for running the command. Refer to the [sudo manual](https://www.sudo.ws/man/1.7.10/sudoers.man.html).
'';
default = [];
@ -177,10 +179,10 @@ in
});
};
security.sudo.extraConfig = mkOption {
extraConfig = mkOption {
type = types.lines;
default = "";
description = lib.mdDoc ''
description = mdDoc ''
Extra configuration text appended to {file}`sudoers`.
'';
};
@ -195,39 +197,48 @@ in
message = "The NixOS `sudo` module does not work with `sudo-rs` yet."; }
];
# We `mkOrder 600` so that the default rule shows up first, but there is
# still enough room for a user to `mkBefore` it.
security.sudo.extraRules = mkOrder 600 [
{ groups = [ "wheel" ];
commands = [ { command = "ALL"; options = (if cfg.wheelNeedsPassword then [ "SETENV" ] else [ "NOPASSWD" "SETENV" ]); } ];
}
];
security.sudo.extraRules =
let
defaultRule = { users ? [], groups ? [], opts ? [] }: [ {
inherit users groups;
commands = [ {
command = "ALL";
options = opts ++ cfg.defaultOptions;
} ];
} ];
in mkMerge [
# This is ordered before users' `mkBefore` rules,
# so as not to introduce unexpected changes.
(mkOrder 400 (defaultRule { users = [ "root" ]; }))
security.sudo.configFile =
# This is ordered to show before (most) other rules, but
# late-enough for a user to `mkBefore` it.
(mkOrder 600 (defaultRule {
groups = [ "wheel" ];
opts = (optional (!cfg.wheelNeedsPassword) "NOPASSWD");
}))
];
security.sudo.configFile = concatStringsSep "\n" (filter (s: s != "") [
''
# Don't edit this file. Set the NixOS options security.sudo.configFile
# or security.sudo.extraRules instead.
# Keep SSH_AUTH_SOCK so that pam_ssh_agent_auth.so can do its magic.
Defaults env_keep+=SSH_AUTH_SOCK
# "root" is allowed to do anything.
root ALL=(ALL:ALL) SETENV: ALL
# extraRules
${concatStringsSep "\n" (
lists.flatten (
map (
rule: optionals (length rule.commands != 0) [
(map (user: "${toUserString user} ${rule.host}=(${rule.runAs}) ${toCommandsString rule.commands}") rule.users)
(map (group: "${toGroupString group} ${rule.host}=(${rule.runAs}) ${toCommandsString rule.commands}") rule.groups)
]
) cfg.extraRules
)
)}
''
(pipe cfg.extraRules [
(filter (rule: length rule.commands != 0))
(map (rule: [
(map (user: "${toUserString user} ${rule.host}=(${rule.runAs}) ${toCommandsString rule.commands}") rule.users)
(map (group: "${toGroupString group} ${rule.host}=(${rule.runAs}) ${toCommandsString rule.commands}") rule.groups)
]))
flatten
(concatStringsSep "\n")
])
"\n"
(optionalString (cfg.extraConfig != "") ''
# extraConfig
${cfg.extraConfig}
'';
'')
]);
security.wrappers = let
owner = "root";

View File

@ -225,7 +225,7 @@ in {
description = "JACK Audio system service user";
isSystemUser = true;
};
# http://jackaudio.org/faq/linux_rt_config.html
# https://jackaudio.org/faq/linux_rt_config.html
security.pam.loginLimits = [
{ domain = "@jackaudio"; type = "-"; item = "rtprio"; value = "99"; }
{ domain = "@jackaudio"; type = "-"; item = "memlock"; value = "unlimited"; }

View File

@ -133,13 +133,15 @@ in
};
timerConfig = mkOption {
type = types.attrsOf unitOption;
type = types.nullOr (types.attrsOf unitOption);
default = {
OnCalendar = "daily";
Persistent = true;
};
description = lib.mdDoc ''
When to run the backup. See {manpage}`systemd.timer(5)` for details.
When to run the backup. See {manpage}`systemd.timer(5)` for
details. If null no timer is created and the backup will only
run when explicitly started.
'';
example = {
OnCalendar = "00:05";
@ -378,7 +380,7 @@ in
wantedBy = [ "timers.target" ];
timerConfig = backup.timerConfig;
})
config.services.restic.backups;
(filterAttrs (_: backup: backup.timerConfig != null) config.services.restic.backups);
# generate wrapper scripts, as described in the createWrapper option
environment.systemPackages = lib.mapAttrsToList (name: backup: let

View File

@ -54,7 +54,7 @@ in
only the hosts listed in {var}`dataDir`/remote_hosts.cfg will be allowed to
connect.
See also: <http://boinc.berkeley.edu/wiki/Controlling_BOINC_remotely#Remote_access>
See also: <https://boinc.berkeley.edu/wiki/Controlling_BOINC_remotely#Remote_access>
'';
};

View File

@ -6,7 +6,7 @@ let
cfg = config.services.slurm;
opt = options.services.slurm;
# configuration file can be generated by http://slurm.schedmd.com/configurator.html
# configuration file can be generated by https://slurm.schedmd.com/configurator.html
defaultUser = "slurm";

View File

@ -79,7 +79,7 @@ in {
'';
};
# couchdb options: http://docs.couchdb.org/en/latest/config/index.html
# couchdb options: https://docs.couchdb.org/en/latest/config/index.html
databaseDir = mkOption {
type = types.path;

View File

@ -17,7 +17,7 @@
# There are at least two ways to run firebird. superserver has been chosen
# however there are no strong reasons to prefer this or the other one AFAIK
# Eg superserver is said to be most efficiently using resources according to
# http://www.firebirdsql.org/manual/qsg25-classic-or-super.html
# https://www.firebirdsql.org/manual/qsg25-classic-or-super.html
with lib;

View File

@ -66,7 +66,7 @@ in {
pgmanage requires at least one PostgreSQL server be defined.
Detailed information about PostgreSQL connection strings is available at:
<http://www.postgresql.org/docs/current/static/libpq-connect.html>
<https://www.postgresql.org/docs/current/libpq-connect.html>
Note that you should not specify your user name or password. That
information will be entered on the login screen. If you specify a

View File

@ -5,7 +5,7 @@
*Source:* {file}`modules/services/databases/postgresql.nix`
*Upstream documentation:* <http://www.postgresql.org/docs/>
*Upstream documentation:* <https://www.postgresql.org/docs/>
<!-- FIXME: more stuff, like maintainer? -->

View File

@ -588,7 +588,7 @@ in
else "simple";
# Shut down Postgres using SIGINT ("Fast Shutdown mode"). See
# http://www.postgresql.org/docs/current/static/server-shutdown.html
# https://www.postgresql.org/docs/current/server-shutdown.html
KillSignal = "SIGINT";
KillMode = "mixed";

View File

@ -63,7 +63,7 @@ in {
vmOverCommit = mkEnableOption (lib.mdDoc ''
setting of vm.overcommit_memory to 1
(Suggested for Background Saving: http://redis.io/topics/faq)
(Suggested for Background Saving: <https://redis.io/docs/get-started/faq/>)
'');
servers = mkOption {

View File

@ -51,7 +51,7 @@ with lib;
})
(mkIf (!config.services.gnome.at-spi2-core.enable) {
environment.variables = {
environment.sessionVariables = {
NO_AT_BRIDGE = "1";
GTK_A11Y = "none";
};

View File

@ -279,7 +279,7 @@ in
default = true;
type = types.bool;
description = lib.mdDoc ''
Whether to assign [predictable names to network interfaces](http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames).
Whether to assign [predictable names to network interfaces](https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/).
If enabled, interfaces
are assigned names that contain topology information
(e.g. `wlp3s0`) and thus should be stable

View File

@ -16,7 +16,8 @@ let
cp ${format.generate "configuration.yaml" filteredConfig} $out
sed -i -e "s/'\!\([a-z_]\+\) \(.*\)'/\!\1 \2/;s/^\!\!/\!/;" $out
'';
lovelaceConfig = cfg.lovelaceConfig or {};
lovelaceConfig = if (cfg.lovelaceConfig == null) then {}
else (lib.recursiveUpdate customLovelaceModulesResources cfg.lovelaceConfig);
lovelaceConfigFile = format.generate "ui-lovelace.yaml" lovelaceConfig;
# Components advertised by the home-assistant package
@ -62,8 +63,24 @@ let
# Respect overrides that already exist in the passed package and
# concat it with values passed via the module.
extraComponents = oldArgs.extraComponents or [] ++ extraComponents;
extraPackages = ps: (oldArgs.extraPackages or (_: []) ps) ++ (cfg.extraPackages ps);
extraPackages = ps: (oldArgs.extraPackages or (_: []) ps)
++ (cfg.extraPackages ps)
++ (lib.concatMap (component: component.propagatedBuildInputs or []) cfg.customComponents);
}));
# Create a directory that holds all lovelace modules
customLovelaceModulesDir = pkgs.buildEnv {
name = "home-assistant-custom-lovelace-modules";
paths = cfg.customLovelaceModules;
};
# Create parts of the lovelace config that reference lovelave modules as resources
customLovelaceModulesResources = {
lovelace.resources = map (card: {
url = "/local/nixos-lovelace-modules/${card.entrypoint or card.pname}.js?${card.version}";
type = "module";
}) cfg.customLovelaceModules;
};
in {
imports = [
# Migrations in NixOS 22.05
@ -137,6 +154,41 @@ in {
'';
};
customComponents = mkOption {
type = types.listOf types.package;
default = [];
example = literalExpression ''
with pkgs.home-assistant-custom-components; [
prometheus-sensor
];
'';
description = lib.mdDoc ''
List of custom component packages to install.
Available components can be found below `pkgs.home-assistant-custom-components`.
'';
};
customLovelaceModules = mkOption {
type = types.listOf types.package;
default = [];
example = literalExpression ''
with pkgs.home-assistant-custom-lovelace-modules; [
mini-graph-card
mini-media-player
];
'';
description = lib.mdDoc ''
List of custom lovelace card packages to load as lovelace resources.
Available cards can be found below `pkgs.home-assistant-custom-lovelace-modules`.
::: {.note}
Automatic loading only works with lovelace in `yaml` mode.
:::
'';
};
config = mkOption {
type = types.nullOr (types.submodule {
freeformType = format.type;
@ -408,9 +460,35 @@ in {
rm -f "${cfg.configDir}/ui-lovelace.yaml"
ln -s /etc/home-assistant/ui-lovelace.yaml "${cfg.configDir}/ui-lovelace.yaml"
'';
copyCustomLovelaceModules = if cfg.customLovelaceModules != [] then ''
mkdir -p "${cfg.configDir}/www"
ln -fns ${customLovelaceModulesDir} "${cfg.configDir}/www/nixos-lovelace-modules"
'' else ''
rm -f "${cfg.configDir}/www/nixos-lovelace-modules"
'';
copyCustomComponents = ''
mkdir -p "${cfg.configDir}/custom_components"
# remove components symlinked in from below the /nix/store
components="$(find "${cfg.configDir}/custom_components" -maxdepth 1 -type l)"
for component in "$components"; do
if [[ "$(readlink "$component")" =~ ^${escapeShellArg builtins.storeDir} ]]; then
rm "$component"
fi
done
# recreate symlinks for desired components
declare -a components=(${escapeShellArgs cfg.customComponents})
for component in "''${components[@]}"; do
path="$(dirname $(find "$component" -name "manifest.json"))"
ln -fns "$path" "${cfg.configDir}/custom_components/"
done
'';
in
(optionalString (cfg.config != null) copyConfig) +
(optionalString (cfg.lovelaceConfig != null) copyLovelaceConfig)
(optionalString (cfg.lovelaceConfig != null) copyLovelaceConfig) +
copyCustomLovelaceModules +
copyCustomComponents
;
environment.PYTHONPATH = package.pythonPath;
serviceConfig = let

View File

@ -123,7 +123,7 @@ in
example = ''
if [type] == "syslog" {
# Keep only relevant systemd fields
# http://www.freedesktop.org/software/systemd/man/systemd.journal-fields.html
# https://www.freedesktop.org/software/systemd/man/systemd.journal-fields.html
prune {
whitelist_names => [
"type", "@timestamp", "@version",

View File

@ -186,7 +186,7 @@ let
defaultFirewallRules = {
# udp 1900 port needs to be opened for SSDP (not configurable within
# mediatomb/gerbera) cf.
# http://docs.gerbera.io/en/latest/run.html?highlight=udp%20port#network-setup
# https://docs.gerbera.io/en/latest/run.html?highlight=udp%20port#network-setup
allowedUDPPorts = [ 1900 cfg.port ];
allowedTCPPorts = [ cfg.port ];
};

View File

@ -12,7 +12,7 @@ in
{
options = {
services.soft-serve = {
enable = mkEnableOption "Enable soft-serve service";
enable = mkEnableOption "soft-serve";
package = mkPackageOption pkgs "soft-serve" { };
@ -20,7 +20,7 @@ in
type = format.type;
default = { };
description = mdDoc ''
The contents of the configuration file.
The contents of the configuration file for soft-serve.
See <${docUrl}>.
'';

View File

@ -25,7 +25,7 @@ let
|| head srvMatch == srv # Include sections for the service being configured
then v
# Enable Web links and integrations between services.
else if tail srvMatch == [ null ] && elem (head srvMatch) cfg.services
else if tail srvMatch == [ null ] && cfg.${head srvMatch}.enable
then {
inherit (v) origin;
# mansrht crashes without it
@ -38,9 +38,9 @@ let
# for services needing access to them.
"builds.sr.ht::worker".buildlogs = "/var/log/sourcehut/buildsrht-worker";
"git.sr.ht".post-update-script = "/usr/bin/gitsrht-update-hook";
"git.sr.ht".repos = "/var/lib/sourcehut/gitsrht/repos";
"git.sr.ht".repos = cfg.settings."git.sr.ht".repos;
"hg.sr.ht".changegroup-script = "/usr/bin/hgsrht-hook-changegroup";
"hg.sr.ht".repos = "/var/lib/sourcehut/hgsrht/repos";
"hg.sr.ht".repos = cfg.settings."hg.sr.ht".repos;
# Making this a per service option despite being in a global section,
# so that it uses the redis-server used by the service.
"sr.ht".redis-host = cfg.${srv}.redis.host;
@ -77,6 +77,14 @@ let
type = types.path;
apply = s: "<" + toString s;
};
api-origin = mkOption {
description = lib.mdDoc "Origin URL for the API";
type = types.str;
default = "http://${cfg.listenAddress}:${toString (cfg.${srv}.port + 100)}";
defaultText = lib.literalMD ''
`"http://''${`[](#opt-services.sourcehut.listenAddress)`}:''${toString (`[](#opt-services.sourcehut.${srv}.port)` + 100)}"`
'';
};
};
# Specialized python containing all the modules
@ -112,15 +120,6 @@ in
and account management services
'');
services = mkOption {
type = with types; listOf (enum
[ "builds" "git" "hg" "hub" "lists" "man" "meta" "pages" "paste" "todo" ]);
defaultText = "locally enabled services";
description = lib.mdDoc ''
Services that may be displayed as links in the title bar of the Web interface.
'';
};
listenAddress = mkOption {
type = types.str;
default = "localhost";
@ -400,8 +399,8 @@ in
This setting is propagated to newer and existing repositories.
'';
type = types.str;
default = "${cfg.python}/bin/hgsrht-hook-changegroup";
defaultText = "\${cfg.python}/bin/hgsrht-hook-changegroup";
default = "${pkgs.sourcehut.hgsrht}/bin/hgsrht-hook-changegroup";
defaultText = "\${pkgs.sourcehut.hgsrht}/bin/hgsrht-hook-changegroup";
};
repos = mkOption {
description = lib.mdDoc ''
@ -501,12 +500,6 @@ in
options."meta.sr.ht" =
removeAttrs (commonServiceSettings "meta")
["oauth-client-id" "oauth-client-secret"] // {
api-origin = mkOption {
description = lib.mdDoc "Origin URL for API, 100 more than web.";
type = types.str;
default = "http://${cfg.listenAddress}:${toString (cfg.meta.port + 100)}";
defaultText = lib.literalMD ''`"http://''${`[](#opt-services.sourcehut.listenAddress)`}:''${toString (`[](#opt-services.sourcehut.meta.port)` + 100)}"`'';
};
webhooks = mkOption {
description = lib.mdDoc "The Redis connection used for the webhooks worker.";
type = types.str;
@ -784,6 +777,7 @@ in
extraConfig = ''
PermitUserEnvironment SRHT_*
'';
startWhenNeeded = false;
};
environment.etc."ssh/sourcehut/config.ini".source =
settingsFormat.generate "sourcehut-dispatch-config.ini"
@ -792,15 +786,28 @@ in
environment.etc."ssh/sourcehut/subdir/srht-dispatch" = {
# sshd_config(5): The program must be owned by root, not writable by group or others
mode = "0755";
source = pkgs.writeShellScript "srht-dispatch" ''
source = pkgs.writeShellScript "srht-dispatch-wrapper" ''
set -e
set -x
cd /etc/ssh/sourcehut/subdir
${cfg.python}/bin/gitsrht-dispatch "$@"
${pkgs.sourcehut.gitsrht}/bin/gitsrht-dispatch "$@"
'';
};
systemd.tmpfiles.settings."10-sourcehut-gitsrht" = mkIf cfg.git.enable (
builtins.listToAttrs (map (name: {
name = "/var/log/sourcehut/gitsrht-${name}";
value.f = {
inherit (cfg.git) user group;
mode = "0644";
};
}) [ "keys" "shell" "update-hook" ])
);
systemd.services.sshd = {
#path = optional cfg.git.enable [ cfg.git.package ];
preStart = mkIf cfg.hg.enable ''
chown ${cfg.hg.user}:${cfg.hg.group} /var/log/sourcehut/hgsrht-keys
'';
serviceConfig = {
LogsDirectory = "sourcehut";
BindReadOnlyPaths =
# Note that those /usr/bin/* paths are hardcoded in multiple places in *.sr.ht,
# for instance to get the user from the [git.sr.ht::dispatch] settings.
@ -813,7 +820,6 @@ in
"${pkgs.writeShellScript "buildsrht-keys-wrapper" ''
set -e
cd /run/sourcehut/buildsrht/subdir
set -x
exec -a "$0" ${pkgs.sourcehut.buildsrht}/bin/buildsrht-keys "$@"
''}:/usr/bin/buildsrht-keys"
"${pkgs.sourcehut.buildsrht}/bin/master-shell:/usr/bin/master-shell"
@ -825,31 +831,26 @@ in
"${pkgs.writeShellScript "gitsrht-keys-wrapper" ''
set -e
cd /run/sourcehut/gitsrht/subdir
set -x
exec -a "$0" ${pkgs.sourcehut.gitsrht}/bin/gitsrht-keys "$@"
''}:/usr/bin/gitsrht-keys"
"${pkgs.writeShellScript "gitsrht-shell-wrapper" ''
set -e
cd /run/sourcehut/gitsrht/subdir
set -x
export PATH="${cfg.git.package}/bin:$PATH"
export SRHT_CONFIG=/run/sourcehut/gitsrht/config.ini
exec -a "$0" ${pkgs.sourcehut.gitsrht}/bin/gitsrht-shell "$@"
''}:/usr/bin/gitsrht-shell"
"${pkgs.writeShellScript "gitsrht-update-hook" ''
set -e
test -e "''${PWD%/*}"/config.ini ||
# Git hooks are run relative to their repository's directory,
# but gitsrht-update-hook looks up ../config.ini
ln -s /run/sourcehut/gitsrht/config.ini "''${PWD%/*}"/config.ini
export SRHT_CONFIG=/run/sourcehut/gitsrht/config.ini
# hooks/post-update calls /usr/bin/gitsrht-update-hook as hooks/stage-3
# but this wrapper being a bash script, it overrides $0 with /usr/bin/gitsrht-update-hook
# hence this hack to put hooks/stage-3 back into gitsrht-update-hook's $0
if test "''${STAGE3:+set}"
then
set -x
exec -a hooks/stage-3 ${pkgs.sourcehut.gitsrht}/bin/gitsrht-update-hook "$@"
else
export STAGE3=set
set -x
exec -a "$0" ${pkgs.sourcehut.gitsrht}/bin/gitsrht-update-hook "$@"
fi
''}:/usr/bin/gitsrht-update-hook"
@ -860,13 +861,11 @@ in
"${pkgs.writeShellScript "hgsrht-keys-wrapper" ''
set -e
cd /run/sourcehut/hgsrht/subdir
set -x
exec -a "$0" ${pkgs.sourcehut.hgsrht}/bin/hgsrht-keys "$@"
''}:/usr/bin/hgsrht-keys"
"${pkgs.writeShellScript "hgsrht-shell-wrapper" ''
set -e
cd /run/sourcehut/hgsrht/subdir
set -x
exec -a "$0" ${pkgs.sourcehut.hgsrht}/bin/hgsrht-shell "$@"
''}:/usr/bin/hgsrht-shell"
# Mercurial's changegroup hooks are run relative to their repository's directory,
@ -875,8 +874,7 @@ in
set -e
test -e "''$PWD"/config.ini ||
ln -s /run/sourcehut/hgsrht/config.ini "''$PWD"/config.ini
set -x
exec -a "$0" ${cfg.python}/bin/hgsrht-hook-changegroup "$@"
exec -a "$0" ${pkgs.sourcehut.hgsrht}/bin/hgsrht-hook-changegroup "$@"
''}:/usr/bin/hgsrht-hook-changegroup"
];
};
@ -1066,10 +1064,11 @@ in
};
})
];
extraServices.gitsrht-api = {
serviceConfig.Restart = "always";
serviceConfig.RestartSec = "5s";
serviceConfig.ExecStart = "${pkgs.sourcehut.gitsrht}/bin/gitsrht-api -b ${cfg.listenAddress}:${toString (cfg.git.port + 100)}";
extraServices.gitsrht-api.serviceConfig = {
Restart = "always";
RestartSec = "5s";
ExecStart = "${pkgs.sourcehut.gitsrht}/bin/gitsrht-api -b ${cfg.listenAddress}:${toString (cfg.git.port + 100)}";
BindPaths = [ "${cfg.settings."git.sr.ht".repos}:/var/lib/sourcehut/gitsrht/repos" ];
};
extraServices.gitsrht-fcgiwrap = mkIf cfg.nginx.enable {
serviceConfig = {
@ -1188,7 +1187,7 @@ in
extraServices.listssrht-lmtp = {
wants = [ "postfix.service" ];
unitConfig.JoinsNamespaceOf = optional cfg.postfix.enable "postfix.service";
serviceConfig.ExecStart = "${cfg.python}/bin/listssrht-lmtp";
serviceConfig.ExecStart = "${pkgs.sourcehut.listssrht}/bin/listssrht-lmtp";
# Avoid crashing: os.chown(sock, os.getuid(), sock_gid)
serviceConfig.PrivateUsers = mkForce false;
};
@ -1252,55 +1251,30 @@ in
) cfg.settings));
serviceConfig.ExecStart = "${pkgs.sourcehut.metasrht}/bin/metasrht-api -b ${cfg.listenAddress}:${toString (cfg.meta.port + 100)}";
};
extraConfig = mkMerge [
{
assertions = [
{ assertion = let s = cfg.settings."meta.sr.ht::billing"; in
s.enabled == "yes" -> (s.stripe-public-key != null && s.stripe-secret-key != null);
message = "If meta.sr.ht::billing is enabled, the keys must be defined.";
}
];
environment.systemPackages = optional cfg.meta.enable
(pkgs.writeShellScriptBin "metasrht-manageuser" ''
set -eux
if test "$(${pkgs.coreutils}/bin/id -n -u)" != '${cfg.meta.user}'
then exec sudo -u '${cfg.meta.user}' "$0" "$@"
else
# In order to load config.ini
if cd /run/sourcehut/metasrht
then exec ${cfg.python}/bin/metasrht-manageuser "$@"
else cat <<EOF
Please run: sudo systemctl start metasrht
EOF
exit 1
fi
extraConfig = {
assertions = [
{ assertion = let s = cfg.settings."meta.sr.ht::billing"; in
s.enabled == "yes" -> (s.stripe-public-key != null && s.stripe-secret-key != null);
message = "If meta.sr.ht::billing is enabled, the keys must be defined.";
}
];
environment.systemPackages = optional cfg.meta.enable
(pkgs.writeShellScriptBin "metasrht-manageuser" ''
set -eux
if test "$(${pkgs.coreutils}/bin/id -n -u)" != '${cfg.meta.user}'
then exec sudo -u '${cfg.meta.user}' "$0" "$@"
else
# In order to load config.ini
if cd /run/sourcehut/metasrht
then exec ${pkgs.sourcehut.metasrht}/bin/metasrht-manageuser "$@"
else cat <<EOF
Please run: sudo systemctl start metasrht
EOF
exit 1
fi
'');
}
(mkIf cfg.nginx.enable {
services.nginx.virtualHosts."meta.${domain}" = {
locations."/query" = {
proxyPass = cfg.settings."meta.sr.ht".api-origin;
extraConfig = ''
if ($request_method = 'OPTIONS') {
add_header 'Access-Control-Allow-Origin' '*';
add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';
add_header 'Access-Control-Allow-Headers' 'User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Range';
add_header 'Access-Control-Max-Age' 1728000;
add_header 'Content-Type' 'text/plain; charset=utf-8';
add_header 'Content-Length' 0;
return 204;
}
add_header 'Access-Control-Allow-Origin' '*';
add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';
add_header 'Access-Control-Allow-Headers' 'User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Range';
add_header 'Access-Control-Expose-Headers' 'Content-Length,Content-Range';
'';
};
};
})
];
fi
'');
};
})
(import ./service.nix "pages" {
@ -1356,7 +1330,7 @@ in
extraServices.todosrht-lmtp = {
wants = [ "postfix.service" ];
unitConfig.JoinsNamespaceOf = optional cfg.postfix.enable "postfix.service";
serviceConfig.ExecStart = "${cfg.python}/bin/todosrht-lmtp";
serviceConfig.ExecStart = "${pkgs.sourcehut.todosrht}/bin/todosrht-lmtp";
# Avoid crashing: os.chown(sock, os.getuid(), sock_gid)
serviceConfig.PrivateUsers = mkForce false;
};
@ -1388,6 +1362,10 @@ in
dispatch is deprecated. See https://sourcehut.org/blog/2022-08-01-dispatch-deprecation-plans/
for more information.
'')
(mkRemovedOptionModule [ "services" "sourcehut" "services"] ''
This option was removed in favor of individual <service>.enable flags.
'')
];
meta.doc = ./default.md;

View File

@ -108,7 +108,7 @@ let
#SocketBindDeny = "any";
SystemCallFilter = [
"@system-service"
"~@aio" "~@keyring" "~@memlock" "~@privileged" "~@resources" "~@timer"
"~@aio" "~@keyring" "~@memlock" "~@privileged" "~@timer"
"@chown" "@setuid"
];
SystemCallArchitectures = "native";
@ -222,6 +222,23 @@ in
expires 30d;
'';
};
locations."/query" = mkIf (cfg.settings.${iniKey} ? api-origin) {
proxyPass = cfg.settings.${iniKey}.api-origin;
extraConfig = ''
add_header 'Access-Control-Allow-Origin' '*';
add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';
add_header 'Access-Control-Allow-Headers' 'User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Range';
if ($request_method = 'OPTIONS') {
add_header 'Access-Control-Max-Age' 1728000;
add_header 'Content-Type' 'text/plain; charset=utf-8';
add_header 'Content-Length' 0;
return 204;
}
add_header 'Access-Control-Expose-Headers' 'Content-Length,Content-Range';
'';
};
} cfg.nginx.virtualHost ];
};
@ -236,9 +253,6 @@ in
}) [srvCfg.user];
};
services.sourcehut.services = mkDefault (filter (s: cfg.${s}.enable)
[ "builds" "dispatch" "git" "hg" "hub" "lists" "man" "meta" "pages" "paste" "todo" ]);
services.sourcehut.settings = mkMerge [
{
"${srv}.sr.ht".origin = mkDefault "https://${srv}.${cfg.settings."sr.ht".global-domain}";
@ -363,6 +377,20 @@ in
}
extraService
])) extraServices)
# Work around 'pq: permission denied for schema public' with postgres v15, until a
# solution for `services.postgresql.ensureUsers` is found.
# See https://github.com/NixOS/nixpkgs/issues/216989
# Workaround taken from nixos/forgejo: https://github.com/NixOS/nixpkgs/pull/262741
(lib.mkIf (
cfg.postgresql.enable
&& lib.strings.versionAtLeast config.services.postgresql.package.version "15.0"
) {
postgresql.postStart = (lib.mkAfter ''
$PSQL -tAc 'ALTER DATABASE "${srvCfg.postgresql.database}" OWNER TO "${srvCfg.user}";'
'');
}
)
];
systemd.timers = mapAttrs (timerName: timer:

View File

@ -108,7 +108,7 @@ in {
option.
A detailed description of the supported syntax can be found at-spi2-atk
http://bosun.org/configuration.html
https://bosun.org/configuration.html
'';
};

View File

@ -88,7 +88,7 @@ let
# Get a submodule without any embedded metadata:
_filter = x: filterAttrs (k: v: k != "_module") x;
# http://docs.grafana.org/administration/provisioning/#datasources
# https://grafana.com/docs/grafana/latest/administration/provisioning/#datasources
grafanaTypes.datasourceConfig = types.submodule {
freeformType = provisioningSettingsFormat.type;
@ -140,7 +140,7 @@ let
};
};
# http://docs.grafana.org/administration/provisioning/#dashboards
# https://grafana.com/docs/grafana/latest/administration/provisioning/#dashboards
grafanaTypes.dashboardConfig = types.submodule {
freeformType = provisioningSettingsFormat.type;

View File

@ -102,7 +102,7 @@ in {
default = "";
description = lib.mdDoc ''
Graphite webapp settings. See:
<http://graphite.readthedocs.io/en/latest/config-local-settings.html>
<https://graphite.readthedocs.io/en/latest/config-local-settings.html>
'';
};
};

View File

@ -4,7 +4,7 @@
# TODO: LWP/Pg perl libs aren't recognized
# TODO: support fastcgi
# http://guide.munin-monitoring.org/en/latest/example/webserver/apache-cgi.html
# https://guide.munin-monitoring.org/en/latest/example/webserver/apache-cgi.html
# spawn-fcgi -s /run/munin/fastcgi-graph.sock -U www-data -u munin -g munin /usr/lib/munin/cgi/munin-cgi-graph
# spawn-fcgi -s /run/munin/fastcgi-html.sock -U www-data -u munin -g munin /usr/lib/munin/cgi/munin-cgi-html
# https://paste.sh/vofcctHP#-KbDSXVeWoifYncZmLfZzgum
@ -147,7 +147,7 @@ in
Enable Munin Node agent. Munin node listens on 0.0.0.0 and
by default accepts connections only from 127.0.0.1 for security reasons.
See <http://guide.munin-monitoring.org/en/latest/architecture/index.html>.
See <https://guide.munin-monitoring.org/en/latest/architecture/index.html>.
'';
};
@ -156,7 +156,7 @@ in
type = types.lines;
description = lib.mdDoc ''
{file}`munin-node.conf` extra configuration. See
<http://guide.munin-monitoring.org/en/latest/reference/munin-node.conf.html>
<https://guide.munin-monitoring.org/en/latest/reference/munin-node.conf.html>
'';
};
@ -165,7 +165,7 @@ in
type = types.lines;
description = lib.mdDoc ''
{file}`plugin-conf.d` extra plugin configuration. See
<http://guide.munin-monitoring.org/en/latest/plugin/use.html>
<https://guide.munin-monitoring.org/en/latest/plugin/use.html>
'';
example = ''
[fail2ban_*]
@ -273,9 +273,9 @@ in
type = types.lines;
description = lib.mdDoc ''
{file}`munin.conf` extra global configuration.
See <http://guide.munin-monitoring.org/en/latest/reference/munin.conf.html>.
See <https://guide.munin-monitoring.org/en/latest/reference/munin.conf.html>.
Useful to setup notifications, see
<http://guide.munin-monitoring.org/en/latest/tutorial/alert.html>
<https://guide.munin-monitoring.org/en/latest/tutorial/alert.html>
'';
example = ''
contact.email.command mail -s "Munin notification for ''${var:host}" someone@example.com
@ -288,7 +288,7 @@ in
description = lib.mdDoc ''
Definitions of hosts of nodes to collect data from. Needs at least one
host for cron to succeed. See
<http://guide.munin-monitoring.org/en/latest/reference/munin.conf.html>
<https://guide.munin-monitoring.org/en/latest/reference/munin.conf.html>
'';
example = literalExpression ''
'''

View File

@ -88,7 +88,7 @@ in
options = {
services.nagios = {
enable = mkEnableOption (lib.mdDoc ''[Nagios](http://www.nagios.org/) to monitor your system or network.'');
enable = mkEnableOption (lib.mdDoc ''[Nagios](https://www.nagios.org/) to monitor your system or network.'');
objectDefs = mkOption {
description = lib.mdDoc ''

View File

@ -176,7 +176,7 @@ in
description = lib.mdDoc ''
Configuration of XtreemFS DIR service.
WARNING: configuration is saved as plaintext inside nix store.
For more options: http://www.xtreemfs.org/xtfs-guide-1.5.1/index.html
For more options: https://www.xtreemfs.org/xtfs-guide-1.5.1/index.html
'';
};
replication = {
@ -218,7 +218,7 @@ in
description = lib.mdDoc ''
Configuration of XtreemFS DIR replication plugin.
WARNING: configuration is saved as plaintext inside nix store.
For more options: http://www.xtreemfs.org/xtfs-guide-1.5.1/index.html
For more options: https://www.xtreemfs.org/xtfs-guide-1.5.1/index.html
'';
};
};
@ -319,7 +319,7 @@ in
description = lib.mdDoc ''
Configuration of XtreemFS MRC service.
WARNING: configuration is saved as plaintext inside nix store.
For more options: http://www.xtreemfs.org/xtfs-guide-1.5.1/index.html
For more options: https://www.xtreemfs.org/xtfs-guide-1.5.1/index.html
'';
};
replication = {
@ -361,7 +361,7 @@ in
description = lib.mdDoc ''
Configuration of XtreemFS MRC replication plugin.
WARNING: configuration is saved as plaintext inside nix store.
For more options: http://www.xtreemfs.org/xtfs-guide-1.5.1/index.html
For more options: https://www.xtreemfs.org/xtfs-guide-1.5.1/index.html
'';
};
};
@ -438,7 +438,7 @@ in
description = lib.mdDoc ''
Configuration of XtreemFS OSD service.
WARNING: configuration is saved as plaintext inside nix store.
For more options: http://www.xtreemfs.org/xtfs-guide-1.5.1/index.html
For more options: https://www.xtreemfs.org/xtfs-guide-1.5.1/index.html
'';
};
};

View File

@ -139,7 +139,7 @@ in
path.
See
<http://www.asterisk.org/community/documentation>
<https://www.asterisk.org/community/documentation/>
for more examples of what is possible here.
'';
};

View File

@ -239,7 +239,7 @@ in
enable = mkEnableOption (lib.mdDoc "I2Pd daemon") // {
description = lib.mdDoc ''
Enables I2Pd as a running service upon activation.
Please read http://i2pd.readthedocs.io/en/latest/ for further
Please read <https://i2pd.readthedocs.io/en/latest/> for further
configuration help.
'';
};

View File

@ -67,6 +67,8 @@ in
};
config = mkIf cfg.enable {
nix.settings.extra-allowed-users = [ "nix-serve" ];
systemd.services.nix-serve = {
description = "nix-serve binary cache server";
after = [ "network.target" ];

View File

@ -56,7 +56,7 @@ in
The default flags prevent external hosts from using ntpd as a DDoS
reflector, setting system time, and querying OS/ntpd version. As
recommended in section 6.5.1.1.3, answer "No" of
http://support.ntp.org/bin/view/Support/AccessRestrictions
https://support.ntp.org/Support/AccessRestrictions
'';
default = [ "limited" "kod" "nomodify" "notrap" "noquery" "nopeer" ];
};

View File

@ -146,6 +146,6 @@ in {
};
};
meta.maintainers = with lib.maintainers; [ ninjatrappeur ];
meta.maintainers = with lib.maintainers; [ picnoir ];
meta.doc = ./pleroma.md;
}

View File

@ -1,90 +0,0 @@
{ config, lib, pkgs, ... }:
with lib;
let
inherit (pkgs) prayer;
cfg = config.services.prayer;
stateDir = "/var/lib/prayer";
prayerUser = "prayer";
prayerGroup = "prayer";
prayerExtraCfg = pkgs.writeText "extraprayer.cf" ''
prefix = "${prayer}"
var_prefix = "${stateDir}"
prayer_user = "${prayerUser}"
prayer_group = "${prayerGroup}"
sendmail_path = "/run/wrappers/bin/sendmail"
use_http_port ${cfg.port}
${cfg.extraConfig}
'';
prayerCfg = pkgs.runCommand "prayer.cf" { preferLocalBuild = true; } ''
# We have to remove the http_port 80, or it will start a server there
cat ${prayer}/etc/prayer.cf | grep -v http_port > $out
cat ${prayerExtraCfg} >> $out
'';
in
{
###### interface
options = {
services.prayer = {
enable = mkEnableOption (lib.mdDoc "the prayer webmail http server");
port = mkOption {
default = 2080;
type = types.port;
description = lib.mdDoc ''
Port the prayer http server is listening to.
'';
};
extraConfig = mkOption {
type = types.lines;
default = "" ;
description = lib.mdDoc ''
Extra configuration. Contents will be added verbatim to the configuration file.
'';
};
};
};
###### implementation
config = mkIf config.services.prayer.enable {
environment.systemPackages = [ prayer ];
users.users.${prayerUser} =
{ uid = config.ids.uids.prayer;
description = "Prayer daemon user";
home = stateDir;
};
users.groups.${prayerGroup} =
{ gid = config.ids.gids.prayer; };
systemd.services.prayer = {
wantedBy = [ "multi-user.target" ];
serviceConfig.Type = "forking";
preStart = ''
mkdir -m 0755 -p ${stateDir}
chown ${prayerUser}:${prayerGroup} ${stateDir}
'';
script = "${prayer}/sbin/prayer --config-file=${prayerCfg}";
};
};
}

View File

@ -47,7 +47,7 @@ in
lib.mdDoc ''
Configuration for bootstrap daemon.
See <https://github.com/irungentoo/toxcore/blob/master/other/bootstrap_daemon/tox-bootstrapd.conf>
and <http://wiki.tox.im/Nodes>.
and <https://wiki.tox.chat/users/nodes>.
'';
};
};

View File

@ -54,7 +54,7 @@ in
defaultText = "pkgs.trust-dns";
description = mdDoc ''
Trust-dns package to use.
Only `bin/trust-dns` need be provided: the other trust-dns utilities (client and resolver) are not needed.
The package must provide `meta.mainProgram` which names the server binary; any other utilities (client, resolver) are not needed.
'';
};
quiet = mkOption {
@ -135,7 +135,7 @@ in
flags = (lib.optional cfg.debug "--debug") ++ (lib.optional cfg.quiet "--quiet");
flagsStr = builtins.concatStringsSep " " flags;
in ''
${cfg.package}/bin/trust-dns --config ${configFile} ${flagsStr}
${cfg.package}/bin/${cfg.package.meta.mainProgram} --config ${configFile} ${flagsStr}
'';
Type = "simple";
Restart = "on-failure";

View File

@ -148,7 +148,7 @@ in
type = types.bool;
default = true;
description = lib.mdDoc ''
Whether to enable [Micro Transport Protocol (µTP)](http://en.wikipedia.org/wiki/Micro_Transport_Protocol).
Whether to enable [Micro Transport Protocol (µTP)](https://en.wikipedia.org/wiki/Micro_Transport_Protocol).
'';
};
options.watch-dir = mkOption {

View File

@ -32,7 +32,7 @@ let
name = "mongo.conf";
executable = false;
text = ''
# for documentation of all options, see http://docs.mongodb.org/manual/reference/configuration-options/
# for documentation of all options, see https://www.mongodb.com/docs/manual/reference/configuration-options/
storage:
dbPath: ${cfg.dataDir}/db
@ -63,7 +63,7 @@ let
executable = false;
text = ''
# for documentation of all options, see:
# http://docs.mongodb.org/manual/reference/configuration-options/
# https://www.mongodb.com/docs/manual/reference/configuration-options/
storage:
dbPath: ${cfg.dataDir}/db-wt

View File

@ -909,7 +909,7 @@ in {
};
config = mkIf cfg.enable {
warnings = optionals (!config.security.sudo.enable) [''
warnings = optionals (with config.security; (!sudo.enable) && (!sudo-rs.enable)) [''
The pleroma_ctl wrapper enabled by the installWrapper option relies on
sudo, which appears to have been disabled through security.sudo.enable.
''];

View File

@ -407,7 +407,7 @@ in
type = with lib.types; nullOr (enum ["plain" "login" "cram_md5"]);
default = null;
description = lib.mdDoc ''
Authentication type to use, see http://api.rubyonrails.org/classes/ActionMailer/Base.html
Authentication type to use, see https://api.rubyonrails.org/classes/ActionMailer/Base.html
'';
};
@ -423,7 +423,7 @@ in
type = lib.types.str;
default = "peer";
description = lib.mdDoc ''
How OpenSSL checks the certificate, see http://api.rubyonrails.org/classes/ActionMailer/Base.html
How OpenSSL checks the certificate, see https://api.rubyonrails.org/classes/ActionMailer/Base.html
'';
};

View File

@ -49,7 +49,7 @@ used by the imperative installer and all values are written to an additional fil
to ensure that changes can be applied by changing the module's options.
In case the application serves multiple domains (those are checked with
[`$_SERVER['HTTP_HOST']`](http://php.net/manual/en/reserved.variables.server.php))
[`$_SERVER['HTTP_HOST']`](https://www.php.net/manual/en/reserved.variables.server.php))
it's needed to add them to
[`services.nextcloud.config.extraTrustedDomains`](#opt-services.nextcloud.config.extraTrustedDomains).

View File

@ -430,7 +430,7 @@ let
background processes while not running tt-rss, this method is generally
viable to keep your feeds up to date.
Still, there are more robust (and recommended) updating methods
available, you can read about them here: http://tt-rss.org/wiki/UpdatingFeeds
available, you can read about them here: <https://tt-rss.org/wiki/UpdatingFeeds>
'';
};

View File

@ -10,7 +10,7 @@ let
# List of known lighttpd modules, ordered by how the lighttpd documentation
# recommends them being imported:
# http://redmine.lighttpd.net/projects/1/wiki/Server_modulesDetails
# https://redmine.lighttpd.net/projects/1/wiki/Server_modulesDetails
#
# Some modules are always imported and should not appear in the config:
# disallowedModules = [ "mod_indexfile" "mod_dirlisting" "mod_staticfile" ];
@ -84,8 +84,8 @@ let
# server.modules += () entries in each sub-service extraConfig snippet,
# read this:
#
# http://redmine.lighttpd.net/projects/1/wiki/Server_modulesDetails
# http://redmine.lighttpd.net/issues/2337
# https://redmine.lighttpd.net/projects/1/wiki/Server_modulesDetails
# https://redmine.lighttpd.net/issues/2337
#
# Basically, lighttpd doesn't want to load (or even silently ignore) a
# module for a second time, and there is no way to check if a module has

View File

@ -44,7 +44,7 @@ in {
type = types.lines;
description = lib.mdDoc ''
Verbatim config file to use
(see http://www.mew.org/~kazu/proj/mighttpd/en/config.html)
(see https://kazu-yamamoto.github.io/mighttpd2/config.html)
'';
};
@ -78,7 +78,7 @@ in {
type = types.lines;
description = lib.mdDoc ''
Verbatim routing file to use
(see http://www.mew.org/~kazu/proj/mighttpd/en/config.html)
(see https://kazu-yamamoto.github.io/mighttpd2/config.html)
'';
};

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