Commit Graph

17647 Commits

Author SHA1 Message Date
R. Ryantm
390ea16609 corosync: 3.1.5 -> 3.1.6 2021-12-11 11:56:06 +00:00
R. Ryantm
69df9ef318 dict: 1.13.0 -> 1.13.1 2021-12-11 11:01:35 +00:00
Bobby Rong
b4f7deb2fa
Merge pull request #149529 from r-ryantm/auto-update/plexmediaserver
plexRaw: 1.25.0.5282-2edd3c44d -> 1.25.1.5286-34f965be8
2021-12-11 17:41:51 +08:00
Tom Fitzhenry
0b6d154102 nitter: remove platform restrictions
Motivation: Allow this to be compiled on aarch64-linux, which works!
2021-12-11 15:26:11 +11:00
R. Ryantm
e0d66d1cc7 gitlab-pages: 1.41.0 -> 1.48.0 2021-12-10 23:32:58 +00:00
Konrad Borowski
9eee84f9f0 metabase: add passthru tests 2021-12-11 00:13:02 +01:00
Konrad Borowski
6dfe6024b0 metabase: 0.38.0 -> 0.41.4 2021-12-11 00:00:57 +01:00
lewo
ba1b1d162e
Merge pull request #149830 from r-ryantm/auto-update/munin
munin: 2.0.66 -> 2.0.69
2021-12-10 22:20:00 +01:00
Martin Weinelt
2a89cb4c1b
Merge pull request #150100 from mweinelt/hass-fix-deps 2021-12-10 18:50:31 +01:00
Martin Weinelt
1c515c5b9a
home-assistant: pin aiohue at 2.6.3 2021-12-10 18:45:30 +01:00
R. Ryantm
c4c02a143e hitch: 1.7.0 -> 1.7.2 2021-12-10 17:27:44 +00:00
R. Ryantm
bdbbd1f501 janus-gateway: 0.11.3 -> 0.11.5 2021-12-10 15:07:54 +00:00
R. Ryantm
5befc286dc ircdHybrid: 8.2.38 -> 8.2.39 2021-12-10 14:06:55 +00:00
Mario Rodas
1dfc4c3edf
Merge pull request #149742 from marsam/update-timescaledb
postgresqlPackages.timescaledb: 2.5.0 -> 2.5.1
2021-12-10 06:52:19 -05:00
Maximilian Bosch
c7b1cff390
Merge pull request #149226 from r-ryantm/auto-update/redis_exporter
prometheus-redis-exporter: 1.29.0 -> 1.32.0
2021-12-10 12:14:04 +01:00
Yuka
9a615b3d6a
unifiedpush-common-proxies: 1.0.0 -> 1.1.0 (#147078) 2021-12-10 10:52:12 +01:00
Christoph Hrdinka
d22679258c
Merge pull request #149758 from r-ryantm/auto-update/nsd
nsd: 4.3.7 -> 4.3.8
2021-12-10 09:04:23 +01:00
R. Ryantm
4d8597c04e libmpdclient: 2.19 -> 2.20 2021-12-10 03:53:53 +00:00
Sandro
605bf1b3c1
Merge pull request #148054 from hyshka/psitransfer 2021-12-10 02:14:15 +01:00
Vladimír Čunát
02d8ed2eb1
knot-resolver: patch a possibly unpleasant issue
No more releasing in 2021.
2021-12-09 19:30:31 +01:00
R. Ryantm
5443106a28 memcached: 1.6.9 -> 1.6.12 2021-12-09 16:54:23 +00:00
Thiago Kenji Okada
71e9ff7bc6
Merge pull request #146321 from bryanasdev000/mongodb
mongodb: 3.6.13 -> 3.6.23, 4.0.12 -> 4.0.27, 4.2.8 -> 4.2.17
2021-12-09 11:36:08 -03:00
Janne Heß
cbf9da7256
Merge pull request #149630 from Izorkin/update-nginx-quic
nginxQuic: 6d1488b62dc5 -> 44553428288d
2021-12-09 12:54:27 +01:00
Jörg Thalheim
a775f54f4b
Merge pull request #149823 from r-ryantm/auto-update/monetdb
monetdb: 11.39.13 -> 11.41.11
2021-12-09 11:53:23 +00:00
Jörg Thalheim
23b46d721f monetdb: remove monetdb_mtest.sh
this is just used for unittesting
2021-12-09 12:34:40 +01:00
Izorkin
921a58b8bc
nginxQuic: 6d1488b62dc5 -> 0ee56d2eac44 2021-12-09 14:23:11 +03:00
R. Ryantm
1ae96f0cb4 munin: 2.0.66 -> 2.0.69 2021-12-09 10:40:03 +00:00
R. Ryantm
54bc66f7fc monetdb: 11.39.13 -> 11.41.11 2021-12-09 09:57:48 +00:00
R. Ryantm
606989ee28 nsd: 4.3.7 -> 4.3.8 2021-12-09 00:54:11 +00:00
Mario Rodas
5c96dface8
Merge pull request #149362 from r-ryantm/auto-update/matterircd
matterircd: 0.24.2 -> 0.25.0
2021-12-08 16:49:16 -05:00
Florian Klink
0d85aadbf6 grafana-agent: 0.21.1 -> 0.21.2
Fixes CVE-2021-41090
2021-12-08 21:22:46 +01:00
R. Ryantm
1fe9e52a1b grafana-agent: 0.20.0 -> 0.21.1 2021-12-08 21:22:46 +01:00
Jörg Thalheim
03c4ffaf29
Merge pull request #149256 from r-ryantm/auto-update/imgproxy
imgproxy: 2.17.0 -> 3.0.0
2021-12-08 18:12:15 +00:00
Kim Lindberger
9bf94de535
Merge pull request #147506 from talyz/discourse-2.8.0.beta8
discourse: 2.7.9 -> 2.8.0.beta9
2021-12-08 18:15:48 +01:00
Jörg Thalheim
d9e5ac7f68
Merge pull request #149619 from r-ryantm/auto-update/node_exporter
prometheus-node-exporter: 1.3.0 -> 1.3.1
2021-12-08 14:54:40 +00:00
Jörg Thalheim
717d08115c
Merge pull request #149511 from luizribeiro/telegraf-1.20.4
telegraf: 1.20.3 -> 1.20.4
2021-12-08 14:41:11 +00:00
Jörg Thalheim
9beb5ac06a
Merge pull request #149609 from JamesGuthrie/jg/update-promscale-0.7.1
promscale: 0.6.2 -> 0.7.1
2021-12-08 14:40:28 +00:00
Ryan Mulligan
d11b735c3f
Merge pull request #149005 from r-ryantm/auto-update/unit
unit: 1.26.0 -> 1.26.1
2021-12-08 06:31:56 -08:00
Mario Rodas
44992a6a1b
Merge pull request #149020 from r-ryantm/auto-update/do-agent
do-agent: 3.11.0 -> 3.12.0
2021-12-08 09:10:16 -05:00
James Guthrie
1f8a8bd75a promscale: 0.6.2 -> 0.7.1 2021-12-08 14:43:07 +01:00
R. Ryantm
73a4286e3b prometheus-node-exporter: 1.3.0 -> 1.3.1 2021-12-08 13:18:25 +00:00
Janne Heß
2a512fa1be
Merge pull request #149253 from r-ryantm/auto-update/icingaweb2
icingaweb2: 2.9.4 -> 2.9.5
2021-12-08 11:20:04 +01:00
Fabian Affolter
f6a1ab31b3
Merge pull request #148515 from fabaff/pyhomeworks
python3Packages.pyhomeworks: init at 0.0.6
2021-12-08 09:49:20 +01:00
Mario Rodas
b83dbd6738
Merge pull request #149548 from r-ryantm/auto-update/plpgsql_check
postgresql11Packages.plpgsql_check: 2.0.5 -> 2.0.6
2021-12-08 03:32:37 -05:00
Mario Rodas
dc1b9f9827
Merge pull request #149540 from r-ryantm/auto-update/pgrouting
postgresql11Packages.pgrouting: 3.2.1 -> 3.3.0
2021-12-08 02:29:53 -05:00
R. Ryantm
1f8ee144f9 postgresql11Packages.plpgsql_check: 2.0.5 -> 2.0.6 2021-12-08 07:28:14 +00:00
R. Ryantm
476e201493 postgresql11Packages.plr: 8.4.4 -> 8.4.5 2021-12-08 07:22:12 +00:00
Mario Rodas
6a10a689c1
Merge pull request #148995 from r-ryantm/auto-update/traefik
traefik: 2.5.3 -> 2.5.4
2021-12-08 02:03:38 -05:00
Mario Rodas
7a7ccf5f3e
Merge pull request #149491 from r-ryantm/auto-update/pgtap
postgresql11Packages.pgtap: 1.1.0 -> 1.2.0
2021-12-08 01:41:08 -05:00
R. Ryantm
0ef8a922bf postgresql11Packages.pgrouting: 3.2.1 -> 3.3.0 2021-12-08 06:36:01 +00:00
R. Ryantm
614a3b2c6a plexRaw: 1.25.0.5282-2edd3c44d -> 1.25.1.5286-34f965be8 2021-12-08 05:37:06 +00:00
Luiz Ribeiro
8ac241805d
telegraf: 1.20.3 -> 1.20.4 2021-12-07 23:09:15 -06:00
R. Ryantm
46a15c0838 postgresql11Packages.pg_partman: 4.5.1 -> 4.6.0 2021-12-08 04:32:38 +00:00
Mario Rodas
0bf7da2e18 postgresqlPackages.timescaledb: 2.5.0 -> 2.5.1
https://github.com/timescale/timescaledb/releases/tag/2.5.1
2021-12-08 04:20:00 +00:00
R. Ryantm
83e078ecb3 postgresql11Packages.pgtap: 1.1.0 -> 1.2.0 2021-12-08 00:24:28 +00:00
Patrick Hilhorst
29671bc365
Merge pull request #137260 from onny/maddy 2021-12-08 00:00:13 +01:00
Jonas Heinrich
ecd88f91a0
nixos/maddy: Add module for maddy
Co-authored-by: Patrick Hilhorst <git@hilhorst.be>
2021-12-07 22:58:22 +01:00
Pascal Bach
d71679b7e7
Merge pull request #149381 from r-ryantm/auto-update/minio
minio: 2021-10-27T16-29-42Z -> 2021-11-24T23-19-33Z
2021-12-07 21:53:57 +01:00
Pascal Bach
3f7b124cdd
Merge pull request #149045 from r-ryantm/auto-update/plexRaw
plexRaw: 1.24.5.5173-8dcc73a59 -> 1.25.0.5282-2edd3c44d
2021-12-07 21:39:34 +01:00
Nicolas M
68dc74333e soft-serve: init at 0.1.0
Apply suggestions from code review

Co-authored-by: legendofmiracles <30902201+legendofmiracles@users.noreply.github.com>
2021-12-07 20:23:29 +01:00
Martin Weinelt
f4eddfe2fd
Merge pull request #149417 from LeSuisse/grafana-8.3.1 2021-12-07 20:09:45 +01:00
Janne Heß
075b4b7e38
Merge pull request #148705 from risicle/ris-pure-ftpd-1.0.50
pure-ftpd: 1.0.49 -> 1.0.50
2021-12-07 19:42:18 +01:00
Thomas Gerbet
b207a9d87d grafana: 8.3.0 -> 8.3.1
Fixes CVE-2021-43798.
https://grafana.com/docs/grafana/latest/release-notes/release-notes-8-3-1/
2021-12-07 18:52:51 +01:00
R. Ryantm
f4f9fc8d96 minio: 2021-10-27T16-29-42Z -> 2021-11-24T23-19-33Z 2021-12-07 15:09:52 +00:00
Luke Granger-Brown
74560e35e5 pomerium: use on-disk envoy
We can set an override path for Envoy's binary location now, so
do that instead of the previous thing of embedding the binary.

Note that we still need to include the SHA256/version of the binary
we're referring to, but Through The Power Of Nix™ we can do that
with relative ease.
2021-12-07 15:04:09 +00:00
Janne Heß
ea38b30deb
Merge pull request #149338 from helsinki-systems/upd/dovecot
dovecot + pigeonhole: 2.3.17 -> 2.3.17.1
2021-12-07 15:18:56 +01:00
Janne Heß
7bda4740aa
Merge pull request #149318 from pstn/tmate-ssh
tmate-ssh-server: mark as insecure
2021-12-07 15:13:46 +01:00
Luke Granger-Brown
4099f93859 pomerium: 0.14.7 -> 0.15.7 2021-12-07 13:41:04 +00:00
Luke Granger-Brown
637d735ad5 envoy: 1.17.3 -> 1.19.1
This now uses gn1924 to allow v8 to build properly.
2021-12-07 13:41:03 +00:00
R. Ryantm
da866f83d3 matterircd: 0.24.2 -> 0.25.0 2021-12-07 13:09:36 +00:00
ajs124
0475ca4a3a dovecot_pigeonhole: 0.5.17 -> 0.5.17.1 2021-12-07 10:57:30 +00:00
ajs124
d0913cf400 dovecot: 2.3.17 -> 2.3.17.1 2021-12-07 10:57:12 +00:00
Yureka
a7a662bf3d
matrix-alertmanager: fix and re-run update script
The update script wrote the updated dependency files to the wrong
location.
2021-12-07 11:49:23 +01:00
Yureka
784fae488c
matrix-alertmanager: fix homepage url 2021-12-07 11:49:20 +01:00
philipp
91bc99e964 tmate-ssh-server: mark as insecure 2021-12-07 11:14:53 +01:00
Martin Weinelt
46df8b9f0f
Merge pull request #148949 from r-ryantm/auto-update/matrix-synapse-tools.synadm 2021-12-07 10:54:19 +01:00
Yureka
38937b7a78 matrix-alertmanager: init at 0.5.0 2021-12-07 10:20:21 +01:00
Finn Behrens
47af83a115 pleroma: enable build for unix platforms 2021-12-07 10:17:04 +01:00
Finn Behrens
d4d0330366 pleroma: fix build with elixir 1.13 2021-12-07 10:17:04 +01:00
Mikhail Chekan
baa2789259 mycorrhiza: 1.5.0 -> 1.7.0 2021-12-07 16:05:25 +08:00
R. Ryantm
980281f423 imgproxy: 2.17.0 -> 3.0.0 2021-12-07 05:32:37 +00:00
R. Ryantm
b9fc29de15 icingaweb2: 2.9.4 -> 2.9.5 2021-12-07 05:20:04 +00:00
R. Ryantm
44f97f94e3 prometheus-redis-exporter: 1.29.0 -> 1.32.0 2021-12-07 03:37:05 +00:00
R. Ryantm
baadf48ef8 gobgpd: 2.32.0 -> 2.34.0 2021-12-07 01:36:19 +00:00
ajs124
8f7d8afb82 sogo: enable multi-factor authentication 2021-12-06 23:19:07 +00:00
Martin Weinelt
1d1b09c7c1
Merge pull request #148752 from sweber83/sw/zigbee2mqtt-1.22.1 2021-12-06 22:54:42 +01:00
Maximilian Bosch
c959de5b30
Merge pull request #148360 from helsinki-systems/drop/pg96
postgresql_9_6: drop
2021-12-06 21:57:05 +01:00
Bryan Hyshka
b1675725b0
psitransfer: init at 2.0.1
Add new package psitransfer, a nodejs file-sharing web app.

Issue: #123383
2021-12-06 13:20:36 -07:00
Johannes Schleifenbaum
cdaa4ce25b sabnzbd: 3.4.1 -> 3.4.2 2021-12-06 21:08:19 +01:00
Johannes Schleifenbaum
daea8e9a82 sabnzbd: 3.4.0 -> 3.4.1 2021-12-06 21:08:19 +01:00
Johannes Schleifenbaum
9f45c18515 sabnzbd: add simple test 2021-12-06 21:08:19 +01:00
Johannes Schleifenbaum
12efd19b16 sabnzbd: add jojosch as maintainer 2021-12-06 21:08:19 +01:00
Johannes Schleifenbaum
68bce5b377 sabnzbd: add missing dependencies 2021-12-06 21:08:19 +01:00
Simon Weber
f277b0945e zigbee2mqtt: remove upgrade warning
the problem, which caused the large derivation size was fixed
https://github.com/NixOS/nixpkgs/pull/142319
2021-12-06 18:30:01 +01:00
R. Ryantm
cbcbd7de61 prowlarr: 0.1.2.1060 -> 0.1.6.1184 2021-12-06 15:42:51 +00:00
R. Ryantm
e8042f560f plexRaw: 1.24.5.5173-8dcc73a59 -> 1.25.0.5282-2edd3c44d 2021-12-06 15:17:09 +00:00
R. Ryantm
363c5a0759 do-agent: 3.11.0 -> 3.12.0 2021-12-06 14:01:52 +00:00
talyz
125bb7dac1
discourse: Don't patch the public path
Instead of patching the path to /public in Discourse's sources, make
the nginx configuration refer to the symlink in the discourse
package which points to the real path.

When there is a mismatch between the path nginx serves and the path
Discourse thinks it serves, we can run into issues like files not
being served - at least when sendfile requests from the ruby app are
processed by nginx. The issue I ran into most recently is that backup
downloads don't work.

Since Discourse refers to the public directory relative to the Rails
root in many places, it's much easier to just sync this path to the
nginx configuration than trying to patch all occurrences in the
sources. This should hopefully mean less potential for breakage in
future Discourse releases, too.
2021-12-06 14:21:39 +01:00
R. Ryantm
2a220d95b4 unit: 1.26.0 -> 1.26.1 2021-12-06 13:15:18 +00:00
R. Ryantm
7cee057ae5 traefik: 2.5.3 -> 2.5.4 2021-12-06 12:45:10 +00:00
Bobby Rong
9de5840069
Merge pull request #148754 from r-ryantm/auto-update/alertmanager-irc-relay
alertmanager-irc-relay: 0.4.2 -> 0.4.3
2021-12-06 20:32:06 +08:00
Bobby Rong
c6ec8df59c
Merge pull request #148941 from r-ryantm/auto-update/matrix-synapse-plugins.matrix-synapse-mjolnir-antispam
matrix-synapse-plugins.matrix-synapse-mjolnir-antispam: 1.1.20 -> 1.2.1
2021-12-06 17:44:32 +08:00
R. Ryantm
2396f27caa matrix-synapse-tools.synadm: 0.31 -> 0.32 2021-12-06 09:17:11 +00:00
R. Ryantm
6371e5c34c matrix-synapse-plugins.matrix-synapse-mjolnir-antispam: 1.1.20 -> 1.2.1 2021-12-06 09:13:09 +00:00
R. Ryantm
f72fe70e58 klipper: unstable-2021-11-10 -> unstable-2021-12-02 2021-12-06 07:54:49 +00:00
Janne Heß
b9811a5aeb
nginxModules.pam: 1.5.2 -> 1.5.3
This fixes deny statements:
https://github.com/sto/ngx_http_auth_pam_module/issues/25
2021-12-05 21:24:22 +01:00
Thiago Kenji Okada
e98afa97d3
Merge pull request #148740 from r-ryantm/auto-update/wsdd
wsdd: 0.6.4 -> 0.7.0
2021-12-05 17:16:45 -03:00
R. Ryantm
56aadd1e53 alertmanager-irc-relay: 0.4.2 -> 0.4.3 2021-12-05 17:56:50 +00:00
R. Ryantm
8bba694a6a wsdd: 0.6.4 -> 0.7.0 2021-12-05 17:24:29 +00:00
Simon Weber
0ba337725e zigbee2mqtt: remove local node-env, since it's not used any longer 2021-12-05 17:26:27 +01:00
Simon Weber
b7907f7e19 zigbee2mqtt: 1.16.2 -> 1.22.1 2021-12-05 17:24:29 +01:00
Simon Weber
6d1ca973c7 zigbee2mqtt: transpile typescript in post install hook 2021-12-05 16:45:32 +01:00
Felix Buehler
8d0267dc8f treewide: use pname&version instead of name 2021-12-05 15:38:17 +01:00
Robert Scott
7ed01d754e pure-ftpd: enable for darwin 2021-12-05 12:32:39 +00:00
Jan Tojnar
b41154b84b
Merge pull request #147005 from jtojnar/neard
neard: 0.16 → 0.18
2021-12-05 06:37:24 +01:00
Jan Tojnar
341032407f Revert "neard: fix build"
It breaks at runtime since it still depends on PyGTK.

https://github.com/NixOS/nixpkgs/pull/148193 is the proper fix.
2021-12-05 03:09:04 +01:00
Martin Weinelt
0c008f9c0d
Merge pull request #147056 from mweinelt/smartctl-exporter 2021-12-05 03:00:48 +01:00
Sandro
d67b1cd1dc
Merge pull request #148218 from lunik1/dave 2021-12-05 02:03:11 +01:00
Robert Scott
b32487deda pure-ftpd: 1.0.49 -> 1.0.50 2021-12-04 23:45:05 +00:00
Sergei Trofimovich
4752689cfb postgresqlPackages.pg_auto_failover: upstream fix for ncurses-6.3
Without the change the build fails as:

    watch.c:673:2: error: format not a string literal and no format arguments [-Werror=format-security]
      673 |  mvprintw(r, context->cols - strlen(help), help);
          |  ^~~~~~~~
2021-12-04 18:35:22 +00:00
figsoda
14895ade52
Merge pull request #148443 from figsoda/update-piping-srever-rust
piping-server-rust: 0.10.1 -> 0.10.2
2021-12-04 12:57:28 -05:00
Maximilian Bosch
5ffc828912
Merge pull request #148301 from Kranzes/nextcloud
nextcloud23: init at 23.0.0
2021-12-04 14:54:25 +01:00
Maximilian Bosch
da8f2d71a2
Merge pull request #148294 from Ma27/bump-grafana
grafana: 8.2.5 -> 8.3.0
2021-12-04 14:46:51 +01:00
Maciej Krüger
b4642eee27
rtsp-simple-server: 0.17.3 -> 0.17.8
Not upgrading to 0.17.9 as uses go 1.17
2021-12-04 12:54:27 +01:00
Fabian Affolter
5c6d41e19c home-assistant: update component-packages 2021-12-03 21:52:20 +01:00
Jonathan Ringer
dd15c5cec8 agate: fix meta
old link is dead
2021-12-03 12:32:21 -08:00
Fabian Affolter
50a97547b4 home-assistant: update component-packages 2021-12-03 20:58:29 +01:00
Nick Cao
7941fcd361
postgresql: fix build on riscv 2021-12-03 22:43:48 +08:00
figsoda
7cdb554cb9 piping-server-rust: 0.10.1 -> 0.10.2 2021-12-03 09:27:16 -05:00
Vladimír Čunát
5471fcb26d
Merge #148140: knot-resolver: 5.4.2 -> 5.4.3 2021-12-03 08:31:47 +01:00
Filippo Berto
2f89af4d34
nfd: init at 0.7.1 (#144010)
* nfd: init at version 0.7.1

- Add NFD derivation
- Link NFD derivation as a top-level package

* Applied revision suggestions

* Add fetchSubmodules

NFD uses websocket++ 0.8.1-hotfix in their stable release so that it can be built with boost 175.
ndn-cxx is built with boost 169 in nixpkgs, although it could use the newest version, so I'm matching the same version.

* Fixed tests and cleanup

* Fix typo in repo revision

* Add fetch submodules

NFD build script requires the complete websocket++ source in the build directory.
I could not build it reusing the packages websocket++.

* Call to pre and post check hooks

Co-authored-by: Ryan Burns <52847440+r-burns@users.noreply.github.com>

* Default to fetch NFD submodules

* Fix license

Co-authored-by: Ryan Burns <52847440+r-burns@users.noreply.github.com>

* Switch to lib.optional for parameter string

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

* Change prefix as per nix defaults

* Removed redundant prefix environment variable

* Homepage to HTTPS

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

Co-authored-by: Ryan Burns <52847440+r-burns@users.noreply.github.com>
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-12-02 18:06:02 -08:00
ajs124
757dd008b2 postgresql_9_6: drop 2021-12-03 01:14:29 +01:00
Ilan Joselevich
c0f4b20db7 nextcloud23: init at 23.0.0 2021-12-02 20:53:21 +02:00
github-actions[bot]
bcc4d12e17
Merge master into staging-next 2021-12-02 18:01:11 +00:00
Maximilian Bosch
d53feab3be
Merge pull request #147897 from Ma27/bump-roundcube
roundcube: 1.5.0 -> 1.5.1
2021-12-02 17:42:34 +01:00
Maximilian Bosch
05f3d0b587
grafana: 8.2.5 -> 8.3.0
ChangeLog: https://github.com/grafana/grafana/releases/tag/v8.3.0
2021-12-02 17:24:19 +01:00
talyz
4fb343c87e
discourse: update.py: Improve version handling, use pinned plugins
Add a DiscourseVersion class which handles Discourse's version
numbering properly when sorting - beta versions are sorted lower than
their respective release versions. It can also return both its version
number and equivalent git tag, removing the need for `rev2version` and
manually adding `v` to the front.

Using DiscourseVersion instead of LooseVersion, we can list all
current version number tags from the `discourse` repo and sort them
correctly, giving us the latest one, regardless of type; i.e. we don't
have to filter for only release versions or beta versions anymore.

This also implements the plugin pinning algorithm laid out here:
https://meta.discourse.org/t/pinning-plugin-and-theme-versions-for-older-discourse-installs/156971
to make sure we don't upgrade plugins further than what's compatible
with our currently packaged Discourse version. While it likely won't
matter much most of the time if we continue packaging the beta
versions, it could be helpful if we decide to go back to packaging
release versions or if we run into issues with future upgrades. In
that case, the plugins could still be updated safely even though we're
not on the latest version of Discourse.
2021-12-02 11:55:07 +01:00
talyz
ab042d6452
discourse.plugins: Update all plugins to their latest versions
Also, add support for updating plugins which keep gem versions in
files at the root of the repo (discourse-prometheus) and replace the
`up-plugin.sh` script with a README file pointing to the plugin
packaging documentation.
2021-12-02 10:43:14 +01:00
talyz
e2415dbb8f
discourse: 2.7.9 -> 2.8.0.beta9
Update to the latest beta, since upstream advocates for it. See
https://github.com/NixOS/nixpkgs/issues/146308 for more info.
2021-12-02 10:31:00 +01:00
github-actions[bot]
4746376a5f
Merge master into staging-next 2021-12-02 00:01:31 +00:00
lunik1
14aee2e9c8
dave: init at 0.4.0 2021-12-01 23:23:06 +00:00
Martin Weinelt
0804405afb
Merge pull request #148086 from mweinelt/hass-consider-extracomponents 2021-12-01 19:43:33 +01:00
github-actions[bot]
523293d53d
Merge master into staging-next 2021-12-01 18:01:12 +00:00
Andreas Rammhold
10810b66ec
Merge pull request #148004 from mohe2015/update-matrix-appservice-irc2
matrix-appservice-irc: 0.30.0 -> 0.32.1
2021-12-01 16:57:57 +01:00
Vladimír Čunát
93ee1a9cb0
knot-resolver: 5.4.2 -> 5.4.3
https://gitlab.nic.cz/knot/knot-resolver/-/tags/v5.4.3
2021-12-01 13:32:57 +01:00
github-actions[bot]
3bebe2a3f2
Merge master into staging-next 2021-12-01 06:01:17 +00:00
Mario Rodas
3f03bdbceb
Merge pull request #147659 from marsam/update-pgroonga
postgresqlPackages.pgroonga: 2.3.2 -> 2.3.4
2021-12-01 00:25:26 -05:00
Cole Mickens
c6fc79a2ac
Merge pull request #141148 from walkah/tailscale-1.16.0
tailscale: 1.14.6 -> 1.18.1
2021-11-30 19:51:17 -08:00
James Walker
42a7e36904
tailscale: 1.14.6 -> 1.18.1 2021-11-30 21:49:00 -05:00
Martin Weinelt
254dd2a102 nixos/home-assistant: consider extraComponents in hardening
Previously the extraComponents added to an overriden package would not
have been considered in hardening measures enforced by the module.

Home Assistant is warning the user about component definitions having
moved away from YAML, so using an override to include support for a
component might become the better way moving forward.
2021-12-01 01:09:52 +01:00