3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

1918 commits

Author SHA1 Message Date
Edmund Wu 3e051b04cb
thermald: 1.9.1 -> 2.1 2020-04-25 13:28:48 -04:00
Mario Rodas b8aece4984
Merge pull request #85829 from marsam/update-ytop
ytop: 0.5.1 -> 0.6.0
2020-04-23 07:49:47 -05:00
Michael Weiss 18504037c5
inxi: Add a flag to install all recommended tools 2020-04-23 13:56:46 +02:00
Michael Weiss 58f8e4a8c2
inxi: 3.0.38-1 -> 3.1.00-1 2020-04-23 12:51:09 +02:00
Mario Rodas 95903d864c
ytop: 0.5.1 -> 0.6.0 2020-04-22 04:20:00 -05:00
Daniel Duan 16041e6274 tre-command: 0.2.2 -> 0.2.3
0.2.3 includes a [bugfix](https://github.com/dduan/tre/releases/tag/v0.2.3).
2020-04-22 08:20:59 +02:00
Mario Rodas 49d6a72a43
Merge pull request #85621 from misuzu/kmon-update
kmon: 1.0.1 -> 1.1.0
2020-04-20 21:25:24 -05:00
misuzu dc28779cee kmon: 1.0.1 -> 1.1.0 2020-04-20 18:12:02 +03:00
Jörg Thalheim 5e76bf706b
Merge pull request #84920 from eraserhd/plan9port-version-update
plan9port: 2019-02-25 -> 2020-01-08
2020-04-20 12:12:15 +01:00
Florian Klink a88d17bc69
Merge pull request #83301 from evils/tuptime
Tuptime: Init Package, Module and Test
2020-04-19 23:38:53 +02:00
Jason Felice ff4419ac4a plan9port: Do not attempt to build on aarch64-linux 2020-04-16 13:08:50 -04:00
Mario Rodas 95e007d69f netdata-go.d.plugin: 0.15.0 -> 0.18.0 2020-04-15 21:15:52 -07:00
Mario Rodas 7ff456d2de netdata: 1.21.0 -> 1.21.1
Changelog: https://github.com/netdata/netdata/releases/tag/v1.21.1
2020-04-15 21:15:52 -07:00
Niklas Hambüchen 9aaa515af3
Merge pull request #85292 from r-ryantm/auto-update/acpica-tools
acpica-tools: 20200110 -> 20200326
2020-04-16 04:09:27 +02:00
R. RyanTM b8a83a2f97 acpica-tools: 20200110 -> 20200326 2020-04-15 11:17:41 +00:00
Bruno Bigras 71198e590c zenith: 0.8.1 -> 0.8.2 2020-04-13 15:08:14 -04:00
caadar a1582ae755 disk-filltest: init at 0.8.1 2020-04-13 12:49:26 +03:00
Michael Reilly 84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Jason Felice a83bafb27e plan9port: 2019-02-25 -> 2020-01-08 2020-04-10 11:46:48 -04:00
Maximilian Bosch 9fc8856b25
thermald: also install thermal-conf.xml into $out
Otherwise you get errors like this when running `thermald.service` from
the `services.thermald` module:

```
[WARN]22 CPUID levels; family:model:stepping 0x6:8e:a (6:142:10)
[WARN]Polling mode is enabled: 4
[WARN]sensor id 10 : No temp sysfs for reading raw temp
I/O warning : failed to load external entity "/nix/store/7d7cfc1949g7n7ywx47a0dsfz3b3rix5-thermald-1.9.1/etc/thermald/thermal-conf.xml"
[WARN]error: could not parse file /nix/store/7d7cfc1949g7n7ywx47a0dsfz3b3rix5-thermald-1.9.1/etc/thermald/thermal-conf.xml
[WARN]sysfs open failed
I/O warning : failed to load external entity "/nix/store/7d7cfc1949g7n7ywx47a0dsfz3b3rix5-thermald-1.9.1/etc/thermald/thermal-conf.xml"
[WARN]error: could not parse file /nix/store/7d7cfc1949g7n7ywx47a0dsfz3b3rix5-thermald-1.9.1/etc/thermald/thermal-conf.xml
I/O warning : failed to load external entity "/nix/store/7d7cfc1949g7n7ywx47a0dsfz3b3rix5-thermald-1.9.1/etc/thermald/thermal-conf.xml"
[WARN]error: could not parse file /nix/store/7d7cfc1949g7n7ywx47a0dsfz3b3rix5-thermald-1.9.1/etc/thermald/thermal-conf.xml
```
2020-04-09 22:25:42 +02:00
Mario Rodas 52982197f4
Merge pull request #84729 from misuzu/kmon-update
kmon: 1.0.0 -> 1.0.1
2020-04-08 19:34:28 -05:00
Samuel Leathers 72cb7f81fd
Merge pull request #81442 from manveru/bundler-2.1.4
bundler: 1.17.3 -> 2.1.4
2020-04-08 12:44:54 -04:00
misuzu 44e56c2503 kmon: 1.0.0 -> 1.0.1 2020-04-08 18:44:50 +03:00
Mario Rodas b08633713d
Merge pull request #84656 from r-ryantm/auto-update/stress-ng
stress-ng: 0.11.02 -> 0.11.07
2020-04-07 20:47:42 -05:00
Mario Rodas bb5002e056
Merge pull request #84530 from marsam/update-netdata
netdata: 1.20.0 -> 1.21.0
2020-04-07 19:15:33 -05:00
R. RyanTM 455251ae9d thinkfan: 1.0.2 -> 1.1 2020-04-07 12:54:57 -07:00
R. RyanTM d53c3ce20f stress-ng: 0.11.02 -> 0.11.07 2020-04-07 19:17:55 +00:00
Michael Fellinger f92600b406
update versions in Gemfile.lock 2020-04-06 15:02:13 +02:00
Mario Rodas ab589e42af
netdata: 1.20.0 -> 1.21.0
Changelog: https://github.com/netdata/netdata/releases/tag/v1.21.0
2020-04-06 04:20:00 -05:00
Mario Rodas 48f5632523
Merge pull request #84375 from r-ryantm/auto-update/facter
facter: 3.14.8 -> 3.14.9
2020-04-05 20:09:40 -05:00
R. RyanTM 01c9c9b119 facter: 3.14.8 -> 3.14.9 2020-04-05 18:18:21 +00:00
Benjamin Hipple c7af5ac9c9
Merge pull request #84281 from misuzu/kmon-init
kmon: init at 1.0.0
2020-04-05 09:56:31 -04:00
misuzu 220ce926b3 kmon: init at 1.0.0 2020-04-05 13:28:48 +03:00
Mario Rodas 48ec5da6ac
zenith: enable on darwin 2020-04-04 16:20:00 -05:00
Bruno Bigras 26e8ab5a7b zenith: 0.8.0 -> 0.8.1 2020-04-04 14:03:27 -04:00
Timo Kaufmann 696274fae7
Merge pull request #83183 from bbigras/zenith
zenith: init at 0.8.0
2020-04-04 11:41:02 +00:00
Evils ef65b728d3 tuptime: init at 4.1.0 2020-04-03 17:29:56 +02:00
Bruno Bigras 6d6f5d1692 zenith: init at 0.8.0 2020-04-02 01:38:10 -04:00
ajs124 15789d28f7 uefitool.old-engine: 0.27.0 -> 0.28.0 2020-03-25 01:44:37 +01:00
ajs124 0cf2b462d6 uefitool.new-engine: A56 -> A57 2020-03-25 01:44:23 +01:00
R. RyanTM 83b3cb8b73 ipmiutil: 3.1.5 -> 3.1.6 2020-03-24 09:30:20 +00:00
Izorkin d508a2f366 nixos/netdata: fix permissions for perf.plugin 2020-03-23 12:24:49 +03:00
Izorkin a3c769fef6 nixos/netdata: fix permissions for slabinfo.plugin 2020-03-23 12:24:49 +03:00
Jörg Thalheim 13c1938593
localetime: fix build with strict deps 2020-03-23 08:14:57 +00:00
Mario Rodas 4e6bf03504
Merge pull request #83099 from marsam/fix-buildGoModule-packages-darwin
treewide: fix buildGoModule packages on darwin
2020-03-22 08:13:37 -05:00
Izorkin fd3936ec94
ioping: add support for netdata
fixes #82985
2020-03-22 07:51:32 +00:00
Mario Rodas acac27bbef ctop: fix build on darwin 2020-03-21 04:28:00 -05:00
Izorkin 5440025016 netdata: fix load go.d.plugin 2020-03-19 19:13:01 +03:00
Michael Weiss b6a5079800
inxi: 3.0.37-1 -> 3.0.38-1 2020-03-17 19:45:19 +01:00
Mario Rodas 6d37699a3d
Merge pull request #82715 from r-ryantm/auto-update/rsyslog
rsyslog: 8.2001.0 -> 8.2002.0
2020-03-16 06:39:05 -05:00
R. RyanTM a95d5aef67 rsyslog: 8.2001.0 -> 8.2002.0 2020-03-16 08:41:20 +00:00
Maximilian Bosch 12eef00f70
stress-ng: 0.11.01 -> 0.11.02 2020-03-15 23:54:52 +01:00
R. RyanTM 8e868a44d5 fio: 3.18 -> 3.19 2020-03-14 15:50:22 -07:00
Lancelot SIX 10132c6602 ddrescue: 1.24 -> 1.25
See https://lists.gnu.org/archive/html/info-gnu/2020-03/msg00002.html
for release information
2020-03-14 03:28:18 +00:00
Mario Rodas 1743ebfb5e
Merge pull request #82198 from r-ryantm/auto-update/syslog-ng
syslogng: 3.25.1 -> 3.26.1
2020-03-13 08:42:40 -05:00
Mario Rodas 3581e690fb
Merge pull request #82194 from r-ryantm/auto-update/sg3_utils
sg3_utils: 1.44 -> 1.45
2020-03-12 21:35:08 -05:00
Maximilian Bosch 7c078497ce
r10k: 3.2.0 -> 3.4.1 2020-03-12 21:08:44 +01:00
Aaron Andersen d2ac2ec412
Merge pull request #81807 from r-ryantm/auto-update/logrotate
logrotate: 3.15.1 -> 3.16.0
2020-03-10 20:35:14 -04:00
Martin Milata 970ce2863f collectd: 5.8.1 -> 5.10.0 2020-03-10 18:05:59 +01:00
R. RyanTM ccc502f07a syslogng: 3.25.1 -> 3.26.1 2020-03-09 23:09:45 +00:00
R. RyanTM 0d300d42d0 sg3_utils: 1.44 -> 1.45 2020-03-09 22:39:16 +00:00
Ryan Mulligan 5e8c897901
Merge pull request #82053 from r-ryantm/auto-update/java-service-wrapper
java-service-wrapper: 3.5.42 -> 3.5.43
2020-03-08 12:18:55 -07:00
R. RyanTM ff54badc61 java-service-wrapper: 3.5.42 -> 3.5.43 2020-03-08 13:11:20 +00:00
R. RyanTM d34475c91b facter: 3.14.7 -> 3.14.8 2020-03-06 07:21:40 +01:00
R. RyanTM 6a443fb7ce logrotate: 3.15.1 -> 3.16.0 2020-03-05 08:00:03 +00:00
Mario Rodas e1a183e21c
Merge pull request #81642 from r-ryantm/auto-update/stress-ng
stress-ng: 0.10.19 -> 0.11.01
2020-03-04 19:55:37 -05:00
R. RyanTM 0b121e343d stress-ng: 0.10.19 -> 0.11.01 2020-03-03 18:59:55 +00:00
Mario Rodas d4bfccb1b7
gotop: 3.0.0 -> 3.5.0
Update src with maintained fork
2020-03-03 04:20:00 -05:00
Alyssa Ross 139a15ea58 minijail: build and install constants.json
This is a syscall table used for compiling Minijail policy files to
BPF.  The compiler is available in the minijail-tools package.  The
file is generated by compiling and running a small program named
dump_constants.

When cross-compiling, we have to get the syscall table for the host
platform.  To do this, dump_constants is run under QEMU user emulation
for the appropriate platform.  Google takes the same approach in their
minijail packages for ChromiumOS[1].

[1]: 729bd4269a/chromeos-base/minijail/minijail-9999.ebuild (49)
2020-04-01 13:44:28 +00:00
Alyssa Ross 2ed758481c minijail-tools: init at 14
This is built from the same source as minijail, but is for all intents
and purposes a seperate package.  It builds different things, with no
overlap, and is under a different license.
2020-04-01 13:44:28 +00:00
Alyssa Ross 9225d95bdd minijail: android-10.0.0_r9 -> 14
Switched from the android-* tags to the linux-* ones, because Upstream
says "Releases are tagged as `linux-vXX`".
2020-04-01 13:44:28 +00:00
Alyssa Ross 75922aa1e1 minijail: add myself as a maintainer 2020-04-01 13:44:28 +00:00
R. RyanTM 0e952b8d43 hwinfo: 21.68 -> 21.69 2020-03-30 17:13:39 -07:00
Profpatsch 49be064fa5 skawarePackages: release 2020-03
Hello,

  New versions of all the skarnet.org packages are available.
This is mostly a bugfix release (there was an installation bug in
some circumstances with shared libraries) but some packages, notably
execline and s6, have new, useful features.

  The new versions are the following:

skalibs-2.9.2.0
nsss-0.0.2.2
utmps-0.0.3.2
execline-2.6.0.0
s6-2.9.1.0
s6-rc-0.5.1.2
s6-linux-init-1.0.4.0
s6-dns-2.3.2.0
s6-networking-2.3.1.2
s6-portable-utils-2.2.2.2
s6-linux-utils-2.5.1.2
mdevd-0.1.1.2
bcnm-0.0.1.0

  Here are details for the packages that have more than bugfixes:

* skalibs-2.9.2.0
   ---------------

  - New header: skalibs/bigkv.h. It's a set of functions allowing
efficient lookups in a large set of strings (typically read from the
command line or the environment).

  https://skarnet.org/software/skalibs/
  git://git.skarnet.org/skalibs

  * execline-2.6.0.0
    ----------------

  - It's a major release because an API has been modified: dollarat.
Beforehand, dollarat's -0 option would always prevail over any -d
option. Now, dollarat has its conflicting -0 and -d options handled
in the conventional way, with rightmost priority.

  - The runblock program now accepts a command line prefix, which is
given as runblock's own command line. This allows blocks to serve as
arguments to a new command, instead of having to be full command lines
by themselves.

  - New binary: posix-umask.

  - The former "cd" program is now named "execline-cd" and the former
"umask" program is named "execline-umask". When the=20
--enable-pedantic-posix
option is not given at configure time, "cd" and "umask" are symbolic
links created at installation time and pointing to execline-cd and
execline-umask respectively. When the --enable-pedantic-posix option is
given, the symbolic links point to posix-cd and posix-umask instead.

  - With posix-cd and posix-umask (and the changes to wait done in the
previous version), execline is now fully POSIX-compliant when built with
the --enable-pedantic-posix option. This will certainly, without the
slightest hint of a doubt, change distributions' attitudes about it.

  https://skarnet.org/software/execline/
  git://git.skarnet.org/execline

  * s6-2.9.1.0
    ----------

  - A new '?' directive has been added to s6-log. It behaves exactly like
'!', except that it spawns the given processor with /bin/sh as an
interpreter instead of execlineb.

  - execline support is now optional: it can be disabled by specifying
--disable-execline at configure time. Some functionality is unavailable
when execline support is disabled:
    * s6-log's '!' directive
    * s6-notifyoncheck's -c option
    * s6-ipcserver-access's support for 'exec' directives in a ruleset

  - A new -X option has been added to s6-svscan, to specify a descriptor
that will be passed as stderr to a service spawned by this s6-svscan and
named s6-svscan-log. This is used in the new s6-linux-init, to avoid
needing to hardcode the /dev/console name for the catch-all logger's
standard error.

  - On systems that define SIGPWR and SIGWINCH, s6-svscan -s now diverts
those signals. This allows powerfail and kbrequest events to be handled
when s6-svscan runs as process 1.

  https://skarnet.org/software/s6/
  git://git.skarnet.org/s6

  * s6-linux-init-1.0.4.0
    ---------------------

  - New options have been added to s6-linux-init-maker: to support
running s6-linux-init without a catch-all logger, and to support running
it in a container.

  - s6-linux-init-maker now adds a SIGPWR handler to the default image:
on receipt of a SIGPWR, the system's shutdown procedure is triggered.

  - s6-linux-init now handles kbrequest, which triggers a SIGWINCH in
init when a special, configurable set of keys is pressed. By default,
no SIGWINCH handler is declared in the image, and no set of keys is
bound to kbrequest.

  https://skarnet.org/software/s6-linux-init/
  git://git.skarnet.org/s6-linux-init

  * s6-dns-2.3.2.0
    --------------

  - New library: libdcache, implementing a clean cache structure
to contain DNS data. It's still not used at the moment.

  https://skarnet.org/software/s6-dns/
  git://git.skarnet.org/s6-dns

  * bcnm-0.0.1.0
    ------------

  - First numbered release, because the Ad=C3=A9lie Linux distribution,
which uses libwpactrl, needs an official release instead of pulling
from git.

  - libwpactrl is a set of C functions helping control a wpa_supplicant
process.

  - bcnm-waitif is a binary that waits for network interface state
events such as appearance/disappearance, up/down, running/not-running.
It is useful to avoid race conditions during a boot sequence, for
instance.

  https://skarnet.org/software/bcnm/
  git://git.skarnet.org/bcnm

  Enjoy,
  Bug-reports welcome.

--
  Laurent
2020-03-30 01:23:46 +02:00
Jörg Thalheim 066db11215
Revert "Merge pull request #83099 from marsam/fix-buildGoModule-packages-darwin"
This reverts commit 4e6bf03504, reversing
changes made to afd997aab6.

Instead we propagate those frameworks from the compiler again
2020-03-27 07:33:21 +00:00
worldofpeace 851aac4055
Merge pull request #80987 from andir/ipmitool
ipmitool: migrate to openssl 1.1
2020-03-01 14:10:11 +00:00
worldofpeace 82217553b0 ipmitool: fix compile on darwin 2020-03-01 08:50:00 -05:00
Florian Klink 43ec75d470 ipmitool: cleanup expression
* remove no-op substitution of s6_addr16 -> s6_addr

This string doesn't exist anymore in that file.

* clean up configureFlags
2020-03-01 08:49:29 -05:00
Frederik Rietdijk 33133b2667
Merge pull request #81167 from NixOS/staging-next
Staging next
2020-03-01 13:45:30 +01:00
Frederik Rietdijk ef156f7a8b Merge staging-next into staging 2020-02-27 10:15:34 +01:00
Sergey Lukjanov e85f0a8970 smartmontools: add Frostman to maintainers 2020-02-25 23:10:05 -08:00
Sergey Lukjanov 38b0c55601 smartmontools: 7.0 -> 7.1 and devicedb updated to latest 2020-02-25 22:54:03 -08:00
Mario Rodas 3a0da440a3
Merge pull request #81056 from r-ryantm/auto-update/bfs
bfs: 1.5.2 -> 1.6
2020-02-25 21:36:21 -05:00
R. RyanTM a47195b516 bfs: 1.5.2 -> 1.6 2020-02-25 21:19:16 +00:00
Andreas Rammhold ad19bb5ff8
ipmitool: migrate to openssl 1.1
This adds a patch from debian to switch ipmitool to openssl 1.1.
Upstream seems to already carry a version of this but that is yet to be
part of a release.
2020-02-25 00:09:30 +01:00
Jörg Thalheim 56e6074c07
netdata: fix openldap plugin 2020-02-24 10:31:51 +00:00
Jörg Thalheim 076e16989d
netdata: 1.19.0 -> 1.20.0 2020-02-22 21:17:54 +00:00
Silvan Mosberger 1035f7259f
Merge pull request #80628 from mweinelt/pr/s-tui
s-tui: migrate to python3
2020-02-22 17:25:59 +01:00
Martin Weinelt cf0e6a48e9
s-tui: migrate to python3
Includes LC_ALL = "en_US.UTF-8"; that resolves a locale.Error exception
during the check phase.

[...]
  File "/build/s-tui-1.0.0/s_tui/sensors_menu.py", line 27, in <module>
    import urwid
  File "/nix/store/xxhpq1kcjy0kimfwnwqlzh2pchkp9khi-python3.7-urwid-2.1.0/lib/python3.7/site-packages/urwid/__init__.py", line 26, in <module>
    from urwid.widget import (FLOW, BOX, FIXED, LEFT, RIGHT, CENTER, TOP, MIDDLE,
  File "/nix/store/xxhpq1kcjy0kimfwnwqlzh2pchkp9khi-python3.7-urwid-2.1.0/lib/python3.7/site-packages/urwid/widget.py", line 27, in <module>
    from urwid.util import (MetaSuper, decompose_tagmarkup, calc_width,
  File "/nix/store/xxhpq1kcjy0kimfwnwqlzh2pchkp9khi-python3.7-urwid-2.1.0/lib/python3.7/site-packages/urwid/util.py", line 61, in <module>
    detected_encoding = detect_encoding()
  File "/nix/store/xxhpq1kcjy0kimfwnwqlzh2pchkp9khi-python3.7-urwid-2.1.0/lib/python3.7/site-packages/urwid/util.py", line 58, in detect_encoding
    locale.setlocale(locale.LC_ALL, initial)
  File "/nix/store/ja04f3cmapzb3f2mvjrb883bfqclsirq-python3-3.7.6/lib/python3.7/locale.py", line 608, in setlocale
    return _setlocale(category, locale)
locale.Error: unsupported locale setting
2020-02-22 16:23:36 +01:00
Daiderd Jordan fd4df0bcbb
Merge pull request #80603 from eraserhd/plan9port-macos-ldflags
plan9port: fix linker flags for macosx
2020-02-22 08:51:31 +01:00
Bernardo Meurer a87baff257
throttled: 0.6 -> 0.7 2020-02-20 21:39:41 -08:00
Jason Felice 7724ef793a plan9port: wrap ALL linker flags 2020-02-20 17:40:30 -05:00
R. RyanTM b4f0854fcf gptfdisk: 1.0.4 -> 1.0.5 2020-02-20 03:05:17 +00:00
Jason Felice 4d2a8257ed plan9port: fix linker flags for macosx 2020-02-19 20:31:14 -05:00
Mario Rodas aba59a9169
Merge pull request #80406 from marsam/update-ytop
ytop: 0.4.0 -> 0.5.1
2020-02-18 08:53:08 -05:00
Vladimír Čunát f595677418
efibootmgr: fixup build on i686
Same as efivar; I believe it doesn't really needs LTO.  I checked:
nix build -f nixos/release-combined.nix nixos.iso_minimal.i686-linux
2020-02-18 10:30:23 +01:00
worldofpeace 5f197dbca2
Merge pull request #80305 from bhipple/u/rust-cargo-mq-cli
mq-cli: upgrade cargo fetcher and cargoSha256
2020-02-17 20:19:52 -05:00
Vladimír Čunát 9b4424cbb7
efivar: fixup build on i686
I don't think it really needs LTO.
2020-02-17 21:05:16 +01:00
Mario Rodas d9a19e97cb
ytop: 0.4.0 -> 0.5.1 2020-02-17 04:20:00 -05:00
Benjamin Hipple 9f8b5e80ee ytop: upgrade cargo fetcher and cargoSha256
Infra upgrade as part of #79975; ran `nixpkgs-review wip` successfully.
2020-02-16 16:51:53 -05:00
Benjamin Hipple f31c9a0414 mq-cli: upgrade cargo fetcher and cargoSha256
Infra upgrade as part of #79975; ran `nixpkgs-review wip` successfully.
2020-02-16 16:42:57 -05:00
Benjamin Hipple 131a32a5af rust: update docs on legacyCargoFetcher; remove unnecessary defaults
As mentioned in #79975, the default on `legacyCargoFetcher` if left unspecified
is now `false`.
2020-02-15 22:07:47 -08:00
Mario Rodas e15600ebf2
Merge pull request #80092 from r-ryantm/auto-update/stress-ng
stress-ng: 0.10.16 -> 0.10.19
2020-02-14 05:05:21 -05:00
Benjamin Hipple eb11feaa0b treewide: change fetchCargoTarball default to opt-out
Changes the default fetcher in the Rust Platform to be the newer
`fetchCargoTarball`, and changes every application using the current default to
instead opt out.

This commit does not change any hashes or cause any rebuilds. Once integrated,
we will start deleting the opt-outs and recomputing hashes.

See #79975 for details.
2020-02-13 22:41:37 -08:00
R. RyanTM f422253fdd stress-ng: 0.10.16 -> 0.10.19 2020-02-14 05:30:51 +00:00
Benjamin Hipple 2115a2037c fetchcargo: use flat tar.gz file for vendored src instead of recursive hash dir
This has several advantages:

1. It takes up less space on disk in-between builds in the nix store.
2. It uses less space in the binary cache for vendor derivation packages.
3. It uses less network traffic downloading from the binary cache.
4. It plays nicely with hashed mirrors like tarballs.nixos.org, which only
   substitute --flat hashes on single files (not recursive directory hashes).
5. It's consistent with how simple `fetchurl` src derivations work.
6. It provides a stronger abstraction between input src-package and output
   package, e.g., it's harder to accidentally depend on the src derivation at
   runtime by referencing something like `${src}/etc/index.html`. Likewise, in
   the store it's harder to get confused with something that is just there as a
   build-time dependency vs. a runtime dependency, since the build-time
   src dependencies are tarred up.

Disadvantages are:
1. It takes slightly longer to untar at the start of a build.

As currently implemented, this attaches the compacted vendor.tar.gz feature as a
rider on `verifyCargoDeps`, since both of them are relatively newly implemented
behavior that change the `cargoSha256`.

If this PR is accepted, I will push forward the remaining rust packages with a
series of treewide PRs to update the `cargoSha256`s.
2020-02-10 10:17:29 -05:00
Michael Raskin 6763bdd858
Merge pull request #79318 from r-ryantm/auto-update/ioping
ioping: 1.1 -> 1.2
2020-02-09 11:52:45 +00:00
R. RyanTM 2f2b6b94f6 syslogng: 3.24.1 -> 3.25.1 2020-02-09 09:54:53 +01:00
Ryan Mulligan 0a901b4aa3 Merge pull request #79544 from r-ryantm/auto-update/lr
lr: 1.5 -> 1.5.1
2020-02-08 11:35:50 -08:00
R. RyanTM 53243c3a21 lr: 1.5 -> 1.5.1 2020-02-08 17:04:34 +00:00
markuskowa f1f8942554
Merge pull request #79529 from r-ryantm/auto-update/java-service-wrapper
java-service-wrapper: 3.5.41 -> 3.5.42
2020-02-08 14:02:03 +01:00
R. RyanTM ac3573112d java-service-wrapper: 3.5.41 -> 3.5.42 2020-02-08 12:04:17 +00:00
R. RyanTM e01145e5ec fio: 3.17 -> 3.18 2020-02-08 03:58:00 +00:00
Ryan Mulligan 117a105471
Merge pull request #79445 from r-ryantm/auto-update/jump
jump: 0.30.0 -> 0.30.1
2020-02-07 05:09:10 -08:00
R. RyanTM c86ea4ec60 jump: 0.30.0 -> 0.30.1 2020-02-07 11:23:29 +00:00
Frederik Rietdijk 13b0a6eaf1 rsyslog: add nixos tests to passthru.tests
ofborg does not build them yet, but at least nixpkgs-update does.
https://github.com/ryantm/nixpkgs-update/pull/118
Note this test passes and would not have detected
https://github.com/NixOS/nixpkgs/issues/79304
2020-02-06 22:04:45 +01:00
R. RyanTM 4071f15037 ioping: 1.1 -> 1.2 2020-02-06 08:47:33 +00:00
Mario Rodas c7458ab9ce
Merge pull request #79021 from sikmir/ytop
ytop: init at 0.4.0
2020-02-02 11:18:00 -05:00
Frederik Rietdijk c195ef6aab
Merge pull request #78928 from NixOS/staging-next
Staging next
2020-02-02 15:35:18 +01:00
Nikolay Korotkiy 43686160bc
ytop: init at 0.4.0 2020-02-02 11:34:02 +03:00
Mario Rodas e72c14a0a9
Merge pull request #78844 from r-ryantm/auto-update/stress-ng
stress-ng: 0.10.14 -> 0.10.16
2020-02-01 04:07:12 -05:00
Aaron Andersen 6ed34f1d29
Merge pull request #78824 from r-ryantm/auto-update/rsyslog
rsyslog: 8.1911.0 -> 8.2001.0
2020-01-31 06:26:34 -05:00
R. RyanTM ecb2967b84 jump: 0.23.0 -> 0.30.0 2020-01-30 21:50:22 -08:00
R. RyanTM 17748d37cd stress-ng: 0.10.14 -> 0.10.16 2020-01-30 11:09:03 +00:00
R. RyanTM 27dfbd55f8 rsyslog: 8.1911.0 -> 8.2001.0 2020-01-30 08:31:58 +00:00
Vladimír Čunát e8907eaea3
Merge #78604: pciutils: 3.6.2 -> 3.6.4 (into staging) 2020-01-28 15:10:14 +01:00
R. RyanTM 9ca9776d68 pciutils: 3.6.2 -> 3.6.4 2020-01-27 13:15:09 +00:00
Will Dietz 2cdb790df7
Merge pull request #77487 from dtzWill/update/acpica-iasl-20200110
acpica-tools,iasl: 20191213 -> 20200110
2020-01-26 16:48:19 -06:00
vasile luta da5bb025c6 rsyslog: include libmaxminddb 2020-01-23 22:23:09 +02:00
Maximilian Bosch 714860dd42
Merge pull request #78182 from r-ryantm/auto-update/hwinfo
hwinfo: 21.67 -> 21.68
2020-01-22 22:30:00 +01:00
Andrew Childs dc1d9a578d s-tui: 0.8.3 -> 1.0.0 2020-01-22 17:21:42 +01:00
R. RyanTM dbc61de005 hwinfo: 21.67 -> 21.68 2020-01-21 16:51:30 +00:00
R. RyanTM 651e73484e facter: 3.14.6 -> 3.14.7 (#78083) 2020-01-20 22:10:24 +01:00
R. RyanTM 13f08afb52 bfs: 1.5.1 -> 1.5.2 2020-01-15 06:55:24 +00:00
Will Dietz 3dd3376491
acpica-tools,iasl: 20191213 -> 20200110
Actually, we apparently managed to bump iasl separately
so acpica-tools are upgraded from 20191018.
2020-01-10 23:53:06 -06:00
Frederik Rietdijk a823616723 Merge master into staging-next 2020-01-07 20:06:22 +01:00
markuskowa 15b6bd41f6
Merge pull request #77018 from r-ryantm/auto-update/di
di: 4.47.2 -> 4.47.3
2020-01-06 12:50:36 +01:00
Mario Rodas ebd204ea75
Merge pull request #76957 from marsam/update-ctop
ctop: 0.7.2 -> 0.7.3
2020-01-06 06:24:39 -05:00
Frederik Rietdijk 4a91444aa8 Merge staging-next into staging 2020-01-06 12:01:12 +01:00
Frederik Rietdijk 8fff915659
Merge pull request #76488 from jtojnar/more-python-cleanups
Another batch of Python 2 clean-ups
2020-01-06 12:00:36 +01:00
R. RyanTM 11a4eb48df di: 4.47.2 -> 4.47.3 2020-01-06 00:24:56 -08:00
ajs124 65a2c708e7 uefitool: init at A56 and 0.27.0
default to new-engine
2020-01-05 19:24:10 +01:00
Mario Rodas 73600abd8d
ctop: 0.7.2 -> 0.7.3
Changelog: https://github.com/bcicen/ctop/releases/tag/v0.7.3
2020-01-04 04:20:00 -05:00
Mario Rodas c8ca9ac23c lr: 1.4.1 -> 1.5 2020-01-03 12:52:03 +00:00
Frederik Rietdijk f08e3e38d4 Merge master into staging-next 2020-01-02 21:41:13 +01:00
Jörg Thalheim a82f07cecf
netdata: 1.18.1 -> 1.19.0 (#75173)
netdata: 1.18.1 -> 1.19.0
2020-01-01 12:52:29 +00:00
Robin Gloster 006242fd5a
treewide: fix types for mkDerivation params 2019-12-31 01:23:19 +01:00
Robin Gloster 755db0b689
treewide: installTargets is a list 2019-12-31 00:25:26 +01:00
Robin Gloster 65712df184
treewide: installTargets is a list 2019-12-31 00:17:42 +01:00
Robin Gloster 313da176d3
treewide: NIX_*_FLAGS -> string 2019-12-31 00:16:46 +01:00