Commit graph

267125 commits

Author SHA1 Message Date
Mario Rodas 9a87970b7d elvish: 0.14.1 -> 0.15.0
https://elv.sh/blog/0.15.0-release-notes.html
2021-01-30 04:20:00 +00:00
Mario Rodas a34e53796c
Merge pull request #111379 from r-ryantm/auto-update/pgrouting
postgresql11Packages.pgrouting: 3.1.2 -> 3.1.3
2021-01-30 22:29:36 -05:00
John Ericson 6717246373
Merge pull request #111284 from siraben/remove-new-stdenv-lib
stdenv: warn about use of inherited lib
2021-01-30 22:28:05 -05:00
Dmitry Kalinkin 8468a9878c
Merge pull request #87856 from eadwu/kernel/same-kernel
nixos/kernel.nix: ensure same kernel is used
2021-01-30 22:13:02 -05:00
Sandro b81d40351b
Merge pull request #111286 from greizgh/update-ttrss
tt-rss: 2019-01-29 -> 2021-01-29
2021-01-31 04:12:36 +01:00
Sandro 3cc0857e68
Merge pull request #111307 from dotlambda/mbedtls-2.16.9
mbedtls: 2.16.3 -> 2.16.9
2021-01-31 04:10:34 +01:00
Dmitry Kalinkin efda1be800
Merge pull request #99314 from eadwu/clight/fix-config-file
nixos/clight: fix config file generation
2021-01-30 22:10:13 -05:00
Sandro 1fd35ff65b
Merge pull request #111311 from lorenzleutgeb/gradle-6.8.1 2021-01-31 04:10:01 +01:00
Dmitry Kalinkin 161b9b2436
Merge pull request #99323 from eadwu/nvidia/hardware.nvidia.package
nixos: hardware.nvidia.package option for selecting nvidia package
2021-01-30 22:08:37 -05:00
Mario Rodas 638e784bda
Merge pull request #111360 from r-ryantm/auto-update/osinfo-db
osinfo-db: 20201119 -> 20201218
2021-01-30 22:08:02 -05:00
Mario Rodas 2ed9e1e4ad
Merge pull request #111377 from r-ryantm/auto-update/plpgsql_check
postgresql11Packages.plpgsql_check: 1.15.1 -> 1.15.2
2021-01-30 22:06:05 -05:00
Ben Siraphob 227693ed69
Update pkgs/stdenv/generic/default.nix
Co-authored-by: John Ericson <git@JohnEricson.me>
2021-01-31 03:03:11 +00:00
R. RyanTM afb84146cf kdiff3: 1.8.4 -> 1.8.5 2021-01-31 11:02:02 +08:00
Elias Probst 27da11972d nixos/restic: correct location of cache directory
By default, restic determines the location of the cache based on the XDG
base dir specification, which is `~/.cache/restic` when the environment
variable `$XDG_CACHE_HOME` isn't set.
As restic is executed as root by default, this resulted in the cache being
written to `/root/.cache/restic`, which is not quite right for a system
service and also meant, multiple backup services would use the same cache
directory - potentially causing issues with locking, data corruption,
etc.

The goal was to ensure, restic uses the correct cache location for a
system service - one cache per backup specification, using `/var/cache`
as the base directory for it.

systemd sets the environment variable `$CACHE_DIRECTORY` once
`CacheDirectory=` is defined, but restic doesn't change its behavior
based on the presence of this environment variable.
Instead, the specifier [1] `%C` can be used to point restic explicitly
towards the correct cache location using the `--cache-dir` argument.

Furthermore, the `CacheDirectoryMode=` was set to `0700`, as the default
of `0755` is far too open in this case, as the cache might contain
sensitive data.

[1] https://www.freedesktop.org/software/systemd/man/systemd.unit.html#Specifiers
2021-01-30 18:24:51 -08:00
Aaron Andersen 1fb2d04c26
Merge pull request #111359 from aanderse/msodbcsql17
unixODBCDrivers.msodbcsql: 17-17.5.1.1-1 -> 17.7.1.1-1
2021-01-30 21:13:17 -05:00
Silvan Mosberger ba6292fb5c
Merge pull request #110201 from hartwork/update-git-big-picture
git-big-picture: 1.0.0 -> 1.1.1
2021-01-31 03:03:38 +01:00
Mario Rodas ada45d2a9b postgresql11Packages.pgrouting: update license 2021-01-31 01:55:32 +00:00
R. RyanTM 38df477aa7 postgresql11Packages.pgrouting: 3.1.2 -> 3.1.3 2021-01-31 01:55:31 +00:00
Robert Scott 3682b2d9af
Merge pull request #111362 from risicle/ris-rich-9.10.0
pythonPackages.rich: 9.1.0 -> 9.10.0
2021-01-31 01:50:45 +00:00
R. RyanTM 999612636f postgresql11Packages.plpgsql_check: 1.15.1 -> 1.15.2 2021-01-31 01:34:04 +00:00
Stig b83e3e2463
Merge pull request #111222 from edef1c/math-planepath-129
perlPackages.MathPlanePath: 127 -> 129
2021-01-31 02:27:45 +01:00
Ryan Mulligan 5b0e5424d4
Merge pull request #111338 from r-ryantm/auto-update/metamath
metamath: 0.194 -> 0.196
2021-01-30 15:53:31 -08:00
Ryan Mulligan 3bd2a6c3ab
Merge pull request #111144 from r-ryantm/auto-update/avocode
avocode: 4.11.0 -> 4.11.1
2021-01-30 15:51:29 -08:00
Sandro d0dc21f539
Merge pull request #110824 from SuperSandro2000/fix-collection5 2021-01-31 00:35:55 +01:00
Aaron Andersen e6bfaee09f unixODBCDrivers.msodbcsql: 17-17.5.1.1-1 -> 17.7.1.1-1 2021-01-30 18:20:24 -05:00
R. RyanTM c06068bc1e osinfo-db: 20201119 -> 20201218 2021-01-30 23:19:51 +00:00
Sebastian Pipping 201b24adc5 git-big-picture: 1.0.0 -> 1.1.1
- Migrate from fetchFromGitHub to fetchPypi to ease SHA256 handling
- Drop tests (while not included with PyPI releases)
- Install a man page (as shipped by upstream)
- Move buildInputs to runtime only

Co-Authored-By: Silvan Mosberger <contact@infinisil.com>
2021-01-31 00:14:30 +01:00
Robert Scott 3802fefa62 pythonPackages.rich: 9.1.0 -> 9.10.0 2021-01-30 23:12:45 +00:00
Daniel Schaefer b85a0ba2c2
Merge pull request #111332 from guserav/horizon-eda
horizon-eda: 1.3.0 -> 1.4.0
2021-01-30 23:21:51 +01:00
Mario Rodas 9fe5260bcc
Merge pull request #111323 from r-ryantm/auto-update/rdkafka
rdkafka: 1.5.3 -> 1.6.0
2021-01-30 17:18:47 -05:00
Mario Rodas bed0b6a080
Merge pull request #111353 from r-ryantm/auto-update/nushell
nushell: 0.25.1 -> 0.26.0
2021-01-30 17:17:16 -05:00
R. RyanTM 0178d6646f nushell: 0.25.1 -> 0.26.0 2021-01-30 21:42:00 +00:00
John Ericson 5fc5e83808
Merge pull request #111345 from r-burns/ppc64-big-endian
Enable PPC64 (big-endian)
2021-01-30 16:26:06 -05:00
Sandro Jäckel 9e94dd6b8f
pythonPackages.coloredlogs: Disable tests for darwin on all python versions 2021-01-30 21:49:01 +01:00
Sandro Jäckel 3d91c405d4
maintainers: sort jbcrail 2021-01-30 21:49:00 +01:00
Sandro Jäckel ced3ec6ce3
treewide: update permanent url redirects 2021-01-30 21:48:57 +01:00
Sandro Jäckel fa5ef2cf62
rofimoji: Disable tests 2021-01-30 21:47:19 +01:00
Sandro Jäckel 99510ec16d
pythonPackages.qimage2ndarray: Disable tests 2021-01-30 21:47:18 +01:00
Sandro Jäckel 59d4f48851
qnotero: Disable tests 2021-01-30 21:47:18 +01:00
Sandro Jäckel 022cb16010
pythonPackages.capturer: Switch to pytestCheckHook, disable tests on darwin 2021-01-30 21:47:17 +01:00
Sandro Jäckel 8c4f9067b1
pythonPackages.pyres: Disable tests on darwin 2021-01-30 21:47:16 +01:00
Sandro Jäckel cacda1bce6
python3Packages.gym: Remove stale substituteInPlace 2021-01-30 21:47:04 +01:00
Sandro fccda5aae6
Merge pull request #108819 from SuperSandro2000/nginx-module 2021-01-30 21:46:35 +01:00
Mario Rodas 5be9ec41a3
Merge pull request #111192 from r-ryantm/auto-update/git-remote-gcrypt
git-remote-gcrypt: 1.3 -> 1.4
2021-01-30 15:36:45 -05:00
Mario Rodas f72a44d6f5
Merge pull request #111210 from r-ryantm/auto-update/fossil
fossil: 2.13 -> 2.14
2021-01-30 15:35:44 -05:00
Mario Rodas 0c82e578fe
Merge pull request #111179 from r-ryantm/auto-update/facter
facter: 3.14.14 -> 3.14.15
2021-01-30 15:35:13 -05:00
Ryan Burns 5530a3adbe gcc: fix powerpc64-linux
Long-double-128 is a hardware feature independent of endianness
2021-01-30 12:34:30 -08:00
Ryan Burns 76fc6d2870 bootstrap-tools-cross: add powerpc64-linux
Also check for powerpc64-linux-elfv1, which does not support musl.
2021-01-30 12:34:30 -08:00
Ryan Burns c17abf8111 stdenv: add powerpc64-linux 2021-01-30 12:34:30 -08:00
Ryan Burns 72b3badb61 lib.systems: add powerpc64-linux
PPC64 supports two ABIs: ELF v1 and v2.

ELFv1 is historically what GCC and most packages expect, but this is
changing because musl outright does not work with ELFv1. So any distro
which uses musl must use ELFv2. Many other platforms are moving to ELFv2
too, such as FreeBSD (as of v13) and Gentoo (as of late 2020).

Since we use musl extensively, let's default to ELFv2.

Nix gives us the power to specify this declaratively for the entire
system, so ELFv1 is not dropped entirely. It can be specified explicitly
in the target config, e.g. "powerpc64-unknown-linux-elfv1". Otherwise the
default is "powerpc64-unknown-linux-elfv2". For musl,
"powerpc64-unknown-linux-musl" must use elfv2 internally to function.
2021-01-30 12:34:24 -08:00