Commit Graph
244172 Commits
Author SHA1 Message Date
Thiago Franco de Moraes 7f9acb799d Zettlr: init at 1.7.5
Fixes  #81516
2020-09-02 13:08:25 -07:00
WORLDofPEACE 8739e4235e Merge pull request #96925 from jtojnar/gpaste-session-path
nixos/gpaste: return sessionPath
2020-09-02 15:43:53 -04:00
Jan Tojnar dff0034a8b Merge pull request #96948 from jtojnar/fix-pitivi 2020-09-02 21:25:01 +02:00
Malte Brandy 6be7f90931 haskellPackages.haskell-language-server: Fix eval 2020-09-02 20:46:00 +02:00
Lucas Savva 61dbf4bf89 nixos/acme: Add proper nginx/httpd config reload checks
Testing of certs failed randomly when the web server was still
returning old certs even after the reload was "complete". This was
because the reload commands send process signals and do not wait
for the worker processes to restart. This commit adds log watchers
which wait for the worker processes to be restarted.
2020-09-02 19:25:30 +01:00
Lucas Savva 982c5a1f0e nixos/acme: Restructure module
- Use an acme user and group, allow group override only
- Use hashes to determine when certs actually need to regenerate
- Avoid running lego more than necessary
- Harden permissions
- Support "systemctl clean" for cert regeneration
- Support reuse of keys between some configuration changes
- Permissions fix services solves for previously root owned certs
- Add a note about multiple account creation and emails
- Migrate extraDomains to a list
- Deprecate user option
- Use minica for self-signed certs
- Rewrite all tests

I thought of a few more cases where things may go wrong,
and added tests to cover them. In particular, the web server
reload services were depending on the target - which stays alive,
meaning that the renewal timer wouldn't be triggering a reload
and old certs would stay on the web servers.

I encountered some problems ensuring that the reload took place
without accidently triggering it as part of the test. The sync
commands I added ended up being essential and I'm not sure why,
it seems like either node.succeed ends too early or there's an
oddity of the vm's filesystem I'm not aware of.

- Fix duplicate systemd rules on reload services

Since useACMEHost is not unique to every vhost, if one cert
was reused many times it would create duplicate entries in
${server}-config-reload.service for wants, before and
ConditionPathExists
2020-09-02 19:22:43 +01:00
Daniël de Kok f145223340 Merge pull request #96831 from SCOTT-HAMILTON/numworks
numworks: init udev rules and module
2020-09-02 20:03:02 +02:00
Lana Black ad64c682b7 wire-desktop: Add libdbusmenu dependency
Allows using global menu in various desktop environments.
2020-09-02 17:58:37 +00:00
Tobias Happ b2679e8b41 rustup: add zlib as runtime dependency
Fixes https://github.com/NixOS/nixpkgs/issues/92946.
2020-09-02 10:57:35 -07:00
Tim Steinbach f9bf64f0c4 oh-my-zsh: 2020-08-31 -> 2020-09-02 2020-09-02 13:48:58 -04:00
SCOTT-HAMILTON e5bb747c9d numworks-udev-rules: init on 02/09/2020 2020-09-02 19:45:07 +02:00
Jan Tojnar 0d83d01dfe Merge pull request #96911 from kampka/glibmm
glibmm: Add glib to nativeBuildInputs
2020-09-02 19:34:27 +02:00
Christian Kampka d4c42bfaf5 liberation_ttf: Fix cross-compiling
liberation_ttf runs python3 during build,
hence it needs to be in nativeBuildInputs
when cross-building.
2020-09-02 19:22:10 +02:00
adisbladis 6fc3562432 Merge pull request #94637 from antifuchs/gccemacs-on-darwin
emacs: Make gccemacs build on darwin
2020-09-02 18:30:58 +02:00
Drew Risinger ab525faf05 python3Packages.cirq: unbreak
Remove unneeded test disables.
Add changelog.
Unpin most python dependencies.
2020-09-02 09:08:45 -07:00
Robert Schütz 3d3eef24ae etesync-dav: loosen radicale version bounds 2020-09-02 09:04:04 -07:00
Robert Schütz a38a9590d8 radicale: 3.0.3 -> 3.0.5 2020-09-02 09:04:04 -07:00
Doron Behar c67bcd23d4 doc: nodejs: Update override example to use overlays
Also: Add links so it'll be easier to find the referred files.
2020-09-02 19:00:46 +03:00
Heikki Hokkanen 48ade7c0af timewarrior: 1.3.0 -> 1.4.2 2020-09-02 18:52:48 +03:00
Aaron Andersen 259aaf6abf Merge pull request #96926 from davidak/limesurvey-update
limesurvey: 3.17.12+190823 -> 3.23.0+200813
2020-09-02 11:50:11 -04:00
Félix Baylac-Jacqué 09c383c17a Merge pull request #94917 from ju1m/biboumi
nixos/biboumi: init
2020-09-02 17:43:27 +02:00
Aaron Andersen 8d3123d2f4 Merge pull request #96738 from jojosch/dbeaver_7.2.0
dbeaver: 7.1.5 -> 7.2.0
2020-09-02 11:15:40 -04:00
Serval 4ac99e76bc nixos/tests/v2ray: init 2020-09-02 22:18:52 +08:00
Serval 9a5a8949aa v2ray: 4.26.0 -> 4.27.5 2020-09-02 22:13:02 +08:00
Dennis Gosnell cf1a3d7ece Merge pull request #96956 from rnhmjoj/pandoc-crossref
haskellPackages.pandoc-crossref: mark unbroken
2020-09-02 23:09:59 +09:00
Simon Waibl 32f5e5da4a Merge pull request #96677 from edude03/patch-2
plex: 1.19 -> 1.20
2020-09-02 15:59:27 +02:00
WORLDofPEACE 31008a8f15 Merge pull request #96937 from jtojnar/drop-strigi
strigi: drop
2020-09-02 08:53:24 -04:00
WORLDofPEACE 18348c7829 Merge pull request #96042 from rnhmjoj/loaOf
treewide: completely remove types.loaOf
2020-09-02 08:45:37 -04:00
Mario Rodas 403414522a Merge pull request #96945 from endgame/chromedriver-bump
chromedriver: 83.0.4103.39 -> 85.0.4183.87
2020-09-02 07:28:39 -05:00
rnhmjoj d9cd2ca21d haskellPackages.pandoc-crossref: mark unbroken 2020-09-02 14:12:02 +02:00
Sascha Grunert 27b0c4b151 nixos/containers: add oci-seccomp-bpf-hook
Signed-off-by: Sascha Grunert <sgrunert@suse.com>
2020-09-02 21:53:37 +10:00
zowoq ee0d559dae oci-seccomp-bpf-hook: move to linuxPackages 2020-09-02 20:14:22 +10:00
Vladimír Čunát c5dcb9682e powerdevil: fix hash of patch
The hash added in 24ebfb1e02 belongs to pure download
before normalization done by fetchpatch.
2020-09-02 11:14:38 +02:00
Christian Kampka 7332051e27 glibmm: Add glib to nativeBuildInputs
While compiling, glibmm tries to execute glib-compile-schemas, which
requires glib to be in the nativeBuildInputs for cross-platform builds.
2020-09-02 10:39:03 +02:00
Daniël de Kok f20daaa85c Merge pull request #96282 from rople380/master
godu: init at 1.3.0
2020-09-02 10:36:25 +02:00
Vincent Laporte 910ac8645f ocamlPackages.ocp-index: 1.2 → 1.2.1 2020-09-02 10:30:34 +02:00
Vincent Laporte 745a86726a ocamlPackages.re: disable tests with OCaml < 4.04 2020-09-02 10:30:34 +02:00
Vladimír Čunát d95a022648 Merge branch 'master' into staging-next
This fixes an evaluation problem in check-esxi-hardware
2020-09-02 09:43:30 +02:00
Mario Rodas df8eed0ccf ocaml-ng.ocamlPackages_4_11.ocaml: 4.11.0 -> 4.11.1 2020-09-02 09:30:20 +02:00
Thomas Friese ba11f710fb bitwig-studio3: 3.2.6 -> 3.2.7 2020-09-02 08:44:51 +02:00
Julien Moutinho f333296776 nixos/biboumi: init 2020-09-02 08:31:53 +02:00
WORLDofPEACE 765d0371a8 Merge pull request #96879 from romildo/rm.deepin.doc
deepin: register removal in release notes, aliases and module list
2020-09-02 02:25:43 -04:00
rople380andDaniël de Kok 128e0ec04b godu: init at 1.3.0
Co-authored-by: Daniël de Kok <me@github.danieldk.eu>
2020-09-02 08:11:38 +02:00
rople380 8511890fe0 maintainers: add rople380 2020-09-02 08:11:18 +02:00
Daniël de Kok b268e89ff7 Merge pull request #96944 from xoe-labs/da-bump-gittown
git-town: 7.3.0 → 7.4.0
2020-09-02 07:57:08 +02:00
Daniël de Kok f1a29ad041 Merge pull request #96904 from danieldk/1password-0.8.4
_1password-gui: 0.8.3-1 -> 0.8.4
2020-09-02 07:51:12 +02:00
Jan Tojnar 84d0f3fa7d pkgsMusl.libusb-compat-0_1: fix eval
e89e2edc73 did not move all files when moving the directory.

Fixes: https://github.com/NixOS/nixpkgs/issues/96947
2020-09-02 07:38:09 +02:00
Jan Tojnar 2c152eed4c pitivi: Fix build
The latest version is not compatible with Python 3.8,
let's cherry-pick some patches from master.

Also pre-prepare for incoming release of GStreamer 1.18.
2020-09-02 07:25:19 +02:00
Orivej Desh (NixOS) de45bbe1b4 Merge pull request #96684 from magnetophon/LV2plugins
update some LV2 plugins
2020-09-02 05:12:54 +00:00
Orivej Desh (NixOS) ae5bd28035 Merge pull request #82308 from magnetophon/surge
surge: init at 1.7.1
2020-09-02 05:10:47 +00:00