Commit graph

227129 commits

Author SHA1 Message Date
zowoq 6fa13a7e2f cernlib: use patch file extension 2020-05-26 14:51:07 +10:00
zowoq cb4cc7a480 sad: use patch file extension 2020-05-26 14:50:50 +10:00
Mario Rodas 204ea0bfb7
zoxide: make fzf optional 2020-05-25 04:20:00 -05:00
Benjamin Hipple 82fbcf6ac3
Merge pull request #80458 from bcdarwin/pytorch-metric-learning
python3Packages.pytorch-metric-learning: init at 0.9.81
2020-05-25 21:09:15 -04:00
Ben Darwin b20f22d4cd python3Packages.pytorch-metric-learning: init at 0.9.81 2020-05-25 20:56:03 -04:00
Benjamin Hipple cd9fb17b75
Merge pull request #76997 from bcdarwin/skorch
python3Packages.skorch: init at 0.8.0
2020-05-25 20:51:03 -04:00
Jan Tojnar aa364b90d4
Merge pull request #75237 from r-ryantm/auto-update/gmic
gmic: 2.7.5 -> 2.8.0
2020-05-26 02:43:58 +02:00
Jan Tojnar 8a25e3dfd9
Merge pull request #88890 from r-ryantm/auto-update/gnome-software
gnome3.gnome-software: 3.36.0 -> 3.36.1
2020-05-26 02:42:14 +02:00
Jan Tojnar 1c0b497768
Merge pull request #88883 from r-ryantm/auto-update/gexiv2
gexiv2: 0.12.0 -> 0.12.1
2020-05-26 02:39:05 +02:00
Ben Darwin 710a48751a skorch: init at 0.8.0 2020-05-25 20:31:11 -04:00
Benjamin Hipple 5e22232f8f
Merge pull request #87447 from bcdarwin/ocaml-torch
ocamlPackages.torch: init at 0.8
2020-05-25 20:25:54 -04:00
Mario Rodas 032e57dead
Merge pull request #88897 from mweinelt/miniflux
miniflux: 2.0.19 -> 2.0.21
2020-05-25 19:19:53 -05:00
Benjamin Hipple 77eb712d50
Merge pull request #77281 from bcdarwin/python-livelossplot
python3Packages.livelossplot: init at v0.5.0
2020-05-25 20:15:52 -04:00
Mario Rodas 5dd85bfb60
Merge pull request #88879 from r-ryantm/auto-update/FlexGet
flexget: 3.1.30 -> 3.1.56
2020-05-25 18:52:51 -05:00
Mario Rodas 958ab0a763
flexget: 3.1.56 -> 3.1.57 2020-05-25 18:18:18 -05:00
Mario Rodas fed98249ba
miniflux: install manpage 2020-05-25 18:00:00 -05:00
Florian Klink 921a4ec9c1
Merge pull request #76542 from primeos/etc-hosts-fqdn-fix
nixos/networking: Add the FQDN and hostname to /etc/hosts
2020-05-25 22:57:24 +02:00
Martin Weinelt 78e5bcf9ae miniflux: 2.0.19 -> 2.0.21 2020-05-25 22:55:57 +02:00
R. RyanTM 25e8015fed recursive: 1.051 -> 1.052 2020-05-25 15:55:34 -04:00
R. RyanTM a82b2ddeca gnome3.gnome-software: 3.36.0 -> 3.36.1 2020-05-25 19:27:16 +00:00
Mario Rodas 3273a97f4a
Merge pull request #88888 from prusnak/heroku
heroku: 7.39.2 -> 7.41.1
2020-05-25 14:25:27 -05:00
Michele Guerini Rocco 489fa65007
Merge pull request #88863 from r-ryantm/auto-update/btfs
btfs: 2.20 -> 2.21
2020-05-25 21:20:22 +02:00
Pavol Rusnak 627df934ae
heroku: 7.39.2 -> 7.41.1 2020-05-25 20:41:38 +02:00
Wout Mertens cedace7fc1
Merge pull request #86991 from toonn/wire-desktop-bump
wire-desktop: linux 3.16.2923 -> 3.17.2924
2020-05-25 20:34:58 +02:00
R. RyanTM 27fbd43843 gexiv2: 0.12.0 -> 0.12.1 2020-05-25 17:03:39 +00:00
Lassulus ab3f7b62ad
Merge pull request #85898 from NickHu/rmapi
rmapi: init at 0.0.11
2020-05-25 19:00:20 +02:00
Markus Schmidl 7915115ae8
pythonPackages.lazy_import: init at 0.2.2 (#70921) 2020-05-25 17:37:52 +01:00
Michael Weiss 993baa587c
nixos: Require networking.hostName to be a valid DNS label
This also means that the hostname must not contain the domain name part
anymore (i.e. must not be a FQDN).
See RFC 1035 [0], "man 5 hostname", or the kernel documentation [1].
Note: For legacy reasons we also allow underscores inside of the label
but this is not recommended and intentionally left undocumented.

[0]: https://tools.ietf.org/html/rfc1035
[1]: https://www.kernel.org/doc/html/latest/admin-guide/sysctl/kernel.html#domainname-hostname

Co-authored-by: zimbatm <zimbatm@zimbatm.com>
2020-05-25 18:13:39 +02:00
Julian Stecklina 837ec31493
nixos/tests/hostname: init (check system's host name)
NixOS currently has issues with setting the FQDN of a system in a way
where standard tools work. In order to help with experimentation and
avoid regressions, add a test that checks that the hostname is
reported as the user wanted it to be.

Co-authored-by: Michael Weiss <dev.primeos@gmail.com>
2020-05-25 18:13:14 +02:00
R. RyanTM 3e7543a74e flexget: 3.1.30 -> 3.1.56 2020-05-25 15:42:51 +00:00
Michael Weiss 6d923b36cd
tdesktop: 2.1.6 -> 2.1.7 2020-05-25 17:28:59 +02:00
oxalica fe3e52c291
earlyoom: patch absolute dbus path and make nixos module up to date (#88443)
* earlyoom: patch absolute path of dbus-send

* nixos/earlyoom: replace `notificationsCommand` with `enableNotification`

* nixos/earlyoom: setup `systembus-notify` when `enableNotification`
2020-05-25 10:13:55 -05:00
Ryan Mulligan f1d9510c99
Merge pull request #88761 from r-ryantm/auto-update/rakudo
rakudo: 2020.05 -> 2020.05.1
2020-05-25 07:50:52 -07:00
Timo Kaufmann 9da092d147
Merge pull request #80610 from xavierzwirtz/azuredatastudio
azuredatastudio: init at 1.17.1
2020-05-25 14:15:31 +00:00
Jan Tojnar 46a135217e
gmic: 2.7.5 -> 2.9.0
* https://discuss.pixls.us/t/release-of-gmic-2-8/14644
* https://discuss.pixls.us/t/release-of-gmic-2-9/16755
2020-05-25 16:11:30 +02:00
Anderson Torres c51d8d6134
Merge pull request #88620 from doronbehar/wrapMpv
mpv: Move all wrapping logic to a single wrapper function
2020-05-25 10:56:04 -03:00
Corban Raun c640f7efd1
_1password: do not strip binary on darwin(OSX) (#88091)
Stripping the binary on OSX causes op(1password) to fail immediately.
Setting dontStrip = true; fixes the issue.
Additionally, adding a very simple installCheck section for testing
purposes.

Co-authored-by: Corban Raun <craun@instructure.com>
2020-05-25 08:46:14 -05:00
Mario Rodas 28667152aa
Merge pull request #88869 from marsam/update-git-absorb
gitAndTools.git-absorb: 0.6.0 -> 0.6.2
2020-05-25 08:45:10 -05:00
Ryan Mulligan 1af2ab78b7
Merge pull request #88849 from r-ryantm/auto-update/signal-cli
signal-cli: 0.6.7 -> 0.6.8
2020-05-25 06:24:08 -07:00
Jan Tojnar f8ac6112b5
Merge pull request #84994 from r-ryantm/auto-update/spidermonkey 2020-05-25 15:22:42 +02:00
Ryan Mulligan 630b4de319
Merge pull request #88857 from r-ryantm/auto-update/uhubctl
uhubctl: 2.1.0 -> 2.2.0
2020-05-25 06:18:35 -07:00
Ryan Mulligan ff19714674
Merge pull request #88774 from r-ryantm/auto-update/supertux
superTux: 0.6.1.1 -> 0.6.2
2020-05-25 06:18:04 -07:00
Ryan Mulligan 85898181b0
Merge pull request #88844 from r-ryantm/auto-update/picard-tools
picard-tools: 2.22.7 -> 2.22.8
2020-05-25 06:09:11 -07:00
Nick Hu d5c52dbcce
rmapi: init at 0.0.11 2020-05-25 13:53:35 +01:00
Jan Tojnar 8208f85cb4
Merge pull request #88862 from r-ryantm/auto-update/calls 2020-05-25 14:33:00 +02:00
Michael Weiss 234d95a6fc
nixos/networking: Add the FQDN and hostname to /etc/hosts
This fixes the output of "hostname --fqdn" (previously the domain name
was not appended). Additionally it's now possible to use the FQDN.

This works by unconditionally adding two entries to /etc/hosts:
127.0.0.1 localhost
::1 localhost

These are the first two entries and therefore gethostbyaddr() will
always resolve "127.0.0.1" and "::1" back to "localhost" [0].
This works because nscd (or rather the nss-files module) returns the
first matching row from /etc/hosts (and ignores the rest).

The FQDN and hostname entries are appended later to /etc/hosts, e.g.:
127.0.0.2 nixos-unstable.test.tld nixos-unstable
::1 nixos-unstable.test.tld nixos-unstable
Note: We use 127.0.0.2 here to follow nss-myhostname (systemd) as close
as possible. This has the advantage that 127.0.0.2 can be resolved back
to the FQDN but also the drawback that applications that only listen to
127.0.0.1 (and not additionally ::1) cannot be reached via the FQDN.
If you would like this to work you can use the following configuration:
```nix
networking.hosts."127.0.0.1" = [
  "${config.networking.hostName}.${config.networking.domain}"
  config.networking.hostName
];
```

Therefore gethostbyname() resolves "nixos-unstable" to the FQDN
(canonical name): "nixos-unstable.test.tld".

Advantages over the previous behaviour:
- The FQDN will now also be resolved correctly (the entry was missing).
- E.g. the command "hostname --fqdn" will now work as expected.
Drawbacks:
- Overrides entries form the DNS (an issue if e.g. $FQDN should resolve
  to the public IP address instead of 127.0.0.1)
  - Note: This was already partly an issue as there's an entry for
    $HOSTNAME (without the domain part) that resolves to
    127.0.1.1 (!= 127.0.0.1).
- Unknown (could potentially cause other unexpected issues, but special
  care was taken).

[0]: Some applications do apparently depend on this behaviour (see
c578924) and this is typically the expected behaviour.

Co-authored-by: Florian Klink <flokli@flokli.de>
2020-05-25 14:06:25 +02:00
Mario Rodas bfdb43f1c3
Merge pull request #88832 from r-ryantm/auto-update/lyra
lyra: 1.3 -> 1.4
2020-05-25 07:01:06 -05:00
Mario Rodas e61b2b165c
Merge pull request #88860 from r-ryantm/auto-update/biblesync
biblesync: 2.0.1 -> 2.1.0
2020-05-25 07:00:13 -05:00
Mario Rodas 1a4e8a10a7
Merge pull request #88865 from r-ryantm/auto-update/bup
bup: 0.30 -> 0.30.1
2020-05-25 06:43:48 -05:00
Jan Tojnar 27e0dff5ac
Merge pull request #87531 from r-ryantm/auto-update/uchardet 2020-05-25 13:35:00 +02:00