Commit Graph
100 Commits
Author SHA1 Message Date
Florian Klink 25952ac036 Merge pull request #105099 from flokli/nixos-cross-manual
make-desktopitem: desktop-file-utils is a nativeBuildInput
2020-11-27 01:34:07 +01:00
Florian Klink ae5764621d make-desktopitem: desktop-file-utils is a nativeBuildInput
This fixes cross-compilation of a NixOS with the manual enabled.
2020-11-27 01:17:32 +01:00
Florian Klink 1cdbdc3278 Merge pull request #104545 from zowoq/runc
runc: add wrapper for systemd
2020-11-26 22:16:53 +01:00
Florian Klink 5b3a952e04 Merge pull request #102938 from cruegge/dev-symlinks
nixos/stage-1: create /dev/std{in,out,err} symlinks
2020-11-25 01:57:21 +01:00
Florian Klink f55c180b3a Merge pull request #104818 from flokli/systemd-with-portabled-mesonflags
systemd: use withPortabled in mesonFlags
2020-11-25 00:58:50 +01:00
Florian Klink b92942f466 systemd: use withPortabled in mesonFlags
No matter what withPortabled was being set, we always passed
-Dportabled=false in mesonFlags. Fix this.

Also, nixpkgs-fmt the file for consistency.
2020-11-25 00:22:37 +01:00
Florian Klink 370b5d5cb5 Merge pull request #104787 from flokli/k9s-0.24.1
k9s: 0.23.10 -> 0.24.1
2020-11-24 18:48:47 +01:00
Florian Klink 0a1c0fe658 k9s: 0.23.10 -> 0.24.1 2020-11-24 18:38:23 +01:00
Florian Klink bbf3c9483b Merge pull request #104520 from Izorkin/wsdd
wsdd: init at 0.6.2
2020-11-23 23:18:23 +01:00
Florian Klink e80b5cdf7a Merge pull request #104618 from sevenfourk/patch-3
terraform-providers.kubernetes: 1.11.3 -> 1.13.2
2020-11-23 00:46:34 +01:00
Florian Klink 904f124247 Merge pull request #99116 from jslight90/gitlab-13.4.0
GitLab 13.0.14 -> 13.6.0
2020-11-22 12:00:03 +01:00
Florian Klink b203be9a9b Merge pull request #104453 from davegallant/awscli2-2.1.3
awscli2: 2.0.54 -> 2.1.3
2020-11-22 11:57:29 +01:00
Florian Klink 474c2d4c09 Merge pull request #103947 from stigtsp/package/firefox-bin-82.0.3
firefox-bin: 82.0.2 -> 82.0.3
2020-11-16 16:37:13 +01:00
Florian Klink 462c5b26c5 Merge pull request #103966 from flokli/kernel-enable-ipv6
kernel config: explicitly enable CONFIG_IPV6
2020-11-16 16:32:50 +01:00
Florian Klink 13be37662d kernel config: explicitly enable CONFIG_IPV6
We currently build CONFIG_IPV6=m.

This seems to be not really well-supported in mainline kernels - see
https://lore.kernel.org/netdev/20201115224509.2020651-1-flokli@flokli.de/T/#u

Compiling it as a module doesn't give too much benefit - even for people
who did explicitly set `enableIPv6` to false, the `ipv6` module was
still loaded, as soon as another module was loaded that requires it
(bridge,br_netfilter,wireguard,ip6table_mangle,sctp,…).

By compiling it in, we only loose the possibility to not add it to
`boot.kernelModules` anymore (as it's part of the kernel directly). The
space savings are negligible.

People wanting to disable IPv6 still get the appropriate sysctls and
options set (while having the kernel code loaded), nothing is really
changing here.
2020-11-16 13:07:49 +01:00
Florian Klink 7741f925f1 google-cloud-cpp: remove myself from maintainers
This was only to enable https://github.com/NixOS/nix/pull/3021, which
has bitrotted sufficiently in the meantime.
2020-11-11 20:40:41 +01:00
Florian Klink 4df6d2d432 Merge pull request #103453 from Ma27/dav-unison-sync
davfs2: 1.5.6 -> 1.6.0, unison: 2.51.2 -> 2.51.3
2020-11-11 20:28:48 +01:00
Florian Klink c0f4be6652 Merge pull request #102995 from lovesegfault/plater-init
plater: init at 2020-07-30
2020-11-07 23:45:08 +01:00
Florian Klink 42e6157599 Merge pull request #102157 from toonn/wire-desktop-bump
wire-desktop: linux 3.20.2934 -> 3.21.2936, mac 3.20.3912 -> 3.21.3959
2020-11-06 16:28:26 +01:00
Florian Klink cc496fd42d Merge pull request #102618 from flokli/terraform-providers
terraform-providers.*: update
2020-11-03 20:40:21 +01:00
Florian Klink 86adcfa092 terraform-providers.template: 2.1.2 -> 2.2.0 2020-11-03 01:09:10 +01:00
Florian Klink 55dc43720f terraform-providers.random: 2.2.1 -> 3.0.0 2020-11-03 01:08:48 +01:00
Florian Klink fb3f86c2b5 terraform-providers.null: 2.1.2 -> 3.0.0 2020-11-03 01:08:21 +01:00
Florian Klink 306ca0ddbd terraform-providers.external: 1.2.0 -> 2.0.0 2020-11-03 01:07:33 +01:00
Florian Klink 2eade6cd1a terraform-providers.archive: 1.3.0 -> 2.0.0 2020-11-03 01:07:09 +01:00
Florian Klink 19fceb5c48 terraform-providers.local: 1.4.0 -> 2.0.0 2020-11-03 01:05:44 +01:00
Florian Klink c02f2fc114 terraform-providers.tls: 2.1.1 -> 3.0.0 2020-11-03 01:05:11 +01:00
Florian Klink 0876f35823 terraform-providers.hcloud: 1.16.0 -> 1.22.0 2020-11-03 01:02:55 +01:00
Florian Klink 2308df8881 Merge pull request #102448 from nlewo/systemd-withRemote-by-default
Systemd with the `remote` feature enabled by default
2020-11-02 12:34:07 +01:00
Florian Klink 75c5e594a4 Merge pull request #102469 from zimbatm/staging-nss-fixup
Staging nss fixup
2020-11-02 12:21:30 +01:00
Florian Klink d64f4d03d5 Merge pull request #101886 from flokli/systemd-more-optional
systemd: introduce more options for a more minimal build
2020-11-01 14:29:45 +01:00
Florian Klink b8d59e93c8 nixos/networkd: allow RouteMetric= in [DHCPv6] section 2020-10-29 19:47:42 +01:00
Florian Klink 6dbc23e75d systemd: stop substituting inside fsck.c, stop substituting mke2fs
fsck.c doesn't refer to any of these binaries anymore, and the whole
systmed codebase not to /sbin/mke2fs.
2020-10-28 23:24:18 +01:00
Florian Klink 959cea2e80 systemd: add withPCRE2 option 2020-10-28 23:24:18 +01:00
Florian Klink 93dcbbf69d systemd: add withApparmor option 2020-10-28 23:24:18 +01:00
Florian Klink 065f057d0c systemd: add libgpgerror only to buildInputs if we build with resolved support 2020-10-28 23:24:18 +01:00
Florian Klink e6dff1d666 systemd: drop libffi from buildInputs
This isn't used anywhere.
2020-10-28 23:24:18 +01:00
Florian Klink 961663a1b3 systemdMinimal: disable timesyncd 2020-10-28 23:24:18 +01:00
Florian Klink e10a9a8506 systemd: add withMachined flag 2020-10-28 23:24:18 +01:00
Florian Klink 8526662a33 systemd: add withNss flag 2020-10-28 23:24:18 +01:00
Florian Klink a079a6f026 systemd: add withUserDb flag 2020-10-28 23:24:18 +01:00
Florian Klink e77326208e systemd: add withDocumentation flag 2020-10-28 23:24:18 +01:00
Florian Klink f142493a6a systemd: add withShellCompletions flag 2020-10-28 23:24:18 +01:00
Florian Klink 1f9347431c systemd: add withPolkit option 2020-10-28 23:24:18 +01:00
Florian Klink 0b762c02ee systemd: disable efi if we don't build with withEfi is set to false 2020-10-28 23:24:17 +01:00
Florian Klink 54c35f0940 systemd: withEfi: move gnu-efi check into assertion 2020-10-28 23:24:17 +01:00
Florian Klink 13a910e3f6 systemd: make gcrypt optional 2020-10-28 23:24:17 +01:00
Florian Klink 585f4a140b systemd: add withAnalyze flag 2020-10-28 23:24:17 +01:00
Florian Klink 987906aa58 systemd: add withCoredump flag
… and default it to false for systemdMinimal
2020-10-28 23:24:17 +01:00
Florian Klink b027cf264c systemdMinimal: disable networkd
This was missed.
2020-10-28 23:24:17 +01:00
Florian Klink 8d18be9cdc systemdMinimal: sort feature flags 2020-10-28 23:24:17 +01:00
Florian Klink c6aada2835 systemd: drop duplicate -Dlocaled=…
This is already configurable above.
2020-10-28 23:24:17 +01:00
Florian Klink ff07c6b47d systemd: introduce withCompression flag
This will build systemd without some compression utils, useful for
systemdMinimal.
2020-10-28 23:24:17 +01:00
Florian Klink 5f257d7d2c systemd: cleanup cryptsetup input
use lib.getDev to retrieve the dev output. Don't pass it to buildInputs
if we don't build with withCryptsetup set to true.
2020-10-28 23:24:17 +01:00
Florian Klink e1e01fa85e systemd: add withRemote option (default to false), make curl optional
This makes curl optional if both remote and importd are disabled, and
makes some assertions more robust by switching from curl.dev != null to
lib.getDev curl != null.
2020-10-28 23:24:17 +01:00
Florian Klink 39e733336c systemd: build without iptables when networkd is disabled
upstreams TODO mentions iptables-dev (libiptc) is also used for nspawn,
but it seems like it only makes use of this via networkd anyways (or
does these days) - at least systemdMinimal compiles successfully without
iptables in the build closure.
2020-10-28 23:24:17 +01:00
Florian Klink 8434da5715 systemd: remove perl from nativeBuildInputs
This was only used to patch a circular output reference from lib to out
on aarch64, but was removed in b68bddfbda,

This commit forgot to remove perl, so remove it now.
2020-10-28 23:24:17 +01:00
Florian Klink 6456e24d57 systemd: nixpkgs-fmt 2020-10-28 23:24:16 +01:00
Florian Klink 229184f6b5 systemd: reorder buildInputs
These are all unconditianally anyways.
2020-10-28 23:24:16 +01:00
Florian Klink c6bbc945b4 systemd: stdenv.lib -> lib
This is a no-op and makes things a bit smaller.
2020-10-28 23:24:16 +01:00
Florian Klink 4a64cdd39b Merge pull request #101952 from mweinelt/p10k
zsh-powerlevel10k: pin gitstatus version
2020-10-28 23:18:40 +01:00
Florian Klink e32ca0fb23 Merge pull request #101959 from flokli/aptly140
aptly: 1.3.0 -> 1.4.0
2020-10-28 20:02:58 +01:00
Florian Klink f29b4e60ef aptly: 1.3.0 -> 1.4.0 2020-10-28 16:17:28 +01:00
Florian Klink 8b98955451 Merge pull request #101780 from glittershark/bump-openblas
openblas: 0.3.10 -> 0.3.12
2020-10-27 10:33:54 +01:00
Florian Klink 5f8a741abf systemdMinimal: build without glib
This takes glib (and by this, gtk-doc) out of systemdMinimal's build
closure.
2020-10-26 21:58:49 +01:00
Florian Klink 00c68337f5 systemd: fix 0019-*.patch
This was introduced in https://github.com/NixOS/nixpkgs/pull/99621, but
didn't follow the process documented in
pkgs/os-specific/linux/systemd/default.nix, namely, the `git am` and
`git format-patch` workflow, which caused
`0019-revert-get-rid-of-seat_can_multi_session.patch` to not apply with
`git am` due to missing authorship information.

I did apply this patch manually, and copied authorship information from
4e384ddc11.
2020-10-26 21:30:42 +01:00
Florian Klink 6e5ccaa34f Merge pull request #100657 from flokli/network-manager-sstp
networkmanager-sstp: init at unstable-2020-04-20, bump sstp from 1.0.12 to 1.0.13
2020-10-21 00:33:13 +02:00
Florian Klink e992089137 nixos/no-x-libs: add networkmanager-sstp 2020-10-21 00:04:02 +02:00
Florian Klink cdda94f70e sstp: 1.0.12 -> 1.0.13 2020-10-21 00:02:18 +02:00
Florian Klink 72cd3086cc networkmanager-sstp: init at unstable-2020-04-20 2020-10-21 00:02:18 +02:00
Florian Klink 76d6af32e0 Merge pull request #98618 from jbaum98/tlp-aarch64
tlp: Add support for non-x86 platforms
2020-10-20 17:52:37 +02:00
Florian Klink 9d0d99f05b Merge pull request #95746 from Mic92/cloud-init
cloud-init: 0.7.9 -> 20.2 (python3!)
2020-10-15 22:57:46 +02:00
Florian Klink 8310676560 cloud-init: 20.2 -> 20.3
required rebasing the patch, disabling some tests.

I also changed the hash to be in conventional format - the

hash mismatch in fixed-output derivation '/nix/store/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx-source':
  wanted: sha256:yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy
  got:    sha256:zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz

doesn't propose SRI syntax.
2020-10-15 01:09:00 +02:00
Florian Klink a299fc2351 nixosTests.cloud-init: test changing hostname actually works 2020-10-15 01:03:13 +02:00
Florian Klink 00347e9537 nixos/cloud-init: actually test ssh'ing, also, with cloud-init-created user 2020-10-15 00:03:33 +02:00
Florian Klink 399a2ab954 Merge pull request #98917 from lovesegfault/klipper-init
klipper: init at 0.8.0
2020-10-13 00:20:24 +02:00
Florian Klink 35b43ada0e Merge pull request #100331 from oxzi/afew-3.0.1
afew: 3.0.0 -> 3.0.1
2020-10-12 18:35:39 +02:00
Florian Klink a6fec75d04 Merge pull request #93426 from helsinki-systems/feat/gitlab-pages
nixos/gitlab: Support pages
2020-10-11 23:50:19 +02:00
Florian Klink a1cb02148b Merge pull request #99912 from m1cr0man/ocspfix
nixos/acme: Fix ocspMustStaple option and add test
2020-10-11 23:44:33 +02:00
Florian Klink cddb921a90 Merge pull request #99385 from maxxk/odpic-4.0.2
odpic: 3.3.0 -> 4.0.2
2020-10-11 22:58:02 +02:00
Florian Klink a61ca0373b nixosTests.avahi: add avahi-with-resolved
This allows testing avahi works with resolved being enabled, as a
regression test for https://github.com/NixOS/nixpkgs/pull/99530.
2020-10-11 20:46:21 +02:00
Florian Klink e209807f0d Merge pull request #100235 from greydot/vscode-dbusmenu
vscode: add libdbusmenu dependency.
2020-10-11 20:08:39 +02:00
Florian Klink 74c405617f Merge pull request #100263 from p-h/pystemd-0.8.0
pystemd: 0.6.0 -> 0.8.0
2020-10-11 19:48:46 +02:00
Florian Klink d6295a5628 Merge pull request #100156 from flokli/golden-cheetah-3.5
golden-cheetah: fix build, 3.5-RC2X -> 3.5
2020-10-11 19:34:59 +02:00
Florian Klink 43dc271256 golden-cheetah: 3.5-RC2X -> 3.5 2020-10-10 16:46:02 +02:00
Florian Klink a73c1259d1 golden-cheetah: fix build with bison 3.7
Currently, GoldenCheetah fails to build with Bison >=3.7 (which we use
for some time).

This applies the commit from https://github.com/GoldenCheetah/GoldenCheetah/pull/3590.

Upstream issue: https://github.com/GoldenCheetah/GoldenCheetah/issues/3586
2020-10-10 16:46:00 +02:00
Florian Klink 7d8c02e04f Merge pull request #100088 from flokli/remove-oracle-xe
oracleXE: remove
2020-10-09 23:23:02 +02:00
Florian Klink b1e627292c oracleXE: remove
This is heavily outdated and unmaintained. If someone decides to pick it
up again, it can be reintroduced.

Fixes https://github.com/NixOS/nixpkgs/issues/99649.
2020-10-09 16:42:10 +02:00
Florian Klink 93178d471e Merge pull request #99329 from 0x4A6F/master-networking-hostname
nixos: Conform with RFC 1123 in networking.hostName
2020-10-02 22:01:51 +02:00
Florian Klink 8cdc34cc75 terraform-providers.ct: 0.5.0 -> 0.6.1
0.6.0 added support for Fedora CoreOS Config v1.1.0.

 - Add Fedora CoreOS Config v1.1.0 support (#63)
 -  - Accept FCC v1.1.0 and output Ignition v3.1.0
 -  - Continue to support FCC v1.0.0 and output Ignition v3.0.0
 -  - Support merging FCC snippets into v1.0.0 or v1.1.0 FCC content
 -  - Note: Version skew among snippets and content is not supported
 - Change Container Linux Config to render Ignition v2.3.0 (#60)
 - Add zip archive format with signed checksum
2020-09-29 00:24:45 +02:00
Florian Klink 249b6f6b83 systemd: 246.5 -> 246.6 2020-09-27 16:45:27 +02:00
Florian Klink 30ddfe6b95 Revert "nixos/systemd-boot: Temporarily ignore errors"
This reverts commit b32701bc54.

That fix has been included upstream in 246.5.
2020-09-27 16:45:27 +02:00
Florian Klink ecad9348f6 Merge pull request #98793 from flokli/dd-site
nixos/datadog: Don't recommend dd_url for sites, add proper option
2020-09-26 12:27:15 +02:00
Florian Klink 3be1717c83 Merge pull request #98837 from r-ryantm/auto-update/pkger
pkger: 0.17.0 -> 0.17.1
2020-09-26 12:26:51 +02:00
Florian Klink 8d52cf501f nixos/datadog: Don't recommend dd_url for sites, add proper option
Turns out, `dd_url` should only be used in proxy scenarios, not to point
datadog to their EU endpoint - `site` should be used for that.

The `dd_url` setting doesn't affect APM, Logs or Live Process intake
which have their own "*_dd_url" settings.
2020-09-25 22:30:55 +02:00
Florian Klink 5bfe6004e1 python3.pkgs.scikits-odes: remove flokli from maintainers 2020-09-23 11:56:52 +02:00
Florian Klink 3e82dd3d86 sundials: remove flokli as maintainer 2020-09-23 11:56:28 +02:00
Florian Klink ef55ac4a6e sundials_2: remove flokli as maintainer 2020-09-23 11:56:03 +02:00
Florian Klink 1480c1a7b5 Merge pull request #98502 from cole-h/link-dev-fd
nixos/stage-1: set up /dev/fd
2020-09-23 09:57:43 +02:00
Florian Klink 3bfdbea881 bash-completion: disable tests
Unfortunately, they're very flaky. Let's disable them for now.
2020-09-14 23:07:45 +02:00