Commit Graph

9656 Commits

Author SHA1 Message Date
Mario Rodas 357a5c6472
Merge pull request #84344 from r-ryantm/auto-update/dictd
dict: 1.12.1 -> 1.13.0
2020-04-05 20:13:49 -05:00
Sebastien Bariteau 3a67ff5e6b consul: 1.6.2 -> 1.7.2 2020-04-05 17:58:57 -04:00
Daniel Fullmer 7db64c4352 searx: 0.15.0 -> 0.16.0 2020-04-05 15:59:25 -04:00
Elis Hirwing 3b6539896b
Merge pull request #83896 from etu/slim-down-default-php-v3
PHP: Make the default package more sane [v3]
2020-04-05 20:00:03 +02:00
Maximilian Bosch ca0cb2c43f
mautrix-whatsapp: 2020-03-26 -> 2020-04-02 2020-04-05 17:46:12 +02:00
R. RyanTM 002b16d965 dict: 1.12.1 -> 1.13.0 2020-04-05 12:14:16 +00:00
Frederik Rietdijk 866c5aa090 Merge master into staging-next 2020-04-05 08:33:39 +02:00
Maximilian Bosch 1c54edcf8d
mautrix-telegram: 0.7.1 -> 0.7.2
https://github.com/tulir/mautrix-telegram/releases/tag/v0.7.2
2020-04-04 22:35:42 +02:00
Maximilian Bosch 1d7a795fcd
grocy: 2.6.1 -> 2.6.2
https://github.com/grocy/grocy/releases/tag/v2.6.2
2020-04-03 21:57:30 +02:00
Frederik Rietdijk 92124ed660 Merge master into staging-next 2020-04-03 21:54:40 +02:00
Mario Rodas dd65638d45
Merge pull request #84169 from filalex77/caddy2-2.0.0-rc.1
caddy2: 2.0.0-beta10 -> 2.0.0-rc.1
2020-04-03 09:12:14 -05:00
Elis Hirwing a5f77d6ea2
php-unit: Drop the declaration of the php-unit attributes since they aren't used 2020-04-03 10:11:11 +02:00
Elis Hirwing be7bf5a18d
php-embed: Drop the declaration of the php-embed attributes 2020-04-03 10:11:07 +02:00
Oleksii Filonenko 41bcc6ff99 caddy2: 2.0.0-beta10 -> 2.0.0-rc.1 2020-04-03 10:43:25 +03:00
Mario Rodas 7ae098e1dd
Merge pull request #83978 from r-ryantm/auto-update/imgproxy
imgproxy: 2.8.1 -> 2.11.0
2020-04-02 18:13:19 -05:00
Silvan Mosberger c06bcddaad
Merge pull request #83258 from mmilata/sympa-6.2.54
nixos/sympa: fix outgoing emails, update package version
2020-04-03 00:24:57 +02:00
Florian Klink 44c20fb83e
Merge pull request #84087 from Izorkin/mariadb-tokudb
mariadb: update build configuration.
2020-04-02 23:44:03 +02:00
Robin Gloster fa0bd3f902
Merge pull request #84121 from Frostman/grafana-6.7.2
grafana: 6.7.1 -> 6.7.2
2020-04-02 20:05:45 +00:00
Léo Gaspard 947d81c8e6
Merge pull request #84118 from Ma27/bump-matrix-synapse
matrix-synapse: 1.12.0 -> 1.12.1
2020-04-02 21:13:04 +02:00
Robin Gloster 5081a68a3a
Merge pull request #84112 from elseym/plex
plex: 1.18.9.2571 -> 1.18.9.2578
2020-04-02 16:39:18 +00:00
Sergey Lukjanov 396392ca24 grafana: 6.7.1 -> 6.7.2 2020-04-02 09:15:37 -07:00
R. RyanTM 8bdd561ccc dolt: 0.15.0 -> 0.15.2 2020-04-02 16:13:21 +00:00
Maximilian Bosch 83c59cb9b6
matrix-synapse: 1.12.0 -> 1.12.1
https://github.com/matrix-org/synapse/releases/tag/v1.12.1
2020-04-02 17:49:25 +02:00
Izorkin 5abc729dd6 mariadb: fix deps build 2020-04-02 18:05:07 +03:00
Izorkin 24357432cd mariadb: add zstd compression 2020-04-02 18:05:06 +03:00
Izorkin eafdfc8f51 mariadb: add option to build server without rocksdb storage 2020-04-02 18:05:06 +03:00
Izorkin 0296e678cf mariadb: add option to build server without tokudb storage 2020-04-02 18:05:04 +03:00
elseym df55c2ef5f
plex: 1.18.9.2571 -> 1.18.9.2578 2020-04-02 16:31:49 +02:00
Aaron Andersen f71c9e8fe3
Merge pull request #83760 from Kiwi/matomo-3.13.4
matomo: 3.13.3 -> 3.13.4
2020-04-02 07:24:16 -04:00
Jörg Thalheim 3a4f0fa4ec
home-assistant: add mic92 as maintainer 2020-04-02 09:50:12 +01:00
Jörg Thalheim cd3d229eba
Merge pull request #83583 from colemickens/nixpkgs-ha-pkgs-alarmdecoder
pythonPackages.alarmdecoder: init at v1.13.9
2020-04-02 09:47:54 +01:00
Mario Rodas 820cc39ad4
Merge pull request #83371 from Frostman/prom-2.17.0
prometheus: 2.16.0 -> 2.17.1
2020-04-01 22:15:38 -05:00
R. RyanTM 52fd099b53 sickgear: 0.21.17 -> 0.21.22 2020-04-01 16:47:06 -07:00
adisbladis 99b1188ee1
Merge pull request #83990 from r-ryantm/auto-update/minio
minio: 2020-03-06T22-23-56Z -> 2020-03-25T07-03-04Z
2020-04-01 20:02:42 +02:00
Daiderd Jordan c77af3740b
Merge pull request #83873 from bachp/plex-1.18.9.2571
plex: 1.18.8.2527 -> 1.18.9.2571
2020-04-01 19:31:31 +02:00
Sergey Lukjanov f5f98920f7 prometheus: 2.16.0 -> 2.17.1 2020-04-01 10:28:56 -07:00
Aaron Andersen 1c35aac9c7 zabbix: 4.4.6 -> 4.4.7 2020-04-01 12:14:13 -04:00
Aaron Andersen 25e2908e73 zabbix: 4.0.18 -> 4.0.19 2020-04-01 12:12:40 -04:00
R. RyanTM d6b23cb118 minio: 2020-03-06T22-23-56Z -> 2020-03-25T07-03-04Z 2020-04-01 15:13:11 +00:00
R. RyanTM aaa2d67e4c matterbridge: 1.16.5 -> 1.17.1 2020-04-01 14:52:11 +00:00
Mario Rodas 3f85d8c912
Merge pull request #83860 from filalex77/sozu-0.11.46
sozu: init at 0.11.46
2020-04-01 08:22:28 -05:00
R. RyanTM 11caa9bff0 imgproxy: 2.8.1 -> 2.11.0 2020-04-01 13:11:26 +00:00
R. RyanTM 8866b7d72f coredns: 1.6.7 -> 1.6.9 2020-04-01 10:17:44 +00:00
Elis Hirwing 1983417a2f
unit: Make unit use phpbase packages 2020-03-31 22:06:56 +02:00
Jan Tojnar dbb4a47de0
Merge branch 'staging-next' into staging 2020-03-31 21:33:00 +02:00
Jan Tojnar 3e0f4e202f
Merge branch 'master' into staging-next 2020-03-31 21:32:15 +02:00
Timo Kaufmann 3aa6dcf21e
Merge pull request #83826 from mmilata/prosody-0.11.5
prosody: 0.11.3 -> 0.11.5
2020-03-31 14:24:30 +00:00
Pascal Bach f9703bde36 plex: 1.18.8.2527 -> 1.18.9.2571 2020-03-31 14:45:40 +02:00
Jörg Thalheim 5371ea9702
Merge pull request #83582 from colemickens/nixpkgs-ha-pkgs-roku
pythonPackages.roku: init at v4.1
2020-03-31 11:46:04 +01:00
Oleksii Filonenko 40d5a07ebe sozu: init at 0.11.46 2020-03-31 11:48:10 +03:00
Cole Mickens 1e9982c52f home-assistant: regenerate component-packages.nix (alarmdecoder) 2020-03-31 07:46:48 +00:00
Orivej Desh d5f9b0199d qpaeq: add AudioVideo category
Audio without AudioVideo is deprecated.
2020-03-31 04:10:58 +00:00
Martin Milata ce2a2afac7 prosody: 0.11.3 -> 0.11.5
- https://prosody.im/doc/release/0.11.4
- https://prosody.im/doc/release/0.11.5
2020-03-31 04:27:23 +02:00
Maximilian Bosch fc451835f6
Merge pull request #83714 from tokudan/nextcloud-1803
nextcloud: 18.0.2 -> 18.0.3
2020-03-31 01:47:59 +02:00
Orivej Desh ee5f8636fe qpaeq: fix build with desktop file validation after #75729
Audio;Mixer; puts it near KMix which has Categories=Qt;KDE;AudioVideo;Audio;Mixer;
2020-03-30 23:24:18 +00:00
Cole Mickens 9a9f28bc09 home-assistant: regenerate component-packages.nix (roku) 2020-03-30 22:12:07 +00:00
Frederik Rietdijk 46ec52f329 buildPython*: use pname 2020-03-30 17:07:41 +02:00
adisbladis e41f3d9ef3
pulseaudio: Enable bluetooth support by default
It only increases the closure size by 0.5M and users who do not set
the NixOS option `hardware.pulseaudio.package = pkgs.pulseaudioFull;`
will be stumped by their bluetooth audio not working.
2020-03-30 14:36:06 +01:00
Michele Guerini Rocco d82ed8bfd7
Merge pull request #83750 from r-ryantm/auto-update/mpd
mpd: 0.21.20 -> 0.21.21
2020-03-30 12:25:17 +02:00
Robert Djubek 761b391b4a
matomo: 3.13.3 -> 3.13.4
Updated both matomo and matomo-beta to the latest version
2020-03-30 07:58:55 +00:00
R. RyanTM 099b56b239 mpd: 0.21.20 -> 0.21.21 2020-03-30 05:19:13 +00:00
Izorkin ef2eeb4d8f ejabberd: 20.01 -> 20.03 2020-03-30 07:42:26 +03:00
Mario Rodas d79bc3ccec
Merge pull request #83707 from r-ryantm/auto-update/groonga
groonga: 9.1.2 -> 10.0.0
2020-03-29 19:07:24 -05:00
Daniel Frank 2496942c7a
nextcloud: 18.0.2 -> 18.0.3 2020-03-29 23:54:53 +02:00
R. RyanTM 2d6afe6ba5 groonga: 9.1.2 -> 10.0.0 2020-03-29 19:59:16 +00:00
Jan Tojnar 22ada10aed
Merge pull request #82509 from Izorkin/samba4
samba: build with profiling enabled
2020-03-29 18:30:41 +02:00
Jörg Thalheim 10059e4b71
Merge remote-tracking branch 'upstream/master' into HEAD 2020-03-29 14:08:10 +01:00
Aaron Andersen 470d3c8bde
Merge pull request #83398 from r-ryantm/auto-update/solr
solr: 8.4.1 -> 8.5.0
2020-03-28 19:26:36 -04:00
Frederik Rietdijk a36be028f5 Merge staging-next into staging 2020-03-28 21:15:15 +01:00
Izorkin 4b2da39fff samba: add option enableProfiling 2020-03-28 19:16:05 +03:00
Izorkin 911179ef65 samba: add option enableKerberos 2020-03-28 19:16:05 +03:00
Izorkin 4a01c9433b samba: add needed packages 2020-03-28 19:16:03 +03:00
Izorkin 0c43bd4ef8 samba: remove unused packages 2020-03-28 18:56:34 +03:00
Izorkin e1b3a529e1 samba: fix deps 2020-03-28 18:56:34 +03:00
Izorkin a41d96f45f samba: cleanup build configuration 2020-03-28 18:56:34 +03:00
Robin Gloster c273c38bad
Merge pull request #82499 from helsinki-systems/upd/atlassian-confluence
atlassian-confluence: 7.2.1 -> 7.3.4
2020-03-28 09:29:03 +00:00
vasy 758f81df44
atlassian-jira: 8.7.1 -> 8.8.0 (#83218)
fix not starting service when jdk is jdk11
2020-03-28 09:25:13 +00:00
Cole Mickens d0fabe4e42 home-assistant: regenerate component-packages.nix (bravia-tv) 2020-03-28 08:09:40 +00:00
Jörg Thalheim 774ddebd87
Merge pull request #83472 from Mic92/propragate-darwin-go
Propragate darwin go
2020-03-28 06:57:59 +00:00
Jörg Thalheim dc0d45999a
Merge pull request #82866 from Mic92/home-assistant
home-assistant: 0.106.6 -> 0.107.7
2020-03-28 06:51:58 +00:00
Cole Mickens 9cc44b7e33
home-assistant: 0.107.0 -> 0.107.7 2020-03-28 04:39:34 +00:00
Minijackson 3cff761a35 jellyfin: 10.5.0 -> 10.5.2 2020-03-27 20:43:30 -07:00
Mario Rodas dccfefe372
Merge pull request #83463 from r-ryantm/auto-update/keycloak
keycloak: 9.0.0 -> 9.0.2
2020-03-27 22:15:16 -05:00
Jörg Thalheim af2e41c4dd
home-assistant: 0.106.6 -> 0.107.0 2020-03-28 02:29:59 +00:00
Jörg Thalheim f146d5fdbe
home-assistant-frontend: 20200220.5 -> 20200318.0 2020-03-28 02:29:58 +00:00
aszlig e1d63ada02
nginx: Fix ETag patch to ignore realpath(3) error
While our ETag patch works pretty fine if it comes to serving data off
store paths, it unfortunately broke something that might be a bit more
common, namely when using regexes to extract path components of
location directives for example.

Recently, @devhell has reported a bug with a nginx location directive
like this:

  location ~^/\~([a-z0-9_]+)(/.*)?$" {
    alias /home/$1/public_html$2;
  }

While this might look harmless at first glance, it does however cause
issues with our ETag patch. The alias directive gets broken up by nginx
like this:

  *2 http script copy: "/home/"
  *2 http script capture: "foo"
  *2 http script copy: "/public_html/"
  *2 http script capture: "bar.txt"

In our patch however, we use realpath(3) to get the canonicalised path
from ngx_http_core_loc_conf_s.root, which returns the *configured* value
from the root or alias directive. So in the example above, realpath(3)
boils down to the following syscalls:

  lstat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
  lstat("/home/$1", 0x7ffd08da6f60) = -1 ENOENT (No such file or directory)

During my review[1] of the initial patch, I didn't actually notice that
what we're doing here is returning NGX_ERROR if the realpath(3) call
fails, which in turn causes an HTTP 500 error.

Since our patch actually made the canonicalisation (and thus additional
syscalls) necessary, we really shouldn't introduce an additional error
so let's - at least for now - silently skip return value if realpath(3)
has failed.

However since we're using the unaltered root from the config we have
another issue, consider this root:

  /nix/store/...-abcde/$1

Calling realpath(3) on this path will fail (except if there's a file
called "$1" of course), so even this fix is not enough because it
results in the ETag not being set to the store path hash.

While this is very ugly and we should fix this very soon, it's not as
serious as getting HTTP 500 errors for serving static files.

I added a small NixOS VM test, which uses the example above as a
regression test.

It seems that my memory is failing these days, since apparently I *knew*
about this issue since digging for existing issues in nixpkgs, I found
this similar pull request which I even reviewed:

https://github.com/NixOS/nixpkgs/pull/66532

However, since the comments weren't addressed and the author hasn't
responded to the pull request, I decided to keep this very commit and do
a follow-up pull request.

[1]: https://github.com/NixOS/nixpkgs/pull/48337

Signed-off-by: aszlig <aszlig@nix.build>
Reported-by: @devhell
Acked-by: @7c6f434c
Acked-by: @yorickvP
Merges: https://github.com/NixOS/nixpkgs/pull/80671
Fixes: https://github.com/NixOS/nixpkgs/pull/66532
2020-03-28 02:57:21 +01:00
Michael Weiss 0950324466 scons: Add passthru.py2 for backward compatibility
Not all packages build with Python 3, see #75877. The goal is to get rid
of Python 2 but this approach ensures a smoother transition.
2020-03-27 10:49:52 -07:00
Mario Rodas 1cfd2436e0
Merge pull request #83439 from r-ryantm/auto-update/clickhouse
clickhouse: 19.17.8.54 -> 19.17.9.60
2020-03-27 07:18:00 -05:00
Mario Rodas 8a774b7d56
keycloak: add platforms to meta 2020-03-27 04:20:00 -05:00
Jörg Thalheim 066db11215
Revert "Merge pull request #83099 from marsam/fix-buildGoModule-packages-darwin"
This reverts commit 4e6bf03504, reversing
changes made to afd997aab6.

Instead we propagate those frameworks from the compiler again
2020-03-27 07:33:21 +00:00
Jörg Thalheim 15755501c2
telegraf: 1.13.4 -> 1.14.0 2020-03-27 07:23:18 +00:00
R. RyanTM b260826c9a keycloak: 9.0.0 -> 9.0.2 2020-03-27 04:07:13 +00:00
ajs124 5dbeb69154 atlassian-confluence: 7.2.1 -> 7.3.4 2020-03-26 23:57:19 +01:00
Maximilian Bosch 5bfc1d5110
mautrix-whatsapp: 2020-02-09 -> 2020-03-26 2020-03-26 23:45:33 +01:00
R. RyanTM e45f5ee1df clickhouse: 19.17.8.54 -> 19.17.9.60 2020-03-26 18:18:13 +00:00
Maximilian Bosch 80e6da7bd3
mongodb: builds on aarch64 as well 2020-03-26 14:02:49 +01:00
Thibault Gagnaux c2eee6ecdb
mongodb: 3.4.22 -> 3.4.24 & fix ssl
Reverts previous ssl fix commit and updates the mongodb version which fixes the ssl compile problem on darwin.
2020-03-26 14:02:49 +01:00
Nathan Smyth de69821b54
mongodb-4_0: 4.0.11 -> 4.0.12 2020-03-26 14:02:49 +01:00
Nathan Smyth 44641ed00b
nixos/tests/mongodb: test against mongodb versions 3.4, 3.6, 4.0
Now has tests for 3.4, 3.6, 4.0. Has some duplication, but it appears to
work on my machine.
2020-03-26 14:02:49 +01:00
Nathan Smyth 165d8bda82
mongodb: 3.4.20 -> 3.4.22, 3.6.12 -> 3.6.13, 4.0.9 -> 4.0.11 2020-03-26 14:02:49 +01:00