nixpkgs/pkgs/servers
Alyssa Ross 881dd9963f mailman-web: use upstream, improve NixOS module
Previously, some files were copied into the Nixpkgs tree, which meant
we wouldn't easily be able to update them, and was also just messy.

The reason it was done that way before was so that a few NixOS
options could be substituted in.  Some problems with doing it this way
were that the _package_ changed depending on the values of the
settings, which is pretty strange, and also that it only allowed those
few settings to be set.

In the new model, mailman-web is a usable package without needing to
override, and I've implemented the NixOS options in a much more
flexible way.  NixOS' mailman-web config file first reads the
mailman-web settings to use as defaults, but then it loads another
configuration file generated from the new services.mailman.webSettings
option, so _any_ mailman-web Django setting can be customised by the
user, rather than just the three that were supported before.  I've
kept the old options, but there might not really be any good reason to
keep them.
2020-01-30 23:14:45 +00:00
..
amqp treewide: fix redirected urls 2020-01-22 11:26:22 +01:00
apache-kafka kafka: Add 2.4 2020-01-10 21:02:03 -05:00
apcupsd
asterisk treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
atlassian atlassian-jira: 8.5.0 -> 8.6.0 2020-01-06 12:38:19 +02:00
beanstalkd treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
bird bird: compile with libssh for rpki support 2019-11-17 00:47:45 +01:00
blockbook blockbook: increase ulimit -n on darwin for packr execution 2019-07-20 01:24:18 +01:00
brickd treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
caddy caddy2: init at 2.0.0-beta10 (#74843) 2019-12-03 13:19:38 +00:00
cayley cayley: 0.6.1 -> 0.7.5 2019-08-31 18:33:57 -07:00
clickhouse clickhouse: 19.13.5.44 -> 19.13.6.51 2019-10-27 23:20:55 +01:00
cloud-print-connector cloud-print-connector: fix build against cups 2019-12-21 11:59:08 +00:00
computing treewide: NIX_*_FLAGS -> string 2019-12-31 00:16:46 +01:00
confluent-platform treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
consul consul: 1.6.1 -> 1.6.2 2019-11-20 15:44:24 -08:00
corosync net-snmp: rename from net_snmp 2019-12-21 22:56:08 +00:00
coturn treewide: remove redundant quotes 2019-09-08 23:38:31 +00:00
couchpotato couchpotato: pin python2 2019-11-13 16:27:38 +01:00
dante dante: fix package under Linux 2019-11-19 20:23:17 +11:00
demoit treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
dex dex-oidc: use buildGoPackage 2019-09-21 04:26:00 -05:00
dgraph dgraph: 0.8.2 -> 1.0.17 2019-08-31 19:15:52 -07:00
dico
dict Merge remote-tracking branch 'upstream/gcc-8' into staging-next 2019-09-08 20:44:26 +02:00
diod Merge branch 'master' into staging-next 2019-08-24 08:55:37 +02:00
dns Merge pull request #78561 from r-ryantm/auto-update/bind 2020-01-27 14:27:45 +01:00
documize-community documize-community: 3.5.2 -> 3.6.0 2019-12-14 16:24:42 +01:00
echoip echoip: Use index output for index.html 2019-09-10 16:01:46 +02:00
elasticmq
elasticmq-server-bin treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
endlessh
etcd treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
exhibitor treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
fcgiwrap treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
felix treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
fileshare treewide: replace make/build/configure/patchFlags with nix lists 2019-12-30 12:58:11 +01:00
fingerd/bsd-fingerd treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
firebird firebird: mark as broken 2020-01-28 19:52:18 +01:00
foundationdb foundationdb5: build with gcc6 2020-01-28 20:11:02 +01:00
freeradius freeradius: 3.0.19 -> 3.0.20 2019-11-27 15:11:39 -08:00
ftp bftpd: 5.2 -> 5.4 2020-01-15 05:41:38 +00:00
gobetween gobetween: init at 0.7.0 2020-01-17 22:50:52 -05:00
gopher/gofish treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
gortr gortr: init at 0.13.0 2019-11-16 23:12:50 +01:00
gotify gotify-server: 2.0.12 -> 2.0.13 2020-01-02 21:25:58 +01:00
gotty gotty: 0.0.13 -> 2.0.0-alpha.3 2019-12-06 04:26:07 +01:00
gpm
gpsd treewide: installTargets is a list 2019-12-31 00:25:26 +01:00
h2 treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
hbase treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
headphones treewide: fix malformed homepage URLs 2019-07-01 21:12:25 -07:00
hitch hitch: 1.5.0 -> 1.5.2 (#75243) 2019-12-08 19:10:47 +01:00
holochain-go
home-assistant home-assistant: v0.103.1 -> 0.104.3 (#78010) 2020-01-28 12:34:54 +00:00
http Merge pull request #78265 from Synthetica9/https-homepages 2020-01-27 15:00:53 +01:00
hydron treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
hylafaxplus hylafaxplus: 7.0.0 -> 7.0.1 2019-11-01 22:26:51 -07:00
icecast
icingaweb2 icingaweb2: 2.7.1 -> 2.7.3 2019-10-22 10:10:20 +02:00
identd Merge branch 'master' into staging-next 2019-08-24 08:55:37 +02:00
interlock treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
irc Treewide: fix URL permanent redirects 2019-11-16 01:41:23 +01:00
irker treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
isso
jackett jackett: 0.11.751 -> 0.12.907 2019-11-01 21:53:45 -07:00
jellyfin jellyfin: use dotnet runtime instead of sdk 2020-01-19 14:30:39 -08:00
jetbrains treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
kippo treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
kwakd treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
ldap/389 net-snmp: rename from net_snmp 2019-12-21 22:56:08 +00:00
lidarr lidarr: Add missing dependency chromaprint 2019-10-22 17:39:09 +02:00
limesurvey limesurvey: 3.17.1+190408 -> 3.17.12+190823 2019-08-24 08:15:13 -04:00
livepeer stop using hardeningDisable = [ "fortify" ]; for Go packages 2019-10-27 14:44:26 +01:00
ma1sd ma1sd: init at 2.1.1 2019-10-07 18:50:39 +02:00
mail mailman-web: use upstream, improve NixOS module 2020-01-30 23:14:45 +00:00
matrix-synapse matrix-synapse: 1.9.0 -> 1.9.1 2020-01-28 17:57:16 +01:00
matterbridge matterbridge: 1.11.0 -> 1.16.3 (#77454) 2020-01-10 18:04:22 +00:00
mattermost treewide: name -> pname 2019-08-17 10:54:38 +00:00
mautrix-telegram mautrix-telegram: mark as broken on darwin 2019-12-29 19:56:05 -08:00
mautrix-whatsapp mautrix-whatsapp: 2020-01-07 -> 2020-01-12 2020-01-17 19:58:39 +01:00
mediatomb treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
meguca treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
memcached memcached: 1.5.20 -> 1.5.21 2020-01-27 08:43:33 +00:00
mesos-dns treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
metabase metabase: 0.33.7.1 -> 0.34.1 2020-01-22 02:54:59 +00:00
meteor meteor: 1.8.1 -> 1.8.2 2019-12-07 19:15:05 +01:00
miniflux miniflux: 2.0.18 -> 2.0.19 2019-12-19 17:43:16 +01:00
minio minio: 2019-02-26T19-51-46Z -> 2019-10-12T01-39-57Z 2019-10-28 13:25:29 +01:00
mirrorbits mirrorbits: Fix build with go 1.12 2019-09-11 14:33:13 +01:00
misc airsonic: 10.4.2 -> 10.5.0 2019-12-07 21:56:45 +01:00
monitoring Merge pull request #77903 from r-ryantm/auto-update/seyren 2020-01-29 21:53:51 -05:00
mpd mpd_clientlib: 2.17 -> 2.18 2020-01-27 13:25:56 +01:00
mqtt/mosquitto mosquitto: 1.6.7 -> 1.6.8 2020-01-22 03:55:00 +00:00
mtprotoproxy mtprotoproxy: 1.0.8 -> 1.0.9 2020-01-26 08:27:31 +00:00
mumsi treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
mxisd mxisd: use latest gradle 2020-01-10 04:21:18 +01:00
nas
nats-server nats-server: rename (from gnatsd), 1.4.0 -> 2.1.0 2019-10-28 21:50:14 -05:00
nats-streaming-server nats-streaming-server: 0.11.2 -> 0.16.2 2019-10-28 21:50:14 -05:00
neard
news/leafnode treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
nextcloud nextcloud: 17.0.2 -> 18.0.0 2020-01-22 02:34:54 +00:00
nginx-sso nginx-sso: 0.23.0 -> 0.24.0 2020-01-14 23:44:05 -05:00
nosql victoriametrics: init at v1.32.5 2020-01-29 19:52:10 +01:00
nsq treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
oauth2_proxy treewide: remove unused variables (#63177) 2019-06-16 19:59:05 +00:00
openafs openafs_1_8: 1.8.3 -> 1.8.5 (#75104) 2019-12-07 11:58:19 -05:00
openxpki openxpki: mark as broken 2019-08-21 21:36:39 +02:00
osrm-backend osrm-backend: fix build with gcc9 2019-11-03 14:43:38 +01:00
p910nd treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
pies
plex treewide: Fix unsafe concatenation of $LD_LIBRARY_PATH 2020-01-15 09:47:03 +01:00
polipo treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
pounce pounce: init at 1.0p1 2020-01-06 01:04:47 +00:00
prayer prayer: fix broken build 2019-09-12 12:11:09 -04:00
ps3netsrv treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
pulseaudio dconf: move to top-level 2019-12-01 01:01:40 +01:00
quagga net-snmp: rename from net_snmp 2019-12-21 22:56:08 +00:00
radarr treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
radicale radicale: Fix runtime 2019-09-14 00:56:19 +02:00
rainloop rainloop-standard: Fix pname and license (#73963) 2019-11-23 15:36:28 +01:00
rippled rippled: 1.2.1 -> 1.4.0 2020-01-12 19:23:31 +00:00
roon-server roon-server: init at 100600401 2019-06-25 09:34:07 -04:00
roundcube Merge pull request #76896 from Vskilet/roundcube-update 2020-01-03 21:50:03 +01:00
routinator routinator: 0.6.2 -> 0.6.4 2019-11-29 15:09:52 +00:00
rpcbind treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
rt perlPackages.CSSMinifierXS: rename from perlPackages.CSSMinifierXP 2019-10-04 14:47:00 +02:00
sabnzbd treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
samba samba: 4.10.10 -> 4.10.11 (#75456) 2019-12-11 11:12:49 +01:00
scylladb scylladb: don't build on Hydra; /cc PR #70576 2019-10-12 09:46:56 +02:00
search Merge pull request #78265 from Synthetica9/https-homepages 2020-01-27 15:00:53 +01:00
ser2net ser2net: init at 4.1.1 2020-01-22 16:42:27 +01:00
serf treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
serviio treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
shairplay treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
shairport-sync shairport-sync: 3.3.4 -> 3.3.5 2019-11-29 08:09:00 -08:00
shellinabox shellinabox: fix CVE-2018-16789 2019-11-03 16:44:17 +01:00
shishi
sickbeard treewide: remove redundant quotes 2019-09-08 23:38:31 +00:00
silc-server
simplehttp2server treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
sip freeswitch: include configuration templates, enable parallel building 2020-01-07 16:52:57 +02:00
sks treewide: remove redundant quotes 2019-09-08 23:38:31 +00:00
skydns treewide: remove redundant quotes 2019-09-08 23:38:31 +00:00
slimserver buildPerlPackage: name -> (pname, version) 2019-06-20 15:56:50 +00:00
smcroute treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
softether treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
sonarr sonarr: Move build time dependency 2019-10-22 17:40:13 +02:00
sql postgresqlPackages.timescaledb: 1.5.1 -> 1.6.0 2020-01-15 18:18:18 -05:00
squid squid: 4.9 -> 4.10 2020-01-30 13:59:46 +00:00
sslh treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
syncserver
tacacsplus tacacs+: tacacs+ -> tacacsplus 2019-09-03 21:27:40 +00:00
tautulli tautulli: 2.1.39 -> 2.1.42 2020-01-26 22:09:19 +01:00
tegola treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
teleport teleport: 4.0.4 -> 4.1.0 2019-10-06 21:21:53 -07:00
tmate-ssh-server tmate-ssh-server: init at 2.3.0 2019-10-04 15:01:38 +02:00
traefik Merge branch 'master' into staging-next 2019-08-24 08:55:37 +02:00
trezord trezor-udev-rules: init at unstable-2019-07-17 2019-10-30 15:15:22 +01:00
trickster nixos/trickster: add test 2019-11-01 14:10:53 +01:00
tt-rss tt-rss-theme-feedly: 2.0.0 -> 2.3.1 2020-01-17 11:54:21 +00:00
ttyd ttyd: 1.4.2_pre* -> 1.5.2 2019-08-19 19:30:44 -05:00
tvheadend tvheadend: fix build with gcc9 2019-11-03 14:43:40 +01:00
u9fs
udpt treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
uftp uftp: 4.10 -> 4.10.1 2020-01-30 15:59:11 +00:00
uhub uhub: *Flags are lists 2019-12-30 12:15:29 +01:00
ums treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
unfs3
unifi unifiStable: 5.12.22 -> 5.12.35 2019-11-25 13:27:09 +01:00
unpfs unpfs: init at 0.0.2019-05-17 2019-12-23 08:23:15 +00:00
uwsgi treewide: NIX_*_COMPILE -> string 2019-12-31 00:13:29 +01:00
varnish treewide: replace make/build/configure/patchFlags with nix lists 2019-12-30 12:58:11 +01:00
web-apps Merge pull request #77830 from 1000101/dokuwiki 2020-01-25 10:08:14 +01:00
webmetro treewide: fix cargoSha256 (again) 2019-12-20 20:08:53 +00:00
x11 Merge master into staging-next 2020-01-28 10:46:13 +01:00
xandikos xandikos: init at 0.1.0 2019-12-16 18:02:27 +01:00
xinetd
xmpp ejabberd: 19.09.1 -> 20.01 2020-01-26 21:37:14 +00:00
zoneminder zoneminder: Fix installation location for cgi-bin (#76855) 2020-01-18 16:41:57 -05:00
zookeeper zookeeper: Fix wrong paths in startup script 2019-10-17 02:59:10 -07:00