Compare commits

...

376 Commits

Author SHA1 Message Date
Franz Pletz
1194b13a33 nixos/public-inbox: spamcheck setting needs to be set 2023-08-10 05:09:36 +02:00
Alyssa Ross
eda3d604f5 nixos/public-inbox: remove spamassassin integration
This hasn't worked since before this module ended up in Nixpkgs,
because public-inbox-init runs as the public-inbox user, but tries to
install -o spamd.
2023-06-05 18:12:34 +00:00
Florian Klink
4627ee741d Merge pull request #234877 from ElvishJerricco/auto-format-and-resize-with-systemd
Auto format and resize with systemd
2023-06-05 12:25:02 +03:00
Martin Weinelt
5344f09328 Merge pull request #236036 from fabaff/pyipp-bump
python311Packages.pyipp: 0.13.0 -> 0.14.1
2023-06-05 11:10:38 +02:00
Weijia Wang
ad7fbd276f Merge pull request #233657 from wegank/darwin-system-redo
darwin.apple_sdk_10_12.frameworks.System: init
2023-06-05 11:43:39 +03:00
Weijia Wang
2eb13af563 Merge pull request #227274 from wegank/kde-darwin
plasma5Packages: relax platforms
2023-06-05 11:38:21 +03:00
Weijia Wang
d718c355b3 Merge pull request #235683 from r-ryantm/auto-update/mdbook
mdbook: 0.4.29 -> 0.4.30
2023-06-05 11:19:51 +03:00
Pol Dellaiera
0406bbc337 Merge pull request #235272 from soywod/add-comodoro
comodoro: init at 0.0.8
2023-06-05 10:19:18 +02:00
R. Ryantm
748cb0913f rabbitmq-server: 3.11.10 -> 3.12.0 2023-06-05 10:17:19 +02:00
Weijia Wang
90630914a2 Merge pull request #236023 from wegank/blink-darwin
blink: fix build on x86_64-darwin
2023-06-05 10:49:13 +03:00
Nick Cao
fea54c6aff Merge pull request #236019 from NickCao/sing-geoip
sing-geoip.generator: unstable-2022-07-05 -> 20230512
2023-06-05 01:14:56 -06:00
Fabian Affolter
72a51aa1b1 python311Packages.pyipp: 0.13.0 -> 0.14.1
Diff: https://github.com/ctalkington/python-ipp/compare/0.13.0...0.14.1

Changelog: https://github.com/ctalkington/python-ipp/releases/tag/0.14.1
2023-06-05 09:13:51 +02:00
Weijia Wang
38a8717823 Merge pull request #236006 from r-ryantm/auto-update/nebula
nebula: 1.7.1 -> 1.7.2
2023-06-05 10:12:51 +03:00
Weijia Wang
c0682450cf Merge pull request #235989 from r-ryantm/auto-update/dufs
dufs: 0.33.0 -> 0.34.1
2023-06-05 10:11:04 +03:00
Weijia Wang
ea1634e286 Merge pull request #236002 from r-ryantm/auto-update/faudio
faudio: 23.05 -> 23.06
2023-06-05 10:10:12 +03:00
Weijia Wang
807bd26a78 Merge pull request #236010 from r-ryantm/auto-update/jackett
jackett: 0.21.114 -> 0.21.128
2023-06-05 10:09:09 +03:00
Weijia Wang
444cfa418c Merge pull request #235983 from r-ryantm/auto-update/python311Packages.django-stubs-ext
python311Packages.django-stubs-ext: 4.2.0 -> 4.2.1
2023-06-05 10:04:36 +03:00
Weijia Wang
56769ee60b Merge pull request #235981 from r-ryantm/auto-update/renderdoc
renderdoc: 1.26 -> 1.27
2023-06-05 10:04:07 +03:00
Weijia Wang
7fa389388d Merge pull request #235925 from r-ryantm/auto-update/bluez-alsa
bluez-alsa: 4.0.0 -> 4.1.0
2023-06-05 10:02:26 +03:00
Weijia Wang
702709e40e Merge pull request #235909 from r-ryantm/auto-update/ocserv
ocserv: 1.1.6 -> 1.1.7
2023-06-05 10:00:58 +03:00
Weijia Wang
f4e07e9a51 Merge pull request #235869 from r-ryantm/auto-update/intel-cmt-cat
intel-cmt-cat: 4.5.0 -> 4.6.0
2023-06-05 09:59:56 +03:00
Nick Cao
5836559f2a Merge pull request #235998 from r-ryantm/auto-update/kora-icon-theme
kora-icon-theme: 1.5.6 -> 1.5.7
2023-06-05 00:51:59 -06:00
Nick Cao
740fd914d5 Merge pull request #236014 from fabaff/exploitdb-bump
exploitdb: 2023-06-03 -> 2023-06-05
2023-06-05 00:50:56 -06:00
Nick Cao
2a33c46a38 Merge pull request #236008 from r-ryantm/auto-update/wasmtime
wasmtime: 9.0.2 -> 9.0.3
2023-06-05 00:49:43 -06:00
Weijia Wang
2bfa0ebd13 blink: fix build on x86_64-darwin 2023-06-05 09:39:11 +03:00
Nick Cao
4a1b4968e3 sing-geoip.generator: unstable-2022-07-05 -> 20230512 2023-06-05 14:29:31 +08:00
Fabian Affolter
9047bfe2cd exploitdb: 2023-06-03 -> 2023-06-05
Diff: https://gitlab.com/exploit-database/exploitdb/-/compare/refs/tags/2023-06-03...2023-06-05
2023-06-05 08:02:36 +02:00
R. Ryantm
ee29a69fce jackett: 0.21.114 -> 0.21.128 2023-06-05 05:07:21 +00:00
R. Ryantm
39e30fa40e wasmtime: 9.0.2 -> 9.0.3 2023-06-05 04:33:43 +00:00
Dennis Gosnell
31cd1b4afb Merge pull request #234939 from cdepillabout/nomad-bash-completion
nomad: add bash completion
2023-06-05 13:13:11 +09:00
R. Ryantm
6ecc05202e nebula: 1.7.1 -> 1.7.2 2023-06-05 04:00:37 +00:00
R. Ryantm
0aa6a144bd faudio: 23.05 -> 23.06 2023-06-05 03:15:06 +00:00
adisbladis
945f0625d5 Merge pull request #235947 from oneingan/elpa-devel
emacsPackages.elpaDevelPackages: init
2023-06-05 15:10:17 +12:00
Nick Cao
4434201f06 Merge pull request #235656 from ambroisie/update-tandoor-recipes
tandoor-recipes: 1.4.9 -> 1.4.12
2023-06-04 21:04:18 -06:00
R. Ryantm
4f21db7edf containerd: 1.7.1 -> 1.7.2 2023-06-05 13:03:49 +10:00
Will Fancher
b497502357 nixos: Use systemd-growfs for autoResize 2023-06-04 22:57:22 -04:00
Will Fancher
5176a4f113 nixos: Use systemd-makefs for autoFormat 2023-06-04 22:57:20 -04:00
Bobby Rong
5244934912 Merge pull request #235766 from bobby285271/upd/mutter43
gnome.mutter43: 43.5 → 43.6
2023-06-05 10:45:02 +08:00
Nick Cao
f25b2b2083 Merge pull request #235897 from r-ryantm/auto-update/galene
galene: 0.7.0 -> 0.7.1
2023-06-04 20:41:25 -06:00
Nick Cao
11b5bb37a7 Merge pull request #235899 from r-ryantm/auto-update/krill
krill: 0.13.0 -> 0.13.1
2023-06-04 20:40:21 -06:00
Nick Cao
1057888f5e Merge pull request #235911 from kirillrdy/unifiedpush-common-proxies
unifiedpush-common-proxies: 1.3.0 -> 1.5.0 and unpin go
2023-06-04 20:39:04 -06:00
Nick Cao
821f346998 Merge pull request #235933 from figsoda/sccache
sccache: 0.5.2 -> 0.5.3
2023-06-04 20:38:05 -06:00
Nick Cao
6e67d944b3 Merge pull request #235968 from figsoda/fclones
fclones: 0.30.0 -> 0.31.0, add figsoda as a maintainer
2023-06-04 20:36:53 -06:00
Nick Cao
cfebfa1f4a Merge pull request #235971 from fabaff/asyncstdlib-bump
python311Packages.asyncstdlib: 3.10.7 -> 3.10.8
2023-06-04 20:36:07 -06:00
Nick Cao
49085ee1bb Merge pull request #235973 from fabaff/python-roborock-bump
python311Packages.python-roborock: 0.20.2 -> 0.21.0
2023-06-04 20:35:03 -06:00
Nick Cao
190a507975 Merge pull request #235975 from reckenrode/cctools-apple-hash-fix
cctools-apple: fix download source
2023-06-04 20:34:40 -06:00
Nick Cao
14aa5c4db1 python311Packages.django-stubs-ext: drop outdated postPatch 2023-06-05 10:33:06 +08:00
Nick Cao
cb1c91382e Merge pull request #235988 from malob/update-signalbackup-tools
signalbackup-tools: 20230531 -> 20230603-2
2023-06-04 20:30:01 -06:00
Nick Cao
b8b7b8e941 Merge pull request #235996 from r-ryantm/auto-update/hcloud
hcloud: 1.34.0 -> 1.34.1
2023-06-04 20:27:26 -06:00
figsoda
7409480d5c Merge pull request #235993 from r-ryantm/auto-update/berglas
berglas: 1.0.2 -> 1.0.3
2023-06-04 22:13:39 -04:00
R. Ryantm
e86d62355e kora-icon-theme: 1.5.6 -> 1.5.7 2023-06-05 02:09:19 +00:00
R. Ryantm
d1a7475301 hcloud: 1.34.0 -> 1.34.1 2023-06-05 01:26:06 +00:00
Mario Rodas
1535530692 Merge pull request #235962 from figsoda/ttyper
ttyper: 1.2.0 -> 1.2.1
2023-06-04 20:11:37 -05:00
Pol Dellaiera
3b6a29143b Merge pull request #235822 from thiagokokada/fix-handbrake
handbrake: fix build
2023-06-05 03:11:20 +02:00
Pol Dellaiera
364e76f811 Merge pull request #226381 from t4ccer/t4/blink
blink: init at 1.0.0
2023-06-05 03:09:40 +02:00
R. Ryantm
2e5b4636ff berglas: 1.0.2 -> 1.0.3 2023-06-05 00:54:27 +00:00
Artturi
877e12b312 Merge pull request #228755 from tennox/meteor-fix 2023-06-05 03:48:47 +03:00
R. Ryantm
45cb7359f8 dufs: 0.33.0 -> 0.34.1 2023-06-05 00:25:15 +00:00
R. Ryantm
93fc2ce7c0 python311Packages.django-stubs-ext: 4.2.0 -> 4.2.1 2023-06-04 23:07:47 +00:00
figsoda
87a0230e64 Merge pull request #235978 from r-ryantm/auto-update/hash-slinger
hash-slinger: 3.2 -> 3.3
2023-06-04 19:06:08 -04:00
figsoda
3de47f52bd Merge pull request #235977 from SuperSandro2000/golangci-lint
golangci-lint: 1.53.1 -> 1.53.2
2023-06-04 19:05:30 -04:00
Malo Bourgon
884110484c signalbackup-tools: 20230531 -> 20230603-2
Diff: 20230531...20230603-2
2023-06-04 16:00:48 -07:00
Sandro
985b1525c6 Merge pull request #231548 from EvilMav/qcodes
python3Packages.qcodes: init at 0.38.1 and added dependencies
2023-06-05 00:54:56 +02:00
Sandro
4a159d8937 Merge pull request #227333 from deshaw/upstream-python-opentelemetry
Add opentelemetry packages to python3Packages
2023-06-05 00:52:48 +02:00
Mostly Void
03c6591905 zincsearch: 0.3.5 -> 0.4.5, rename from zinc (#218017)
* zincsearch: 0.3.5 -> 0.4.5, rename from zinc

Renamed existing zinc package to zincsearch following upstream.

* Update pkgs/top-level/aliases.nix

---------

Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2023-06-05 00:52:20 +02:00
R. Ryantm
af17209b79 renderdoc: 1.26 -> 1.27 2023-06-04 22:51:50 +00:00
Jairo Llopis
b1efae4a9e python3Packages.oca-port: init at 0.13 (#224626)
* python3Packages.oca-port: init at 0.12

Useful CLI tool for [OCA](https://odoo-community.org/) modules maintenance.

@moduon MT-2586

Co-authored-by: 25083790+natsukium@users.noreply.github.com
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>

* python3Packages.oca-port: 0.12 -> 0.13

---------

Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2023-06-05 00:43:17 +02:00
Sandro
f1316cad1a Merge pull request #234773 from chvp/bump-hookshot
matrix-hookshot: 4.0.0 -> 4.1.0
2023-06-05 00:40:36 +02:00
Sandro
59bc44dc75 Merge pull request #231747 from felschr/update-scripts
add updateScript to various packages
2023-06-05 00:37:19 +02:00
Sandro
793dd34507 Merge pull request #219602 from 999eagle/traefik-envsubst
nixos/traefik: add environmentFiles option
2023-06-05 00:36:43 +02:00
Sandro
a96eb6a349 Merge pull request #233523 from wineee/xmake
{xmake-core-sv,tbox,xmake}: init
2023-06-05 00:33:14 +02:00
Sandro
f231f7860b Merge pull request #232720 from bbenno/init_whatsapp-chat-exporter
whatsapp-chat-exporter: init at 0.9.1
2023-06-05 00:31:29 +02:00
Sandro
f74befad2d Merge pull request #233612 from ivankovnatsky/patch-41
yor: init at 0.1.177
2023-06-05 00:30:19 +02:00
Sandro
f614105d5d Merge pull request #232212 from abustany/master
ios-webkit-debug-proxy: init at 1.9.0
2023-06-05 00:29:56 +02:00
Sandro
1641e21315 Merge pull request #234770 from teutat3s/electron-updates
electron_25-bin: init 25.0.1, electron_24-bin: 24.2.0 -> 24.4.1, electron_23-bin: 23.3.1 -> 23.3.5, electron_22-bin: 22.3.8 -> 22.3.12
2023-06-05 00:27:19 +02:00
Sandro
a5cec01916 Merge pull request #217233 from cideM/add-volta
volta: init at 1.1.1
2023-06-05 00:26:23 +02:00
Sandro
145825b55c Merge pull request #235903 from rski/rski/gopls-0.12.2
gopls: 0.12.0 -> 0.12.2
2023-06-05 00:18:49 +02:00
Sandro
10dbf4c795 Merge pull request #233138 from techknowlogick/pulumi-bump
pulumi: 3.60.1 -> 3.69.0
2023-06-05 00:17:55 +02:00
Sandro Jäckel
df9d3da752 golangci-lint: 1.53.1 -> 1.53.2
Diff: https://github.com/golangci/golangci-lint/compare/v1.53.1...v1.53.2
2023-06-05 00:15:25 +02:00
R. Ryantm
dbd3bea087 hash-slinger: 3.2 -> 3.3 2023-06-04 22:15:22 +00:00
Sandro
ff05ff4067 Merge pull request #235791 from fabaff/google-auth-bump
python311Packages.google-auth: 2.18.1 -> 2.19.1
2023-06-05 00:13:56 +02:00
Fabian Affolter
a4416c8d4b Merge pull request #235840 from fabaff/sentry-sdk-bump
python310Packages.sentry-sdk: 1.24.0 -> 1.25.0
2023-06-05 00:13:29 +02:00
Randy Eckenrode
241f525928 cctools-apple: fix download source
This probably hasn’t built for a while. Apple is redirecting to GitHub,
which results in different hashes for cctools and ld64. While I’m fixing
the hashes, I also updated the sources to use `fetchFromGitHub`.
2023-06-04 17:45:14 -04:00
Sandro
3da62d6343 Merge pull request #235961 from figsoda/boxxy
boxxy: 0.7.1 -> 0.7.2
2023-06-04 23:41:56 +02:00
Philip Munksgaard
1fca3245e7 livebook: init at 0.9.2
This commit adds a package for the [livebook](https://livebook.dev) interactive
Elixir notebook environment.

Created with inspiration from
https://github.com/hauleth/nix-elixir/blob/master/pkgs/livebook.nix

Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2023-06-04 17:40:06 -04:00
Sandro
880de018d9 Merge pull request #235965 from abathur/resholve_fix_test_dep
resholve: fix tests after #232713
2023-06-04 23:35:16 +02:00
Fabian Affolter
74f880ba5e python311Packages.python-roborock: 0.20.2 -> 0.21.0
Diff: https://github.com/humbertogontijo/python-roborock/compare/refs/tags/v0.20.2...v0.21.0

Changelog: https://github.com/humbertogontijo/python-roborock/blob/v0.21.0/CHANGELOG.md
2023-06-04 23:32:43 +02:00
Michael Weiss
a79b3beefc Merge pull request #235959 from primeos/isync
isync: Disable the XOAUTH2 support by default as it caused regressions
2023-06-04 23:31:27 +02:00
figsoda
af42ce1db4 Merge pull request #235967 from r-ryantm/auto-update/air
air: 1.43.0 -> 1.44.0
2023-06-04 17:20:25 -04:00
figsoda
25dcceaf76 Merge pull request #235969 from shyim/update-shopware-cli
shopware-cli: 0.1.74 -> 0.1.78
2023-06-04 17:18:33 -04:00
Fabian Affolter
a4a21c6e15 python311Packages.asyncstdlib: 3.10.7 -> 3.10.8
Diff: https://github.com/maxfischer2781/asyncstdlib/compare/refs/tags/v3.10.7...v3.10.8

Changelog: https://github.com/maxfischer2781/asyncstdlib/releases/tag/v3.10.8
2023-06-04 23:16:03 +02:00
t4ccer
d9ab7b1b65 blink: init at 1.0.0 2023-06-04 15:11:14 -06:00
Weijia Wang
b9ed2ba516 plasma5Packages: relax platforms 2023-06-04 23:45:16 +03:00
Pol Dellaiera
e70af2ea7e Merge pull request #235521 from marsam/update-pgbouncer
pgbouncer: 1.19.0 -> 1.19.1
2023-06-04 22:43:07 +02:00
Weijia Wang
8f7d2c1829 plasma5Packages.ktexteditor: add darwin support 2023-06-04 23:41:55 +03:00
Weijia Wang
8902dfbe46 plasma5Packages.qqc2-desktop-style: add darwin support 2023-06-04 23:41:55 +03:00
Weijia Wang
845ed6342e plasma5Packages.kcoreaddons: add darwin support 2023-06-04 23:41:55 +03:00
figsoda
e044112c05 Merge pull request #235958 from r-ryantm/auto-update/rshijack
rshijack: 0.4.0 -> 0.5.0
2023-06-04 16:34:06 -04:00
Soner Sayakci
004976464f shopware-cli: 0.1.74 -> 0.1.78 2023-06-04 22:25:51 +02:00
figsoda
37b721206e fclones: 0.30.0 -> 0.31.0, add figsoda as a maintainer
Diff: https://github.com/pkolaczk/fclones/compare/v0.30.0...v0.31.0

Changelog: https://github.com/pkolaczk/fclones/releases/tag/v0.31.0
2023-06-04 16:22:52 -04:00
R. Ryantm
d8d3bcc73c air: 1.43.0 -> 1.44.0 2023-06-04 20:14:47 +00:00
figsoda
6ad2ed2ada Merge pull request #235954 from wegank/nerdfonts-release-notes
rl-2305: mention nerdfonts update
2023-06-04 16:12:56 -04:00
Anderson Torres
8ba006e057 pforth: 1.28.0 -> 2.0.1 2023-06-04 20:10:35 +00:00
figsoda
0aef019111 Merge pull request #235956 from r-ryantm/auto-update/pylyzer
pylyzer: 0.0.30 -> 0.0.31
2023-06-04 16:09:56 -04:00
figsoda
783f7e4d7c ttyper: 1.2.0 -> 1.2.1
Diff: https://github.com/max-niederman/ttyper/compare/v1.2.0...v1.2.1
2023-06-04 16:07:59 -04:00
figsoda
31e745a3a5 boxxy: 0.7.1 -> 0.7.2
Diff: https://github.com/queer/boxxy/compare/v0.7.1...v0.7.2
2023-06-04 16:07:19 -04:00
Felix Bühler
07f161fed1 Merge pull request #235945 from figsoda/codevis
codevis: 0.8.3 -> 0.8.4
2023-06-04 22:06:17 +02:00
Pol Dellaiera
9c3bc86418 Merge pull request #235913 from LoveIsGrief/kde-intregration-descriptions
libsForQt5: Add description and home page for kde integrations
2023-06-04 22:03:23 +02:00
Michael Weiss
fe02c5ee1a isync: Disable the XOAUTH2 support by default as it caused regressions
The XOAUTH2 support was recently added in 47eda8e00a but apparently it
causes regressions when using other SASL methods.
An example error message:
```
IMAP command 'AUTHENTICATE XOAUTH2 SOMEHASH=' returned an error: NO [AUTHENTICATIONFAILED] Invalid credentials (Failure)
```

The cause seems to be that overriding `SASL_PATH` drops all available
SASL mechanisms from `cyrus_sasl`, so only `XOAUTH2` (and `EXTERNAL`)
will be left. See [0] and the following comments for more details.

We'd need to set `SASL_PATH` to a combination/merge of
`${cyrus_sasl}/lib/sasl2` and `${cyrus-sasl-xoauth2}/lib/sasl2`.
Anyway, it seems best to disable the XOAUTH2 support by default due to
the two other concerns mentioned in the comment.

[0]: https://github.com/NixOS/nixpkgs/pull/235148#issuecomment-1575432154

Reported-by: Dominik Schrempf <dominik.schrempf@gmail.com>
2023-06-04 22:03:22 +02:00
Pol Dellaiera
8d08c93394 Merge pull request #235916 from kirillrdy/thanos
thanos: fix build go1.20 and unpin go
2023-06-04 22:02:07 +02:00
Pol Dellaiera
a807192daf Merge pull request #235923 from emilylange/maintainers-fmt
maintainers: fix formatting/indentation, cleanup
2023-06-04 21:59:34 +02:00
Pol Dellaiera
c4b3593e24 Merge pull request #235723 from shyim/update-blackfire
blackfire: 2.15.0 -> 2.16.1
2023-06-04 21:55:38 +02:00
R. Ryantm
ac379b0ac5 rshijack: 0.4.0 -> 0.5.0 2023-06-04 19:55:07 +00:00
Felix Bühler
04ee32b773 Merge pull request #235955 from r-ryantm/auto-update/okteto
okteto: 2.16.2 -> 2.16.3
2023-06-04 21:54:47 +02:00
Pol Dellaiera
4b5458961e Merge pull request #235914 from kalekseev/update/playwright
playwright: 1.32.1 -> 1.34.3
2023-06-04 21:51:48 +02:00
Weijia Wang
821f922fe5 Merge pull request #235937 from r-ryantm/auto-update/raven-reader
raven-reader: 1.0.78 -> 1.0.80
2023-06-04 21:47:47 +02:00
Travis A. Everett
714cc1046a resholve: fix tests after #232713
One of resholve's passthru tests depended on getting `script` from
util-linux, but it's no longer there on macos after #232713.

This change just tracks upstream change to use unixtools.script, which
is what I should have used in the first place. Upstream commit for
reference:

3407150949
2023-06-04 14:47:31 -05:00
Weijia Wang
cee9a90891 Merge pull request #235953 from r-ryantm/auto-update/openimageio
openimageio: 2.4.11.1 -> 2.4.12.0
2023-06-04 21:42:07 +02:00
figsoda
d507bbc8dc Merge pull request #235861 from mikroskeem/add-capnproto-rust
capnproto-rust: init at 0.17.1
2023-06-04 15:38:11 -04:00
figsoda
502f6f83a9 Merge pull request #235943 from r-ryantm/auto-update/mmark
mmark: 2.2.31 -> 2.2.32
2023-06-04 15:33:19 -04:00
PedroHLC ☭
ffcdc5bb81 obs-studio-plugins.obs-vkcapture: 1.3.2 -> 1.3.3 2023-06-04 19:24:15 +00:00
R. Ryantm
8aa5842eac pylyzer: 0.0.30 -> 0.0.31 2023-06-04 19:18:53 +00:00
figsoda
158d19fa80 mmark: fix version 2023-06-04 14:59:34 -04:00
R. Ryantm
3102d7713e okteto: 2.16.2 -> 2.16.3 2023-06-04 18:39:30 +00:00
apfelkuchen06
b4a2d67964 mpvScripts.thumbfast: change license
Thumbfast is now licensed under the Mozilla Public License: 6f1d92da25
2023-06-04 18:28:09 +00:00
apfelkuchen06
abc86bc4ed mpvScripts.thumbfast: unstable-2023-05-12 -> unstable-2023-06-04 2023-06-04 18:28:09 +00:00
Weijia Wang
d465aaf7c6 rl-2305: mention nerdfonts update 2023-06-04 21:23:16 +03:00
R. Ryantm
1f1c63f98d openimageio: 2.4.11.1 -> 2.4.12.0 2023-06-04 17:53:34 +00:00
Weijia Wang
3f697e808b Merge pull request #235891 from r-ryantm/auto-update/yoshimi
yoshimi: 2.2.3 -> 2.3.0
2023-06-04 19:21:15 +02:00
Artturi
2ef0e0b1e6 Merge pull request #235646 from compilade/HashSharedMem-build-fix 2023-06-04 20:21:06 +03:00
Weijia Wang
671cbaf484 Merge pull request #235926 from r-ryantm/auto-update/realvnc-vnc-viewer
realvnc-vnc-viewer: 7.1.0 -> 7.5.0
2023-06-04 19:19:17 +02:00
Weijia Wang
8b725d403a Merge pull request #235819 from r-ryantm/auto-update/envfs
envfs: 1.0.0 -> 1.0.1
2023-06-04 19:17:27 +02:00
Weijia Wang
f3f4e914f1 Merge pull request #235827 from r-ryantm/auto-update/vivaldi
vivaldi: 6.0.2979.18 -> 6.0.2979.22
2023-06-04 19:16:40 +02:00
Weijia Wang
0afcd8774f Merge pull request #235818 from r-ryantm/auto-update/wxsqlite3
wxsqlite3: 4.9.3 -> 4.9.4
2023-06-04 19:15:49 +02:00
Weijia Wang
37679404cb Merge pull request #235816 from r-ryantm/auto-update/re-flex
re-flex: 3.3.3 -> 3.3.4
2023-06-04 19:15:24 +02:00
Weijia Wang
ac80bb36a6 Merge pull request #235673 from r-ryantm/auto-update/imgproxy
imgproxy: 3.17.0 -> 3.18.0
2023-06-04 19:14:03 +02:00
Weijia Wang
67d58d6eb2 Merge pull request #235670 from r-ryantm/auto-update/cloudlog
cloudlog: 2.4.2 -> 2.4.3
2023-06-04 19:13:20 +02:00
Weijia Wang
bff97d5215 Merge pull request #235727 from r-ryantm/auto-update/diamond
diamond: 2.1.6 -> 2.1.7
2023-06-04 19:10:45 +02:00
Weijia Wang
3b3e829840 Merge pull request #235658 from r-ryantm/auto-update/hyperrogue
hyperrogue: 12.1o -> 12.1q
2023-06-04 19:10:09 +02:00
Weijia Wang
a2c09555bc Merge pull request #235715 from r-ryantm/auto-update/opera
opera: 98.0.4759.39 -> 99.0.4788.31
2023-06-04 19:09:02 +02:00
Mario Rodas
224be857c0 Merge pull request #235934 from figsoda/hyperfine
hyperfine: 0.17.0 -> 1.17.0
2023-06-04 12:08:00 -05:00
Weijia Wang
f8a644f243 Merge pull request #235699 from r-ryantm/auto-update/whatsapp-for-linux
whatsapp-for-linux: 1.6.2 -> 1.6.3
2023-06-04 19:07:13 +02:00
Mario Rodas
6d8e5d3040 Merge pull request #235836 from r-ryantm/auto-update/python310Packages.pyopencl
python310Packages.pyopencl: 2022.3.1 -> 2023.1
2023-06-04 12:04:45 -05:00
figsoda
df34ed4185 Merge pull request #235204 from figsoda/text2 2023-06-04 13:02:55 -04:00
figsoda
3bb9d9c76f codevis: 0.8.3 -> 0.8.4
Diff: https://github.com/sloganking/codevis/compare/v0.8.3...v0.8.4

Changelog: https://github.com/sloganking/codevis/releases/tag/v0.8.4
2023-06-04 13:01:57 -04:00
Weijia Wang
e94d5a01f9 Merge pull request #235837 from r-ryantm/auto-update/lilypond-unstable
lilypond-unstable: 2.25.4 -> 2.25.5
2023-06-04 18:59:08 +02:00
Weijia Wang
0275eeda45 Merge pull request #235759 from r-ryantm/auto-update/stellar-core
stellar-core: 19.10.0 -> 19.11.0
2023-06-04 18:57:53 +02:00
Weijia Wang
d96e4915e8 Merge pull request #235931 from r-ryantm/auto-update/jetty
jetty: 11.0.14 -> 11.0.15
2023-06-04 18:57:09 +02:00
Weijia Wang
0c1d274ef9 Merge pull request #235908 from r-ryantm/auto-update/dos2unix
dos2unix: 7.4.4 -> 7.5.0
2023-06-04 18:56:17 +02:00
Weijia Wang
a01c55bcbf Merge pull request #235920 from r-ryantm/auto-update/python310Packages.plumbum
python310Packages.plumbum: 1.8.1 -> 1.8.2
2023-06-04 18:54:24 +02:00
Weijia Wang
eba34b6bea Merge pull request #235939 from Aleksanaa/gabutdm
gabutdm: 2.1.5 -> 2.1.6
2023-06-04 18:53:10 +02:00
Juanjo Presa
2d6b28f068 emacsPackages.elpaDevelPackages: init 2023-06-04 18:53:00 +02:00
R. Ryantm
745089a9e0 mmark: 2.2.31 -> 2.2.32 2023-06-04 16:25:28 +00:00
Sandro
2e56a85078 Merge pull request #235799 from cafkafk/master
epilys-bb: init at unstable-2020-12-04
2023-06-04 17:54:08 +02:00
Sandro
7127b1d4a1 Merge pull request #220556 from ooliver1/feat/eludris-cli
eludris: init at 0.3.3
2023-06-04 17:53:30 +02:00
Clément DOUIN
3cf373b299 comodoro: init at 0.0.8
comodoro: move project to misc, bump v0.0.8

comodoro: fix comments

comodoro: fix typo
2023-06-04 17:45:33 +02:00
Michael Weiss
ca316fbb0f Merge pull request #235805 from primeos/chromiumDev
chromiumDev: 115.0.5790.3 -> 116.0.5803.2
2023-06-04 17:15:52 +02:00
Michael Weiss
5c27e8f4b1 Merge pull request #235804 from primeos/chromiumBeta
chromiumBeta: 114.0.5735.45 -> 115.0.5790.13
2023-06-04 17:15:22 +02:00
Konstantin Alekseev
82f8be70cd playwright: 1.32.1 -> 1.34.3 2023-06-04 17:51:08 +03:00
aleksana
21ed9b18f0 gabutdm: 2.1.5 -> 2.1.6 2023-06-04 22:42:37 +08:00
emilylange
139013bc42 maintainers: remove WeebSorceress
as their GitHub account appears to be deleted
2023-06-04 16:26:31 +02:00
emilylange
4bffe26537 maintainers: remove gordias
as their GitHub account appears to be deleted
2023-06-04 16:26:28 +02:00
emilylange
3788de53f9 maintainers: update a few changed GitHub usernames 2023-06-04 16:26:27 +02:00
emilylange
756e89e6ef maintainers/fix-maintainers.pl: ignore case
as this script would otherwise create a bunch of somewhat unnecessary/noisy renames that aren't "actual" renames
2023-06-04 16:26:25 +02:00
figsoda
7a9b483dd8 Merge pull request #235892 from r-ryantm/auto-update/cista
cista: 0.13 -> 0.14
2023-06-04 10:14:10 -04:00
R. Ryantm
28b153b4b8 raven-reader: 1.0.78 -> 1.0.80 2023-06-04 13:58:53 +00:00
figsoda
5c73c4d06b Merge pull request #235889 from r-ryantm/auto-update/mob
mob: 4.4.2 -> 4.4.3
2023-06-04 09:44:14 -04:00
figsoda
6672ae61c1 hyperfine: 0.17.0 -> 1.17.0
Diff: https://github.com/sharkdp/hyperfine/compare/v0.17.0...v1.17.0

Changelog: https://github.com/sharkdp/hyperfine/blob/v1.17.0/CHANGELOG.md
2023-06-04 09:41:38 -04:00
figsoda
70fd155700 Merge pull request #235894 from marsam/update-millet
millet: 0.10.0 -> 0.10.1
2023-06-04 09:41:07 -04:00
figsoda
ac0254d4c8 sccache: 0.5.2 -> 0.5.3
Diff: https://github.com/mozilla/sccache/compare/v0.5.2...v0.5.3

Changelog: https://github.com/mozilla/sccache/releases/tag/v0.5.3
2023-06-04 09:39:09 -04:00
figsoda
e2e9016e34 Merge pull request #235910 from r-ryantm/auto-update/cobalt
cobalt: 0.18.4 -> 0.18.5
2023-06-04 09:37:48 -04:00
Mark Vainomaa
2bcd410b75 capnproto-rust: init at 0.17.1 2023-06-04 16:30:10 +03:00
Mario Rodas
882772927e Merge pull request #235921 from fabaff/pydelijn-bump
python311Packages.pydelijn: 1.0.0 -> 1.1.0
2023-06-04 08:23:11 -05:00
R. Ryantm
1b4bcd4d8a jetty: 11.0.14 -> 11.0.15 2023-06-04 13:20:44 +00:00
Benjamin Hipple
498865b751 Merge pull request #235922 from fabaff/frigidaire-bump
python311Packages.frigidaire: 0.18.12 -> 0.18.13
2023-06-04 09:15:26 -04:00
Julien Moutinho
b6ed3b8f40 nixos/public-inbox: explicit a few more freeform settings 2023-06-04 13:09:28 +00:00
Julien Moutinho
50301d73e9 public-inbox: 1.8.0 -> 1.9.0
Co-authored-by: Alyssa Ross <hi@alyssa.is>
2023-06-04 13:09:28 +00:00
Julien Moutinho
4fdd015c76 public-inbox: fix InlineC
Co-authored-by: Alyssa Ross <hi@alyssa.is>
2023-06-04 13:09:28 +00:00
R. Ryantm
5e777d5991 realvnc-vnc-viewer: 7.1.0 -> 7.5.0 2023-06-04 12:41:17 +00:00
R. Ryantm
08d9e34f03 bluez-alsa: 4.0.0 -> 4.1.0 2023-06-04 12:32:55 +00:00
Fabian Affolter
cbbfccd312 Merge pull request #235880 from r-ryantm/auto-update/dbmate
dbmate: 2.3.0 -> 2.4.0
2023-06-04 14:22:11 +02:00
Fabian Affolter
fca9bc364a python311Packages.frigidaire: 0.18.12 -> 0.18.13
Diff: https://github.com/bm1549/frigidaire/compare/refs/tags/0.18.12...0.18.13

Changelog: https://github.com/bm1549/frigidaire/releases/tag/0.18.13
2023-06-04 14:18:09 +02:00
emilylange
7c0f98bba5 maintainers: fix formatting/indentation 2023-06-04 14:18:00 +02:00
Fabian Affolter
00b378b10b python311Packages.pydelijn: 1.0.0 -> 1.1.0 2023-06-04 14:16:54 +02:00
R. Ryantm
4537beecf3 python310Packages.plumbum: 1.8.1 -> 1.8.2 2023-06-04 12:11:38 +00:00
Justin Bedő
4ae814f720 Merge pull request #234958 from NixOS/r-updates
R,rPackages: R 4.2.3 -> 4.3.0
2023-06-04 21:23:50 +10:00
Kirill Radzikhovskyy
d79f020366 thanos: fix build go1.20 and unpin go 2023-06-04 21:22:04 +10:00
LoveIsGrief
408b28e988 libsForQt5: Add description and home page for kde integrations
For those who don't know what the projects are, this helps clear that up without any additional searches

Closes #152293
2023-06-04 12:59:14 +02:00
markuskowa
bbebc94fdb Merge pull request #235476 from r-ryantm/auto-update/swaysome
swaysome: 1.1.5 -> 2.0.0
2023-06-04 12:47:19 +02:00
markuskowa
82f82bdff0 Merge pull request #235760 from r-ryantm/auto-update/urbit
urbit: 2.6 -> 2.8
2023-06-04 12:40:54 +02:00
Kirill Radzikhovskyy
37a9952b43 unifiedpush-common-proxies: unpin go 2023-06-04 20:29:12 +10:00
Kirill Radzikhovskyy
b2138be293 unifiedpush-common-proxies: 1.3.0 -> 1.5.0 2023-06-04 20:29:12 +10:00
Fabian Affolter
962cc00249 Merge pull request #235884 from r-ryantm/auto-update/python310Packages.python-nomad
python310Packages.python-nomad: 1.5.0 -> 2.0.0
2023-06-04 12:05:49 +02:00
Fabian Affolter
1a351e6d12 Merge pull request #235905 from r-ryantm/auto-update/python310Packages.mizani
python310Packages.mizani: 0.9.1 -> 0.9.2
2023-06-04 12:04:34 +02:00
Fabian Affolter
6604559413 Merge pull request #235904 from fabaff/aiosmtplib-bump
python311Packages.aiosmtplib: 2.0.1 -> 2.0.2
2023-06-04 12:02:13 +02:00
Fabian Affolter
1a115fd91c Merge pull request #235896 from r-ryantm/auto-update/python310Packages.reqif
python310Packages.reqif: 0.0.27 -> 0.0.35
2023-06-04 12:01:38 +02:00
R. Ryantm
be3252f3a0 cobalt: 0.18.4 -> 0.18.5 2023-06-04 09:57:13 +00:00
R. Ryantm
ca78d062a7 ocserv: 1.1.6 -> 1.1.7 2023-06-04 09:54:06 +00:00
Nikolay Korotkiy
35ba6d3687 Merge pull request #235702 from r-ryantm/auto-update/kluctl
kluctl: 2.19.4 -> 2.20.2
2023-06-04 13:52:37 +04:00
Nikolay Korotkiy
4792ee0b1a Merge pull request #235370 from imincik/qgis-3.28.7
qgis-ltr: 3.28.5 -> 3.28.7
2023-06-04 13:22:09 +04:00
Nikolay Korotkiy
acc3c4e38b kluctl: fix binary name 2023-06-04 13:15:39 +04:00
Fabian Affolter
7bb810431b python310Packages.reqif: add changelog to meta
- disable on unsupported Python releases
2023-06-04 11:12:41 +02:00
R. Ryantm
142dadf174 python310Packages.mizani: 0.9.1 -> 0.9.2 2023-06-04 09:07:13 +00:00
Fabian Affolter
d85fecf2e1 python311Packages.aiosmtplib: 2.0.1 -> 2.0.2
Diff: https://github.com/cole/aiosmtplib/compare/v2.0.1...v2.0.2
2023-06-04 11:04:49 +02:00
R. Ryantm
640627bae8 dos2unix: 7.4.4 -> 7.5.0 2023-06-04 09:02:35 +00:00
Romanos Skiadas
b6bbf837d8 gopls: 0.12.0 -> 0.12.2 2023-06-04 12:01:17 +03:00
Fabian Affolter
92ae69ab72 Merge pull request #235845 from fabaff/nestedtext-bump
python310Packages.nestedtext: 3.5 -> 3.6
2023-06-04 10:52:27 +02:00
Weijia Wang
856792338f Merge pull request #235885 from r-ryantm/auto-update/clash-meta
clash-meta: 1.14.4 -> 1.14.5
2023-06-04 10:47:32 +02:00
R. Ryantm
62de9b1c93 krill: 0.13.0 -> 0.13.1 2023-06-04 08:32:44 +00:00
Fabian Affolter
84627c3598 Merge pull request #235838 from fabaff/azure-mgmt-core-bump
python310Packages.azure-mgmt-core: 1.3.2 -> 1.4.0
2023-06-04 10:30:09 +02:00
Fabian Affolter
f619f46710 Merge pull request #235281 from fabaff/python-gvm-bump
python311Packages.python-gvm: 23.5.0 -> 23.5.1
2023-06-04 10:29:21 +02:00
Fabian Affolter
e240ff4594 Merge pull request #235782 from fabaff/google-cloud-speech-bump
python311Packages.google-cloud-speech: 2.19.0 -> 2.20.0
2023-06-04 10:27:56 +02:00
Fabian Affolter
7df58ca2b0 Merge pull request #235783 from fabaff/google-cloud-videointelligence-bump
python311Packages.google-cloud-videointelligence: 2.11.1 -> 2.11.2
2023-06-04 10:27:39 +02:00
Fabian Affolter
475287d305 Merge pull request #235785 from fabaff/google-cloud-datacatalog-bump
python311Packages.google-cloud-datacatalog: 3.12.0 -> 3.13.0
2023-06-04 10:27:27 +02:00
Fabian Affolter
d3708698ee Merge pull request #235786 from fabaff/google-cloud-language-bump
python311Packages.google-cloud-language: 2.9.1 -> 2.10.0
2023-06-04 10:27:16 +02:00
Fabian Affolter
1bd3b30e2f Merge pull request #235787 from fabaff/google-cloud-container-bump
python311Packages.google-cloud-container: 2.21.0 -> 2.22.0
2023-06-04 10:27:04 +02:00
Fabian Affolter
a30e298a67 Merge pull request #235788 from fabaff/google-cloud-spanner-bump
python311Packages.google-cloud-spanner: 3.35.0 -> 3.35.1
2023-06-04 10:24:51 +02:00
Fabian Affolter
f1f197bcb3 Merge pull request #235789 from fabaff/google-cloud-vision-bump
python311Packages.google-cloud-vision: 3.4.1 -> 3.4.2
2023-06-04 10:24:29 +02:00
Fabian Affolter
d6d156304f Merge pull request #235792 from fabaff/google-cloud-bigquery-bump
python311Packages.google-cloud-bigquery: 3.10.0 -> 3.11.0, python311Packages.google-cloud-bigquery-storage: 2.19.1 -> 2.20.0
2023-06-04 10:24:18 +02:00
Fabian Affolter
14621adc0d Merge pull request #235808 from r-ryantm/auto-update/python310Packages.azure-mgmt-compute
python310Packages.azure-mgmt-compute: 29.1.0 -> 30.0.0
2023-06-04 10:23:44 +02:00
Fabian Affolter
e635ba6b59 python310Packages.python-nomad: disable on unsupported Python releases
- add format
- equalize
2023-06-04 10:21:30 +02:00
Fabian Affolter
85d2314e20 python310Packages.python-nomad: add changelog to meta 2023-06-04 10:19:52 +02:00
Fabian Affolter
a53a3bec10 Merge pull request #235857 from fabaff/snakeviz-bump
python310Packages.snakeviz: 2.1.2 -> 2.2.0
2023-06-04 10:17:27 +02:00
Fabian Affolter
8adcd5fd36 Merge pull request #235886 from r-ryantm/auto-update/python310Packages.pyomo
python310Packages.pyomo: 6.5.0 -> 6.6.1
2023-06-04 10:17:16 +02:00
Mario Rodas
7467db95fc Merge pull request #235873 from r-ryantm/auto-update/devbox
devbox: 0.5.2 -> 0.5.3
2023-06-04 03:08:05 -05:00
7c6f434c
db1629bce1 Merge pull request #235751 from r-ryantm/auto-update/angelscript
angelscript: 2.36.0 -> 2.36.1
2023-06-04 08:07:37 +00:00
Nick Cao
7285c1973d Merge pull request #235890 from oluceps/update-dae
dae: 0.1.9patch1 -> 0.1.10
2023-06-04 02:00:40 -06:00
R. Ryantm
ef06a18b11 galene: 0.7.0 -> 0.7.1 2023-06-04 07:53:48 +00:00
R. Ryantm
82707746d3 python310Packages.reqif: 0.0.27 -> 0.0.35 2023-06-04 07:51:22 +00:00
Mario Rodas
ac3ad2b757 Merge pull request #235882 from applePrincess/exploitdb-bump
exploitdb: 2023-06-01 -> 2023-06-03
2023-06-04 02:31:56 -05:00
R. Ryantm
f32e93944f cista: 0.13 -> 0.14 2023-06-04 07:25:32 +00:00
R. Ryantm
b6176bfba2 yoshimi: 2.2.3 -> 2.3.0 2023-06-04 07:16:16 +00:00
oluceps
87012bced8 dae: 0.1.9patch1 -> 0.1.10 2023-06-04 15:15:52 +08:00
Mario Rodas
f07af2a35a Merge pull request #235868 from marsam/update-apprise
python310Packages.apprise: 1.3.0 -> 1.4.0
2023-06-04 02:11:35 -05:00
R. Ryantm
adff278e59 mob: 4.4.2 -> 4.4.3 2023-06-04 06:50:25 +00:00
Nick Cao
45d47b647d Merge pull request #235883 from r-ryantm/auto-update/uncover
uncover: 1.0.4 -> 1.0.5
2023-06-04 00:43:18 -06:00
R. Ryantm
2de0ec338c python310Packages.pyomo: 6.5.0 -> 6.6.1 2023-06-04 06:22:50 +00:00
R. Ryantm
a40d991777 clash-meta: 1.14.4 -> 1.14.5 2023-06-04 06:07:19 +00:00
R. Ryantm
a1daf9bdf6 python310Packages.python-nomad: 1.5.0 -> 2.0.0 2023-06-04 06:07:07 +00:00
R. Ryantm
ef81932c26 uncover: 1.0.4 -> 1.0.5 2023-06-04 05:24:26 +00:00
Lein Matsumaru
d49ed98fd7 exploitdb: 2023-06-01 -> 2023-06-03 2023-06-04 05:12:04 +00:00
Christina Sørensen
626bf2b598 epilys-bb: init at unstable-2020-12-04 2023-06-04 06:52:09 +02:00
R. Ryantm
0f85ec3a21 dbmate: 2.3.0 -> 2.4.0 2023-06-04 04:47:45 +00:00
Nick Cao
cb6775760b Merge pull request #235876 from r-ryantm/auto-update/fastp
fastp: 0.23.3 -> 0.23.4
2023-06-03 22:21:45 -06:00
Mario Rodas
063696f828 python310Packages.pyopencl: use pyproject format 2023-06-04 04:20:00 +00:00
Mario Rodas
71adbbc7f3 millet: 0.10.0 -> 0.10.1
Diff: https://github.com/azdavis/millet/compare/v0.10.0...v0.10.1

Changelog: https://github.com/azdavis/millet/raw/v0.10.1/docs/CHANGELOG.md
2023-06-04 04:20:00 +00:00
Mario Rodas
962968afce devbox: 0.5.3 -> 0.5.4
Diff: https://github.com/jetpack-io/devbox/compare/0.5.3...0.5.4
2023-06-04 04:20:00 +00:00
R. Ryantm
1f231abe57 fastp: 0.23.3 -> 0.23.4 2023-06-04 03:21:21 +00:00
R. Ryantm
c4c2404716 devbox: 0.5.2 -> 0.5.3 2023-06-04 02:51:55 +00:00
Nick Cao
90385792c8 Merge pull request #235854 from fabaff/python-ecobee-api-bump
python310Packages.python-ecobee-api: 0.2.16 -> 0.2.17
2023-06-03 20:01:00 -06:00
Nick Cao
a1d1de0a49 Merge pull request #235870 from marsam/update-flexget
flexget: 3.7.2 -> 3.7.4
2023-06-03 19:55:58 -06:00
Nick Cao
2b3a555e9f Merge pull request #235814 from r-ryantm/auto-update/ginkgo
ginkgo: 2.9.5 -> 2.9.7
2023-06-03 19:53:48 -06:00
Nick Cao
501a620787 Merge pull request #235863 from r-ryantm/auto-update/ooniprobe-cli
ooniprobe-cli: 3.17.2 -> 3.17.3
2023-06-03 19:50:51 -06:00
Nick Cao
3afc9f4a09 Merge pull request #235867 from r-ryantm/auto-update/granted
granted: 0.11.1 -> 0.13.0
2023-06-03 19:50:13 -06:00
Nick Cao
29da4e4882 Merge pull request #235800 from NickCao/v2ray-geoip
v2ray-geoip: build from source with dbip-country-lite
2023-06-03 19:49:03 -06:00
Nick Cao
5df824ce3a Merge pull request #235809 from r-ryantm/auto-update/pachyderm
pachyderm: 2.6.0 -> 2.6.1
2023-06-03 19:48:44 -06:00
Mario Rodas
c761f70cbf Merge pull request #235700 from r-ryantm/auto-update/karmor
karmor: 0.13.1 -> 0.13.2
2023-06-03 20:17:53 -05:00
figsoda
dd1745c9e5 Merge pull request #235843 from marsam/update-mcfly
mcfly: 0.8.0 -> 0.8.1
2023-06-03 21:16:07 -04:00
R. Ryantm
513dc55db6 intel-cmt-cat: 4.5.0 -> 4.6.0 2023-06-04 00:55:45 +00:00
Mario Rodas
00fa9b899a Merge pull request #235864 from r-ryantm/auto-update/act
act: 0.2.45 -> 0.2.46
2023-06-03 19:48:01 -05:00
R. Ryantm
11c4eb0873 granted: 0.11.1 -> 0.13.0 2023-06-04 00:44:55 +00:00
Tom Siewert
50d66bcba6 nixos/gitlab: Fix config reference for registry (#235639)
Support for gitlab-container-registry has been added in 014816cbe4.
However, when enabling the registry it will throw an error as it can't
find a `package` attribute.

This commit fixes the registry configuration by adding the missing
`registry` part.
2023-06-04 02:32:35 +02:00
R. Ryantm
a1bc1cbf8e act: 0.2.45 -> 0.2.46 2023-06-03 23:56:58 +00:00
figsoda
dd4982554e hyperfine: 1.16.1 -> 0.17.0 (#235842)
Diff: https://github.com/sharkdp/hyperfine/compare/v1.16.1...v0.17.0

Changelog: https://github.com/sharkdp/hyperfine/blob/v0.17.0/CHANGELOG.md
2023-06-04 01:51:01 +02:00
R. Ryantm
93a55a32ab ooniprobe-cli: 3.17.2 -> 3.17.3 2023-06-03 23:47:05 +00:00
Fabian Affolter
4cf5e410a4 python310Packages.snakeviz: 2.1.2 -> 2.2.0
Diff: https://github.com/jiffyclub/snakeviz/compare/refs/tags/v2.1.2...v2.2.0

Changelog: https://github.com/jiffyclub/snakeviz/blob/v2.2.0/CHANGES.rst
2023-06-04 01:16:38 +02:00
Fabian Affolter
db7534df5f python310Packages.python-ecobee-api: 0.2.16 -> 0.2.17 2023-06-04 00:42:14 +02:00
Fabian Affolter
feb0d41b6b python310Packages.nestedtext: 3.5 -> 3.6
Diff: https://github.com/KenKundert/nestedtext/compare/refs/tags/v3.5...v3.6

Changelog: https://github.com/KenKundert/nestedtext/blob/v3.6/doc/releases.rst
2023-06-03 23:45:40 +02:00
Fabian Affolter
97995f5e86 python310Packages.azure-mgmt-core: 1.3.2 -> 1.4.0 2023-06-03 23:37:07 +02:00
R. Ryantm
63e829fe27 lilypond-unstable: 2.25.4 -> 2.25.5 2023-06-03 21:33:31 +00:00
Fabian Affolter
60ffe8e903 python310Packages.sentry-sdk: 1.24.0 -> 1.25.0
Diff: https://github.com/getsentry/sentry-python/compare/refs/tags/1.24.0...1.25.0

Changelog: https://github.com/getsentry/sentry-python/blob/1.25.0/CHANGELOG.md
2023-06-03 23:31:54 +02:00
Fabian Affolter
2fb4a0a0d2 python310Packages.azure-mgmt-compute: update disabled 2023-06-03 23:29:26 +02:00
R. Ryantm
ea7b4a5287 python310Packages.pyopencl: 2022.3.1 -> 2023.1 2023-06-03 21:28:04 +00:00
Francis Couture-Harpin
01e460d69e perlPackages.HashSharedMem: fix build on aarch64-linux
The [(failing-)build log](https://hydra.nixos.org/build/219379873/nixlog/1)
has errors that look like: `undefined symbol: __aarch64_cas8_sync`.

This led me to find out about the newly-introduced `-moutline-atomics`,
which is **on by default** in GCC 10.1 (according to [this blog post](https://community.arm.com/arm-community-blogs/b/tools-software-ides-blog/posts/making-the-most-of-the-arm-architecture-in-gcc-10))
and in Clang 12.0.0 (according to [the release notes](https://releases.llvm.org/12.0.0/tools/clang/docs/ReleaseNotes.html))

Not all ARMv8-A processors support atomic stuff like `__aarch64_cas8_sync`,
it's only those that are ARMv8.1-A or later that do. Examples of
pre-ARMv8.1-A processors include the Cortex-A72 used in the
Raspberry Pi 4 (which is how I discovered this problem (I am running
`hydra` on it, which indirectly depends on `HashSharedMem`)),
and any older ARMv8-A processors.

The problem here is solvable either by linking the compiler runtime library
(which I did not try, since I don't know exactly which one to use)
*or* by simply not generating outlines for atomic operations.

I went with the "easier" path (which was also what was was happening
in older versions of GCC, I think) of disabling atomic outlines with
`-mno-outline-atomics`, and it works!
2023-06-03 17:17:55 -04:00
R. Ryantm
df0136b8e0 vivaldi: 6.0.2979.18 -> 6.0.2979.22 2023-06-03 20:23:36 +00:00
Thiago Kenji Okada
abf8128af3 handbrake: fix build
There were 2 issues in the current handbrake derivation:
- Since version 1.6.0 upstream is using ffmpeg 5.1.2 instead of 5.1.1
- One of the ffmpeg patches from upstream are not applying anymore at
  least since 5.1.1

This commit fixes those 2 issues and allow handbrake to build again.
2023-06-03 20:34:53 +01:00
R. Ryantm
37111dc014 envfs: 1.0.0 -> 1.0.1 2023-06-03 19:28:35 +00:00
R. Ryantm
2390ba5fac wxsqlite3: 4.9.3 -> 4.9.4 2023-06-03 19:08:50 +00:00
R. Ryantm
af49f98525 re-flex: 3.3.3 -> 3.3.4 2023-06-03 19:03:37 +00:00
R. Ryantm
489e8c837e ginkgo: 2.9.5 -> 2.9.7 2023-06-03 18:53:53 +00:00
R. Ryantm
344c56d532 pachyderm: 2.6.0 -> 2.6.1 2023-06-03 18:37:18 +00:00
R. Ryantm
73a15c9f14 python310Packages.azure-mgmt-compute: 29.1.0 -> 30.0.0 2023-06-03 18:13:46 +00:00
Michael Weiss
3e24038fba chromiumDev: 115.0.5790.3 -> 116.0.5803.2 2023-06-03 19:47:57 +02:00
Michael Weiss
8d83062b04 chromiumBeta: 114.0.5735.45 -> 115.0.5790.13 2023-06-03 19:47:27 +02:00
Nick Cao
41436adde4 v2ray-geoip: build from source with dbip-country-lite 2023-06-04 00:52:33 +08:00
Fabian Affolter
252b6122a6 python311Packages.google-auth: 2.18.1 -> 2.19.1
Changelog: https://github.com/googleapis/google-auth-library-python/blob/v2.19.1/CHANGELOG.md
2023-06-03 17:23:34 +02:00
Fabian Affolter
0cb5680d95 python311Packages.google-cloud-bigquery-storage: 2.19.1 -> 2.20.0
Changelog: https://github.com/googleapis/python-bigquery-storage/blob/v2.20.0/CHANGELOG.md
2023-06-03 17:20:12 +02:00
Fabian Affolter
d58b0b1188 python311Packages.google-cloud-bigquery: 3.10.0 -> 3.11.0
Changelog: https://github.com/googleapis/python-bigquery/blob/v3.11.0/CHANGELOG.md
2023-06-03 17:19:49 +02:00
Fabian Affolter
126871f5e8 python311Packages.google-cloud-container: 2.21.0 -> 2.22.0
Changelog: https://github.com/googleapis/python-container/blob/v2.22.0/CHANGELOG.md
2023-06-03 17:16:37 +02:00
Fabian Affolter
29f154fcc2 python311Packages.google-cloud-datacatalog: 3.12.0 -> 3.13.0
Changelog: https://github.com/googleapis/python-datacatalog/blob/v3.13.0/CHANGELOG.md
2023-06-03 17:15:46 +02:00
Fabian Affolter
be0ba20fa6 python311Packages.google-cloud-language: 2.9.1 -> 2.10.0
Changelog: https://github.com/googleapis/python-language/blob/v2.10.0/CHANGELOG.md
2023-06-03 17:14:38 +02:00
Fabian Affolter
2dc1cf4057 python311Packages.google-cloud-spanner: 3.35.0 -> 3.35.1
Changelog: https://github.com/googleapis/python-spanner/blob/v3.35.1/CHANGELOG.md
2023-06-03 17:12:08 +02:00
Fabian Affolter
eb78c31c65 python311Packages.google-cloud-speech: 2.19.0 -> 2.20.0
Changelog: https://github.com/googleapis/python-speech/blob/v2.20.0/CHANGELOG.md
2023-06-03 17:10:34 +02:00
Fabian Affolter
2d2e464981 python311Packages.google-cloud-videointelligence: 2.11.1 -> 2.11.2
Changelog: https://github.com/googleapis/python-videointelligence/blob/v2.11.2/CHANGELOG.md
2023-06-03 17:08:21 +02:00
Fabian Affolter
d9e0b59a64 python311Packages.google-cloud-vision: 3.4.1 -> 3.4.2
Changelog: https://github.com/googleapis/python-vision/blob/v3.4.2/CHANGELOG.md
2023-06-03 17:06:37 +02:00
Bobby Rong
5d92bfbb4c gnome.mutter43: 43.5 → 43.6
https://gitlab.gnome.org/GNOME/mutter/-/compare/43.5...43.6
2023-06-03 21:37:39 +08:00
Oliver Wilkes
bb1da66f9d eludris: init at 0.3.3 2023-06-03 14:11:31 +01:00
Oliver Wilkes
30d8b2afa8 maintainers: add ooliver1 2023-06-03 14:10:03 +01:00
R. Ryantm
497e42c14b urbit: 2.6 -> 2.8 2023-06-03 12:57:17 +00:00
R. Ryantm
5319c6b53b stellar-core: 19.10.0 -> 19.11.0 2023-06-03 12:48:14 +00:00
R. Ryantm
c3ce591722 angelscript: 2.36.0 -> 2.36.1 2023-06-03 12:01:50 +00:00
Florian Beeres
7921cbe15b volta: init at 1.1.1
Co-authored-by: Jules Amonith <examosa@fastmail.com>
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2023-06-03 11:36:47 +02:00
Fabian Affolter
4ba66ea33e python311Packages.python-gvm: 23.5.0 -> 23.5.1
Diff: https://github.com/greenbone/python-gvm/compare/refs/tags/v23.5.0...v23.5.1

Changelog: https://github.com/greenbone/python-gvm/releases/tag/v23.5.1
2023-06-03 10:50:48 +02:00
R. Ryantm
33d8777af9 diamond: 2.1.6 -> 2.1.7 2023-06-03 08:46:43 +00:00
Soner Sayakci
64f062ec3f php82Extensions.blackfire: 1.86.8 -> 1.87.2 2023-06-03 10:18:50 +02:00
Soner Sayakci
e23960a38d blackfire: 2.15.0 -> 2.16.1 2023-06-03 10:18:25 +02:00
R. Ryantm
9783bd46c9 opera: 98.0.4759.39 -> 99.0.4788.31 2023-06-03 06:58:49 +00:00
R. Ryantm
7672a0e673 kluctl: 2.19.4 -> 2.20.2 2023-06-03 04:53:19 +00:00
R. Ryantm
4288b3aa4d karmor: 0.13.1 -> 0.13.2 2023-06-03 04:33:15 +00:00
R. Ryantm
4bda0f0beb whatsapp-for-linux: 1.6.2 -> 1.6.3 2023-06-03 04:31:10 +00:00
Mario Rodas
0190867eec changedetection-io: unpin apprise dependency 2023-06-03 04:20:00 +00:00
Mario Rodas
6c19ea9ed8 flexget: 3.7.2 -> 3.7.4
Diff: https://github.com/Flexget/Flexget/compare/refs/tags/v3.7.2...v3.7.4

Changelog: https://github.com/Flexget/Flexget/releases/tag/v3.7.4
2023-06-03 04:20:00 +00:00
Mario Rodas
7756df7b57 mcfly: 0.8.0 -> 0.8.1
Diff: https://github.com/cantino/mcfly/compare/v0.8.0...v0.8.1

Changelog: https://github.com/cantino/mcfly/raw/v0.8.1/CHANGELOG.txt
2023-06-03 04:20:00 +00:00
Mario Rodas
22a7f0cea1 python310Packages.apprise: 1.3.0 -> 1.4.0
Changelog: https://github.com/caronc/apprise/releases/tag/v1.4.0
2023-06-03 04:20:00 +00:00
R. Ryantm
16eb3e00ca mdbook: 0.4.29 -> 0.4.30 2023-06-03 00:25:28 +00:00
R. Ryantm
bfbcd4c912 imgproxy: 3.17.0 -> 3.18.0 2023-06-02 23:42:02 +00:00
R. Ryantm
4e42d8309a cloudlog: 2.4.2 -> 2.4.3 2023-06-02 23:21:58 +00:00
R. Ryantm
faad480c76 hyperrogue: 12.1o -> 12.1q 2023-06-02 21:46:36 +00:00
Bruno BELANYI
3661301375 tandoor-recipes: 1.4.9 -> 1.4.12 2023-06-02 21:49:27 +01:00
techknowlogick
fb8147045b pulumi: 3.60.1 -> 3.69.0 2023-06-02 15:31:36 -04:00
Charlotte Van Petegem
bfe156cc0b matrix-hookshot: 4.0.0 -> 4.1.0
https://github.com/matrix-org/matrix-hookshot/releases/tag/4.1.0
2023-06-02 10:44:41 +02:00
Justin Bedo
8ac4225a0e rPackages.rvg: add dependency 2023-06-02 16:12:10 +10:00
Mario Rodas
cc0171f7b6 pgbouncer: 1.19.0 -> 1.19.1
https://github.com/pgbouncer/pgbouncer/releases/tag/pgbouncer_1_19_1
2023-06-02 04:20:00 +00:00
R. Ryantm
157a06a92d swaysome: 1.1.5 -> 2.0.0 2023-06-01 23:04:13 +00:00
teutat3s
2ab198f217 electron_25-bin: init 25.0.1
https://github.com/electron/electron/releases/tag/v25.0.0
https://github.com/electron/electron/releases/tag/v25.0.1
2023-06-01 20:47:47 +02:00
teutat3s
ada8fb64b8 electron_24-bin: 24.2.0 -> 24.4.1
https://github.com/electron/electron/releases/tag/v24.3.0
https://github.com/electron/electron/releases/tag/v24.3.1
https://github.com/electron/electron/releases/tag/v24.4.0
https://github.com/electron/electron/releases/tag/v24.4.1
2023-06-01 20:46:08 +02:00
teutat3s
84f38d0de6 electron_23-bin: 23.3.1 -> 22.3.5
https://github.com/electron/electron/releases/tag/v23.3.2
https://github.com/electron/electron/releases/tag/v23.3.3
https://github.com/electron/electron/releases/tag/v23.3.4
https://github.com/electron/electron/releases/tag/v23.3.5
2023-06-01 20:45:12 +02:00
teutat3s
0e31b76be8 electron_22-bin: 22.3.8 -> 22.3.12
https://github.com/electron/electron/releases/tag/v22.3.9
https://github.com/electron/electron/releases/tag/v22.3.10
https://github.com/electron/electron/releases/tag/v22.3.11
https://github.com/electron/electron/releases/tag/v22.3.12
2023-06-01 20:43:30 +02:00
Ivan Mincik
27721801c1 qgis-ltr: 3.28.5 -> 3.28.7 2023-06-01 12:49:58 +02:00
Justin Bedo
63d60675b2 rPackages.rhdf5filters: update patch 2023-06-01 08:28:33 +10:00
figsoda
137dd249c5 writeTextFile: revert workaround for executable = null 2023-05-31 09:25:18 -04:00
Felix Schröter
07404f6de2 filebot: add passthru.updateScript 2023-05-31 14:42:49 +02:00
Felix Schröter
6091ca33eb etebase-server: add passthru.updateScript 2023-05-31 14:42:49 +02:00
Felix Schröter
0cc4ca5919 pixelorama: add passthru.updateScript 2023-05-31 14:42:49 +02:00
Felix Schröter
68bab23e50 ldtk: add passthru.updateScript 2023-05-31 14:42:49 +02:00
Felix Schröter
c54e256d2c mullvad-browser: add passthru.updateScript 2023-05-31 14:42:47 +02:00
Felix Schröter
e9d18d3644 tor-browser-bundle-bin: add passthru.updateScript 2023-05-31 14:42:11 +02:00
Ivan Kovnatsky
664f51821a yor: init at 0.1.177
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2023-05-30 21:57:21 +03:00
Elliot Cameron
9eb7fe29a4 python3Packages.opentelemetry-instrumentation-django: init at 0.39b0 2023-05-30 10:39:36 -04:00
Elliot Cameron
24809a5b8d python3Packages.opentelemetry-instrumentation-asgi: init at 0.39b0 2023-05-30 10:39:35 -04:00
Elliot Cameron
c242976296 python3Packages.opentelemetry-instrumentation-wsgi: init at 0.39b0 2023-05-30 10:39:35 -04:00
Elliot Cameron
fe3877185b python3Packages.opentelemetry-util-http: init at 0.39b0 2023-05-30 10:39:35 -04:00
Elliot Cameron
fb82bb101b python3Packages.opentelemetry-instrumentation: init at 0.39b0 2023-05-30 10:39:35 -04:00
Elliot Cameron
b678b6564c python3Packages.opentelemetry-exporter-otlp: init at 1.18.0 2023-05-30 10:39:35 -04:00
Elliot Cameron
a08fd23edf python3Packages.opentelemetry-exporter-otlp-proto-http: init at 1.18.0 2023-05-30 10:39:34 -04:00
Elliot Cameron
bcc7954874 python3Packages.opentelemetry-exporter-otlp-proto-grpc: init at 1.18.0 2023-05-30 10:39:34 -04:00
Elliot Cameron
e3f3bc084b python3Packages.opentelemetry-exporter-otlp-proto-common: init at 1.18.0 2023-05-30 10:39:34 -04:00
Elliot Cameron
a1e5c9322f python3Packages.opentelemetry-exporter-prometheus: init at 1.18.0 2023-05-30 10:39:34 -04:00
Elliot Cameron
fb9fef4b11 python3Packages.opentelemetry-test-utils: init at 1.18.0 2023-05-30 10:39:34 -04:00
Elliot Cameron
3754b246c8 python3Packages.opentelemetry-sdk: init at 1.18.0 2023-05-30 10:39:34 -04:00
Elliot Cameron
a43923da1b python3Packages.opentelemetry-api: init at 1.18.0 2023-05-30 10:39:33 -04:00
Elliot Cameron
ae720400e2 python3Packages.opentelemetry-proto: init at 1.18.0 2023-05-30 10:39:33 -04:00
Elliot Cameron
b86f1130de python3Packages.opentelemetry-semantic-conventions: init at 1.18.0 2023-05-30 10:39:33 -04:00
Elliot Cameron
4c5d2152b8 python3Packages.pytest-grpc: init at 0.8.0 2023-05-30 10:39:32 -04:00
Justin Bedo
7798454aae rPackages: CRAN and BioC update 2023-05-30 17:51:17 +10:00
Justin Bedo
b8a6381d6a R: 4.2.3 -> 4.3.0 2023-05-30 16:23:47 +10:00
Dennis Gosnell
4c8943c830 nomad: add bash completion 2023-05-30 14:43:33 +09:00
Benno Bielmeier
a043fafe3d whatsapp-chat-exporter: remove options 2023-05-29 12:23:10 +02:00
Benno Bielmeier
ec5067be4d whatsapp-chat-exporter: init at 0.9.1 2023-05-29 12:23:09 +02:00
rewine
643a4d7e46 xmake: init at 2.7.9 2023-05-29 14:03:39 +08:00
Ilya Elenskiy
5941d98418 python3Packages.qcodes-contrib-drivers: init at 0.18.0 2023-05-26 16:48:38 +02:00
Ilya Elenskiy
6c5049e54a python3Packages.qcodes: init at 0.38.1 2023-05-26 16:48:38 +02:00
Ilya Elenskiy
56766e3f1f python3Packages.pyvisa-sim: init at 0.5.1 2023-05-26 16:48:38 +02:00
Ilya Elenskiy
6b6d947716 python3Packages.stringparser: init at 0.6 2023-05-26 16:48:38 +02:00
Ilya Elenskiy
938bca634e python3Packages.hickle: fixed failing unit tests 2023-05-26 16:48:25 +02:00
Ilya Elenskiy
2ed439e02b python3Packages.opencensus-ext-azure: init at 1.1.9 2023-05-26 16:39:28 +02:00
Ilya Elenskiy
f56547c565 python3Packages.broadbean: init at 0.11.0 2023-05-26 16:39:28 +02:00
Adrien Bustany
2529f1cf0a ios-webkit-debug-proxy: init at 1.9.0 2023-05-25 22:33:52 +02:00
Weijia Wang
35bb9e5ac7 monit: remove libSystem hack 2023-05-23 21:03:28 +03:00
Weijia Wang
1353282652 far2l: remove libSystem hack 2023-05-23 21:03:17 +03:00
Weijia Wang
ff4881996e darwin.apple_sdk_10_12.frameworks.System: init 2023-05-23 21:01:23 +03:00
rewine
f1b6469e48 tbox: init at 1.7.3 2023-05-23 10:22:38 +08:00
rewine
6f2cc0fc91 xmake-core-sv: init at 1.1 2023-05-22 18:27:24 +08:00
Adrien Bustany
9bd3b23b3d maintainers: add abustany 2023-05-17 12:30:03 +02:00
Manu [tennox]
d52f3f6d4b meteor: fix missing shared libraries: libcurl.so.4 & liblzma.so.5
See https://github.com/NixOS/nixpkgs/issues/216969
2023-05-01 18:29:33 +03:00
Sophie Tauchert
d568766fc7 nixos/traefik: add environmentFiles option 2023-04-25 16:05:28 +02:00
244 changed files with 16402 additions and 5016 deletions

View File

@@ -309,6 +309,12 @@
githubId = 2321000;
name = "Ruslan Babayev";
};
abustany = {
email = "adrien@bustany.org";
github = "abustany";
githubId = 2526296;
name = "Adrien Bustany";
};
acairncross = {
email = "acairncross@gmail.com";
github = "acairncross";
@@ -2943,7 +2949,7 @@
};
citadelcore = {
email = "alex@arctarus.co.uk";
github = "CitadelCore";
github = "VertexA115";
githubId = 5567402;
name = "Alex Zero";
keys = [{
@@ -4952,6 +4958,12 @@
githubId = 2512008;
name = "Even Brenden";
};
evilmav = {
email = "elenskiy.ilya@gmail.com";
github = "evilmav";
githubId = 6803717;
name = "Ilya Elenskiy";
};
evils = {
email = "evils.devils@protonmail.com";
matrix = "@evils:nixos.dev";
@@ -5422,7 +5434,7 @@
githubId = 7551358;
name = "Frede Emil";
};
Freed-Wu = {
Freed-Wu = {
email = "wuzhenyu@ustc.edu";
github = "Freed-Wu";
githubId = 32936898;
@@ -5531,7 +5543,7 @@
};
fuzen = {
email = "me@fuzen.cafe";
github = "Fuzen-py";
github = "LovingMelody";
githubId = 17859309;
name = "Fuzen";
};
@@ -5885,15 +5897,6 @@
githubId = 1621335;
name = "Andrew Trachenko";
};
gordias = {
name = "Gordias";
email = "gordias@disroot.org";
github = "gordiasdot";
githubId = 94724133;
keys = [{
fingerprint = "C006 B8A0 0618 F3B6 E0E4 2ECD 5D47 2848 30FA A4FA";
}];
};
gotcha = {
email = "gotcha@bubblenet.be";
github = "gotcha";
@@ -6768,7 +6771,7 @@
};
ilya-kolpakov = {
email = "ilya.kolpakov@gmail.com";
github = "ilya-kolpakov";
github = "1pakch";
githubId = 592849;
name = "Ilya Kolpakov";
};
@@ -7170,7 +7173,7 @@
jayesh-bhoot = {
name = "Jayesh Bhoot";
email = "jb@jayeshbhoot.com";
github = "jayeshbhoot";
github = "bhootjb";
githubId = 1915507;
};
jayman2000 = {
@@ -7655,10 +7658,10 @@
name = "Jocelyn Thode";
};
joedevivo = {
github = "joedevivo";
githubId = 55951;
name = "Joe DeVivo";
};
github = "joedevivo";
githubId = 55951;
name = "Joe DeVivo";
};
joelancaster = {
email = "joe.a.lancas@gmail.com";
github = "JoeLancaster";
@@ -7988,7 +7991,7 @@
};
juaningan = {
email = "juaningan@gmail.com";
github = "uningan";
github = "oneingan";
githubId = 810075;
name = "Juan Rodal";
};
@@ -8951,7 +8954,7 @@
github = "leifhelm";
githubId = 31693262;
name = "Jakob Leifhelm";
keys =[{
keys = [{
fingerprint = "4A82 F68D AC07 9FFD 8BF0 89C4 6817 AA02 3810 0822";
}];
};
@@ -10008,7 +10011,7 @@
githubId = 95194;
name = "Mauricio Scheffer";
};
maxbrunet = {
maxbrunet = {
email = "max@brnt.mx";
github = "maxbrunet";
githubId = 32458727;
@@ -10380,7 +10383,7 @@
name = "Michael Pacheco";
github = "MichaelPachec0";
githubId = 48970112;
keys = [ {
keys = [{
fingerprint = "8D12 991F 5558 C501 70B2 779C 7811 46B0 B5F9 5F64";
}];
};
@@ -11977,6 +11980,15 @@
github = "ony";
githubId = 11265;
};
ooliver1 = {
name = "Oliver Wilkes";
email = "oliverwilkes2006@icloud.com";
github = "ooliver1";
githubId = 34910574;
keys = [{
fingerprint = "D055 8A23 3947 B7A0 F966 B07F 0B41 0348 9833 7273";
}];
};
opeik = {
email = "sandro@stikic.com";
github = "opeik";
@@ -17000,16 +17012,6 @@
github = "wdavidw";
githubId = 46896;
};
WeebSorceress = {
name = "WeebSorceress";
email = "hello@weebsorceress.anonaddy.me";
matrix = "@weebsorceress:matrix.org";
github = "WeebSorceress";
githubId = 106774777;
keys = [{
fingerprint = "659A 9BC3 F904 EC24 1461 2EFE 7F57 3443 17F0 FA43";
}];
};
wegank = {
name = "Weijia Wang";
email = "contact@weijia.wang";

View File

@@ -42,7 +42,7 @@ while(my($k, $v) = each %$maintainers_json) {
}
my $resp_json = from_json($resp->content);
my $api_user = %$resp_json{"login"};
if ($current_user ne $api_user) {
if (lc($current_user) ne lc($api_user)) {
print $current_user . " is now known on github as " . $api_user . ". Editing maintainer-list.nix…\n";
my $file = path($maintainers_list_nix);
my $data = $file->slurp_utf8;

View File

@@ -356,6 +356,8 @@ In addition to numerous new and updated packages, this release has the following
- Only `k3s` version 1.26 is included. Users of the `k3s_1_24` or `k3s_1_25` packages should upgrade to use the `1.26` version of the package.
- The `nerdfonts` package has been updated to major version 3, which includes potential [breaking changes](https://github.com/ryanoasis/nerd-fonts/releases/tag/v3.0.0).
## Other Notable Changes {#sec-release-23.05-notable-changes}
<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->

View File

@@ -18,6 +18,8 @@
## Backward Incompatibilities {#sec-release-23.11-incompatibilities}
- `writeTextFile` now requires `executable` to be boolean, values like `null` or `""` will now fail to evaluate.
- The latest version of `clonehero` now stores custom content in `~/.clonehero`. See the [migration instructions](https://clonehero.net/2022/11/29/v23-to-v1-migration-instructions.html). Typically, these content files would exist along side the binary, but the previous build used a wrapper script that would store them in `~/.config/unity3d/srylain Inc_/Clone Hero`.
- `python3.pkgs.fetchPypi` (and `python3Packages.fetchPypi`) has been deprecated in favor of top-level `fetchPypi`.
@@ -26,6 +28,10 @@
- `util-linux` is now supported on Darwin and is no longer an alias to `unixtools`. Use the `unixtools.util-linux` package for access to the Apple variants of the utilities.
- `fileSystems.<name>.autoFormat` now uses `systemd-makefs`, which does not accept formatting options. Therefore, `fileSystems.<name>.formatOptions` has been removed.
- `fileSystems.<name>.autoResize` now uses `systemd-growfs` to resize the file system online in stage 2. This means that `f2fs` and `ext2` can no longer be auto resized, while `xfs` and `btrfs` now can be.
## Other Notable Changes {#sec-release-23.11-notable-changes}
- The Cinnamon module now enables XDG desktop integration by default. If you are experiencing collisions related to xdg-desktop-portal-gtk you can safely remove `xdg.portal.extraPortals = [ pkgs.xdg-desktop-portal-gtk ];` from your NixOS configuration.

View File

@@ -9,9 +9,6 @@ let
gitIni = pkgs.formats.gitIni { listsAsDuplicateKeys = true; };
iniAtom = elemAt gitIni.type/*attrsOf*/.functor.wrapped/*attrsOf*/.functor.wrapped/*either*/.functor.wrapped 0;
useSpamAssassin = cfg.settings.publicinboxmda.spamcheck == "spamc" ||
cfg.settings.publicinboxwatch.spamcheck == "spamc";
publicInboxDaemonOptions = proto: defaultPort: {
args = mkOption {
type = with types; listOf str;
@@ -258,12 +255,6 @@ in
nntp = {
enable = mkEnableOption (lib.mdDoc "the public-inbox NNTP server");
} // publicInboxDaemonOptions "nntp" 563;
spamAssassinRules = mkOption {
type = with types; nullOr path;
default = "${cfg.package.sa_config}/user/.spamassassin/user_prefs";
defaultText = literalExpression "\${cfg.package.sa_config}/user/.spamassassin/user_prefs";
description = lib.mdDoc "SpamAssassin configuration specific to public-inbox.";
};
settings = mkOption {
description = lib.mdDoc ''
Settings for the [public-inbox config file](https://public-inbox.org/public-inbox-config.html).
@@ -275,9 +266,8 @@ in
default = {};
description = lib.mdDoc "public inboxes";
type = types.submodule {
# Keeping in line with the tradition of unnecessarily specific types, allow users to set
# freeform settings either globally under the `publicinbox` section, or for specific
# inboxes through additional nesting.
# Support both global options like `services.public-inbox.settings.publicinbox.imapserver`
# and inbox specific options like `services.public-inbox.settings.publicinbox.foo.address`.
freeformType = with types; attrsOf (oneOf [ iniAtom (attrsOf iniAtom) ]);
options.css = mkOption {
@@ -285,12 +275,24 @@ in
default = [];
description = lib.mdDoc "The local path name of a CSS file for the PSGI web interface.";
};
options.imapserver = mkOption {
type = with types; listOf str;
default = [];
example = [ "imap.public-inbox.org" ];
description = lib.mdDoc "IMAP URLs to this public-inbox instance";
};
options.nntpserver = mkOption {
type = with types; listOf str;
default = [];
example = [ "nntp://news.public-inbox.org" "nntps://news.public-inbox.org" ];
description = lib.mdDoc "NNTP URLs to this public-inbox instance";
};
options.pop3server = mkOption {
type = with types; listOf str;
default = [];
example = [ "pop.public-inbox.org" ];
description = lib.mdDoc "POP3 URLs to this public-inbox instance";
};
options.wwwlisting = mkOption {
type = with types; enum [ "all" "404" "match=domain" ];
default = "404";
@@ -306,7 +308,7 @@ in
default = "none";
description = lib.mdDoc ''
If set to spamc, {manpage}`public-inbox-watch(1)` will filter spam
using SpamAssassin.
using SpamAssassin. This is currently not working in NixOS.
'';
};
options.publicinboxwatch.spamcheck = mkOption {
@@ -314,7 +316,7 @@ in
default = "none";
description = lib.mdDoc ''
If set to spamc, {manpage}`public-inbox-watch(1)` will filter spam
using SpamAssassin.
using SpamAssassin. This is currently not working in NixOS.
'';
};
options.publicinboxwatch.watchspam = mkOption {
@@ -346,25 +348,6 @@ in
openFirewall = mkEnableOption (lib.mdDoc "opening the firewall when using a port option");
};
config = mkIf cfg.enable {
assertions = [
{ assertion = config.services.spamassassin.enable || !useSpamAssassin;
message = ''
public-inbox is configured to use SpamAssassin, but
services.spamassassin.enable is false. If you don't need
spam checking, set `services.public-inbox.settings.publicinboxmda.spamcheck' and
`services.public-inbox.settings.publicinboxwatch.spamcheck' to null.
'';
}
{ assertion = cfg.path != [] || !useSpamAssassin;
message = ''
public-inbox is configured to use SpamAssassin, but there is
no spamc executable in services.public-inbox.path. If you
don't need spam checking, set
`services.public-inbox.settings.publicinboxmda.spamcheck' and
`services.public-inbox.settings.publicinboxwatch.spamcheck' to null.
'';
}
];
services.public-inbox.settings =
filterAttrsRecursive (n: v: v != null) {
publicinbox = mapAttrs (n: filterAttrs (n: v: n != "description")) cfg.inboxes;
@@ -503,8 +486,7 @@ in
{ public-inbox-watch = mkMerge [(serviceConfig "watch") {
inherit (cfg) path;
wants = [ "public-inbox-init.service" ];
requires = [ "public-inbox-init.service" ] ++
optional (cfg.settings.publicinboxwatch.spamcheck == "spamc") "spamassassin.service";
requires = [ "public-inbox-init.service" ];
wantedBy = [ "multi-user.target" ];
serviceConfig = {
ExecStart = "${cfg.package}/bin/public-inbox-watch";
@@ -522,11 +504,6 @@ in
script = ''
set -ux
install -D -p ${PI_CONFIG} ${stateDir}/.public-inbox/config
'' + optionalString useSpamAssassin ''
install -m 0700 -o spamd -d ${stateDir}/.spamassassin
${optionalString (cfg.spamAssassinRules != null) ''
ln -sf ${cfg.spamAssassinRules} ${stateDir}/.spamassassin/user_prefs
''}
'' + concatStrings (mapAttrsToList (name: inbox: ''
if [ ! -e ${stateDir}/inboxes/${escapeShellArg name} ]; then
# public-inbox-init creates an inbox and adds it to a config file.

View File

@@ -1231,7 +1231,7 @@ in {
services.dockerRegistry = optionalAttrs cfg.registry.enable {
enable = true;
enableDelete = true; # This must be true, otherwise GitLab won't manage it correctly
package = cfg.package;
package = cfg.registry.package;
extraConfig = {
auth.token = {
realm = "http${optionalString (cfg.https == true) "s"}://${cfg.host}/jwt/auth";

View File

@@ -48,6 +48,11 @@ let
''
else
cfg.staticConfigFile;
finalStaticConfigFile =
if cfg.environmentFiles == []
then staticConfigFile
else "/run/traefik/config.toml";
in {
options.services.traefik = {
enable = mkEnableOption (lib.mdDoc "Traefik web server");
@@ -127,6 +132,16 @@ in {
type = types.package;
description = lib.mdDoc "Traefik package to use.";
};
environmentFiles = mkOption {
default = [];
type = types.listOf types.path;
example = [ "/run/secrets/traefik.env" ];
description = lib.mdDoc ''
Files to load as environment file. Environment variables from this file
will be substituted into the static configuration file using envsubst.
'';
};
};
config = mkIf cfg.enable {
@@ -139,8 +154,13 @@ in {
startLimitIntervalSec = 86400;
startLimitBurst = 5;
serviceConfig = {
ExecStart =
"${cfg.package}/bin/traefik --configfile=${staticConfigFile}";
EnvironmentFile = cfg.environmentFiles;
ExecStartPre = lib.optional (cfg.environmentFiles != [])
(pkgs.writeShellScript "pre-start" ''
umask 077
${pkgs.envsubst}/bin/envsubst -i "${staticConfigFile}" > "${finalStaticConfigFile}"
'');
ExecStart = "${cfg.package}/bin/traefik --configfile=${finalStaticConfigFile}";
Type = "simple";
User = "traefik";
Group = cfg.group;
@@ -155,6 +175,7 @@ in {
ProtectHome = true;
ProtectSystem = "full";
ReadWriteDirectories = cfg.dataDir;
RuntimeDirectory = "traefik";
};
};

View File

@@ -374,22 +374,6 @@ mountFS() {
checkFS "$device" "$fsType"
# Optionally resize the filesystem.
case $options in
*x-nixos.autoresize*)
if [ "$fsType" = ext2 -o "$fsType" = ext3 -o "$fsType" = ext4 ]; then
modprobe "$fsType"
echo "resizing $device..."
e2fsck -fp "$device"
resize2fs "$device"
elif [ "$fsType" = f2fs ]; then
echo "resizing $device..."
fsck.f2fs -fp "$device"
resize.f2fs "$device"
fi
;;
esac
# Create backing directories for overlayfs
if [ "$fsType" = overlay ]; then
for i in upper work; do

View File

@@ -150,12 +150,6 @@ let
copy_bin_and_libs ${pkgs.kmod}/bin/kmod
ln -sf kmod $out/bin/modprobe
# Copy resize2fs if any ext* filesystems are to be resized
${optionalString (any (fs: fs.autoResize && (lib.hasPrefix "ext" fs.fsType)) fileSystems) ''
# We need mke2fs in the initrd.
copy_bin_and_libs ${pkgs.e2fsprogs}/sbin/resize2fs
''}
# Copy multipath.
${optionalString config.services.multipath.enable ''
copy_bin_and_libs ${config.services.multipath.package}/bin/multipath

View File

@@ -588,6 +588,15 @@ in
systemd.services."systemd-backlight@".restartIfChanged = false;
systemd.services."systemd-fsck@".restartIfChanged = false;
systemd.services."systemd-fsck@".path = [ config.system.path ];
systemd.services."systemd-makefs@" = {
restartIfChanged = false;
path = [ pkgs.util-linux ] ++ config.system.fsPackages;
# Since there is no /etc/systemd/system/systemd-makefs@.service
# file, the units generated in /run/systemd/generator would
# override anything we put here. But by forcing the use of a
# drop-in in /etc, it does apply.
overrideStrategy = "asDropin";
};
systemd.services.systemd-random-seed.restartIfChanged = false;
systemd.services.systemd-remount-fs.restartIfChanged = false;
systemd.services.systemd-update-utmp.restartIfChanged = false;

View File

@@ -56,7 +56,6 @@ let
"systemd-ask-password-console.path"
"systemd-ask-password-console.service"
"systemd-fsck@.service"
"systemd-growfs@.service"
"systemd-halt.service"
"systemd-hibernate-resume@.service"
"systemd-journald-audit.socket"
@@ -93,7 +92,6 @@ let
fileSystems = filter utils.fsNeededForBoot config.system.build.fileSystems;
needMakefs = lib.any (fs: fs.autoFormat) fileSystems;
needGrowfs = lib.any (fs: fs.autoResize) fileSystems;
kernel-name = config.boot.kernelPackages.kernel.name or "kernel";
modulesTree = config.system.modulesTree.override { name = kernel-name + "-modules"; };
@@ -400,7 +398,6 @@ in {
storePaths = [
# systemd tooling
"${cfg.package}/lib/systemd/systemd-fsck"
(lib.mkIf needGrowfs "${cfg.package}/lib/systemd/systemd-growfs")
"${cfg.package}/lib/systemd/systemd-hibernate-resume"
"${cfg.package}/lib/systemd/systemd-journald"
(lib.mkIf needMakefs "${cfg.package}/lib/systemd/systemd-makefs")

View File

@@ -112,12 +112,9 @@ let
};
formatOptions = mkOption {
default = "";
type = types.str;
description = lib.mdDoc ''
If {option}`autoFormat` option is set specifies
extra options passed to mkfs.
'';
visible = false;
type = types.unspecified;
default = null;
};
autoResize = mkOption {
@@ -139,22 +136,11 @@ let
};
config = let
defaultFormatOptions =
# -F needed to allow bare block device without partitions
if (builtins.substring 0 3 config.fsType) == "ext" then "-F"
# -q needed for non-interactive operations
else if config.fsType == "jfs" then "-q"
# (same here)
else if config.fsType == "reiserfs" then "-q"
else null;
in {
options = mkMerge [
(mkIf config.autoResize [ "x-nixos.autoresize" ])
(mkIf (utils.fsNeededForBoot config) [ "x-initrd.mount" ])
];
formatOptions = mkIf (defaultFormatOptions != null) (mkDefault defaultFormatOptions);
};
config.options = mkMerge [
(mkIf config.autoResize [ "x-systemd.growfs" ])
(mkIf config.autoFormat [ "x-systemd.makefs" ])
(mkIf (utils.fsNeededForBoot config) [ "x-initrd.mount" ])
];
};
@@ -201,23 +187,20 @@ let
skipCheck = fs: fs.noCheck || fs.device == "none" || builtins.elem fs.fsType fsToSkipCheck || isBindMount fs;
# https://wiki.archlinux.org/index.php/fstab#Filepath_spaces
escape = string: builtins.replaceStrings [ " " "\t" ] [ "\\040" "\\011" ] string;
in fstabFileSystems: { rootPrefix ? "", extraOpts ? (fs: []) }: concatMapStrings (fs:
in fstabFileSystems: { rootPrefix ? "" }: concatMapStrings (fs:
(optionalString (isBindMount fs) (escape rootPrefix))
+ (if fs.device != null then escape fs.device
else if fs.label != null then "/dev/disk/by-label/${escape fs.label}"
else throw "No device specified for mount point ${fs.mountPoint}.")
+ " " + escape fs.mountPoint
+ " " + fs.fsType
+ " " + escape (builtins.concatStringsSep "," (fs.options ++ (extraOpts fs)))
+ " " + escape (builtins.concatStringsSep "," fs.options)
+ " 0 " + (if skipCheck fs then "0" else if fs.mountPoint == "/" then "1" else "2")
+ "\n"
) fstabFileSystems;
initrdFstab = pkgs.writeText "initrd-fstab" (makeFstabEntries (filter utils.fsNeededForBoot fileSystems) {
rootPrefix = "/sysroot";
extraOpts = fs:
(optional fs.autoResize "x-systemd.growfs")
++ (optional fs.autoFormat "x-systemd.makefs");
});
in
@@ -319,7 +302,13 @@ in
assertions = let
ls = sep: concatMapStringsSep sep (x: x.mountPoint);
notAutoResizable = fs: fs.autoResize && !(hasPrefix "ext" fs.fsType || fs.fsType == "f2fs");
resizableFSes = [
"ext3"
"ext4"
"btrfs"
"xfs"
];
notAutoResizable = fs: fs.autoResize && !(builtins.elem fs.fsType resizableFSes);
in [
{ assertion = ! (fileSystems' ? cycle);
message = "The fileSystems option can't be topologically sorted: mountpoint dependency path ${ls " -> " fileSystems'.cycle} loops to ${ls ", " fileSystems'.loops}";
@@ -327,8 +316,21 @@ in
{ assertion = ! (any notAutoResizable fileSystems);
message = let
fs = head (filter notAutoResizable fileSystems);
in
"Mountpoint '${fs.mountPoint}': 'autoResize = true' is not supported for 'fsType = \"${fs.fsType}\"':${optionalString (fs.fsType == "auto") " fsType has to be explicitly set and"} only the ext filesystems and f2fs support it.";
in ''
Mountpoint '${fs.mountPoint}': 'autoResize = true' is not supported for 'fsType = "${fs.fsType}"'
${optionalString (fs.fsType == "auto") "fsType has to be explicitly set and"}
only the following support it: ${lib.concatStringsSep ", " resizableFSes}.
'';
}
{
assertion = ! (any (fs: fs.formatOptions != null) fileSystems);
message = let
fs = head (filter (fs: fs.formatOptions != null) fileSystems);
in ''
'fileSystems.<name>.formatOptions' has been removed, since
systemd-makefs does not support any way to provide formatting
options.
'';
}
];
@@ -377,37 +379,7 @@ in
wants = [ "local-fs.target" "remote-fs.target" ];
};
systemd.services =
# Emit systemd services to format requested filesystems.
let
formatDevice = fs:
let
mountPoint' = "${escapeSystemdPath fs.mountPoint}.mount";
device' = escapeSystemdPath fs.device;
device'' = "${device'}.device";
in nameValuePair "mkfs-${device'}"
{ description = "Initialisation of Filesystem ${fs.device}";
wantedBy = [ mountPoint' ];
before = [ mountPoint' "systemd-fsck@${device'}.service" ];
requires = [ device'' ];
after = [ device'' ];
path = [ pkgs.util-linux ] ++ config.system.fsPackages;
script =
''
if ! [ -e "${fs.device}" ]; then exit 1; fi
# FIXME: this is scary. The test could be more robust.
type=$(blkid -p -s TYPE -o value "${fs.device}" || true)
if [ -z "$type" ]; then
echo "creating ${fs.fsType} filesystem on ${fs.device}..."
mkfs.${fs.fsType} ${fs.formatOptions} "${fs.device}"
fi
'';
unitConfig.RequiresMountsFor = [ "${dirOf fs.device}" ];
unitConfig.DefaultDependencies = false; # needed to prevent a cycle
serviceConfig.Type = "oneshot";
};
in listToAttrs (map formatDevice (filter (fs: fs.autoFormat && !(utils.fsNeededForBoot fs)) fileSystems)) // {
systemd.services = {
# Mount /sys/fs/pstore for evacuating panic logs and crashdumps from persistent storage onto the disk using systemd-pstore.
# This cannot be done with the other special filesystems because the pstore module (which creates the mount point) is not loaded then.
"mount-pstore" = {

View File

@@ -15,11 +15,6 @@ in
boot.initrd.extraUtilsCommands = mkIf (inInitrd && !config.boot.initrd.systemd.enable) ''
copy_bin_and_libs ${pkgs.f2fs-tools}/sbin/fsck.f2fs
${optionalString (any (fs: fs.autoResize) fileSystems) ''
# We need f2fs-tools' tools to resize filesystems
copy_bin_and_libs ${pkgs.f2fs-tools}/sbin/resize.f2fs
''}
'';
};
}

View File

@@ -30,7 +30,7 @@ import ./make-test-python.nix {
else "fsck.ext4.*/dev/vda"}'")
with subtest("mnt fs is fsckd"):
machine.succeed("journalctl -b | grep 'fsck.*/dev/vdb.*clean'")
machine.succeed("journalctl -b | grep 'fsck.*vdb.*clean'")
machine.succeed(
"grep 'Requires=systemd-fsck@dev-vdb.service' /run/systemd/generator/mnt.mount"
)

View File

@@ -14,7 +14,7 @@ in
meta.maintainers = with pkgs.lib.maintainers; [ julm ];
machine = { config, pkgs, nodes, ... }: let
nodes.machine = { config, pkgs, nodes, ... }: let
inherit (config.services) gitolite public-inbox;
# Git repositories paths in Gitolite.
# Only their baseNameOf is used for configuring public-inbox.
@@ -221,7 +221,7 @@ in
# Delete a mail.
# Note that the use of an extension not listed in the addresses
# require to use --all
machine.succeed("curl -L https://machine.example.localdomain/inbox/repo1/repo1@root-1/raw | sudo -u public-inbox public-inbox-learn rm --all")
machine.fail("curl -L https://machine.example.localdomain/inbox/repo1/repo1@root-1/T/#u | grep 'This is a testing mail.'")
machine.succeed("curl -L https://machine.${domain}/inbox/repo1/repo1@root-1/raw | sudo -u public-inbox public-inbox-learn rm --all")
machine.fail("curl -L https://machine.${domain}/inbox/repo1/repo1@root-1/T/#u | grep 'This is a testing mail.'")
'';
})

View File

@@ -52,10 +52,13 @@ import ./make-test-python.nix ({ pkgs, ... }: {
sendAnonymousUsage = false;
};
entryPoints.web.address = ":80";
entryPoints.web.address = ":\${HTTP_PORT}";
providers.docker.exposedByDefault = false;
};
environmentFiles = [(pkgs.writeText "traefik.env" ''
HTTP_PORT=80
'')];
};
systemd.services.simplehttp = {

View File

@@ -22,13 +22,13 @@
stdenv.mkDerivation rec {
pname = "yoshimi";
version = "2.2.3";
version = "2.3.0";
src = fetchFromGitHub {
owner = "Yoshimi";
repo = pname;
rev = version;
hash = "sha256-zVIOHm84wx6ZFK0seS9fWZfujDz259AXTv7zljbwrUk=";
hash = "sha256-rVlwOxp8C/A56JDd6Bzi2smblJVqQWZiFqIP4oRhElM=";
};
sourceRoot = "source/src";

View File

@@ -30,7 +30,7 @@ appimageTools.wrapType2 rec {
description = "App for Ledger hardware wallets";
homepage = "https://www.ledger.com/ledger-live/";
license = licenses.mit;
maintainers = with maintainers; [ andresilva thedavidmeister nyanloutre RaghavSood th0rgal WeebSorceress ];
maintainers = with maintainers; [ andresilva thedavidmeister nyanloutre RaghavSood th0rgal ];
platforms = [ "x86_64-linux" ];
};
}

View File

@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "stellar-core";
version = "19.10.0";
version = "19.11.0";
src = fetchFromGitHub {
owner = "stellar";
repo = pname;
rev = "v${version}";
sha256 = "sha256-BcZsj2TbeJW91aiZ2I7NbDa+rgjfs6lQUsWOnhFQXtw=";
sha256 = "sha256-48fEVbK5yswPkTwlfemXB2ieAs2+SIM6dspqOBiRKCU=";
fetchSubmodules = true;
};

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,62 @@
/*
# Updating
To update the list of packages from ELPA,
1. Run `./update-elpa-devel`.
2. Check for evaluation errors:
# "../../../../../" points to the default.nix from root of Nixpkgs tree
env NIXPKGS_ALLOW_BROKEN=1 nix-instantiate ../../../../../ -A emacs.pkgs.elpaDevelPackages
3. Run `git commit -m "elpa-devel-packages $(date -Idate)" -- elpa-devel-generated.nix`
## Update from overlay
Alternatively, run the following command:
./update-from-overlay
It will update both melpa and elpa packages using
https://github.com/nix-community/emacs-overlay. It's almost instantenous and
formats commits for you.
*/
{ lib, stdenv, texinfo, writeText, gcc, pkgs, buildPackages }:
self: let
markBroken = pkg: pkg.override {
elpaBuild = args: self.elpaBuild (args // {
meta = (args.meta or {}) // { broken = true; };
});
};
elpaBuild = import ../../../../build-support/emacs/elpa.nix {
inherit lib stdenv texinfo writeText gcc;
inherit (self) emacs;
};
# Use custom elpa url fetcher with fallback/uncompress
fetchurl = buildPackages.callPackage ./fetchelpa.nix { };
generateElpa = lib.makeOverridable ({
generated ? ./elpa-devel-generated.nix
}: let
imported = import generated {
callPackage = pkgs: args: self.callPackage pkgs (args // {
inherit fetchurl;
});
};
super = removeAttrs imported [ "dash" ];
overrides = {
};
elpaDevelPackages = super // overrides;
in elpaDevelPackages // { inherit elpaBuild; });
in generateElpa { }

View File

@@ -4,8 +4,8 @@ let
src = pkgs.fetchFromGitHub {
owner = "nix-community";
repo = "emacs2nix";
rev = "2e8d2c644397be57455ad32c2849f692eeac7797";
sha256 = "sha256-qnOYDYHAQ+r5eegKP9GqHz5R2ig96B2W7M+uYa1ti9M=";
rev = "7f07ac3c3f175630de68153d98a93b9fa24d1eb3";
sha256 = "sha256-Mh9G8LH3n1ccg+shBoWQRk67yAA+GEYGkk8tjM7W02Y=";
fetchSubmodules = true;
};
in

View File

@@ -0,0 +1,4 @@
#! /usr/bin/env nix-shell
#! nix-shell --show-trace ./emacs2nix.nix -i bash
exec elpa-devel-packages.sh --names $EMACS2NIX/names.nix -o elpa-devel-generated.nix

View File

@@ -1,5 +1,5 @@
{ lib, stdenv, fetchurl, makeWrapper, makeDesktopItem, copyDesktopItems, unzip
, appimage-run }:
, appimage-run, nix-update-script }:
stdenv.mkDerivation rec {
pname = "ldtk";
@@ -47,6 +47,8 @@ stdenv.mkDerivation rec {
})
];
passthru.updateScript = nix-update-script { };
meta = with lib; {
description = "Modern, lightweight and efficient 2D level editor";
homepage = "https://ldtk.io/";

View File

@@ -1,4 +1,4 @@
{ lib, stdenv, fetchFromGitHub, godot-headless, godot-export-templates }:
{ lib, stdenv, fetchFromGitHub, godot-headless, godot-export-templates, nix-update-script }:
let
preset =
@@ -47,6 +47,8 @@ in stdenv.mkDerivation rec {
runHook postInstall
'';
passthru.updateScript = nix-update-script { };
meta = with lib; {
homepage = "https://orama-interactive.itch.io/pixelorama";
description = "A free & open-source 2D sprite editor, made with the Godot Engine!";

View File

@@ -0,0 +1,34 @@
{ stdenv, fetchFromGitHub, lib }:
stdenv.mkDerivation (finalAttrs: {
pname = "blink";
version = "1.0.0";
src = fetchFromGitHub {
owner = "jart";
repo = "blink";
rev = finalAttrs.version;
hash = "sha256-W7yL7Ut3MRygJhFGr+GIj/CK57MkuDTcenft8IvH7jU=";
};
# 'make check' requires internet connection
doCheck = true;
checkPhase = ''
make test
'';
meta = {
description = "Tiniest x86-64-linux emulator";
longDescription = ''
blink is a virtual machine that runs x86-64-linux programs on different operating systems and hardware architectures. It's designed to do the same thing as the qemu-x86_64 command, except that
- blink is much smaller in size than qemu-x86_64
- blink will run your Linux binaries on any POSIX platform, whereas qemu-x86_64 only supports Linux
- blink goes 2x faster than qemu-x86_64 on some benchmarks, such as SSE integer / floating point math. Blink is also faster at running ephemeral programs such as compilers
'';
homepage = "https://github.com/jart/blink";
license = lib.licenses.isc;
maintainers = with lib.maintainers; [ t4ccer ];
platforms = lib.platforms.all;
};
})

View File

@@ -73,14 +73,14 @@ let
six
];
in mkDerivation rec {
version = "3.28.5";
version = "3.28.7";
pname = "qgis-ltr-unwrapped";
src = fetchFromGitHub {
owner = "qgis";
repo = "QGIS";
rev = "final-${lib.replaceStrings [ "." ] [ "_" ] version}";
hash = "sha256-3fQB0oCIZSVEVMZzmeyvw8/Ew+JjzAFnTIsnsklAayI=";
hash = "sha256-RWQ3RlE8fPMuDGosxKNVgbjRTigZRolqNyaJoC1xdec=";
};
passthru = {

View File

@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "cobalt";
version = "0.18.4";
version = "0.18.5";
src = fetchFromGitHub {
owner = "cobalt-org";
repo = "cobalt.rs";
rev = "v${version}";
sha256 = "sha256-O7qFpp7Xr6K82o/KUMP0J5y2B32op+QBGUXo9Q5R5LQ=";
sha256 = "sha256-Y1rWKoh4cjLOvBJy4bXIHsvGtLmTu9n0aqf6PdflH6E=";
};
cargoHash = "sha256-ZBAF4BqQ+JMZ3Rpg2RxUhhVvPE5pN68qljVl0o2/VNA=";
cargoHash = "sha256-r0nxsDcdXNiZn9dVMTOAxlI/kd0nZFh7JvB2JYDR2aw=";
buildInputs = lib.optionals stdenv.isDarwin [ CoreServices ];

View File

@@ -0,0 +1,47 @@
{ lib
, rustPlatform
, fetchFromGitHub
, stdenv
, installShellFiles
, installShellCompletions ? stdenv.hostPlatform == stdenv.buildPlatform
, installManPages ? stdenv.hostPlatform == stdenv.buildPlatform
, withTcp ? true
}:
rustPlatform.buildRustPackage rec {
pname = "comodoro";
version = "0.0.8";
src = fetchFromGitHub {
owner = "soywod";
repo = "comodoro";
rev = "v${version}";
sha256 = "rGnVXyfWJkPHfpf1gRGbDJ6Y1ycKOOcCZ+Jx35fUo6M=";
};
cargoSha256 = "jpshuavywCLN03xD/gFgQeGbKtmHq5pULbxd+RUbaDk=";
nativeBuildInputs = lib.optional (installManPages || installShellCompletions) installShellFiles;
buildNoDefaultFeatures = true;
buildFeatures = lib.optional withTcp "tcp";
postInstall = lib.optionalString installManPages ''
mkdir -p $out/man
$out/bin/comodoro man $out/man
installManPage $out/man/*
'' + lib.optionalString installShellCompletions ''
installShellCompletion --cmd comodoro \
--bash <($out/bin/comodoro completion bash) \
--fish <($out/bin/comodoro completion fish) \
--zsh <($out/bin/comodoro completion zsh)
'';
meta = with lib; {
description = "CLI to manage your time.";
homepage = "https://pimalaya.org/comodoro/";
changelog = "https://github.com/soywod/comodoro/blob/v${version}/CHANGELOG.md";
license = licenses.mit;
maintainers = with maintainers; [ soywod ];
};
}

View File

@@ -1,6 +1,6 @@
{ lib, stdenv, fetchFromGitHub, makeWrapper, cmake, ninja, pkg-config, m4, bash
, xdg-utils, zip, unzip, gzip, bzip2, gnutar, p7zip, xz
, IOKit, Carbon, Cocoa, AudioToolbox, OpenGL
, IOKit, Carbon, Cocoa, AudioToolbox, OpenGL, System
, withTTYX ? true, libX11
, withGUI ? true, wxGTK32
, withUCD ? true, libuchardet
@@ -35,7 +35,7 @@ stdenv.mkDerivation rec {
++ lib.optionals withNetRocks [ openssl libssh libnfs neon ]
++ lib.optional (withNetRocks && !stdenv.isDarwin) samba # broken on darwin
++ lib.optionals withPython (with python3Packages; [ python cffi debugpy pcpp ])
++ lib.optionals stdenv.isDarwin [ IOKit Carbon Cocoa AudioToolbox OpenGL ];
++ lib.optionals stdenv.isDarwin [ IOKit Carbon Cocoa AudioToolbox OpenGL System ];
postPatch = ''
patchShebangs python/src/prebuild.sh
@@ -43,9 +43,6 @@ stdenv.mkDerivation rec {
--replace '"/bin/bash"' '"${bash}/bin/bash"'
substituteInPlace far2l/src/cfg/config.cpp \
--replace '"/bin/bash"' '"${bash}/bin/bash"'
'' + lib.optionalString stdenv.isDarwin ''
substituteInPlace WinPort/src/Backend/WX/CMakeLists.txt \
--replace "-framework System" -lSystem
'';
cmakeFlags = lib.mapAttrsToList (k: v: "-D${k}=${if v then "yes" else "no"}") {

View File

@@ -9,13 +9,13 @@
buildGoModule rec {
pname = "mob";
version = "4.4.2";
version = "4.4.3";
src = fetchFromGitHub {
owner = "remotemobprogramming";
repo = pname;
rev = "v${version}";
sha256 = "sha256-muKlzOrqtegy35QcGJvwYqIJ9XZsaAvyofsrWPqCi7k=";
sha256 = "sha256-XWXoY/e/xceO3sOGvA2hrdvbdb8nomMg7AGUW090I74=";
};
vendorHash = null;

View File

@@ -1,12 +1,12 @@
{ lib, fetchFromGitHub }:
rec {
version = "1.4.9";
version = "1.4.12";
src = fetchFromGitHub {
owner = "TandoorRecipes";
repo = "recipes";
rev = version;
sha256 = "sha256-h424lUm/wmCHXkMW2XejogvH3wL/+J67cG4m8rIWM1U=";
sha256 = "sha256-ZGPXcpicDYCE+J9mC2Dk/Ds2NYfUETuKXqHxpAGH86w=";
};
yarnSha256 = "sha256-LJ0uL66tcK6zL8Mkd2UB8dHsslMTtf8wQmgbZdvOT6s=";

View File

@@ -42,12 +42,6 @@ python.pkgs.pythonPackages.buildPythonPackage rec {
patches = [
# Allow setting MEDIA_ROOT through environment variable
./media-root.patch
# Address CVE-2023-31047 on Django 4.2.1+
(fetchpatch {
name = "fix-multiple-file-field";
url = "https://github.com/TandoorRecipes/recipes/pull/2458/commits/6b04c922977317354a367487427b15a8ed619be9.patch";
hash = "sha256-KmfjJSrB/4tOWtU7zrDJ/AOG4XlmWy/halw8IEEXdZ0=";
})
];
propagatedBuildInputs = with python.pkgs; [

View File

@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "ttyper";
version = "1.2.0";
version = "1.2.1";
src = fetchFromGitHub {
owner = "max-niederman";
repo = pname;
rev = "v${version}";
sha256 = "sha256-puChbaLjpm5FmpYIrb+3eKO9BSFu99R5j4ymKH5359Y=";
sha256 = "sha256-1frm41Vbo4t1BELq0rNGb1hY7RQLt8IJaEhtyNfNNdU=";
};
cargoSha256 = "sha256-DKpZQZgMR+gbcxxAD8ru5O4o7vr6n4seBVqor3HrYtY=";
cargoSha256 = "sha256-UyO8oX54qVQA7nFx6Y/cSgb33Cz3M0kFeiYqUrSbCe0=";
meta = with lib; {
description = "Terminal-based typing test";

View File

@@ -19,22 +19,9 @@
}
},
"beta": {
"version": "114.0.5735.45",
"sha256": "1z7z4mq3yw9i17xprza3v33wx28zpk7s3g8xcgapdydw0rgxz30v",
"sha256bin64": "1387x7mab2sh3wg39z48gl8fjhq39jllbcgzic8rdzpbhlcgs7br",
"deps": {
"gn": {
"version": "2023-04-19",
"url": "https://gn.googlesource.com/gn",
"rev": "5a004f9427a050c6c393c07ddb85cba8ff3849fa",
"sha256": "01xrh9m9m6x8lz0vxwdw2mrhrvnw93zpg09hwdhqakj06agf4jjk"
}
}
},
"dev": {
"version": "115.0.5790.3",
"sha256": "1haai0jabghwl37k929138s4l6izmifssdvn2wgsig9jhiihxz29",
"sha256bin64": "12avl8ilvhmlvbag045yhnx0bbbsyx5d3jqh5af07pmbcxksgf96",
"version": "115.0.5790.13",
"sha256": "0ias5jn8lwpds3gsmjps0rlks58ln5znwx52h767f8mc9y24fagx",
"sha256bin64": "11v374p82k8xbak37c377km9y2hvy8avw6mjl9az5kzb2am3g566",
"deps": {
"gn": {
"version": "2023-05-19",
@@ -44,6 +31,19 @@
}
}
},
"dev": {
"version": "116.0.5803.2",
"sha256": "0s3l0wvbvy0wcwxipbl9vlbp1441yfj8ylrwhlh7gy898ajl9q0j",
"sha256bin64": "0qgp0m67bpaali7w6bxy1jzw0aig4iiqqgg023k1q32712s192cs",
"deps": {
"gn": {
"version": "2023-05-26",
"url": "https://gn.googlesource.com/gn",
"rev": "e3978de3e8dafb50a2b11efa784e08699a43faf8",
"sha256": "17hwbcxmqsq3yfnafl4bbysdkk957mvqsn34iipzb61gyjbj7i6j"
}
}
},
"ungoogled-chromium": {
"version": "113.0.5672.126",
"sha256": "14rdvidabbh0abp932m747iribvpfcha8hhxh9spck9hjkaprvqd",

View File

@@ -6,6 +6,7 @@
, makeWrapper
, writeText
, wrapGAppsHook
, callPackage
# Common run-time dependencies
, zlib
@@ -79,7 +80,7 @@ let
version = "12.0.6";
srcs = {
sources = {
x86_64-linux = fetchurl {
url = "https://cdn.mullvad.net/browser/${version}/mullvad-browser-linux64-${version}_ALL.tar.xz";
hash = "sha256-XE6HFU38FhnikxGHRHxIGS3Z3Y2JNWH0yq2NejqbROI=";
@@ -103,7 +104,7 @@ stdenv.mkDerivation rec {
pname = "mullvad-browser";
inherit version;
src = srcs.${stdenv.hostPlatform.system} or (throw "unsupported system: ${stdenv.hostPlatform.system}");
src = sources.${stdenv.hostPlatform.system} or (throw "unsupported system: ${stdenv.hostPlatform.system}");
nativeBuildInputs = [ copyDesktopItems makeWrapper wrapGAppsHook ];
@@ -219,10 +220,19 @@ stdenv.mkDerivation rec {
runHook postInstall
'';
passthru = {
inherit sources;
updateScript = callPackage ../tor-browser-bundle-bin/update.nix {
inherit pname version meta;
baseUrl = "https://cdn.mullvad.net/browser/";
prefix = "mullvad-browser-";
};
};
meta = with lib; {
description = "Privacy-focused browser made in a collaboration between The Tor Project and Mullvad";
homepage = "https://mullvad.net/en/browser";
platforms = attrNames srcs;
platforms = attrNames sources;
maintainers = with maintainers; [ felschr ];
# MPL2.0+, GPL+, &c. While it's not entirely clear whether
# the compound is "libre" in a strict sense (some components place certain

View File

@@ -51,11 +51,11 @@ let
in
stdenv.mkDerivation rec {
pname = "opera";
version = "98.0.4759.39";
version = "99.0.4788.31";
src = fetchurl {
url = "${mirror}/${version}/linux/${pname}-stable_${version}_amd64.deb";
hash = "sha256-3HVgEOscds+VBn9ajmkRnPdqNi9lLItJrb3uRH6L96Q=";
hash = "sha256-73A47Yl454ZyOkglLvnp10zjoE1bf8v5tm4Rng3UBac=";
};
unpackPhase = "dpkg-deb -x $src .";

View File

@@ -2,6 +2,7 @@
, fetchurl
, makeDesktopItem
, writeText
, callPackage
# Common run-time dependencies
, zlib
@@ -92,7 +93,7 @@ let
lang = "ALL";
srcs = {
sources = {
x86_64-linux = fetchurl {
urls = [
"https://dist.torproject.org/torbrowser/${version}/tor-browser-linux64-${version}_${lang}.tar.xz"
@@ -131,7 +132,7 @@ stdenv.mkDerivation rec {
pname = "tor-browser-bundle-bin";
inherit version;
src = srcs.${stdenv.hostPlatform.system} or (throw "unsupported system: ${stdenv.hostPlatform.system}");
src = sources.${stdenv.hostPlatform.system} or (throw "unsupported system: ${stdenv.hostPlatform.system}");
preferLocalBuild = true;
allowSubstitutes = false;
@@ -447,6 +448,13 @@ stdenv.mkDerivation rec {
runHook postInstall
'';
passthru = {
inherit sources;
updateScript = callPackage ./update.nix {
inherit pname version meta;
};
};
meta = with lib; {
description = "Tor Browser Bundle built by torproject.org";
longDescription = ''
@@ -460,7 +468,7 @@ stdenv.mkDerivation rec {
'';
homepage = "https://www.torproject.org/";
changelog = "https://gitweb.torproject.org/builders/tor-browser-build.git/plain/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt?h=maint-${version}";
platforms = attrNames srcs;
platforms = attrNames sources;
maintainers = with maintainers; [ offline matejc thoughtpolice joachifm hax404 KarlJoad ];
mainProgram = "tor-browser";
# MPL2.0+, GPL+, &c. While it's not entirely clear whether

View File

@@ -0,0 +1,62 @@
{ lib
, writeShellScript
, coreutils
, gnused
, gnugrep
, curl
, gnupg
, nix
, common-updater-scripts
# options
, pname
, version
, meta
, baseUrl ? "https://dist.torproject.org/torbrowser/"
# prefix used to match published archive
, prefix ? "tor-browser-"
# suffix used to match published archive
, suffix ? "_ALL.tar.xz"
}:
writeShellScript "update-${pname}" ''
PATH="${lib.makeBinPath [ coreutils curl gnugrep gnused gnupg nix common-updater-scripts ]}"
set -euo pipefail
trap
url=${baseUrl}
version=$(curl -s $url \
| sed -rne 's,^.*href="([0-9]+(\.[0-9]+)*)/".*,\1,p' \
| sort --version-sort | tail -1)
if [[ "${version}" = "$version" ]]; then
echo "The new version same as the old version."
exit 0
fi
HOME=$(mktemp -d)
export GNUPGHOME=$(mktemp -d)
trap 'rm -rf "$HOME" "$GNUPGHOME"' EXIT
gpg --auto-key-locate nodefault,wkd --locate-keys torbrowser@torproject.org
gpg --output $HOME/tor.keyring --export 0xEF6E286DDA85EA2A4BA7DE684E2C6E8793298290
curl --silent --show-error --fail -o $HOME/shasums "$url$version/sha256sums-signed-build.txt"
curl --silent --show-error --fail -o $HOME/shasums.asc "$url$version/sha256sums-signed-build.txt.asc"
gpgv --keyring=$HOME/tor.keyring $HOME/shasums.asc $HOME/shasums
declare -A platforms=(
['x86_64-linux']='linux64'
['i686-linux']='linux32'
)
for platform in ${lib.escapeShellArgs meta.platforms}; do
arch="''${platforms[$platform]}"
sha256=$(cat "$HOME/shasums" | grep "${prefix}""$arch-$version""${suffix}" | cut -d" " -f1)
hash=$(nix hash to-sri --type sha256 "$sha256")
update-source-version "${pname}" "0" "sha256-${lib.fakeSha256}" --source-key="sources.$platform"
update-source-version "${pname}" "$version" "$hash" --source-key="sources.$platform"
done
''

View File

@@ -23,7 +23,7 @@ let
vivaldiName = if isSnapshot then "vivaldi-snapshot" else "vivaldi";
in stdenv.mkDerivation rec {
pname = "vivaldi";
version = "6.0.2979.18";
version = "6.0.2979.22";
suffix = {
aarch64-linux = "arm64";
@@ -33,8 +33,8 @@ in stdenv.mkDerivation rec {
src = fetchurl {
url = "https://downloads.vivaldi.com/${branch}/vivaldi-${branch}_${version}-1_${suffix}.deb";
hash = {
aarch64-linux = "sha256-S3b0mmWsQhWDKPz34Gzb50q+wAURAFNEt6IvCqo8CMs=";
x86_64-linux = "sha256-uqhXL7kndmGoOOalyQ6mVxRB3k8L11UJzADCnNakj64=";
aarch64-linux = "sha256-x7wBbd7BdurnWGFeHD5kYb5t0/zGEXQaUwbHnNA4iME=";
x86_64-linux = "sha256-uN2nBWlullxpOZP2PzVCwKcNmO9XmDS3WiFOcp0dOqg=";
}.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
};

View File

@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "karmor";
version = "0.13.1";
version = "0.13.2";
src = fetchFromGitHub {
owner = "kubearmor";
repo = "kubearmor-client";
rev = "v${version}";
hash = "sha256-HSMyGA4S8VjEA2u4TbmH+qS5ZCsWBg+aTNhAbt4S6yY=";
hash = "sha256-IKvWS1c7u1a3Fm2+uyhhgyuM680ZYiq9Xq2Tg/Y6HJo=";
};
vendorHash = "sha256-Rxm96sgdZFKuyQzT76WJHvzEM0tG2rvqnl7+umoFIMY=";
vendorHash = "sha256-xBtKKq6oUjazRac1FozRXBNRv1rFXYAulWu0Rs8ETvQ=";
nativeBuildInputs = [ installShellFiles ];

View File

@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "kluctl";
version = "2.19.4";
version = "2.20.2";
src = fetchFromGitHub {
owner = "kluctl";
repo = "kluctl";
rev = "v${version}";
hash = "sha256-q/LWUTaf0PlNGhUZZIvMTjILmrYAO+jQGrUCqBkbDVM=";
hash = "sha256-VCPRGICbALYoD1LIrNnPXQLWGqWr+IznQP70K+L4tvk=";
};
vendorHash = "sha256-AywaABegaM32HnPN4b3xnnG/sggr1Z1Jubfbi1VA1k8=";
vendorHash = "sha256-z0eiWU5CFMfK6fz+LUtxtSP/MAuVn7iOHB+A7Uv2OQY=";
ldflags = [ "-s" "-w" "-X main.version=v${version}" ];
@@ -23,6 +23,10 @@ buildGoModule rec {
version = "v${version}";
};
postInstall = ''
mv $out/bin/{cmd,kluctl}
'';
meta = with lib; {
description = "The missing glue to put together large Kubernetes deployments";
homepage = "https://kluctl.io/";

View File

@@ -3,6 +3,7 @@
, buildGo120Module
, fetchFromGitHub
, nixosTests
, installShellFiles
}:
let
@@ -23,11 +24,18 @@ let
inherit sha256;
};
nativeBuildInputs = [ installShellFiles ];
# ui:
# Nomad release commits include the compiled version of the UI, but the file
# is only included if we build with the ui tag.
tags = [ "ui" ];
postInstall = ''
echo "complete -C $out/bin/nomad nomad" > nomad.bash
installShellCompletion nomad.bash
'';
meta = with lib; {
homepage = "https://www.nomadproject.io/";
description = "A Distributed, Highly Available, Datacenter-Aware Scheduler";

View File

@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "pachyderm";
version = "2.6.0";
version = "2.6.1";
src = fetchFromGitHub {
owner = "pachyderm";
repo = "pachyderm";
rev = "v${version}";
hash = "sha256-QWlNDnhcFXfCtX4J0V/hq6nFN0RjzYv29mI2zE2fyFo=";
hash = "sha256-C3qzf/+A1pYTYR3FMtUuqZNU+j8oOHSBLDfyuWYCh5I=";
};
vendorHash = "sha256-3EG9d4ERaWuHaKFt0KFCOKIgTdrL7HZTO+GSi2RROKY=";

View File

@@ -0,0 +1,42 @@
{ buildGoModule
, fetchFromGitHub
, lib
}:
buildGoModule rec {
pname = "yor";
version = "0.1.177";
src = fetchFromGitHub {
owner = "bridgecrewio";
repo = pname;
rev = version;
hash = "sha256-tOYRd3LxSlAvXCW89LAm4GWWukDBZhsgYIWYlEVKokE=";
};
vendorHash = "sha256-ZeTjGmlu8LndD2DKNncPzlpECdvkOjfwaVvV6S3sL9E=";
doCheck = false;
# https://github.com/bridgecrewio/yor/blob/main/set-version.sh
preBuild = ''
cat << EOF > src/common/version.go
package common
const Version = "${version}"
EOF
'';
ldflags = [
"-s"
"-w"
];
meta = with lib; {
description = "Extensible auto-tagger for your IaC files. The ultimate way to link entities in the cloud back to the codified resource which created it.";
homepage = "https://github.com/bridgecrewio/yor";
changelog = "https://github.com/bridgecrewio/yor/releases/tag/${version}";
license = licenses.asl20;
maintainers = [ maintainers.ivankovnatsky ];
};
}

View File

@@ -6,7 +6,7 @@
python3.pkgs.buildPythonApplication rec {
pname = "flexget";
version = "3.7.2";
version = "3.7.4";
format = "pyproject";
# Fetch from GitHub in order to use `requirements.in`
@@ -14,7 +14,7 @@ python3.pkgs.buildPythonApplication rec {
owner = "Flexget";
repo = "Flexget";
rev = "refs/tags/v${version}";
hash = "sha256-K71nawQhFYLPRg79rcZKJ+US+3M5JAU0eg+ZiFwB6n8=";
hash = "sha256-x5hwuc2yXDw8qWGLRJDH4V4rmvxjBKZaogmv4SxXoz4=";
};
postPatch = ''

View File

@@ -19,13 +19,13 @@
stdenv.mkDerivation rec {
pname = "gabutdm";
version = "2.1.5";
version = "2.1.6";
src = fetchFromGitHub {
owner = "gabutakut";
repo = pname;
rev = version;
hash = "sha256-8fV7STYSpmNnLyoAjz+RuF/0nFeNiu8AIxkON1MbWr4=";
hash = "sha256-ai5LsoK21XwXqL4LRuKsOR1/JV6LnP+1ZJ9fMHpj178=";
};
nativeBuildInputs = [
@@ -54,7 +54,7 @@ stdenv.mkDerivation rec {
'';
meta = with lib; {
description = "Simple and faster download manager";
description = "Simple and fast download manager";
homepage = "https://github.com/gabutakut/gabutdm";
license = licenses.lgpl21Plus;
mainProgram = "com.github.gabutakut.gabutdm";

View File

@@ -2,13 +2,13 @@
(if stdenv.isDarwin then darwin.apple_sdk_11_0.llvmPackages_14.stdenv else stdenv).mkDerivation rec {
pname = "signalbackup-tools";
version = "20230531";
version = "20230603-2";
src = fetchFromGitHub {
owner = "bepaald";
repo = pname;
rev = version;
hash = "sha256-VK2/LaWO/zXMqSpeEjUM/PBd4MG76HaXY6kENwADN1k=";
hash = "sha256-BcvC50K5yt2aoStyoJ2XZYs3hb2YnVDL3kRpU/Y23Z4=";
};
postPatch = ''

View File

@@ -27,13 +27,13 @@
stdenv.mkDerivation rec {
pname = "whatsapp-for-linux";
version = "1.6.2";
version = "1.6.3";
src = fetchFromGitHub {
owner = "eneshecan";
repo = pname;
rev = "v${version}";
sha256 = "sha256-odE5syAFasGosc1WMU/pvQtk3YxuCci1YevZqNKfzYw=";
sha256 = "sha256-YmiEzemoGLwCUVfnuTmruSkI0oBg7yNuodWmXTMGh8g=";
};
nativeBuildInputs = [

View File

@@ -2,10 +2,10 @@
let
pname = "raven-reader";
version = "1.0.78";
version = "1.0.80";
src = fetchurl {
url = "https://github.com/hello-efficiency-inc/raven-reader/releases/download/v${version}/Raven-Reader-${version}.AppImage";
sha256 = "sha256-H9V2zTD80fBuIuNZnGDR21IYAAl/b6iYrde5rfsMECQ=";
sha256 = "sha256-RkpUWM1hAH73ePpQPj2C3SOukLpcPXbaXmb1VbcHaSU=";
};
appimageContents = appimageTools.extractType2 { inherit pname version src; };

View File

@@ -8,13 +8,13 @@
stdenvNoCC.mkDerivation rec {
pname = "cloudlog";
version = "2.4.2";
version = "2.4.3";
src = fetchFromGitHub {
owner = "magicbug";
repo = "Cloudlog";
rev = version;
sha256 = "sha256-btfHHrb7m6ITWe/18u2pmZiZKpKebKMThqcXFIvO/P8=";
sha256 = "sha256-2L+Yp8yxhmoVh34cW1s5Xy1f0X2xUo3UP32XcAV2LsM=";
};
postPath = ''

View File

@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "diamond";
version = "2.1.6";
version = "2.1.7";
src = fetchFromGitHub {
owner = "bbuchfink";
repo = "diamond";
rev = "v${version}";
sha256 = "sha256-2FxJTF/fF/Xi0TglXDlf3sSwncv2f6gc129nTbk8YU0=";
sha256 = "sha256-5AjP7zH0WZhJqhcjgQjeK/WPCqy1Tl1gXXqRsHbqkys=";
};

View File

@@ -8,13 +8,13 @@
stdenv.mkDerivation rec {
pname = "fastp";
version = "0.23.3";
version = "0.23.4";
src = fetchFromGitHub {
owner = "OpenGene";
repo = "fastp";
rev = "v${version}";
sha256 = "sha256-9YHm5LIKJJpMavlWMZXD5ZgTgT5w9eXuXwQVa/prux8=";
sha256 = "sha256-hkCo8CiZNJuVcL9Eg/R7YzM7/FEcGEnovV325oWa7y8=";
};
buildInputs = [ zlib libdeflate isa-l ];

View File

@@ -15,13 +15,13 @@ assert (!blas.isILP64) && (!lapack.isILP64);
stdenv.mkDerivation (finalAttrs: {
pname = "R";
version = "4.2.3";
version = "4.3.0";
src = let
inherit (finalAttrs) pname version;
in fetchurl {
url = "https://cran.r-project.org/src/base/R-${lib.versions.major version}/${pname}-${version}.tar.gz";
sha256 = "sha256-VeSpptQ74xTiwD0CZqb6VESv3OULMDv8O4Kzl5UW4HQ=";
sha256 = "sha256-RdzEi2zyfTYQIPd/3ho5IJ6Ze4FAKzZjyhwBAFampgk=";
};
dontUseImakeConfigure = true;
@@ -30,7 +30,7 @@ stdenv.mkDerivation (finalAttrs: {
buildInputs = [
bzip2 gfortran libX11 libXmu libXt libXt libjpeg libpng libtiff ncurses
pango pcre2 perl readline texLive xz zlib less texinfo graphviz icu
bison imake which blas lapack curl tcl tk jdk
bison imake which blas lapack curl tcl tk jdk tzdata
] ++ lib.optionals stdenv.isDarwin [ Cocoa Foundation libobjc libcxx ];
patches = [

View File

@@ -38,6 +38,6 @@ stdenv.mkDerivation rec {
description = "popcorn anime-downloader + trackma wrapper";
license = licenses.gpl3Plus;
platforms = platforms.linux;
maintainers = with maintainers; [ WeebSorceress ];
maintainers = with maintainers; [ ];
};
}

View File

@@ -49,6 +49,6 @@ python3.pkgs.buildPythonApplication rec {
description = "A simple but powerful anime downloader and streamer";
license = licenses.unlicense;
platforms = platforms.linux;
maintainers = with maintainers; [ WeebSorceress ];
maintainers = with maintainers; [ ];
};
}

View File

@@ -1,5 +1,6 @@
{ lib, stdenv, fetchurl, coreutils, openjdk17, makeWrapper, autoPatchelfHook
, zlib, libzen, libmediainfo, curlWithGnuTls, libmms, glib
, genericUpdater, writeShellScript
}:
let
@@ -43,6 +44,13 @@ in stdenv.mkDerivation rec {
ln -s $out/opt/filebot.sh $out/bin/filebot
'';
passthru.updateScript = genericUpdater {
versionLister = writeShellScript "filebot-versionLister" ''
curl -s https://www.filebot.net \
| sed -rne 's,^.*FileBot_([0-9]*\.[0-9]+\.[0-9]+)-portable.tar.xz.*,\1,p'
'';
};
meta = with lib; {
description = "The ultimate TV and Movie Renamer";
longDescription = ''

View File

@@ -97,12 +97,12 @@ let
# Handbrake maintains a set of ffmpeg patches. In particular, these
# patches are required for subtitle timing to work correctly. See:
# https://github.com/HandBrake/HandBrake/issues/4029
ffmpeg-version = "5.1.1";
ffmpeg-version = "5.1.2";
ffmpeg-hb = ffmpeg_5-full.overrideAttrs (old: {
version = ffmpeg-version;
src = fetchurl {
url = "https://www.ffmpeg.org/releases/ffmpeg-${ffmpeg-version}.tar.bz2";
hash = "sha256-zQ4W+QNCEmbVzN3t97g7nldUrvS596fwbOnkyALwVFs=";
hash = "sha256-OaC8yNmFSfFsVwYkZ4JGpqxzbAZs69tAn5UC6RWyLys=";
};
patches = old.patches or [ ] ++ [
"${src}/contrib/ffmpeg/A01-qsv-libavfilter-qsvvpp-change-the-output-frame-s-width-a.patch"
@@ -133,7 +133,8 @@ let
"${src}/contrib/ffmpeg/A26-Update-the-min-version-to-1.4.23.0-for-AMF-SDK.patch"
"${src}/contrib/ffmpeg/A27-avcodec-amfenc-Fixes-the-color-information-in-the-ou.patch"
"${src}/contrib/ffmpeg/A28-avcodec-amfenc-HDR-metadata.patch"
"${src}/contrib/ffmpeg/A30-svt-av1-backports.patch"
# This patch is not applying since ffmpeg 5.1.1, probably it was backported by upstream
# "${src}/contrib/ffmpeg/A30-svt-av1-backports.patch"
];
});

View File

@@ -2,13 +2,13 @@
stdenvNoCC.mkDerivation {
name = "mpv-thumbfast";
version = "unstable-2023-05-12";
version = "unstable-2023-06-04";
src = fetchFromGitHub {
owner = "po5";
repo = "thumbfast";
rev = "10e9f6133d4ea88e3e5d154969abfaee17173570";
hash = "sha256-3fzkAR/itgheXQHTr30XPQR3NpYpIVeZfkcBxEoAnGg=";
rev = "6f1d92da25a7b807427f55f085e7ad4d60c4e0d7";
hash = "sha256-7CCxMPmZZRDIcWn+YbV4xzZFL80qZS5UFA25E+Y2P2Q=";
};
postPatch = ''
@@ -32,7 +32,7 @@ stdenvNoCC.mkDerivation {
meta = {
description = "High-performance on-the-fly thumbnailer for mpv";
homepage = "https://github.com/po5/thumbfast";
license = lib.licenses.unfree; # no explicit licensing information available at this time
license = lib.licenses.mpl20;
maintainers = with lib.maintainers; [ apfelkuchen6 ];
};
}

View File

@@ -18,15 +18,15 @@
, obs-vkcapture32
}:
stdenv.mkDerivation rec {
stdenv.mkDerivation (finalAttrs: {
pname = "obs-vkcapture";
version = "1.3.2";
version = "1.3.3";
src = fetchFromGitHub {
owner = "nowrep";
repo = pname;
rev = "v${version}";
hash = "sha256-UQQ8oBEnOxmSN4ZyW4LdPZYvd5eB9EmdR0UvE1wgMZw=";
repo = finalAttrs.pname;
rev = "v${finalAttrs.version}";
hash = "sha256-pvJzzDbsmsu46C8Jki+eMfCZLejkgvqns2hVNDtpSk0=";
};
cmakeFlags = lib.optionals stdenv.isi686 [
@@ -60,8 +60,9 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "OBS Linux Vulkan/OpenGL game capture";
homepage = "https://github.com/nowrep/obs-vkcapture";
changelog = "https://github.com/nowrep/obs-vkcapture/releases/tag/v${finalAttrs.version}";
maintainers = with maintainers; [ atila pedrohlc ];
license = licenses.gpl2Only;
platforms = platforms.linux;
};
}
})

View File

@@ -11,13 +11,13 @@
buildGoModule rec {
pname = "containerd";
version = "1.7.1";
version = "1.7.2";
src = fetchFromGitHub {
owner = "containerd";
repo = "containerd";
rev = "v${version}";
hash = "sha256-WwedtcsrDQwMQcKFO5nnPiHyGJpl5hXZlmpbBe1/ftY=";
hash = "sha256-L4zaA+kMBz2tRMbitZUxb9/wdimSO2njx6ozvyKKlkk=";
};
vendorHash = null;

View File

@@ -141,7 +141,7 @@ rec {
runCommand name
{ inherit text executable checkPhase allowSubstitutes preferLocalBuild;
passAsFile = [ "text" ];
meta = lib.optionalAttrs (toString executable != "" && matches != null) {
meta = lib.optionalAttrs (executable && matches != null) {
mainProgram = lib.head matches;
} // meta;
}

View File

@@ -10,13 +10,13 @@
stdenvNoCC.mkDerivation rec {
pname = "kora-icon-theme";
version = "1.5.6";
version = "1.5.7";
src = fetchFromGitHub {
owner = "bikass";
repo = "kora";
rev = "v${version}";
sha256 = "sha256-vAeml+upESUVlJ95Rm0+vlZ+NQZWEZl00scDkb3W7Yo=";
sha256 = "sha256-VAlfrUWgxcG17ZTlA357gengXTilwuZOBscIzadAsaU=";
};
nativeBuildInputs = [

View File

@@ -8,21 +8,16 @@
let
generator = buildGoModule rec {
pname = "sing-geoip";
version = "unstable-2022-07-05";
version = "20230512";
src = fetchFromGitHub {
owner = "SagerNet";
repo = pname;
rev = "2ced72c94da4c9259c40353c375319d9d28a78f3";
hash = "sha256-z8aP+OfTuzQNwOT3EEnI9uze/vbHTJLEiCPqIrnNUHw=";
rev = "refs/tags/${version}";
hash = "sha256-Zm+5N/37hoHpH/TLNJrHeaBXI8G1jEpM1jz6Um8edNE=";
};
vendorHash = "sha256-lr0XMLFxJmLqIqCuGgmsFh324jmZVj71blmStMn41Rs=";
postPatch = ''
# The codes args should start from the third args
substituteInPlace main.go --replace "os.Args[2:]" "os.Args[3:]"
'';
vendorHash = "sha256-ejXAdsJwXhqet+Ca+pDLWwu0gex79VcIxW6rmhRnbTQ=";
meta = with lib; {
description = "GeoIP data for sing-box";

View File

@@ -1,28 +1,69 @@
{ lib, stdenv, fetchFromGitHub }:
{ lib
, stdenvNoCC
, fetchFromGitHub
, pkgsBuildBuild
, jq
, moreutils
, dbip-country-lite
}:
stdenv.mkDerivation rec {
pname = "v2ray-geoip";
version = "202306010100";
let
generator = pkgsBuildBuild.buildGoModule {
pname = "v2ray-geoip";
version = "unstable-2023-03-27";
src = fetchFromGitHub {
owner = "v2fly";
repo = "geoip";
rev = "d8faa6ba0754c083a89898610942d1d1d978ef7f";
sha256 = "sha256-Aumk+YPsxZl3F/DQv6w0rE5f5hduLNYApCKQIvRUSIw=";
src = fetchFromGitHub {
owner = "v2fly";
repo = "geoip";
rev = "9321a7f5e301a957228eba44845144b4555b6658";
hash = "sha256-S30XEgzA9Vrq7I7REfO/WN/PKpcjcI7KZnrL4uw/Chs=";
};
vendorHash = "sha256-bAXeA1pDIUuEvzTLydUIX6S6fm6j7CUQmBG+7xvxUcc=";
meta = with lib; {
description = "GeoIP for V2Ray";
homepage = "https://github.com/v2fly/geoip";
license = licenses.cc-by-sa-40;
maintainers = with maintainers; [ nickcao ];
};
};
input = {
type = "maxmindMMDB";
action = "add";
args = {
uri = dbip-country-lite.mmdb;
};
};
in
stdenvNoCC.mkDerivation {
inherit (generator) pname src;
inherit (dbip-country-lite) version;
nativeBuildInputs = [
jq
moreutils
];
postPatch = ''
jq '.input[0] |= ${builtins.toJSON input}' config.json | sponge config.json
'';
buildPhase = ''
runHook preBuild
${generator}/bin/geoip
runHook postBuild
'';
installPhase = ''
runHook preInstall
install -m 0644 geoip.dat -D $out/share/v2ray/geoip.dat
install -Dm444 -t "$out/share/v2ray" output/dat/{cn,geoip-only-cn-private,geoip,private}.dat
runHook postInstall
'';
passthru.updateScript = ./update.sh;
passthru.generator = generator;
meta = with lib; {
description = "GeoIP for V2Ray";
homepage = "https://github.com/v2fly/geoip";
license = licenses.cc-by-sa-40;
maintainers = with maintainers; [ nickcao ];
meta = generator.meta // {
inherit (dbip-country-lite.meta) license;
};
}

View File

@@ -1,6 +0,0 @@
#! /usr/bin/env nix-shell
#! nix-shell -i bash -p common-updater-scripts curl jq
set -euo pipefail
COMMIT=$(curl "https://api.github.com/repos/v2fly/geoip/commits/release?per_page=1")
update-source-version v2ray-geoip "$(echo $COMMIT | jq -r .commit.message)" --file=pkgs/data/misc/v2ray-geoip/default.nix --rev="$(echo $COMMIT | jq -r .sha)"

View File

@@ -51,13 +51,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "mutter";
version = "43.5";
version = "43.6";
outputs = [ "out" "dev" "man" "devdoc" ];
src = fetchurl {
url = "mirror://gnome/sources/mutter/${lib.versions.major finalAttrs.version}/mutter-${finalAttrs.version}.tar.xz";
sha256 = "/JAP4ahA2aeTyOLSDUTJCqCH1fv9x5Su5wluHYoJZxo=";
sha256 = "F1oiDSFv8Z8YLWeqc89eUaJVIL6bruaCAA4QRECkciU=";
};
patches = [

View File

@@ -14,4 +14,9 @@ mkDerivation {
pname = "kwayland-integration";
nativeBuildInputs = [ extra-cmake-modules wayland-scanner ];
buildInputs = [ kguiaddons kidletime kwindowsystem kwayland qtbase wayland-protocols wayland ];
meta = {
description = "Integration plugins for various KDE frameworks for the Wayland windowing system";
homepage = "https://invent.kde.org/plasma/kwayland-integration";
};
}

View File

@@ -33,4 +33,9 @@ mkDerivation {
kactivities
plasma-workspace
];
meta = {
description = "Components necessary to integrate browsers into the Plasma Desktop";
homepage = "https://community.kde.org/Plasma/Browser_Integration";
};
}

View File

@@ -33,4 +33,9 @@ mkDerivation {
wayland-protocols
plasma-wayland-protocols
];
meta = {
description = "A set of plugins responsible for better integration of Qt applications when running on a KDE Plasma workspace";
homepage = "https://invent.kde.org/plasma/plasma-integration";
};
}

View File

@@ -1,36 +1,36 @@
{ lib, stdenv, fetchFromGitHub, fetchpatch }:
{ lib
, stdenv
, fetchFromGitHub
}:
stdenv.mkDerivation {
version = "28";
stdenv.mkDerivation (finalAttrs: {
pname = "pforth";
version = "2.0.1";
src = fetchFromGitHub {
owner = "philburk";
repo = "pforth";
rev = "9190005e32c6151b76ac707b30eeb4d5d9dd1d36";
sha256 = "0k3pmcgybsnwrxy75piyb2420r8d4ij190606js32j99062glr3x";
rev = "v${finalAttrs.version}";
hash = "sha256-vEjFeHSJl+yAtatYJEnu+r9hmOr/kZOgIbSUXR/c8WU=";
};
patches = [
(fetchpatch {
name = "gnumake-4.3-fix.patch";
url = "https://github.com/philburk/pforth/commit/457cb99f57292bc855e53abcdcb7b12d6681e847.patch";
sha256 = "0x1bwx3pqb09ddjhmdli47lnk1ys4ny42819g17kfn8nkjs5hbx7";
})
];
dontConfigure = true;
makeFlags = [ "SRCDIR=." ];
makefile = "build/unix/Makefile";
preBuild = ''
cd platforms/unix
'';
installPhase = ''
install -Dm755 pforth_standalone $out/bin/pforth
'';
meta = {
description = "Portable ANSI style Forth written in ANSI C";
homepage = "http://www.softsynth.com/pforth/";
license = lib.licenses.publicDomain;
description = "Portable Portable ANS-like Forth written in ANSI 'C'";
changelog = "https://github.com/philburk/pforth/blob/v${finalAttrs.version}/RELEASES.md";
license = lib.licenses.bsd0;
maintainers = with lib.maintainers; [ AndersonTorres yrashk ];
platforms = lib.platforms.unix;
maintainers = with lib.maintainers; [ yrashk ];
};
}
})
# TODO: option for install the non-standalone executable

View File

@@ -7,11 +7,11 @@
stdenv.mkDerivation rec {
pname = "angelscript";
version = "2.36.0";
version = "2.36.1";
src = fetchurl {
url = "https://www.angelcode.com/angelscript/sdk/files/angelscript_${version}.zip";
sha256 = "sha256-M/lfdZe8DYiwl9NeexMg0VQZ/8V3mFHZ0qbMzsV4EbM=";
sha256 = "sha256-WLt0mvnH44YwRwX05uYnrkHf4D4LanPD0NLgF8T8lI8=";
};
nativeBuildInputs = [ unzip cmake ];

View File

@@ -2,17 +2,17 @@
rustPlatform.buildRustPackage rec {
pname = "wasmtime";
version = "9.0.2";
version = "9.0.3";
src = fetchFromGitHub {
owner = "bytecodealliance";
repo = pname;
rev = "v${version}";
hash = "sha256-Fnc3iepxHr7WjorFoabHE6ZM/zK1T5W/gkxL+AEcVgU=";
hash = "sha256-b/GioFixPpbCUiYfOLwJ1NCsLGqIm+v9ODuq6kD8JeE=";
fetchSubmodules = true;
};
cargoHash = "sha256-7Q5aJU0sYzRLgjiSNLIrydYRJ3ozABjDo4VtmexS3po=";
cargoHash = "sha256-AYb6dbmvoFYbvgik9rdyOnxdHdnhR8thnrQShGxRLFA=";
cargoBuildFlags = [ "--package" "wasmtime-cli" "--package" "wasmtime-c-api" ];

View File

@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "cista";
version = "0.13";
version = "0.14";
src = fetchFromGitHub {
owner = "felixguendling";
repo = pname;
rev = "v${version}";
sha256 = "sha256-dQOVmKRXfApN0QRx/PmLVzeCGppFJBnNWIOoLbDbrds=";
sha256 = "sha256-E2B+dNFk0ssKhT9dULNFzpa8auRQ9Q0czuUjX6hxWPw=";
};
nativeBuildInputs = [ cmake ];

View File

@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "faudio";
version = "23.05";
version = "23.06";
src = fetchFromGitHub {
owner = "FNA-XNA";
repo = "FAudio";
rev = version;
sha256 = "sha256-uZSKbLQ36Kw6useAKyDoxLKD1xtKbigq/ejWErxvkcE=";
sha256 = "sha256-V5t9YliyXxoWNnKwp3TTOCyCIzpcyg1X4DaI0WFlfeQ=";
};
nativeBuildInputs = [cmake];

View File

@@ -82,7 +82,7 @@ let
homepage = meta.homepage or "https://kde.org";
license = meta.license or license;
maintainers = (meta.maintainers or []) ++ maintainers;
platforms = meta.platforms or lib.platforms.linux;
platforms = meta.platforms or lib.platforms.all;
};
in mkDerivation (args // {

View File

@@ -1,7 +1,7 @@
{
lib, mkDerivation, propagate,
lib, stdenv, mkDerivation, propagate,
extra-cmake-modules, kcoreaddons, qttools,
enablePolkit ? true, polkit-qt
enablePolkit ? stdenv.isLinux, polkit-qt
}:
mkDerivation {

View File

@@ -1,5 +1,5 @@
{
mkDerivation, lib,
mkDerivation, lib, stdenv,
extra-cmake-modules,
qtbase, qttools, shared-mime-info
}:
@@ -18,4 +18,7 @@ mkDerivation ({
postInstall = ''
moveToOutput "mkspecs" "$dev"
'';
} // lib.optionalAttrs stdenv.isDarwin {
# https://invent.kde.org/frameworks/kcoreaddons/-/merge_requests/327
env.NIX_CFLAGS_COMPILE = "-DSOCK_CLOEXEC=0";
})

View File

@@ -1,5 +1,5 @@
{
mkDerivation,
mkDerivation, lib, stdenv, fetchpatch,
extra-cmake-modules, docbook_xml_dtd_45, docbook_xsl_ns,
karchive, ki18n, qtbase,
perl, perlPackages
@@ -20,7 +20,15 @@ mkDerivation {
];
buildInputs = [ karchive ki18n ];
outputs = [ "out" "dev" ];
patches = [ ./kdoctools-no-find-docbook-xml.patch ];
patches = [ ./kdoctools-no-find-docbook-xml.patch ]
# kf.doctools.core: Error: Could not find kdoctools catalogs
++ lib.optionals stdenv.isDarwin [
(fetchpatch {
name = "kdoctools-relocate-datapath.patch";
url = "https://github.com/msys2/MINGW-packages/raw/0900785a1f4e4146ab9561fb92a1c70fa70fcfc4/mingw-w64-kdoctools-qt5/0001-kdoctools-relocate-datapath.patch";
hash = "sha256-MlokdrabXavWHGXYmdz9zZDJQIwAdNxebJBSAH2Z3vI=";
})
];
cmakeFlags = [
"-DDocBookXML4_DTD_DIR=${docbook_xml_dtd_45}/xml/dtd/docbook"
"-DDocBookXSL_DIR=${docbook_xsl_ns}/xml/xsl/docbook"

View File

@@ -1,12 +1,12 @@
{
mkDerivation,
mkDerivation, lib, stdenv,
extra-cmake-modules, perl,
karchive, kconfig, kguiaddons, ki18n, kiconthemes, kio, kparts, libgit2,
qtscript, qtxmlpatterns, sonnet, syntax-highlighting, qtquickcontrols,
editorconfig-core-c
}:
mkDerivation {
mkDerivation ({
pname = "ktexteditor";
nativeBuildInputs = [ extra-cmake-modules perl ];
buildInputs = [
@@ -15,4 +15,9 @@ mkDerivation {
editorconfig-core-c
];
propagatedBuildInputs = [ kparts ];
}
} // lib.optionalAttrs stdenv.isDarwin {
postPatch = ''
substituteInPlace src/part/CMakeLists.txt \
--replace "kpart.desktop" "${kparts}/share/kservicetypes5/kpart.desktop"
'';
})

View File

@@ -16,13 +16,13 @@
stdenv.mkDerivation rec {
pname = "openimageio";
version = "2.4.11.1";
version = "2.4.12.0";
src = fetchFromGitHub {
owner = "OpenImageIO";
repo = "oiio";
rev = "v${version}";
hash = "sha256-Q8Gb/zscZre7fJPyLlZn04Xp3VFFbr6Z007mDPzownc=";
hash = "sha256-0Jilfe4jNNnpsbodJBFIyxjWqOA99MwmzAriwJgvqVs=";
};
outputs = [ "bin" "out" "dev" "doc" ];

View File

@@ -0,0 +1,37 @@
{ lib
, stdenv
, fetchFromGitHub
}:
stdenv.mkDerivation rec {
pname = "tbox";
version = "1.7.3";
src = fetchFromGitHub {
owner = "tboox";
repo = pname;
rev = "v${version}";
hash = "sha256-6SqMvwxKSiJO7Z33xx7cJoECu5AJ1gWF8ZsiERWx8DU=";
};
configureFlags = [
"--hash=y"
"--charset=y"
"--float=y"
"--demo=n"
];
postInstall = ''
mkdir -p $out/lib/pkgconfig
substituteAll ${./libtbox.pc.in} $out/lib/pkgconfig/libtbox.pc
'';
meta = with lib; {
description = "A glib-like multi-platform c library";
homepage = "https://docs.tboox.org";
license = licenses.asl20;
platforms = platforms.linux;
maintainers = with maintainers; [ rewine ];
};
}

View File

@@ -0,0 +1,10 @@
prefix=@out@
exec_prefix=${prefix}
libdir=@out@/lib
includedir=@out@/include
Name: tbox
Description: A glib-like multi-platform c library
Version: @version@
Libs: -L${libdir} -ltbox
Cflags: -I${includedir}

View File

@@ -12,13 +12,13 @@
stdenv.mkDerivation rec {
pname = "wxsqlite3";
version = "4.9.3";
version = "4.9.4";
src = fetchFromGitHub {
owner = "utelle";
repo = "wxsqlite3";
rev = "v${version}";
hash = "sha256-HdsPCdZF1wMTGYFaXzq+f4bUFjgCAklsKhhdyMKaxp8=";
hash = "sha256-aM79DI/Kj1QEIJ1HMttlfqK/WZER9RJhQbrnbPto57U=";
};
nativeBuildInputs = [ autoreconfHook ];

View File

@@ -0,0 +1,30 @@
{ lib
, stdenv
, fetchFromGitHub
, autoreconfHook
}:
stdenv.mkDerivation rec {
pname = "xmake-core-sv";
version = "1.1";
src = fetchFromGitHub {
owner = "xmake-io";
repo = pname;
rev = "v${version}";
hash = "sha256-icvGQi6FNSZXNGs2oLiUKu6rrVsWcXh1r91kycGjnwY=";
};
nativeBuildInputs = [
autoreconfHook
];
meta = with lib; {
description = "Public domain cross-platform semantic versioning in c99";
homepage = "https://github.com/xmake-io/xmake-core-sv";
license = licenses.unlicense;
platforms = platforms.linux;
maintainers = with maintainers; [ rewine ];
};
}

View File

@@ -20,7 +20,7 @@
, runDemo ? false
, binlore
, sqlite
, util-linux
, unixtools
, gawk
, rlwrap
, gnutar
@@ -29,7 +29,7 @@
let
default_packages = [ bash file findutils gettext ];
parsed_packages = [ coreutils sqlite util-linux gnused gawk findutils rlwrap gnutar bc ];
parsed_packages = [ coreutils sqlite unixtools.script gnused gawk findutils rlwrap gnutar bc ];
in
rec {
module1 = resholve.mkDerivation {

View File

@@ -0,0 +1,23 @@
diff --git a/Makefile.am b/Makefile.am
index 52dc7a8..407c056 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -2,4 +2,4 @@
# Copyright 2012 Google Inc. wrightt@google.com
AUTOMAKE_OPTIONS = foreign
-SUBDIRS = src include examples
+SUBDIRS = src include
diff --git a/configure.ac b/configure.ac
index ac2a278..a4104b7 100644
--- a/configure.ac
+++ b/configure.ac
@@ -82,7 +82,7 @@ fi
AC_CHECK_FUNCS([memmove memset regcomp select socket strcasecmp strncasecmp strchr strdup strndup strrchr strstr strtol strcasestr getline])
-AC_CONFIG_FILES([Makefile src/Makefile include/Makefile examples/Makefile])
+AC_CONFIG_FILES([Makefile src/Makefile include/Makefile])
CFLAGS="${CFLAGS} -Wall -Werror"

View File

@@ -0,0 +1,57 @@
{ stdenv
, autoconf
, automake
, fetchFromGitHub
, fetchpatch
, lib
, libimobiledevice
, libusb1
, libplist
, libtool
, openssl
, pkg-config
}:
stdenv.mkDerivation rec {
pname = "ios-webkit-debug-proxy";
version = "1.9.0";
src = fetchFromGitHub {
owner = "google";
repo = pname;
rev = "v${version}";
sha256 = "sha256-cZ/p/aWET/BXKDrD+qgR+rfTISd+4jPNQFuV8klSLUo=";
};
patches = [
# OpenSSL 3.0 compatibility
(fetchpatch {
url = "https://github.com/google/ios-webkit-debug-proxy/commit/5ba30a2a67f39d25025cadf37c0eafb2e2d2d0a8.patch";
sha256 = "sha256-2b9BjG9wkqO+ZfoBYYJvD2Db5Kr0F/MxKMTRsI0ea3s=";
})
# Examples compilation breaks with --disable-static, see https://github.com/google/ios-webkit-debug-proxy/issues/399
./0001-Don-t-compile-examples.patch
];
outputs = [ "out" "dev" ];
nativeBuildInputs = [ autoconf automake libtool pkg-config ];
buildInputs = [ libimobiledevice libusb1 libplist openssl ];
preConfigure = ''
NOCONFIGURE=1 ./autogen.sh
'';
enableParallelBuilding = true;
meta = with lib; {
description = "A DevTools proxy (Chrome Remote Debugging Protocol) for iOS devices (Safari Remote Web Inspector).";
longDescription = ''
The ios_webkit_debug_proxy (aka iwdp) proxies requests from usbmuxd
daemon over a websocket connection, allowing developers to send commands
to MobileSafari and UIWebViews on real and simulated iOS devices.
'';
homepage = "https://github.com/google/ios-webkit-debug-proxy";
license = licenses.bsd3;
maintainers = [ maintainers.abustany ];
};
}

View File

@@ -12,7 +12,7 @@
buildPythonPackage rec {
pname = "aiosmtplib";
version = "2.0.1";
version = "2.0.2";
format = "pyproject";
disabled = pythonOlder "3.7";
@@ -21,7 +21,7 @@ buildPythonPackage rec {
owner = "cole";
repo = pname;
rev = "v${version}";
hash = "sha256-Py/44J9J8FdrsSpEM2/DR2DQH8x8Ub7y0FPIN2gcmmA=";
hash = "sha256-Wo9WH3fwGN1upLAyj6aThxpQE7hortISjaCATTPee40=";
};
nativeBuildInputs = [

View File

@@ -19,14 +19,14 @@
buildPythonPackage rec {
pname = "apprise";
version = "1.3.0";
version = "1.4.0";
format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
hash = "sha256-LFDBml3UExex9lnFKyGpkP6+bBXghGQiihzo5gmPEb8=";
hash = "sha256-4xUFNIVNrFPU8Hg42Mv7Is4NRdQuugX5bWbE9IQ81Vo=";
};
nativeBuildInputs = [

View File

@@ -8,7 +8,7 @@
buildPythonPackage rec {
pname = "asyncstdlib";
version = "3.10.7";
version = "3.10.8";
format = "flit";
disabled = pythonOlder "3.7";
@@ -17,7 +17,7 @@ buildPythonPackage rec {
owner = "maxfischer2781";
repo = pname;
rev = "refs/tags/v${version}";
hash = "sha256-lX5mOcoZTb6EfRHT0qTTWst3NErLti4jZwAeQx4pHGA=";
hash = "sha256-7HQFyIR+NWRzbFkzkZiuEQotZfCXpCzrWfWIFg1lWv4=";
};
propagatedBuildInputs = [

View File

@@ -3,25 +3,27 @@
, fetchPypi
, azure-mgmt-common
, azure-mgmt-core
, isodate
, pythonOlder
}:
buildPythonPackage rec {
pname = "azure-mgmt-compute";
version = "29.1.0";
version = "30.0.0";
format = "setuptools";
disabled = pythonOlder "3.6";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
extension = "zip";
hash = "sha256-LVobrn9dMHyh6FDX6D/tnIOdT2NbEKS40/i8YJisKIg=";
hash = "sha256-cyD7r8OSdwsD7QK2h2AYXmCUVS7ZjX/V6nchClpRPHg=";
};
propagatedBuildInputs = [
azure-mgmt-common
azure-mgmt-core
isodate
];
pythonNamespaces = [

View File

@@ -6,13 +6,13 @@
}:
buildPythonPackage rec {
version = "1.3.2";
version = "1.4.0";
pname = "azure-mgmt-core";
src = fetchPypi {
inherit pname version;
extension = "zip";
hash = "sha256-B/Sv6COlXXBLBI1h7f3BMYwFHtWfJEAyEmNQvpXp1QE=";
hash = "sha256-0ZUgg0AJT5jlpmYbeBzeb2oFHnnOMXyqvY/5cDCps64=";
};
propagatedBuildInputs = [

View File

@@ -0,0 +1,47 @@
{ lib
, buildPythonPackage
, fetchPypi
, pythonOlder
, setuptools
, versioningit
, numpy
, matplotlib
, schema
, hypothesis
, pytestCheckHook
}:
buildPythonPackage rec {
pname = "broadbean";
version = "0.11.0";
format = "pyproject";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
sha256 = "sha256-e+LAcmWxT+SkaWtToPgg+x3QRu5fCSm+w4dLCcyZrw8=";
};
nativeBuildInputs = [ setuptools versioningit ];
propagatedBuildInputs = [
numpy
matplotlib
schema
];
nativeCheckInputs = [
hypothesis
pytestCheckHook
];
pythonImportsCheck = [ "broadbean" ];
meta = {
homepage = "https://qcodes.github.io/broadbean";
description = "A library for making pulses that can be leveraged with QCoDeS";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ evilmav ];
};
}

View File

@@ -23,6 +23,6 @@ buildPythonPackage rec {
description = "A Python module to bypass Cloudflare's anti-bot page";
license = licenses.mit;
platforms = platforms.linux;
maintainers = with maintainers; [ WeebSorceress ];
maintainers = with maintainers; [ ];
};
}

View File

@@ -9,19 +9,16 @@
buildPythonPackage rec {
pname = "django-stubs-ext";
version = "4.2.0";
version = "4.2.1";
format = "setuptools";
disabled = pythonOlder "3.8";
src = fetchPypi {
inherit pname version;
hash = "sha256-d4nwyuynFS/vB61rlN7HMQoF0Ljat395eeGdsAN7USc=";
hash = "sha256-JpbW99hTg0GwYM/6lWXHLqeX6GZofgQLhtKcrYeZ5f4=";
};
# setup.cfg tries to pull in nonexistent LICENSE.txt file
postPatch = "rm setup.cfg";
propagatedBuildInputs = [
django
typing-extensions

View File

@@ -11,7 +11,7 @@
buildPythonPackage rec {
pname = "frigidaire";
version = "0.18.12";
version = "0.18.13";
format = "setuptools";
disabled = pythonOlder "3.8";
@@ -20,7 +20,7 @@ buildPythonPackage rec {
owner = "bm1549";
repo = pname;
rev = "refs/tags/${version}";
hash = "sha256-U6ko6P5/ANGy84GQDuSQq+YArou0TrXH5SIc5x4euvU=";
hash = "sha256-FikBV4KjutQfupGPXcVT1h+BfQ099WRrmbrEJOaVCQI=";
};
postPatch = ''

View File

@@ -27,14 +27,14 @@
buildPythonPackage rec {
pname = "google-auth";
version = "2.18.1";
version = "2.19.1";
format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
hash = "sha256-16MkkCfn9GT7v9fugxmgitCdLupRV4V1xL02D/oEnMs=";
hash = "sha256-qc+oiz4WGWhF5ko2WOuVOZISnROsczewZMZUb3fBcYM=";
};
propagatedBuildInputs = [

View File

@@ -14,14 +14,14 @@
buildPythonPackage rec {
pname = "google-cloud-bigquery-storage";
version = "2.19.1";
version = "2.20.0";
format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
hash = "sha256-DZtfQqcD8yELSzrUWhgTkZH5NHQP3zYpsbIv2VrfC7o=";
hash = "sha256-F61ZHBaE8cEaQl0+7wyWcrjQlk66QHQiUbUasjyjfZw=";
};
propagatedBuildInputs = [

View File

@@ -28,14 +28,14 @@
buildPythonPackage rec {
pname = "google-cloud-bigquery";
version = "3.10.0";
version = "3.11.0";
format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
hash = "sha256-SwLe8Hbi24zsZvZftifROQSp/Dz0/uMV7eQ9y3A4qN8=";
hash = "sha256-OhwbNWb58n6oOjaq9U64eURO5z70JFZ2QBigs7VW0Ps=";
};
propagatedBuildInputs = [

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