Commit graph

112062 commits

Author SHA1 Message Date
Bas van Dijk
872d8fc5c9 flockit: init at 2012-08-11
The flockit library and tool exists solely because rsync doesn't have file
locking.

It's not used like a normal library; you don't link against it, and you don't
have to patch your source code to use it. It's inserted between your program and
its libraries by use of LD_PRELOAD.

For example:

  $ env LD_PRELOAD=$(nix-build -A pkgs.flockit)/lib/libflockit.so FLOCKIT_FILE_PREFIX=test rsync SRC DEST

Besides the library a handy executable is provided which can simplify the above to:

  $ $(nix-build -A pkgs.flockit)/bin/flockit test rsync SRC DEST

Also see the following blog post:
https://www.swiftstack.com/blog/2012/08/15/old-school-monkeypatching/
2017-08-06 00:38:29 +02:00
Daniel Fullmer
caaa79f246 nixos/pulseaudio: Fix for missing zeroconf module 2017-08-03 14:21:34 +02:00
John Ericson
74f5fe5068 haskell infra: Misc cleanups
- The haskell lib is very close to not relying on Nixpkgs. I think
   this is good---simpler to think about and matches Nixpkgs's lib.

 - The haskell lib is only imported once

 - stdenv is exposed more shallowly so it can be overriden more easily.
   I'll eventually use this on Darwin to avoid the Sierra shared
   library problems (unless changes are to be made system-wide).

Closes https://github.com/NixOS/nixpkgs/pull/27840.
2017-08-03 13:12:01 +02:00
Peter Simons
a2825a3c6f hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.4-2-ge4f891e from Hackage revision
c54ab27c33.
2017-08-03 13:11:56 +02:00
zimbatm
a1c953dfc7 terraform: 0.9.11 -> 0.10.0 2017-08-03 11:06:23 +01:00
Mathias Schreck
cd3d852943 dockerTools: document image spec v1.2 compatibility 2017-08-03 11:52:03 +02:00
Mathias Schreck
86d9b09c9b dockerTools: fix image json and manifest
The image json is not exactly the same as the layer json, therefore I
changed the implementation to use the `baseJson` which doesn’t include
layer specific details like `id`, `size` or the checksum of the layer.

Also the `history` entry was missing in the image json. I’m not totally
sure if this field is required, but a I got an error from a docker
registry when I’ve tried to receive the distribution manifest of an
image without those `history` entry:

GET: `http://<registry-host>/v2/<imageName>/manifests/<imageTag>`

```json
{
  "errors": [
    {
      "code": "MANIFEST_INVALID",
      "message": "manifest invalid",
      "detail": {}
    }
  ]
}
```

I’ve also used a while loop to iterate over all layers which should make
sure that the order of the layers is correct. Previously `find` was
used and I’m not sure if the order was always correct.
2017-08-03 11:52:03 +02:00
Frederik Rietdijk
f6817ddf99 Merge pull request #27895 from jtojnar/patch-1
improve description of fonts
2017-08-03 10:24:30 +02:00
Frederik Rietdijk
c41b81f0da intltool: fix url
(cherry picked from commit 34aa9a6a40a81ca123d7c2818139d810cfac7ed1)
2017-08-03 10:18:19 +02:00
Charles Strahan
c1d8a84d5b Merge pull request #27629 from cstrahan/envoy-staged
Envoy: init at 1.3.0
2017-08-03 03:31:53 -04:00
Jan Tojnar
ef7cc032ad
lohit-fonts: add package description 2017-08-03 09:09:03 +02:00
Joachim F
670e1e518d Merge pull request #27838 from sauyon/numix-sx
numix-sx-gtk-theme: init at 2017-04-24
2017-08-03 07:09:49 +01:00
Jan Tojnar
881e2556f4 junicode: make description more concrete 2017-08-03 07:08:02 +02:00
Charles Strahan
e50f3d37e9
envoy: init at 1.3.0
L7 proxy and communication bus designed for large modern service
oriented architectures.

See: https://lyft.github.io/envoy/
2017-08-03 00:38:33 -04:00
Charles Strahan
4fcc6da889
rapidjson: init at 1.1.0
A fast JSON parser/generator for C++ with both SAX/DOM style API.

See: http://rapidjson.org/
2017-08-03 00:38:33 -04:00
Charles Strahan
cd2b6a94f7
lightstep-tracer-cpp: init at 0.36
The LightStep distributed tracing library for C++.

See: http://lightstep.com
2017-08-03 00:38:33 -04:00
Charles Strahan
f281cfe76d
backward: init at 1.3
A beautiful stack trace pretty printer for C++
2017-08-03 00:38:33 -04:00
Charles Strahan
958cdf37c1
spdlog: 292bdc5eb492 -> 0.13.0 2017-08-03 00:38:33 -04:00
Charles Strahan
3be19de8e4
libevent: 2.0.22 -> 2.1.8 2017-08-03 00:38:32 -04:00
Charles Strahan
7541f285e0
boringssl: 2016-03-08 -> 2017-02-23
Also, include libcrypto.a and libdecrepit.a.
2017-08-03 00:38:20 -04:00
Peter Hoeg
cd4d0c72a8 dropbox: 30.4.22 -> 31.4.24 2017-08-03 10:55:23 +08:00
Peter Hoeg
72a64ea4f1 nsswitch: add systemd module
In order for DynamicUser = true to work in services, we need the
nss-systemd module to be able to resolve the user and group names
generated dynamically.
2017-08-03 10:51:06 +08:00
Profpatsch
5d62d8775c modules/systemd: improve logind.extraConfig example
Since we have a .handleLidSwitch option now, give an other example.
2017-08-03 03:07:05 +02:00
Nikolay Amiantov
f64fb1cc0a mupdf: remove third-party libjpeg 2017-08-03 02:59:08 +03:00
Joachim F
be6170d803 Merge pull request #27862 from mbrgm/upgrade-restic
restic: 0.7.0 -> 0.7.1
2017-08-02 19:15:29 +01:00
Joachim Fasting
4751fca48c
tor: 0.3.0.9 -> 0.3.0.10
Fixes TPROXY on linux, fixes potential DOS on openbsd.
Otherwise mostly minor bugfixes.
2017-08-02 20:05:05 +02:00
Jascha Geerds
0854c85678 gnome3: Remove myself from maintainer list 2017-08-02 18:21:50 +02:00
Peter Simons
be0071c2d7 wiggle: fix build
After 093cc00cdd, the environment variable STRIP
is defined to "strip" -- the path / name of the strip(1) executable -- , which
is not what wiggle's build system expects that variable to mean.
2017-08-02 15:36:48 +02:00
Rob Vermaas
3906aac637
varnish: Update to 5.1.2: https://varnish-cache.org/security/VSV00001.html 2017-08-02 12:48:05 +00:00
Frederik Rietdijk
5ccd255735 Merge pull request #27867 from Moredread/gutenprint
gutenprint: 5.2.11 -> 5.2.13
2017-08-02 12:37:57 +02:00
Yann Hodique
45fb1c94d7 fzf: 0.16.10 -> 0.16.11 2017-08-02 12:02:23 +02:00
André-Patrick Bubel
30f96ed2ba
gutenprint: 5.2.11 -> 5.2.13 2017-08-02 10:57:31 +02:00
Marius Bergmann
42d93e9724 restic: 0.7.0 -> 0.7.1 2017-08-02 08:16:47 +02:00
Michael Weiss
87b215d5f7 android-studio-preview: 3.0.0.7 -> 3.0.0.8
This also contains some refactoring.
2017-08-02 02:12:11 +02:00
Michael Weiss
4472928a1d maim: 5.4.65 -> 5.4.66 2017-08-02 01:52:04 +02:00
Michael Weiss
40c2559851 slop: 6.3.48 -> 7.3.48 2017-08-02 01:49:22 +02:00
Tim Steinbach
ae73a1704a
git: 2.13.3 -> 2.13.4 2017-08-01 18:41:14 -04:00
Silvan Mosberger
f5fa5fa4d6 pkgs: refactor needless quoting of homepage meta attribute (#27809)
* pkgs: refactor needless quoting of homepage meta attribute

A lot of packages are needlessly quoting the homepage meta attribute
(about 1400, 22%), this commit refactors all of those instances.

* pkgs: Fixing some links that were wrongfully unquoted in the previous
commit

* Fixed some instances
2017-08-01 22:03:30 +02:00
Frederik Rietdijk
3b06b8edb7 Merge pull request #27843 from mimadrid/update/filezilla-3.27.0.1
filezilla: 3.25.2 -> 3.27.0.1
2017-08-01 21:56:41 +02:00
Frederik Rietdijk
1344aff5a0 Merge pull request #27847 from mimadrid/update/gitflow-1.11.0
gitflow: 1.10.2 -> 1.11.0
2017-08-01 21:56:13 +02:00
Frederik Rietdijk
c10747578a Merge pull request #27849 from mimadrid/update/swi-prolog-7.4.2
swi-prolog: 7.2.3 -> 7.4.2
2017-08-01 21:55:49 +02:00
Frederik Rietdijk
3ed7975b65 Merge pull request #27844 from mimadrid/update/igv-2.3.98
igv: 2.3.89 -> 2.3.98
2017-08-01 21:52:33 +02:00
Frederik Rietdijk
cb04c2ae0e Merge pull request #27845 from mimadrid/update/git-cola-2.11
git-cola: 2.10 -> 2.11
2017-08-01 21:52:09 +02:00
Frederik Rietdijk
3eaa599699 Merge pull request #27846 from mimadrid/update/git-hub-0.11.1
git-hub: 0.11.0 -> 0.11.1
2017-08-01 21:51:56 +02:00
Frederik Rietdijk
7e4a6dfd08 Merge pull request #27848 from mimadrid/update/shared-mime-info-1.8
shared-mime-info: 1.7 -> 1.8
2017-08-01 21:51:36 +02:00
Frederik Rietdijk
29825ebf93 Merge pull request #27850 from mimadrid/update/groovy-2.4.12
groovy: 2.4.10 -> 2.4.12
2017-08-01 21:50:49 +02:00
Frederik Rietdijk
69d2d02127 Merge pull request #27851 from mimadrid/update/klavaro-3.03
klavaro: 3.02 -> 3.03
2017-08-01 21:50:41 +02:00
Frederik Rietdijk
6c8c4f5182 Merge pull request #27852 from mimadrid/update/gnuplot-5.0.6
gnuplot: 5.0.3 -> 5.0.6
2017-08-01 21:50:12 +02:00
Frederik Rietdijk
d1af3b33aa Merge pull request #27006 from Infinisil/scyther
scyther: init at 1.1.3
2017-08-01 21:48:47 +02:00
Christian Albrecht
93965870a8 nixos/auditd: break ordering cycle (#27577)
auditd creates an ordering cycle by adding wantedBy = [ "basic.target" ],
because of this the job job systemd-update-utmp.service/start is deleted.

Adding unitConfig.DefaultDependencies = false; to the auditd service unbreaks the cycle.

See also #11864
2017-08-01 20:45:01 +01:00