Commit graph

401537 commits

Author SHA1 Message Date
Lily Foster 69d7943101 nixos/systemd-stage-1: unify initrd fstab generation logic with system fstab 2022-08-18 13:33:43 -04:00
Stig 0608bffda6
Merge pull request #187238 from dotlambda/gpg-tui-0.9.1
gpg-tui: 0.9.0 -> 0.9.1
2022-08-18 19:03:51 +02:00
Ivv 0167bd19f9
Merge pull request #184499 from epetousis/fix/buildDotnetModule-macOS-fetch-deps
buildDotnetModule: use platform-agnostic cp format
2022-08-18 18:46:53 +02:00
Sebastián Mancilla fa74a92f63
Merge pull request #187188 from r-ryantm/auto-update/werf
werf: 1.2.154 -> 1.2.160
2022-08-18 11:58:42 -04:00
Sandro Jäckel 71617faa48 vtm: 0.7.6 -> 0.8.0 2022-08-18 10:40:49 -05:00
R. Ryantm facd025b94 ldns: 1.8.1 -> 1.8.3 2022-08-18 10:32:27 -05:00
Dmitry Kalinkin 5a7d055a8d
Merge pull request #187017 from veprbl/pr/geant4_clhep_pbi
geant4: move clhep to propagatedBuildInputs
2022-08-18 11:25:33 -04:00
Sebastián Mancilla aff408e702
Merge pull request #187227 from viraptor/zellij-changelog
zellij: fix changelog location
2022-08-18 11:22:06 -04:00
Sebastián Mancilla 9eafe8c611
Merge pull request #186853 from r-ryantm/auto-update/doctl
doctl: 1.78.0 -> 1.79.0
2022-08-18 11:18:56 -04:00
Martin Weinelt 29674cb789
Merge pull request #187288 from mweinelt/dump_syms 2022-08-18 17:17:40 +02:00
Fabian Affolter d24f9b87aa
Merge pull request #187294 from r-ryantm/auto-update/python310Packages.asdf
python310Packages.asdf: 2.12.0 -> 2.12.1
2022-08-18 17:16:18 +02:00
Sebastián Mancilla 3f7c1e3483
Merge pull request #187086 from r-ryantm/auto-update/dagger
dagger: 0.2.29 -> 0.2.30
2022-08-18 11:16:07 -04:00
Sebastián Mancilla d38b868e8d
Merge pull request #187084 from Mic92/flyctl
flyctl: 0.0.372 -> 0.0.374
2022-08-18 11:07:14 -04:00
K900 739d03743d
Merge pull request #182686 from asbachb/update/openjdk17
openjdk17: 17.0.3+7 -> 17.0.4+8
2022-08-18 18:05:19 +03:00
Sebastián Mancilla 14157eb4ba
Merge pull request #187244 from r-ryantm/auto-update/copilot-cli
copilot-cli: 1.20.0 -> 1.21.0
2022-08-18 10:55:43 -04:00
Sebastián Mancilla 09f8ac251a
Merge pull request #187243 from r-ryantm/auto-update/git-machete
git-machete: 3.11.6 -> 3.12.0
2022-08-18 10:55:05 -04:00
R. Ryantm a3d14cefba python310Packages.asdf: 2.12.0 -> 2.12.1 2022-08-18 14:37:36 +00:00
Sebastián Mancilla 141475ad5a
Merge pull request #187056 from Vonfry/init/spectra
spectra: init at 1.0.1
2022-08-18 10:04:46 -04:00
Martin Weinelt d77432260a
dump_syms: 1.0.1 -> 2.0.0
https://github.com/mozilla/dump_syms/releases/tag/v2.0.0
2022-08-18 15:51:24 +02:00
Sebastián Mancilla 3e21d1c249
Merge pull request #186703 from friedelino/fix-nbclassic
pythonPackages.nbclassic: fix build failure due to nodejs deps
2022-08-18 09:49:48 -04:00
Andrew Marshall 6dc1c73aba nixos/libvirtd: Do not add autostart network
This does make the out-of-the-box install perhaps a bit worse, since
networking may need to be manually configured. However, it makes it less
frustrating that upon every start of this service, a *removed* autostart
network will be re-added when removed by the user. See
https://github.com/NixOS/nixpkgs/issues/73418 for details.

Behavior from other distros:

- Adds autostart net on install: Fedora
- Does not add autostart net   : Debian, Arch

This does not break any existing installs since it does not affect any
autostart network already in-place.
2022-08-18 15:48:05 +02:00
Evan Petousis b4de4dc3bf
buildDotnetModule: set fetch-deps utils via PATH 2022-08-18 23:46:37 +10:00
Kerstin ad40478324
Merge pull request #187235 from dotlambda/imagemagick-7.1.0-46
imagemagick: 7.1.0-45 -> 7.1.0-46
2022-08-18 15:41:24 +02:00
Evan Petousis c51e1a1fba
buildDotnetModule: use coreutils in fetch-deps
cp on macOS doesn't support the -T flag, which causes the fetch-deps
script to fail. Use Nix's coreutils to ensure the script works
consistently across all platforms.
2022-08-18 23:36:25 +10:00
Evan Petousis d7728dfc67
buildDotnetModule: use platform-agnostic cp format
cp on macOS doesn't support the -T flag, which causes the fetch-deps
script to fail. Appending `/.` to the source argument replicates the
same functionality.
2022-08-18 23:35:50 +10:00
Linus Heckemann f0c611e253
Merge pull request #187249 from bbenno/fix/kanboard-homepage
kanboard: correct homepage url
2022-08-18 15:26:03 +02:00
iko 0e75512a1b
clickable: init at 7.4.0 (#178760)
* clickable: init at 7.4.0

* Update default.nix

Co-authored-by: Jonas Heinrich <onny@project-insanity.org>
2022-08-18 15:24:36 +02:00
Fabian Affolter 524d281acd
Merge pull request #186509 from fabaff/pyshark-bump
python310Packages.pyshark: remove stale comment
2022-08-18 14:55:28 +02:00
superherointj 212b35a49d
Merge pull request #187247 from piperswe/patch-4
flyctl: add "fly" alias
2022-08-18 09:49:36 -03:00
ckie 30ad2e1c12
Merge pull request #162484 from jappeace/keter-module
nixos/keter: init at 2.0.1
2022-08-18 15:44:05 +03:00
Lassulus dd0da527b5
Merge pull request #183060 from r-ryantm/auto-update/libyang
libyang: 2.0.194 -> 2.0.231
2022-08-18 14:33:04 +02:00
Jappie Klooster a4d72ad628
nixos/keter: init
Enable keter module

Keter is an apploader which:
1. has the old app running on a port.
2. loads a new one, and wait for that to complete
3. switches the old with the new one once the new one finished loading.

It supports more functionality but this use case
is the primary one being used by supercede.

Adds keter as a module to nixos.
Currently keter is unusable with nix,
because it relies on bundeling of a tar and uploading that to a specific folder.
These expressions automate these devops tasks,
with especially nixops in mind.
This will work with versions above 1.8

The test seems to work.
This uses a new version of keter which has good
support for status code on error pages.
We're using this config at production at supercede
so it should be fine.

Squash log:
==========

mention keter in changelog

Update generated release notes

Always restart keter on failure

This is a little bit of extra stability in case keter crashes.
Which can happen under extreme conditions (DoS attacks).

Update nixos/doc/manual/release-notes/rl-2205.section.md

Co-authored-by: ckie <25263210+ckiee@users.noreply.github.com>

Update nixos/modules/module-list.nix

Co-authored-by: ckie <25263210+ckiee@users.noreply.github.com>

Remove sanitization

don't put domain in as a string

Update nixos/tests/keter.nix

Co-authored-by: ckie <25263210+ckiee@users.noreply.github.com>

add jappie as module maintainer

Use type path instead of two seperate options

Fix generated docs

added test machinery to figure out why it's failing

Fix the test, use console output

run nixpkgs-fmt on all modules

Inline config file.

This get's rid of a lot of inderection as well.

Run nix format

remove comment

simplify executable for test

delete config file

add config for keter root

Remove after redis clause

set keter root by default to /var/lib/keter

Update nixos/modules/services/web-servers/keter/default.nix

Co-authored-by: ckie <25263210+ckiee@users.noreply.github.com>

Update nixos/modules/services/web-servers/keter/default.nix

Co-authored-by: ckie <25263210+ckiee@users.noreply.github.com>

Update nixos/modules/services/web-servers/keter/default.nix

Co-authored-by: ckie <25263210+ckiee@users.noreply.github.com>

fix nit

add newlines

add default text and move description in a long description

Delete rather obvious comment

fix release db thing

remove longDescription and put it in a comment instead

change description of mkEnalbeOption

explain what keter does by using the hackage synopsis

set domain to keterDomain and same for executable

move comment to where it's happening

fix type error

add formatting better comment

try add seperate user for keter

Revert "try add seperate user for keter"

This reverts commit d3522d36c96117335bfa072e6f453406c244e940.

Doing this breaks the setup

set default to avoid needing cap_net_bind_service

remove weird comment

use example fields

eleborated on process leakage

Update nixos/modules/services/web-servers/keter/default.nix

Co-authored-by: ckie <25263210+ckiee@users.noreply.github.com>

run nixpkgs-fmt

update docs

Fix formatting, set keter package by default

format our little nixexpr

replace '' -> " where possible

drop indent for multiline string

make description much shorter

regen docs database
2022-08-18 15:29:47 +03:00
Michael Weiss 508de89d60
Merge pull request #187240 from primeos/chromiumBeta
chromiumBeta: 105.0.5195.28 -> 105.0.5195.37
2022-08-18 14:20:49 +02:00
Michael Weiss 42b2486158
Merge pull request #187239 from primeos/chromium
chromium: 104.0.5112.79 -> 104.0.5112.101
2022-08-18 14:20:28 +02:00
R. Ryantm 600fb49fa1 signal-cli: 0.10.10 -> 0.10.11 2022-08-18 13:39:27 +02:00
Fabian Affolter 1a07eb75bd
Merge pull request #187184 from r-ryantm/auto-update/tickrs
tickrs: 0.14.4 -> 0.14.6
2022-08-18 13:15:55 +02:00
Sergei Trofimovich 2ebee31c74
Merge pull request #187263 from trofi/mc-avoid-configure-args-embedding
mc: stop retaining configure arguments in the final binary
2022-08-18 12:14:47 +01:00
Fabian Affolter 05b1997588
Merge pull request #187261 from fabaff/aiocoap-bump
python310Packages.aiocoap: 0.4.3 -> 0.4.4
2022-08-18 13:13:59 +02:00
Fabian Affolter d31b3a3edd python310Packages.pyshark: remove stale comment 2022-08-18 13:13:07 +02:00
Fabian Affolter 7df856b32d
Merge pull request #187216 from r-ryantm/auto-update/python310Packages.striprtf
python310Packages.striprtf: 0.0.20 -> 0.0.21
2022-08-18 13:10:20 +02:00
Fabian Affolter af5858e381
Merge pull request #187219 from r-ryantm/auto-update/python310Packages.trimesh
python310Packages.trimesh: 3.13.4 -> 3.13.5
2022-08-18 13:08:10 +02:00
Fabian Affolter f8e92a43ab
Merge pull request #187220 from r-ryantm/auto-update/python310Packages.trytond
python310Packages.trytond: 6.4.3 -> 6.4.4
2022-08-18 13:07:46 +02:00
Fabian Affolter 30b9e281c9
Merge pull request #187259 from fabaff/censys-bump
python310Packages.censys: 2.1.7 -> 2.1.8
2022-08-18 13:04:02 +02:00
Sergei Trofimovich 347e5f473e mc: stop retaining configure arguments in the final binary
Reduces closure size of cross-compiled binary a bit by not retaining
build-time perl and friends.

Before:

    $ nix path-info -Sh $(nix-build -A pkgsCross.ppc64.mc) | unnix
    /<<NIX>>/mc-powerpc64-unknown-linux-gnu-4.8.28   273.7M

After:

    $ nix path-info -Sh $(nix-build -A pkgsCross.ppc64.mc) | unnix
    /<<NIX>>/mc-powerpc64-unknown-linux-gnu-4.8.28   198.6M
2022-08-18 11:52:49 +01:00
Fabian Affolter 8ea014acc3
Merge pull request #187195 from r-ryantm/auto-update/python310Packages.papermill
python310Packages.papermill: 2.3.4 -> 2.4.0
2022-08-18 12:52:23 +02:00
Jan Tojnar da3f0dc7de
Merge pull request #187057 from wegank/libportal-darwin
libportal: update patches
2022-08-18 12:50:58 +02:00
Fabian Affolter 6d4104359e python310Packages.aiocoap: 0.4.3 -> 0.4.4 2022-08-18 12:50:03 +02:00
Fabian Affolter 7ea5e9dcab python310Packages.censys: 2.1.7 -> 2.1.8 2022-08-18 12:45:25 +02:00
Sergei Trofimovich 543ebf97a3
Merge pull request #187254 from trofi/mc-fix-cross-perl
mc, pkgsCross.ppc64.mc: fix cross-build by adding PERL_FOR_BUILD
2022-08-18 11:44:01 +01:00
Fabian Affolter 38890391bc
Merge pull request #187237 from r-ryantm/auto-update/checkSSLCert
checkSSLCert: 2.36.0 -> 2.37.0
2022-08-18 12:40:05 +02:00