Commit Graph

12015 Commits

Author SHA1 Message Date
Niklas Hambüchen
13eefe13cd glusterfs: Upgrade to 3.10.2 2017-05-19 16:56:31 +02:00
Niklas Hambüchen
01bbdae2fe glusterfs: Enable parallel building.
I checked for determinism with `nix-build --option build-repeat 10`.
2017-05-19 16:56:30 +02:00
Niklas Hambüchen
85f6ff48e1 glusterfs: Make commands that gluster calls work. Fixes #25620.
Done by setting PATH and PYTHONPATH appropriately.

Adds the following patches:

* One that removes hardcodes to /sbin, /usr/bin, etc.
  from gluster, so that programs like `lvm` and `xfs_info` can be
  called at runtime; see https://bugzilla.redhat.com/show_bug.cgi?id=1450546.
* One that fixes unsubstituted autoconf macros in paths (a problem
  in the 3.10 release); see https://bugzilla.redhat.com/show_bug.cgi?id=1450588.
* One that removes uses of the `find_library()` Python function that does
  not behave as expected in Python < 3.6 (and would not behave correctly
  even on 3.6 in nixpkgs due to #25763);
  see https://bugzilla.redhat.com/show_bug.cgi?id=1450593.

I think that all of these patches should be upstreamed.

Also adds tests to check that none of the Python based utilities
throw import errors, calling `--help` or equivalent on them.
2017-05-19 16:56:30 +02:00
Niklas Hambüchen
833acf9ff1 glusterfs: Use github instead of download.gluster.org to obtain source.
This is because the source tarball available on
  https://download.gluster.org/pub/gluster/glusterfs/3.10/3.10.1/glusterfs-3.10.1.tar.gz
has different contents than the v3.10.1 tag;
for example, it lacks the file `xlators/features/ganesha/src/Makefile.am`,
which the tag has.
This is because GluserFS's release process removes some unused files.

This made impossible to apply patches written by or for upstream, as those
are written against what's in upstream's git.

As a nice side effect, we no longer have to hardcode the "3.10" in the
`3.10/${version}` part of the URL.
2017-05-19 16:56:30 +02:00
Niklas Hambüchen
2f7152f997 glusterfs: Remove no longer needed subsitutions of DESTDIR.
They were made unnecessary in commit d07154b3bc, which added
`makeFlags = "DESTDIR=$(out)";`.
2017-05-19 16:56:30 +02:00
Peter Hoeg
641c4116a9 kdiff3: 2016-04-20 -> 2017-02-19 2017-05-11 21:10:00 +08:00
Jörg Thalheim
b77a3466f8 Merge pull request #25679 from orivej/zstd
zstd: 1.1.3 -> 1.2.0
2017-05-11 13:53:12 +01:00
Peter Hoeg
48192c65c3 partition-manager: init at 3.0.1
Includes kpmcore 3.0.3
2017-05-11 19:07:44 +08:00
Peter Hoeg
d5861fa537 wkhtmltopdf: 0.12.3.2 -> 0.12.4 2017-05-11 13:16:06 +08:00
Peter Hoeg
c684c0e82d mu: add checkInputs 2017-05-11 12:53:12 +08:00
Robert Helgesson
dd70ff228f
svtplay-dl: 1.9.3 -> 1.9.4 2017-05-10 22:50:58 +02:00
Orivej Desh
cb1af17f53 zstd: 1.1.3 -> 1.2.0 2017-05-10 17:52:34 +00:00
Armijn Hemel
d80d08de50 lzip: 1.18 -> 1.19 2017-05-10 18:29:07 +02:00
Patrick Callahan
3d37af3e8b
fzf: add fish hook for NixOS 2017-05-10 10:16:04 +01:00
Patrick Callahan
855ae68648
direnv: add fish shell hook for NixOS 2017-05-10 10:15:58 +01:00
Desmond O. Chang
c6c7197c7d lnav: 0.8.1 -> 0.8.2 2017-05-10 04:10:58 +02:00
Franz Pletz
d43a2ef80a Merge pull request #25593 from mimadrid/update/languagetool-3.7
languagetool: 3.5 -> 3.7
2017-05-10 03:45:38 +02:00
Aneesh Agrawal
779ae06467 Add salt master module (#25632)
* salt: 2016.11.2 -> 2016.11.4

* salt: Add master NixOS module
2017-05-09 18:20:35 +01:00
Tristan Helmich
1d0627bccc graylogPlugins: Add and update plugins 2017-05-09 17:44:23 +02:00
Jörg Thalheim
e060a5ee15
cron: remove sbin from PATH
follow up of https://github.com/NixOS/nixpkgs/pull/25550
2017-05-09 08:50:58 +01:00
Jörg Thalheim
0e6950ded6 Merge pull request #25608 from 8573/8573/pkg/add/rust/staccato/1
staccato: init at 0.1.6
2017-05-09 08:42:27 +01:00
Ronny Pfannschmidt
9587d3591e remove myself from maintainers/enpass (#25625)
as i am no longer using nixos
2017-05-08 22:03:23 +01:00
Eelco Dolstra
234cdc02eb
nixUnstable: 1.12pre5344_eba840c8 -> 1.12pre5350_7689181e 2017-05-08 16:50:58 +02:00
Volth
a51663f9da pngquant: restored 'patchShebangs' because build failed on Hydra 2017-05-08 16:08:37 +03:00
Franz Pletz
547c51a2a2 Merge pull request #25592 from mimadrid/update/whois-5.2.15
whois: 5.2.14 -> 5.2.15
2017-05-08 09:13:56 +02:00
c74d
7cf29e1305 staccato: init at 0.1.6
Add the package `staccato`, "a command line program that lets you
compute statistics from values from a file or standard input".

I have tested this change per nixpkgs manual section 13.1 ("Making
patches").
2017-05-08 07:03:10 +00:00
Pascal Wittmann
e7322f1fdf Merge pull request #25587 from mimadrid/update/parallel-20170422
parallel: 20170122 -> 20170422
2017-05-07 23:45:06 +02:00
mimadrid
7fb709a5ab
languagetool: 3.5 -> 3.7 2017-05-07 23:18:49 +02:00
mimadrid
3f7665b5a0
whois: 5.2.14 -> 5.2.15 2017-05-07 23:11:56 +02:00
mimadrid
fa33bbc01b
parallel: 20170122 -> 20170422 2017-05-07 22:45:42 +02:00
Joachim F
2b922a8d0d Merge pull request #25532 from volth/pngquant-2.9.1
pngquant: 2.6.0 -> 2.9.1
2017-05-07 19:02:15 +01:00
volth
27e8a7945b reaver: database on readwrite medium (#25321) 2017-05-07 19:01:36 +01:00
Frederik Rietdijk
ef4442e827 Python: replace requests2 with requests tree-wide
See f63eb58573

The `requests2` attribute now throws an error informing that `requests`
should be used instead.
2017-05-07 12:56:09 +02:00
Jörg Thalheim
63b294eb0c
tigervnc: 1.8.0pre20170211 -> 1.8.0pre20170419 2017-05-07 09:38:42 +01:00
gnidorah
42cad8b6b0
winusb: init at 2017-01-30
fixes #25536
2017-05-07 08:26:22 +01:00
Frederik Rietdijk
e75096142c pythonPackages.llfuse-0-41: move into attic
because that's the only expression using this older version.
2017-05-07 08:50:14 +02:00
Joachim Fasting
22cffa0716
socklog: init at 2.1.0 2017-05-06 19:41:49 +02:00
Joachim F
3c320fe7b1 Merge pull request #19898 from bzizou/irods4.2
irods: init at 4.2.0
2017-05-06 18:19:04 +01:00
Joachim F
1035af4789 Merge pull request #25545 from calvertvl/update-pass-1.7.1
pass: 1.7 -> 1.7.1
2017-05-06 17:36:18 +01:00
Tristan Helmich
450a0571cd graylog: 2.2.2 -> 2.2.3 2017-05-06 16:10:04 +02:00
Pascal Wittmann
c15a17eb84 Merge pull request #25457 from jb55/mb2md
mb2md: init at 3.20
2017-05-05 22:16:16 +02:00
Victor Calvert
9bc0b12c68 pass: 1.7 -> 1.7.1 2017-05-05 16:09:03 -04:00
Frederik Rietdijk
f6dd52cd69 pythonPackage.Pyro: use upstream name 2017-05-05 21:13:26 +02:00
William Casarin
8d03054f77 mb2md: init at 3.20 2017-05-05 08:52:06 -07:00
Volth
76b5d53067 pngquant: 2.6.0 -> 2.9.1 2017-05-05 10:54:21 +00:00
Joachim F
7c283b44c9 Merge pull request #25446 from romildo/new.connman-gtk
connman-gtk: init at 1.1.1
2017-05-05 00:21:37 +01:00
Eelco Dolstra
d53540dd32
nixUnstable: 1.12pre5308_2f21d522 -> 1.12pre5344_eba840c8 2017-05-04 20:45:20 +02:00
Rob Vermaas
a9f054c834
dd-agent: Add default config files of dd-agent and auto_conf dir
to /etc/dd-agent/conf.d by default, and make sure
/etc/dd-agent/conf.d is used.

Before NixOS 17.03, we were using dd-agent 5.5.X which
used configuration from /etc/dd-agent/conf.d

In NixOS 17.03 the default conf.d location is first used relative,
meaning that $out/agent/conf.d was used without NixOS overrides.

This change implements similar functionality as PR #25288, without
breaking backwards compatibility.

(cherry picked from commit 77c85b0ecb)
2017-05-04 09:47:21 +00:00
Jörg Thalheim
f556d94527 Merge pull request #25484 from l2dy/nix-confdir
nix: add confDir argument
2017-05-03 21:52:01 +01:00
Eelco Dolstra
20d846bcdd
nixUnstable.perlBindings: Fix Nix::Config generation
The configure script calls nix-instantiate, which fails if /nix/var
doesn't exist (e.g. in a sandbox). This caused a bogus Nix::Config
module to be generated, causing issues in Hydra.
2017-05-03 17:39:43 +02:00