Compare commits

..

1336 Commits

Author SHA1 Message Date
Martin Weinelt
9aeeb5b8ef WIP: nixos/tests/home-assistant: test onboarding flow 2023-02-19 14:11:56 +01:00
Jonas Heinrich
03ee925c05 firejail: Fix double-dash usage on non-POSIX shells 2023-02-19 07:49:26 -05:00
Yureka
d71d42707e ell: disable tests on musl (#217073) 2023-02-19 13:39:59 +01:00
Guillaume Girol
4c7a1272a2 Merge pull request #216428 from ShamrockLee/apptainer-suid-flag
apptainer: always specify either --with-suid or --without-suid build flag
2023-02-19 12:23:14 +00:00
José Romildo Malaquias
ee77c72a48 Merge pull request #217128 from r-ryantm/auto-update/numix-icon-theme-circle
numix-icon-theme-circle: 23.02.12 -> 23.02.16
2023-02-19 09:04:16 -03:00
Maximilian Bosch
5ed9c487a6 Merge pull request #217005 from SFrijters/mailutils-3.15
mailutils: 3.14 -> 3.15, add options, tests, parallel build
2023-02-19 12:11:19 +01:00
R. Ryantm
6ba1fdef07 numix-icon-theme-circle: 23.02.12 -> 23.02.16 2023-02-19 11:06:33 +00:00
Maximilian Bosch
ccab7388a8 Merge pull request #216923 from poweredbypie/zls-0.10.0
zls 0.9.0 -> 0.10.0
2023-02-19 12:02:15 +01:00
Maximilian Bosch
a6b4f078a4 Merge pull request #216876 from shimunn/certstrap-1.3.0
certstrap: 1.2.0 -> 1.3.0
2023-02-19 11:32:23 +01:00
Maximilian Bosch
903c0057f4 Merge pull request #216463 from delroth/sudo-1.9.13
sudo: 1.9.12p2 -> 1.9.13
2023-02-19 11:27:53 +01:00
Maximilian Bosch
6fd802152a Merge pull request #216906 from LibreCybernetics/update-scala
scala: 3.2.0 → 3.2.2
2023-02-19 11:21:22 +01:00
Maximilian Bosch
fb58837a5e Merge pull request #216878 from herrwiese/for-master/remove-bpytop
bpytop: remove
2023-02-19 11:18:56 +01:00
Maximilian Bosch
81e8a8cd14 Merge pull request #216386 from SuperSandro2000/gnome-keyring-name
libgnome-keyring: don't set name
2023-02-19 11:15:55 +01:00
Jonas Heinrich
4cb85bdf61 Merge pull request #217009 from r-ryantm/auto-update/kubecfg
kubecfg: 0.28.1 -> 0.29.0
2023-02-19 11:09:13 +01:00
Jonas Heinrich
2236653844 Merge pull request #217016 from r-ryantm/auto-update/packer
packer: 1.8.5 -> 1.8.6
2023-02-19 11:06:28 +01:00
Jonas Heinrich
c1e37b7573 Merge pull request #217027 from yu-re-ka/musl-libvirt
pkgsMusl.libvirt: fix build
2023-02-19 11:00:46 +01:00
Jonas Heinrich
c62eeb1e62 Merge pull request #217019 from r-ryantm/auto-update/sdlpop
sdlpop: 1.22 -> 1.23
2023-02-19 10:55:14 +01:00
Jonas Heinrich
3c46639d25 sdlpop: Add changelog 2023-02-19 10:54:39 +01:00
Jonas Heinrich
f45ba866da Merge pull request #217021 from r-ryantm/auto-update/calc
calc: 2.14.1.2 -> 2.14.1.3
2023-02-19 10:51:26 +01:00
Jonas Heinrich
553c376a49 nixos/networkd-dispatcher: init 2023-02-19 04:42:25 -05:00
Jonas Heinrich
ddb0eb521d networkd-dispatcher: init at 2.2.4 2023-02-19 04:42:25 -05:00
Jonas Heinrich
4b1ae062bc Merge pull request #217028 from yu-re-ka/musl-iucode-tool
pkgsMusl.iucode-tool: fix build
2023-02-19 10:35:18 +01:00
Jonas Heinrich
70be4a3670 Merge pull request #217039 from r-ryantm/auto-update/gwc
gwc: 0.22-05 -> 0.22-06
2023-02-19 10:33:46 +01:00
Jonas Heinrich
e28ebd6780 gwc: Add changelog 2023-02-19 10:33:33 +01:00
Jonas Heinrich
a8bea22db0 Merge pull request #217040 from r-ryantm/auto-update/iptsd
iptsd: 1.0.1 -> 1.1.0
2023-02-19 10:30:29 +01:00
Jonas Heinrich
eb9f2c96e7 Merge pull request #217041 from r-ryantm/auto-update/minio-client
minio-client: 2023-01-28T20-29-38Z -> 2023-02-16T19-20-11Z
2023-02-19 10:28:34 +01:00
sternenseemann
6d4d75f584 Merge pull request #215925 from NixOS/haskell-updates
haskellPackages: update stackage and hackage
2023-02-19 10:27:01 +01:00
Vladimír Čunát
efc59894b1 Merge #216981: thunderbird*: 102.7.2 -> 102.8.0 2023-02-19 09:35:30 +01:00
Yueh-Shun Li
6e9902c7f6 apptainer: always specify either --with-suid or --without-suid build flag 2023-02-19 07:55:10 +00:00
Nick Cao
a1291d0d02 Merge pull request #205784 from Eliot00/v2raya-fix
v2raya: v2rayA should start after nftables
2023-02-19 15:08:29 +08:00
Dmitry Kalinkin
03057aa1fd python310Packages.seaborn: fix sandboxless build (#216254) 2023-02-19 00:25:14 -05:00
Artturi
e1f9343793 Merge pull request #204727 from meain/fix-nanotts
nanotts: fix dependency on alsa-plugins
2023-02-19 07:19:54 +02:00
Nick Cao
5b25704f2d Merge pull request #217077 from r-ryantm/auto-update/python310Packages.simber
python310Packages.simber: 0.2.5 -> 0.2.6
2023-02-19 12:58:47 +08:00
Abin Simon
1ed5cc0d48 nanotts: fix dependency on alsa-plugins 2023-02-19 10:23:12 +05:30
Jan Tojnar
21a821a18c Merge pull request #217068 from bobby285271/upd/gnome
GNOME updates
2023-02-19 05:46:52 +01:00
github-actions[bot]
406e78e5ae terraform-providers.acme: 2.12.0 → 2.13.0 2023-02-19 14:46:35 +10:00
github-actions[bot]
d976cb34a1 terraform-providers.bitbucket: 2.30.0 → 2.30.1 2023-02-19 14:46:35 +10:00
Stanisław Pitucha
c7573643e7 Merge pull request #217043 from r-ryantm/auto-update/fastly
fastly: 6.0.3 -> 6.0.6
2023-02-19 15:41:45 +11:00
Stanisław Pitucha
b310b08f63 Merge pull request #217053 from r-ryantm/auto-update/tym
tym: 3.4.0 -> 3.4.1
2023-02-19 15:39:39 +11:00
Stanisław Pitucha
34278ea0f1 Merge pull request #217056 from r-ryantm/auto-update/jfrog-cli
jfrog-cli: 2.34.1 -> 2.34.2
2023-02-19 15:39:06 +11:00
happysalada
b4716ea179 gptcommit: init at 0.1.15 2023-02-18 23:23:37 -05:00
R. Ryantm
d9c837063a python310Packages.simber: 0.2.5 -> 0.2.6 2023-02-19 04:04:02 +00:00
Aaron Andersen
a3c24f9535 Merge pull request #216779 from viraptor/libtomcrypt-arm
libtomcrypt,StormLib: fix darwin arm build
2023-02-18 22:10:35 -05:00
Bobby Rong
602cb132de gnome.mutter: 43.2 → 43.3
https://gitlab.gnome.org/GNOME/mutter/-/compare/43.2...43.3

- Skip resize effects for tiled windows during user grabs.
- Disable direct scanout during drag-n-drop operations.
- Ignore unmapped subsurfaces in direct scanout check.
- Fix cursor disappearing over windows during grabs.
- Fix pointer constrains with subsurfaces.
- Make wl_output mode independent of the orientation.
- Improve focus handling on workspace switches.
- Fix cursor position in window screencasts.
- Do not require a physical device to update pointer visibility.
- Fix initialization of keyboard accessibility.
- Fix freeze when crossing monitors under some conditions.
- Don't allow window activation to break global grabs.
- Fixed crashes.
- Plugged leak.
- Misc. bug fixes and cleanups.
2023-02-19 11:09:17 +08:00
Bobby Rong
71bdfad793 gnome.gnome-shell: 43.2 → 43.3
https://gitlab.gnome.org/GNOME/gnome-shell/-/compare/43.2...43.3

- Ensure quick settings toggles align with the pixel grid.
- Lower OOM score of gnome-shell process.
- Fix incomplete device list in volume menus.
- Fixed crash.
- Plugged leak.
- Misc. bug fixes and cleanups.
2023-02-19 11:09:17 +08:00
Bobby Rong
26fe46cf2a gnome-desktop: 43.1 → 43.2
https://gitlab.gnome.org/GNOME/gnome-desktop/-/compare/43.1...43.2

- Fix idle monitor watch leak.
2023-02-19 10:43:38 +08:00
Bobby Rong
dd405d1b0c gnome.gnome-boxes: 43.2 → 43.3
https://gitlab.gnome.org/GNOME/gnome-boxes/-/compare/43.2...43.3

- Add OVF to list of supported install media formats.
- Use mime-type when validating OVA file.
2023-02-19 10:43:33 +08:00
Bobby Rong
ef2b498ead gnome.gnome-backgrounds: 43 → 43.1
https://gitlab.gnome.org/GNOME/gnome-backgrounds/-/compare/43...43.1

No changes (https://gitlab.gnome.org/GNOME/gnome-backgrounds/-/issues/33).
2023-02-19 10:39:42 +08:00
Nick Cao
042598f198 Merge pull request #216993 from dotlambda/caldav-1.1
python310Packages.caldav: 1.0.1 -> 1.1.1
2023-02-19 10:01:17 +08:00
Martin Weinelt
570fa1acde Merge pull request #217055 from r-ryantm/auto-update/esphome
esphome: 2023.2.0 -> 2023.2.2
2023-02-19 02:01:09 +00:00
Nick Cao
4e721a4ecc Merge pull request #216939 from NobbZ/hledger-utils-1.13.2
hledger-utils: 1.12.1 -> 1.13.2
2023-02-19 10:00:26 +08:00
Nick Cao
d253c819b2 Merge pull request #216902 from aycanirican/snort-2-9-20
snort: 2.9.18 -> 2.9.20
2023-02-19 09:59:42 +08:00
Nick Cao
b8fcb237a7 Merge pull request #216974 from helsinki-systems/upd/jenkins
jenkins: 2.375.2 -> 2.375.3
2023-02-19 09:53:29 +08:00
Nick Cao
446c2d5228 Merge pull request #216979 from r-ryantm/auto-update/python310Packages.ignite
python310Packages.ignite: 0.4.10 -> 0.4.11
2023-02-19 09:52:46 +08:00
Nick Cao
f9a1b79e3a Merge pull request #216990 from IndeedNotJames/forgejo
forgejo: 1.18.3-1 -> 1.18.3.2
2023-02-19 09:51:48 +08:00
Nick Cao
9256b03c75 Merge pull request #217011 from r-ryantm/auto-update/hclfmt
hclfmt: 2.16.0 -> 2.16.1
2023-02-19 09:48:31 +08:00
Nick Cao
1607777ab9 Merge pull request #217013 from r-ryantm/auto-update/munin
munin: 2.0.71 -> 2.0.72
2023-02-19 09:47:32 +08:00
Nick Cao
f2ba48bdaa Merge pull request #217051 from lovesegfault/tabnine-update
tabnine: 4.4.186 -> 4.4.245
2023-02-19 09:44:55 +08:00
Nick Cao
4c20e3f468 Merge pull request #217049 from r-ryantm/auto-update/kube-capacity
kube-capacity: 0.7.3 -> 0.7.4
2023-02-19 09:44:01 +08:00
Nick Cao
909ce24be6 Merge pull request #217047 from r-ryantm/auto-update/steampipe
steampipe: 0.18.5 -> 0.18.6
2023-02-19 09:42:33 +08:00
Nick Cao
7b72da3b50 Merge pull request #217031 from r-ryantm/auto-update/roctracer
roctracer: 5.4.2 -> 5.4.3
2023-02-19 09:39:43 +08:00
Anderson Torres
eec693b4ed Merge pull request #217015 from r-ryantm/auto-update/cimg
cimg: 3.2.0 -> 3.2.1
2023-02-18 22:38:45 -03:00
R. Ryantm
14caf114ff jfrog-cli: 2.34.1 -> 2.34.2 2023-02-19 01:27:44 +00:00
R. Ryantm
13e6308af9 esphome: 2023.2.0 -> 2023.2.2 2023-02-19 01:21:47 +00:00
Nick Cao
a3755116c5 Merge pull request #216943 from linsui/sing
sing-geosite: init at 20230202101858
2023-02-19 09:19:56 +08:00
Nick Cao
3902eed4a0 Merge pull request #217038 from r-ryantm/auto-update/v2ray-geoip
v2ray-geoip: 202302081046 -> 202302160443
2023-02-19 09:16:53 +08:00
Fabian Affolter
ae7968db7d Merge pull request #217026 from r-ryantm/auto-update/libreddit
libreddit: 0.29.2 -> 0.29.3
2023-02-19 02:13:52 +01:00
Fabian Affolter
30e6c8b56a Merge pull request #217029 from fabaff/python-kasa-bump
python310Packages.python-kasa: 0.5.0 -> 0.5.1
2023-02-19 02:13:26 +01:00
Fabian Affolter
40275be06c Merge pull request #217030 from fabaff/soco-bump
python310Packages.soco: 0.29.0 -> 0.29.1
2023-02-19 02:13:15 +01:00
Fabian Affolter
78ca0fc9a4 Merge pull request #217035 from fabaff/yalexs-ble-bump
python310Packages.yalexs-ble: 1.12.12 -> 2.0.1
2023-02-19 02:13:03 +01:00
Fabian Affolter
56c9df1a29 Merge pull request #217036 from fabaff/boschshcpy-bump
python310Packages.boschshcpy: 0.2.54 -> 0.2.56
2023-02-19 02:12:53 +01:00
Fabian Affolter
581f5df8f3 Merge pull request #217037 from fabaff/bthome-ble-bump
python310Packages.bthome-ble: 2.5.1 -> 2.6.0
2023-02-19 02:12:44 +01:00
Fabian Affolter
2077a6b635 Merge pull request #217014 from fabaff/rns-bump
python310Packages.rns: 0.4.8 -> 0.4.9
2023-02-19 02:12:03 +01:00
Fabian Affolter
306f6f346d Merge pull request #217017 from fabaff/mitmproxy2swagger-bump
mitmproxy2swagger: 0.8.0 -> 0.8.1
2023-02-19 02:11:52 +01:00
Fabian Affolter
417270dba7 Merge pull request #217018 from fabaff/hahomematic-bump
python310Packages.hahomematic: 2023.2.8 -> 2023.2.9
2023-02-19 02:11:43 +01:00
Bernardo Meurer
dc2be4af7e tabnine: 4.4.186 -> 4.4.245 2023-02-19 01:08:11 +00:00
R. Ryantm
b50f0f485d tym: 3.4.0 -> 3.4.1 2023-02-19 01:07:08 +00:00
R. Ryantm
1184fc0dd2 kube-capacity: 0.7.3 -> 0.7.4 2023-02-19 00:49:03 +00:00
Yureka
e27be43360 llvm_15: reenable libclang_rt.profile-....a build on musl (#217042)
This was lost because of a bad merge
2023-02-19 01:38:31 +01:00
Mario Rodas
af416d5e4c Merge pull request #201134 from logan12358/quisk-upgrade
quisk: 4.1.73 -> 4.2.12
2023-02-18 19:32:14 -05:00
R. Ryantm
7cc34b4840 steampipe: 0.18.5 -> 0.18.6 2023-02-19 00:30:48 +00:00
R. Ryantm
6a72c1fa87 fastly: 6.0.3 -> 6.0.6 2023-02-19 00:15:15 +00:00
github-actions[bot]
2534cd7dad Merge master into haskell-updates 2023-02-19 00:14:51 +00:00
R. Ryantm
0934f12b77 minio-client: 2023-01-28T20-29-38Z -> 2023-02-16T19-20-11Z 2023-02-19 00:09:30 +00:00
R. Ryantm
979ac40def iptsd: 1.0.1 -> 1.1.0 2023-02-19 00:03:04 +00:00
R. Ryantm
3c53c7127d gwc: 0.22-05 -> 0.22-06 2023-02-19 00:01:07 +00:00
Anderson Torres
479fc5215f Merge pull request #216865 from phip1611/init-paging-calculator
paging-calculator: init at 0.1.2
2023-02-18 20:54:00 -03:00
Anderson Torres
5217f8bb91 Merge pull request #216862 from phip1611/init-wambo
wambo: init at 0.3.1
2023-02-18 20:53:27 -03:00
R. Ryantm
dcb9205814 v2ray-geoip: 202302081046 -> 202302160443 2023-02-18 23:53:22 +00:00
Anderson Torres
da26711651 Merge pull request #216867 from phip1611/init-nflz
nflz: init at 1.0.2
2023-02-18 20:52:55 -03:00
Fabian Affolter
fb32630da2 python310Packages.yalexs-ble: 1.12.12 -> 2.0.1
Diff: https://github.com/bdraco/yalexs-ble/compare/refs/tags/v1.12.12...v2.0.1

Changelog: https://github.com/bdraco/yalexs-ble/blob/v2.0.1/CHANGELOG.md
2023-02-19 00:44:49 +01:00
Fabian Affolter
9068a7df21 python310Packages.bthome-ble: 2.5.1 -> 2.6.0
Diff: https://github.com/Bluetooth-Devices/bthome-ble/compare/refs/tags/v2.5.1...v2.6.0

Changelog: https://github.com/bluetooth-devices/bthome-ble/blob/v2.6.0/CHANGELOG.md
2023-02-19 00:43:34 +01:00
Fabian Affolter
8457a7b5fb python310Packages.boschshcpy: 0.2.54 -> 0.2.56
Diff: https://github.com/tschamm/boschshcpy/compare/0.2.54...0.2.56
2023-02-19 00:42:36 +01:00
toastal
06365ba454 nethack: 3.6.6 → 3.6.7
Release notes: https://www.nethack.org/v367/release.html

> This release primarily corrects a security issue present in NetHack versions 3.6.2, 3.6.3, 3.6.4, 3.6.5, and 3.6.6

More info: https://www.nethack.org/security/CVE-2023-24809.html
2023-02-18 23:39:43 +00:00
Artturi
6f80f6ef83 Merge pull request #217022 from yu-re-ka/musl-gccgo-ucontext
gcc: add missing libucontext buildInput for pkgsMusl.gccgo12
2023-02-19 01:29:37 +02:00
Fabian Affolter
fa4d08d942 python310Packages.soco: 0.29.0 -> 0.29.1
Diff: https://github.com/SoCo/SoCo/compare/refs/tags/v0.29.0...v0.29.1

Changelog: https://github.com/SoCo/SoCo/releases/tag/v0.29.1
2023-02-19 00:20:59 +01:00
Fabian Affolter
05da7b243c python310Packages.python-kasa: add changelog to meta 2023-02-19 00:19:57 +01:00
Fabian Affolter
d0db621dbb python310Packages.python-kasa: 0.5.0 -> 0.5.1
Diff: https://github.com/python-kasa/python-kasa/compare/refs/tags/0.5.0...0.5.1
2023-02-19 00:17:40 +01:00
Yureka
a86d28efec pkgsMusl.iucode-tool: fix build 2023-02-19 00:12:36 +01:00
davidak
7fac81ab46 Merge pull request #209008 from drperceptron/ioquake3
ioquake3: fix binaries installation location; bump version
2023-02-19 00:08:38 +01:00
Yureka
d15b268284 pkgsMusl.libvirt: fix build 2023-02-19 00:06:36 +01:00
R. Ryantm
c5f0d26da5 libreddit: 0.29.2 -> 0.29.3 2023-02-18 23:00:51 +00:00
Yureka
3a2b7bd7d7 gcc: add missing libucontext buildInput for pkgsMusl.gccgo12 2023-02-18 23:51:32 +01:00
Fabian Affolter
04ee39ebbb Merge pull request #216859 from fabaff/ha-ffmpeg-bump
python310Packages.ha-ffmpeg: 3.0.2 -> 3.1.0
2023-02-18 23:41:13 +01:00
R. Ryantm
91df193fa6 calc: 2.14.1.2 -> 2.14.1.3 2023-02-18 22:39:43 +00:00
R. Ryantm
10013e6782 roctracer: 5.4.2 -> 5.4.3 2023-02-18 22:38:44 +00:00
Kim Lindberger
30ed4863cd Merge pull request #209147 from vojta001/parsedmarc_grafana
nixos/parsedmarc: fix Grafana provisioning
2023-02-18 23:38:33 +01:00
Fabian Affolter
69c814956c Merge pull request #216954 from r-ryantm/auto-update/python310Packages.winacl
python310Packages.winacl: 0.1.6 -> 0.1.7
2023-02-18 23:35:22 +01:00
R. Ryantm
97c91d0d44 sdlpop: 1.22 -> 1.23 2023-02-18 22:29:00 +00:00
Fabian Affolter
48f70aa1a3 mitmproxy2swagger: 0.8.0 -> 0.8.1
Diff: https://github.com/alufers/mitmproxy2swagger/compare/refs/tags/0.8.0...0.8.1

Changelog: https://github.com/alufers/mitmproxy2swagger/releases/tag/0.8.1
2023-02-18 23:24:31 +01:00
R. Ryantm
a859b9cf7f packer: 1.8.5 -> 1.8.6 2023-02-18 22:16:01 +00:00
Fabian Affolter
0eb70a6ab6 python310Packages.hahomematic: 2023.2.8 -> 2023.2.9
Diff: https://github.com/danielperna84/hahomematic/compare/refs/tags/2023.2.8...2023.2.9

Changelog: https://github.com/danielperna84/hahomematic/releases/tag/2023.2.9
2023-02-18 23:12:52 +01:00
Fabian Affolter
ce182fda38 python310Packages.nomadnet: 0.3.3 -> 0.3.5
Diff: https://github.com/markqvist/NomadNet/compare/refs/tags/0.3.3...0.3.5

Changelog: https://github.com/markqvist/NomadNet/releases/tag/0.3.5
2023-02-18 23:12:11 +01:00
Fabian Affolter
1c96d4bf7a python310Packages.lxmf: 0.3.0 -> 0.3.1
Diff: https://github.com/markqvist/lxmf/compare/refs/tags/0.3.0...0.3.1

Changelog: https://github.com/markqvist/LXMF/releases/tag/0.3.1
2023-02-18 23:11:33 +01:00
Fabian Affolter
5ba2d0071e python310Packages.rns: 0.4.8 -> 0.4.9
Diff: https://github.com/markqvist/Reticulum/compare/refs/tags/0.4.8...0.4.9

Changelog: https://github.com/markqvist/Reticulum/releases/tag/0.4.9
2023-02-18 23:07:39 +01:00
R. Ryantm
6fcdaffe2c cimg: 3.2.0 -> 3.2.1 2023-02-18 21:57:59 +00:00
R. Ryantm
4ff4fba811 munin: 2.0.71 -> 2.0.72 2023-02-18 21:47:18 +00:00
R. Ryantm
c002e8aa6d hclfmt: 2.16.0 -> 2.16.1 2023-02-18 21:43:00 +00:00
R. Ryantm
31576a14c7 kubecfg: 0.28.1 -> 0.29.0 2023-02-18 21:35:37 +00:00
sternenseemann
bbe6402eca Merge remote-tracking branch 'origin/master' into haskell-updates 2023-02-18 21:56:57 +01:00
sternenseemann
9d78495066 haskellPackages.guardian: fix build by joining cabal-install overlay
The package depends on cabal-install and Cabal which need later versions
of a few packages than we have in our default package set.
2023-02-18 21:55:25 +01:00
sternenseemann
da5233bbc0 haskell.packages.*.[cC]abal*: use core process where possible
Annoyingly weird match since 9.2.4's process version is too old, but
that should go away soon-ish anyways. Prevents mismatches in overrides.
2023-02-18 21:55:25 +01:00
sternenseemann
bdbfe10efb haskell.packages.*.cabal-install{,-solver}: unify overrides
Since the overrides are practically the same for all but the latest GHC
version, we can move the override into configuration-common.nix and rely
on a few conditionals in the overlay assembly — and end up with less
copying around!
2023-02-18 21:55:25 +01:00
Sergei Trofimovich
6c5bf4e060 Merge pull request #209667 from QuantMint/linux
linux: enable ACPI_FPDT, ACPI_HMAT, ACPI_APEI, ACPI_APEI_GHES, ACPI_DPTF
2023-02-18 20:54:24 +00:00
Christian Kögler
0a7bdcbeeb Merge pull request #215934 from ck3d/vdr-updates-2023-02
vdrPlugins: update 2023-02
2023-02-18 21:53:21 +01:00
Christian Kögler
a7830e8146 Merge pull request #200271 from ck3d/fix-cross-pygatt
python310Package.pygatt: fix cross compilation
2023-02-18 21:52:29 +01:00
Nikolay Korotkiy
ad5374c68e Merge pull request #194930 from bachp/cyclondds
cyclondds: init at 0.10.2
2023-02-19 00:48:44 +04:00
Guillaume Girol
e5fca184c1 Merge pull request #216303 from smaret/gildas-update-feb23a
gildas: 20221001_b -> 20230201_a
2023-02-18 20:48:32 +00:00
Joachim Breitner
ea4d2f7e61 ploticus: Fix PREFAB settings, add test
Previously, I would get

    pl: error 22: Cannot open specified scriptfile (@out@/share/ploticus/prefabs/chron.pl)

and it seems the PREFAB setting last changed in
fbc4b41e69
didn't quite work.

So this adds a test to demonstrate the issue, and fixes it by substituting the placeholder.
2023-02-18 21:34:52 +01:00
Nikolay Korotkiy
76f83afe46 Merge pull request #217004 from sikmir/stravalib
python3Packages.stravalib: 1.1.0 → 1.2.0
2023-02-19 00:32:33 +04:00
Sandro
1ca01cb109 Merge pull request #216962 from dit7ya/apx 2023-02-18 21:31:48 +01:00
maralorn
1a26447738 Merge pull request #216985 from sternenseemann/release-haskell-ghc926
release-haskell.nix: reflect release of GHC 9.2.6
2023-02-18 21:29:13 +01:00
maralorn
92d3414dea Merge pull request #216984 from sternenseemann/ghc-tags
haskell.packages.*.ghc-tags: pick compatible version
2023-02-18 21:26:13 +01:00
Nikolay Korotkiy
46797f0061 python3Packages.stravalib: 1.1.0 → 1.2.0 2023-02-18 23:20:48 +03:00
Boey Maun Suang
4d85cedf5a cvc4: Fix build failure from new bash 5.2 feature
Per https://bodhi.fedoraproject.org/updates/FEDORA-2022-dc47174c36:

    This update fixes a failure to build with source with bash 5.2.
    Bash's `patsub_replacement` feature makes ampersand a special
    character when doing variable substitution, which was not previously
    the case. This update instructs bash to turn off the new behavior.

We exclude the unrelated change in that Fedora update (i.e. using Python
3.11's `tomllib` instead of the PyPI `toml` package) since:

    - we package cvc4 with Python versions earlier than 3.11; and
    - since cvc4 is no longer being updated, sticking with the PyPI
      `toml` package causes no extra work in the future.
2023-02-18 14:07:28 -06:00
Vladimír Čunát
2a251d874a thunderbird-bin: 102.7.2 -> 102.8.0 2023-02-18 20:57:26 +01:00
Vladimír Čunát
3784756e4f thunderbird-bin: fix update.nix after PR #214996 2023-02-18 20:57:26 +01:00
Pascal Bach
6659191e44 cyclondds: init at 0.10.2 2023-02-18 20:53:14 +01:00
Sandro
f71f6c1c94 Merge pull request #186633 from MoritzBoehme/spacy-models-update-script 2023-02-18 20:50:13 +01:00
Guillaume Girol
688e50eb6b Merge pull request #216114 from ehmry/recoll
recoll: wrap some input handlers with extra deps
2023-02-18 19:47:23 +00:00
Guillaume Girol
6ab98af548 Merge pull request #216418 from atorres1985-contrib/katriawm
katriawm: 21.09 -> 22.12
2023-02-18 19:40:37 +00:00
sternenseemann
171fb3fed9 haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh based on
*evaluation [1790868](https://hydra.nixos.org/eval/1790868) of nixpkgs commit [34a7913](34a7913a43) as of 2023-02-18 19:20 UTC*
from the haskell-updates jobset on hydra under https://hydra.nixos.org/jobset/nixpkgs/haskell-updates

Packages with pending PRs fixing them have not been marked broken. Same
goes for type-natural which seems to be affected by a GHC 9.2.6 bug:
https://gitlab.haskell.org/ghc/ghc/-/issues/23000
2023-02-18 20:37:31 +01:00
sternenseemann
1f99c7d53c haskellPackages.swarm: use now required brick 1.6 2023-02-18 20:37:31 +01:00
sternenseemann
304ccefdd7 haskellPackages.rdf: allow bytestring-0.11.4.0 2023-02-18 20:37:30 +01:00
Guillaume Girol
d3d1f7a275 Merge pull request #216560 from OPNA2608/fix/mir_check_parallelism
mir: Fix parallelism in checkPhase
2023-02-18 19:35:10 +00:00
Guillaume Girol
c9a3eb5c70 Merge pull request #216846 from lilyinstarlight/misc/supercollider-updatescript-strictdeps
supercollider,supercolliderPlugins.sc3-plugins: add updateScript and enable strictDeps
2023-02-18 19:33:23 +00:00
Guillaume Girol
5a83c39a2e Merge pull request #216464 from firefly-cpp/niaarm-031
python310Packages.niaarm: 0.2.4 -> 0.3.1
2023-02-18 19:26:53 +00:00
Philipp Schuster
c4a002263c nflz: init at 1.0.2 2023-02-18 20:21:01 +01:00
Philipp Schuster
4d6552b48e paging-calculator: init at 0.1.2 2023-02-18 20:18:47 +01:00
Guillaume Girol
96c6658c7b Merge pull request #216741 from aaronjheng/hologram
hologram: 1.2.1 -> 1.3
2023-02-18 19:17:56 +00:00
Philipp Schuster
cd413c3abe wambo: init at 0.3.1 2023-02-18 20:16:44 +01:00
sternenseemann
2e9ff9aa98 haskell.packages.*.ghc-tags: pick compatible version
Since there is probably more movement going forward, testing this on
Hydra for multiple GHC versions seems sensible.
2023-02-18 20:16:36 +01:00
Robert Schütz
ce4244062f python310Packages.caldav: 1.0.1 -> 1.1.1
Diff: https://github.com/python-caldav/caldav/compare/refs/tags/v1.0.1...v1.1.1

Changelog: https://github.com/python-caldav/caldav/blob/master/changelog-1.1.md
2023-02-18 11:04:30 -08:00
Sandro
6c611e8ff0 Merge pull request #216159 from Cynerd/gitlab-runner-bash-quote 2023-02-18 19:54:37 +01:00
IndeedNotJames
caf9025ab4 forgejo: 1.18.3-1 -> 1.18.3.2
833c98ffaf/RELEASE-NOTES.md (1-18-3-2)
2023-02-18 19:15:45 +01:00
Moritz Böhme
156a3366ae python3Packages.spacy_models: add updateScript
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2023-02-18 19:01:52 +01:00
Robert Schütz
ea64ad20e3 kdeltachat: unstable-2022-03-20 -> unstable-2023-01-31
Diff: 0c9370cfe4
2023-02-18 09:53:45 -08:00
Robert Schütz
8e378e3c25 libdeltachat: 1.107.1 -> 1.108.0
Diff: https://github.com/deltachat/deltachat-core-rust/compare/1.107.1...1.108.0

Changelog: https://github.com/deltachat/deltachat-core-rust/blob/1.108.0/CHANGELOG.md
2023-02-18 09:53:45 -08:00
Robert Schütz
3fc5aeccd0 python310Packages.ocrmypdf: 14.0.2 -> 14.0.3
Diff: https://github.com/ocrmypdf/OCRmyPDF/compare/v14.0.2...v14.0.3

Changelog: https://github.com/ocrmypdf/OCRmyPDF/blob/v14.0.3/docs/release_notes.rst
2023-02-18 09:53:12 -08:00
Robert Schütz
177c2e4ffb python310Packages.pikepdf: 7.0.0 -> 7.1.1
Diff: https://github.com/pikepdf/pikepdf/compare/v7.0.0...v7.1.1

Changelog: https://github.com/pikepdf/pikepdf/blob/v7.1.1/docs/releasenotes/version7.rst
2023-02-18 09:53:12 -08:00
sternenseemann
1c8a5643ed release-haskell.nix: reflect release of GHC 9.2.6 2023-02-18 18:34:10 +01:00
sternenseemann
faa46049d2 haskellPackages.lima: disable test suite missing test data 2023-02-18 18:16:49 +01:00
sternenseemann
76d60f67f5 haskellPackages.domaindriven-core: disable IP based postgresql test 2023-02-18 18:16:11 +01:00
R. Ryantm
45f2df84e0 python310Packages.pyrfxtrx: 0.30.0 -> 0.30.1 2023-02-18 09:06:53 -08:00
sternenseemann
34a7913a43 haskellPackages.minicurl: disable test suite accessing the network 2023-02-18 17:54:14 +01:00
Sandro
c954a09fb8 Merge pull request #214729 from zendo/iotas 2023-02-18 17:39:07 +01:00
R. Ryantm
0582f13e3c thunderbird-unwrapped: 102.7.2 -> 102.8.0 2023-02-18 16:35:10 +00:00
R. Ryantm
5c15c7f165 python310Packages.ignite: 0.4.10 -> 0.4.11 2023-02-18 16:09:23 +00:00
Sandro
ed06af1114 Merge pull request #216760 from linsui/amberol 2023-02-18 17:07:27 +01:00
Artturi
35b188cf63 Merge pull request #216844 from hesiod/fix-216390
embree, openimagedenoise: Fix build failure due to TBB split
2023-02-18 17:47:31 +02:00
ajs124
d052d4f185 jenkins: 2.375.2 -> 2.375.3
https://www.jenkins.io/changelog-stable//#v2.375.3
2023-02-18 16:38:40 +01:00
Stefan Frijters
699f1d0c76 mailutils: fix and enable testing
* Remove readmsg-tests: the missing files are now present and the
  files that were fetched caused test failures.
* Remove references to maidag, it was removed upstream.
* Fix test macro and enable tests.
2023-02-18 16:37:09 +01:00
Stefan Frijters
98bfe47a43 mailutils: enable parallel building again 2023-02-18 16:37:08 +01:00
Stefan Frijters
027f219714 mailutils: make Python and Guile support optional
Disabling both reduces the closure size from 232MB -> 92MB.
2023-02-18 16:36:33 +01:00
Nikolay Korotkiy
523045811a Merge pull request #216948 from sikmir/martin
martin: 0.6.2 → 0.7.0
2023-02-18 19:18:42 +04:00
Naïm Favier
5de1815be9 Merge pull request #215990 from ncfavier/agda-tests
agda: fix passthru
2023-02-18 16:04:39 +01:00
Florian Klink
4bfb6411e3 Merge pull request #215188 from ElvishJerricco/binfmt-bad-setting-fix
binfmt: Don't create invalid service with no registrations
2023-02-18 15:39:46 +01:00
figsoda
b4e9968c51 Merge pull request #216958 from xanderio/nvim-nu
vimPlugins.nvim-nu: init at 2023-01-03
2023-02-18 09:36:25 -05:00
K900
4c7cfa2ed0 Merge pull request #216883 from hw-lunemann/steam-mangohud
steam: add elfutils to fhsenv
2023-02-18 17:32:07 +03:00
maralorn
b5fa92b2e6 doc/haskell: Add clarifications in section about versions 2023-02-18 15:15:11 +01:00
Nick Cao
571a705593 Merge pull request #216894 from figsoda/semver
cargo-semver-checks: 0.18.0 -> 0.18.1
2023-02-18 21:57:35 +08:00
Mostly Void
86dcd967a8 apx: 1.4.2 -> 1.7.0-1 2023-02-18 19:17:52 +05:30
"Alexander Sieg"
b8c9746245 vimPlugins.nvim-treesitter: update grammars 2023-02-18 14:42:27 +01:00
"Alexander Sieg"
3729faa458 vimPlugins.nvim-nu: init at 2023-01-03 2023-02-18 14:42:27 +01:00
"Alexander Sieg"
161f4d3652 vimPlugins: update 2023-02-18 14:42:27 +01:00
Mario Rodas
8b396456b0 Merge pull request #216898 from marsam/update-lxd
lxd: 5.10 -> 5.11
2023-02-18 08:25:05 -05:00
Stefan Frijters
4c16406089 mailutils: 3.14 -> 3.15
Release notes: http://savannah.gnu.org/forum/forum.php?forum_id=10160
2023-02-18 14:19:17 +01:00
Maximilian Bosch
1d1688bb21 Merge pull request #216670 from cole-h/fix-em-ice-bonding
linux_{5_15,6_1}: revert patch to fix Equinix Metal bonded networking with `ice` driver
2023-02-18 14:18:24 +01:00
R. Ryantm
7303ad931b python310Packages.winacl: 0.1.6 -> 0.1.7 2023-02-18 13:12:30 +00:00
Nikolay Korotkiy
a49354a8c6 martin: 0.6.2 → 0.7.0 2023-02-18 16:11:47 +03:00
Thiago Kenji Okada
f47ea8fbf7 Merge pull request #216855 from thiagokokada/build-graalvm-allow-override
buildGraalvmNativeImage: allow overriding attributes
2023-02-18 13:05:06 +00:00
linsui
99892e9bfb sing-geosite: init at 20230202101858 2023-02-18 20:59:30 +08:00
José Romildo Malaquias
f372255aaa Merge pull request #216927 from r-ryantm/auto-update/libsForQt5.qtstyleplugin-kvantum
libsForQt5.qtstyleplugin-kvantum: 1.0.7 -> 1.0.9
2023-02-18 09:48:41 -03:00
Thiago Kenji Okada
aea640a73b buildGraalvmNativeImage: allow overriding attributes
Remove the previous function closure, that would make it difficult to
access the inner derivation attributes.

Fix issue #216787.
2023-02-18 12:38:09 +00:00
Vincent Laporte
b965765e5d ocamlPackages.netchannel: 2.1.1 → 2.1.2 2023-02-18 13:26:46 +01:00
pennae
81cf173256 nixos-render-docs: use multiprocessing for options
options processing is pretty slow right now, mostly because the
markdown-it-py parser is pure python (and with performance
pessimizations at that). options parsing *is* embarassingly parallel
though, so we can just fork out all the work to worker processes and
collect the results.

multiprocessing probably has a greater benefit on linux than on darwin
since the worker spawning method darwin uses is less efficient than
fork() on linux. this hasn't been tested on darwin, only on linux, but
if anything darwin will be faster with its preferred method.
2023-02-18 13:17:57 +01:00
github-actions[bot]
5f4e07deb7 terraform-providers.vault: 3.12.0 → 3.13.0 2023-02-18 21:52:29 +10:00
github-actions[bot]
28f6883dd5 terraform-providers.azurerm: 3.44.0 → 3.44.1 2023-02-18 21:52:29 +10:00
github-actions[bot]
29b571a505 terraform-providers.huaweicloud: 1.44.1 → 1.44.2 2023-02-18 21:52:29 +10:00
github-actions[bot]
e26cbd73d3 terraform-providers.github: 5.17.0 → 5.18.0 2023-02-18 21:52:29 +10:00
github-actions[bot]
6d3b26f154 terraform-providers.azuread: 2.34.0 → 2.34.1 2023-02-18 21:52:29 +10:00
Fabian Affolter
e2f4fa73e7 Merge pull request #216881 from fabaff/fortiosapi-fix
python310Packages.fortiosapi: add missing input
2023-02-18 12:47:54 +01:00
Fabian Affolter
2c63ee458a python310Packages.ha-ffmpeg: fix changelog entry 2023-02-18 12:47:45 +01:00
Fabian Affolter
30baa9abb7 Merge pull request #216916 from r-ryantm/auto-update/python310Packages.pipdeptree
python310Packages.pipdeptree: 2.3.3 -> 2.4.0
2023-02-18 12:46:13 +01:00
Fabian Affolter
49fe17d3b4 Merge pull request #216918 from r-ryantm/auto-update/flexget
flexget: 3.5.24 -> 3.5.25
2023-02-18 12:45:46 +01:00
Fabian Affolter
d76f7245ab Merge pull request #215984 from fabaff/ciscoconfparse-bump
python310Packages.ciscoconfparse: 1.6.50 -> 1.7.15
2023-02-18 12:40:05 +01:00
Pavol Rusnak
8db1a7588f Merge pull request #216851 from lilyinstarlight/misc/kodelife-updatescript 2023-02-18 12:35:34 +01:00
Norbert Melzer
73fa64b414 hledger-utils: 1.12.1 -> 1.13.2 2023-02-18 12:19:33 +01:00
superherointj
92e139bcf4 Merge pull request #215481 from bryanasdev000/kubeshark
kubeshark: init at 38.5
2023-02-18 08:14:08 -03:00
Yureka
e1f1c7eb79 Revert "setup-hooks/reproducible-builds.sh: NIX_OUTPATH_USED_AS_RANDOM_SEED" (#216935)
This is a stdenv rebuild and should have gone to staging
2023-02-18 11:33:13 +01:00
Jonas Heinrich
ef56f34e07 opensnitch: Fix build by sticking with Go 1.18 2023-02-18 04:55:46 -05:00
Sergei Trofimovich
95e7aa789d Merge pull request #216194 from Kiskae/patch-4
xwayland: enable libunwind
2023-02-18 09:47:12 +00:00
Jonas Heinrich
48c2331991 Merge pull request #216856 from fabaff/grype-bump
grype: 0.56.0 -> 0.57.1
2023-02-18 10:20:44 +01:00
Sergei Trofimovich
c8ca871429 Merge pull request #216016 from amjoseph-nixpkgs/pr/setup/NIX_OUTPATH_USED_AS_RANDOM_SEED
setup-hooks/reproducible-builds.sh: NIX_OUTPATH_USED_AS_RANDOM_SEED
2023-02-18 09:20:26 +00:00
Fabian Affolter
b371d35aa6 Merge pull request #216890 from fabaff/jaconv-bump
python310Packages.jaconv: 0.3.1 -> 0.3.4
2023-02-18 10:04:06 +01:00
R. Ryantm
6d97ba09cb libsForQt5.qtstyleplugin-kvantum: 1.0.7 -> 1.0.9 2023-02-18 08:40:15 +00:00
Bryan A. S
0fcc1b8ef8 kubeshark: init at 38.5 2023-02-18 05:03:19 -03:00
Nick Cao
dd48301e0d Merge pull request #216806 from ulrikstrid/ulrikstrid--kitty-themes-2023-01-08
kitty-themes: 2022-08-11 -> 2023-01-08
2023-02-18 15:58:25 +08:00
Nick Cao
54a954d251 Merge pull request #216302 from NickCao/libvisual
libvisual: disable building examples when cross compiling
2023-02-18 15:52:59 +08:00
Nick Cao
2373e77aa2 Merge pull request #216598 from NickCao/tdesktop
tdesktop: 4.6.2 -> 4.6.3
2023-02-18 15:52:30 +08:00
PoweredByPie
48956a029e zls: Run pre/post install hooks
See https://nixos.org/manual/nixpkgs/stable/#sec-stdenv-phases.
2023-02-17 23:40:40 -08:00
PoweredByPie
60acc5a747 zls: Don't run configure step on Zig package
Follows convention of more popular Zig packages, such as `river`.
2023-02-17 23:39:17 -08:00
PoweredByPie
3bf82c2f5b zls: 0.9.0 -> 0.10.0
Changelog: https://github.com/zigtools/zls/releases/tag/0.10.0
2023-02-17 23:38:09 -08:00
PoweredByPie
d796cb807f zls: Move zls to pkgs/development/tools/language-servers
Follows convention of commit e4d0f455fa.
2023-02-17 23:36:00 -08:00
Nikola Knezevic
aae8cfd998 tvnamer: add setuptools dependency to requests-cache 0.5.2
tvnamer has a direct dependency on old version of requests-cache 0.5.2.
Unfortunately, it was failing to build as it was missing setuptools.
This change adds this dependency. Along with the fixes to tvdb_api, now
tvnamer correctly builds.
2023-02-18 14:56:34 +08:00
Nikola Knezevic
06841a64aa tvdb_api: unblock by using the latest version
Unreleased version (there have not been any updates since April 2021)
contains fixes to _to_bytes issue that caused tvdb_api to fail to build.
2023-02-18 14:56:34 +08:00
R. Ryantm
145630955d flexget: 3.5.24 -> 3.5.25 2023-02-18 06:40:43 +00:00
R. Ryantm
c79e326a59 erlang: 25.2.2 -> 25.2.3 2023-02-18 01:34:50 -05:00
Dmitry Kalinkin
33f52948e6 Merge pull request #216907 from NixOS/tensor-cleanup
python310Packages.tensorflow: remove ? null from inputs
2023-02-18 01:15:06 -05:00
Nick Cao
606f8af262 Merge pull request #216910 from figsoda/cargo-tally
cargo-tally: 1.0.22 -> 1.0.23
2023-02-18 13:50:50 +08:00
R. Ryantm
0980625b3c python310Packages.pipdeptree: 2.3.3 -> 2.4.0 2023-02-18 05:42:53 +00:00
Nick Cao
88f9545434 Merge pull request #216226 from tux1c/mongoc-1.23.2
mongoc: 1.23.1 -> 1.23.2
2023-02-18 13:34:21 +08:00
Nick Cao
67176fa69d Merge pull request #216860 from fabaff/xiaomi-ble-bump
python310Packages.xiaomi-ble: 0.16.3 -> 0.16.4
2023-02-18 13:20:05 +08:00
figsoda
9e9a2124cf cargo-tally: 1.0.22 -> 1.0.23
Changelog: https://github.com/dtolnay/cargo-tally/releases/tag/1.0.23
2023-02-17 23:42:30 -05:00
Nick Cao
63d3f5aec3 Merge pull request #216803 from joshniemela/master
julia_19: 1.9.0-beta2 -> 1.9.0-beta4
2023-02-18 11:09:36 +08:00
Nick Cao
adc41db18f Merge pull request #216679 from anthonyroussel/awscli_2_10
awscli2: 2.9.21 -> 2.10.0
2023-02-18 10:58:49 +08:00
Nick Cao
d9eb7f0f81 Merge pull request #216794 from erikarvstedt/btcpayserver-1.7.12
btcpayserver: 1.7.7 -> 1.7.12
2023-02-18 10:51:05 +08:00
Bobby Rong
54c86ebc98 Merge pull request #216586 from bobby285271/fix/pantheon-clutter-cleanup
Pantheon: cleanup unused clutter dep
2023-02-18 10:50:26 +08:00
Nick Cao
0e3867cead Merge pull request #216811 from R-VdP/via-2-1-0
Via 2.0.5 -> 2.1.0
2023-02-18 10:49:28 +08:00
Anderson Torres
d0e354b9a1 Merge pull request #216528 from GenericNerdyUsername/xemu-init
xemu: init at 0.7.84
2023-02-17 23:46:58 -03:00
Nick Cao
87e235fdd9 Merge pull request #216840 from jansol/tauon
tauon: 7.4.7 -> 7.5.0
2023-02-18 10:46:46 +08:00
Nick Cao
d60abd1937 Merge pull request #216831 from eliandoran/dev/trilium-update
trilium-{desktop,server}: 0.58.7 -> 0.58.8
2023-02-18 10:46:02 +08:00
Nick Cao
9d3aa00ab5 Merge pull request #216871 from arjan-s/init-types-pillow
python3Packages.types-pillow: init at 9.4.0.12
2023-02-18 10:44:21 +08:00
Nick Cao
14f6afaeaf Merge pull request #216847 from lilyinstarlight/misc/platform-folders-updatescript
platform-folders: add updateScript
2023-02-18 10:44:11 +08:00
Nick Cao
5dddbf8190 Merge pull request #216848 from lilyinstarlight/misc/gl3w-updatescript
gl3w: add updateScript
2023-02-18 10:43:45 +08:00
Nick Cao
2d5f853060 Merge pull request #216849 from lilyinstarlight/misc/crossguid-updatescript
crossguid: add updateScript
2023-02-18 10:43:31 +08:00
Nick Cao
396d8cdc91 Merge pull request #216854 from amesgen/gh-dash-3.7.6
gh-dash: 3.6.0 -> 3.7.6
2023-02-18 10:42:39 +08:00
Nick Cao
b0a79459dc Merge pull request #216863 from bcdarwin/revert-catboost-breakage
Revert "python3Packages.catboost: 1.0.5 -> 1.1.1"
2023-02-18 10:42:13 +08:00
Sandro Jäckel
a7deb859a8 python310Packages.tensorflow: remove ? null from inputs 2023-02-18 03:37:57 +01:00
Sandro
3b85f26233 Merge pull request #215863 from sikmir/python-isort 2023-02-18 03:37:30 +01:00
Fabián Heredia Montiel
5728350050 scala: 3.2.0 → 3.2.2 2023-02-17 20:23:17 -06:00
Sandro
bbe2cf62a8 Merge pull request #206404 from fgaz/openrgb-plugin-hardwaresync/init 2023-02-18 03:14:49 +01:00
figsoda
3bbcfbefb8 Merge pull request #216690 from figsoda/pest
vimPlugins.pest-vim: init at 2020-04-20
2023-02-17 21:04:17 -05:00
Joshua Niemelä
a4f7cd5fe3 julia_19: add joshniemela to maintainers 2023-02-18 02:59:03 +01:00
Joshua Niemelä
ebb1b60be1 maintainers: add joshniemela 2023-02-18 02:58:58 +01:00
Aycan Irican
dd389f68ea snort: 2.9.18 -> 2.9.20 2023-02-17 17:51:37 -08:00
Ryan Rasti
be1f8ec4f5 fetchHex produces outputs that mix will accept 2023-02-17 20:50:47 -05:00
figsoda
535bad9f92 cargo-semver-checks: 0.18.0 -> 0.18.1
Diff: https://github.com/obi1kenobi/cargo-semver-checks/compare/v0.18.0...v0.18.1
2023-02-17 19:44:15 -05:00
Mario Rodas
d48c8e181e Merge pull request #216790 from marsam/update-pg_ivm
postgresqlPackages.pg_ivm: 1.4 -> 1.5
2023-02-17 19:35:53 -05:00
Mario Rodas
ef214a6235 Merge pull request #216879 from esclear/update-pgmodeler
pgmodeler: 1.0.0 -> 1.0.1
2023-02-17 19:34:30 -05:00
Mario Rodas
8f55682cde Merge pull request #216721 from LibreCybernetics/update-pgsync
pgsync: 0.7.2 → 0.7.3
2023-02-17 19:30:57 -05:00
Sandro
4294491622 Merge pull request #216852 from rhendric/rhendric/yt-dlp 2023-02-18 01:29:45 +01:00
Sandro
ef3fd36f5b Merge pull request #190318 from elohmeier/sslscan-tlscompression 2023-02-18 01:24:32 +01:00
Fabian Affolter
af1a106241 python310Packages.jaconv: 0.3.1 -> 0.3.4
Diff: https://github.com/ikegami-yukino/jaconv/compare/refs/tags/v0.3.1...v0.3.4

Changelog: https://github.com/ikegami-yukino/jaconv/blob/v0.3.4/CHANGES.rst
2023-02-18 01:23:05 +01:00
Fabian Affolter
cce3f9204c python310Packages.jaconv: update rev 2023-02-18 01:22:46 +01:00
github-actions[bot]
862a8fd659 Merge master into haskell-updates 2023-02-18 00:13:45 +00:00
Fabian Affolter
313b849331 Merge pull request #216880 from r-ryantm/auto-update/python310Packages.ha-philipsjs
python310Packages.ha-philipsjs: 3.0.0 -> 3.0.1
2023-02-18 01:03:46 +01:00
Fabian Affolter
2f3ed68ea7 Merge pull request #216139 from fabaff/check-manifest-bump
python310Packages.check-manifest: 0.48 -> 0.49
2023-02-18 01:03:04 +01:00
Fabian Affolter
e83c27698f Merge pull request #216822 from fabaff/cwl-utils-bump
python310Packages.cwl-utils: 0.22 -> 0.23
2023-02-18 01:02:41 +01:00
Fabian Affolter
16f0e8aa1a Merge pull request #216832 from fabaff/python-ipmi-bump
python310Packages.python-ipmi: 0.5.3 -> 0.5.4
2023-02-18 01:00:31 +01:00
Fabian Affolter
fefc497c4c Merge pull request #216833 from fabaff/pyfido-bump
python310Packages.pyfido: 2.1.1 -> 2.1.2
2023-02-18 01:00:08 +01:00
Fabian Affolter
013ccf8f42 Merge pull request #216834 from fabaff/pydeconz-bump
python310Packages.pydeconz: 106 -> 107
2023-02-18 00:59:53 +01:00
Fabian Affolter
fdea01a8e7 Merge pull request #216835 from fabaff/slack-sdk-bump
python310Packages.slack-sdk: 3.19.5 -> 3.20.0
2023-02-18 00:59:39 +01:00
Fabian Affolter
44b792733d Merge pull request #216839 from fabaff/weconnect-bump
python310Packages.weconnect: 0.50.1 -> 0.52.0, python310Packages.weconnect-mqtt: 0.41.1 -> 0.42.0
2023-02-18 00:59:28 +01:00
Fabian Affolter
d2eec8d2df Merge pull request #216836 from fabaff/griffe-bump
python310Packages.griffe: 0.25.4 -> 0.25.5
2023-02-18 00:59:17 +01:00
Fabian Affolter
929b3d7c2d Merge pull request #216868 from phip1611/ansi-fix
ansi: fix typo
2023-02-18 00:37:45 +01:00
hw-lunemann
eaf8701406 steam: add elfutils to fhsenv
Pressure-vessel's helper *-inspect-library now depends on libelf.so.1 which is provided by elfutils.out (not libelf) on nixos.
2023-02-18 00:26:38 +01:00
R. Ryantm
5759ce6ce0 python310Packages.ha-philipsjs: 3.0.0 -> 3.0.1 2023-02-17 23:08:40 +00:00
Fabian Affolter
66e3615642 python310Packages.fortiosapi: add missing input 2023-02-18 00:08:25 +01:00
Daniel Albert
9c29ccb376 pgmodeler: 1.0.0 -> 1.0.1 2023-02-18 00:05:53 +01:00
zowoq
270de46da6 nomad_1_4: 1.4.3 -> 1.4.4
https://github.com/hashicorp/nomad/releases/tag/v1.4.4
2023-02-18 09:05:09 +10:00
zowoq
5618484d80 nomad_1_3: 1.3.8 -> 1.3.9
https://github.com/hashicorp/nomad/releases/tag/v1.3.9
2023-02-18 09:05:09 +10:00
zowoq
fe4364f503 nomad_1_2: 1.2.15 -> 1.2.16
https://github.com/hashicorp/nomad/releases/tag/v1.2.16
2023-02-18 09:05:09 +10:00
Andreas Wiese
f20053f423 bpytop: remove
First there was bashtop, which was replaced by bpytop for i.a.
performance reasons.  Now there's btop (written in C++) and another one
bites the dust.

Let it be gone for good.
2023-02-18 00:04:17 +01:00
superherointj
2ea8b001f6 beam/fetch-mix-deps: replace mixEnv with MIX_ENV
Currently, when fetchMixDeps is executed without mixEnv argument.
"mixEnv" envvar is empty at installPhase, instead of having value "prod".
This happens because optional attrs values are not included in @attrs variable.
Thrus being necessary to replace mixEnv for MIX_ENV, which holds value "prod".

Reference: https://github.com/NixOS/nixpkgs/pull/216214#issuecomment-1434737238
2023-02-17 17:47:22 -05:00
Azat Bahawi
ea07b21c07 Merge pull request #209624 from 3JlOy-PYCCKUi/paperview
paperview: init at unstable-2020-09-22
2023-02-18 01:47:02 +03:00
shimun
c4ffd05ca9 certstrap: 1.2.0 -> 1.3.0
Changelog: https://github.com/square/certstrap/releases/tag/v1.3.0
2023-02-17 23:46:19 +01:00
Jonas Heinrich
13ff144c70 nixos/maddy: Add option ensureAccounts 2023-02-17 17:42:27 -05:00
Sandro
d79f5d4516 Merge pull request #216827 from PedroHLC/libdisplay-info-patch-fix 2023-02-17 23:24:46 +01:00
Yan
3dbc3b9c65 mongoc: add patch documentation 2023-02-18 00:12:15 +02:00
3JlOy_PYCCKUI
0614908d62 paperview: init at unstable-2020-09-22 2023-02-18 01:08:09 +03:00
Lin Jian
405919c6c9 nixos/kanata: misc improvements
- simplify some descriptions
- use getExe instead of hardcoding a binary path
- remove a unneeded "lib."
2023-02-17 22:34:38 +01:00
Lin Jian
46122183b5 nixos/kanata: remove a limit that number of devices cannot be 0
Since 1.0.8, kanata can automatically detect keyboard devices if
linux-dev is not in config.
2023-02-17 22:34:38 +01:00
Lin Jian
f34917b128 nixos/kanata: do not use path activation
Since 1.2.0, kanata handles missing keyboards well:
- only one keyboard need to be present when kanata starts;
- if linux-continue-if-no-devs-found is set to yes, all keyboards can
be missing at the beginning;
- all keyboards can be (un)pluged when kanata is running.

For simplicity, linux-continue-if-no-devs-found is set to yes and
systemd patch activation is removed.
2023-02-17 22:34:38 +01:00
Artturi
efd1d7ed76 Merge pull request #97677 from ryneeverett/lockkernelmodules-docker-more 2023-02-17 23:28:32 +02:00
K900
9f987b895d Merge pull request #216658 from K900/sensible-test-timeouts
nixos/tests: sensible test timeouts
2023-02-18 00:10:07 +03:00
Philipp Schuster
bb64129175 ansi: fix typo 2023-02-17 21:59:40 +01:00
Fabian Affolter
a7b44927cf python310Packages.ha-ffmpeg: update meta 2023-02-17 21:39:46 +01:00
Tobias Markus
8fed24cfd7 openimagedenoise: Fix build failure due to TBB split
Fixes #216580.

Co-authored-by: davidak <git@davidak.de>
2023-02-17 21:36:11 +01:00
Ben Darwin
ef9eccad57 Revert "python3Packages.catboost: 1.0.5 -> 1.1.1"
This reverts commit 72b7f21a1c.
2023-02-17 15:27:07 -05:00
Arjan Schrijver
069a72478d python3Packages.types-pillow: init at 9.4.0.12 2023-02-17 21:26:23 +01:00
Fabian Affolter
13d8c348dc python310Packages.ha-ffmpeg: 3.0.2 -> 3.1.0 2023-02-17 21:24:06 +01:00
Fabian Affolter
bc18c81dbe python310Packages.xiaomi-ble: 0.16.3 -> 0.16.4
Diff: https://github.com/Bluetooth-Devices/xiaomi-ble/compare/refs/tags/v0.16.3...v0.16.4

Changelog: https://github.com/Bluetooth-Devices/xiaomi-ble/releases/tag/v0.16.4
2023-02-17 21:20:41 +01:00
Fabian Affolter
ffc11107d9 grype: 0.56.0 -> 0.57.1
Diff: https://github.com/anchore/grype.git/compare/v0.56.0...v0.57.1

Changelog: https://github.com/anchore/grype/releases/tag/v0.57.1
2023-02-17 21:01:26 +01:00
Samuel Ainsworth
9d344df50a Merge pull request #216727 from bcdarwin/unbreak-wandb
python310Packages.wandb: unbreak
2023-02-17 14:47:21 -05:00
Robert Hensing
505feabc48 Merge pull request #216660 from hercules-ci/nixos-doc-develop-test-driver
nixos/doc: Add Developing the Test Driver
2023-02-17 20:34:15 +01:00
Robert Hensing
df220b2a37 Merge pull request #216838 from michaelBelsanti/protonup-qt
protonup-qt: add michaelBelsanti as maintainer
2023-02-17 20:31:08 +01:00
Sandro
91d40ea124 Merge pull request #216370 from onny/z3ccheckversions 2023-02-17 20:26:36 +01:00
amesgen
a48a5d6359 gh-dash: add version test 2023-02-17 20:16:20 +01:00
Ryan Hendrickson
abda1b2b44 yt-dlp: add updateScript 2023-02-17 14:14:22 -05:00
amesgen
364fd1883b gh-dash: 3.6.0 -> 3.7.6 2023-02-17 20:11:46 +01:00
PedroHLC ☭
db6118df65 libdisplay-info: adequate patch phase 2023-02-17 19:57:52 +01:00
Tobias Markus
28c3001bf0 embree: Fix build failure due to TBB split
Fixes #216390.
2023-02-17 19:50:32 +01:00
Sandro
958dbd6c08 Merge pull request #216823 from r-ryantm/auto-update/python310Packages.python-ironicclient 2023-02-17 19:38:31 +01:00
Pascal Bach
1e75e75963 Merge pull request #216547 from rhoriguchi/plex
plex: 1.30.2.6563-3d4dc0cce -> 1.31.0.6654-02189b09f
2023-02-17 19:37:21 +01:00
John Ericson
2ccbaee72e Merge pull request #200788 from dlip/add-turbo
turbo: init at 1.7.0
2023-02-17 13:36:01 -05:00
Lily Foster
5123929a70 kodelife: add updateScript 2023-02-17 13:31:00 -05:00
Lily Foster
f3d2bbea40 crossguid: add updateScript 2023-02-17 13:30:26 -05:00
Lily Foster
5f5bdf86d7 gl3w: add updateScript 2023-02-17 13:30:06 -05:00
Lily Foster
2515951ed8 platform-folders: add updateScript 2023-02-17 13:29:37 -05:00
Lily Foster
fb4b504b00 supercolliderPlugins.sc3-plugins: add updateScript and enable strictDeps 2023-02-17 13:28:44 -05:00
Lily Foster
5f23588988 supercollider: add updateScript and enable strictDeps 2023-02-17 13:28:40 -05:00
Jan Solanti
b933aac06e tauon: 7.4.7 -> 7.5.0 2023-02-17 20:27:38 +02:00
Fabian Affolter
e7d380acc0 python310Packages.weconnect-mqtt: 0.41.1 -> 0.42.0
Diff: https://github.com/tillsteinbach/WeConnect-mqtt/compare/refs/tags/v0.41.1...v0.42.0

Changelog: https://github.com/tillsteinbach/WeConnect-mqtt/releases/tag/v0.42.0
2023-02-17 19:26:41 +01:00
Fabian Affolter
668e973bd2 python310Packages.weconnect: 0.50.1 -> 0.52.0 2023-02-17 19:23:47 +01:00
michaelBelsanti
3d139e1130 protonup-qt: add michaelBelsanti as maintainer 2023-02-17 13:22:58 -05:00
Fabian Affolter
4c498fa0c1 python310Packages.pydeconz: add changelog to meta 2023-02-17 19:11:54 +01:00
Fabian Affolter
f5b1339601 python310Packages.griffe: 0.25.4 -> 0.25.5
Diff: https://github.com/mkdocstrings/griffe/compare/refs/tags/0.25.4...0.25.5

Changelog: https://github.com/mkdocstrings/griffe/blob/0.25.5/CHANGELOG.md
2023-02-17 19:04:38 +01:00
Fabian Affolter
7c3506e42b python310Packages.python-ipmi: 0.5.3 -> 0.5.4
Diff: https://github.com/kontron/python-ipmi/compare/0.5.3...0.5.4
2023-02-17 19:01:37 +01:00
Fabian Affolter
95cacec566 python310Packages.pyfido: 2.1.1 -> 2.1.2 2023-02-17 18:56:51 +01:00
Fabian Affolter
9c6e67c969 python310Packages.pydeconz: 106 -> 107
Diff: https://github.com/Kane610/deconz/compare/refs/tags/v106...v107
2023-02-17 18:53:48 +01:00
Fabian Affolter
4817f6a779 python310Packages.slack-sdk: 3.19.5 -> 3.20.0
Diff: https://github.com/slackapi/python-slack-sdk/compare/refs/tags/v3.19.5...v3.20.0

Changelog: https://github.com/slackapi/python-slack-sdk/releases/tag/v3.20.0
2023-02-17 18:51:39 +01:00
figsoda
2abea38e08 Merge pull request #216797 from SuperSandro2000/mdcat-mdless
mdcat: add mdless symlink and install completions
2023-02-17 12:40:05 -05:00
Fabian Affolter
44cc636f70 Merge pull request #216805 from r-ryantm/auto-update/python310Packages.simpleeval
python310Packages.simpleeval: 0.9.12 -> 0.9.13
2023-02-17 18:39:54 +01:00
Robert Hensing
427d0b71b6 protonup-qt: Fix CI
This change unblocks OfBorg.
2023-02-17 18:32:43 +01:00
Sandro
0b9efd386b Merge pull request #216752 from azuwis/helm-secrets
kubernetes-helmPlugins.helm-secrets: 3.8.3 -> 4.2.2
2023-02-17 18:13:50 +01:00
Sandro
7d52d7d282 Merge pull request #215454 from azuwis/helm-diff
kubernetes-helmPlugins.helm-diff: 3.5.0 -> 3.6.0
2023-02-17 18:13:02 +01:00
Robert Hensing
9964891440 nixos/doc: Add Developing the Test Driver 2023-02-17 18:06:02 +01:00
Robert Hensing
b72592ee04 Merge pull request #215973 from pennae/nrd-manual-structure
nixos/manual: specify manual structure in markdown
2023-02-17 18:01:23 +01:00
Sandro
223092f727 Merge pull request #198885 from jiegec/brian2
python3Packages.brian2: init at 2.5.1
2023-02-17 17:43:04 +01:00
Sandro
b21a7331c2 Merge pull request #199294 from michaelBelsanti/protonup-qt
protonup-qt: init at 2.7.4
2023-02-17 17:42:26 +01:00
Sandro
bb1fa5f539 Merge pull request #213587 from r-ryantm/auto-update/python310Packages.selenium
python310Packages.selenium: 4.7.0 -> 4.8.0
2023-02-17 17:35:10 +01:00
Fabian Affolter
d29def3750 Merge pull request #216798 from r-ryantm/auto-update/python310Packages.arcam-fmj
python310Packages.arcam-fmj: 1.2.0 -> 1.2.1
2023-02-17 17:27:12 +01:00
R. Ryantm
807b7f4363 python310Packages.python-ironicclient: 5.0.1 -> 5.1.0 2023-02-17 16:20:40 +00:00
Fabian Affolter
c1422cea7a python310Packages.cwl-utils: 0.22 -> 0.23
Diff: https://github.com/common-workflow-language/cwl-utils/compare/refs/tags/v0.22...v0.23

Changelog: https://github.com/common-workflow-language/cwl-utils/releases/tag/v0.23
2023-02-17 17:19:44 +01:00
Jan Tojnar
9657e4f57c Merge pull request #216808 from bobby285271/upd/webkitgtk
webkitgtk: 2.38.4 → 2.38.5
2023-02-17 17:10:39 +01:00
Fabian Affolter
f14e3fef03 python310Packages.simpleeval: add changelog to meta 2023-02-17 16:45:47 +01:00
Fabian Affolter
3a9a21312d Merge pull request #216726 from fabaff/elastic-apm-bump
python310Packages.elastic-apm: 6.14.0 -> 6.15.0
2023-02-17 16:21:19 +01:00
Stanisław Pitucha
2f19ce62f8 Merge pull request #216781 from viraptor/fnc-darwin
fnc: fix clang build
2023-02-18 02:10:28 +11:00
Sandro
2652104d4b Merge pull request #194339 from somasis/hunspell-dict-tok
hunspell-dict-tok: init at 20220829
2023-02-17 16:02:57 +01:00
Fabián Heredia Montiel
13be52bef6 pgsync: 0.7.2 → 0.7.3 2023-02-17 08:59:21 -06:00
GenericNerdyUsername
379bb7c2af xemu: init at 0.7.84 2023-02-17 14:44:38 +00:00
Sandro
3eb7e88e73 Merge pull request #207944 from uvNikita/webex/update
webex: 42.10.0.24000 → 42.12.0.24485
2023-02-17 15:32:12 +01:00
R-VdP
dd65018d4e Via 2.0.5 -> 2.1.0
Changelog: https://github.com/the-via/releases/releases/tag/v2.1.0
2023-02-17 15:31:06 +01:00
Anderson Torres
8354258491 Merge pull request #216543 from SuperSandro2000/dont-run-cppcheck-linter
Dont run cppcheck linter
2023-02-17 11:18:33 -03:00
Anderson Torres
e00f236486 Merge pull request #216647 from Julow/ruby-unremove-mail-fix
Revert "rubyPackages: update"
2023-02-17 11:17:33 -03:00
Bobby Rong
6ebfe7e1c2 webkitgtk: 2.38.4 → 2.38.5
https://webkitgtk.org/2023/02/15/webkitgtk2.38.5-released.html
https://webkitgtk.org/security/WSA-2023-0002.html

CVE-2023-23529
2023-02-17 22:03:48 +08:00
Ulrik Strid
e34febdd88 kitty-themes: 2022-08-11 -> 2023-01-08 2023-02-17 15:00:19 +01:00
Mario Rodas
74c3268a1c Merge pull request #216788 from marsam/update-flexget
flexget: 3.5.23 -> 3.5.24
2023-02-17 08:47:00 -05:00
Bobby Rong
9c5a25248b Merge pull request #216776 from DIzFer/delete-myself
maintaniers: remove dizfer
2023-02-17 21:36:59 +08:00
Joshua Niemelä
e37ca9c317 julia_19: 1.9.0-beta2 -> 1.9.0-beta4 2023-02-17 14:33:13 +01:00
R. Ryantm
61f8e0511f python310Packages.simpleeval: 0.9.12 -> 0.9.13 2023-02-17 13:27:43 +00:00
Mario Rodas
3bb45fae61 Merge pull request #216793 from iblech/patch-yt-dlp-2023.2.17
yt-dlp: 2023.1.6 -> 2023.2.17 (thereby unbreaking YouTube downloads)
2023-02-17 08:27:10 -05:00
Nick Cao
6b37734f9f Merge pull request #216773 from r-ryantm/auto-update/cargo-valgrind
cargo-valgrind: 2.1.0 -> 2.1.1
2023-02-17 21:26:44 +08:00
R. Ryantm
0c4ece0585 python310Packages.arcam-fmj: 1.2.0 -> 1.2.1 2023-02-17 13:08:21 +00:00
Mario Rodas
cb4536bf36 Merge pull request #216771 from marsam/update-nodejs
nodejs: 14.21.2 -> 14.21.3, 16.19.0 -> 16.19.1, 18.14.0 -> 18.14.1, 19.6.0 -> 19.6.1
2023-02-17 08:05:51 -05:00
Sandro Jäckel
f2544dc85f mdcat: add mdless symlink and install completions
Closes #215459
2023-02-17 14:05:35 +01:00
Sandro
ab78a72cd0 Merge pull request #198872 from jiegec/nest
nest: init at 3.3
2023-02-17 13:53:52 +01:00
Mostly Void
b89976519b rqlite: init at 7.6.1 (#187962)
* rqlite: init at 7.6.1

* Update pkgs/servers/sql/rqlite/default.nix

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

---------

Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2023-02-17 13:52:34 +01:00
Mario Rodas
4214cf8eb8 Merge pull request #216573 from NickCao/traefik
traefik: 2.9.6 -> 2.9.8
2023-02-17 07:44:08 -05:00
Erik Arvstedt
dd30696b67 btcpayserver: 1.7.7 -> 1.7.12 2023-02-17 13:40:25 +01:00
Erik Arvstedt
f34f324382 nbxplorer: 2.3.60 -> 2.3.62 2023-02-17 13:40:24 +01:00
Ingo Blechschmidt
2b71a590f4 yt-dlp: 2023.1.6 -> 2023.2.17 2023-02-17 13:40:00 +01:00
Sandro
67d25834fb Merge pull request #215930 from r-ryantm/auto-update/python310Packages.oslo-serialization
python310Packages.oslo-serialization: 5.0.0 -> 5.1.0
2023-02-17 13:38:36 +01:00
superherointj
5e418c27d1 Merge pull request #216576 from YellowOnion/obs-vkcapture-patch
obs-vkcapture: fix xcursor not rendering
2023-02-17 09:38:06 -03:00
Sandro
4fba4ceab7 Merge pull request #215407 from aopom/onlyoffice-mergeable-execstartpre
nixos/onlyoffice: allow ExecStartPre additions
2023-02-17 13:37:39 +01:00
Mario Rodas
9ac2687512 Merge pull request #216722 from legendofmiracles/u-w-t
wiki-tui: 0.6.1 -> 0.6.3
2023-02-17 07:37:32 -05:00
Mario Rodas
41769e550b Merge pull request #216730 from r-ryantm/auto-update/python310Packages.pynvml
python310Packages.pynvml: 11.4.1 -> 11.5.0
2023-02-17 07:37:02 -05:00
Nick Cao
da01ba56a1 Merge pull request #216777 from r-ryantm/auto-update/python310Packages.ansible-doctor
python310Packages.ansible-doctor: 2.0.0 -> 2.0.1
2023-02-17 20:29:44 +08:00
Arian van Putten
98042fc6d3 Merge pull request #216357 from nikstur/systemd-repart-after-activation
nixos/systemd-repart: enable running after initrd
2023-02-17 12:56:24 +01:00
Nick Cao
b3474d78ff Merge pull request #216717 from fabaff/types-requests-bump
python310Packages.types-requests: 2.28.11.12 -> 2.28.11.13
2023-02-17 19:36:11 +08:00
Nick Cao
2f30758ba0 Merge pull request #216626 from MGenerowicz/patch-2
ledger-live-desktop: 2.51.0 -> 2.53.2
2023-02-17 19:35:44 +08:00
Nick Cao
875041c758 Merge pull request #216675 from SuperSamus/flycast-update
flycast: 2.0 -> 2.1
2023-02-17 19:34:18 +08:00
Nick Cao
5b97a60b83 Merge pull request #216676 from anthonyroussel/usql_0_13_9
usql: 0.13.8 -> 0.13.9
2023-02-17 19:34:11 +08:00
Nick Cao
63d3a069ce Merge pull request #216684 from 9999years/nix-your-shell-update
nix-your-shell: 1.0.2 -> 1.1.0
2023-02-17 19:33:25 +08:00
Nick Cao
beaba7f381 Merge pull request #216689 from r-ryantm/auto-update/cwltool
cwltool: 3.1.20230209161050 -> 3.1.20230213100550
2023-02-17 19:32:57 +08:00
Nick Cao
535d029caa Merge pull request #216692 from r-ryantm/auto-update/python310Packages.leb128
python310Packages.leb128: 1.0.4 -> 1.0.5
2023-02-17 19:31:26 +08:00
Stanisław Pitucha
bc485d9e26 fnc: fix clang build
Use the gcc-specific option on gcc only.
2023-02-17 22:30:42 +11:00
Nick Cao
b553d2be9d Merge pull request #216723 from welteki/bump-faas-cli
faas-cli: 0.15.4 -> 0.15.9
2023-02-17 19:27:15 +08:00
Nick Cao
4f1cb092da Merge pull request #216756 from foo-dogsquared/update-eartag
eartag: 0.3.1 -> 0.3.2
2023-02-17 19:24:31 +08:00
Nick Cao
f9bc7b9ec4 Merge pull request #216757 from azuwis/pianotrans
pianotrans: 1.0 -> 1.0.1
2023-02-17 19:23:52 +08:00
Nick Cao
abd5c99443 Merge pull request #216759 from r-ryantm/auto-update/mutagen-compose
mutagen-compose: 0.16.4 -> 0.16.5
2023-02-17 19:23:20 +08:00
Nick Cao
f0f18d2e41 Merge pull request #216762 from arjan-s/clamav-1.0.1
clamav: 1.0.0 -> 1.0.1
2023-02-17 19:22:13 +08:00
Nick Cao
24e56be7a0 Merge pull request #216551 from centromere/tl-expected-2023-02-15
tl-expected: 2019-11-11 -> 2023-02-15
2023-02-17 19:14:26 +08:00
R. Ryantm
609af8dfbc python310Packages.ansible-doctor: 2.0.0 -> 2.0.1 2023-02-17 11:04:50 +00:00
David Izquierdo
16edc68ccb maintaniers: remove dizfer 2023-02-17 12:03:30 +01:00
Nick Cao
94a50428cd Merge pull request #214425 from justinas/teleport-11-3-2
teleport: 11.2.3 -> 11.3.4
2023-02-17 19:03:19 +08:00
Nick Cao
b6936dd06b Merge pull request #216596 from yu-re-ka/syncthing-cross
syncthing: fix cross
2023-02-17 18:56:55 +08:00
Sandro
24d7cba701 Merge pull request #194817 from somasis/nasin-nanpa
nasin-nanpa: init at 2.5.1
2023-02-17 11:48:47 +01:00
R. Ryantm
2c6683291e cargo-valgrind: 2.1.0 -> 2.1.1 2023-02-17 10:47:33 +00:00
K900
cd23de151d Merge pull request #216583 from dotlambda/vaultwarden-webvault-from-source
vaultwarden.webvault: build from source
2023-02-17 13:46:47 +03:00
Sandro
5448546cfa Merge pull request #215873 from dotlambda/playwright-platforms
python310Packages.playwright: set meta.platforms
2023-02-17 11:35:01 +01:00
Francesco Gazzetta
16415ac875 Merge pull request #216218 from aciceri/posteid-seed-extractor
posteid-seed-extractor: init at unstable-23-02-2022
2023-02-17 10:26:34 +00:00
zowoq
3e081095a4 Revert "podman: remove wrapper"
This reverts commit 02f9255044.

broke rootlessport port forwarding
2023-02-17 20:26:02 +10:00
Sandro
1256bb346f Merge pull request #216042 from rhoriguchi/prowlarr
prowlarr: 1.1.3.2521 -> 1.2.0.2583
2023-02-17 11:22:28 +01:00
José Romildo Malaquias
1748112f57 Merge pull request #216754 from r-ryantm/auto-update/numix-icon-theme-square
numix-icon-theme-square: 23.02.05 -> 23.02.16
2023-02-17 07:16:39 -03:00
Stanisław Pitucha
65b5977402 libtomcrypt,StormLib: fix darwin arm build
Move the incorrect fix from StormLib to proper place in libtomcrypt.
2023-02-17 21:15:59 +11:00
Sandro
a366e69a12 Merge pull request #214815 from SFrijters/vim-no-x-libs
nixos/no-x-libs: add vim-full
2023-02-17 11:13:47 +01:00
Anderson Torres
9bf4718ad4 Merge pull request #216736 from winterqt/zig-0.9-baseline-cpu
zig_0_9: build with baseline CPU target
2023-02-17 07:00:49 -03:00
Andrea Ciceri
59d5393967 posteid-seed-extractor: init at unstable-23-02-2022 2023-02-17 10:35:38 +01:00
Francesco Gazzetta
6ed4ced8f5 Merge pull request #213165 from aciceri/mpy-utils
`mpy-utils`: Init at 0.1.13
2023-02-17 09:32:04 +00:00
Fabian Affolter
828376eb98 Merge pull request #216719 from fabaff/pynobo-bump
python310Packages.pynobo: 1.6.0 -> 1.6.1
2023-02-17 10:23:31 +01:00
Fabian Affolter
045085936d Merge pull request #216718 from fabaff/requests-pkcs12-bump
python310Packages.requests-pkcs12: 1.14 -> 1.15
2023-02-17 10:23:19 +01:00
Fabian Affolter
206723724c Merge pull request #216716 from fabaff/types-python-dateutil-bump
python310Packages.types-python-dateutil: 2.8.19.6 -> 2.8.19.7
2023-02-17 10:22:39 +01:00
Fabian Affolter
93359ea06d Merge pull request #216715 from fabaff/canonicaljson-bump
python310Packages.canonicaljson: 1.6.4 -> 1.6.5
2023-02-17 10:22:24 +01:00
Alexey Vakhrenev
1393d2262b redpanda: 22.3.11 -> 22.3.13
Build rpk from source. Add redpanda server.
2023-02-17 03:23:27 -05:00
Arjan Schrijver
da293b7a0f clamav: 1.0.0 -> 1.0.1
Fixes critical RCE (CVSS score 9.8):
https://blog.clamav.net/2023/02/clamav-01038-01052-and-101-patch.html
2023-02-17 09:21:50 +01:00
linsui
f7145c051c amberol: 0.9.2 -> unstable-2023-01-12 2023-02-17 16:03:01 +08:00
R. Ryantm
05fa52aba6 mutagen-compose: 0.16.4 -> 0.16.5 2023-02-17 07:51:31 +00:00
Zhong Jianxin
830ddba077 pianotrans: 1.0 -> 1.0.1 2023-02-17 15:48:02 +08:00
Tobias Markus
1668ab99ae python3Packages.gdtoolkit: Move to pkgs/development/tools
gdtoolkit is not a library. Move to pkgs/development/tools and use
buildPythonApplication.

Fixes #216243.
2023-02-17 08:42:28 +01:00
Tobias Markus
142a89518e python3Packages.gdtoolkit: Add maintainer tmarkus 2023-02-17 08:42:28 +01:00
Tobias Markus
be8ad9be4d python3Packages.gdtoolkit: Enable tests 2023-02-17 08:42:28 +01:00
Gabriel Arazas
c0896274dd eartag: 0.3.1 -> 0.3.2 2023-02-17 15:30:25 +08:00
lewo
6bb50c8c83 Merge pull request #216712 from qowoz/skopeo
skopeo: 1.11.0 -> 1.11.1
2023-02-17 08:10:15 +01:00
Franz Pletz
e721c7abdd Merge pull request #216495 from arjan-s/ntfy-sh-1.31.0 2023-02-17 08:02:14 +01:00
R. Ryantm
e326e8ca30 numix-icon-theme-square: 23.02.05 -> 23.02.16 2023-02-17 06:49:29 +00:00
Zhong Jianxin
ee2ae036a1 kubernetes-helmPlugins.helm-secrets: 3.8.3 -> 4.2.2 2023-02-17 14:36:20 +08:00
Bjørn Forsman
815a21e9f1 openocd: 0.11.0 -> 0.12.0
Remove upstreamed patch which now fails to apply.

Fixes https://github.com/NixOS/nixpkgs/issues/190866
2023-02-17 06:40:53 +01:00
github-actions[bot]
75a5ebbfba terraform-providers.aws: 4.54.0 → 4.55.0 2023-02-17 14:33:07 +10:00
github-actions[bot]
e653c5b462 terraform-providers.snowflake: 0.56.3 → 0.56.4 2023-02-17 14:33:07 +10:00
github-actions[bot]
3ebc795b57 terraform-providers.azurerm: 3.43.0 → 3.44.0 2023-02-17 14:33:07 +10:00
github-actions[bot]
18a64c863d terraform-providers.azuread: 2.33.0 → 2.34.0 2023-02-17 14:33:07 +10:00
figsoda
73de01de2c Merge pull request #216514 from figsoda/boxxy
boxxy: 0.2.7 -> 0.3.4, add figsoda as a maintainer
2023-02-16 23:25:32 -05:00
Mario Rodas
eea7098f5b lxd: 5.10 -> 5.11
https://github.com/lxc/lxd/releases/tag/lxd-5.11
2023-02-17 04:20:00 +00:00
Mario Rodas
62ad474f0f postgresqlPackages.pg_ivm: 1.4 -> 1.5
https://github.com/sraoss/pg_ivm/releases/tag/v1.5
2023-02-17 04:20:00 +00:00
Mario Rodas
214add3853 flexget: 3.5.23 -> 3.5.24 2023-02-17 04:20:00 +00:00
Mario Rodas
d42631d6c5 nodejs-19_x: 19.6.0 -> 19.6.1
https://github.com/nodejs/node/releases/tag/v19.6.1
2023-02-17 04:20:00 +00:00
Mario Rodas
cfdcb8d7fa nodejs-18_x: 18.14.0 -> 18.14.1
https://github.com/nodejs/node/releases/tag/v18.14.1
2023-02-17 04:20:00 +00:00
Mario Rodas
4313c6360f nodejs-16_x: 16.19.0 -> 16.19.1
https://github.com/nodejs/node/releases/tag/v16.19.1
2023-02-17 04:20:00 +00:00
Mario Rodas
0037110278 nodejs-14_x: 14.21.2 -> 14.21.3
https://github.com/nodejs/node/releases/tag/v14.21.3
2023-02-17 04:20:00 +00:00
Aaron Jheng
f1ce9607fe hologram: 1.2.1 -> 1.3 2023-02-17 03:44:32 +00:00
nviets
dcd759fe65 rPackages.quarto: add quarto dependency 2023-02-17 03:25:35 +00:00
Winter
ac44b254b4 zig_0_9: build with baseline CPU target
26b9a2f4a1 changes Zig 0.10 to build the
compiler (notably *not* its outputs, at least not by default) with
its baseline CPU target, but we should ideally do it for both versions
to increase reproducibility, as well as increase the number of users who
are able to use Hydra-provided Zig binaries.

This also adds a comment above the flag in 0.10, to explain why we're adding
the flag, as we do with the RPATH one.

See https://github.com/NixOS/nixpkgs/issues/214356 and https://github.com/NixOS/nixpkgs/issues/185665
for further context.
2023-02-16 21:59:16 -05:00
R. Ryantm
4f9a955c5a cemu: 2.0-22 -> 2.0-26 2023-02-16 21:55:25 -05:00
Daniel Hill
83aa89faa9 obs-vkcapture: fix xcursor not rendering
obs-vkcapture has an optional dependency on libxcb which is required for
rendering the cursor for x11 clients.

Signed-off-by: Daniel Hill <daniel@gluo.nz>
2023-02-17 14:12:01 +13:00
R. Ryantm
8f5bd5c635 python310Packages.pynvml: 11.4.1 -> 11.5.0 2023-02-17 01:07:37 +00:00
Jan Tojnar
1f9748835c Merge pull request #215958 from Pheoxy/flatpak-1.14.2
flatpak: 1.14.1 → 1.14.2
2023-02-17 01:49:48 +01:00
Ben Darwin
0d193e4616 python310Packages.wandb: unbreak
Remove stale hard-coded `python310Packages.bokeh` version.
2023-02-16 19:23:46 -05:00
Fabian Affolter
0372c79814 python310Packages.elastic-apm: 6.14.0 -> 6.15.0
Changelog: https://github.com/elastic/apm-agent-python/releases/tag/v6.15.0
2023-02-17 01:16:21 +01:00
github-actions[bot]
f442a49be3 Merge master into haskell-updates 2023-02-17 00:14:22 +00:00
Han Verstraete
03eaff2242 faas-cli: 0.15.4 -> 0.15.9 2023-02-17 00:52:03 +01:00
Fabian Affolter
e952042600 Merge pull request #216549 from fabaff/ncclient-fix
python311Packages.ncclient: add missing input
2023-02-17 00:43:26 +01:00
lom
5fc03b04a1 wiki-tui: 0.6.1 -> 0.6.3 2023-02-16 18:42:26 -05:00
Fabian Affolter
705658bf99 python310Packages.pynobo: add changelog to meta 2023-02-17 00:30:15 +01:00
Fabian Affolter
c857a1c323 python310Packages.pynobo: 1.6.0 -> 1.6.1
Changelog: https://github.com/echoromeo/pynobo/releases/tag/v1.6.1
2023-02-17 00:28:57 +01:00
Fabian Affolter
831f48091d python310Packages.requests-pkcs12: 1.14 -> 1.15 2023-02-17 00:25:16 +01:00
Fabian Affolter
084e4314af python310Packages.types-python-dateutil: 2.8.19.6 -> 2.8.19.7 2023-02-17 00:20:46 +01:00
Fabian Affolter
c5e9df4832 python310Packages.types-requests: 2.28.11.12 -> 2.28.11.13 2023-02-17 00:19:36 +01:00
Fabian Affolter
ef6fde65d1 python310Packages.canonicaljson: add changelog to meta 2023-02-17 00:17:19 +01:00
Fabian Affolter
0a2c1a24a6 python310Packages.canonicaljson: 1.6.4 -> 1.6.5
Changelog: https://github.com/matrix-org/python-canonicaljson/blob/v1.6.5/CHANGES.md
2023-02-17 00:14:29 +01:00
zowoq
6285356012 skopeo: 1.11.0 -> 1.11.1
Diff: https://github.com/containers/skopeo/compare/v1.11.0...v1.11.1

Changelog: https://github.com/containers/skopeo/releases/tag/v1.11.1
2023-02-17 08:56:24 +10:00
Yan
8ef4c0860c mongoc: mark darwin x86_64 as broken 2023-02-17 00:46:55 +02:00
Robert Schütz
fa644ef343 vaultwarden.updateScript: make compatible with webvault built from source 2023-02-16 14:38:48 -08:00
Michael Weiss
52aba652e3 Merge pull request #216682 from primeos/ungoogled-chromium
ungoogled-chromium: 110.0.5481.78 -> 110.0.5481.100
2023-02-16 23:22:22 +01:00
Michael Weiss
7938d72d32 Merge pull request #216683 from primeos/chromium
chromium: 110.0.5481.77 -> 110.0.5481.100
2023-02-16 23:22:01 +01:00
Sandro
0debd5333f Merge pull request #215170 from auroraanna/structorizer 2023-02-16 23:16:07 +01:00
Sandro
3fc472a147 Merge pull request #205878 from luizirber/lirber/screed 2023-02-16 22:49:50 +01:00
Sandro
f6f6796bc9 Merge pull request #215428 from devusb/theforceengine 2023-02-16 22:26:59 +01:00
Sandro
92c9c2638c Merge pull request #215047 from bcdarwin/blackjax 2023-02-16 22:23:24 +01:00
Sandro
69f36ea49e Merge pull request #215853 from esclear/update-invoice2pdf 2023-02-16 22:19:53 +01:00
Sandro
b2c3a4dd65 Merge pull request #215877 from paveloom/subtitleedit 2023-02-16 22:17:58 +01:00
davidak
b7848ac751 Merge pull request #216691 from r-ryantm/auto-update/python310Packages.pyhocon
python310Packages.pyhocon: 0.3.59 -> 0.3.60
2023-02-16 22:13:48 +01:00
davidak
27587cffce Merge pull request #216681 from r-ryantm/auto-update/python310Packages.fake-useragent
python310Packages.fake-useragent: 1.1.1 -> 1.1.2
2023-02-16 22:05:03 +01:00
davidak
8493bead24 Merge pull request #216688 from r-ryantm/auto-update/python310Packages.jupyter_console
python310Packages.jupyter_console: 6.5.0 -> 6.5.1
2023-02-16 22:02:44 +01:00
José Romildo Malaquias
6e50c431ad Merge pull request #216672 from r-ryantm/auto-update/mpc-qt
mpc-qt: 22.02 -> 23.02
2023-02-16 17:58:55 -03:00
Sandro
1aa2a3dac6 Merge pull request #213707 from tejing1/fix-puddletag 2023-02-16 21:58:41 +01:00
Morgan Helton
6cf19065ad theforceengine: init at 1.09.100 2023-02-16 14:51:31 -06:00
R. Ryantm
b383c76895 python310Packages.leb128: 1.0.4 -> 1.0.5 2023-02-16 20:49:01 +00:00
Elian Doran
9aa9c5e792 trilium-{desktop,server}: 0.58.7 -> 0.58.8 2023-02-16 22:44:44 +02:00
davidak
2923082ccd Merge pull request #216195 from fabaff/aioambient-at
python311Packages.aioambient: drop asynctest
2023-02-16 21:42:34 +01:00
Alexander Bantyev
41be9acc28 Merge pull request #216445 from NixOS/balsoft/add-gnss-share
gnss-share: init at 0.6
2023-02-17 00:42:11 +04:00
davidak
2734bb7499 Merge pull request #216197 from fabaff/aioguardian-at
python311Packages.aioguardian: drop asynctest
2023-02-16 21:39:47 +01:00
R. Ryantm
fc24a54074 python310Packages.pyhocon: 0.3.59 -> 0.3.60 2023-02-16 20:31:05 +00:00
figsoda
8526c10127 vimPlugins.nvim-treesitter: update grammars 2023-02-16 15:16:04 -05:00
figsoda
b5f27982a9 vimPlugins.pest-vim: init at 2020-04-20 2023-02-16 15:15:53 -05:00
figsoda
d20cbeb18f vimPlugins: update 2023-02-16 15:14:31 -05:00
R. Ryantm
a89eef2c5e cwltool: 3.1.20230209161050 -> 3.1.20230213100550 2023-02-16 20:12:48 +00:00
davidak
e3924e5e27 Merge pull request #216552 from fabaff/locationsharinglib-bump
python310Packages.locationsharinglib: add changelog to meta
2023-02-16 21:11:14 +01:00
n0emis
dbe3030d4e youtrack: 2021.4.35970 -> 2022.3.65371 (#216643)
Co-authored-by: Ember Keske <ember.keske@wobcom.de>
2023-02-16 20:58:54 +01:00
Yaya
4183f10524 gitlab: 15.8.1 -> 15.8.3 (#216372)
https://about.gitlab.com/releases/2023/02/14/critical-security-release-gitlab-15-8-2-released/
2023-02-16 20:55:54 +01:00
Sandro
10235445f9 Merge pull request #215433 from wineee/dde-api 2023-02-16 20:50:47 +01:00
Rebecca Turner
b32db566fe nix-your-shell: 1.0.2 -> 1.1.0 2023-02-16 11:48:45 -08:00
Michael Weiss
0419385c7f chromium: 110.0.5481.77 -> 110.0.5481.100
https://chromereleases.googleblog.com/2023/02/stable-channel-desktop-update_14.html
2023-02-16 20:39:03 +01:00
R. Ryantm
43985b4fc4 python310Packages.jupyter_console: 6.5.0 -> 6.5.1 2023-02-16 19:38:28 +00:00
Michael Weiss
488184caef ungoogled-chromium: 110.0.5481.78 -> 110.0.5481.100 2023-02-16 20:33:46 +01:00
R. Ryantm
5a56269796 python310Packages.fake-useragent: 1.1.1 -> 1.1.2 2023-02-16 19:23:22 +00:00
Robert Schütz
c6e2fbf1a2 vaultwarden.webvault: build from source 2023-02-16 11:19:45 -08:00
Alexander Bantyev
232006fbe6 gnss-share: init at 0.6 2023-02-16 23:19:00 +04:00
Sandro
e1ccff2798 Merge pull request #216335 from SuperSandro2000/searxng-babel 2023-02-16 20:11:56 +01:00
Jan Tojnar
4a22c3e26e Merge pull request #216584 from bobby285271/upd/gnome
GNOME updates
2023-02-16 20:09:58 +01:00
Anthony Roussel
c66aae629e awscli2: 2.9.21 -> 2.10.0 2023-02-16 20:05:17 +01:00
davidak
c2ef271dee Merge pull request #216556 from fabaff/pandas-stubs-bump
python310Packages.pandas-stubs: 1.5.0.221003 -> 1.5.3.230214
2023-02-16 20:03:43 +01:00
davidak
18b30ed2a3 Merge pull request #216663 from Net-Mist/datasets
python3Packages.datasets: 2.6.1 -> 2.9.0
2023-02-16 19:56:05 +01:00
Anthony Roussel
30daac9f3a usql: 0.13.8 -> 0.13.9 2023-02-16 19:52:06 +01:00
Martino Fontana
ba1078beb5 flycast: 2.0 -> 2.1 2023-02-16 19:49:26 +01:00
Sandro Jäckel
820c86da44 searxng: replace maintainer Kranzes with me
as offered in the PR
2023-02-16 19:42:18 +01:00
Sandro Jäckel
4ce10e413f searxng: unstable-2022-09-01 -> unstable-2023-03-13
This was motivated by an incompatibility caused by a recent babel or
flask-babel update.
2023-02-16 19:42:18 +01:00
Sandro Jäckel
cb1546dedb python310Packages.fasttext-predict: init at 0.9.2.1 2023-02-16 19:42:17 +01:00
Alex Wied
19de50fd8f kotatogram-desktop: fix tg_owt 2023-02-16 13:32:02 -05:00
R. Ryantm
4b974b5420 mpc-qt: 22.02 -> 23.02 2023-02-16 18:30:38 +00:00
davidak
772ed5c1a2 Merge pull request #216636 from fabaff/fakeredis-bump
python310Packages.fakeredis: 2.8.0 -> 2.9.0
2023-02-16 19:25:33 +01:00
Silvan Mosberger
ad3c886689 Merge pull request #216602 from GaetanLepage/invidious-update
invidious: unstable-2023-02-02 -> unstable-2023-02-13
2023-02-16 19:22:40 +01:00
milahu
121fbb3cf7 docs: Building a stdenv package in nix-shell (#216650)
* docs: Building a stdenv package in nix-shell
2023-02-16 19:21:12 +01:00
Cole Helbling
4e2079b96d linux_{5_15,6_1}: revert patch to fix Equinix Metal bonded networking with ice driver
Some Equinix Metal instances, such as a3.large.x86, m3.large.x86
(specific hardware revisions), and n3.large.x86, use the `ice` kernel
driver for their network cards, in conjunction with bonded devices.
However, this commit caused a regression where these bonded devices
would deadlock. This was initially reported by Jaroslav Pulchart on
the netdev mailing list[1], and there were follow-up patches from Dave
Ertman[2][3] that attempted to fix this but were not up to snuff for
various reasons[4].

Specifically, v2 of the patch ([3]) appears to fix the issue on some
devices (tested with 8086:159B network cards), while it is still broken
on others (such as an 8086:1593 network card).

We revert the patch exposing the issue until upstream has a working
solution in order to make Equinix Metal instances work reliably again.

[1]: https://lore.kernel.org/netdev/CAK8fFZ6A_Gphw_3-QMGKEFQk=sfCw1Qmq0TVZK3rtAi7vb621A@mail.gmail.com/
[2]: https://patchwork.ozlabs.org/project/intel-wired-lan/patch/20230111183145.1497367-1-david.m.ertman@intel.com/
[3]: https://patchwork.ozlabs.org/project/intel-wired-lan/patch/20230215191757.1826508-1-david.m.ertman@intel.com/
[4]: https://lore.kernel.org/netdev/cb31a911-ba80-e2dc-231f-851757cfd0b8@intel.com/T/#m6e53f8c43093693c10268140126abe99e082dc1c
2023-02-16 10:06:24 -08:00
Weijia Wang
ac1f5b72a9 Merge pull request #216662 from wegank/nushell-darwin
nushell: use newer libproc.h
2023-02-16 18:41:37 +01:00
ajs124
ac43674f72 Merge pull request #215323 from helsinki-systems/upd/mariadb
mariadb: 2023-02-06 updates
2023-02-16 18:40:33 +01:00
Weijia Wang
1849172d4d Merge pull request #216434 from r-ryantm/auto-update/python310Packages.bids-validator
python310Packages.bids-validator: 1.9.9 -> 1.10.0
2023-02-16 18:36:17 +01:00
Weijia Wang
9c78f7866e Merge pull request #216557 from qowoz/containerd
containerd: 1.6.17 -> 1.6.18
2023-02-16 18:32:55 +01:00
Weijia Wang
73bd0c8842 Merge pull request #216648 from r-ryantm/auto-update/python310Packages.types-dateutil
python310Packages.types-dateutil: 2.8.19.6 -> 2.8.19.7
2023-02-16 18:31:33 +01:00
Weijia Wang
4bf543160c Merge pull request #216640 from chvp/bump-mautrix-whatsapp
mautrix-whatsapp: 0.8.1 -> 0.8.2
2023-02-16 18:25:47 +01:00
figsoda
c3dc516fe2 boxxy: 0.2.7 -> 0.3.4, add figsoda as a maintainer
Diff: https://github.com/queer/boxxy/compare/v0.2.7...v0.3.4
2023-02-16 12:22:47 -05:00
Weijia Wang
ed1b2ec2d4 Merge pull request #213050 from r-ryantm/auto-update/python310Packages.nunavut
python310Packages.nunavut: 1.9.0 -> 2.0.0
2023-02-16 18:21:18 +01:00
Weijia Wang
817c75a349 Merge pull request #211996 from r-ryantm/auto-update/gxplugins-lv2
gxplugins-lv2: 0.9 -> 1.0
2023-02-16 18:19:29 +01:00
Weijia Wang
65ecf404ba Merge pull request #216595 from r-ryantm/auto-update/mmc-utils
mmc-utils: unstable-2022-11-09 -> unstable-2023-02-09
2023-02-16 18:15:02 +01:00
pennae
122a7435fb Revert "nixos/jellyseerr: init"
This reverts commit 2ca375abdc.
2023-02-16 18:03:55 +01:00
Sebastien Iooss
bad58b9eb6 python3Packages.datasets: 2.6.1 -> 2.9.0 2023-02-16 17:54:32 +01:00
Weijia Wang
453840daf1 nushell: use newer libproc.h 2023-02-16 17:50:14 +01:00
figsoda
36a944b216 Merge pull request #216587 from PlayerNameHere/tint-nvim
vimPlugins.tint-nvim: init at 2022-09-27
2023-02-16 11:41:43 -05:00
figsoda
20d8ddfc04 Merge pull request #216585 from PlayerNameHere/nvim-ufo
vimPlugins.nvim-ufo: init at 2023-02-03, vimPlugins.promise-async: init at 2023-02-01
2023-02-16 11:40:13 -05:00
Weijia Wang
6f1f95aa0c Merge pull request #216644 from wegank/pueue-darwin
pueue: 2.1.0 -> 3.1.0
2023-02-16 17:37:04 +01:00
genesis
2ca375abdc nixos/jellyseerr: init 2023-02-16 17:27:17 +01:00
K900
254426ec4b nixos/lib/testing: set default timeout for VM tests 2023-02-16 19:17:53 +03:00
K900
84434922bc nixos/tests/quake3: fix eval 2023-02-16 19:11:19 +03:00
K900
a456da3490 nixos/tests/pass-secret-service: fix eval 2023-02-16 19:11:10 +03:00
Anderson Torres
02277dbde1 Merge pull request #216544 from mimame/init-tuckr-0.7.0
tuckr: init at 0.7.0
2023-02-16 12:36:51 -03:00
Justinas Stankevicius
72f1773807 teleport: 11.2.3 -> 11.3.4 2023-02-16 17:30:01 +02:00
ajs124
64581704fb Merge pull request #209582 from JamieMagee/pyls-mypy
python3Packages.pyls-mypy: remove
2023-02-16 16:27:47 +01:00
ajs124
4a1953eab2 Merge pull request #210451 from helsinki-systems/upd/xidel
xidel: update
2023-02-16 16:26:25 +01:00
superherointj
0eae5c0532 Merge pull request #205156 from yu-re-ka/musl-runinlinuxvm
runInLinuxVM: fix on musl
2023-02-16 12:24:34 -03:00
Martin Weinelt
0464f75636 Merge pull request #216574 from squalus/librewolf
librewolf: 109.0.1-2 -> 110.0-1
2023-02-16 15:22:47 +00:00
Weijia Wang
a328d6b3e7 Merge pull request #216641 from r-ryantm/auto-update/python310Packages.bitarray
python310Packages.bitarray: 2.7.0 -> 2.7.2
2023-02-16 16:01:30 +01:00
Weijia Wang
3a3168d645 Merge pull request #216433 from r-ryantm/auto-update/python310Packages.azure-appconfiguration
python310Packages.azure-appconfiguration: 1.3.0 -> 1.4.0
2023-02-16 15:55:29 +01:00
Weijia Wang
05d550b74b Merge pull request #216637 from r-ryantm/auto-update/oh-my-zsh
oh-my-zsh: 2023-02-05 -> 2023-02-16
2023-02-16 15:54:19 +01:00
Weijia Wang
38d7387421 Merge pull request #216538 from lourkeur/chia
chia: 1.6.2 -> 1.7.0
2023-02-16 15:51:25 +01:00
Weijia Wang
db865361bb Merge pull request #216275 from r-ryantm/auto-update/super-productivity
super-productivity: 7.12.1 -> 7.12.2
2023-02-16 15:44:08 +01:00
Weijia Wang
c8f3bda332 Merge pull request #215923 from r-ryantm/auto-update/rust-analyzer-unwrapped
rust-analyzer-unwrapped: 2023-01-30 -> 2023-02-06
2023-02-16 15:40:54 +01:00
R. Ryantm
f7c97e8938 python310Packages.types-dateutil: 2.8.19.6 -> 2.8.19.7 2023-02-16 14:40:00 +00:00
Jules Aguillon
3ac55d312d Revert "rubyPackages: update"
This reverts commit e23578703a.
2023-02-16 15:36:19 +01:00
Weijia Wang
b42312f49a Merge pull request #216629 from camillemndn/sonixd
sonixd: package icon and desktop file
2023-02-16 15:33:59 +01:00
John Ericson
35d6d3d7b5 Merge pull request #216555 from jordanisaacs/rust-vendor
build-support/rust/lib: Add `toTargetVendor`
2023-02-16 09:33:06 -05:00
Weijia Wang
d6959e9502 Merge pull request #216639 from toastal/senpai-unstable-2023-02-13
senpai: unstable-2023-01-03 → unstable-2023-02-13
2023-02-16 15:32:19 +01:00
Weijia Wang
e6ee26de80 Merge pull request #216612 from r-ryantm/auto-update/hy
hy: 0.25.0 -> 0.26.0
2023-02-16 15:27:56 +01:00
Weijia Wang
8f4bee866a Merge pull request #216623 from R-VdP/flashrom-1-3-0
flashrom: 1.2.1 -> 1.3.0
2023-02-16 15:24:09 +01:00
Weijia Wang
ca931c42f2 pueue: 2.1.0 -> 3.1.0 2023-02-16 15:21:20 +01:00
Miguel Madrid-Mencía
6657a4d538 tuckr: init at 0.7.0 2023-02-16 15:14:14 +01:00
R. Ryantm
2421182a70 python310Packages.bitarray: 2.7.0 -> 2.7.2 2023-02-16 13:59:35 +00:00
Weijia Wang
cdcfb1e18e Merge pull request #216297 from r-ryantm/auto-update/buf
buf: 1.13.1 -> 1.14.0
2023-02-16 14:52:43 +01:00
Thiago Kenji Okada
f7dcc5ff1c hyrule: 0.2.1 -> 0.3.0 2023-02-16 13:42:13 +00:00
R. Ryantm
28b6f0fb2a hy: 0.25.0 -> 0.26.0 2023-02-16 13:42:13 +00:00
Charlotte Van Petegem
0ad2275000 mautrix-whatsapp: 0.8.1 -> 0.8.2 2023-02-16 14:37:26 +01:00
toastal
05b3fb643f senpai: unstable-2023-01-03 → unstable-2023-02-13
Checking the log @ https://git.sr.ht/~taiite/senpai/log there’s been a
number of minor, but notable fixes, including spamming reconnect
messages.
2023-02-16 20:35:30 +07:00
Weijia Wang
e3053fc546 Merge pull request #216627 from r-ryantm/auto-update/libayatana-appindicator
libayatana-appindicator: 0.5.91 -> 0.5.92
2023-02-16 14:33:07 +01:00
Evils
765d928296 kicad-unstable: 2022-12-19 -> 2023-02-14 2023-02-16 14:25:11 +01:00
Evils
08c96035b9 kicad: add patches to accept wxwidgets 3.2.2.1 2023-02-16 14:25:11 +01:00
Evils
c8d22b3c2a kicad: 6.0.11 -> 7.0.0 2023-02-16 14:25:11 +01:00
Weijia Wang
2668f4a444 Merge pull request #216524 from r-ryantm/auto-update/khoj
khoj: 0.2.5 -> 0.2.6
2023-02-16 14:24:42 +01:00
Weijia Wang
30238ad00b Merge pull request #216620 from r-ryantm/auto-update/geckodriver
geckodriver: 0.32.1 -> 0.32.2
2023-02-16 14:23:50 +01:00
Weijia Wang
97ecd07666 Merge pull request #216615 from r-ryantm/auto-update/roxctl
roxctl: 3.73.1 -> 3.73.2
2023-02-16 14:21:36 +01:00
Weijia Wang
28c26ec5d1 Merge pull request #216522 from r-ryantm/auto-update/praat
praat: 6.3.07 -> 6.3.08
2023-02-16 14:15:10 +01:00
Weijia Wang
29b06c8c44 Merge pull request #216338 from r-ryantm/auto-update/rocrand
rocrand: 5.4.2 -> 5.4.3
2023-02-16 14:14:19 +01:00
Weijia Wang
425fada871 Merge pull request #216570 from r-ryantm/auto-update/srvc
srvc: 0.13.0 -> 0.14.0
2023-02-16 14:08:25 +01:00
Weijia Wang
de0a8e45ed Merge pull request #216485 from r-ryantm/auto-update/asnmap
asnmap: 0.0.1 -> 1.0.0
2023-02-16 14:04:30 +01:00
Weijia Wang
ad0b200dde Merge pull request #216631 from r-ryantm/auto-update/saga
saga: 8.5.0 -> 8.5.1
2023-02-16 14:01:46 +01:00
Weijia Wang
27117dc38c Merge pull request #216599 from r-ryantm/auto-update/python310Packages.ansible-lint
python310Packages.ansible-lint: 6.12.2 -> 6.13.0
2023-02-16 13:58:33 +01:00
R. Ryantm
68329697a6 oh-my-zsh: 2023-02-05 -> 2023-02-16 2023-02-16 12:56:07 +00:00
Weijia Wang
9acb2d19ae Merge pull request #216567 from r-ryantm/auto-update/talosctl
talosctl: 1.3.3 -> 1.3.4
2023-02-16 13:55:11 +01:00
Fabian Affolter
9d8f05ee8b python310Packages.fakeredis: 2.8.0 -> 2.9.0
Diff: https://github.com/dsoftwareinc/fakeredis-py/compare/refs/tags/v2.8.0...v2.9.0

Changelog: https://github.com/cunla/fakeredis-py/releases/tag/v2.9.0
2023-02-16 13:42:41 +01:00
Nick Cao
98cdd9a262 Merge pull request #216591 from bheesham/upgrade-dht-0.27
dht: 0.25 -> 0.27
2023-02-16 20:34:59 +08:00
Nick Cao
8c66bd1b68 Merge pull request #216619 from r-ryantm/auto-update/okteto
okteto: 2.12.0 -> 2.12.1
2023-02-16 20:18:10 +08:00
genesis
8530c5e38a sonixd: package icon and desktop file 2023-02-16 13:02:09 +01:00
Weijia Wang
2c82bea1a6 Merge pull request #216414 from r-ryantm/auto-update/infracost
infracost: 0.10.16 -> 0.10.17
2023-02-16 12:53:45 +01:00
R. Ryantm
418178435e saga: 8.5.0 -> 8.5.1 2023-02-16 11:46:51 +00:00
Fabian Affolter
4fa12e4cde Merge pull request #216624 from r-ryantm/auto-update/python310Packages.isbnlib
python310Packages.isbnlib: 3.10.12 -> 3.10.13
2023-02-16 12:44:59 +01:00
Weijia Wang
2eb8408424 Merge pull request #216484 from r-ryantm/auto-update/coredns
coredns: 1.10.0 -> 1.10.1
2023-02-16 12:41:57 +01:00
Weijia Wang
f01f7a18af Merge pull request #216460 from r-ryantm/auto-update/dnsperf
dnsperf: 2.10.0 -> 2.11.0
2023-02-16 12:33:14 +01:00
R. Ryantm
f8154fc3e3 libayatana-appindicator: 0.5.91 -> 0.5.92 2023-02-16 11:32:41 +00:00
Weijia Wang
0660c50108 Merge pull request #216564 from r-ryantm/auto-update/snappymail
snappymail: 2.25.5 -> 2.26.0
2023-02-16 12:19:52 +01:00
Weijia Wang
311a144ec7 Merge pull request #216590 from r-ryantm/auto-update/pdfsam-basic
pdfsam-basic: 5.0.2 -> 5.0.3
2023-02-16 12:18:09 +01:00
Nick Cao
12ef5c6962 Merge pull request #216606 from SubhrajyotiSen/update-maestro
maestro: 1.22.1 -> 1.23.0
2023-02-16 19:14:18 +08:00
Marek Generowicz
2a4825f158 ledger-live-desktop: 2.51.0 -> 2.53.2
ledger-live-desktop: 2.51.0 -> 2.53.2
2023-02-16 13:09:04 +02:00
Fabian Affolter
e48314c817 python311Packages.aioguardian: drop asynctest 2023-02-16 12:08:38 +01:00
Fabian Affolter
1a75385e6a Merge pull request #216190 from fabaff/simplisafe-python-at
python310Packages.simplisafe-python: drop asynctest
2023-02-16 12:06:31 +01:00
Fabian Affolter
04ffb31493 Merge pull request #216193 from fabaff/regenmaschine-at
python311Packages.regenmaschine: drop asynctest
2023-02-16 12:06:21 +01:00
Fabian Affolter
fa786e1ea7 python311Packages.aioambient: drop asynctest 2023-02-16 12:03:20 +01:00
Weijia Wang
668020df84 Merge pull request #216563 from r-ryantm/auto-update/go-mockery
go-mockery: 2.18.0 -> 2.20.0
2023-02-16 12:01:51 +01:00
Fabian Affolter
d156aef027 Merge pull request #216272 from fabaff/pysnmplib-bump
python310Packages.pysnmplib: 5.0.20 -> 5.0.21
2023-02-16 11:59:44 +01:00
Weijia Wang
714e12c41a Merge pull request #216252 from virusdave/virusdave/scratch/fix_s3fs_build_darwin
s3fs: fix build on darwin
2023-02-16 11:58:03 +01:00
pennae
047bd73c5e nixos/wireguard: make publicKeys singleLineStrs
using readFile instead of fileContents (or using indented strings) can
leave a trailing newline that causes build errors in systemd units and
has previously caused runtime errors in wireguard scripts. use
singleLineStr to strip a trailing newline if it exists, and to fail if
more than one is present.
2023-02-16 11:56:12 +01:00
Fabian Affolter
f080d59315 Merge pull request #216545 from fabaff/pyopenuv-bump
python310Packages.pyopenuv: add patch to remove asynctest
2023-02-16 11:54:55 +01:00
Weijia Wang
15be2821a7 Merge pull request #216617 from r-ryantm/auto-update/instaloader
instaloader: 4.9.5 -> 4.9.6
2023-02-16 11:54:44 +01:00
Fabian Affolter
7a57a5c77e Merge pull request #216600 from r-ryantm/auto-update/python310Packages.plaid-python
python310Packages.plaid-python: 11.4.0 -> 11.5.0
2023-02-16 11:52:54 +01:00
Weijia Wang
501ee452b2 Merge pull request #216481 from r-ryantm/auto-update/sofia_sip
sofia_sip: 1.13.12 -> 1.13.13
2023-02-16 11:50:37 +01:00
Weijia Wang
73347fdd4f Merge pull request #216215 from wegank/pyvista-bump
python310Packages.pyvista: 0.38.1 -> 0.38.2
2023-02-16 11:49:46 +01:00
Fabian Affolter
62c7867fd2 Merge pull request #216526 from fabaff/asyauth-bump
python310Packages.asyauth: 0.0.12 -> 0.0.13
2023-02-16 11:49:27 +01:00
R-VdP
0644dc4740 flashrom: 1.2.1 -> 1.3.0 2023-02-16 11:47:39 +01:00
piegames
119f49e6d9 Merge pull request #216546: gnomeExtensions: auto-update 2023-02-16 11:47:02 +01:00
R. Ryantm
09747990b2 python310Packages.isbnlib: 3.10.12 -> 3.10.13 2023-02-16 10:46:49 +00:00
Weijia Wang
e75f1815e8 Merge pull request #216300 from r-ryantm/auto-update/janus-gateway
janus-gateway: 1.1.0 -> 1.1.2
2023-02-16 11:45:18 +01:00
Fabian Affolter
08fc91571f python310Packages.pandas-stubs: 1.5.0.221003 -> 1.5.3.230214
Diff: https://github.com/pandas-dev/pandas-stubs/compare/refs/tags/v1.5.0.221003...v1.5.3.230214
2023-02-16 11:44:59 +01:00
Fabian Affolter
80f9e097d7 Merge pull request #216597 from r-ryantm/auto-update/python310Packages.types-pyyaml
python310Packages.types-pyyaml: 6.0.12.4 -> 6.0.12.6
2023-02-16 11:43:25 +01:00
Weijia Wang
11a5b0cf10 Merge pull request #199813 from r-ryantm/auto-update/python310Packages.cvxpy
python310Packages.cvxpy: 1.2.3 -> 1.3.0
2023-02-16 11:42:20 +01:00
Fabian Affolter
ae48350154 python311Packages.regenmaschine: drop asynctest 2023-02-16 11:23:04 +01:00
Fabian Affolter
64bf02e1cf python310Packages.simplisafe-python: drop asynctest 2023-02-16 11:21:14 +01:00
Thiago Kenji Okada
2f4c8627dc Merge pull request #216575 from delan/osu-lazer
osu-lazer{,-bin}: 2022.1228.0 -> 2023.207.0
2023-02-16 10:14:26 +00:00
Fabian Affolter
d9336509ba Merge pull request #216268 from fabaff/pyroute2-bump
python310Packages.pyroute2: 0.7.4 -> 0.7.5
2023-02-16 11:10:37 +01:00
R. Ryantm
5262f0fd99 geckodriver: 0.32.1 -> 0.32.2 2023-02-16 09:47:44 +00:00
R. Ryantm
833a716f8c okteto: 2.12.0 -> 2.12.1 2023-02-16 09:38:23 +00:00
K900
31b278c0a4 Merge pull request #215837 from K900/fhsenv-x11-socket-permissions
buildFHSUserEnv: fix permissions on /tmp/.X11-unix
2023-02-16 12:25:04 +03:00
R. Ryantm
4bf9b060c1 instaloader: 4.9.5 -> 4.9.6 2023-02-16 09:17:16 +00:00
R. Ryantm
ebbfc97cb6 python310Packages.pyathena: 2.21.0 -> 2.23.0 2023-02-16 10:06:22 +01:00
R. Ryantm
5c78cb7fe7 roxctl: 3.73.1 -> 3.73.2 2023-02-16 09:04:49 +00:00
Nick Cao
933d602396 Merge pull request #216594 from Nintron27/function-runner-3.2.2
function-runner: init at 3.2.2
2023-02-16 16:56:48 +08:00
Nick Cao
f3a617806f Merge pull request #216593 from r-ryantm/auto-update/multipass
multipass: 1.11.0 -> 1.11.1
2023-02-16 16:55:33 +08:00
Nick Cao
68fdb9ddd8 Merge pull request #216603 from thled/uair-0-5-1
uair: 0.4.0 -> 0.5.1
2023-02-16 16:53:14 +08:00
Yureka
d484961ba8 syncthing: fix cross 2023-02-16 09:49:25 +01:00
Thiago Kenji Okada
4987c7aacd libretro.picodrive: unstable-2022-12-20 -> unstable-2023-02-15 2023-02-16 08:55:13 +01:00
Vincent Laporte
c1f110eef4 ocamlPackages.npy: use Dune 3 2023-02-16 08:36:24 +01:00
Vincent Laporte
12fdba08f0 ocamlPackages.torch: 0.15 → 0.17 2023-02-16 08:36:24 +01:00
Vincent Laporte
55f76accb3 ocamlPackages.owl: use Dune 3 2023-02-16 08:36:24 +01:00
Elis Hirwing
2d2429bf8a Merge pull request #216348 from drupol/php/security-bump-february-2023
php82: 8.2.2 -> 8.2.3, php81: 8.1.15 -> 8.1.16, php80: 8.0.27 -> 8.0.28
2023-02-16 08:35:10 +01:00
SubhrajyotiSen
6dc7c7a776 maestro: 1.22.1 -> 1.23.0 2023-02-16 12:58:02 +05:30
Thomas Le Duc
4e3fef78de uair: 0.4.0 -> 0.5.1 2023-02-16 08:06:11 +01:00
Gaetan Lepage
fe89d894ed invidious: unstable-2023-02-02 -> unstable-2023-02-13 2023-02-16 07:53:47 +01:00
R. Ryantm
81b58ec58c python310Packages.plaid-python: 11.4.0 -> 11.5.0 2023-02-16 06:41:27 +00:00
superherointj
74ba886110 Merge pull request #216554 from superherointj/fix-pkgsMusl.wxwidgets
pkgsMusl.wxwidgets: fix build
2023-02-16 03:22:58 -03:00
R. Ryantm
c54e18dc01 python310Packages.ansible-lint: 6.12.2 -> 6.13.0 2023-02-16 06:09:04 +00:00
Nick Cao
e5ef7ae79e tdesktop: 4.6.2 -> 4.6.3
Release: https://github.com/telegramdesktop/tdesktop/releases/tag/v4.6.3
Changes: https://github.com/telegramdesktop/tdesktop/compare/v4.6.2...v4.6.3
2023-02-16 14:05:10 +08:00
R. Ryantm
80929738f5 python310Packages.types-pyyaml: 6.0.12.4 -> 6.0.12.6 2023-02-16 05:57:00 +00:00
R. Ryantm
f7d3b72f49 mmc-utils: unstable-2022-11-09 -> unstable-2023-02-09 2023-02-16 05:46:59 +00:00
Jordan Isaacs
07ce7b2f5b volantes-cursors: init at 2022-08-27 2023-02-16 06:44:19 +01:00
Nick Cao
0195444c59 Merge pull request #216424 from wineee/deepin-voice-note
deepin.deepin-voice-note: init at 5.10.22
2023-02-16 13:25:27 +08:00
Nick Cao
5367c31789 Merge pull request #216098 from garaiza-93/tokyo-night-gtk-init
tokyo-night-gtk: init at 2023.01.17
2023-02-16 13:18:33 +08:00
R. Ryantm
0e13156ae3 multipass: 1.11.0 -> 1.11.1 2023-02-16 05:11:06 +00:00
Bheesham Persaud
40ea49cc96 dht: 0.25 -> 0.27 2023-02-16 00:03:25 -05:00
Nintron
d4bdf1a05d function-runner: init at 3.2.2 2023-02-15 23:59:02 -05:00
R. Ryantm
c049b21fd3 pdfsam-basic: 5.0.2 -> 5.0.3 2023-02-16 04:51:50 +00:00
Nintron
3fa7016274 maintainers: add nintron 2023-02-15 23:33:54 -05:00
Bobby Rong
a995311968 pantheon.elementary-greeter: Use mesa instead of clutter-gtk
Looks like the comment no longer applies.
We just add the missing mesa for EGL/eglmesaext.h header.
2023-02-16 12:31:51 +08:00
Dixon Sean Low Yan Feng
a5ec32cef1 vimPlugins.tint-nvim: init at 2022-09-27 2023-02-16 12:31:51 +08:00
Bobby Rong
e410548128 pantheon.gala: Use mesa instead of clutter
What gala needs is mutter-clutter-7, not clutter-1.0.
We just add the missing mesa for EGL/eglmesaext.h header.
2023-02-16 12:31:45 +08:00
github-actions[bot]
063272c0d8 terraform-providers.tencentcloud: 1.79.9 → 1.79.10 2023-02-16 14:15:49 +10:00
github-actions[bot]
4bd3d595c4 terraform-providers.oci: 4.107.0 → 4.108.0 2023-02-16 14:15:49 +10:00
github-actions[bot]
c6eb60c6d7 terraform-providers.spotinst: 1.99.0 → 1.100.0 2023-02-16 14:15:49 +10:00
github-actions[bot]
e7c4c418c4 terraform-providers.pagerduty: 2.10.2 → 2.11.0 2023-02-16 14:15:49 +10:00
github-actions[bot]
c9a944bb1d terraform-providers.kubernetes: 2.17.0 → 2.18.0 2023-02-16 14:15:49 +10:00
github-actions[bot]
d7b70b0f99 terraform-providers.launchdarkly: 2.9.4 → 2.9.5 2023-02-16 14:15:49 +10:00
Dixon Sean Low Yan Feng
a302f554bf vimPlugins.nvim-ufo: init at 2023-02-03 2023-02-16 12:02:54 +08:00
Aaron Andersen
e2de8ab440 Merge pull request #216501 from zimbatm/github-runner-2.302.0
GitHub runner 2.302.0
2023-02-15 22:58:15 -05:00
Dixon Sean Low Yan Feng
da1ff3f93c vimPlugins.promise-async: init at 2023-02-01 2023-02-16 11:54:39 +08:00
rewine
52972d8c81 deepin-voice-note: init at 5.10.22 2023-02-16 11:51:50 +08:00
Bobby Rong
ce74158b70 gnome.gnome-control-center: 43.2 → 43.4.1
https://gitlab.gnome.org/GNOME/gnome-control-center/-/compare/43.2...43.4.1
2023-02-16 11:40:02 +08:00
Bobby Rong
29a1311a65 gnome.rygel: 0.42.0 → 0.42.1
https://gitlab.gnome.org/GNOME/rygel/-/compare/rygel-0.42.0...rygel-0.42.1
2023-02-16 11:39:56 +08:00
Nick Cao
a592a97fce Merge pull request #216566 from lunik1/fdkaac_1.0.3→1.0.5
fdk-aac-encoder: 1.0.3 → 1.0.5
2023-02-16 11:33:44 +08:00
Bobby Rong
b424c05225 vte: 0.70.2 → 0.70.3
https://gitlab.gnome.org/GNOME/vte/-/compare/0.70.2...0.70.3
2023-02-16 11:32:43 +08:00
Nick Cao
6344d542a6 Merge pull request #216572 from jordanisaacs/undocker-update
undocker: 1.0.3 -> 1.0.4
2023-02-16 11:32:06 +08:00
Dane Lipscombe
d76127f9fe turbo: init at 1.7.0 2023-02-16 14:27:44 +11:00
Gustavo Araiza
0e36d95426 tokyo-night-gtk: init at 2023.01.17 2023-02-15 21:20:10 -06:00
Delan Azabani
b77dc354d7 osu-lazer{,-bin}: 2022.1228.0 -> 2023.207.0 2023-02-16 10:41:38 +08:00
figsoda
a64c98dcfa Merge pull request #216568 from MattCairns/add-no-neck-pain-nvim
vimPlugins.no-neck-pain-nvim: init at 2023-02-15
2023-02-15 21:34:48 -05:00
Anderson Torres
9ee7e99fdd Merge pull request #216569 from figsoda/mmtc
mmtc: 0.3.1 -> 0.3.2
2023-02-15 23:31:17 -03:00
Thiago Kenji Okada
ec32e05671 Merge pull request #216532 from thiagokokada/add-nodejs-to-graalvm-ce
graalvmCEPackages.nodejs-installable-svm: init at 22.3.1
2023-02-16 02:17:27 +00:00
figsoda
3cbd6d52ad Merge pull request #216562 from qowoz/go
go: add meta.changelog
2023-02-15 21:08:33 -05:00
Nick Cao
e1d4a40c44 traefik: 2.9.6 -> 2.9.8
Diff: https://github.com/traefik/traefik/compare/v2.9.6...v2.9.8

Changelog: https://github.com/traefik/traefik/raw/v2.9.8/CHANGELOG.md
2023-02-16 09:59:45 +08:00
figsoda
c5ef1aa913 vimPlugins.vim-clap: fix cargoSha256 2023-02-15 20:58:27 -05:00
Jordan Isaacs
66dccd88b8 build-support/rust/lib: Add toTargetVendor
Used in cases where you need to get the vendor of a target. Such as when
you need to perform dependency resolution outside of Cargo (eg in
Kolloch's crate2nix).
2023-02-15 20:37:45 -05:00
Nick Cao
b9d9fd0e82 Merge pull request #216413 from dotlambda/pyrogram-2.0.99
python310Packages.pyrogram: 2.0.98 -> 2.0.99
2023-02-16 09:36:55 +08:00
Nick Cao
1c1cbfaf69 Merge pull request #216421 from r-ryantm/auto-update/simdjson
simdjson: 3.1.0 -> 3.1.1
2023-02-16 09:34:10 +08:00
Nick Cao
86882729b7 Merge pull request #216420 from r-ryantm/auto-update/grafana-image-renderer
grafana-image-renderer: 3.6.3 -> 3.6.4
2023-02-16 09:33:46 +08:00
Nick Cao
655dc3f841 Merge pull request #216426 from r-ryantm/auto-update/holochain-launcher
holochain-launcher: 0.6.0 -> 0.9.0
2023-02-16 09:30:40 +08:00
Nick Cao
3cc9a4340a Merge pull request #216438 from r-ryantm/auto-update/httplib
httplib: 0.11.4 -> 0.12.0
2023-02-16 09:29:35 +08:00
Nick Cao
599ccfb1fa Merge pull request #216444 from r-ryantm/auto-update/libcouchbase
libcouchbase: 3.3.3 -> 3.3.4
2023-02-16 09:28:06 +08:00
Nick Cao
89b30e71ac Merge pull request #216447 from r-ryantm/auto-update/python310Packages.yfinance
python310Packages.yfinance: 0.2.10 -> 0.2.11
2023-02-16 09:24:46 +08:00
Nick Cao
e33d62351d Merge pull request #216449 from r-ryantm/auto-update/treesheets
treesheets: unstable-2023-01-31 -> unstable-2023-02-14
2023-02-16 09:24:08 +08:00
Nick Cao
fa466fdf3b Merge pull request #216458 from r-ryantm/auto-update/ihp-new
ihp-new: 1.0.0 -> 1.0.1
2023-02-16 09:22:23 +08:00
R. Ryantm
61dedac57d srvc: 0.13.0 -> 0.14.0 2023-02-16 01:22:17 +00:00
figsoda
edd4aa2490 mmtc: 0.3.1 -> 0.3.2
Diff: https://github.com/figsoda/mmtc/compare/v0.3.1...v0.3.2

Changelog: https://github.com/figsoda/mmtc/blob/v0.3.2/CHANGELOG.md
2023-02-15 20:18:28 -05:00
Nick Cao
cd1364e35b Merge pull request #216518 from r-ryantm/auto-update/gitmux
gitmux: 0.7.10 -> 0.7.12
2023-02-16 09:15:13 +08:00
Nick Cao
f2745323fb Merge pull request #216553 from fabaff/aiosomecomfort-bump
python310Packages.aiosomecomfort: 0.0.7 -> 0.0.8
2023-02-16 09:10:14 +08:00
Matthew Cairns
5f60ed6861 vimPlugins.nvim-treesitter: update grammars 2023-02-15 17:08:13 -08:00
Matthew Cairns
0aeca9fa9b vimPlugins.no-neck-pain-nvim: init at 2023-02-15 2023-02-15 17:08:03 -08:00
Nick Cao
aa0a6bda1d Merge pull request #216559 from jordanisaacs/waylock-update
waylock: 0.6.0 -> 0.6.2
2023-02-16 09:07:57 +08:00
Matthew Cairns
21443c0385 vimPlugins: update 2023-02-15 17:05:29 -08:00
R. Ryantm
0ad9c7275d talosctl: 1.3.3 -> 1.3.4 2023-02-16 01:02:37 +00:00
lunik1
da49c6e748 fdk-aac-encoder: 1.0.3 → 1.0.5 2023-02-16 00:58:02 +00:00
Artturi
7dad858aa1 Merge pull request #216385 from SuperSandro2000/ffmpeg-nox
nixos/no-x-libs: fix infinite recursion with ffmpeg
2023-02-16 02:46:25 +02:00
R. Ryantm
93d9b18aee snappymail: 2.25.5 -> 2.26.0 2023-02-16 00:44:25 +00:00
Artturi
072e46841c Merge pull request #216384 from SuperSandro2000/mc-optional
mc: fix lib.optional being passed a list
2023-02-16 02:36:02 +02:00
Sandro
f73a558173 Merge pull request #216320 from r-ryantm/auto-update/python310Packages.openstacksdk 2023-02-16 01:31:39 +01:00
Sandro
705cb7dbcb Merge pull request #216410 from r-ryantm/auto-update/python310Packages.djangorestframework-camel-case 2023-02-16 01:28:45 +01:00
R. Ryantm
51babccd09 go-mockery: 2.18.0 -> 2.20.0 2023-02-16 00:27:48 +00:00
zowoq
964dc8e408 terraform: 1.3.8 -> 1.3.9
https://github.com/hashicorp/terraform/releases/tag/v1.3.9
2023-02-16 10:22:15 +10:00
OPNA2608
9b4a4c0582 mir: Fix parallelism in checkPhase
ptest target is slightly prettier than regular check target but it uses nproc which we don't want
2023-02-16 01:15:16 +01:00
github-actions[bot]
dd816c8cfd Merge master into haskell-updates 2023-02-16 00:13:54 +00:00
zowoq
e06c5e0108 go: add meta.changelog 2023-02-16 10:13:40 +10:00
Fabian Affolter
383cd683b6 Merge pull request #216527 from fabaff/angr-bump
python310Packages.angr: 9.2.37 -> 9.2.38
2023-02-16 01:04:55 +01:00
Fabian Affolter
9993255616 Merge pull request #216530 from fabaff/mitmproxy2swagger-bump
mitmproxy2swagger: 0.7.2 -> 0.8.0
2023-02-16 01:04:37 +01:00
Fabian Affolter
1580362345 Merge pull request #216536 from fabaff/pontos-bump
python310Packages.pontos: 23.2.8 -> 23.2.9
2023-02-16 01:04:27 +01:00
zowoq
812f10ce55 containerd: 1.6.17 -> 1.6.18
https://github.com/containerd/containerd/releases/tag/v1.6.18
2023-02-16 09:58:09 +10:00
Jordan Isaacs
e2d4cf849d undocker: 1.0.3 -> 1.0.4 2023-02-15 18:42:42 -05:00
superherointj
4b1018ba0a pkgsMusl.wxwidgets: fix build 2023-02-15 20:35:20 -03:00
Fabian Affolter
cbf8197c12 python310Packages.aiosomecomfort: 0.0.7 -> 0.0.8
Diff: https://github.com/mkmer/AIOSomecomfort/compare/refs/tags/0.0.7...0.0.8

Changelog: https://github.com/mkmer/AIOSomecomfort/releases/tag/0.0.8
2023-02-16 00:27:30 +01:00
Alex Wied
8f4a9f866e tl-expected: 2019-11-11 -> 2023-02-15 2023-02-15 18:26:17 -05:00
Dave Nicponski
c0fe996500 s3fs: fix build on darwin
`s3fs` code uses two constants (UTIME_NOW and UTIME_OMIT) that were not
defined in the darwin sdk headers until sdk version 10.13.
2023-02-15 18:24:05 -05:00
Fabian Affolter
2bcea97534 python310Packages.locationsharinglib: add changelog to meta 2023-02-16 00:19:23 +01:00
Fabian Affolter
c2ccc12c3f python311Packages.ncclient: add missing input
- add changelog to meta
- disable on unsupported Python releases
2023-02-16 00:10:02 +01:00
Fabian Affolter
0617712c14 Merge pull request #216496 from r-ryantm/auto-update/python310Packages.types-urllib3
python310Packages.types-urllib3: 1.26.25.5 -> 1.26.25.6
2023-02-16 00:04:51 +01:00
Ryan Horiguchi
4c6d067322 gnomeExtensions: auto-update 2023-02-16 00:03:31 +01:00
Fabian Affolter
0633461889 python310Packages.pyopenuv: add patch to remove asynctest 2023-02-15 23:59:44 +01:00
Ryan Horiguchi
3cbf66ca1d plex: 1.30.2.6563-3d4dc0cce -> 1.31.0.6654-02189b09f 2023-02-15 23:57:13 +01:00
maralorn
066aaaf121 Merge pull request #216475 from sternenseemann/ghc88-downgrade-ghc-lib
haskell.packages.ghc884.ghc-lib: downgrade to match ghc-lib-parser
2023-02-15 23:56:34 +01:00
Thiago Kenji Okada
cc7ec82f3c graalvmCEPackages.nodejs-installable-svm: init at 22.3.1 2023-02-15 22:43:08 +00:00
Thiago Kenji Okada
3a53307dd9 graalvmCEPackages.buildGraalvmProduct: link languages .so to $out/lib 2023-02-15 22:43:08 +00:00
Sandro Jäckel
d382e6d1bd migraphx: remove cppcheck linter 2023-02-15 23:38:17 +01:00
Fabian Affolter
bc005b2227 python310Packages.pyopenuv: add changelog to meta 2023-02-15 23:12:46 +01:00
Jordan Isaacs
34dcadee7c waylock: 0.6.0 -> 0.6.2 2023-02-15 16:59:43 -05:00
Louis Bettens
a23676554e chia-dev-tools: fix build 2023-02-15 22:58:25 +01:00
superherointj
777bc81620 Merge pull request #215426 from superherointj/python311Packages.pyregion-skip-failing-tests
python311Packages.pyregion: skip failing tests
2023-02-15 18:49:58 -03:00
Fabian Affolter
334b915c8b python310Packages.pontos: 23.2.8 -> 23.2.9
Changelog: https://github.com/greenbone/pontos/releases/tag/v23.2.9
2023-02-15 22:48:57 +01:00
superherointj
fd5e5a536b Merge pull request #216369 from rhoriguchi/vscode-extensions
vscode-extensions: various
2023-02-15 18:48:00 -03:00
Fabian Affolter
5cbf79a938 mitmproxy2swagger: 0.7.2 -> 0.8.0
Diff: https://github.com/alufers/mitmproxy2swagger/compare/refs/tags/0.7.2...0.8.0

Changelog: https://github.com/alufers/mitmproxy2swagger/releases/tag/0.8.0
2023-02-15 22:35:19 +01:00
Alexis Hildebrandt
1bddde3152 fzf: 0.37.0 -> 0.38.0 2023-02-16 07:32:42 +10:00
zowoq
4ffd5a8684 go_1_20: 1.20 -> 1.20.1 2023-02-16 07:28:19 +10:00
Louis Bettens
8af77c7601 chia: 1.6.2 -> 1.7.0 2023-02-15 22:27:59 +01:00
Louis Bettens
a930fdc6bc python3Packages.clvm-tools-rs: 0.1.25 -> 0.1.30 2023-02-15 22:27:58 +01:00
Louis Bettens
08799632dc python3Packages.chia-rs: 0.1.16 -> 0.2.0 2023-02-15 22:27:58 +01:00
Fabian Affolter
8c3cb11157 python310Packages.asyauth: 0.0.12 -> 0.0.13
Changelog: https://github.com/skelsec/asyauth/releases/tag/0.0.13
2023-02-15 22:26:08 +01:00
Fabian Affolter
a1ee2e61f7 python310Packages.minikerberos: 0.3.5 -> 0.4.0
Changelog: https://github.com/skelsec/minikerberos/releases/tag/0.4.0
2023-02-15 22:25:37 +01:00
Fabian Affolter
4807642e23 python310Packages.asyncmy: 0.2.6 -> 0.2.7
Diff: https://github.com/long2ice/asyncmy/compare/refs/tags/v0.2.6...v0.2.7
2023-02-15 22:25:24 +01:00
Fabian Affolter
6a8270323e python310Packages.unicrypto: 0.0.9 -> 0.0.10
Changelog: https://github.com/skelsec/unicrypto/releases/tag/0.0.10
2023-02-15 22:22:56 +01:00
Pascal Bach
afc23f5455 Merge pull request #216512 from r-ryantm/auto-update/adguardhome
adguardhome: 0.107.23 -> 0.107.24
2023-02-15 22:16:12 +01:00
Pascal Bach
7ffee0d731 Merge pull request #216470 from r-ryantm/auto-update/docker-compose
docker-compose: 2.15.1 -> 2.16.0
2023-02-15 22:15:55 +01:00
Thiago Kenji Okada
1e39bda357 graalvm*-ce: improve update.sh script 2023-02-15 21:15:38 +00:00
Sandro Jäckel
2f97cda1f8 freeorion: use boost that builds with python3, remove cppcheck linter 2023-02-15 22:12:24 +01:00
Pol Dellaiera
853650b77e php80: 8.0.27 -> 8.0.28 2023-02-15 22:10:57 +01:00
Pol Dellaiera
10e361a93e php81: 8.1.15 -> 8.1.16 2023-02-15 22:10:57 +01:00
Pol Dellaiera
5d61c37a90 php82: 8.2.2 -> 8.2.3
Security update. News: https://www.php.net/archive/2023.php#2023-02-14-2
2023-02-15 22:10:57 +01:00
Martin Weinelt
d78211b79d Merge pull request #216523 from NixOS/home-assistant
home-assistant: 2023.2.4 -> 2023.2.5
2023-02-15 21:10:00 +00:00
Thiago Kenji Okada
76e8420cf8 graalvmCEPackages: remove unnecessary inputs 2023-02-15 21:07:19 +00:00
Fabian Affolter
a89a024ed4 python310Packages.angr: 9.2.37 -> 9.2.38 2023-02-15 22:07:12 +01:00
Fabian Affolter
b54820c900 python310Packages.cle: 9.2.37 -> 9.2.38 2023-02-15 22:07:06 +01:00
Fabian Affolter
061f0074da python310Packages.claripy: 9.2.37 -> 9.2.38 2023-02-15 22:07:02 +01:00
Fabian Affolter
d63b815ed6 python310Packages.pyvex: 9.2.37 -> 9.2.38 2023-02-15 22:06:57 +01:00
Fabian Affolter
3324200a2c python310Packages.ailment: 9.2.37 -> 9.2.38 2023-02-15 22:06:53 +01:00
Fabian Affolter
f5be8464db python310Packages.archinfo: 9.2.37 -> 9.2.38 2023-02-15 22:06:46 +01:00
Sandro Jäckel
e4c2a7ceb3 sqlitecpp: don't run cppcheck linter 2023-02-15 22:02:37 +01:00
R. Ryantm
c5ff9f89c6 khoj: 0.2.5 -> 0.2.6 2023-02-15 20:48:34 +00:00
Martin Weinelt
f998fc2a69 home-assistant: 2023.2.4 -> 2023.2.5
https://github.com/home-assistant/core/releases/tag/2023.2.5
2023-02-15 21:44:35 +01:00
Martin Weinelt
ef4209a7ab python310Packages.reolink-aio: 0.4.0 -> 0.4.2
Diff: https://github.com/starkillerOG/reolink_aio/compare/refs/tags/0.4.0...0.4.2

Changelog: https://github.com/starkillerOG/reolink_aio/releases/tag/0.4.2
2023-02-15 21:43:09 +01:00
Martin Weinelt
88b16f2605 python310Packages.python-matter-server: 2.0.2 -> 2.1.0
Diff: https://github.com/home-assistant-libs/python-matter-server/compare/refs/tags/2.0.2...2.1.0

Changelog: https://github.com/home-assistant-libs/python-matter-server/releases/tag/2.1.0
2023-02-15 21:42:28 +01:00
Sandro Jäckel
02124bbb7e rsstail: don't run cppcheck linter, little cleanup 2023-02-15 21:41:18 +01:00
Martin Weinelt
058d733e75 python310Packages.pyopenuv: 2023.01.0 -> 2023.02.0
Diff: https://github.com/bachya/pyopenuv/compare/refs/tags/2023.01.0...2023.02.0
2023-02-15 21:39:26 +01:00
Martin Weinelt
e8ac0b5e12 python310Packages.aioaladdinconnect: 0.1.55 -> 0.1.56
Changelog: https://github.com/mkmer/AIOAladdinConnect/releases/tag/0.1.56
2023-02-15 21:38:54 +01:00
R. Ryantm
c578f3f844 praat: 6.3.07 -> 6.3.08 2023-02-15 20:32:58 +00:00
Matthew Croughan
e5bde651a5 Revert "cppcheck: 2.9.3 -> 2.10" 2023-02-15 21:22:21 +01:00
R. Ryantm
e91a36b823 gitmux: 0.7.10 -> 0.7.12 2023-02-15 20:19:12 +00:00
R. Ryantm
858e6cb6ed adguardhome: 0.107.23 -> 0.107.24 2023-02-15 18:55:07 +00:00
Naïm Favier
63b5955814 Merge pull request #216508 from thblt/amc-unbreak-modsdir
auto-multiple-choice: Use default value for $MODSDIR
2023-02-15 19:54:54 +01:00
Thibault Polge
e69c7f7814 auto-multiple-choice: Use default value for $MODSDIR
Changing this value broke the program, because the variable controls
the installation path of Perl modules, but the main binary uses a
constant, hardcoded path.
2023-02-15 18:56:50 +01:00
Andrea Ciceri
7cf9c5dde5 mpy-utils: init at 0.1.13 2023-02-15 18:52:21 +01:00
Samuel Dionne-Riel
4f1b2d5133 Merge pull request #216171 from NixOS/balsoft/add-qmlkonsole
plasma-mobile/qmlkonsole: init at 23.01.0
2023-02-15 12:43:57 -05:00
R. RyanTM
bb584ee6cd cf-terraforming: 0.9.0 -> 0.10.0 (#216462) 2023-02-15 12:35:20 -05:00
figsoda
8aed2f28b6 Merge pull request #216486 from r-ryantm/auto-update/ov
ov: 0.14.1 -> 0.14.2
2023-02-15 12:33:39 -05:00
Martin Weinelt
28319deb5a Merge pull request #216406 from mweinelt/microcode-intel-20230214
microcodeIntel: 20221108 -> 20230214
2023-02-15 17:13:35 +00:00
Kim Lindberger
ad36a97de0 Merge pull request #175000 from shyim/add-opensearch
opensearch: init at 2.5.0
2023-02-15 18:11:53 +01:00
zimbatm
9483a3cb0e github-runner: 2.301.1 -> 2.302.0 2023-02-15 18:01:45 +01:00
Azat Bahawi
c64baa1fb4 Merge pull request #216441 from r-ryantm/auto-update/tbls
tbls: 1.61.0 -> 1.62.0
2023-02-15 19:43:55 +03:00
talyz
9e9007e45f nixos/opensearch: Use DynamicUser and StateDirectory by default
...but still allow for setting `dataDir` to a custom path. This gets
rid of the use of the deprecated option PermissionsStartOnly. Also, add
the ability to customize user and group, since that could be useful
with a custom `dataDir`.
2023-02-15 16:38:24 +00:00
Fabian Affolter
6e0ac25ec8 Merge pull request #216453 from r-ryantm/auto-update/python310Packages.google-cloud-pubsub
python310Packages.google-cloud-pubsub: 2.14.0 -> 2.14.1
2023-02-15 17:18:25 +01:00
R. Ryantm
d5c4fdaa00 python310Packages.types-urllib3: 1.26.25.5 -> 1.26.25.6 2023-02-15 16:04:56 +00:00
Arjan Schrijver
ad09ab166b ntfy-sh: 1.30.1 -> 1.31.0
Diff: https://github.com/binwiederhier/ntfy/compare/v1.30.1...v1.31.0

Release notes: https://github.com/binwiederhier/ntfy/releases/tag/v1.31.0
2023-02-15 16:44:46 +01:00
squalus
a2cc3e37ec librewolf: 109.0.1-2 -> 110.0-1 2023-02-15 07:37:32 -08:00
Sandro
d05e6727a2 Merge pull request #203539 from SuperSandro2000/architectures-expand-inferiors
lib/systems/architectures: expand inferiors
2023-02-15 16:27:00 +01:00
Martin Weinelt
05fe3be949 Merge pull request #216356 from mweinelt/spidermonkeys
spidermonkey_102: 102.1.0 -> 102.8.0; spidermonkey_91: 91.12.0 0 -> 91.13.0
2023-02-15 15:25:12 +00:00
Sandro
a68a88698f Merge pull request #215150 from SuperSandro2000/nginx-with-lib
nginx: remove with lib over entire file
2023-02-15 16:22:35 +01:00
superherointj
86ab97186b Merge pull request #216472 from PedroHLC/zen-kernels-6.1.12
zen-kernels: 6.1.10 -> 6.1.12
2023-02-15 12:20:13 -03:00
R. Ryantm
d4c9404846 ov: 0.14.1 -> 0.14.2 2023-02-15 15:02:22 +00:00
R. Ryantm
2d03b16868 asnmap: 0.0.1 -> 1.0.0 2023-02-15 14:53:28 +00:00
superherointj
e7d9119776 python311Packages.pyregion: skip 2 failing tests
Skipping 2 tests because it's failing. Domain knowledge was unavailable on decision.
Error logs: https://gist.github.com/superherointj/3f616f784014eeb2e3039b0f4037e4e9
2023-02-15 11:41:41 -03:00
R. Ryantm
5ccbeb3a3d coredns: 1.10.0 -> 1.10.1 2023-02-15 14:40:18 +00:00
Jamie Magee
f28e84d855 python3Packages.pyls-mypy: remove
[`pyls-mypy`](https://github.com/tomv564/pyls-mypy) depends on the deprecated [`palantir/python-language-server`](https://github.com/palantir/python-language-server). nixpkgs doesn't package the `palantir` version, instead we package [`microsoft/python-language-server`](https://github.com/microsoft/python-language-server). I don't know if they are interchangable, but regardless, `pyls-mypy`, `palantir/python-language-server`, and `microsoft/python-language-server` are all deprecated.

The replacement for `palantir/python-language-server` and `microsoft/python-language-server` is [`python-lsp-server`](https://github.com/python-lsp/python-lsp-server) which is [already in nixpkgs](https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/python-modules/python-lsp-server/default.nix). The replacement for `pyls-mypy` is [`pylsp-mypy`](https://github.com/python-lsp/pylsp-mypy) and [is also already available in nixpkgs](https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/python-modules/pylsp-mypy/default.nix)
2023-02-15 15:13:55 +01:00
R. Ryantm
a78eae7c0a sofia_sip: 1.13.12 -> 1.13.13 2023-02-15 14:13:25 +00:00
K900
fa90359876 linux/hardened/patches/6.1: 6.1.10-hardened1 -> 6.1.11-hardened1 2023-02-15 13:48:15 +00:00
K900
5aec2a7956 linux/hardened/patches/5.15: 5.15.92-hardened1 -> 5.15.93-hardened1 2023-02-15 13:48:15 +00:00
K900
30a72be338 linux-rt_5_15: 5.15.92-rt57 -> 5.15.93-rt58 2023-02-15 13:48:15 +00:00
K900
6ee2f048f2 linux: 6.1.11 -> 6.1.12 2023-02-15 13:48:15 +00:00
K900
30e36d2e82 linux: 5.15.93 -> 5.15.94 2023-02-15 13:48:15 +00:00
Arnout Engelen
ccb9cda0e5 Merge pull request #207582 from r-ryantm/auto-update/scorecard
scorecard: 4.8.0 -> 4.10.2
2023-02-15 14:34:25 +01:00
John Ericson
3f3282a997 Merge pull request #216474 from sternenseemann/curl-pkg-config-meta
curl: add pkg-config metadata for libcurl.pc
2023-02-15 08:26:47 -05:00
sternenseemann
e5e75c766c haskellPackages.cabal2nix-unstable: 2023-01-06 -> 2023-02-15
This fixes the pkg-config-depends resolution for minicurl.
2023-02-15 14:11:46 +01:00
Thiago Kenji Okada
824cf45216 Merge pull request #215709 from adamcstephens/river/0.2.4
river: 0.2.3 -> 0.2.4
2023-02-15 13:07:33 +00:00
sternenseemann
476fea7090 haskell.packages.ghc884.ghc-lib: downgrade to match ghc-lib-parser 2023-02-15 13:55:32 +01:00
sternenseemann
c5a0a5ac5e curl: add pkg-config metadata for libcurl.pc
I did not add the validatePkgConfig setup hook to curl, as I suspect it
may cause trouble when bootstrapping.
2023-02-15 13:52:15 +01:00
José Romildo Malaquias
ef0f472c01 Merge pull request #216468 from r-ryantm/auto-update/numix-icon-theme-circle
numix-icon-theme-circle: 23.02.05 -> 23.02.12
2023-02-15 09:42:14 -03:00
Sandro
e55e81814d Merge pull request #216287 from drupol/bump/soco-cli
soco-cli: 0.4.21 -> 0.4.55
2023-02-15 13:36:45 +01:00
PedroHLC ☭
bc12cf5976 linuxKernel.kernels.linux_zen: 6.1.10-zen1 -> 6.1.12-zen1 2023-02-15 09:25:17 -03:00
PedroHLC ☭
d7e04271d5 linuxKernel.kernels.linux_lqx: 6.1.10-lqx1 -> 6.1.12-lqx1 2023-02-15 09:23:47 -03:00
Martin Weinelt
77abba0668 Merge pull request #216467 from mweinelt/esphome
esphome: 2022.12.8 -> 2023.2.0
2023-02-15 12:08:53 +00:00
R. Ryantm
418cc13dd1 docker-compose: 2.15.1 -> 2.16.0 2023-02-15 11:56:07 +00:00
Martin Weinelt
5ef2ffc6c9 esphome: 2022.12.8 -> 2023.2.0
https://github.com/esphome/esphome/releases/tag/2023.2.0
2023-02-15 12:28:52 +01:00
Martin Weinelt
ecc96be978 Merge pull request #215197 from bcdarwin/pytorch-grad-cam
python310Packages.grad-cam: init at 1.4.6
2023-02-15 11:10:56 +00:00
R. Ryantm
016bfaf302 numix-icon-theme-circle: 23.02.05 -> 23.02.12 2023-02-15 10:59:04 +00:00
Vladimír Čunát
71f22e3aa6 Merge #214196: openssh: 9.1p1 -> 9.2p1 2023-02-15 11:33:13 +01:00
Thiago Kenji Okada
3a1c146eb7 Merge pull request #216228 from thiagokokada/graalvm-ce-add-more-products
graalvmCEPackages.{js,python,wasm,ruby,llvm}-installable-svm: init at 22.3.1
2023-02-15 10:18:18 +00:00
firefly-cpp
c3ab701b22 python310Packages.niaarm: 0.2.4 -> 0.3.1 2023-02-15 11:04:14 +01:00
Fabian Affolter
f28f1a1c2e Merge pull request #216423 from r-ryantm/auto-update/syft
syft: 0.70.0 -> 0.71.0
2023-02-15 10:59:25 +01:00
Pierre Bourdon
22fc044afc sudo: 1.9.12p2 -> 1.9.13 2023-02-15 10:57:01 +01:00
R. Ryantm
0bbb190100 dnsperf: 2.10.0 -> 2.11.0 2023-02-15 09:13:44 +00:00
R. Ryantm
7b9eefac65 ihp-new: 1.0.0 -> 1.0.1 2023-02-15 08:57:21 +00:00
Peter Hoeg
2b54954fdb python3Packages.aiohttp-jinja2: remove maintainer 2023-02-15 16:11:44 +08:00
Nick Cao
a404d3f8c3 Merge pull request #216238 from 9999years/nix-your-shell-update
nix-your-shell: 1.0.1 -> 1.0.2
2023-02-15 16:07:04 +08:00
Nick Cao
594b81cad1 Merge pull request #216436 from r-ryantm/auto-update/amber-secret
amber-secret: 0.1.3 -> 0.1.5
2023-02-15 15:58:42 +08:00
Nick Cao
ef6cd13af1 Merge pull request #216440 from r-ryantm/auto-update/zine
zine: 0.10.0 -> 0.10.1
2023-02-15 15:58:29 +08:00
Nick Cao
d3275974ac Merge pull request #216415 from figsoda/static-web-server
static-web-server: 2.14.1 -> 2.14.2
2023-02-15 15:56:10 +08:00
Nick Cao
d24801ff6e Merge pull request #216419 from r-ryantm/auto-update/mdbook-open-on-gh
mdbook-open-on-gh: 2.3.1 -> 2.3.3
2023-02-15 15:55:26 +08:00
R. Ryantm
88128a0d86 python310Packages.google-cloud-pubsub: 2.14.0 -> 2.14.1 2023-02-15 07:54:17 +00:00
Nick Cao
a2a56c2c0b Merge pull request #216435 from r-ryantm/auto-update/gotrue-supabase
gotrue-supabase: 2.47.0 -> 2.47.1
2023-02-15 15:54:00 +08:00
Frederik Rietdijk
e6257034e8 eccodes: remove no longer needed replacement 2023-02-15 08:31:22 +01:00
Frederik Rietdijk
a9b83cbff4 eccodes: 2.24.2 -> 2.28.0 2023-02-15 08:31:22 +01:00
R. Ryantm
8642e02a56 treesheets: unstable-2023-01-31 -> unstable-2023-02-14 2023-02-15 07:26:18 +00:00
R. Ryantm
a2585e0f5f python310Packages.yfinance: 0.2.10 -> 0.2.11 2023-02-15 07:10:29 +00:00
R. Ryantm
a46227a6c9 libcouchbase: 3.3.3 -> 3.3.4 2023-02-15 06:24:12 +00:00
R. Ryantm
c5edb111ae tbls: 1.61.0 -> 1.62.0 2023-02-15 05:58:54 +00:00
R. Ryantm
0b6ee48830 zine: 0.10.0 -> 0.10.1 2023-02-15 05:46:08 +00:00
Alexander Bantyev
551245d6c4 plasma-mobile/qmlkonsole: init at 23.01.0 2023-02-15 09:41:55 +04:00
R. Ryantm
43a5203935 httplib: 0.11.4 -> 0.12.0 2023-02-15 05:18:41 +00:00
github-actions[bot]
bb3879e877 terraform-providers.spotinst: 1.97.0 → 1.99.0 2023-02-15 15:11:12 +10:00
github-actions[bot]
94c35e3755 terraform-providers.helm: 2.8.0 → 2.9.0 2023-02-15 15:11:12 +10:00
github-actions[bot]
62db9eec72 terraform-providers.google-beta: 4.53.0 → 4.53.1 2023-02-15 15:11:12 +10:00
github-actions[bot]
f29d37e500 terraform-providers.google: 4.53.0 → 4.53.1 2023-02-15 15:11:12 +10:00
github-actions[bot]
48a0a6ccee terraform-providers.brightbox: 3.2.0 → 3.2.1 2023-02-15 15:11:12 +10:00
R. Ryantm
bd067f1a8c amber-secret: 0.1.3 -> 0.1.5 2023-02-15 04:57:50 +00:00
R. Ryantm
0c9bacbad8 gotrue-supabase: 2.47.0 -> 2.47.1 2023-02-15 04:45:38 +00:00
R. Ryantm
40ac9dfd1e python310Packages.bids-validator: 1.9.9 -> 1.10.0 2023-02-15 04:27:55 +00:00
R. Ryantm
ab0d758a05 python310Packages.azure-appconfiguration: 1.3.0 -> 1.4.0 2023-02-15 04:11:06 +00:00
figsoda
b6e8ebef19 Merge pull request #216405 from dotlambda/gpg-tui-0.9.4
gpg-tui: 0.9.3 -> 0.9.4
2023-02-14 22:29:26 -05:00
figsoda
3fb0636610 mdbook-open-on-gh: 2.3.2 -> 2.3.3
Diff: https://github.com/badboy/mdbook-open-on-gh/compare/2.3.2...2.3.3
2023-02-14 22:24:50 -05:00
John Ericson
179bff391b Merge pull request #216360 from Stunkymonkey/use-optionals
treewide: use lib.optionals
2023-02-14 21:54:13 -05:00
Jan Tojnar
66ac2ab8e5 Merge pull request #216381 from dotlambda/libadwaita-1.2.2
libadwaita: 1.2.1 -> 1.2.2
2023-02-15 03:53:01 +01:00
R. Ryantm
b30f0bcf12 holochain-launcher: 0.6.0 -> 0.9.0 2023-02-15 02:48:03 +00:00
R. Ryantm
9aac52f636 syft: 0.70.0 -> 0.71.0 2023-02-15 02:39:57 +00:00
R. Ryantm
b524b5a9c0 simdjson: 3.1.0 -> 3.1.1 2023-02-15 02:15:55 +00:00
Nick Cao
6d33e5e14f Merge pull request #216395 from Trundle/pulumi-3.55.0
pulumi: 3.54.0 -> 3.55.0
2023-02-15 09:58:00 +08:00
Nick Cao
b1d83b3c79 Merge pull request #215238 from wineee/deepin-reader1
deepin.deepin-reader: init at 5.10.28
2023-02-15 09:57:22 +08:00
R. Ryantm
931af232bc grafana-image-renderer: 3.6.3 -> 3.6.4 2023-02-15 01:57:04 +00:00
Nick Cao
0264855f9e Merge pull request #216371 from superherointj/fix-slop
slop: fix build
2023-02-15 09:56:31 +08:00
Nick Cao
e8612e8a68 Merge pull request #216377 from dotlambda/approvaltests-8.2.0
python310Packages.approvaltests: 8.1.0 -> 8.2.0
2023-02-15 09:48:58 +08:00
Anderson Torres
5de7f7d465 Merge pull request #216143 from Julow/ruby-unremove-mail
rubyPackages: Unremove `mail`
2023-02-14 22:48:38 -03:00
Anderson Torres
f4ffcd191c Merge pull request #216408 from myguidingstar/patch-5
calibre: add speechd as python dependencies
2023-02-14 22:47:31 -03:00
R. Ryantm
a1fed0d5c4 mdbook-open-on-gh: 2.3.1 -> 2.3.2 2023-02-15 01:46:54 +00:00
Anderson Torres
aa742da49f katriawm: 21.09 -> 22.12 2023-02-14 22:44:57 -03:00
zendo
0a283ab00e iotas: init at 0.1.9 2023-02-15 09:34:02 +08:00
Nick Cao
774254a723 Merge pull request #216376 from dotlambda/twitchapi-3.8.0
python310Packages.twitchapi: 3.7.0 -> 3.8.0
2023-02-15 09:33:33 +08:00
figsoda
cfd6d439f2 static-web-server: 2.14.1 -> 2.14.2
Diff: https://github.com/static-web-server/static-web-server/compare/v2.14.1...v2.14.2

Changelog: https://github.com/static-web-server/static-web-server/blob/v2.14.2/CHANGELOG.md
2023-02-14 20:32:12 -05:00
R. Ryantm
facf14a7da infracost: 0.10.16 -> 0.10.17 2023-02-15 01:28:20 +00:00
Robert Schütz
e13502bb78 python310Packages.pyrogram: 2.0.98 -> 2.0.99
Diff: https://github.com/pyrogram/pyrogram/compare/v2.0.98...v2.0.99
2023-02-14 17:16:41 -08:00
Nick Cao
42e8b41801 Merge pull request #216393 from IndeedNotJames/caddy
caddy: 2.6.3 -> 2.6.4
2023-02-15 09:14:35 +08:00
superherointj
dbed3a071f slop: fix build
FindGLEW.cmake Module silently tries to include glew-config.cmake.
If it succeeds, then it stop and return to the caller.
However, glew-config.cmake only sets GLEW::GLEW, resulting in
missing glew shared library at link time.

References:
* https://github.com/naelstrof/slop/pull/135
* https://gitlab.exherbo.org/DanySpin97/danyspin97-exheres/-/issues/2
2023-02-14 22:12:00 -03:00
Nick Cao
21612c5a7e Merge pull request #216389 from SuperSandro2000/gtksourceview
gtksourceview: remove with lib over entire file
2023-02-15 09:08:47 +08:00
R. Ryantm
10cbd85948 python310Packages.djangorestframework-camel-case: 1.4.0 -> 1.4.2 2023-02-15 01:02:17 +00:00
Nick Cao
090ecda0c4 Merge pull request #216227 from DeeUnderscore/init/listenbrainz-mpd
listenbrainz-mpd: init at 2.0.2
2023-02-15 08:59:22 +08:00
Hoàng Minh Thắng
f5f6f0582b calibre: add speechd as python dependencies
This enables text to speech feature in calibre
2023-02-14 17:57:46 -07:00
Nick Cao
b6e28d2a32 Merge pull request #196434 from bertof/ndn_update
Update NDN stack to 0.8.0 and 22.12 releases
2023-02-15 08:57:42 +08:00
Nick Cao
f1e06fa110 Merge pull request #216224 from slinlee/vhs_chromium
vhs: fix #208002 add chromium dependency
2023-02-15 08:56:53 +08:00
Martin Weinelt
36c3acef21 microcodeIntel: 20221108 -> 20230214
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20230214

https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00767.html
Fixes: CVE-2022-38090

https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00738.html
Fixes: CVE-2022-33196

https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00700.html
Fixes: CVE-2022-21216
2023-02-15 01:28:13 +01:00
github-actions[bot]
b56ce2853a Merge master into haskell-updates 2023-02-15 00:14:20 +00:00
Sandro
c9fbcf0416 Merge pull request #215074 from dotlambda/vips-8.14.1 2023-02-15 01:09:07 +01:00
Robert Schütz
413e3eb3c0 gpg-tui: 0.9.3 -> 0.9.4
Diff: https://github.com/orhun/gpg-tui/compare/v0.9.3...v0.9.4

Changelog: https://github.com/orhun/gpg-tui/blob/v0.9.4/CHANGELOG.md
2023-02-14 15:58:27 -08:00
sternenseemann
ea113b94f4 haskellPackages.hmidi: provide necessary frameworks on darwin 2023-02-15 00:47:32 +01:00
Daniel Albert
4ca42ad0a7 invoice2data: 0.3.6 -> 0.4.2
Update invoice2data to version v0.4.2 [released on 2023-02-11](https://github.com/invoice-x/invoice2data/releases/tag/v0.4.2).

This change also
* Installs `ghostscript`, which is used to convert pdfs to images used as input for tesseract
* Uses tesseract 5 instead of tesseract 3
* Switches from `xpdf` (which is also marked as insecure) to `poppler_utils`, which is the recommended provider of `pdftotext` according to the `invoice2data` repo.
2023-02-15 00:36:56 +01:00
Anderson Torres
0621648513 Merge pull request #216123 from Detegr/c64-debugger
c64-debugger: init at 0.64.58.6
2023-02-14 20:32:22 -03:00
Anderson Torres
7308f2de5b Merge pull request #216315 from PedroHLC/libdisplay-info-init
libdisplay-info: init at 0.1.0
2023-02-14 20:30:21 -03:00
figsoda
bf9bf46035 Merge pull request #216352 from SuperSandro2000/goreleaser
goreleaser: 1.15.1 -> 1.15.2
2023-02-14 18:19:20 -05:00
davidak
4c5f12feff Merge pull request #215729 from hesiod/pyside2-qt3d
pyside2: Add qt3d to buildInputs
2023-02-14 23:57:25 +01:00
Jan Tojnar
5ea14c1fb4 libgnome-keyring: remove maintainers
It has been deprecated for years and is not really maintained.
2023-02-14 23:53:00 +01:00
Andreas Stührk
613fac9d41 pulumi: 3.54.0 -> 3.55.0 2023-02-14 23:47:36 +01:00
Sandro Jäckel
56a285e2b7 gtksourceview: remove with lib over entire file 2023-02-14 23:34:35 +01:00
IndeedNotJames
747decaf2e caddy: 2.6.3 -> 2.6.4
https://github.com/caddyserver/caddy/releases/tag/v2.6.4
2023-02-14 23:34:27 +01:00
Sandro Jäckel
fbf13b49fb libgnome-keyring: don't set name 2023-02-14 23:32:38 +01:00
Sandro Jäckel
9e3e928ad4 nixos/no-x-libs: fix infinite recursion with ffmpeg 2023-02-14 23:29:23 +01:00
Sandro Jäckel
422e537bee mc: fix lib.optional being passed a list 2023-02-14 23:27:11 +01:00
Sandro
a545861946 Merge pull request #216267 from fabaff/dbus-fast-bump 2023-02-14 23:19:19 +01:00
Dennis Gosnell
c0d7cc23b4 Merge pull request #216368 from dalpd/fix-patat-build
haskellPackages.patat: Apply commit from main branch relaxing bounds
2023-02-15 07:10:29 +09:00
Sandro
5e6119786e Merge pull request #216351 from figsoda/cargo-dist 2023-02-14 22:55:54 +01:00
superherointj
15f5a7105c Merge pull request #215419 from superherointj/python310Packages.astropy-healpix-skip-failing-test
python310Packages.astropy-healpix: skip test_interpolate_bilinear_skycoord
2023-02-14 18:45:01 -03:00
Sandro
b2cf9511b3 Merge pull request #211547 from yater/patch-3 2023-02-14 22:32:47 +01:00
Kirill Radzikhovskyy
d6ba2dd354 android-studio: 2022.1.1.19 -> 2022.1.1.20 2023-02-14 16:29:42 -05:00
Robert Schütz
0dfdc09dba libadwaita: 1.2.1 -> 1.2.2
Diff: https://gitlab.gnome.org/GNOME/libadwaita/-/compare/1.2.1...1.2.2

Changelog: https://gitlab.gnome.org/GNOME/libadwaita/-/blob/1.2.2/NEWS
2023-02-14 13:29:15 -08:00
Robert Schütz
07be193b44 python310Packages.approvaltests: 8.1.0 -> 8.2.0
Diff: https://github.com/approvals/ApprovalTests.Python/compare/refs/tags/v8.1.0...v8.2.0
2023-02-14 13:22:46 -08:00
Robert Schütz
0afb28ea1f python310Packages.twitchapi: 3.7.0 -> 3.8.0
Changelog: https://github.com/Teekeks/pyTwitchAPI/blob/v3.8.0/docs/changelog.rst
2023-02-14 13:12:38 -08:00
dalpd
d3ba95407d haskellPackages.patat: Apply commit from main branch relaxing bounds 2023-02-14 22:51:13 +02:00
Sandro
1b7d196aa5 Merge pull request #216313 from wmertens/netdata-138 2023-02-14 21:49:45 +01:00
Martin Weinelt
73a87e9c04 Merge pull request #216353 from mweinelt/firefox-110.0
firefox-{,bin-}unwrapped: 109.0.1 -> 110.0; firefox-esr-unwrapped: 102.7.0esr -> 102.8.0esr
2023-02-14 20:35:45 +00:00
Jonas Heinrich
483aff0b1f python3Packages.z3c-checkversions: 1.2 -> 2.0 2023-02-14 21:27:33 +01:00
Ryan Horiguchi
bcf2bd171c vscode-extensions.tomoki1207.pdf: 1.2.0 -> 1.2.2 2023-02-14 21:26:44 +01:00
Ryan Horiguchi
820a471c6c vscode-extensions.pkief.material-icon-theme: 4.22.0 -> 4.24.0 2023-02-14 21:26:38 +01:00
Ryan Horiguchi
a65da35855 vscode-extensions.redhat.java: 1.14.2022120303 -> 1.15.2023021403 2023-02-14 21:26:32 +01:00
Ryan Horiguchi
d1eddaa885 vscode-extensions.ms-vscode.PowerShell: 2022.11.0 -> 2023.1.0 2023-02-14 21:26:26 +01:00
Ryan Horiguchi
8ff8742f1e vscode-extensions.ms-azuretools.vscode-docker: 1.22.2 -> 1.23.3 2023-02-14 21:26:17 +01:00
Ryan Horiguchi
b70278949a vscode-extensions.jock.svg: 1.4.23 -> 1.5.0 2023-02-14 21:26:03 +01:00
Ryan Horiguchi
6b890e4ad3 vscode-extensions.gruntfuggly.todo-tree: 0.0.220 -> 0.0.224 2023-02-14 21:25:52 +01:00
Ryan Horiguchi
cd01d5dd52 vscode-extensions.eamodio.gitlens: 2023.2.1204 -> 2023.2.1404 2023-02-14 21:25:40 +01:00
K900
82231cdde3 Merge pull request #216367 from K900/fix-eval-optionalstring
nixos/tests/predictable-interface-names: fix eval
2023-02-14 23:11:02 +03:00
K900
0f923da38b nixos/tests/predictable-interface-names: fix eval 2023-02-14 23:09:34 +03:00
Soner Sayakci
8b84a720e8 nixos/doc: add release note for opensearch 2023-02-14 20:07:05 +00:00
Soner Sayakci
4561785dfc nixos/tests/opensearch: init 2023-02-14 20:00:27 +00:00
Soner Sayakci
d7eb44a421 nixos/opensearch: init module 2023-02-14 20:00:27 +00:00
Soner Sayakci
14a114606a opensearch: init at 2.5.0 2023-02-14 20:00:22 +00:00
K900
03ce4617e8 Merge pull request #216072 from illdefined/akkoma
akkoma: 3.5.0 → 3.6.0
2023-02-14 22:43:49 +03:00
Nikolay Korotkiy
8cf41cf4ef Merge pull request #215713 from sikmir/vmtools
vmTools: update debian versions
2023-02-14 23:33:34 +04:00
K900
0059f767b9 Merge pull request #211767 from K900/plasma-5.27
Plasma 5.27
2023-02-14 22:12:28 +03:00
Mikael Voss
7cccc07ab2 admin-fe: 2022-09-10 -> 2023-02-11 2023-02-14 20:05:08 +01:00
Mikael Voss
507c66f5b1 pleroma-fe: Rename to akkoma-fe 2023-02-14 20:05:08 +01:00
Mikael Voss
7ea52d1d38 pleroma-fe: 2022-12-10 -> 2023-02-11 2023-02-14 20:05:07 +01:00
Mikael Voss
7ccf83c647 akkoma: 3.5.0 -> 3.6.0 2023-02-14 20:05:02 +01:00
Thiago Kenji Okada
cce466a582 graalvm*-ce: allow all parameters to be overriden 2023-02-14 19:04:12 +00:00
Jan Tojnar
fffcd79090 Merge pull request #216101 from bobby285271/upd/gnome
GNOME updates
2023-02-14 19:54:28 +01:00
nikstur
b1ff1e1658 nixos/systemd-repart: enable running after initrd 2023-02-14 19:42:32 +01:00
Martin Weinelt
2b4f446ee8 spidermonkey_91: 91.12.0 -> 91.13.0
Bringing the 91 release series to its final version. Did not check for
changes, but this gives me closure.
2023-02-14 19:31:55 +01:00
Martin Weinelt
f7eba3716c spidermonkey_102: 102.1.0 -> 102.8.0
https://www.mozilla.org/en-US/security/advisories/mfsa2023-06/#CVE-2023-25735

Fixes: CVE-2023-25735
2023-02-14 19:30:20 +01:00
figsoda
fdacd8e372 Merge pull request #216293 from r-ryantm/auto-update/oh-my-posh
oh-my-posh: 14.2.5 -> 14.2.7
2023-02-14 13:28:52 -05:00
figsoda
10d31fb806 cargo-dist: init at 0.0.2 2023-02-14 13:25:15 -05:00
Wout Mertens
47ccc24b0a netdata: 1.37.1 -> 1.38.1 2023-02-14 19:20:50 +01:00
maralorn
4228784870 haskellPackages.streamly-bytestring: jailbreak 2023-02-14 19:16:59 +01:00
Felix Buehler
bc3d5934d7 treewide: use lib.optionals 2023-02-14 19:11:59 +01:00
Martin Weinelt
9016c8a006 firefox-esr-unwrapped: 102.7.0esr -> 102.8.0esr
https://www.mozilla.org/en-US/firefox/102.7.0/releasenotes/
https://www.mozilla.org/en-US/security/advisories/mfsa2023-02/

Fixes: CVE-2022-46871, CVE-2023-23598, CVE-2023-23601, CVE-2023-23602,
       CVE-2022-46877, CVE-2023-23603
2023-02-14 19:11:13 +01:00
figsoda
3bee4ab8db Merge pull request #216092 from NixOS/revert-215860-small-fixups
Revert "Small fixups" #215860
2023-02-14 13:11:01 -05:00
Martin Weinelt
496b1fb497 firefox-bin-unwrapped: 109.0.1 -> 110.0
https://www.mozilla.org/en-US/firefox/110.0/releasenotes/
https://www.mozilla.org/en-US/security/advisories/mfsa2023-05/

Fixes: CVE-2023-25728, CVE-2023-25730, CVE-2023-25743, CVE-2023-0767,
       CVE-2023-25735, CVE-2023-25737, CVE-2023-25739, CVE-2023-25729,
       CVE-2023-25732, CVE-2023-25740, CVE-2023-25731, CVE-2023-25733,
       CVE-2023-25736, CVE-2023,25741, CVE-2023-25742, CVE-2023-25744,
       CVE-2023-25745
2023-02-14 19:10:44 +01:00
K900
2bbd450b8b Merge pull request #210505 from notgne2/fix/systemd-initrd-allow-symlink
nixos/systemd-initrd: allow symlink into when checking for `/prepare-root`
2023-02-14 21:10:31 +03:00
Felix Bühler
b025cb11c5 Merge pull request #214996 from Stunkymonkey/optionalString-1
treewide: use optionalString
2023-02-14 19:09:46 +01:00
Martin Weinelt
f6670807d8 firefox-unwrapped: 109.0.1 -> 110.0
https://www.mozilla.org/en-US/firefox/110.0/releasenotes/
https://www.mozilla.org/en-US/security/advisories/mfsa2023-05/

Fixes: CVE-2023-25728, CVE-2023-25730, CVE-2023-25743, CVE-2023-0767,
       CVE-2023-25735, CVE-2023-25737, CVE-2023-25739, CVE-2023-25729,
       CVE-2023-25732, CVE-2023-25740, CVE-2023-25731, CVE-2023-25733,
       CVE-2023-25736, CVE-2023,25741, CVE-2023-25742, CVE-2023-25744,
       CVE-2023-25745
2023-02-14 19:07:46 +01:00
K900
34f3085148 Merge pull request #201963 from zhaofengli/moonraker-2022-11-18
moonraker: unstable-2022-04-23 -> unstable-2022-11-18, nixos/moonraker: fixes
2023-02-14 21:00:44 +03:00
Filippo Berto
b3c41de572 nfd: 0.7.1 -> 22.12 2023-02-14 18:57:56 +01:00
Sandro Jäckel
8e2c342d1b goreleaser: 1.15.1 -> 1.15.2
Diff: https://github.com/goreleaser/goreleaser/compare/v1.15.1...v1.15.2
2023-02-14 18:55:32 +01:00
Thiago Kenji Okada
3926d8c482 graalvmCEPackages.ruby-installable-svm: disable broken test in darwin 2023-02-14 17:53:57 +00:00
D Anzorge
c09076d5d9 listenbrainz-mpd: init at 2.0.2 2023-02-14 18:40:35 +01:00
K900
a9c9d1924b Merge pull request #216343 from K900/patool-hack
python3Packages.patool: local backport of `file` regression fix
2023-02-14 20:36:21 +03:00
K900
6e6610edd4 python3Packages.patool: local backport of file regression fix 2023-02-14 20:34:17 +03:00
Thiago Kenji Okada
19e4e0a5e9 graalvmCEPackages.graaljs: init at 22.3.1 2023-02-14 17:19:52 +00:00
Thiago Kenji Okada
248449fbdf graalvmCEPackages: formatting 2023-02-14 17:00:45 +00:00
Thiago Kenji Okada
820eb1cc8d graalvmCEPackages.buildGraalvm: disable test in Darwin 2023-02-14 17:00:01 +00:00
Frederik Rietdijk
8422db6f0d eccodes: build with gcc on darwin 2023-02-14 17:56:28 +01:00
markuskowa
efb42be582 Merge pull request #216304 from r-ryantm/auto-update/jmol
jmol: 14.32.83 -> 16.1.3
2023-02-14 17:55:43 +01:00
Thiago Kenji Okada
eaa3e39cc0 graalvmCEPackages.ruby-installable-svm: run patchelf only in Linux 2023-02-14 16:53:34 +00:00
Thiago Kenji Okada
a065de41ac graalvmCEPackages.ruby-installable-svm: update comment about locale 2023-02-14 16:44:24 +00:00
Thiago Kenji Okada
3e5d655f0f graalvmCEPackages.graalvm11-ce-full: fix llvm-installable-svm version 2023-02-14 16:43:06 +00:00
Thiago Kenji Okada
c9d481f3ca graalvm*-ce-full: improve comment about it 2023-02-14 16:32:49 +00:00
Martin Weinelt
5eb6139626 Merge pull request #216332 from GaetanLepage/ffmpeg
spotify, renpy: fix wrong ffmpeg references
2023-02-14 16:26:45 +00:00
Gaetan Lepage
a51f9c5c1c spotify, renpy: fix wrong ffmpeg references
The ffmpeg library derivation output is ffmpeg.lib and no more ffmpeg.out.
This PR updates the remaining references to ffmpeg.out.
2023-02-14 17:26:05 +01:00
R. Ryantm
d47784f2fd rocrand: 5.4.2 -> 5.4.3 2023-02-14 16:20:40 +00:00
Aaron Andersen
5a3b04e58b Merge pull request #215194 from viraptor/stormlib-darwin
StormLib: fix darwin build
2023-02-14 11:11:16 -05:00
Thiago Kenji Okada
b6ab076d16 Merge pull request #216322 from r-ryantm/auto-update/clojure
clojure: 1.11.1.1208 -> 1.11.1.1224
2023-02-14 16:03:49 +00:00
Thiago Kenji Okada
acf8579307 graalvmCEPackages.buildGraalvmProduct: add passthru.graalvmPhases
This way it is easier to differentiate between phases running in the
`buildGraalvmProduct` and `buildGraalvm`.
2023-02-14 16:01:43 +00:00
Pavel Sobolev
6c07e1b78c subtitleedit: init at 3.6.11 2023-02-14 18:51:00 +03:00
Pavel Sobolev
7ca8fddf57 maintainers: add paveloom 2023-02-14 18:51:00 +03:00
Maximilian Bosch
6d19d026f9 Merge pull request #216140 from Ma27/bump-signald
signald: 0.23.0 -> 0.23.2
2023-02-14 16:47:12 +01:00
Thiago Kenji Okada
140046c422 graalvmCEPackages.ruby-installable-svm: init at 22.3.1 2023-02-14 15:46:39 +00:00
Maximilian Bosch
fddb91b022 Merge pull request #216319 from sumnerevans/matrix-synapse-1.77
matrix-synapse: 1.76.0 -> 1.77.0
2023-02-14 16:38:29 +01:00
Thiago Kenji Okada
365ff22467 graalvmCEPackages.llvm-installable-svm: init at 22.3.1 2023-02-14 15:34:17 +00:00
superherointj
e836805076 Merge pull request #215482 from moduon/k3s-test-all-versions
k3s: test all versions
2023-02-14 12:31:32 -03:00
R. Ryantm
5517737e6e clojure: 1.11.1.1208 -> 1.11.1.1224 2023-02-14 15:23:51 +00:00
Thiago Kenji Okada
4f150675ba graalvm*-ce: make update.sh script re-use cache 2023-02-14 15:17:12 +00:00
Yan
b8eadbe19f mongoc: formatting 2023-02-14 17:12:55 +02:00
Yan
b68077df87 mongoc: add Security Framework Darwin build dep 2023-02-14 17:09:48 +02:00
Maximilian Bosch
3d53723112 Merge pull request #186660 from aopom/clickhouse-conf
Change clickhouse's module conf directory to permit overrides
2023-02-14 15:58:09 +01:00
Slin Lee
f164ce4373 vhs: add chromium to wrapper 2023-02-14 06:54:29 -08:00
Slin Lee
e9748e4b9b vhs: remove unneeded buildInputs 2023-02-14 06:54:24 -08:00
R. Ryantm
5fc03b06f4 python310Packages.openstacksdk: 1.0.0 -> 1.0.1 2023-02-14 14:48:17 +00:00
Bobby Rong
5c55ee6e74 gthumb: Fix build with libraw 0.21
https://hydra.nixos.org/build/209327709/nixlog/1
2023-02-14 22:45:55 +08:00
Sumner Evans
84bb907ec2 matrix-synapse: 1.76.0 -> 1.77.0
Signed-off-by: Sumner Evans <me@sumnerevans.com>
2023-02-14 07:40:22 -07:00
PedroHLC ☭
b4c6ce423b libdisplay-info: init at 0.1.0
Release: https://gitlab.freedesktop.org/emersion/libdisplay-info/-/releases/0.1.0
2023-02-14 11:32:33 -03:00
ajs124
6687f7fe04 Merge pull request #209585 from JamieMagee/pyls-black
python3Packages.pyls-black: remove
2023-02-14 15:16:51 +01:00
sternenseemann
96f9999d0c haskellPackages.llvm-hs-pure: make bytestring-0.11 patch apply again 2023-02-14 15:03:09 +01:00
sternenseemann
8686ffd4fa agda: add iblech to maintainers
Requested via https://github.com/NixOS/nixpkgs/pull/213896#issuecomment-1427648861.
2023-02-14 14:46:36 +01:00
Ingo Blechschmidt
168d9a5f1e agda: 2.6.2.2 -> 2.6.3 2023-02-14 14:45:39 +01:00
Jonas Heinrich
b096dcbd08 Merge pull request #216281 from eonpatapon/sonixd-desktop
sonixd: package icon and desktop file
2023-02-14 13:37:23 +00:00
Jairo Llopis
0ca947e125 k3s: dynamic detection of all k3s packages 2023-02-14 13:23:35 +00:00
Martin Weinelt
633891ec46 Merge pull request #216175 from mweinelt/fix-maintainers
maintainers: Fix github account names/ids
2023-02-14 13:04:47 +00:00
Martin Weinelt
6655a15b7f Merge pull request #216266 from fabaff/home-assistant-bluetooth-bump
python310Packages.home-assistant-bluetooth: 1.9.2 -> 1.9.3
2023-02-14 12:49:55 +00:00
Sandro
6c98e560bc Merge pull request #200687 from wentasah/ikiwiki-git-fix
ikiwiki: fix git support
2023-02-14 13:40:43 +01:00
Sandro
58dd24ee49 Merge pull request #213739 from fgaz/git-credential-keepassxc/0.12.0
git-credential-keepassxc: 0.11.0 -> 0.12.0
2023-02-14 13:38:35 +01:00
Weijia Wang
b9137f4341 Merge pull request #216298 from R-VdP/pcloud-1.10.1
pcloud: 1.10.0 -> 1.10.1
2023-02-14 13:18:31 +01:00
Nick Cao
11b095e880 libvisual: disable building examples when cross compiling
the examples depend on SDL, and sdl-config is not available when crossing
2023-02-14 19:36:55 +08:00
Janne Heß
e918da4d48 openssh: 9.1p1 -> 9.2p1 2023-02-14 12:30:15 +01:00
Nick Cao
463ab8deaa Revert "libvisual: fix null malloc check on cross"
This reverts commit a656aeb7f1.

As of now these flags are no longer required for cross compilation
2023-02-14 19:29:36 +08:00
R. Ryantm
9286a75505 jmol: 14.32.83 -> 16.1.3 2023-02-14 11:27:30 +00:00
Weijia Wang
89fc13df40 Merge pull request #216271 from fabaff/hahomematic-bump
python310Packages.hahomematic: 2023.2.7 -> 2023.2.8
2023-02-14 12:24:57 +01:00
K900
a217df51cf maliit-framework: backport GCC 12 build fix 2023-02-14 14:22:24 +03:00
K900
da6293b9b5 nixos/doc: add release note for Plasma 5.27 2023-02-14 14:15:58 +03:00
K900
c3f2eb7dba applet-window-buttons: backport build fixes for Plasma 5.27 2023-02-14 14:15:58 +03:00
K900
ebd78ed69f lxqt-config: backport build fixes for Plasma 5.27 2023-02-14 14:15:58 +03:00
K900
06ca9b6bd8 kwin: force gcc12Stdenv on aarch64 2023-02-14 14:15:58 +03:00
K900
0a1a4be75e plasma5: allow overriding stdenv in wrapper
Will be needed for the next commits
2023-02-14 14:15:58 +03:00
K900
d5210b6725 kwin: stop reverting c++20 things 2023-02-14 14:15:58 +03:00
K900
0091bd6346 kinfocenter: symlink correct executable
In 5.27 systemsettings is the main executable, and systemsettings5 is the symlink.
2023-02-14 14:15:58 +03:00
K900
803c28d81e plasma-remotecontrollers: add new dependency 2023-02-14 14:15:58 +03:00
K900
4d28accf12 kwin: fixup patch 2023-02-14 14:15:57 +03:00
K900
2469eab45e kscreenlocker: and libkscreen dependency 2023-02-14 14:15:57 +03:00
K900
b7409ad3bf libkscreen: refresh patch 2023-02-14 14:15:57 +03:00
K900
8474716356 nixos/plasma5: install flatpak-kcm if needed 2023-02-14 14:15:57 +03:00
K900
f0b101fd06 plasma-welcome: init at 5.27.0 2023-02-14 14:15:57 +03:00
R. Ryantm
aab6d1b553 janus-gateway: 1.1.0 -> 1.1.2 2023-02-14 11:15:51 +00:00
K900
131c8fa532 kuserfeedback: init at 1.2.0
Required for plasma-welcome, and maybe should be added to other things later.
2023-02-14 13:57:36 +03:00
K900
984315e6e1 flatpak-kcm: init at 5.27.0 2023-02-14 13:57:36 +03:00
K900
9bd88aa6ec plasma5: 5.26.5 -> 5.27.0
Autogenerated, more changes coming.
2023-02-14 13:57:36 +03:00
R-VdP
1ed45bded0 pcloud: 1.10.0 -> 1.10.1 2023-02-14 11:56:36 +01:00
R. Ryantm
8a0bd174ac buf: 1.13.1 -> 1.14.0 2023-02-14 10:45:32 +00:00
Antti Keränen
a80aad7a10 c64-debugger: init at 0.64.58.6 2023-02-14 12:39:35 +02:00
Weijia Wang
4dae378f34 Merge pull request #216290 from r-ryantm/auto-update/bear
bear: 3.0.21 -> 3.1.0
2023-02-14 11:31:46 +01:00
Weijia Wang
8c2b638331 Merge pull request #216279 from r-ryantm/auto-update/python310Packages.BTrees
python310Packages.BTrees: 4.11.3 -> 5.0
2023-02-14 11:29:13 +01:00
Nick Cao
773e6e2b46 Merge pull request #213607 from CardboardTurkey/cardboardturkey/riscv-vscode-extension
vscode-extensions.zhwu95.riscv: init at 0.0.8
2023-02-14 18:21:42 +08:00
R. Ryantm
2776e62955 oh-my-posh: 14.2.5 -> 14.2.7 2023-02-14 10:20:39 +00:00
Weijia Wang
d737882493 Merge pull request #216286 from r-ryantm/auto-update/brev-cli
brev-cli: 0.6.204 -> 0.6.206
2023-02-14 11:14:02 +01:00
Weijia Wang
31c8749eee Merge pull request #216282 from r-ryantm/auto-update/python310Packages.asana
python310Packages.asana: 3.0.0 -> 3.1.0
2023-02-14 11:11:50 +01:00
Weijia Wang
f8d6dc743d Merge pull request #216284 from r-ryantm/auto-update/vtm
vtm: 0.9.8r -> 0.9.8t
2023-02-14 11:10:41 +01:00
Alyssa Ross
0094bc42f2 python311.pkgs.pyvo: backport Python 3.11 support 2023-02-14 09:58:43 +00:00
R. Ryantm
e65ce4a29e bear: 3.0.21 -> 3.1.0 2023-02-14 09:50:49 +00:00
Sébastien Maret
9a5dbeaee1 gildas: 20221001_b -> 20230201_a 2023-02-14 10:44:51 +01:00
Pol Dellaiera
1645ebc882 soco-cli: 0.4.21 -> 0.4.55 2023-02-14 10:38:08 +01:00
Kiran Ostrolenk
121184ae3b vscode-extensions.zhwu95.riscv: init at 0.0.8 2023-02-14 09:35:46 +00:00
R. Ryantm
b160281fe9 brev-cli: 0.6.204 -> 0.6.206 2023-02-14 09:29:33 +00:00
github-actions[bot]
87691eb9ef terraform-providers.google-beta: 4.52.0 → 4.53.0 2023-02-14 19:22:34 +10:00
github-actions[bot]
e068e211c8 terraform-providers.google: 4.52.0 → 4.53.0 2023-02-14 19:22:34 +10:00
github-actions[bot]
a06c1b670c terraform-providers.exoscale: 0.44.0 → 0.45.0 2023-02-14 19:22:34 +10:00
zowoq
5ecc72cb5b podman: add version test for all platforms 2023-02-14 19:22:24 +10:00
zowoq
02f9255044 podman: remove wrapper
trying to get all of the podman functionality to work with the wrapper
 is becoming more complicated with each release, it isn't sustainable

removing the wrapper does mean that using extraPackages will need to build from source

- include pkgs.zfs by default in the wrapped podman used by the module so it is cached
  - anyone using zfsUnstable will need to build from source

- remove unnecessary serviceConfig overrides

- set HELPER_BINARIES_DIR during build

- use install.bin target on linux for podman/tmpfiles
  - also installs quadlet/rootlessport in libexec

- remove unnecessary rootlessport output

- remove unnecessary substituteInPlace
2023-02-14 19:22:24 +10:00
zowoq
04b9fcca93 nixos/podman: wrap /run/wrappers for setuid shadow binaries
adding it here so it only needs to be done once
2023-02-14 19:22:24 +10:00
R. Ryantm
22df30d78e vtm: 0.9.8r -> 0.9.8t 2023-02-14 09:17:13 +00:00
Weijia Wang
8ee6a032ca Merge pull request #216277 from r-ryantm/auto-update/cudatext
cudatext: 1.183.0 -> 1.184.0
2023-02-14 09:56:23 +01:00
Weijia Wang
39e6440041 Merge pull request #216248 from marsam/update-esbuild
esbuild: 0.17.7 -> 0.17.8
2023-02-14 09:55:42 +01:00
R. Ryantm
b80c55a800 python310Packages.asana: 3.0.0 -> 3.1.0 2023-02-14 08:44:24 +00:00
R. Ryantm
8b95213736 python310Packages.BTrees: 4.11.3 -> 5.0 2023-02-14 08:28:00 +00:00
Jean-Philippe Braun
4a37a5911b sonixd: package icon and desktop file 2023-02-14 09:26:49 +01:00
Weijia Wang
349eefb89f Merge pull request #216264 from r-ryantm/auto-update/qtstyleplugin-kvantum-qt4
qtstyleplugin-kvantum-qt4: 1.0.7 -> 1.0.9
2023-02-14 09:09:58 +01:00
R. Ryantm
b4fb7ad95c cudatext: 1.183.0 -> 1.184.0 2023-02-14 08:08:41 +00:00
Weijia Wang
e3938edc40 Merge pull request #216274 from r-ryantm/auto-update/pingu
pingu: 0.0.3 -> 0.0.5
2023-02-14 09:07:08 +01:00
Jamie Magee
2c27b33ec2 python3Packages.pyls-black: remove
[`pyls-mypy`](https://github.com/tomv564/pyls-mypy) depends on the deprecated [`palantir/python-language-server`](https://github.com/palantir/python-language-server). nixpkgs doesn't package the `palantir` version, instead we package [`microsoft/python-language-server`](https://github.com/microsoft/python-language-server). I don't know if they are interchangable, but regardless, `pyls-mypy`, `palantir/python-language-server`, and `microsoft/python-language-server` are all deprecated.

The replacement for `palantir/python-language-server` and `microsoft/python-language-server` is [`python-lsp-server`](https://github.com/python-lsp/python-lsp-server) which is [already in nixpkgs](https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/python-modules/python-lsp-server/default.nix). The replacement for `pyls-mypy` is [`pylsp-mypy`](https://github.com/python-lsp/pylsp-mypy) and [is also already available in nixpkgs](https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/python-modules/pylsp-mypy/default.nix)
2023-02-14 00:01:44 -08:00
Nick Cao
b1b9f482ed Merge pull request #216261 from r-ryantm/auto-update/circumflex
circumflex: 2.8 -> 2.8.1
2023-02-14 15:30:19 +08:00
Nick Cao
d1cce1802d Merge pull request #216262 from r-ryantm/auto-update/konstraint
konstraint: 0.24.0 -> 0.25.0
2023-02-14 15:29:13 +08:00
Nick Cao
251897dad0 Merge pull request #216270 from fabaff/identify-bump
python310Packages.identify: 2.5.17 -> 2.5.18
2023-02-14 15:28:10 +08:00
Nick Cao
74ddefa9fd Merge pull request #216265 from toastal/lightningcss-1.19.0
lightningcss: 1.18.0 → 1.19.0
2023-02-14 15:27:26 +08:00
Nick Cao
1fd476aaeb Merge pull request #216269 from fabaff/pyoverkiz-bump
python310Packages.pyoverkiz: 1.7.3 -> 1.7.4
2023-02-14 15:26:42 +08:00
R. Ryantm
118758d71f super-productivity: 7.12.1 -> 7.12.2 2023-02-14 07:23:36 +00:00
R. Ryantm
ff4f390d24 pingu: 0.0.3 -> 0.0.5 2023-02-14 07:11:38 +00:00
Fabian Affolter
1358e3317e python310Packages.pysnmplib: 5.0.20 -> 5.0.21
Diff: https://github.com/pysnmp/pysnmp/compare/refs/tags/v5.0.20...v5.0.21

Changelog: https://github.com/pysnmp/pysnmp/releases/tag/v5.0.21
2023-02-14 07:54:18 +01:00
Fabian Affolter
28fe8687bd python310Packages.home-assistant-bluetooth: 1.9.2 -> 1.9.3
Diff: https://github.com/home-assistant-libs/home-assistant-bluetooth/compare/refs/tags/v1.9.2...v1.9.3

Changelog: https://github.com/home-assistant-libs/home-assistant-bluetooth/blob/v1.9.3/CHANGELOG.md
2023-02-14 07:49:01 +01:00
Fabian Affolter
7284a97dff python310Packages.dbus-fast: 1.84.0 -> 1.84.1
Diff: https://github.com/Bluetooth-Devices/dbus-fast/compare/refs/tags/v1.84.0...v1.84.1

Changelog: https://github.com/Bluetooth-Devices/dbus-fast/releases/tag/v1.84.1
2023-02-14 07:48:18 +01:00
Fabian Affolter
154a7733ba python310Packages.pyroute2: 0.7.4 -> 0.7.5 2023-02-14 07:47:26 +01:00
Fabian Affolter
c00a89a773 python310Packages.pyoverkiz: 1.7.3 -> 1.7.4
Diff: https://github.com/iMicknl/python-overkiz-api/compare/refs/tags/v1.7.3...v1.7.4

Changelog: https://github.com/iMicknl/python-overkiz-api/releases/tag/v1.7.4
2023-02-14 07:46:51 +01:00
Fabian Affolter
42e8afc55c python310Packages.identify: 2.5.17 -> 2.5.18
Diff: https://github.com/pre-commit/identify/compare/v2.5.17...v2.5.18
2023-02-14 07:46:05 +01:00
Fabian Affolter
bcd0427480 python310Packages.hahomematic: 2023.2.7 -> 2023.2.8
Diff: https://github.com/danielperna84/hahomematic/compare/refs/tags/2023.2.7...2023.2.8

Changelog: https://github.com/danielperna84/hahomematic/releases/tag/2023.2.8
2023-02-14 07:45:22 +01:00
toastal
a4f6d3f4ec lightningcss: 1.18.0 → 1.19.0
https://github.com/parcel-bundler/lightningcss/releases/tag/v1.19.0
2023-02-14 13:02:41 +07:00
superherointj
a7fb18c804 beam/fetchMixDeps: disable --only flag when mixEnv is empty
* mixEnv being empty will include all dependencies.
2023-02-14 00:36:31 -05:00
R. Ryantm
6ae8fe3a2c qtstyleplugin-kvantum-qt4: 1.0.7 -> 1.0.9 2023-02-14 05:32:24 +00:00
R. Ryantm
d6c97c41df konstraint: 0.24.0 -> 0.25.0 2023-02-14 04:52:32 +00:00
Stanisław Pitucha
6f6fba9917 StormLib: fix darwin build
Making the framework path relative allows installing under /nix/store.
2023-02-14 15:32:57 +11:00
Mario Rodas
792824d769 Merge pull request #216242 from andersk/mozillavpn
mozillavpn: 0.13.0 → 0.13.1
2023-02-13 23:15:57 -05:00
R. Ryantm
156d35986f circumflex: 2.8 -> 2.8.1 2023-02-14 04:15:25 +00:00
Mario Rodas
d5b17097fb Merge pull request #216128 from r-ryantm/auto-update/python310Packages.python-utils
python310Packages.python-utils: 3.4.5 -> 3.5.2
2023-02-13 23:13:11 -05:00
Mario Rodas
9f3c311404 Merge pull request #216209 from r-ryantm/auto-update/pspg
pspg: 5.7.2 -> 5.7.3
2023-02-13 23:10:54 -05:00
figsoda
78f33f5d10 Merge pull request #216253 from aaronjheng/d2
d2: 0.1.6 -> 0.2.0
2023-02-13 23:04:06 -05:00
figsoda
75a837f265 Merge pull request #216249 from marsam/update-noti
noti: 3.6.0 -> 3.7.0
2023-02-13 22:58:03 -05:00
Dmitry Kalinkin
4106c7519b Merge pull request #216223 from alyssais/validobj-0.7
python3.pkgs.validobj: 0.6 -> 0.7
2023-02-13 21:34:41 -05:00
Mario Rodas
2cb1b56668 Merge pull request #214481 from MercuryTechnologies/andrewsmith/squawk
squawk: init at 0.20.0
2023-02-13 21:32:01 -05:00
Nick Cao
3e79fc836d Merge pull request #216229 from Artturin/wireguardtoolswrap
wireguard-tools: add bash to patchShebang .wg-quick-wrapped
2023-02-14 10:09:01 +08:00
Aaron Jheng
c5474e15f1 d2: 0.1.6 -> 0.2.0 2023-02-14 01:59:33 +00:00
Mario Rodas
7e6c26ec2d Merge pull request #216201 from r-ryantm/auto-update/liburing
liburing: 2.2 -> 2.3
2023-02-13 20:57:34 -05:00
Robert Schütz
b4b8b150d2 Merge pull request #216155 from alyssais/mox3-python3.11
python311.pkgs.mox3: disable
2023-02-13 17:50:52 -08:00
Nick Cao
55dccb82d0 Merge pull request #216099 from buckley310/2023-02-12-burp
burpsuite: 2022.12.7 -> 2023.1.2
2023-02-14 09:50:37 +08:00
Nick Cao
bc58e1b9a5 Merge pull request #216131 from Zimmi48/update-gitlens
vscode-extensions.eamodio.gitlens: 2022.12.604 -> 2023.2.1204
2023-02-14 09:47:19 +08:00
Nick Cao
f69ec269fd Merge pull request #216213 from Flakebi/vulkan-cts
vulkan-cts: 1.3.4.1 -> 1.3.5.0
2023-02-14 09:42:55 +08:00
Nick Cao
cf7afd61cb Merge pull request #216211 from r-ryantm/auto-update/mdbook-pdf
mdbook-pdf: 0.1.4 -> 0.1.5
2023-02-14 09:42:03 +08:00
Nick Cao
2d25d1d453 Merge pull request #216191 from figsoda/cargo-semver-checks
cargo-semver-checks: 0.17.1 -> 0.18.0
2023-02-14 09:41:09 +08:00
Robert Schütz
25669ed74b Merge pull request #216174 from alyssais/hangups
python3.pkgs.hangups: drop
2023-02-13 17:36:05 -08:00
Mario Rodas
ed237250d2 Merge pull request #216170 from figsoda/luals
lua-language-server: 3.6.10 -> 3.6.11
2023-02-13 20:35:00 -05:00
Nick Cao
c801348cfa Merge pull request #216217 from r-ryantm/auto-update/vault
vault: 1.12.2 -> 1.12.3
2023-02-14 09:31:11 +08:00
Nick Cao
f99c72ed67 Merge pull request #216221 from DeeUnderscore/update/versioningit-2.2.0
python3Packages.versioningit: 2.1.0 -> 2.2.0
2023-02-14 09:30:36 +08:00
Nick Cao
767aad5fed Merge pull request #216233 from amesgen/fix-radicle-cli-build
radicle-cli: fix build by re-adding `git` to `nativeCheckInputs`
2023-02-14 09:21:50 +08:00
Nick Cao
9ea8b9f21f Merge pull request #216236 from primeos/chromiumDev
chromiumDev: 111.0.5563.19 -> 112.0.5582.0
2023-02-14 09:20:15 +08:00
Mario Rodas
7dd2216c65 Merge pull request #215970 from fabaff/pefile-bump
python310Packages.pefile: 2022.5.30 -> 2023.2.7
2023-02-13 20:06:35 -05:00
figsoda
2760f9e147 Merge pull request #216075 from figsoda/vim
vimPlugins.telescope-undo-nvim: init at 2023-01-29
2023-02-13 19:57:46 -05:00
Dmitry Kalinkin
0a25e2c87e arrow-cpp: mark as unbroken on darwin (#216219)
Was fixed by 2f8e6f3d ('gtest: ensure C++17 support (#207338)')
2023-02-13 19:52:29 -05:00
Nick Cao
5bfba94e28 Merge pull request #216109 from r-ryantm/auto-update/vsmtp
vsmtp: 2.1.0 -> 2.1.1
2023-02-14 08:51:54 +08:00
Mario Rodas
dfda27fed2 Merge pull request #216148 from jojosch/jellyfin-mpv-shim-update
jellyfin-mpv-shim: 2.2.0 -> 2.3.1, python3Packages.python-mpv-jsonipc: 1.1.11 -> 1.1.14
2023-02-13 19:42:24 -05:00
Mario Rodas
8592d30d17 Merge pull request #216160 from JulienMalka/uptime-kuma-1.20.0
uptime-kuma: 1.19.6 -> 1.20.0
2023-02-13 19:41:05 -05:00
Mario Rodas
8fb3226f31 Merge pull request #216151 from jojosch/jellyfin-media-player-update
jellyfin-media-player: 1.7.1 -> 1.8.1
2023-02-13 19:40:46 -05:00
Mario Rodas
b06b13d164 Merge pull request #216212 from sikmir/gopass
gopass: 1.15.3 → 1.15.4
2023-02-13 19:39:54 -05:00
Mario Rodas
3a7f087906 Merge pull request #216216 from r-ryantm/auto-update/flexget
flexget: 3.5.22 -> 3.5.23
2023-02-13 19:17:12 -05:00
github-actions[bot]
f29aaa7010 Merge master into haskell-updates 2023-02-14 00:14:09 +00:00
Robert Scott
5d4e464c60 Merge pull request #214990 from risicle/ris-onnx-full-source-tests
python3Packages.onnx: use github source & enable many more tests
2023-02-14 00:13:24 +00:00
Anders Kaseorg
5dcc912f11 mozillavpn: 0.13.0 → 0.13.1
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2023-02-13 15:39:08 -08:00
nviets
af6061ef1e xgboost: R package support 2023-02-13 23:24:29 +00:00
Thiago Kenji Okada
171730f0f7 graalvmCEProducts.buildGraalvmProduct: make it overridable 2023-02-13 23:10:39 +00:00
Rebecca Turner
751f8617b3 nix-your-shell: 1.0.1 -> 1.0.2
https://github.com/MercuryTechnologies/nix-your-shell/releases/tag/v1.0.2
2023-02-13 15:05:06 -08:00
Andrew Smith
206da52005 squawk: init at 0.20.0
Squawk is a useful tool for linting PostgreSQL DDL migrations for
potential downtime risks.

Squawk 0.20.0 was released without updating Cargo.lock, so I patched
that. There was also a test that failed because it snapshots the
internal version of the PostgreSQL parser and there was a minor version
difference. I patched that as well.

Each version of libpg_query corresponds to the PostgreSQL version from
which the parser code is extracted. There are slightly different
abstract syntax trees produced by different versions of PostgreSQL and
Squawk doesn't handle the latest one available in nixpkgs. Override it
just for Squawk.

I pulled this from 45bff9e87b.
2023-02-13 14:58:02 -08:00
superherointj
6f966cdd2a python310Packages.astropy-healpix: skip test_interpolate_bilinear_skycoord 2023-02-13 19:49:43 -03:00
sternenseemann
bdb2e7e333 haskell.packages.ghc926.protolude: allow bytestring-0.11.4
GHC 9.2.6 ships a new patch release of bytestring which protolude has
an (apparently unnecessary) upper bound on.
2023-02-13 23:48:34 +01:00
Michael Weiss
6ad79de7cf chromiumDev: 111.0.5563.19 -> 112.0.5582.0 2023-02-13 23:39:01 +01:00
K900
8804a4d145 Merge pull request #216234 from K900/linux-firmware-update-script
linux-firmware: actually set updateScript
2023-02-14 01:38:20 +03:00
Michael Weiss
0fde1de952 Merge pull request #215591 from primeos/chromiumBeta
chromiumBeta: 110.0.5481.77 -> 111.0.5563.19
2023-02-13 23:35:47 +01:00
sternenseemann
107c04a3cd all-cabal-hashes: 2023-02-11T16:57:22Z -> 2023-02-13T17:53:53Z
haskellPackages: regenerate package set based on current config

This commit has been generated by maintainers/scripts/haskell/update-hackage.sh
and maintainers/scripts/haskell/regenerate-hackage-packages.sh
2023-02-13 23:35:01 +01:00
Robert Scott
bb31eda336 Merge pull request #215543 from dotlambda/opencryptoki-3.19.0
opencryptoki: 3.8.2 -> 3.19.0
2023-02-13 22:19:04 +00:00
dependabot[bot]
f1787f39a5 build(deps): bump cachix/install-nix-action from 18 to 19
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 18 to 19.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v18...v19)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-14 08:10:43 +10:00
K900
a143b4868f linux-firmware: actually set updateScript
oof
2023-02-14 01:09:17 +03:00
amesgen
58901b1389 radicle-cli: add version test 2023-02-13 23:03:42 +01:00
Robert Scott
1a6b5135e8 python3Packages.onnx: use github source & enable many more tests 2023-02-13 21:56:20 +00:00
Robert Scott
015ba1e833 gtest: add static option 2023-02-13 21:56:15 +00:00
Michael Weiss
a1ff433e0a Merge pull request #216050 from hesiod/sway-1.8.1
sway: 1.8 -> 1.8.1
2023-02-13 22:53:58 +01:00
Artturin
06b3819a15 wireguard-tools: add bash to patchShebang .wg-quick-wrapped 2023-02-13 23:45:37 +02:00
Thiago Kenji Okada
e17f76f94f graalvmCEPackages.wasm-installable-svm: init at 22.3.1 2023-02-13 21:45:03 +00:00
Thiago Kenji Okada
c37428c7f3 graalvmCEPackages.python-installable-svm: init at 22.3.1 2023-02-13 21:45:03 +00:00
Thiago Kenji Okada
ccbff74b88 graalvmCEPackages.buildGraalvmProduct: inherit default meta from graalvm-ce 2023-02-13 21:45:03 +00:00
amesgen
49c92de87a radicle-cli: fix build by re-adding git to nativeCheckInputs 2023-02-13 22:44:20 +01:00
Yan
08b9cb9e70 mongoc: 1.23.1 -> 1.23.2 2023-02-13 23:31:50 +02:00
Fabian Affolter
ccd5c434cc Merge pull request #216187 from fabaff/aio-geojson-generic-client-at
python310Packages.aio-geojson-generic-client: drop asynctest, python310Packages.aio-geojson-usgs-earthquakes: drop asynctest
2023-02-13 22:27:07 +01:00
Felix Buehler
cdb39a86e0 treewide: use optionalString 2023-02-13 21:52:34 +01:00
Alyssa Ross
2bbb49f1d7 python3.pkgs.validobj: 0.6 -> 0.7
Upstream responded _extremely_ promptly to my bug report and fixed
their tests with Python 3.11.
2023-02-13 20:39:49 +00:00
Alyssa Ross
f6ba6620ea python311.pkgs.mox3: disable
Uses APIs removed in Python 3.11, for example this exception in
aprslib's tests:

	E           AttributeError: module 'inspect' has no attribute 'getargspec'

	/nix/store/x6ps6s9k2i1dcnb9jf1kbfgghgf6k53f-python3.11-mox3-1.1.0/lib/python3.11/site-packages/mox3/mox.py:909: AttributeError

Unmaintained upstream.
2023-02-13 20:32:30 +00:00
Thiago Kenji Okada
7f610b4d3f Merge pull request #215329 from superherointj/fix-python311Packages.cot
python311Packages.cot: skip failing tests
2023-02-13 20:32:14 +00:00
D Anzorge
3deb8bdf13 pythonPackages.versioningit: 2.1.0 -> 2.2.0
https://versioningit.readthedocs.io/en/latest/changelog.html#v2-2-0-2023-02-11
2023-02-13 21:31:20 +01:00
Artturi
28ec18aeed Merge pull request #216027 from Artturin/openconnectcrossfix 2023-02-13 22:30:23 +02:00
Alyssa Ross
d9eb9d4958 python3.pkgs.hangups: drop
Obsolete, since Google Hangouts has been shut down[1].

[1]: https://github.com/tdryer/hangups/issues/533
2023-02-13 20:29:42 +00:00
figsoda
d9af2a284e Merge pull request #216206 from bennofs/update-nix-index
nix-index: 0.1.4 -> 0.1.5
2023-02-13 15:27:22 -05:00
Anderson Torres
e56d79abcb Merge pull request #215708 from rvnstn/enc-1.1.0
enc: init at 1.1.0
2023-02-13 17:25:59 -03:00
Anderson Torres
28e58da606 Merge pull request #216141 from tobias-kuendig/go-wgo
wgo: init at 0.5.1
2023-02-13 17:20:29 -03:00
R. Ryantm
03ae3799c4 vault: 1.12.2 -> 1.12.3 2023-02-13 20:13:20 +00:00
Weijia Wang
928f5183c7 python310Packages.pyvista: 0.38.1 -> 0.38.2 2023-02-13 21:01:02 +01:00
R. Ryantm
3b8a32d1e5 flexget: 3.5.22 -> 3.5.23 2023-02-13 20:00:45 +00:00
Vincenzo Mantova
641fb6ab84 texlive: use looping in tl2nix (#216066) 2023-02-13 14:59:50 -05:00
Sebastian Neubauer
25f34241cd vulkan-cts: 1.3.4.1 -> 1.3.5.0 2023-02-13 20:56:08 +01:00
Nikolay Korotkiy
f3ff97d4c7 gopass-hibp: 1.15.3 → 1.15.4 2023-02-13 22:51:51 +03:00
Nikolay Korotkiy
d20bc9b646 gopass-summon-provider: 1.15.3 → 1.15.4 2023-02-13 22:51:16 +03:00
Nikolay Korotkiy
6904ee78fd gopass-jsonapi: 1.15.3 → 1.15.4 2023-02-13 22:50:33 +03:00
Nikolay Korotkiy
99b2bfa51d git-credential-gopass: 1.15.3 → 1.15.4 2023-02-13 22:49:55 +03:00
Nikolay Korotkiy
c7ddec6e17 gopass: 1.15.3 → 1.15.4 2023-02-13 22:48:55 +03:00
R. Ryantm
6a26f81ad7 mdbook-pdf: 0.1.4 -> 0.1.5 2023-02-13 19:46:26 +00:00
Weijia Wang
c88d7615bc Merge pull request #216192 from romildo/upd.whitesur-gtk-theme
whitesur-gtk-theme: 2022-10-27 -> 2023-02-07
2023-02-13 20:38:50 +01:00
Mario Rodas
7d13ae2851 pspg: install manpage 2023-02-13 19:35:00 +00:00
Mario Rodas
f3648fbddf pspg: 5.7.3 -> 5.7.4 2023-02-13 19:35:00 +00:00
R. Ryantm
354bf3f208 pspg: 5.7.2 -> 5.7.3 2023-02-13 19:34:56 +00:00
Weijia Wang
1f27152eb5 Merge pull request #216111 from alyssais/nipy-python-3.11
python311.pkgs.nipy: fix build
2023-02-13 20:26:02 +01:00
Weijia Wang
733a628033 Merge pull request #216184 from r-ryantm/auto-update/mdbook-katex
mdbook-katex: 0.3.7 -> 0.3.8
2023-02-13 20:21:56 +01:00
Benno Fünfstück
59db4617e5 nix-index: 0.1.4 -> 0.1.5 2023-02-13 20:16:50 +01:00
Weijia Wang
2e8ca85d53 Merge pull request #216179 from r-ryantm/auto-update/hoard
hoard: 1.3.0 -> 1.3.1
2023-02-13 20:13:36 +01:00
Weijia Wang
ac966eda14 Merge pull request #216169 from r-ryantm/auto-update/kluctl
kluctl: 2.18.4 -> 2.19.0
2023-02-13 20:08:49 +01:00
John Ericson
93efb3bb8a Merge pull request #216096 from obsidiansystems/more-meta-pkg-config-modules
treewide: More meta pkg config modules
2023-02-13 13:43:25 -05:00
Felix Bühler
fb2c37b576 Merge pull request #216064 from Stunkymonkey/treewide-pname-version-1
inormalize/minc-widgets/gimp-plugins: use pname & version
2023-02-13 19:25:08 +01:00
Jules Aguillon
e23578703a rubyPackages: update 2023-02-13 19:21:46 +01:00
Jules Aguillon
6965ac6cce rubyPackages.mail: init at 2.8.1
The `mail` gem has been removed in 3b953b5a69 because it was only a
dependency of the gem `rails` which has been commented out.
2023-02-13 19:19:09 +01:00
Alyssa Ross
85cdc2a7ff qdmr: fix eval with aliases disabled
libyamlcpp was recently renamed to yaml-cpp.
2023-02-13 18:17:31 +00:00
Jonas Heinrich
f70d01d782 Merge pull request #216156 from onny/wordpress-geist
wordpressPackages.themes.geist: init 2.0.3
2023-02-13 19:11:39 +01:00
Jonas Heinrich
11867c6ee3 wordpressPackages.themes.geist: init 2.0.3 2023-02-13 19:10:46 +01:00
Fabian Affolter
a61f332815 python311Packages.asyncio-dgram: disable failing test
- add changelog to meta
2023-02-13 18:41:50 +01:00
R. Ryantm
3b1f5860ba liburing: 2.2 -> 2.3 2023-02-13 17:30:01 +00:00
Kiskae
c73f3cf927 xwayland: enable libunwind 2023-02-13 18:27:53 +01:00
José Romildo
35ea05920e whitesur-gtk-theme: 2022-10-27 -> 2023-02-07 2023-02-13 14:20:46 -03:00
figsoda
0eed8951ac cargo-semver-checks: 0.17.1 -> 0.18.0
Diff: https://github.com/obi1kenobi/cargo-semver-checks/compare/v0.17.1...v0.18.0
2023-02-13 12:17:29 -05:00
Fabian Affolter
a631897020 python310Packages.aio-geojson-usgs-earthquakes: drop asynctest 2023-02-13 18:04:01 +01:00
Martin Weinelt
475b5144fb maintainers: Fix github account names/ids
cust0dian is now known on github as cust0dian-old.
davsanchez is now known on github as DavSanchez.
luxferresum is now known on github as luxzeitlos.
benesim is now known on github as BeneSim.
DPDmancul has no github handle
maxwell-lt is now known on github as Maxwell-lt.
paddygord is now known on github as avaunit02.
ewok is now known on github as ewok-old.
nrhelmi is now known on github as NRHelmi.
elnudev is now known on github as ElnuDev.
jkarlson is now known on github as ethorsoe.
Zebreus is now known on github as zebreus.
vtrf is now known on github as ratsclub.
loveisgrief has no github handle
sno2wman is now known on github as SnO2WMaN.
kidsan is now known on github as Kidsan.
harrisonthorne is now known on github as muni-corn.
teozkr is now known on github as nightkr.
0xb10c is now known on github as 0xB10C.
NekomimiScience is now known on github as ScarletHg.
tonyshkurenko is now known on github as antonshkurenko.
notbandali is now known on github as bandali0.
Shrimpram is now known on github as shrimpram.
munksgaard is now known on github as Munksgaard.
MonAaraj is now known on github as ribosomerocker.
uthar is now known on github as Uthar.
2023-02-13 17:00:01 +00:00
Fabian Affolter
70fb5ec4cb python310Packages.aio-geojson-generic-client: drop asynctest 2023-02-13 17:56:38 +01:00
R. Ryantm
98380ca5d1 mdbook-katex: 0.3.7 -> 0.3.8 2023-02-13 16:03:07 +00:00
R. Ryantm
a554e68a1c hoard: 1.3.0 -> 1.3.1 2023-02-13 15:48:19 +00:00
John Ericson
fd34bbb0ad icu: Add meta.pkgConfigModules and test 2023-02-13 10:24:55 -05:00
John Ericson
d0e7867130 openssl: Add meta.pkgConfigModules and test 2023-02-13 10:24:55 -05:00
John Ericson
d488c432fb brotli: Add meta.pkgConfigModules and test 2023-02-13 10:24:55 -05:00
John Ericson
bbed270084 libb2: Add meta.pkgConfigModules and test 2023-02-13 10:24:54 -05:00
John Ericson
796313656c ffmpeg: Add meta.pkgConfigModules and test 2023-02-13 10:24:53 -05:00
John Ericson
ee2fd1e510 R: Add meta.pkgConfigModules and test 2023-02-13 10:21:07 -05:00
John Ericson
3f8b15788f liblapack: Add meta.pkgConfigModules and test 2023-02-13 10:21:07 -05:00
John Ericson
b7e9a15ab9 webkitgtk: Add meta.pkgConfigModules and test 2023-02-13 10:21:07 -05:00
John Ericson
c733f0bf8a jack: Add meta.pkgConfigModules and test 2023-02-13 10:21:07 -05:00
John Ericson
dc3278615e imlib2: Add meta.pkgConfigModules and test 2023-02-13 10:21:07 -05:00
John Ericson
205293d8a9 hidapi: Add meta.pkgConfigModules and test 2023-02-13 10:21:07 -05:00
Tobias Kündig
e13d49d686 wgo: init at 0.5.1 2023-02-13 16:12:22 +01:00
figsoda
c23273af54 lua-language-server: 3.6.10 -> 3.6.11
Diff: https://github.com/luals/lua-language-server/compare/3.6.10...3.6.11

Changelog: https://github.com/LuaLS/lua-language-server/blob/3.6.11/changelog.md
2023-02-13 09:55:02 -05:00
Vladimír Čunát
dc2feb983f Merge branch 'master' into haskell-updates
f1f9ae6a3b causes everything to rebuild
2023-02-13 15:44:13 +01:00
R. Ryantm
8e27e6d83f kluctl: 2.18.4 -> 2.19.0 2023-02-13 14:41:23 +00:00
sternenseemann
75cdc109f0 haskellPackages.ghc: 9.2.4 -> 9.2.6
https://www.haskell.org/ghc/blog/20230210-ghc-9.2.6-released.html
2023-02-13 15:32:09 +01:00
Naïm Favier
4f7c02e890 haskellPackages.sensei: use fsnotify 0.4 and tame hspec-contrib
The latest release of sensei added some dependencies we need to make
consistent manually.

Co-authored-by: sternenseemann <sternenseemann@systemli.org>
2023-02-13 15:19:41 +01:00
figsoda
78aa32e76e Revert "dosbox-staging: add meta.changelog"
This reverts commit cb534023c0.
2023-02-13 09:16:56 -05:00
figsoda
a9237c3a60 Revert "irr1: add meta.changelog"
This reverts commit 9937c80788.
2023-02-13 09:16:50 -05:00
sternenseemann
432c3ab524 haskellPackages.persistent-postgresql: disable broken tests
Test suite can't currently be built with Stackage LTS-20.
2023-02-13 15:06:55 +01:00
Gustavo Araiza
9bbface354 maintainers: add garaiza-93 2023-02-13 08:02:34 -06:00
Kiran Ostrolenk
e2d5eeeee0 maintainers: add CardboardTurkey 2023-02-13 13:56:21 +00:00
sternenseemann
3dfbe2b6a3 maintainers/haskell/test-configurations.nix: support ghcHEAD
Since we now have a versioned configuration-ghc-*.nix file for GHC HEAD,
we don't need to add a super special case to the package set logic in
test-configurations.nix anymore. We can just create a versioned
attribute for the ghcHEAD package set (which is not exposed) and keep
using the normal discovery logic.

The only tricky bit is that GHC HEAD's configuration file is named after
the GHC release that will be branched off from it, so a little bit of
arithmetic is involved.
2023-02-13 14:42:03 +01:00
Julien Malka
5414b4fcd2 uptime-kuma: 1.19.6 -> 1.20.0 2023-02-13 13:42:33 +01:00
Johannes Schleifenbaum
f60c069a2b jellyfin-media-player: 1.7.1 -> 1.8.1 2023-02-13 13:32:36 +01:00
Karel Kočí
116872aedd nixos/gitlab-runner: fix shell syntax preventing build
The build fails when configFile is provided because of shellcheck
detects missing quotes here.
2023-02-13 13:20:26 +01:00
Maximilian Bosch
60838304dd signald: 0.23.0 -> 0.23.2
Changes:
* https://gitlab.com/signald/signald/-/blob/0.23.2/releases/0.23.1.md
* https://gitlab.com/signald/signald/-/blob/0.23.2/releases/0.23.2.md

Closes #214234
2023-02-13 12:14:30 +01:00
Tobias Ravenstein
0fb0adfe7b enc: init at 1.1.0 2023-02-13 12:01:52 +01:00
Johannes Schleifenbaum
b84ac25469 jellyfin-mpv-shim: 2.2.0 -> 2.3.1 2023-02-13 11:56:37 +01:00
Johannes Schleifenbaum
87cb243dcb python3Packages.python-mpv-jsonipc: 1.1.11 -> 1.1.14 2023-02-13 11:56:36 +01:00
Fabian Affolter
67a00c2024 python310Packages.check-manifest: 0.48 -> 0.49
Changelog: https://github.com/mgedmin/check-manifest/blob/0.49/CHANGES.rst
2023-02-13 10:33:25 +01:00
Fabian Affolter
49a06c0005 python310Packages.check-manifest: add changelog to meta 2023-02-13 10:33:25 +01:00
Théo Zimmermann
6e9ce51dce vscode-extensions.eamodio.gitlens: 2022.12.604 -> 2023.2.1204 2023-02-13 09:35:20 +01:00
Jairo Llopis
f0a6595fe5 k3s: add passthru.tests to all derivations 2023-02-13 08:33:20 +00:00
Mario Rodas
a9898979dd python310Packages.python-utils: fix build on darwin 2023-02-13 07:32:00 +00:00
R. Ryantm
be4000d572 python310Packages.python-utils: 3.4.5 -> 3.5.2 2023-02-13 07:31:02 +00:00
Mario Rodas
af90082c61 esbuild: 0.17.7 -> 0.17.8
https://github.com/evanw/esbuild/releases/tag/v0.17.8
2023-02-13 04:20:00 +00:00
Mario Rodas
ceab3fb5f4 noti: 3.6.0 -> 3.7.0
https://github.com/variadico/noti/releases/tag/3.7.0
2023-02-13 04:20:00 +00:00
Emery Hemingway
961892a085 recoll: wrap some input handlers with extra deps 2023-02-12 21:32:48 -06:00
Alyssa Ross
bf9ab6107e python311.pkgs.nipy: fix build
We have to regenerate the Cython C files for Python 3.11
compatibility.  This is a nice thing to be doing anyway, from a
bootstrappability point of view.

Link: https://github.com/nipy/nipy/issues/496#issuecomment-1382736563
2023-02-13 03:13:47 +00:00
R. Ryantm
0620523d94 vsmtp: 2.1.0 -> 2.1.1 2023-02-13 02:45:43 +00:00
Luiz Irber
105c76e711 maintainers: add luizirber 2023-02-12 18:30:01 -08:00
Luiz Irber
3953ad2e6b python3Packages.screed: init at 1.1.1 2023-02-12 18:29:53 -08:00
Robert Schütz
08834266e1 opencryptoki: 3.8.2 -> 3.19.0
fixes CVE-2021-3798

Diff: https://github.com/opencryptoki/opencryptoki/compare/v3.8.2...v3.19.0

Changelog: https://github.com/opencryptoki/opencryptoki/blob/v3.19.0/ChangeLog
2023-02-12 18:03:44 -08:00
Sean Buckley
5ba7fac716 burpsuite: 2022.12.7 -> 2023.1.2
https://portswigger.net/burp/releases/professional-community-2023-1-2
2023-02-12 19:56:47 -05:00
Anna Aurora
fe5d8a3fb7 structorizer: init at 3.32-11
Co-authored-by: laalsaas <43275254+laalsaas@users.noreply.github.com>
2023-02-13 01:47:29 +01:00
github-actions[bot]
994a371e43 Merge master into haskell-updates 2023-02-13 00:13:52 +00:00
Dennis Gosnell
bf49a1c219 Merge pull request #216007 from ncfavier/persistent-sqlite
haskellPackages.persistent-sqlite: disable tests
2023-02-13 08:48:08 +09:00
Naïm Favier
a003cf0367 haskellPackages.persistent-sqlite: disable tests 2023-02-12 23:41:08 +01:00
figsoda
b792e54495 vimPlugins.vim-clap: fix cargoSha256 2023-02-12 17:14:41 -05:00
figsoda
d9cebc9d9e vimPlugins.nvim-treesitter: update grammars 2023-02-12 17:10:51 -05:00
figsoda
667b12fbcd vimPlugins.telescope-undo-nvim: init at 2023-01-29 2023-02-12 17:10:51 -05:00
figsoda
31ec341b3c vimPlugins: update 2023-02-12 17:07:16 -05:00
Felix Buehler
db348eb0d6 inormalize/minc-widgets/gimp-plugins: use pname & version 2023-02-12 22:21:44 +01:00
Tobias Markus
3c881d4887 sway: 1.8 -> 1.8.1
Release notes: https://github.com/swaywm/sway/releases/tag/1.8.1
2023-02-12 20:48:52 +01:00
Ryan Horiguchi
771e70507b prowlarr: 1.1.3.2521 -> 1.2.0.2583 2023-02-12 19:18:06 +01:00
Artturin
a81a9cbf12 openconnect: disable useDefaultExternalBrowser when cross
xdg-utils depends on perl packages and those don't cross-compile
2023-02-12 19:29:56 +02:00
Adam Joseph
07942cdbdf setup-hooks/reproducible-builds.sh: NIX_OUTPATH_USED_AS_RANDOM_SEED
For reproducibility, nixpkgs sets `-frandom-seed` to the first 10
characters of the outpath of the derivation being built.

This PR allows to manually select from which outpath the
10-character prefix is taken, by setting
`NIX_OUTPATH_USED_AS_RANDOM_SEED` as a derivation attribute (or
directly as an environment variable).

For an example use of this functionality, see:

  https://github.com/NixOS/nixpkgs/pull/209870
2023-02-12 07:55:59 -08:00
Bobby Rong
b75c6c70bd gnome.gnome-software: 43.3 → 43.4
https://gitlab.gnome.org/GNOME/gnome-software/-/compare/43.3...43.4
2023-02-12 14:13:53 +00:00
Bobby Rong
1543d46a89 evolution-ews: 3.46.3 → 3.46.4
https://gitlab.gnome.org/GNOME/evolution-ews/-/compare/3.46.3...3.46.4
2023-02-12 14:12:58 +00:00
Bobby Rong
549d7f905e evolution-data-server: 3.46.3 → 3.46.4
https://gitlab.gnome.org/GNOME/evolution-data-server/-/compare/3.46.3...3.46.4
2023-02-12 14:10:54 +00:00
Bobby Rong
af9ab54357 evolution: 3.46.3 → 3.46.4
https://gitlab.gnome.org/GNOME/evolution/-/compare/3.46.3...3.46.4
2023-02-12 14:09:18 +00:00
Naïm Favier
65e774e2a4 agda: fix passthru
The current `//` override to `agda.passthru.tests` is non-recursive so
it destroys everything else under `passthru`, and furthermore does not
go through `mkDerivation` so that we end up with different values for
`agda.tests` and `agda.passthru.tests`.

Fix it by moving the `allPackages` test to the definition of
`withPackages`.
2023-02-12 14:44:16 +01:00
pennae
bfc6975cbc nixos/manual: remove holdovers from docbook times
these files provided mainly or exclusively xml-related tooling and
support for editing the manual. since docbook is now an implementation
detail (except for still being allowed in option docs, for now) these
tools are no longer necessary, useful, or even functional.

xmlformat.conf is still used by the nixpkgs documentation, so we have to
keep it. there's no reason it can't go live with the nixpkgs docs though.
2023-02-12 14:23:38 +01:00
Fabian Affolter
2db8ff4f42 python310Packages.ciscoconfparse: 1.6.50 -> 1.7.15
Changelog: https://github.com/mpenning/ciscoconfparse/blob/1.7.15/CHANGES.md
2023-02-12 14:09:15 +01:00
Fabian Affolter
9a1e9d423a python310Packages.deprecat: init at 2.1.1 2023-02-12 14:04:21 +01:00
Fabian Affolter
f9c43e87ac python310Packages.ciscoconfparse: add changelog to meta 2023-02-12 13:55:59 +01:00
pennae
1229e735ac nixos-render-docs: add structural includes, use for manual
this adds support for structural includes to nixos-render-docs.
structural includes provide a way to denote the (sub)structure of the
nixos manual in the markdown source files, very similar to how we used
literal docbook blocks before, and are processed by nixos-render-docs
without involvement of xml tooling. this will ultimately allow us to
emit the nixos manual in other formats as well, e.g. html, without going
through docbook at all.

alternatives to this source layout were also considered:

a parallel structure using e.g. toml files that describe the document
tree and links to each part is possible, but much more complicated to
implement than the solution chosen here and makes it harder to follow
which files have what substructure. it also makes it much harder to
include a substructure in the middle of a file.

much the same goes for command-line arguments to the converter, only
that command-lined arguments are even harder to specify correctly and
cannot be reasonably pulled together from many places without involving
another layer of tooling. cli arguments would also mean that the manual
structure would be fixed in default.nix, which is also not ideal.
2023-02-12 13:02:42 +01:00
Fabian Affolter
989dfc7c2e python310Packages.pefile: 2022.5.30 -> 2023.2.7
Diff: https://github.com/erocarrera/pefile/compare/refs/tags/v2022.5.30...v2023.2.7

Changelog: https://github.com/erocarrera/pefile/releases/tag/v2023.2.7
2023-02-12 12:56:31 +01:00
Fabian Affolter
76a476994c python310Packages.pefile: add changelog to meta 2023-02-12 12:54:44 +01:00
pennae
8b7f0e559a nixos/manual: clean up default.nix a bit
- inline copySources into single user
- remove `inherit sources` where it's not necessary
- inline generatedSources. this will go away completely soon so we may
  as well.
- inline modulesDoc into manual-combined. this too will go away soon.
- inline sources into manual-combined. this too will go away soon.
2023-02-12 11:58:20 +01:00
pennae
ef413e3eac nixos/manual: split manpages-combined from manual-combined
once we generate the entire manual-combined.xml with a single
nixos-render-docs invocation we will no longer need any options xml
files. likewise we do not need the test options xml in the manpage
build. splitting manpages-combined from manual-combined also allows
these two to run in parallel, slightly improving build times.
2023-02-12 11:56:26 +01:00
pennae
9977f99740 nixos/manual: inline man-configuration.xml
man-configuration.xml is the only manpage we build using docbook at this
time, and man-pages.xml includes just this one file. inline
man-configuration.nix into man-pages.xml so we can refer to a single
file to grab the manpage sources later rather than using find-by-suffix.
2023-02-12 11:55:10 +01:00
pennae
d30da4d9cd nixos-render-docs: add support for <part>
<part> is different from all other blocks we care about in that it
requires textual content to be wrapped in <partintro>. add support for
this to the generic docbook renderer, which will just assume that a part
is the whole document start to finish. we do make provision for the
manual renderer to close a partintro tag early though.
2023-02-12 11:55:09 +01:00
pennae
ad2b150af7 nixos-render-docs: use Mapping for options converter
this way we can pass in frozendicts from other converters.
2023-02-12 11:55:09 +01:00
pennae
d004105003 nixos-render-docs: print exception trees by __cause__
__context__ is always set to the prior exception, even when not using
the raise from form. __cause__ is only set during raise from. use
__cause__ so we can override a leaf exception (eg KeyError to something
more meaningful).
2023-02-12 11:55:09 +01:00
Daniel Hancock
2dd58d6487 flatpak: 1.14.1 → 1.14.2 2023-02-12 18:16:08 +08:00
Christian Kögler
3f02622151 vdrPlugins: fix name in function mkPlugin 2023-02-12 08:50:34 +01:00
Christian Kögler
6be95b12b2 vdr-vnsiserver: 1.8.1 -> 1.8.3 2023-02-12 08:50:34 +01:00
Christian Kögler
b653bbb783 vdr-epgsearch: 2.4.1 -> 2.4.2 2023-02-12 08:50:34 +01:00
Christian Kögler
9a2ebdddca vdr-markad: 3.0.26 -> 3.1.1 2023-02-12 08:50:34 +01:00
Christian Kögler
0214f60bef vdr-softhddevice: 1.9.3 -> 1.9.7 2023-02-12 08:50:34 +01:00
Christian Kögler
28d9074cc6 vdr-text2skin: fix src 2023-02-12 08:50:34 +01:00
Christian Kögler
c13f9fbd5d python310Package.pygatt: fix cross compilation 2023-02-12 08:04:11 +01:00
R. Ryantm
c976bd7884 python310Packages.oslo-serialization: 5.0.0 -> 5.1.0 2023-02-12 06:45:43 +00:00
Ellie Hermaszewska
7343f7630c haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2023-02-12 13:59:43 +08:00
Ellie Hermaszewska
17b0cf6fb5 all-cabal-hashes: 2023-01-29T01:30:53Z -> 2023-02-11T16:57:22Z
This commit has been generated by maintainers/scripts/haskell/update-hackage.sh
2023-02-12 13:58:52 +08:00
Ellie Hermaszewska
a907adf7a5 haskellPackages: stackage LTS 20.8 -> LTS 20.11
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2023-02-12 13:58:37 +08:00
R. Ryantm
e86de2417f rust-analyzer-unwrapped: 2023-01-30 -> 2023-02-06 2023-02-12 05:39:38 +00:00
Robert Schütz
95b0856179 python310Packages.playwright: set meta.platforms 2023-02-11 12:58:30 -08:00
Nikolay Korotkiy
a88d103bfc python3Packages.isort: 5.11.4 → 5.12.0 2023-02-11 22:07:20 +03:00
K900
9788650f52 buildFHSUserEnv: fix permissions on /tmp/.X11-unix
This is kinda cursed, but it makes things like `steam-run gamescope` work OOTB.
2023-02-11 17:33:06 +03:00
Tobias Markus
b0f5cb08bf pyside2: Disable on Python 3.11 or later
PySide2 does not support Python versions after 3.10.

See https://bugreports.qt.io/browse/PYSIDE-1864
"There are no plans to support Python versions > 3.10 in the 5.15 branch."
2023-02-11 01:42:45 +01:00
Andrew Smith
6f7a553d0a maintainers: add andrewsmith 2023-02-10 13:11:52 -08:00
Tobias Markus
53cd64ce18 pyside2: Add qt3d to buildInputs
PySide2 will not build its qt3d component unless qt3d is added to
buildInputs.
This is part of the effort to package Meshroom.
(Related Meshroom PRs: #215528 and #215728)
2023-02-10 22:02:02 +01:00
Nikolay Korotkiy
4ed059d041 vmTools: update debian versions 2023-02-10 21:39:15 +03:00
Adam Stephens
bae9dc42dc river: 0.2.3 -> 0.2.4 2023-02-10 13:16:35 -05:00
Tobias Ravenstein
571de3804f maintainers: add rvnstn 2023-02-10 18:13:56 +01:00
Jairo Llopis
52a153aae2 k3s: test all versions
Since https://github.com/NixOS/nixpkgs/issues/213943 got fixed, only the main k3s derivation is tested.

Here I changed the tests a bit to make them test all provided k3s derivations

@moduon MT-1718
2023-02-10 09:12:14 +00:00
Michael Weiss
7893a8f78f chromiumBeta: 110.0.5481.77 -> 111.0.5563.19 2023-02-10 00:14:19 +01:00
Zhong Jianxin
2d30754df3 kubernetes-helmPlugins.helm-diff: 3.5.0 -> 3.6.0 2023-02-09 15:39:37 +08:00
rewine
e6e02bc9c2 dde-api: init at 5.5.32 2023-02-09 11:49:32 +08:00
ppom
5a1ba62841 onlyoffice: allow ExecStartPre additions 2023-02-09 00:56:08 +01:00
superherointj
61d2d6ed26 python311Packages.cot: skip failing tests 2023-02-08 12:52:24 -03:00
ajs124
bfe3e5fc15 mariadb_1010: 10.10.2 -> 10.10.3
https://mariadb.com/kb/en/mariadb-10-10-3-release-notes/
2023-02-08 16:06:06 +01:00
ajs124
62e139047b mariadb_109: 10.9.4 -> 10.9.5
https://mariadb.com/kb/en/mariadb-10-9-5-release-notes/
2023-02-08 16:05:49 +01:00
ajs124
10e9377d73 mariadb_108: 10.8.6 -> 10.8.7
https://mariadb.com/kb/en/mariadb-10-8-7-release-notes/
2023-02-08 16:05:16 +01:00
ajs124
1f1880da69 mariadb_106: 10.6.11 -> 10.6.12
https://mariadb.com/kb/en/mariadb-10-6-12-release-notes/
2023-02-08 16:04:23 +01:00
ajs124
c4ee903b0f mariadb_105: 10.5.18 -> 10.5.19
https://mariadb.com/kb/en/mariadb-10-5-19-release-notes/
2023-02-08 16:03:49 +01:00
ajs124
e4ee01e156 mariadb_104: 10.4.27 -> 10.4.28
https://mariadb.com/kb/en/mariadb-10-4-28-release-notes/
2023-02-08 16:03:25 +01:00
Ben Darwin
14edf27b25 python310Packages.grad-cam: init at 1.4.6 2023-02-07 22:26:47 -05:00
rewine
35b5c598f1 deepin-reader: init at 5.10.28 2023-02-08 11:26:14 +08:00
Will Fancher
b3a27afb7c binfmt: Don't create invalid service with no registrations
We shouldn't be creating a systemd.services.systemd-binfmt value when
the upstream unit isn't being pulled in, because it results in a
service unit file with no ExecStart line
2023-02-07 17:02:26 -05:00
Sandro Jäckel
79a301305b nginx: remove with lib over entire file 2023-02-07 17:25:15 +01:00
Robert Schütz
1de7179b42 imaginary: fix tests on Darwin 2023-02-06 23:29:47 -08:00
Robert Schütz
b872c2ad6a vips: don't build gtk_doc on Darwin
Otherwise the build hangs.
2023-02-06 23:23:33 -08:00
Robert Schütz
152204b08c vips: 8.13.3 -> 8.14.1
Diff: https://github.com/libvips/libvips/compare/v8.13.3...v8.14.1

Changelog: https://github.com/libvips/libvips/blob/v8.14.1/ChangeLog
2023-02-06 23:10:44 -08:00
Jan Tojnar
3fb9672b71 vips: Switch to Meson
Meson is the preferred build system since 8.13.
2023-02-06 23:08:22 -08:00
Ben Darwin
36acad3daf python310Packages.bambi: enable more tests 2023-02-06 21:59:16 -05:00
Ben Darwin
20f49fa10b python310Packages.blackjax: init at 0.9.6 2023-02-06 21:59:12 -05:00
Ben Darwin
2f14f5d561 python310Packages.jaxopt: init at 0.5.5 2023-02-06 21:58:33 -05:00
Francesco Gazzetta
ac2d27b1c2 openrgb-plugin-effects: init at 0.8 2023-02-06 15:33:36 +01:00
Filippo Berto
c1ab15495e ndn-tools: 0.7.0 -> 22.12 2023-02-06 10:20:11 +01:00
Filippo Berto
86e33692cc ndn-cxx: 0.7.1 -> 0.8.1 2023-02-06 10:20:09 +01:00
Stefan Frijters
62928668a8 nixos/no-x-libs: add vim-full 2023-02-05 20:55:57 +01:00
Elliot
e78f2115bf v2raya: v2rayA should start after nftables 2023-02-03 10:22:23 +08:00
Elliot
42f462e387 v2raya: make code more readable 2023-02-03 10:21:56 +08:00
Francesco Gazzetta
266eafadc0 git-credential-keepassxc: 0.11.0 -> 0.12.0 2023-01-31 09:02:53 +01:00
Jeff Huffman
e608e04f3c puddletag: fix wrapping 2023-01-30 21:58:09 -05:00
R. Ryantm
68e2afd480 python310Packages.selenium: 4.7.0 -> 4.8.0 2023-01-30 13:29:21 +00:00
R. Ryantm
232cdbf748 python310Packages.nunavut: 1.9.0 -> 2.0.0 2023-01-28 01:07:57 +00:00
Francesco Gazzetta
9e01b53234 openrgb-with-all-plugins: init 2023-01-27 11:34:22 +01:00
Francesco Gazzetta
9aac134336 openrgb: add withPlugins 2023-01-27 11:34:10 +01:00
Francesco Gazzetta
2e03c5e81d openrgb-plugin-hardwaresync: init at 0.8 2023-01-26 16:27:15 +01:00
yater
3e1fdaf2e5 nixos/nextcloud: fix typo in option description
an option services.nextcloud.nginx.enableImagemagick does not exist.
2023-01-26 03:17:22 +01:00
ajs124
efbac5a249 xidel: 0.9.8 -> unstable-2022-11-01
Now with working https connections on openssl_3.
2023-01-23 00:11:10 +01:00
R. Ryantm
6f87cb2be9 gxplugins-lv2: 0.9 -> 1.0 2023-01-21 21:08:34 +00:00
R. Ryantm
8506644905 python310Packages.cvxpy: 1.2.3 -> 1.3.0 2023-01-21 09:50:21 +00:00
notgne2
fd06c8fc9f nixos/systemd-initrd: allow symlink into when checking for /prepare-root 2023-01-13 02:18:28 -07:00
QuantMint
fb49d81b25 linux: enable ACPI_FPDT, ACPI_HMAT, ACPI_APEI, ACPI_APEI_GHES, ACPI_DPTF 2023-01-08 11:18:48 +01:00
Vojtěch Káně
d2dcc7a169 nixos/parsedmarc: fix Grafana provisioning
The options' structure was changed in 957e368f3d
2023-01-05 12:20:12 +01:00
Dr Perceptron
f1e48efea8 ioquake3: unstable-2021-07-20 -> unstable-2022-11-24 2023-01-05 10:38:33 +11:00
Dr Perceptron
3c22923e0a ioquake3: install binaries into $out/bin 2023-01-05 10:38:33 +11:00
Nikita Uvarov
5bf53688d6 webex: 42.10.0.24000 → 42.12.0.24485 2022-12-27 10:05:02 +00:00
R. Ryantm
030b1aae17 scorecard: 4.8.0 -> 4.10.2 2022-12-24 15:26:06 +00:00
Yureka
03b2a82ca9 runInLinuxVM: fix on musl 2022-12-08 18:36:59 +01:00
Sandro Jäckel
c5923af986 lib/systems/architectures: expand inferiors 2022-11-29 01:45:05 +01:00
Logan Glasson
52ea73876b quisk: 4.1.73 -> 4.2.12 2022-11-20 13:17:43 +13:00
Zhaofeng Li
385081693e nixos/moonraker: Don't allow Moonraker to validate its systemd service
Our service files are managed by NixOS and different from
the upstream setup. If this is not disabled, Moonraker will
want sudo access to modify the service files directly.
2022-11-19 13:37:37 -07:00
Zhaofeng Li
9411ea9214 nixos/moonraker: Remove database_path
The database_path setting has been deprecated upstream. The database
now lives in `database` under the unified data path. It's same as the
path we've been forcing:

<362bc1a3d3/moonraker/components/database.py (L83)>
2022-11-19 13:37:37 -07:00
Zhaofeng Li
7856ac79ac nixos/moonraker: Deprecate configDir
The config_path setting has been deprecated upstream. Mutable
config files are now supposed to live under the unified data path.
2022-11-19 13:37:37 -07:00
Zhaofeng Li
7658372185 nixos/moonraker: Pass -d (data-path) to moonraker
Moonraker now stores a few more paths under data-path which defaults
to $HOME.
2022-11-19 13:37:37 -07:00
Zhaofeng Li
ce86df4a21 nixos/moonraker: Add zhaofengli as maintainer 2022-11-19 13:37:37 -07:00
Zhaofeng Li
7b664c15c1 moonraker: unstable-2022-04-23 -> unstable-2022-11-18 2022-11-19 13:37:37 -07:00
Jiajie Chen
18d6f13520 python3Packages.brian2: init at 2.5.1 2022-11-13 15:13:43 +08:00
Michal Sojka
0675daec05 ikiwiki: add ikiwiki-full
This is mainly to catch possible future breakage early.
2022-11-11 12:55:00 +01:00
Michal Sojka
cbed6a640f ikiwiki: fix broken test for gitSupport 2022-11-11 12:55:00 +01:00
Jiajie Chen
fc2812a1f8 nest: init at 3.3 2022-11-10 09:20:41 +08:00
Kylie McClain
4add2dd5c6 hunspell-dict-tok: init at 20220829 2022-11-06 18:53:53 -05:00
quasigod-io
75fae935dc protonup-qt: init at 2.7.4 2022-11-06 11:22:58 -05:00
Kylie McClain
c5ec1baa8f nasin-nanpa: init at 2.5.1 2022-10-31 18:16:13 -04:00
Enno Richter
3278ce100b sslscan: enable TLS compression check 2022-09-08 14:06:32 +02:00
ppom
26dbf446cf Change clickhouse's module conf directory to permit overrides
The module already creates the file `/etc/clickhouse-server/config.xml`.

If the service uses this file for config, it permits to override the conf like this:

```nix
environment.etc."clickhouse-server/config.d/logging.xml".text = ''
  <clickhouse>
    <logger>
      <level>notice</level>
    <logger>
  </clickhouse>
'';
```
2022-08-14 15:56:49 +02:00
ryneeverett
12755ecdd5 nixos/docker: load more required kernel modules
This builds on #76487.

br_netfilter
------------

When I first added veth it was suggested I add bridge as well. Without
veth I get the following error message when starting the daemon with
security.lockKernelModules=true:

> Running modprobe bridge br_netfilter failed with message: modprobe: ERROR: could not insert 'br_netfilter': Operation not permitted

Therefore if we're going to add bridge we may as well add br_netfilter
as well.

xt_nat
------

Without xt_nat, docker cannot do dnat with iptables, failing with:

> iptables v1.8.4 (legacy): unknown option \"--to-destination\"\nTry `iptables -h' or 'iptables --help' for more information.\n (exit status 2))
2021-06-19 18:23:02 -04:00
1073 changed files with 14819 additions and 8517 deletions

View File

@@ -19,7 +19,7 @@ jobs:
# we don't limit this action to only NixOS repo since the checks are cheap and useful developer feedback
steps:
- uses: actions/checkout@v3
- uses: cachix/install-nix-action@v18
- uses: cachix/install-nix-action@v19
- uses: cachix/cachix-action@v12
with:
# This cache is for the nixpkgs repo checks and should not be trusted or used elsewhere.

View File

@@ -28,7 +28,7 @@ jobs:
with:
# pull_request_target checks out the base branch by default
ref: refs/pull/${{ github.event.pull_request.number }}/merge
- uses: cachix/install-nix-action@v18
- uses: cachix/install-nix-action@v19
with:
# nixpkgs commit is pinned so that it doesn't break
# editorconfig-checker 2.4.0

View File

@@ -18,7 +18,7 @@ jobs:
with:
# pull_request_target checks out the base branch by default
ref: refs/pull/${{ github.event.pull_request.number }}/merge
- uses: cachix/install-nix-action@v18
- uses: cachix/install-nix-action@v19
with:
# explicitly enable sandbox
extra_nix_config: sandbox = true

View File

@@ -18,7 +18,7 @@ jobs:
with:
# pull_request_target checks out the base branch by default
ref: refs/pull/${{ github.event.pull_request.number }}/merge
- uses: cachix/install-nix-action@v18
- uses: cachix/install-nix-action@v19
with:
# explicitly enable sandbox
extra_nix_config: sandbox = true

View File

@@ -18,7 +18,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: cachix/install-nix-action@v18
- uses: cachix/install-nix-action@v19
with:
# explicitly enable sandbox
extra_nix_config: sandbox = true

View File

@@ -17,7 +17,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: cachix/install-nix-action@v18
- uses: cachix/install-nix-action@v19
with:
nix_path: nixpkgs=channel:nixpkgs-unstable
- name: setup

View File

@@ -6,7 +6,6 @@
This chapter describes several special builders.
</para>
<xi:include href="special/fhs-environments.section.xml" />
<xi:include href="special/makesetuphook.section.xml" />
<xi:include href="special/mkshell.section.xml" />
<xi:include href="special/darwin-builder.section.xml" />
</chapter>

View File

@@ -1,37 +0,0 @@
# pkgs.makeSetupHook {#sec-pkgs.makeSetupHook}
`pkgs.makeSetupHook` is a builder that produces hooks that go in to `nativeBuildInputs`
## Usage {#sec-pkgs.makeSetupHook-usage}
```nix
pkgs.makeSetupHook {
name = "something-hook";
propagatedBuildInputs = [ pkgs.commandsomething ];
depsTargetTargetPropagated = [ pkgs.libsomething ];
} ./script.sh
```
#### setup hook that depends on the hello package and runs hello and @shell@ is substituted with path to bash
```nix
pkgs.makeSetupHook {
name = "run-hello-hook";
propagatedBuildInputs = [ pkgs.hello ];
substitutions = { shell = "${pkgs.bash}/bin/bash"; };
passthru.tests.greeting = callPackage ./test { };
meta.platforms = lib.platforms.linux;
} (writeScript "run-hello-hook.sh" ''
#!@shell@
hello
'')
```
## Attributes
* `name` Set the name of the hook.
* `propagatedBuildInputs` Runtime dependencies (such as binaries) of the hook.
* `depsTargetTargetPropagated` Non-binary dependencies.
* `meta`
* `passthru`
* `substitutions` Variables for `substituteAll`

View File

@@ -75,7 +75,7 @@ in pkgs.runCommand "doc-support" {}
ln -s ${epub-xsl} ./epub.xsl
ln -s ${xhtml-xsl} ./xhtml.xsl
ln -s ${../../nixos/doc/xmlformat.conf} ./xmlformat.conf
ln -s ${./xmlformat.conf} ./xmlformat.conf
ln -s ${pkgs.documentation-highlighter} ./highlightjs
echo -n "${version}" > ./version

View File

@@ -171,6 +171,7 @@ let
inherit src version;
# nix will complain and tell you the right value to replace this with
hash = lib.fakeHash;
mixEnv = ""; # default is "prod", when empty includes all dependencies, such as "dev", "test".
# if you have build time environment variables add them here
MY_ENV_VAR="my_value";
};

View File

@@ -137,7 +137,12 @@ set the default version to a version older than the newest on Hackage. We do
this to get them or their reverse dependencies to compile in our package set.
4. For all packages, for which the newest Hackage version is not the default
version, there will also be a `haskellPackages.foo_x_y_z` package with the
newest version.
newest version. The `x_y_z` part encodes the version with dots replaced by
underscores. When the newest version changes by a new release to Hackage the
old package will disappear under that name and be replaced by a newer one under
the name with the new version. The package name including the version will
also disappear when the default version e.g. from Stackage catches up with the
newest version from Hackage.
5. For some packages, we also manually add other `haskellPackages.foo_x_y_z`
versions, if they are required for a certain build.
@@ -161,12 +166,14 @@ 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
and just check whether they fulfill the version bounds and (by default, see
`jailbreak`) fail if they dont.
and just check whether they fulfill the version bounds and fail if they dont
(by default, see `jailbreak` to circumvent this).
The package resolution is done by the `haskellPackages.callPackage` function
which will, e.g., use `haskellPackages.aeson` for a package input of name
`aeson`.
The `haskellPackages.callPackage` function does the package resolution.
It will, e.g., use `haskellPackages.aeson`which has the default version as
described above for a package input of name `aeson`. (More general:
`<packages>.callPackage f` will call `f` with named inputs provided from the
package set `<packages>`.)
While this is the default behavior, it is possible to override the dependencies
for a specific package, see
[`override` and `overrideScope`](#haskell-overriding-haskell-packages).

View File

@@ -6,7 +6,7 @@ Nixpkgs provides a couple of facilities for working with this tool.
## Writing packages providing pkg-config modules
Packages should set `meta.pkgConfigProvides` with the list of package config modules they provide.
Packages should set `meta.pkgConfigModules` with the list of package config modules they provide.
They should also use `testers.testMetaPkgConfig` to check that the final built package matches that list.
Additionally, the [`validatePkgConfig` setup hook](https://nixos.org/manual/nixpkgs/stable/#validatepkgconfig), will do extra checks on to-be-installed pkg-config modules.

View File

@@ -95,6 +95,27 @@ installPhase() {
genericBuild
```
### Building a `stdenv` package in `nix-shell` {#sec-building-stdenv-package-in-nix-shell}
To build a `stdenv` package in a [`nix-shell`](https://nixos.org/manual/nix/unstable/command-ref/nix-shell.html), use
```bash
nix-shell '<nixpkgs>' -A some_package
eval ${unpackPhase:-unpackPhase}
cd $sourceRoot
eval ${patchPhase:-patchPhase}
eval ${configurePhase:-configurePhase}
eval ${buildPhase:-buildPhase}
```
To modify a [phase](#sec-stdenv-phases), first print it with
```bash
type buildPhase
```
then change it in a text editor, and paste it back to the terminal.
## Tools provided by `stdenv` {#sec-tools-of-stdenv}
The standard environment provides the following packages:

View File

@@ -213,14 +213,7 @@ rec {
outputSpecified = true;
drvPath = assert condition; drv.${outputName}.drvPath;
outPath = assert condition; drv.${outputName}.outPath;
} //
# TODO: give the derivation control over the outputs.
# `overrideAttrs` may not be the only attribute that needs
# updating when switching outputs.
lib.optionalAttrs (passthru?overrideAttrs) {
# TODO: also add overrideAttrs when overrideAttrs is not custom, e.g. when not splicing.
overrideAttrs = f: (passthru.overrideAttrs f).${outputName};
};
};
};
outputsList = map outputToAttrListElement outputs;

View File

@@ -40,14 +40,21 @@ rec {
# a superior CPU has all the features of an inferior and is able to build and test code for it
inferiors = {
# x86_64 Intel
# https://gcc.gnu.org/onlinedocs/gcc/x86-Options.html
default = [ ];
westmere = [ ];
sandybridge = [ "westmere" ] ++ inferiors.westmere;
ivybridge = [ "sandybridge" ] ++ inferiors.sandybridge;
haswell = [ "ivybridge" ] ++ inferiors.ivybridge;
broadwell = [ "haswell" ] ++ inferiors.haswell;
skylake = [ "broadwell" ] ++ inferiors.broadwell;
skylake-avx512 = [ "skylake" ] ++ inferiors.skylake;
sandybridge = [ "westmere" ] ++ inferiors.westmere;
ivybridge = [ "sandybridge" ] ++ inferiors.sandybridge;
haswell = [ "ivybridge" ] ++ inferiors.ivybridge;
broadwell = [ "haswell" ] ++ inferiors.haswell;
skylake = [ "broadwell" ] ++ inferiors.broadwell;
skylake-avx512 = [ "skylake" ] ++ inferiors.skylake;
cannonlake = [ "skylake-avx512" ] ++ inferiors.skylake-avx512;
icelake-client = [ "cannonlake" ] ++ inferiors.cannonlake;
icelake-server = [ "icelake-client" ] ++ inferiors.icelake-client;
cascadelake = [ "skylake-avx512" ] ++ inferiors.cannonlake;
cooperlake = [ "cascadelake" ] ++ inferiors.cascadelake;
tigerlake = [ "icelake-server" ] ++ inferiors.icelake-server;
# x86_64 AMD
# TODO: fill this (need testing)

View File

@@ -76,7 +76,7 @@
_0xB10C = {
email = "nixpkgs@b10c.me";
name = "0xB10C";
github = "0xb10c";
github = "0xB10C";
githubId = 19157360;
};
_0xbe7a = {
@@ -817,7 +817,7 @@
notbandali = {
name = "Amin Bandali";
email = "bandali@gnu.org";
github = "notbandali";
github = "bandali0";
githubId = 1254858;
keys = [{
fingerprint = "BE62 7373 8E61 6D6D 1B3A 08E8 A21A 0202 4881 6103";
@@ -932,6 +932,12 @@
githubId = 106511;
name = "Andrew Kelley";
};
andrewsmith = {
email = "andrew@velvet.software";
github = "andrewsmith";
githubId = 29887;
name = "Andrew Smith";
};
andsild = {
email = "andsild@gmail.com";
github = "andsild";
@@ -1411,6 +1417,12 @@
githubId = 12958979;
name = "Mika Naylor";
};
avakhrenev = {
email = "avakhrenev@gmail.com";
github = "avakhrenev";
githubId = 1060224;
name = "Alexey Vakhrenev";
};
avaq = {
email = "nixpkgs@account.avaq.it";
github = "Avaq";
@@ -1760,7 +1772,7 @@
benesim = {
name = "Benjamin Isbarn";
email = "benjamin.isbarn@gmail.com";
github = "benesim";
github = "BeneSim";
githubId = 29384538;
keys = [{
fingerprint = "D35E C9CE E631 638F F1D8 B401 6F0E 410D C3EE D02";
@@ -2382,6 +2394,12 @@
github = "CaptainJawZ";
githubId = 43111068;
};
CardboardTurkey = {
name = "Kiran Ostrolenk";
email = "kostrolenk@gmail.com";
github = "CardboardTurkey";
githubId = 34030186;
};
carlosdagos = {
email = "m@cdagostino.io";
github = "carlosdagos";
@@ -3130,7 +3148,7 @@
cust0dian = {
email = "serg@effectful.software";
github = "cust0dian";
githubId = 389387;
githubId = 119854490;
name = "Serg Nesterov";
keys = [{
fingerprint = "6E7D BA30 DB5D BA60 693C 3BE3 1512 F6EB 84AE CC8C";
@@ -3409,7 +3427,7 @@
};
davsanchez = {
email = "davidslt+nixpkgs@pm.me";
github = "davsanchez";
github = "DavSanchez";
githubId = 11422515;
name = "David Sánchez";
};
@@ -3744,12 +3762,6 @@
githubId = 14034137;
name = "Mostly Void";
};
dizfer = {
email = "david@izquierdofernandez.com";
github = "DIzFer";
githubId = 8852888;
name = "David Izquierdo";
};
djacu = {
email = "daniel.n.baker@gmail.com";
github = "djacu";
@@ -3902,6 +3914,7 @@
name = "Davide Peressoni";
email = "davide.peressoni@tuta.io";
matrix = "@dpd-:matrix.org";
github = "DPDmancul";
githubId = 3186857;
};
dpercy = {
@@ -4332,7 +4345,7 @@
};
elnudev = {
email = "elnu@elnu.com";
github = "elnudev";
github = "ElnuDev";
githubId = 9874955;
name = "Elnu";
};
@@ -4620,7 +4633,7 @@
};
ewok = {
email = "ewok@ewok.ru";
github = "ewok";
github = "ewok-old";
githubId = 454695;
name = "Artur Taranchiev";
};
@@ -5175,6 +5188,12 @@
githubId = 606000;
name = "Gabriel Adomnicai";
};
garaiza-93 = {
email = "araizagustavo93@gmail.com";
github = "garaiza-93";
githubId = 57430880;
name = "Gustavo Araiza";
};
Gabriel439 = {
email = "Gabriel439@gmail.com";
github = "Gabriella439";
@@ -5751,7 +5770,7 @@
};
harrisonthorne = {
email = "harrisonthorne@proton.me";
github = "harrisonthorne";
github = "muni-corn";
githubId = 33523827;
name = "Harrison Thorne";
};
@@ -6986,7 +7005,7 @@
};
jkarlson = {
email = "jekarlson@gmail.com";
github = "jkarlson";
github = "ethorsoe";
githubId = 1204734;
name = "Emil Karlson";
};
@@ -7274,6 +7293,12 @@
github = "jorsn";
githubId = 4646725;
};
joshniemela = {
name = "Joshua Niemelä";
email = "josh@jniemela.dk";
github = "joshniemela";
githubId = 88747315;
};
joshuafern = {
name = "Joshua Fern";
email = "joshuafern@protonmail.com";
@@ -7764,7 +7789,7 @@
name = "Kid";
};
kidsan = {
github = "kidsan";
github = "Kidsan";
githubId = 8798449;
name = "kidsan";
};
@@ -8554,6 +8579,12 @@
githubId = 22085373;
name = "Luis Hebendanz";
};
luizirber = {
email = "nixpkgs@luizirber.org";
github = "luizirber";
githubId = 6642;
name = "Luiz Irber";
};
luizribeiro = {
email = "nixpkgs@l9o.dev";
matrix = "@luizribeiro:matrix.org";
@@ -8661,6 +8692,8 @@
loveisgrief = {
name = "LoveIsGrief";
email = "loveisgrief@tuta.io";
github = "LoveIsGrief";
githubId = 2829538;
keys = [{
fingerprint = "9847 4F48 18C6 4E0A F0C5 3529 E96D 1EDF A053 45EB";
}];
@@ -8812,7 +8845,7 @@
};
lux = {
email = "lux@lux.name";
github = "luxferresum";
github = "luxzeitlos";
githubId = 1208273;
matrix = "@lux:ontheblueplanet.com";
name = "Lux";
@@ -9285,7 +9318,7 @@
};
maxwell-lt = {
email = "maxwell.lt@live.com";
github = "maxwell-lt";
github = "Maxwell-lt";
githubId = 17859747;
name = "Maxwell L-T";
};
@@ -9924,7 +9957,7 @@
name = "Mon Aaraj";
email = "owo69uwu69@gmail.com";
matrix = "@mon:tchncs.de";
github = "MonAaraj";
github = "ribosomerocker";
githubId = 46468162;
};
monsieurp = {
@@ -10173,7 +10206,7 @@
munksgaard = {
name = "Philip Munksgaard";
email = "philip@munksgaard.me";
github = "munksgaard";
github = "Munksgaard";
githubId = 230613;
matrix = "@philip:matrix.munksgaard.me";
keys = [{
@@ -10508,6 +10541,12 @@
github = "nikstur";
githubId = 61635709;
};
nintron = {
email = "nintron@sent.com";
github = "Nintron27";
githubId = 47835714;
name = "Nintron";
};
ngerstle = {
name = "Nicholas Gerstle";
email = "ngerstle@gmail.com";
@@ -10790,7 +10829,7 @@
};
nrhelmi = {
email = "helmiinour@gmail.com";
github = "nrhelmi";
github = "NRHelmi";
githubId = 15707703;
name = "Helmi Nour";
};
@@ -11167,7 +11206,7 @@
};
paddygord = {
email = "pgpatrickgordon@gmail.com";
github = "paddygord";
github = "avaunit02";
githubId = 10776658;
name = "Patrick Gordon";
};
@@ -11290,6 +11329,12 @@
githubId = 15645854;
name = "Brad Christensen";
};
paveloom = {
email = "paveloom@riseup.net";
github = "paveloom";
githubId = 49961859;
name = "Pavel Sobolev";
};
payas = {
email = "relekarpayas@gmail.com";
github = "bhankas";
@@ -12217,7 +12262,7 @@
};
ratsclub = {
email = "victor@freire.dev.br";
github = "vtrf";
github = "ratsclub";
githubId = 25647735;
name = "Victor Freire";
};
@@ -12481,7 +12526,7 @@
};
rika = {
email = "rika@paymentswit.ch";
github = "NekomimiScience";
github = "ScarletHg";
githubId = 1810487;
name = "Rika";
};
@@ -12827,6 +12872,12 @@
githubId = 5236428;
name = "Gaëtan André";
};
rvnstn = {
email = "github@rvnstn.de";
github = "rvnstn";
githubId = 2364742;
name = "Tobias Ravenstein";
};
rvolosatovs = {
email = "rvolosatovs@riseup.net";
github = "rvolosatovs";
@@ -13476,7 +13527,7 @@
shreerammodi = {
name = "Shreeram Modi";
email = "shreerammodi10@gmail.com";
github = "Shrimpram";
github = "shrimpram";
githubId = 67710369;
keys = [{
fingerprint = "EA88 EA07 26E9 6CBF 6365 3966 163B 16EE 76ED 24CE";
@@ -13714,7 +13765,7 @@
sno2wman = {
name = "SnO2WMaN";
email = "me@sno2wman.net";
github = "sno2wman";
github = "SnO2WMaN";
githubId = 15155608;
};
snpschaaf = {
@@ -14468,7 +14519,7 @@
};
teozkr = {
email = "teo@nullable.se";
github = "teozkr";
github = "nightkr";
githubId = 649832;
name = "Teo Klestrup Röijezon";
};
@@ -14955,7 +15006,7 @@
};
tonyshkurenko = {
email = "support@twingate.com";
github = "tonyshkurenko";
github = "antonshkurenko";
githubId = 8597964;
name = "Anton Shkurenko";
};
@@ -15294,7 +15345,7 @@
};
uthar = {
email = "galkowskikasper@gmail.com";
github = "uthar";
github = "Uthar";
githubId = 15697697;
name = "Kasper Gałkowski";
};
@@ -16424,7 +16475,7 @@
zebreus = {
matrix = "@lennart:cicen.net";
email = "lennarteichhorn+nixpkgs@gmail.com";
github = "Zebreus";
github = "zebreus";
githubId = 1557253;
name = "Lennart Eichhorn";
};

View File

@@ -66,6 +66,28 @@ let
if !builtins.isList files then [ files ] else files
);
packageSetsWithVersionedHead = pkgs.haskell.packages // (
let
headSet = pkgs.haskell.packages.ghcHEAD;
# Determine the next GHC release version following GHC HEAD.
# GHC HEAD always has an uneven, tentative version number, e.g. 9.7.
# GHC releases always have even numbers, i.e. GHC 9.8 is branched off from
# GHC HEAD 9.7. Since we use the to be release number for GHC HEAD's
# configuration file, we need to calculate this here.
headVersion = lib.pipe headSet.ghc.version [
lib.versions.splitVersion
(lib.take 2)
lib.concatStrings
lib.strings.toInt
(builtins.add 1)
toString
];
in
{
"ghc${headVersion}" = headSet;
}
);
setsForFile = fileName:
let
# extract the unique part of the config's file name
@@ -77,12 +99,12 @@ let
builtins.match "ghc-([0-9]+).([0-9]+).x" configName
);
# return all package sets under haskell.packages matching the version components
setsForVersion = builtins.map (name: pkgs.haskell.packages.${name}) (
setsForVersion = builtins.map (name: packageSetsWithVersionedHead.${name}) (
builtins.filter (setName:
lib.hasPrefix "ghc${configVersion}" setName
&& (skipBinaryGHCs -> !(lib.hasInfix "Binary" setName))
) (
builtins.attrNames pkgs.haskell.packages
builtins.attrNames packageSetsWithVersionedHead
)
);

View File

@@ -63,11 +63,13 @@ sed -r \
-e '/ lsp-test /d' \
-e '/ hie-bios /d' \
-e '/ ShellCheck /d' \
-e '/ Agda /d' \
< "${tmpfile_new}" >> $stackage_config
# Explanations:
# cabal2nix, distribution-nixpkgs, jailbreak-cabal, language-nix: These are our packages and we know what we are doing.
# lsp, lsp-types, lsp-test, hie-bios: These are tightly coupled to hls which is not in stackage. They have no rdeps in stackage.
# ShellCheck: latest version of command-line dev tool.
# Agda: The Agda community is fast-moving; we strive to always include the newest versions of Agda and the Agda packages in nixpkgs.
if [[ "${1:-}" == "--do-commit" ]]; then
git add $stackage_config

View File

@@ -1,2 +0,0 @@
generated
manual-combined.xml

View File

@@ -1,30 +0,0 @@
.PHONY: all
all: manual-combined.xml
.PHONY: debug
debug: generated manual-combined.xml
manual-combined.xml: generated *.xml **/*.xml
rm -f ./manual-combined.xml
nix-shell --pure -Q --packages xmloscopy \
--run "xmloscopy --docbook5 ./manual.xml ./manual-combined.xml"
.PHONY: format
format:
nix-shell --pure -Q --packages xmlformat \
--run "find ../../ -iname '*.xml' -type f -print0 | xargs -0 -I{} -n1 \
xmlformat --config-file '../xmlformat.conf' -i {}"
.PHONY: fix-misc-xml
fix-misc-xml:
find . -iname '*.xml' -type f \
-exec ../varlistentry-fixer.rb {} ';'
.PHONY: clean
clean:
rm -f manual-combined.xml generated
generated:
nix-build ../../release.nix \
--attr manualGeneratedSources.x86_64-linux \
--out-link ./generated

View File

@@ -21,8 +21,8 @@ which is often not what you want. By contrast, in the imperative
approach, containers are configured and updated independently from the
host system.
```{=docbook}
<xi:include href="imperative-containers.section.xml" />
<xi:include href="declarative-containers.section.xml" />
<xi:include href="container-networking.section.xml" />
```{=include=} sections
imperative-containers.section.md
declarative-containers.section.md
container-networking.section.md
```

View File

@@ -0,0 +1,14 @@
# Administration {#ch-running}
This chapter describes various aspects of managing a running NixOS system, such as how to use the {command}`systemd` service manager.
```{=include=} chapters
service-mgmt.chapter.md
rebooting.chapter.md
user-sessions.chapter.md
control-groups.chapter.md
logging.chapter.md
cleaning-store.chapter.md
containers.chapter.md
troubleshooting.chapter.md
```

View File

@@ -1,21 +0,0 @@
<part xmlns="http://docbook.org/ns/docbook"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:xi="http://www.w3.org/2001/XInclude"
version="5.0"
xml:id="ch-running">
<title>Administration</title>
<partintro xml:id="ch-running-intro">
<para>
This chapter describes various aspects of managing a running NixOS system,
such as how to use the <command>systemd</command> service manager.
</para>
</partintro>
<xi:include href="../from_md/administration/service-mgmt.chapter.xml" />
<xi:include href="../from_md/administration/rebooting.chapter.xml" />
<xi:include href="../from_md/administration/user-sessions.chapter.xml" />
<xi:include href="../from_md/administration/control-groups.chapter.xml" />
<xi:include href="../from_md/administration/logging.chapter.xml" />
<xi:include href="../from_md/administration/cleaning-store.chapter.xml" />
<xi:include href="../from_md/administration/containers.chapter.xml" />
<xi:include href="../from_md/administration/troubleshooting.chapter.xml" />
</part>

View File

@@ -3,10 +3,10 @@
This chapter describes solutions to common problems you might encounter
when you manage your NixOS system.
```{=docbook}
<xi:include href="boot-problems.section.xml" />
<xi:include href="maintenance-mode.section.xml" />
<xi:include href="rollback.section.xml" />
<xi:include href="store-corruption.section.xml" />
<xi:include href="network-problems.section.xml" />
```{=include=} sections
boot-problems.section.md
maintenance-mode.section.md
rollback.section.md
store-corruption.section.md
network-problems.section.md
```

View File

@@ -11,8 +11,8 @@ manual](https://nixos.org/nix/manual/#chap-writing-nix-expressions), but
here we give a short overview of the most important constructs useful in
NixOS configuration files.
```{=docbook}
<xi:include href="config-file.section.xml" />
<xi:include href="abstractions.section.xml" />
<xi:include href="modularity.section.xml" />
```{=include=} sections
config-file.section.md
abstractions.section.md
modularity.section.md
```

View File

@@ -0,0 +1,27 @@
# Configuration {#ch-configuration}
This chapter describes how to configure various aspects of a NixOS machine through the configuration file {file}`/etc/nixos/configuration.nix`. As described in [](#sec-changing-config), changes to this file only take effect after you run {command}`nixos-rebuild`.
```{=include=} chapters
config-syntax.chapter.md
package-mgmt.chapter.md
user-mgmt.chapter.md
file-systems.chapter.md
x-windows.chapter.md
wayland.chapter.md
gpu-accel.chapter.md
xfce.chapter.md
networking.chapter.md
linux-kernel.chapter.md
subversion.chapter.md
```
```{=include=} chapters
@MODULE_CHAPTERS@
```
```{=include=} chapters
profiles.chapter.md
kubernetes.chapter.md
```
<!-- Apache; libvirtd virtualisation -->

View File

@@ -1,31 +0,0 @@
<part xmlns="http://docbook.org/ns/docbook"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:xi="http://www.w3.org/2001/XInclude"
version="5.0"
xml:id="ch-configuration">
<title>Configuration</title>
<partintro xml:id="ch-configuration-intro">
<para>
This chapter describes how to configure various aspects of a NixOS machine
through the configuration file
<filename>/etc/nixos/configuration.nix</filename>. As described in
<xref linkend="sec-changing-config" />, changes to this file only take
effect after you run <command>nixos-rebuild</command>.
</para>
</partintro>
<xi:include href="../from_md/configuration/config-syntax.chapter.xml" />
<xi:include href="../from_md/configuration/package-mgmt.chapter.xml" />
<xi:include href="../from_md/configuration/user-mgmt.chapter.xml" />
<xi:include href="../from_md/configuration/file-systems.chapter.xml" />
<xi:include href="../from_md/configuration/x-windows.chapter.xml" />
<xi:include href="../from_md/configuration/wayland.chapter.xml" />
<xi:include href="../from_md/configuration/gpu-accel.chapter.xml" />
<xi:include href="../from_md/configuration/xfce.chapter.xml" />
<xi:include href="../from_md/configuration/networking.chapter.xml" />
<xi:include href="../from_md/configuration/linux-kernel.chapter.xml" />
<xi:include href="../from_md/configuration/subversion.chapter.xml" />
<xi:include href="../generated/modules.xml" xpointer="xpointer(//section[@id='modules']/*)" />
<xi:include href="../from_md/configuration/profiles.chapter.xml" />
<xi:include href="../from_md/configuration/kubernetes.chapter.xml" />
<!-- Apache; libvirtd virtualisation -->
</part>

View File

@@ -40,7 +40,7 @@ configuration use `pkgs` prefix (variable).
To "uninstall" a package, simply remove it from
[](#opt-environment.systemPackages) and run `nixos-rebuild switch`.
```{=docbook}
<xi:include href="customizing-packages.section.xml" />
<xi:include href="adding-custom-packages.section.xml" />
```{=include=} sections
customizing-packages.section.md
adding-custom-packages.section.md
```

View File

@@ -36,7 +36,7 @@ dropping you to the emergency shell. You can make a mount asynchronous
and non-critical by adding `options = [ "nofail" ];`.
:::
```{=docbook}
<xi:include href="luks-file-systems.section.xml" />
<xi:include href="sshfs-file-systems.section.xml" />
```{=include=} sections
luks-file-systems.section.md
sshfs-file-systems.section.md
```

View File

@@ -3,14 +3,14 @@
This section describes how to configure networking components
on your NixOS machine.
```{=docbook}
<xi:include href="network-manager.section.xml" />
<xi:include href="ssh.section.xml" />
<xi:include href="ipv4-config.section.xml" />
<xi:include href="ipv6-config.section.xml" />
<xi:include href="firewall.section.xml" />
<xi:include href="wireless.section.xml" />
<xi:include href="ad-hoc-network-config.section.xml" />
<xi:include href="renaming-interfaces.section.xml" />
```{=include=} sections
network-manager.section.md
ssh.section.md
ipv4-config.section.md
ipv6-config.section.md
firewall.section.md
wireless.section.md
ad-hoc-network-config.section.md
renaming-interfaces.section.md
```
<!-- TODO: OpenVPN, NAT -->

View File

@@ -12,7 +12,7 @@ NixOS has two distinct styles of package management:
`nix-env` command. This style allows mixing packages from different
Nixpkgs versions. It's the only choice for non-root users.
```{=docbook}
<xi:include href="declarative-packages.section.xml" />
<xi:include href="ad-hoc-packages.section.xml" />
```{=include=} sections
declarative-packages.section.md
ad-hoc-packages.section.md
```

View File

@@ -19,16 +19,16 @@ install media, many are actually intended to be used in real installs.
What follows is a brief explanation on the purpose and use-case for each
profile. Detailing each option configured by each one is out of scope.
```{=docbook}
<xi:include href="profiles/all-hardware.section.xml" />
<xi:include href="profiles/base.section.xml" />
<xi:include href="profiles/clone-config.section.xml" />
<xi:include href="profiles/demo.section.xml" />
<xi:include href="profiles/docker-container.section.xml" />
<xi:include href="profiles/graphical.section.xml" />
<xi:include href="profiles/hardened.section.xml" />
<xi:include href="profiles/headless.section.xml" />
<xi:include href="profiles/installation-device.section.xml" />
<xi:include href="profiles/minimal.section.xml" />
<xi:include href="profiles/qemu-guest.section.xml" />
```{=include=} sections
profiles/all-hardware.section.md
profiles/base.section.md
profiles/clone-config.section.md
profiles/demo.section.md
profiles/docker-container.section.md
profiles/graphical.section.md
profiles/hardened.section.md
profiles/headless.section.md
profiles/installation-device.section.md
profiles/minimal.section.md
profiles/qemu-guest.section.md
```

View File

@@ -68,56 +68,6 @@ let
optionIdPrefix = "test-opt-";
};
sources = runCommand "manual-sources" {
inputs = lib.sourceFilesBySuffices ./. [ ".xml" ".md" ];
nativeBuildInputs = [ pkgs.nixos-render-docs ];
} ''
mkdir $out
cd $out
cp -r --no-preserve=all $inputs/* .
declare -a convert_args
while read -r mf; do
if [[ "$mf" = *.chapter.md ]]; then
convert_args+=("--chapter")
else
convert_args+=("--section")
fi
convert_args+=("from_md/''${mf%.md}.xml" "$mf")
done < <(find . -type f -name '*.md')
nixos-render-docs manual docbook-fragment \
--manpage-urls ${manpageUrls} \
"''${convert_args[@]}"
'';
modulesDoc = runCommand "modules.xml" {
nativeBuildInputs = [ pkgs.nixos-render-docs ];
} ''
nixos-render-docs manual docbook-section \
--manpage-urls ${manpageUrls} \
"$out" \
--section \
--section-id modules \
--chapters ${lib.concatMapStrings (p: "${p.value} ") config.meta.doc}
'';
generatedSources = runCommand "generated-docbook" {} ''
mkdir $out
ln -s ${modulesDoc} $out/modules.xml
ln -s ${optionsDoc.optionsDocBook} $out/options-db.xml
ln -s ${testOptionsDoc.optionsDocBook} $out/test-options-db.xml
printf "%s" "${version}" > $out/version
'';
copySources =
''
cp -prd $sources/* . # */
ln -s ${generatedSources} ./generated
chmod -R u+w .
'';
toc = builtins.toFile "toc.xml"
''
<toc role="chunk-toc">
@@ -148,70 +98,102 @@ let
"--stringparam chunk.toc ${toc}"
];
linterFunctions = ''
# outputs the context of an xmllint error output
# LEN lines around the failing line are printed
function context {
# length of context
local LEN=6
# lines to print before error line
local BEFORE=4
# xmllint output lines are:
# file.xml:1234: there was an error on line 1234
while IFS=':' read -r file line rest; do
echo
if [[ -n "$rest" ]]; then
echo "$file:$line:$rest"
local FROM=$(($line>$BEFORE ? $line - $BEFORE : 1))
# number lines & filter context
nl --body-numbering=a "$file" | sed -n "$FROM,+$LEN p"
else
if [[ -n "$line" ]]; then
echo "$file:$line"
else
echo "$file"
fi
fi
done
}
function lintrng {
xmllint --debug --noout --nonet \
--relaxng ${docbook5}/xml/rng/docbook/docbook.rng \
"$1" \
2>&1 | context 1>&2
# ^ redirect assumes xmllint doesnt print to stdout
}
'';
manual-combined = runCommand "nixos-manual-combined"
{ inherit sources;
nativeBuildInputs = [ buildPackages.libxml2.bin buildPackages.libxslt.bin ];
{ inputs = lib.sourceFilesBySuffices ./. [ ".xml" ".md" ];
nativeBuildInputs = [ pkgs.nixos-render-docs pkgs.libxml2.bin pkgs.libxslt.bin ];
meta.description = "The NixOS manual as plain docbook XML";
}
''
${copySources}
cp -r --no-preserve=all $inputs/* .
xmllint --xinclude --output ./manual-combined.xml ./manual.xml
xmllint --xinclude --noxincludenode \
--output ./man-pages-combined.xml ./man-pages.xml
substituteInPlace ./manual.md \
--replace '@NIXOS_VERSION@' "${version}"
substituteInPlace ./configuration/configuration.md \
--replace \
'@MODULE_CHAPTERS@' \
${lib.escapeShellArg (lib.concatMapStringsSep "\n" (p: "${p.value}") config.meta.doc)}
substituteInPlace ./nixos-options.md \
--replace \
'@NIXOS_OPTIONS_JSON@' \
${optionsDoc.optionsJSON}/share/doc/nixos/options.json
substituteInPlace ./development/writing-nixos-tests.section.md \
--replace \
'@NIXOS_TEST_OPTIONS_JSON@' \
${testOptionsDoc.optionsJSON}/share/doc/nixos/options.json
# outputs the context of an xmllint error output
# LEN lines around the failing line are printed
function context {
# length of context
local LEN=6
# lines to print before error line
local BEFORE=4
nixos-render-docs -j $NIX_BUILD_CORES manual docbook \
--manpage-urls ${manpageUrls} \
--revision ${lib.escapeShellArg revision} \
./manual.md \
./manual-combined.xml
# xmllint output lines are:
# file.xml:1234: there was an error on line 1234
while IFS=':' read -r file line rest; do
echo
if [[ -n "$rest" ]]; then
echo "$file:$line:$rest"
local FROM=$(($line>$BEFORE ? $line - $BEFORE : 1))
# number lines & filter context
nl --body-numbering=a "$file" | sed -n "$FROM,+$LEN p"
else
if [[ -n "$line" ]]; then
echo "$file:$line"
else
echo "$file"
fi
fi
done
}
function lintrng {
xmllint --debug --noout --nonet \
--relaxng ${docbook5}/xml/rng/docbook/docbook.rng \
"$1" \
2>&1 | context 1>&2
# ^ redirect assumes xmllint doesnt print to stdout
}
${linterFunctions}
mkdir $out
cp manual-combined.xml $out/
cp man-pages-combined.xml $out/
lintrng $out/manual-combined.xml
lintrng $out/man-pages-combined.xml
'';
manpages-combined = runCommand "nixos-manpages-combined.xml"
{ nativeBuildInputs = [ buildPackages.libxml2.bin buildPackages.libxslt.bin ];
meta.description = "The NixOS manpages as plain docbook XML";
}
''
mkdir generated
cp -prd ${./man-pages.xml} man-pages.xml
ln -s ${optionsDoc.optionsDocBook} generated/options-db.xml
xmllint --xinclude --noxincludenode --output $out ./man-pages.xml
${linterFunctions}
lintrng $out
'';
in rec {
inherit generatedSources;
inherit (optionsDoc) optionsJSON optionsNix optionsDocBook optionsUsedDocbook;
# Generate the NixOS manual.
manualHTML = runCommand "nixos-manual-html"
{ inherit sources;
nativeBuildInputs = [ buildPackages.libxml2.bin buildPackages.libxslt.bin ];
{ nativeBuildInputs = [ buildPackages.libxml2.bin buildPackages.libxslt.bin ];
meta.description = "The NixOS manual in HTML format";
allowedReferences = ["out"];
}
@@ -248,8 +230,7 @@ in rec {
manualHTMLIndex = "${manualHTML}/share/doc/nixos/index.html";
manualEpub = runCommand "nixos-manual-epub"
{ inherit sources;
nativeBuildInputs = [ buildPackages.libxml2.bin buildPackages.libxslt.bin buildPackages.zip ];
{ nativeBuildInputs = [ buildPackages.libxml2.bin buildPackages.libxslt.bin buildPackages.zip ];
}
''
# Generate the epub manual.
@@ -300,11 +281,11 @@ in rec {
--param man.endnotes.are.numbered 0 \
--param man.break.after.slash 1 \
${docbook_xsl_ns}/xml/xsl/docbook/manpages/docbook.xsl \
${manual-combined}/man-pages-combined.xml
${manpages-combined}
''
else ''
mkdir -p $out/share/man/man5
nixos-render-docs options manpage \
nixos-render-docs -j $NIX_BUILD_CORES options manpage \
--revision ${lib.escapeShellArg revision} \
${optionsJSON}/share/doc/nixos/options.json \
$out/share/man/man5/configuration.nix.5

View File

@@ -0,0 +1,43 @@
# Developing the NixOS Test Driver {#chap-developing-the-test-driver}
The NixOS test framework is a project of its own.
It consists of roughly the following components:
- `nixos/lib/test-driver`: The Python framework that sets up the test and runs the [`testScript`](#test-opt-testScript)
- `nixos/lib/testing`: The Nix code responsible for the wiring, written using the (NixOS) Module System.
These components are exposed publicly through:
- `nixos/lib/default.nix`: The public interface that exposes the `nixos/lib/testing` entrypoint.
- `flake.nix`: Exposes the `lib.nixos`, including the public test interface.
Beyond the test driver itself, its integration into NixOS and Nixpkgs is important.
- `pkgs/top-level/all-packages.nix`: Defines the `nixosTests` attribute, used
by the package `tests` attributes and OfBorg.
- `nixos/release.nix`: Defines the `tests` attribute built by Hydra, independently, but analogous to `nixosTests`
- `nixos/release-combined.nix`: Defines which tests are channel blockers.
Finally, we have legacy entrypoints that users should move away from, but are cared for on a best effort basis.
These include `pkgs.nixosTest`, `testing-python.nix` and `make-test-python.nix`.
## Testing changes to the test framework {#sec-test-the-test-framework}
When making significant changes to the test framework, we run the tests on Hydra, to avoid disrupting the larger NixOS project.
For this, we use the `python-test-refactoring` branch in the `NixOS/nixpkgs` repository, and its [corresponding Hydra jobset](https://hydra.nixos.org/jobset/nixos/python-test-refactoring).
This branch is used as a pointer, and not as a feature branch.
1. Rebase the PR onto a recent, good evaluation of `nixos-unstable`
2. Create a baseline evaluation by force-pushing this revision of `nixos-unstable` to `python-test-refactoring`.
3. Note the evaluation number (we'll call it `<previous>`)
4. Push the PR to `python-test-refactoring` and evaluate the PR on Hydra
5. Create a comparison URL by navigating to the latest build of the PR and adding to the URL `?compare=<previous>`. This is not necessary for the evaluation that comes right after the baseline.
Review the removed tests and newly failed tests using the constructed URL; otherwise you will accidentally compare iterations of the PR instead of changes to the PR base.
As we currently have some flaky tests, newly failing tests are expected, but should be reviewed to make sure that
- The number of failures did not increase significantly.
- All failures that do occur can reasonably be assumed to fail for a different reason than the changes.

View File

@@ -0,0 +1,15 @@
# Development {#ch-development}
This chapter describes how you can modify and extend NixOS.
```{=include=} chapters
sources.chapter.md
writing-modules.chapter.md
building-parts.chapter.md
bootspec.chapter.md
what-happens-during-a-system-switch.chapter.md
writing-documentation.chapter.md
nixos-tests.chapter.md
developing-the-test-driver.chapter.md
testing-installer.chapter.md
```

View File

@@ -1,20 +0,0 @@
<part xmlns="http://docbook.org/ns/docbook"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:xi="http://www.w3.org/2001/XInclude"
version="5.0"
xml:id="ch-development">
<title>Development</title>
<partintro xml:id="ch-development-intro">
<para>
This chapter describes how you can modify and extend NixOS.
</para>
</partintro>
<xi:include href="../from_md/development/sources.chapter.xml" />
<xi:include href="../from_md/development/writing-modules.chapter.xml" />
<xi:include href="../from_md/development/building-parts.chapter.xml" />
<xi:include href="../from_md/development/bootspec.chapter.xml" />
<xi:include href="../from_md/development/what-happens-during-a-system-switch.chapter.xml" />
<xi:include href="../from_md/development/writing-documentation.chapter.xml" />
<xi:include href="../from_md/development/nixos-tests.chapter.xml" />
<xi:include href="../from_md/development/testing-installer.chapter.xml" />
</part>

View File

@@ -5,9 +5,9 @@ NixOS tests are kept in the directory `nixos/tests`, and are executed
(using Nix) by a testing framework that automatically starts one or more
virtual machines containing the NixOS system(s) required for the test.
```{=docbook}
<xi:include href="writing-nixos-tests.section.xml" />
<xi:include href="running-nixos-tests.section.xml" />
<xi:include href="running-nixos-tests-interactively.section.xml" />
<xi:include href="linking-nixos-tests-to-packages.section.xml" />
```{=include=} sections
writing-nixos-tests.section.md
running-nixos-tests.section.md
running-nixos-tests-interactively.section.md
linking-nixos-tests-to-packages.section.md
```

View File

@@ -47,7 +47,7 @@ Most of these actions are either self-explaining but some of them have to do
with our units or the activation script. For this reason, these topics are
explained in the next sections.
```{=docbook}
<xi:include href="unit-handling.section.xml" />
<xi:include href="activation-script.section.xml" />
```{=include=} sections
unit-handling.section.md
activation-script.section.md
```

View File

@@ -83,7 +83,7 @@ Keep the following guidelines in mind when you create and add a topic:
## Adding a Topic to the Book {#sec-writing-docs-adding-a-topic}
Open the parent XML file and add an `xi:include` element to the list of
Open the parent CommonMark file and add a line to the list of
chapters with the file name of the topic that you created. If you
created a `section`, you add the file to the `chapter` file. If you created
a `chapter`, you add the file to the `part` file.

View File

@@ -189,14 +189,14 @@ in {
```
:::
```{=docbook}
<xi:include href="option-declarations.section.xml" />
<xi:include href="option-types.section.xml" />
<xi:include href="option-def.section.xml" />
<xi:include href="assertions.section.xml" />
<xi:include href="meta-attributes.section.xml" />
<xi:include href="importing-modules.section.xml" />
<xi:include href="replace-modules.section.xml" />
<xi:include href="freeform-modules.section.xml" />
<xi:include href="settings-options.section.xml" />
```{=include=} sections
option-declarations.section.md
option-types.section.md
option-def.section.md
assertions.section.md
meta-attributes.section.md
importing-modules.section.md
replace-modules.section.md
freeform-modules.section.md
settings-options.section.md
```

View File

@@ -470,6 +470,8 @@ In that case, `numpy` is chosen from the generic `python3Packages`.
The following options can be used when writing tests.
```{=docbook}
<xi:include href="../../generated/test-options-db.xml" xpointer="test-options-list"/>
```{=include=} options
id-prefix: test-opt-
list-id: test-options-list
source: @NIXOS_TEST_OPTIONS_JSON@
```

View File

@@ -0,0 +1,11 @@
# Installation {#ch-installation}
This section describes how to obtain, install, and configure NixOS for first-time use.
```{=include=} chapters
obtaining.chapter.md
installing.chapter.md
changing-config.chapter.md
upgrading.chapter.md
building-nixos.chapter.md
```

View File

@@ -1,18 +0,0 @@
<part xmlns="http://docbook.org/ns/docbook"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:xi="http://www.w3.org/2001/XInclude"
version="5.0"
xml:id="ch-installation">
<title>Installation</title>
<partintro xml:id="ch-installation-intro">
<para>
This section describes how to obtain, install, and configure NixOS for
first-time use.
</para>
</partintro>
<xi:include href="../from_md/installation/obtaining.chapter.xml" />
<xi:include href="../from_md/installation/installing.chapter.xml" />
<xi:include href="../from_md/installation/changing-config.chapter.xml" />
<xi:include href="../from_md/installation/upgrading.chapter.xml" />
<xi:include href="../from_md/installation/building-nixos.chapter.xml" />
</part>

View File

@@ -602,11 +602,11 @@ With a partitioned disk.
## Additional installation notes {#sec-installation-additional-notes}
```{=docbook}
<xi:include href="installing-usb.section.xml" />
<xi:include href="installing-pxe.section.xml" />
<xi:include href="installing-kexec.section.xml" />
<xi:include href="installing-virtualbox-guest.section.xml" />
<xi:include href="installing-from-other-distro.section.xml" />
<xi:include href="installing-behind-a-proxy.section.xml" />
```{=include=} sections
installing-usb.section.md
installing-pxe.section.md
installing-kexec.section.md
installing-virtualbox-guest.section.md
installing-from-other-distro.section.md
installing-behind-a-proxy.section.md
```

View File

@@ -1,31 +0,0 @@
<refentry xmlns="http://docbook.org/ns/docbook"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:xi="http://www.w3.org/2001/XInclude">
<refmeta>
<refentrytitle><filename>configuration.nix</filename>
</refentrytitle><manvolnum>5</manvolnum>
<refmiscinfo class="source">NixOS</refmiscinfo>
<!-- <refmiscinfo class="version"><xi:include href="version.txt" parse="text"/></refmiscinfo> -->
</refmeta>
<refnamediv>
<refname><filename>configuration.nix</filename></refname>
<refpurpose>NixOS system configuration specification</refpurpose>
</refnamediv>
<refsection>
<title>Description</title>
<para>
The file <filename>/etc/nixos/configuration.nix</filename> contains the
declarative specification of your NixOS system configuration. The command
<command>nixos-rebuild</command> takes this file and realises the system
configuration specified therein.
</para>
</refsection>
<refsection>
<title>Options</title>
<para>
You can use the following options in <filename>configuration.nix</filename>.
</para>
<xi:include href="./generated/options-db.xml"
xpointer="configuration-variable-list" />
</refsection>
</refentry>

View File

@@ -14,5 +14,33 @@
<copyright><year>2007-2022</year><holder>Eelco Dolstra and the Nixpkgs/NixOS contributors</holder>
</copyright>
</info>
<xi:include href="man-configuration.xml" />
<refentry>
<refmeta>
<refentrytitle><filename>configuration.nix</filename>
</refentrytitle><manvolnum>5</manvolnum>
<refmiscinfo class="source">NixOS</refmiscinfo>
<!-- <refmiscinfo class="version"><xi:include href="version.txt" parse="text"/></refmiscinfo> -->
</refmeta>
<refnamediv>
<refname><filename>configuration.nix</filename></refname>
<refpurpose>NixOS system configuration specification</refpurpose>
</refnamediv>
<refsection>
<title>Description</title>
<para>
The file <filename>/etc/nixos/configuration.nix</filename> contains the
declarative specification of your NixOS system configuration. The command
<command>nixos-rebuild</command> takes this file and realises the system
configuration specified therein.
</para>
</refsection>
<refsection>
<title>Options</title>
<para>
You can use the following options in <filename>configuration.nix</filename>.
</para>
<xi:include href="./generated/options-db.xml"
xpointer="configuration-variable-list" />
</refsection>
</refentry>
</reference>

View File

@@ -0,0 +1,53 @@
# NixOS Manual {#book-nixos-manual}
## Version @NIXOS_VERSION@
<!--
this is the top-level structure file for the nixos manual.
the manual structure extends the nixpkgs commonmark further with include
blocks to allow better organization of input text. there are six types of
include blocks: preface, parts, chapters, sections, appendix, and options.
each type except `options`` corresponds to the docbook elements of (roughly)
the same name, and can itself can further include blocks to denote its
substructure.
non-`options`` include blocks are fenced code blocks that list a number of
files to include, in the form
```{=include=} <type>
<file-name-1>
<file-name-2>
<...>
```
`options` include blocks do not list file names but contain a list of key-value
pairs that describe the options to be included and how to convert them into
elements of the manual output type:
```{=include=} options
id-prefix: <options id prefix>
list-id: <variable list element id>
source: <path to options.json>
```
-->
```{=include=} preface
preface.md
```
```{=include=} parts
installation/installation.md
configuration/configuration.md
administration/running.md
development/development.md
```
```{=include=} chapters
contributing-to-this-manual.chapter.md
```
```{=include=} appendix
nixos-options.md
release-notes/release-notes.md
```

View File

@@ -1,23 +0,0 @@
<book xmlns="http://docbook.org/ns/docbook"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:xi="http://www.w3.org/2001/XInclude"
version="5.0"
xml:id="book-nixos-manual">
<info>
<title>NixOS Manual</title>
<subtitle>Version <xi:include href="./generated/version" parse="text" />
</subtitle>
</info>
<xi:include href="preface.xml" />
<xi:include href="installation/installation.xml" />
<xi:include href="configuration/configuration.xml" />
<xi:include href="administration/running.xml" />
<xi:include href="development/development.xml" />
<xi:include href="./from_md/contributing-to-this-manual.chapter.xml" />
<appendix xml:id="ch-options">
<title>Configuration Options</title>
<xi:include href="./generated/options-db.xml"
xpointer="configuration-variable-list" />
</appendix>
<xi:include href="release-notes/release-notes.xml" />
</book>

View File

@@ -0,0 +1,7 @@
# Configuration Options {#ch-options}
```{=include=} options
id-prefix: opt-
list-id: configuration-variable-list
source: @NIXOS_OPTIONS_JSON@
```

View File

@@ -0,0 +1,11 @@
# Preface {#preface}
This manual describes how to install, use and extend NixOS, a Linux distribution based on the purely functional package management system [Nix](https://nixos.org/nix), that is composed using modules and packages defined in the [Nixpkgs](https://nixos.org/nixpkgs) project.
Additional information regarding the Nix package manager and the Nixpkgs project can be found in respectively the [Nix manual](https://nixos.org/nix/manual) and the [Nixpkgs manual](https://nixos.org/nixpkgs/manual).
If you encounter problems, please report them on the [`Discourse`](https://discourse.nixos.org), the [Matrix room](https://matrix.to/#nix:nixos.org), or on the [`#nixos` channel on Libera.Chat](irc://irc.libera.chat/#nixos). Alternatively, consider [contributing to this manual](#chap-contributing). Bugs should be reported in [NixOS GitHub issue tracker](https://github.com/NixOS/nixpkgs/issues).
::: {.note}
Commands prefixed with `#` have to be run as root, either requiring to login as root user or temporarily switching to it using `sudo` for example.
:::

View File

@@ -1,42 +0,0 @@
<preface xmlns="http://docbook.org/ns/docbook"
xmlns:xlink="http://www.w3.org/1999/xlink"
xml:id="preface">
<title>Preface</title>
<para>
This manual describes how to install, use and extend NixOS, a Linux
distribution based on the purely functional package management system
<link xlink:href="https://nixos.org/nix">Nix</link>, that is composed
using modules and packages defined in the
<link xlink:href="https://nixos.org/nixpkgs">Nixpkgs</link> project.
</para>
<para>
Additional information regarding the Nix package manager and the Nixpkgs
project can be found in respectively the
<link xlink:href="https://nixos.org/nix/manual">Nix manual</link> and the
<link xlink:href="https://nixos.org/nixpkgs/manual">Nixpkgs manual</link>.
</para>
<para>
If you encounter problems, please report them on the
<literal
xlink:href="https://discourse.nixos.org">Discourse</literal>,
the <link
xlink:href="https://matrix.to/#nix:nixos.org">Matrix room</link>,
or on the <link
xlink:href="irc://irc.libera.chat/#nixos">
<literal>#nixos</literal> channel on Libera.Chat</link>.
Alternatively, consider <link
xlink:href="#chap-contributing">
contributing to this manual</link>. Bugs should be
reported in
<link
xlink:href="https://github.com/NixOS/nixpkgs/issues">NixOS
GitHub issue tracker</link>.
</para>
<note>
<para>
Commands prefixed with <literal>#</literal> have to be run as root, either
requiring to login as root user or temporarily switching to it using
<literal>sudo</literal> for example.
</para>
</note>
</preface>

View File

@@ -0,0 +1,25 @@
# Release Notes {#ch-release-notes}
This section lists the release notes for each stable version of NixOS and current unstable revision.
```{=include=} sections
rl-2305.section.md
rl-2211.section.md
rl-2205.section.md
rl-2111.section.md
rl-2105.section.md
rl-2009.section.md
rl-2003.section.md
rl-1909.section.md
rl-1903.section.md
rl-1809.section.md
rl-1803.section.md
rl-1709.section.md
rl-1703.section.md
rl-1609.section.md
rl-1603.section.md
rl-1509.section.md
rl-1412.section.md
rl-1404.section.md
rl-1310.section.md
```

View File

@@ -1,30 +0,0 @@
<appendix xmlns="http://docbook.org/ns/docbook"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:xi="http://www.w3.org/2001/XInclude"
version="5.0"
xml:id="ch-release-notes">
<title>Release Notes</title>
<para>
This section lists the release notes for each stable version of NixOS and
current unstable revision.
</para>
<xi:include href="../from_md/release-notes/rl-2305.section.xml" />
<xi:include href="../from_md/release-notes/rl-2211.section.xml" />
<xi:include href="../from_md/release-notes/rl-2205.section.xml" />
<xi:include href="../from_md/release-notes/rl-2111.section.xml" />
<xi:include href="../from_md/release-notes/rl-2105.section.xml" />
<xi:include href="../from_md/release-notes/rl-2009.section.xml" />
<xi:include href="../from_md/release-notes/rl-2003.section.xml" />
<xi:include href="../from_md/release-notes/rl-1909.section.xml" />
<xi:include href="../from_md/release-notes/rl-1903.section.xml" />
<xi:include href="../from_md/release-notes/rl-1809.section.xml" />
<xi:include href="../from_md/release-notes/rl-1803.section.xml" />
<xi:include href="../from_md/release-notes/rl-1709.section.xml" />
<xi:include href="../from_md/release-notes/rl-1703.section.xml" />
<xi:include href="../from_md/release-notes/rl-1609.section.xml" />
<xi:include href="../from_md/release-notes/rl-1603.section.xml" />
<xi:include href="../from_md/release-notes/rl-1509.section.xml" />
<xi:include href="../from_md/release-notes/rl-1412.section.xml" />
<xi:include href="../from_md/release-notes/rl-1404.section.xml" />
<xi:include href="../from_md/release-notes/rl-1310.section.xml" />
</appendix>

View File

@@ -10,6 +10,8 @@ In addition to numerous new and upgraded packages, this release has the followin
- Cinnamon has been updated to 5.6, see [the pull request](https://github.com/NixOS/nixpkgs/pull/201328#issue-1449910204) for what is changed.
- KDE Plasma has been updated to v5.27, see [the release notes](https://kde.org/announcements/plasma/5/5.27.0/) for what is changed.
- `nixos-rebuild` now supports an extra `--specialisation` option that can be used to change specialisation for `switch` and `test` commands.
## New Services {#sec-release-23.05-new-services}
@@ -34,10 +36,14 @@ In addition to numerous new and upgraded packages, this release has the followin
- [imaginary](https://github.com/h2non/imaginary), a microservice for high-level image processing that Nextcloud can use to generate previews. Available as [services.imaginary](#opt-services.imaginary.enable).
- [opensearch](https://opensearch.org), a search server alternative to Elasticsearch. Available as [services.opensearch](options.html#opt-services.opensearch.enable).
- [goeland](https://github.com/slurdge/goeland), an alternative to rss2email written in golang with many filters. Available as [services.goeland](#opt-services.goeland.enable).
- [atuin](https://github.com/ellie/atuin), a sync server for shell history. Available as [services.atuin](#opt-services.atuin.enable).
- [networkd-dispatcher](https://gitlab.com/craftyguy/networkd-dispatcher), a dispatcher service for systemd-networkd connection status changes. Available as [services.networkd-dispatcher](#opt-services.networkd-dispatcher.enable).
- [mmsd](https://gitlab.com/kop316/mmsd), a lower level daemon that transmits and recieves MMSes. Available as [services.mmsd](#opt-services.mmsd.enable).
- [QDMR](https://dm3mat.darc.de/qdmr/), a GUI application and command line tool for programming DMR radios [programs.qdmr](#opt-programs.qdmr.enable)
@@ -64,6 +70,8 @@ In addition to numerous new and upgraded packages, this release has the followin
- `borgbackup` module now has an option for inhibiting system sleep while backups are running, defaulting to off (not inhibiting sleep), available as [`services.borgbackup.jobs.<name>.inhibitsSleep`](#opt-services.borgbackup.jobs._name_.inhibitsSleep).
- The `ssh` client tool now disables the `~C` escape sequence by default. This can be re-enabled by setting `EnableEscapeCommandline yes`
- `podman` now uses the `netavark` network stack. Users will need to delete all of their local containers, images, volumes, etc, by running `podman system reset --force` once before upgrading their systems.
- `git-bug` has been updated to at least version 0.8.0, which includes backwards incompatible changes. The `git-bug-migration` package can be used to upgrade existing repositories.
@@ -247,8 +255,6 @@ In addition to numerous new and upgraded packages, this release has the followin
- The new option `services.tailscale.useRoutingFeatures` controls various settings for using Tailscale features like exit nodes and subnet routers. If you wish to use your machine as an exit node, you can set this setting to `server`, otherwise if you wish to use an exit node you can set this setting to `client`. The strict RPF warning has been removed as the RPF will be loosened automatically based on the value of this setting.
- `openjdk` from version 11 and above is not build with `openjfx` (i.e.: JavaFX) support by default anymore. You can re-enable it by overriding, e.g.: `openjdk11.override { enableJavaFX = true; };`.
- [Xastir](https://xastir.org/index.php/Main_Page) can now access AX.25 interfaces via the `libax25` package.
- `tvbrowser-bin` was removed, and now `tvbrowser` is built from source.

View File

@@ -1,8 +0,0 @@
let
pkgs = import ../../.. { };
in
pkgs.mkShell {
name = "nixos-manual";
packages = with pkgs; [ xmlformat jing xmloscopy ruby ];
}

View File

@@ -1,124 +0,0 @@
#!/usr/bin/env ruby
# This script is written intended as a living, evolving tooling
# to fix oopsies within the docbook documentation.
#
# This is *not* a formatter. It, instead, handles some known cases
# where something bad happened, and fixing it manually is tedious.
#
# Read the code to see the different cases it handles.
#
# ALWAYS `make format` after fixing with this!
# ALWAYS read the changes, this tool isn't yet proven to be always right.
require "rexml/document"
include REXML
if ARGV.length < 1 then
$stderr.puts "Needs a filename."
exit 1
end
filename = ARGV.shift
doc = Document.new(File.open(filename))
$touched = false
# Fixing varnames having a sibling element without spacing.
# This is to fix an initial `xmlformat` issue where `term`
# would mangle as spaces.
#
# <varlistentry>
# <term><varname>types.separatedString</varname><replaceable>sep</replaceable> <----
# </term>
# ...
#
# Generates: types.separatedStringsep
# ^^^^
#
# <varlistentry xml:id='fun-makeWrapper'>
# <term>
# <function>makeWrapper</function><replaceable>executable</replaceable><replaceable>wrapperfile</replaceable><replaceable>args</replaceable> <----
# </term>
#
# Generates: makeWrapperexecutablewrapperfileargs
# ^^^^ ^^^^ ^^ ^^
#
# <term>
# <option>--option</option><replaceable>name</replaceable><replaceable>value</replaceable> <-----
# </term>
#
# Generates: --optionnamevalue
# ^^ ^^
doc.elements.each("//varlistentry/term") do |term|
["varname", "function", "option", "replaceable"].each do |prev_name|
term.elements.each(prev_name) do |el|
if el.next_element and
el.next_element.name == "replaceable" and
el.next_sibling_node.class == Element
then
$touched = true
term.insert_after(el, Text.new(" "))
end
end
end
end
# <cmdsynopsis>
# <command>nixos-option</command>
# <arg>
# <option>-I</option><replaceable>path</replaceable> <------
# </arg>
#
# Generates: -Ipath
# ^^
doc.elements.each("//cmdsynopsis/arg") do |term|
["option", "replaceable"].each do |prev_name|
term.elements.each(prev_name) do |el|
if el.next_element and
el.next_element.name == "replaceable" and
el.next_sibling_node.class == Element
then
$touched = true
term.insert_after(el, Text.new(" "))
end
end
end
end
# <cmdsynopsis>
# <arg>
# <group choice='req'>
# <arg choice='plain'>
# <option>--profile-name</option>
# </arg>
#
# <arg choice='plain'>
# <option>-p</option>
# </arg>
# </group><replaceable>name</replaceable> <----
# </arg>
#
# Generates: [{--profile-name | -p }name]
# ^^^^
doc.elements.each("//cmdsynopsis/arg") do |term|
["group"].each do |prev_name|
term.elements.each(prev_name) do |el|
if el.next_element and
el.next_element.name == "replaceable" and
el.next_sibling_node.class == Element
then
$touched = true
term.insert_after(el, Text.new(" "))
end
end
end
end
if $touched then
doc.context[:attribute_quote] = :quote
doc.write(output: File.open(filename, "w"))
end

View File

@@ -152,7 +152,7 @@ in rec {
pkgs.nixos-render-docs
];
} ''
nixos-render-docs options docbook \
nixos-render-docs -j $NIX_BUILD_CORES options docbook \
--manpage-urls ${pkgs.path + "/doc/manpage-urls.json"} \
--revision ${lib.escapeShellArg revision} \
--document-type ${lib.escapeShellArg documentType} \

View File

@@ -22,7 +22,7 @@ in
};
timeout = lib.mkOption {
type = types.nullOr types.int;
default = null; # NOTE: null values are filtered out by `meta`.
default = 3600; # 1 hour
description = mdDoc ''
The [{option}`test`](#test-opt-test)'s [`meta.timeout`](https://nixos.org/manual/nixpkgs/stable/#var-meta-timeout) in seconds.
'';

View File

@@ -30,8 +30,8 @@ with lib;
beam = super.beam_nox;
cairo = super.cairo.override { x11Support = false; };
dbus = super.dbus.override { x11Support = false; };
ffmpeg_4 = super.ffmpeg_4-headless;
ffmpeg_5 = super.ffmpeg_5-headless;
ffmpeg_4 = super.ffmpeg_4.override { ffmpegVariant = "headless"; };
ffmpeg_5 = super.ffmpeg_5.override { ffmpegVariant = "headless"; };
# dep of graphviz, libXpm is optional for Xpm support
gd = super.gd.override { withXorg = false; };
gobject-introspection = super.gobject-introspection.override { x11Support = false; };
@@ -67,6 +67,7 @@ with lib;
stoken = super.stoken.override { withGTK3 = false; };
# translateManpages -> perlPackages.po4a -> texlive-combined-basic -> texlive-core-big -> libX11
util-linux = super.util-linux.override { translateManpages = false; };
vim-full = super.vim-full.override { guiSupport = false; };
zbar = super.zbar.override { enableVideo = false; withXorg = false; };
}));
};

View File

@@ -912,6 +912,7 @@
./services/networking/ndppd.nix
./services/networking/nebula.nix
./services/networking/netbird.nix
./services/networking/networkd-dispatcher.nix
./services/networking/networkmanager.nix
./services/networking/nextdns.nix
./services/networking/nftables.nix
@@ -1048,6 +1049,7 @@
./services/search/hound.nix
./services/search/kibana.nix
./services/search/meilisearch.nix
./services/search/opensearch.nix
./services/search/solr.nix
./services/security/aesmd.nix
./services/security/certmgr.nix

View File

@@ -34,7 +34,7 @@ let
text = if (cfg.configFile != null) then ''
cp ${cfg.configFile} ${configPath}
# make config file readable by service
chown -R --reference=$HOME $(dirname ${configPath})
chown -R --reference="$HOME" "$(dirname ${configPath})"
'' else ''
export CONFIG_FILE=${configPath}

View File

@@ -54,7 +54,7 @@ with lib;
AmbientCapabilities = "CAP_SYS_NICE";
StateDirectory = "clickhouse";
LogsDirectory = "clickhouse";
ExecStart = "${cfg.package}/bin/clickhouse-server --config-file=${cfg.package}/etc/clickhouse-server/config.xml";
ExecStart = "${cfg.package}/bin/clickhouse-server --config-file=/etc/clickhouse-server/config.xml";
};
};

View File

@@ -8,19 +8,9 @@ let
keyboard = {
options = {
devices = mkOption {
type = types.addCheck (types.listOf types.str)
(devices: (length devices) > 0);
type = types.listOf types.str;
example = [ "/dev/input/by-id/usb-0000_0000-event-kbd" ];
# TODO replace note with tip, which has not been implemented yet in
# nixos/lib/make-options-doc/mergeJSON.py
description = mdDoc ''
Paths to keyboard devices.
::: {.note}
To avoid unnecessary triggers of the service unit, unplug devices in
the order of the list.
:::
'';
description = mdDoc "Paths to keyboard devices.";
};
config = mkOption {
type = types.lines;
@@ -44,8 +34,10 @@ let
cap (tap-hold 100 100 caps lctl))
'';
description = mdDoc ''
Configuration other than `defcfg`. See [example config
files](https://github.com/jtroo/kanata) for more information.
Configuration other than `defcfg`.
See [example config files](https://github.com/jtroo/kanata)
for more information.
'';
};
extraDefCfg = mkOption {
@@ -53,8 +45,12 @@ let
default = "";
example = "danger-enable-cmd yes";
description = mdDoc ''
Configuration of `defcfg` other than `linux-dev`. See [example
config files](https://github.com/jtroo/kanata) for more information.
Configuration of `defcfg` other than `linux-dev` (generated
from the devices option) and
`linux-continue-if-no-devs-found` (hardcoded to be yes).
See [example config files](https://github.com/jtroo/kanata)
for more information.
'';
};
extraArgs = mkOption {
@@ -67,8 +63,7 @@ let
default = null;
example = 6666;
description = mdDoc ''
Port to run the notification server on. `null` will not run the
server.
Port to run the TCP server on. `null` will not run the server.
'';
};
};
@@ -76,28 +71,23 @@ let
mkName = name: "kanata-${name}";
mkDevices = devices: concatStringsSep ":" devices;
mkDevices = devices:
optionalString ((length devices) > 0) "linux-dev ${concatStringsSep ":" devices}";
mkConfig = name: keyboard: pkgs.writeText "${mkName name}-config.kdb" ''
(defcfg
${keyboard.extraDefCfg}
linux-dev ${mkDevices keyboard.devices})
${mkDevices keyboard.devices}
linux-continue-if-no-devs-found yes)
${keyboard.config}
'';
mkService = name: keyboard: nameValuePair (mkName name) {
description = "kanata for ${mkDevices keyboard.devices}";
# Because path units are used to activate service units, which
# will start the old stopped services during "nixos-rebuild
# switch", stopIfChanged here is a workaround to make sure new
# services are running after "nixos-rebuild switch".
stopIfChanged = false;
wantedBy = [ "multi-user.target" ];
serviceConfig = {
ExecStart = ''
${cfg.package}/bin/kanata \
${getExe cfg.package} \
--cfg ${mkConfig name keyboard} \
--symlink-path ''${RUNTIME_DIRECTORY}/${name} \
${optionalString (keyboard.port != null) "--port ${toString keyboard.port}"} \
@@ -146,37 +136,10 @@ let
UMask = "0077";
};
};
mkPathName = i: name: "${mkName name}-${toString i}";
mkPath = name: n: i: device:
nameValuePair (mkPathName i name) {
description =
"${toString (i+1)}/${toString n} kanata trigger for ${name}, watching ${device}";
wantedBy = optional (i == 0) "multi-user.target";
pathConfig = {
PathExists = device;
# (ab)use systemd.path to construct a trigger chain so that the
# service unit is only started when all paths exist
# however, manual of systemd.path says Unit's suffix is not ".path"
Unit =
if (i + 1) == n
then "${mkName name}.service"
else "${mkPathName (i + 1) name}.path";
};
unitConfig.StopPropagatedFrom = optional (i > 0) "${mkName name}.service";
};
mkPaths = name: keyboard:
let
n = length keyboard.devices;
in
imap0 (mkPath name n) keyboard.devices
;
in
{
options.services.kanata = {
enable = mkEnableOption (lib.mdDoc "kanata");
enable = mkEnableOption (mdDoc "kanata");
package = mkOption {
type = types.package;
default = pkgs.kanata;
@@ -201,14 +164,7 @@ in
config = mkIf cfg.enable {
hardware.uinput.enable = true;
systemd = {
paths = trivial.pipe cfg.keyboards [
(mapAttrsToList mkPaths)
concatLists
listToAttrs
];
services = mapAttrs' mkService cfg.keyboards;
};
systemd.services = mapAttrs' mkService cfg.keyboards;
};
meta.maintainers = with maintainers; [ linj ];

View File

@@ -223,22 +223,59 @@ in {
'';
};
ensureAccounts = mkOption {
type = types.listOf types.str;
default = [];
description = lib.mdDoc ''
List of IMAP accounts which get automatically created. Note that for
a complete setup, user credentials for these accounts are required too
and can be created using the command `maddyctl creds`.
This option does not delete accounts which are not (anymore) listed.
'';
example = [
"user1@localhost"
"user2@localhost"
];
};
};
};
config = mkIf cfg.enable {
systemd = {
packages = [ pkgs.maddy ];
services.maddy = {
serviceConfig = {
User = cfg.user;
Group = cfg.group;
StateDirectory = [ "maddy" ];
services = {
maddy = {
serviceConfig = {
User = cfg.user;
Group = cfg.group;
StateDirectory = [ "maddy" ];
};
restartTriggers = [ config.environment.etc."maddy/maddy.conf".source ];
wantedBy = [ "multi-user.target" ];
};
restartTriggers = [ config.environment.etc."maddy/maddy.conf".source ];
wantedBy = [ "multi-user.target" ];
maddy-ensure-accounts = {
script = ''
${optionalString (cfg.ensureAccounts != []) ''
${concatMapStrings (account: ''
if ! ${pkgs.maddy}/bin/maddyctl imap-acct list | grep "${account}"; then
${pkgs.maddy}/bin/maddyctl imap-acct create ${account}
fi
'') cfg.ensureAccounts}
''}
'';
serviceConfig = {
Type = "oneshot";
User= "maddy";
};
after = [ "maddy.service" ];
wantedBy = [ "multi-user.target" ];
};
};
};
environment.etc."maddy/maddy.conf" = {

View File

@@ -11,6 +11,8 @@ let
else lib.concatMapStrings (s: "\n ${generators.mkValueStringDefault {} s}") l;
mkKeyValue = generators.mkKeyValueDefault {} ":";
};
unifiedConfigDir = cfg.stateDir + "/config";
in {
options = {
services.moonraker = {
@@ -30,11 +32,10 @@ in {
};
configDir = mkOption {
type = types.path;
default = cfg.stateDir + "/config";
defaultText = literalExpression ''config.${opt.stateDir} + "/config"'';
type = types.nullOr types.path;
default = null;
description = lib.mdDoc ''
The directory containing client-writable configuration files.
Deprecated directory containing client-writable configuration files.
Clients will be able to edit files in this directory via the API. This directory must be writable.
'';
@@ -96,8 +97,18 @@ in {
};
config = mkIf cfg.enable {
warnings = optional (cfg.settings ? update_manager)
''Enabling update_manager is not supported on NixOS and will lead to non-removable warnings in some clients.'';
warnings = []
++ optional (cfg.settings ? update_manager)
''Enabling update_manager is not supported on NixOS and will lead to non-removable warnings in some clients.''
++ optional (cfg.configDir != null)
''
services.moonraker.configDir has been deprecated upstream and will be removed.
Action: ${
if cfg.configDir == unifiedConfigDir then "Simply remove services.moonraker.configDir from your config."
else "Move files from `${cfg.configDir}` to `${unifiedConfigDir}` then remove services.moonraker.configDir from your config."
}
'';
assertions = [
{
@@ -124,20 +135,20 @@ in {
port = cfg.port;
klippy_uds_address = cfg.klipperSocket;
};
machine = {
validate_service = false;
};
} // (lib.optionalAttrs (cfg.configDir != null) {
file_manager = {
config_path = cfg.configDir;
};
database = {
database_path = "${cfg.stateDir}/database";
};
};
});
fullConfig = recursiveUpdate cfg.settings forcedConfig;
in format.generate "moonraker.cfg" fullConfig;
systemd.tmpfiles.rules = [
"d '${cfg.stateDir}' - ${cfg.user} ${cfg.group} - -"
"d '${cfg.configDir}' - ${cfg.user} ${cfg.group} - -"
];
] ++ lib.optional (cfg.configDir != null) "d '${cfg.configDir}' - ${cfg.user} ${cfg.group} - -";
systemd.services.moonraker = {
description = "Moonraker, an API web server for Klipper";
@@ -147,9 +158,16 @@ in {
# Moonraker really wants its own config to be writable...
script = ''
cp /etc/moonraker.cfg ${cfg.configDir}/moonraker-temp.cfg
chmod u+w ${cfg.configDir}/moonraker-temp.cfg
exec ${pkg}/bin/moonraker -c ${cfg.configDir}/moonraker-temp.cfg
config_path=${
# Deprecated separate config dir
if cfg.configDir != null then "${cfg.configDir}/moonraker-temp.cfg"
# Config in unified data path
else "${unifiedConfigDir}/moonraker-temp.cfg"
}
mkdir -p $(dirname "$config_path")
cp /etc/moonraker.cfg "$config_path"
chmod u+w "$config_path"
exec ${pkg}/bin/moonraker -d ${cfg.stateDir} -c "$config_path"
'';
# Needs `ip` command
@@ -184,5 +202,6 @@ in {
meta.maintainers = with maintainers; [
cab404
vtuan10
zhaofengli
];
}

View File

@@ -409,7 +409,7 @@ in
provision = {
enable = cfg.provision.grafana.datasource || cfg.provision.grafana.dashboard;
datasources =
datasources.settings.datasources =
let
esVersion = lib.getVersion config.services.elasticsearch.package;
in
@@ -435,7 +435,7 @@ in
};
}
];
dashboards = lib.mkIf cfg.provision.grafana.dashboard [{
dashboards.settings.providers = lib.mkIf cfg.provision.grafana.dashboard [{
name = "parsedmarc";
options.path = "${pkgs.python3Packages.parsedmarc.dashboard}";
}];

View File

@@ -0,0 +1,63 @@
{ config, lib, pkgs, ... }:
with lib;
let
cfg = config.services.networkd-dispatcher;
in {
options = {
services.networkd-dispatcher = {
enable = mkEnableOption (mdDoc ''
Networkd-dispatcher service for systemd-networkd connection status
change. See [https://gitlab.com/craftyguy/networkd-dispatcher](upstream instructions)
for usage.
'');
scriptDir = mkOption {
type = types.path;
default = "/var/lib/networkd-dispatcher";
description = mdDoc ''
This directory is used for keeping various scripts read and run by
networkd-dispatcher. See [https://gitlab.com/craftyguy/networkd-dispatcher](upstream instructions)
for directory structure and script usage.
'';
};
};
};
config = mkIf cfg.enable {
systemd = {
packages = [ pkgs.networkd-dispatcher ];
services.networkd-dispatcher = {
wantedBy = [ "multi-user.target" ];
# Override existing ExecStart definition
serviceConfig.ExecStart = [
""
"${pkgs.networkd-dispatcher}/bin/networkd-dispatcher -v --script-dir ${cfg.scriptDir} $networkd_dispatcher_args"
];
};
# Directory structure required according to upstream instructions
# https://gitlab.com/craftyguy/networkd-dispatcher
tmpfiles.rules = [
"d '${cfg.scriptDir}' 0750 root root - -"
"d '${cfg.scriptDir}/routable.d' 0750 root root - -"
"d '${cfg.scriptDir}/dormant.d' 0750 root root - -"
"d '${cfg.scriptDir}/no-carrier.d' 0750 root root - -"
"d '${cfg.scriptDir}/off.d' 0750 root root - -"
"d '${cfg.scriptDir}/carrier.d' 0750 root root - -"
"d '${cfg.scriptDir}/degraded.d' 0750 root root - -"
"d '${cfg.scriptDir}/configuring.d' 0750 root root - -"
"d '${cfg.scriptDir}/configured.d' 0750 root root - -"
];
};
};
}

View File

@@ -12,27 +12,38 @@ with lib;
config = mkIf config.services.v2raya.enable {
environment.systemPackages = [ pkgs.v2raya ];
systemd.services.v2raya = {
unitConfig = {
Description = "v2rayA service";
Documentation = "https://github.com/v2rayA/v2rayA/wiki";
After = [ "network.target" "nss-lookup.target" "iptables.service" "ip6tables.service" ];
Wants = [ "network.target" ];
};
systemd.services.v2raya =
let
nftablesEnabled = config.networking.nftables.enable;
iptablesServices = [
"iptables.service"
] ++ optional config.networking.enableIPv6 "ip6tables.service";
tableServices = if nftablesEnabled then [ "nftables.service" ] else iptablesServices;
in
{
unitConfig = {
Description = "v2rayA service";
Documentation = "https://github.com/v2rayA/v2rayA/wiki";
After = [
"network.target"
"nss-lookup.target"
] ++ tableServices;
Wants = [ "network.target" ];
};
serviceConfig = {
User = "root";
ExecStart = "${getExe pkgs.v2raya} --log-disable-timestamp";
Environment = [ "V2RAYA_LOG_FILE=/var/log/v2raya/v2raya.log" ];
LimitNPROC = 500;
LimitNOFILE = 1000000;
Restart = "on-failure";
Type = "simple";
};
serviceConfig = {
User = "root";
ExecStart = "${getExe pkgs.v2raya} --log-disable-timestamp";
Environment = [ "V2RAYA_LOG_FILE=/var/log/v2raya/v2raya.log" ];
LimitNPROC = 500;
LimitNOFILE = 1000000;
Restart = "on-failure";
Type = "simple";
};
wantedBy = [ "multi-user.target" ];
path = with pkgs; [ iptables bash iproute2 ]; # required by v2rayA TProxy functionality
};
wantedBy = [ "multi-user.target" ];
path = with pkgs; [ iptables bash iproute2 ]; # required by v2rayA TProxy functionality
};
};
meta.maintainers = with maintainers; [ elliot ];

View File

@@ -176,7 +176,7 @@ let
publicKey = mkOption {
example = "xTIBA5rboUvnH4htodjb6e697QjLERt1NAB4mZqp8Dg=";
type = types.str;
type = types.singleLineStr;
description = lib.mdDoc "The base64 public key of the peer.";
};

View File

@@ -0,0 +1,244 @@
{ config, lib, pkgs, ... }:
with lib;
let
cfg = config.services.opensearch;
settingsFormat = pkgs.formats.yaml {};
configDir = cfg.dataDir + "/config";
usingDefaultDataDir = cfg.dataDir == "/var/lib/opensearch";
usingDefaultUserAndGroup = cfg.user == "opensearch" && cfg.group == "opensearch";
opensearchYml = settingsFormat.generate "opensearch.yml" cfg.settings;
loggingConfigFilename = "log4j2.properties";
loggingConfigFile = pkgs.writeTextFile {
name = loggingConfigFilename;
text = cfg.logging;
};
in
{
options.services.opensearch = {
enable = mkEnableOption (lib.mdDoc "OpenSearch");
package = lib.mkPackageOptionMD pkgs "OpenSearch" {
default = [ "opensearch" ];
};
settings = lib.mkOption {
type = lib.types.submodule {
freeformType = settingsFormat.type;
options."network.host" = lib.mkOption {
type = lib.types.str;
default = "127.0.0.1";
description = lib.mdDoc ''
Which port this service should listen on.
'';
};
options."cluster.name" = lib.mkOption {
type = lib.types.str;
default = "opensearch";
description = lib.mdDoc ''
The name of the cluster.
'';
};
options."discovery.type" = lib.mkOption {
type = lib.types.str;
default = "single-node";
description = lib.mdDoc ''
The type of discovery to use.
'';
};
options."http.port" = lib.mkOption {
type = lib.types.port;
default = 9200;
description = lib.mdDoc ''
The port to listen on for HTTP traffic.
'';
};
options."transport.port" = lib.mkOption {
type = lib.types.port;
default = 9300;
description = lib.mdDoc ''
The port to listen on for transport traffic.
'';
};
};
default = {};
description = lib.mdDoc ''
OpenSearch configuration.
'';
};
logging = lib.mkOption {
description = lib.mdDoc "opensearch logging configuration.";
default = ''
logger.action.name = org.opensearch.action
logger.action.level = info
appender.console.type = Console
appender.console.name = console
appender.console.layout.type = PatternLayout
appender.console.layout.pattern = [%d{ISO8601}][%-5p][%-25c{1.}] %marker%m%n
rootLogger.level = info
rootLogger.appenderRef.console.ref = console
'';
type = types.str;
};
dataDir = lib.mkOption {
type = lib.types.path;
default = "/var/lib/opensearch";
apply = converge (removeSuffix "/");
description = lib.mdDoc ''
Data directory for OpenSearch. If you change this, you need to
manually create the directory. You also need to create the
`opensearch` user and group, or change
[](#opt-services.opensearch.user) and
[](#opt-services.opensearch.group) to existing ones with
access to the directory.
'';
};
user = lib.mkOption {
type = lib.types.str;
default = "opensearch";
description = lib.mdDoc ''
The user OpenSearch runs as. Should be left at default unless
you have very specific needs.
'';
};
group = lib.mkOption {
type = lib.types.str;
default = "opensearch";
description = lib.mdDoc ''
The group OpenSearch runs as. Should be left at default unless
you have very specific needs.
'';
};
extraCmdLineOptions = lib.mkOption {
description = lib.mdDoc "Extra command line options for the OpenSearch launcher.";
default = [ ];
type = lib.types.listOf lib.types.str;
};
extraJavaOptions = lib.mkOption {
description = lib.mdDoc "Extra command line options for Java.";
default = [ ];
type = lib.types.listOf lib.types.str;
example = [ "-Djava.net.preferIPv4Stack=true" ];
};
restartIfChanged = lib.mkOption {
type = lib.types.bool;
description = lib.mdDoc ''
Automatically restart the service on config change.
This can be set to false to defer restarts on a server or cluster.
Please consider the security implications of inadvertently running an older version,
and the possibility of unexpected behavior caused by inconsistent versions across a cluster when disabling this option.
'';
default = true;
};
};
config = mkIf cfg.enable {
systemd.services.opensearch = {
description = "OpenSearch Daemon";
wantedBy = [ "multi-user.target" ];
after = [ "network.target" ];
path = [ pkgs.inetutils ];
inherit (cfg) restartIfChanged;
environment = {
OPENSEARCH_HOME = cfg.dataDir;
OPENSEARCH_JAVA_OPTS = toString cfg.extraJavaOptions;
OPENSEARCH_PATH_CONF = configDir;
};
serviceConfig = {
ExecStartPre =
let
startPreFullPrivileges = ''
set -o errexit -o pipefail -o nounset -o errtrace
shopt -s inherit_errexit
'' + (optionalString (!config.boot.isContainer) ''
# Only set vm.max_map_count if lower than ES required minimum
# This avoids conflict if configured via boot.kernel.sysctl
if [ $(${pkgs.procps}/bin/sysctl -n vm.max_map_count) -lt 262144 ]; then
${pkgs.procps}/bin/sysctl -w vm.max_map_count=262144
fi
'');
startPreUnprivileged = ''
set -o errexit -o pipefail -o nounset -o errtrace
shopt -s inherit_errexit
# Install plugins
ln -sfT ${cfg.package}/lib ${cfg.dataDir}/lib
ln -sfT ${cfg.package}/modules ${cfg.dataDir}/modules
# opensearch needs to create the opensearch.keystore in the config directory
# so this directory needs to be writable.
mkdir -p ${configDir}
chmod 0700 ${configDir}
# Note that we copy config files from the nix store instead of symbolically linking them
# because otherwise X-Pack Security will raise the following exception:
# java.security.AccessControlException:
# access denied ("java.io.FilePermission" "/var/lib/opensearch/config/opensearch.yml" "read")
cp ${opensearchYml} ${configDir}/opensearch.yml
# Make sure the logging configuration for old OpenSearch versions is removed:
rm -f "${configDir}/logging.yml"
cp ${loggingConfigFile} ${configDir}/${loggingConfigFilename}
mkdir -p ${configDir}/scripts
cp ${cfg.package}/config/jvm.options ${configDir}/jvm.options
# redirect jvm logs to the data directory
mkdir -p ${cfg.dataDir}/logs
chmod 0700 ${cfg.dataDir}/logs
sed -e '#logs/gc.log#${cfg.dataDir}/logs/gc.log#' -i ${configDir}/jvm.options
'';
in [
"+${pkgs.writeShellScript "opensearch-start-pre-full-privileges" startPreFullPrivileges}"
"${pkgs.writeShellScript "opensearch-start-pre-unprivileged" startPreUnprivileged}"
];
ExecStartPost = pkgs.writeShellScript "opensearch-start-post" ''
set -o errexit -o pipefail -o nounset -o errtrace
shopt -s inherit_errexit
# Make sure opensearch is up and running before dependents
# are started
while ! ${pkgs.curl}/bin/curl -sS -f http://${cfg.settings."network.host"}:${toString cfg.settings."http.port"} 2>/dev/null; do
sleep 1
done
'';
ExecStart = "${cfg.package}/bin/opensearch ${toString cfg.extraCmdLineOptions}";
User = cfg.user;
Group = cfg.group;
LimitNOFILE = "1024000";
Restart = "always";
TimeoutStartSec = "infinity";
DynamicUser = usingDefaultUserAndGroup && usingDefaultDataDir;
} // (optionalAttrs (usingDefaultDataDir) {
StateDirectory = "opensearch";
StateDirectoryMode = "0700";
});
};
environment.systemPackages = [ cfg.package ];
};
}

View File

@@ -152,7 +152,7 @@ services.akkoma.config.":pleroma".":media_preview_proxy" = {
## Frontend management {#modules-services-akkoma-frontend-management}
Akkoma will be deployed with the `pleroma-fe` and `admin-fe` frontends by default. These can be
Akkoma will be deployed with the `akkoma-fe` and `admin-fe` frontends by default. These can be
modified by setting
[{option}`services.akkoma.frontends`](options.html#opt-services.akkoma.frontends).
@@ -160,7 +160,7 @@ The following example overrides the primary frontends default configuration u
derivation.
```nix
services.akkoma.frontends.primary.package = pkgs.runCommand "pleroma-fe" {
services.akkoma.frontends.primary.package = pkgs.runCommand "akkoma-fe" {
config = builtins.toJSON {
expertLevel = 1;
collapseMessageWithSubject = false;
@@ -177,10 +177,10 @@ services.akkoma.frontends.primary.package = pkgs.runCommand "pleroma-fe" {
passAsFile = [ "config" ];
} ''
mkdir $out
lndir ${pkgs.akkoma-frontends.pleroma-fe} $out
lndir ${pkgs.akkoma-frontends.akkoma-fe} $out
rm $out/static/config.json
jq -s add ${pkgs.akkoma-frontends.pleroma-fe}/static/config.json ${config} \
jq -s add ${pkgs.akkoma-frontends.akkoma-fe}/static/config.json ${config} \
>$out/static/config.json
'';
```

View File

@@ -51,13 +51,13 @@ let
package = mkOption {
type = types.package;
description = mdDoc "Akkoma frontend package.";
example = literalExpression "pkgs.akkoma-frontends.pleroma-fe";
example = literalExpression "pkgs.akkoma-frontends.akkoma-fe";
};
name = mkOption {
type = types.nonEmptyStr;
description = mdDoc "Akkoma frontend name.";
example = "pleroma-fe";
example = "akkoma-fe";
};
ref = mkOption {
@@ -476,8 +476,8 @@ in {
type = with types; attrsOf (submodule frontend);
default = {
primary = {
package = pkgs.akkoma-frontends.pleroma-fe;
name = "pleroma-fe";
package = pkgs.akkoma-frontends.akkoma-fe;
name = "akkoma-fe";
ref = "stable";
};
admin = {
@@ -489,8 +489,8 @@ in {
defaultText = literalExpression ''
{
primary = {
package = pkgs.akkoma-frontends.pleroma-fe;
name = "pleroma-fe";
package = pkgs.akkoma-frontends.akkoma-fe;
name = "akkoma-fe";
ref = "stable";
};
admin = {

View File

@@ -79,7 +79,7 @@ in {
(which can be opened e.g. by running `nixos-help`).
'')
(mkRemovedOptionModule [ "services" "nextcloud" "disableImagemagick" ] ''
Use services.nextcloud.nginx.enableImagemagick instead.
Use services.nextcloud.enableImagemagick instead.
'')
];

View File

@@ -270,7 +270,7 @@ in
wantedBy = [ "multi-user.target" ];
serviceConfig = {
ExecStart = "${cfg.package.fhs}/bin/onlyoffice-wrapper DocService/docservice /run/onlyoffice/config";
ExecStartPre = onlyoffice-prestart;
ExecStartPre = [ onlyoffice-prestart ];
Group = "onlyoffice";
Restart = "always";
RuntimeDirectory = "onlyoffice";

View File

@@ -316,7 +316,8 @@ in
++ lib.optional config.services.colord.enable pkgs.colord-kde
++ lib.optional config.services.hardware.bolt.enable pkgs.plasma5Packages.plasma-thunderbolt
++ lib.optionals config.services.samba.enable [ kdenetwork-filesharing pkgs.samba ]
++ lib.optional config.services.xserver.wacom.enable pkgs.wacomtablet;
++ lib.optional config.services.xserver.wacom.enable pkgs.wacomtablet
++ lib.optional config.services.flatpak.enable flatpak-kcm;
# Extra services for D-Bus activation
services.dbus.packages = [

View File

@@ -316,11 +316,13 @@ in {
mkdir -p -m 0755 /run/binfmt
${lib.concatStringsSep "\n" (lib.mapAttrsToList activationSnippet config.boot.binfmt.registrations)}
'';
systemd.additionalUpstreamSystemUnits = lib.mkIf (config.boot.binfmt.registrations != {}) [
"proc-sys-fs-binfmt_misc.automount"
"proc-sys-fs-binfmt_misc.mount"
"systemd-binfmt.service"
];
systemd.services.systemd-binfmt.restartTriggers = [ (builtins.toJSON config.boot.binfmt.registrations) ];
systemd = lib.mkIf (config.boot.binfmt.registrations != {}) {
additionalUpstreamSystemUnits = [
"proc-sys-fs-binfmt_misc.automount"
"proc-sys-fs-binfmt_misc.mount"
"systemd-binfmt.service"
];
services.systemd-binfmt.restartTriggers = [ (builtins.toJSON config.boot.binfmt.registrations) ];
};
};
}

View File

@@ -495,7 +495,7 @@ in {
# If we are not booting a NixOS closure (e.g. init=/bin/sh),
# we don't know what root to prepare so we don't do anything
if ! [ -x "/sysroot$closure/prepare-root" ]; then
if ! [ -x "/sysroot$(readlink "/sysroot$closure/prepare-root" || echo "$closure/prepare-root")" ]; then
echo "NEW_INIT=''${initParam[1]}" > /etc/switch-root.conf
echo "$closure does not look like a NixOS installation - not activating"
exit 0

View File

@@ -1,7 +1,8 @@
{ config, pkgs, lib, ... }:
let
cfg = config.boot.initrd.systemd.repart;
cfg = config.systemd.repart;
initrdCfg = config.boot.initrd.systemd.repart;
writeDefinition = name: partitionConfig: pkgs.writeText
"${name}.conf"
@@ -24,45 +25,59 @@ let
'';
in
{
options.boot.initrd.systemd.repart = {
enable = lib.mkEnableOption (lib.mdDoc "systemd-repart") // {
options = {
boot.initrd.systemd.repart.enable = lib.mkEnableOption (lib.mdDoc "systemd-repart") // {
description = lib.mdDoc ''
Grow and add partitions to a partition table a boot time in the initrd.
Grow and add partitions to a partition table at boot time in the initrd.
systemd-repart only works with GPT partition tables.
To run systemd-repart after the initrd, see
`options.systemd.repart.enable`.
'';
};
partitions = lib.mkOption {
type = with lib.types; attrsOf (attrsOf (oneOf [ str int bool ]));
default = { };
example = {
"10-root" = {
Type = "root";
};
"20-home" = {
Type = "home";
SizeMinBytes = "512M";
SizeMaxBytes = "2G";
};
systemd.repart = {
enable = lib.mkEnableOption (lib.mdDoc "systemd-repart") // {
description = lib.mdDoc ''
Grow and add partitions to a partition table.
systemd-repart only works with GPT partition tables.
To run systemd-repart while in the initrd, see
`options.boot.initrd.systemd.repart.enable`.
'';
};
partitions = lib.mkOption {
type = with lib.types; attrsOf (attrsOf (oneOf [ str int bool ]));
default = { };
example = {
"10-root" = {
Type = "root";
};
"20-home" = {
Type = "home";
SizeMinBytes = "512M";
SizeMaxBytes = "2G";
};
};
description = lib.mdDoc ''
Specify partitions as a set of the names of the definition files as the
key and the partition configuration as its value. The partition
configuration can use all upstream options. See <link
xlink:href="https://www.freedesktop.org/software/systemd/man/repart.d.html"/>
for all available options.
'';
};
description = lib.mdDoc ''
Specify partitions as a set of the names of the definition files as the
key and the partition configuration as its value. The partition
configuration can use all upstream options. See <link
xlink:href="https://www.freedesktop.org/software/systemd/man/repart.d.html"/>
for all available options.
'';
};
};
config = lib.mkIf cfg.enable {
# Link the definitions into /etc so that they are included in the
# /nix/store of the sysroot. This also allows the user to run the
# systemd-repart binary after activation manually while automatically
# picking up the definition files.
config = lib.mkIf (cfg.enable || initrdCfg.enable) {
# Always link the definitions into /etc so that they are also included in
# the /nix/store of the sysroot during early userspace (i.e. while in the
# initrd).
environment.etc."repart.d".source = definitionsDirectory;
boot.initrd.systemd = {
boot.initrd.systemd = lib.mkIf initrdCfg.enable {
additionalUpstreamUnits = [
"systemd-repart.service"
];
@@ -73,7 +88,7 @@ in
# Override defaults in upstream unit.
services.systemd-repart = {
# Unset the coniditions as they cannot be met before activation because
# Unset the conditions as they cannot be met before activation because
# the definition files are not stored in the expected locations.
unitConfig.ConditionDirectoryNotEmpty = [
" " # required to unset the previous value.
@@ -97,5 +112,12 @@ in
after = [ "sysroot.mount" ];
};
};
systemd = lib.mkIf cfg.enable {
additionalUpstreamSystemUnits = [
"systemd-repart.service"
];
};
};
}

View File

@@ -163,7 +163,7 @@ in
###### implementation
config = mkIf cfg.enable (mkMerge [{
boot.kernelModules = [ "bridge" "veth" ];
boot.kernelModules = [ "bridge" "veth" "br_netfilter" "xt_nat" ];
boot.kernel.sysctl = {
"net.ipv4.conf.all.forwarding" = mkOverride 98 true;
"net.ipv4.conf.default.forwarding" = mkOverride 98 true;

View File

@@ -7,6 +7,8 @@ let
podmanPackage = (pkgs.podman.override {
extraPackages = cfg.extraPackages
# setuid shadow
++ [ "/run/wrappers" ]
++ lib.optional (builtins.elem "zfs" config.boot.supportedFilesystems) config.boot.zfs.package;
});

View File

@@ -144,7 +144,6 @@ in rec {
manual = manualHTML; # TODO(@oxij): remove eventually
manualEpub = (buildFromConfig ({ ... }: { }) (config: config.system.build.manual.manualEpub));
manpages = buildFromConfig ({ ... }: { }) (config: config.system.build.manual.manpages);
manualGeneratedSources = buildFromConfig ({ ... }: { }) (config: config.system.build.manual.generatedSources);
options = (buildFromConfig ({ ... }: { }) (config: config.system.build.manual.optionsJSON)).x86_64-linux;

View File

@@ -291,7 +291,7 @@ in {
hledger-web = handleTest ./hledger-web.nix {};
hocker-fetchdocker = handleTest ./hocker-fetchdocker {};
hockeypuck = handleTest ./hockeypuck.nix { };
home-assistant = handleTest ./home-assistant.nix {};
home-assistant = handleTest ./home-assistant {};
hostname = handleTest ./hostname.nix {};
hound = handleTest ./hound.nix {};
hub = handleTest ./git/hub.nix {};
@@ -490,6 +490,7 @@ in {
ombi = handleTest ./ombi.nix {};
openarena = handleTest ./openarena.nix {};
openldap = handleTest ./openldap.nix {};
opensearch = discoverTests (import ./opensearch.nix);
openresty-lua = handleTest ./openresty-lua.nix {};
opensmtpd = handleTest ./opensmtpd.nix {};
opensmtpd-rspamd = handleTest ./opensmtpd-rspamd.nix {};

View File

@@ -1,12 +1,16 @@
import ./make-test-python.nix ({ pkgs, lib, ... }:
import ../make-test-python.nix ({ pkgs, lib, ... }:
let
configDir = "/var/lib/foobar";
userName = "admin";
password = "secret";
in {
name = "home-assistant";
meta.maintainers = lib.teams.home-assistant.members;
nodes.hass = { pkgs, ... }: {
virtualisation.memorySize = 1024;
services.postgresql = {
enable = true;
ensureDatabases = [ "hass" ];
@@ -27,7 +31,10 @@ in {
extraPackages = ps: with ps; [
colorama
];
extraComponents = [ "zha" ];
extraComponents = [
"met"
"radio_browser"
];
}).overrideAttrs (oldAttrs: {
doInstallCheck = false;
});
@@ -79,6 +86,7 @@ in {
# https://www.home-assistant.io/integrations/logger/
logger = {
default = "info";
logs."homeassistant.components.http" = "debug";
};
};
@@ -108,6 +116,22 @@ in {
inheritParentConfig = true;
configuration.services.home-assistant.config.esphome = {};
};
environment.systemPackages = let
testRunner = pkgs.writers.writePython3Bin "test-runner" {
libraries = with pkgs.python3Packages; [
selenium
structlog
];
flakeIgnore = [
"E501" # line too long
];
} (builtins.readFile ./webdriver.py);
in with pkgs; [
chromium
chromedriver
testRunner
];
};
testScript = { nodes, ... }: let
@@ -150,7 +174,7 @@ in {
with subtest("Check extraComponents and extraPackages are considered from the package"):
hass.succeed(f"grep -q 'colorama' {package}/extra_packages")
hass.succeed(f"grep -q 'zha' {package}/extra_components")
hass.succeed(f"grep -q 'radio_browser' {package}/extra_components")
with subtest("Check extraComponents and extraPackages are considered from the module"):
hass.succeed(f"grep -q 'psycopg2' {package}/extra_packages")
@@ -192,5 +216,11 @@ in {
with subtest("Check systemd unit hardening"):
hass.log(hass.succeed("systemctl cat home-assistant.service"))
hass.log(hass.succeed("systemd-analyze security home-assistant.service"))
with subtest("Test onboarding"):
hass.execute(
"systemd-run --wait --unit hass-onboarding -E PATH=${pkgs.geckodriver}/bin:$PATH -E PYTHONUNBUFFERED=1 test-runner"
)
hass.copy_from_vm("/run/artifacts")
'';
})

View File

@@ -0,0 +1,252 @@
from dataclasses import dataclass
from os import mkdir
import os.path
import time
from typing import Set
import structlog
from structlog.contextvars import bind_contextvars, reset_contextvars
# shadow root support only in chromium based browsers as of selenium 4.8.0
# https://github.com/SeleniumHQ/selenium/blob/selenium-4.8.0/py/selenium/webdriver/remote/webelement.py#L245-L248
from selenium.webdriver import Chrome
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.common.action_chains import ActionChains
from selenium.webdriver.common.alert import Alert
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.support.ui import WebDriverWait
log = structlog.get_logger()
# encapsulate selectors to find html elements
@dataclass
class S:
by: By
value: str
# retrieve the shadow dom of the tag
shadow_root: bool = False
# retrieve all matching tags
multiple: bool = False
# helper function to navigate through nested shadow roots
def select(*selectors: S, origin):
doc = origin
for sel in selectors:
if sel.multiple:
if isinstance(doc, list):
raise RuntimeError(
"The multiple qualifier can only appear once in a selection group"
)
else:
doc = doc.find_elements(sel.by, sel.value)
if sel.shadow_root:
doc = [x.shadow_root for x in doc]
else:
if isinstance(doc, list):
doc = [x.find_element(sel.by, sel.value) for x in doc]
if sel.shadow_root:
doc = [x.shadow_root for x in doc]
else:
doc = doc.find_element(sel.by, sel.value)
if sel.shadow_root:
doc = doc.shadow_root
return doc
# Custom wait implementation for nested elements
class NestedElementPresent:
def __init__(self, *selectors: S):
self.selectors = selectors
def __call__(self, driver):
result = select(*self.selectors, origin=driver)
return result
def write(input, value: str, field_name: str):
input.click()
# input.clear() does not work properly :(
for _ in range(16):
input.send_keys(Keys.BACKSPACE)
input.send_keys(value)
log.info(f"Set {field_name}", value=value)
ARTIFACT_PATH = "/run/artifacts"
mkdir(ARTIFACT_PATH)
options = Options()
options.add_argument("--headless")
options.add_argument("--no-sandbox") # run as root
options.binary_location = "/run/current-system/sw/bin/chromium"
driver = Chrome(
options=options,
)
wait = WebDriverWait(driver, 10)
# increase viewport, so everything becomes visible w/o scrolling
driver.set_window_size(720, 1280)
def onboarding():
# wait for the site to load
url = "http://localhost:8123/onboarding.html"
log.info("Loading", url=url)
driver.get(url)
wait.until(EC.title_contains("Home Assistant"))
log.info("Ready", url=url)
# move the viewport around to trigger a redraw
body = driver.find_element(By.TAG_NAME, "body")
body.send_keys(Keys.SPACE)
body.send_keys(Keys.SHIFT + Keys.SPACE)
onboarding_step_user()
onboarding_step_core_config()
onboarding_step_analytics()
@dataclass
class Credentials:
username: str
password: str
def onboarding_step_user() -> Credentials:
ctx = bind_contextvars(step="user")
# wait until the page is rendered
log.info("Waiting for onboarding-create-user")
onboarding_create_user = wait.until(
NestedElementPresent(
S(By.CSS_SELECTOR, "ha-onboarding", shadow_root=True),
S(By.CSS_SELECTOR, "onboarding-create-user", shadow_root=True),
)
)
log.info("Found onboarding-create-user", tag=onboarding_create_user)
driver.save_screenshot(os.path.join(ARTIFACT_PATH, "onboarding_step1.png"))
name, username, password, confirm = select(
S(By.CSS_SELECTOR, "ha-form", shadow_root=True),
S(By.CSS_SELECTOR, "ha-selector", shadow_root=True, multiple=True),
S(By.CSS_SELECTOR, "ha-selector-text", shadow_root=True),
S(By.CSS_SELECTOR, "ha-textfield", shadow_root=True),
S(By.CSS_SELECTOR, "input.mdc-text-field__input"),
origin=onboarding_create_user,
)
creds = Credentials("nixos", "test")
write(name, creds.username, "Name")
write(username, "NixOS Testuser", "Username")
write(password, creds.password, "Password")
write(confirm, creds.password, "Confirm password")
driver.save_screenshot(
os.path.join(ARTIFACT_PATH, "onboarding_step1_logindata.png")
)
log.info("Submit")
select(
S(By.CSS_SELECTOR, "mwc-button"), origin=onboarding_create_user
).click()
reset_contextvars(**ctx)
return creds
def onboarding_step_core_config():
ctx = bind_contextvars(step="core_config")
# wait until the page is rendered
log.info("Waiting for onboarding-create-user")
onboarding_core_config = wait.until(
NestedElementPresent(
S(By.CSS_SELECTOR, "ha-onboarding", shadow_root=True),
S(By.CSS_SELECTOR, "onboarding-core-config", shadow_root=True),
)
)
log.info("Found onboarding-core-config")
driver.save_screenshot(os.path.join(ARTIFACT_PATH, "onboarding_step2.png"))
# set home name
home = select(
S(By.CSS_SELECTOR, "ha-textfield", shadow_root=True),
S(By.CSS_SELECTOR, "input"),
origin=onboarding_core_config,
)
write(home, "NixOS Testdriver", "Installation name")
# try environment detection, will fail and only set language to "en"
select(
S(By.CSS_SELECTOR, "div.middle-text mwc-button"), origin=onboarding_core_config
).click()
log.info("Detect environment")
driver.save_screenshot(os.path.join(ARTIFACT_PATH, "onboarding_step2_detect.png"))
map_marker = select(
S(By.CSS_SELECTOR, "ha-locations-editor", shadow_root=True),
S(By.CSS_SELECTOR, "ha-map", shadow_root=True),
S(By.CSS_SELECTOR, "div.leaflet-marker-pane img"),
origin=onboarding_core_config
)
log.info("Found leaflet-marker-pane", tag=map_marker)
ActionChains(driver).click().click_and_hold().move_by_offset(100, 100).release().perform()
log.info("Moved location marker")
country, lang, tz, elevation, currency = select(
S(By.CSS_SELECTOR, "div.row ha-textfield", shadow_root=True, multiple=True),
S(By.CSS_SELECTOR, "input"),
origin=onboarding_core_config,
)
write(country, "DE", "Country")
print(tz.tag_name)
write(tz, "UTC", "Time Zone")
write(elevation, "123", "Elevation")
write(currency, "EUR", "Currency")
driver.save_screenshot(os.path.join(ARTIFACT_PATH, "onboarding_step2_inputs.png"))
log.info("Submit")
select(
S(By.CSS_SELECTOR, "div.footer mwc-button"), origin=onboarding_core_config
).click()
Alert(driver).accept()
driver.save_screenshot(os.path.join(ARTIFACT_PATH, "onboarding_step2_submit.png"))
reset_contextvars(**ctx)
def onboarding_step_analytics():
ctx = bind_contextvars(step="analytics")
# wait until the page is rendered
log.info("Waiting for onboarding-analytics")
onboarding_analytics = wait.until(
NestedElementPresent(
S(By.CSS_SELECTOR, "ha-onboarding", shadow_root=True),
S(By.CSS_SELECTOR, "onboarding-analytics", shadow_root=True),
)
)
log.info("Found onboarding-analytics", tag=onboarding_analytics)
driver.save_screenshot(os.path.join(ARTIFACT_PATH, "onboarding_step3.png"))
onboarding()
driver.close()
print("close")

View File

@@ -1,9 +1,13 @@
{ system ? builtins.currentSystem
, pkgs ? import ../../.. { inherit system; }
, lib ? pkgs.lib
}:
let
allK3s = lib.filterAttrs (n: _: lib.strings.hasPrefix "k3s_" n) pkgs;
in
{
# Run a single node k3s cluster and verify a pod can run
single-node = import ./single-node.nix { inherit system pkgs; };
single-node = lib.mapAttrs (_: k3s: import ./single-node.nix { inherit system pkgs k3s; }) allK3s;
# Run a multi-node k3s cluster and verify pod networking works across nodes
multi-node = import ./multi-node.nix { inherit system pkgs; };
multi-node = lib.mapAttrs (_: k3s: import ./multi-node.nix { inherit system pkgs k3s; }) allK3s;
}

View File

@@ -1,4 +1,4 @@
import ../make-test-python.nix ({ pkgs, lib, ... }:
import ../make-test-python.nix ({ pkgs, lib, k3s, ... }:
let
imageEnv = pkgs.buildEnv {
name = "k3s-pause-image-env";
@@ -39,7 +39,7 @@ import ../make-test-python.nix ({ pkgs, lib, ... }:
tokenFile = pkgs.writeText "token" "p@s$w0rd";
in
{
name = "k3s-multi-node";
name = "${k3s.name}-multi-node";
nodes = {
server = { pkgs, ... }: {
@@ -52,7 +52,7 @@ import ../make-test-python.nix ({ pkgs, lib, ... }:
inherit tokenFile;
enable = true;
role = "server";
package = pkgs.k3s;
package = k3s;
clusterInit = true;
extraFlags = builtins.toString [
"--disable" "coredns"

View File

@@ -1,4 +1,4 @@
import ../make-test-python.nix ({ pkgs, lib, ... }:
import ../make-test-python.nix ({ pkgs, lib, k3s, ... }:
let
imageEnv = pkgs.buildEnv {
name = "k3s-pause-image-env";
@@ -24,7 +24,7 @@ import ../make-test-python.nix ({ pkgs, lib, ... }:
'';
in
{
name = "k3s";
name = "${k3s.name}-single-node";
meta = with pkgs.lib.maintainers; {
maintainers = [ euank ];
};
@@ -38,7 +38,7 @@ import ../make-test-python.nix ({ pkgs, lib, ... }:
services.k3s.enable = true;
services.k3s.role = "server";
services.k3s.package = pkgs.k3s;
services.k3s.package = k3s;
# Slightly reduce resource usage
services.k3s.extraFlags = builtins.toString [
"--disable" "coredns"

View File

@@ -9,6 +9,7 @@ import ./make-test-python.nix ({ pkgs, ... }: {
hostname = "server";
primaryDomain = "server";
openFirewall = true;
ensureAccounts = [ "postmaster@server" ];
};
};
@@ -50,7 +51,6 @@ import ./make-test-python.nix ({ pkgs, ... }: {
server.wait_for_open_port(587)
server.succeed("maddyctl creds create --password test postmaster@server")
server.succeed("maddyctl imap-acct create postmaster@server")
client.succeed("send-testmail")
client.succeed("test-imap")

View File

@@ -0,0 +1,52 @@
let
opensearchTest =
import ./make-test-python.nix (
{ pkgs, lib, extraSettings ? {} }: {
name = "opensearch";
meta.maintainers = with pkgs.lib.maintainers; [ shyim ];
nodes.machine = lib.mkMerge [
{
virtualisation.memorySize = 2048;
services.opensearch.enable = true;
}
extraSettings
];
testScript = ''
machine.start()
machine.wait_for_unit("opensearch.service")
machine.wait_for_open_port(9200)
machine.succeed(
"curl --fail localhost:9200"
)
'';
});
in
{
opensearch = opensearchTest {};
opensearchCustomPathAndUser = opensearchTest {
extraSettings = {
services.opensearch.dataDir = "/var/opensearch_test";
services.opensearch.user = "open_search";
services.opensearch.group = "open_search";
system.activationScripts.createDirectory = {
text = ''
mkdir -p "/var/opensearch_test"
chown open_search:open_search /var/opensearch_test
chmod 0700 /var/opensearch_test
'';
deps = [ "users" "groups" ];
};
users = {
groups.open_search = {};
users.open_search = {
description = "OpenSearch daemon user";
group = "open_search";
isSystemUser = true;
};
};
};
};
}

View File

@@ -1,6 +1,6 @@
import ./make-test-python.nix ({ pkgs, lib, ... }: {
name = "pass-secret-service";
meta.maintainers = with lib; [ aidalgol ];
meta.maintainers = [ lib.maintainers.aidalgol ];
nodes.machine = { nodes, pkgs, ... }:
{

View File

@@ -13,7 +13,7 @@ in pkgs.lib.listToAttrs (builtins.map ({ predictable, withNetworkd }: {
name = pkgs.lib.optionalString (!predictable) "un" + "predictable"
+ pkgs.lib.optionalString withNetworkd "Networkd";
value = makeTest {
name = "${if predictable then "" else "un"}predictableInterfaceNames${if withNetworkd then "-with-networkd" else ""}";
name = "${pkgs.lib.optionalString (!predictable) "un"}predictableInterfaceNames${pkgs.lib.optionalString withNetworkd "-with-networkd"}";
meta = {};
nodes.machine = { lib, ... }: {

View File

@@ -1,4 +1,4 @@
import ./make-test-python.nix ({ pkgs, ...} :
import ./make-test-python.nix ({ pkgs, lib, ...} :
let
@@ -11,9 +11,9 @@ let
};
# Only allow the demo data to be used (only if it's unfreeRedistributable).
unfreePredicate = pkg: with pkgs.lib; let
unfreePredicate = pkg: with lib; let
allowPackageNames = [ "quake3-demodata" "quake3-pointrelease" ];
allowLicenses = [ pkgs.lib.licenses.unfreeRedistributable ];
allowLicenses = [ lib.licenses.unfreeRedistributable ];
in elem pkg.pname allowPackageNames &&
elem (pkg.meta.license or null) allowLicenses;
@@ -31,7 +31,7 @@ in
rec {
name = "quake3";
meta = with pkgs.stdenv.lib.maintainers; {
meta = with lib.maintainers; {
maintainers = [ domenkozar eelco ];
};

View File

@@ -52,9 +52,6 @@ let
};
};
boot.initrd.systemd.enable = true;
boot.initrd.systemd.repart.enable = true;
# systemd-repart operates on disks with a partition table. The qemu module,
# however, creates separate filesystem images without a partition table, so
# we have to create a disk image manually.
@@ -88,7 +85,10 @@ in
nodes.machine = { config, pkgs, ... }: {
imports = [ common ];
boot.initrd.systemd.repart.partitions = {
boot.initrd.systemd.enable = true;
boot.initrd.systemd.repart.enable = true;
systemd.repart.partitions = {
"10-root" = {
Type = "linux-generic";
};
@@ -105,4 +105,30 @@ in
assert "Growing existing partition 1." in systemd_repart_logs
'';
};
after-initrd = makeTest {
name = "systemd-repart-after-initrd";
meta.maintainers = with maintainers; [ nikstur ];
nodes.machine = { config, pkgs, ... }: {
imports = [ common ];
systemd.repart.enable = true;
systemd.repart.partitions = {
"10-root" = {
Type = "linux-generic";
};
};
};
testScript = { nodes, ... }: ''
${useDiskImage nodes.machine}
machine.start()
machine.wait_for_unit("multi-user.target")
systemd_repart_logs = machine.succeed("journalctl --unit systemd-repart.service")
assert "Growing existing partition 1." in systemd_repart_logs
'';
};
}

View File

@@ -6,6 +6,7 @@
peer1 = {
privateKey = "uO8JVo/sanx2DOM0L9GUEtzKZ82RGkRnYgpaYc7iXmg=";
publicKey = "Ks9yRJIi/0vYgRmn14mIOQRwkcUGBujYINbMpik2SBI=";
# readFile'd keys may have trailing newlines, emulate this
publicKey = "Ks9yRJIi/0vYgRmn14mIOQRwkcUGBujYINbMpik2SBI=\n";
};
}

View File

@@ -19,20 +19,20 @@
stdenv.mkDerivation rec {
pname = "amberol";
version = "0.9.2";
version = "unstable-2023-01-12";
src = fetchFromGitLab {
domain = "gitlab.gnome.org";
owner = "World";
repo = pname;
rev = version;
hash = "sha256-L8yHKwtCAZC1myIouL0Oq3lj0QPWn5dVe0g3nkyAKI8=";
rev = "0623386c813d0d68564002324958cef7217cec7f";
hash = "sha256-nVL4ydTg4ncDCA9J9qWv+RPDC0Txr/qpo5XxIUiV0zQ=";
};
cargoDeps = rustPlatform.fetchCargoTarball {
inherit src;
name = "${pname}-${version}";
hash = "sha256-0XuWBUG37GNHRXgjz0/Vv6VSqaPG36xTj7oN0ukFIJY=";
hash = "sha256-E0ivUWD3jP/T1GOJ11grDwcF+m92I+W2a2HhZX1bCso=";
};
postPatch = ''

View File

@@ -1,6 +1,6 @@
{ stdenv
, lib
, fetchFromGitHub
, fetchFromGitLab
, meson
, ninja
, pkg-config
@@ -18,14 +18,15 @@
python3Packages.buildPythonApplication rec {
pname = "eartag";
version = "0.3.1";
version = "0.3.2";
format = "other";
src = fetchFromGitHub {
src = fetchFromGitLab {
domain = "gitlab.gnome.org";
owner = "knuxify";
repo = pname;
rev = "refs/tags/${version}";
sha256 = "sha256-gN3V5ZHlhHp52Jg/i+hDLEDpSvP8yFngujyw5ZncQQg=";
rev = version;
sha256 = "sha256-XvbfQtE8LsztQ2VByG2jLYND3qVpH6owdAgh3b//lI4=";
};
postPatch = ''
@@ -67,7 +68,7 @@ python3Packages.buildPythonApplication rec {
'';
meta = with lib; {
homepage = "https://github.com/knuxify/eartag";
homepage = "https://gitlab.gnome.org/knuxify/eartag";
description = "Simple music tag editor";
# This seems to be using ICU license but we're flagging it to MIT license
# since ICU license is a modified version of MIT and to prevent it from

View File

@@ -19,9 +19,9 @@ stdenv.mkDerivation rec {
prePatch = ''
sed -e s,/bin/ln,ln,g -i src/Makefile
sed -e 's,^CXXFLAGS=-O2,CXXFLAGS=-O2 -D PATH_ESPEAK_DATA=\\\"$(DATADIR)\\\",' -i src/Makefile
'' + (if portaudio.api_version == 19 then ''
'' + (lib.optionalString (portaudio.api_version == 19) ''
cp src/portaudio19.h src/portaudio.h
'' else "");
'');
configurePhase = ''
cd src

View File

@@ -2,24 +2,15 @@
stdenv.mkDerivation rec {
pname = "fdkaac";
version = "1.0.3";
version = "1.0.5";
src = fetchFromGitHub {
owner = "nu774";
repo = pname;
rev = "v${version}";
sha256 = "sha256-7a8JlQtMGuMWgU/HePd31/EvtBNc2tBMz8V8NQivuNo=";
sha256 = "sha256-GYvI9T5Bv2OcK0hMAQE7/tE6ajDyqkaak66b3Hc0Fls=";
};
patches = [
# To be removed when 1.0.4 is released, see https://github.com/nu774/fdkaac/issues/54
(fetchpatch {
name = "CVE-2022-37781.patch";
url = "https://github.com/nu774/fdkaac/commit/ecddb7d63306e01d137d65bbbe7b78c1e779943c.patch";
sha256 = "sha256-uZPf5tqBmF7VWp1fJcjp5pbYGRfzqgPZpBHpkdWYkV0=";
})
];
nativeBuildInputs = [ autoreconfHook ];
buildInputs = [ fdk_aac ];

View File

@@ -12,13 +12,13 @@
stdenv.mkDerivation rec {
pname = "gwc";
version = "0.22-05";
version = "0.22-06";
src = fetchFromGitHub {
owner = "AlisterH";
repo = pname;
rev = version;
sha256 = "sha256-FHKu5qAyRyMxXdWYTCeAc6Q4J+NOaU1SGgoTbe0PiFE=";
sha256 = "sha256-hRwy++gZiW/olIIeiVTpdIjPLIHgvgVUGEaUX9tpFbY=";
};
nativeBuildInputs = [
@@ -40,6 +40,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "GUI application for removing noise (hiss, pops and clicks) from audio files";
homepage = "https://github.com/AlisterH/gwc/";
changelog = "https://github.com/AlisterH/gwc/blob/${version}/Changelog";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ magnetophon ];
platforms = platforms.linux;

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