1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-09-11 15:08:33 +01:00
Commit graph

16830 commits

Author SHA1 Message Date
Carlos D c431713f99 tinyproxy: init at 1.8.4 2018-08-02 18:36:57 +10:00
Moritz Angermann acaa6c92fb coreutils: unix-only
Windows is not supported & we currently define "all" to be "unix" + "windows".
2018-08-01 21:18:41 -04:00
aszlig 29e89248bf
beets: Fix building plugins with Python 3
Since the switch to using python3Packages in commit
72934aa94e, the plugins no longer build
because they end up with a mix of Python 2 and Python 3 packages.

The reason for this is that the Beets package itself uses callPackage to
reference the plugins, however the overrides are not applied there and
thus the plugins end up getting pythonPackages from the top-level which
is Python 2 and beets with Python 3 dependencies.

Unfortunately this is not the only reason for the builds to fail,
because both plugins did not actually support Python 3.

For the copyartifacts plugin, the fix is rather easy because we only
need to advance to two more recent commits from upstream, which already
contain fixes for Python 3.

The alternatives plugin on the other hand is not maintained anymore, but
there is a fork at https://github.com/wisp3rwind/beets-alternatives
which has a bunch of fixes. In 2e4aded366
I already backported one of these fixes to the version from
https://github.com/geigerzaehler/beets-alternatives, but for Python 3
support it's a bit more complicated than just one little fix.

So instead of adding another series of patches which replicate the code
base of the fork and become a maintenance burden, I opted to directly
switch to the fork and remove the patch on our side.

Signed-off-by: aszlig <aszlig@nix.build>
Cc: @domenkozar, @pjones, @Profpatsch
2018-08-02 01:41:36 +02:00
Will Dietz b0003a1680 proselint: 0.9.0 -> 0.10.0 (#44313) 2018-08-01 22:15:54 +02:00
Maximilian Bosch cd5e01edd9 ocserv: init at 0.12.1 (#42871)
`ocserv` is a VPN server which follows the openconnect protocol
(https://github.com/openconnect/protocol). The packaging is slightly
inspired by the AUR version
(https://aur.archlinux.org/packages/ocserv/).

This patch initializes the package written in C, the man pages and a
module for a simple systemd unit to run the VPN server. The package
supports the following authentication methods for the server:

* `plain` (mostly username/password)
* `pam`

The third method (`radius`) is currently not supported since `nixpkgs`
misses a packaged client.

The module can be used like this:

``` nix
{
  services.ocserv = {
    enable = true;
    config = ''
      ...
    '';
  };
}
```

The option `services.ocserv.config` is required on purpose to
ensure that nobody just enables the service and experiences unexpected
side-effects on the system. For a full reference, please refer to the
man pages, the online docs or the example value.

The docs recommend to simply use `nobody` as user, so no extra user has
been added to the internal user list. Instead a configuration like
this can be used:

```
run-as-user = nobody
run-as-group = nogroup
```

/cc @tenten8401
Fixes #42594
2018-08-01 21:39:09 +02:00
leenaars 2b75a7266c ipgrep: init at 1.0 (#43887) 2018-08-01 15:40:57 +02:00
Jens Binkert 90ce71eb0c ldmtool: init at 0.2.4 (#43975) 2018-08-01 11:40:07 +02:00
Jörg Thalheim 7ceaaa6d3a
Merge pull request #44214 from roconnor/bitcoin
Update Bitcoin and its MiniUPnPc dependency
2018-08-01 09:09:45 +01:00
Jörg Thalheim 980b68dd14
Merge pull request #44279 from bachp/gluster-3.12.12
glusterfs: 3.12.4 -> 3.12.12
2018-08-01 08:59:28 +01:00
Pascal Bach 3c7d0da26c glusterfs: 3.12.4 -> 3.12.12 2018-08-01 00:39:06 +02:00
Pascal Bach b92d6d545c minio-client: 2018-04-28T00-08-20Z -> 2018-07-31T02-28-53Z 2018-08-01 00:36:44 +02:00
R. RyanTM 39566d31d5 argyllcms: 2.0.0 -> 2.0.1 (#43790)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/argyllcms/versions.
2018-07-31 23:33:59 +02:00
Eelco Dolstra 7bc2778ebb
nixUnstable: 2.1pre6148_a4aac7f -> 2.1pre6338_45bcf541 2018-07-31 21:17:10 +02:00
Robert Schütz 2ea26fb794
bittornado: init at unstable-2018-02-09 (#43770) 2018-07-31 14:23:15 +02:00
Sarah Brofeldt cb19404faf
Merge pull request #44245 from Infinisil/add/bukubrow
bukubrow: Init at 2.4.0
2018-07-31 08:35:39 +02:00
Silvan Mosberger 2ee3d84a96
bukubrow: init at 2.4.0 2018-07-30 23:02:19 +02:00
R. RyanTM aedf479ae5 proselint: 0.8.0 -> 0.9.0 (#43917)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/proselint/versions.
2018-07-30 22:32:30 +02:00
Vladyslav Mykhailichenko dba10d2d49 rdedup: 2.0.0 -> 3.0.1 2018-07-30 13:50:51 +03:00
Jörg Thalheim a42311a9f6
Merge pull request #44209 from samueldr/feature/nix-top
nix-top: init at 0.1.0 -> 0.2.0
2018-07-30 10:05:29 +01:00
Jörg Thalheim 8717de96a9 nix-top: simplify installPhase 2018-07-30 10:04:15 +01:00
Jörg Thalheim c5d1f7723b
Merge pull request #43985 from snaar/fix-lesspipe-dependency
lesspipe: add missing dependency on 'file'
2018-07-30 09:46:06 +01:00
Russell O'Connor ae669ad68d miniupnpc_2: 2.0.20171212 -> 2.0.20180203 2018-07-29 22:57:45 -04:00
Samuel Dionne-Riel e1dc63b41b nix-top: 0.1.0 -> 0.2.0 2018-07-29 22:10:49 -04:00
Samuel Dionne-Riel 92eedad50b nix-top: init at 0.1.0 2018-07-29 16:20:22 -04:00
R. RyanTM 7d3daa31b9 pspg: 1.1.1 -> 1.2.1 (#43916)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/pspg/versions.
2018-07-29 20:28:12 +02:00
Fernando José Pando 285d770949 httperf: init at 0.9.1
* httperf: init at 0.9.1

- tested on nixos

* httperf: 0.9.1 add ssl support

* httperf: 0.9.1 default-build-phase

* httperf: 0.9.1 fix pname
2018-07-29 09:41:15 -07:00
Jörg Thalheim a2c6dbe370
Merge pull request #44137 from dtzWill/update/grv-0.2.0
grv: 0.1.2 -> 0.2.0
2018-07-29 12:50:33 +01:00
Jörg Thalheim 08254f2462
Merge pull request #44188 from Ekleog/redsocks-maintain
redsocks: add self as maintainer
2018-07-29 12:23:48 +01:00
Jörg Thalheim bdfba1a954
Merge branch 'master' into update/grv-0.2.0 2018-07-29 12:18:18 +01:00
Frederik Rietdijk e46e7f44c2
Merge staging-next into master 2018-07-29 09:13:54 +02:00
Frederik Rietdijk 2226b7de07
Merge pull request #44177 from LnL7/nix-tempdir
nix: don't use /tmp for the tests on darwin
2018-07-29 09:12:41 +02:00
Léo Gaspard 6622dffb1d
redsocks: add self as maintainer 2018-07-29 15:58:50 +09:00
Will Dietz 0eb13162f1 Revert "Merge pull request #43983 from viric/coreutils_ssl_master"
coreutils is part of stdenv, which doesn't allow openssl currently.

It's unclear that adding openssl to stdenv was intended,
but if it was it was not discussed or mentioned.

To unbreak "all the things", reverting until this
has been discussed and a proper fix has been put together.

This reverts commit df9f76c62d, reversing
changes made to 585ded7329.
2018-07-28 19:20:26 -05:00
Lluís Batlle i Rossell 8f5bfc6901 coreutils: fix unwanted change in prev merge
I didn't mean to change the enableParallelBuilding.
2018-07-29 00:20:18 +02:00
viric df9f76c62d
Merge pull request #43983 from viric/coreutils_ssl_master
Openssl in coreutils makes *sum programs much faster (RFC)
2018-07-29 00:17:44 +02:00
Jörg Thalheim 585ded7329
Merge pull request #44179 from gnidorah/maintainers
twilight, kde2-decoration: add myself to maintainers
2018-07-28 23:17:29 +01:00
Lluís Batlle i Rossell 322b2043f9 Remove default for openssl
Suggested by matthewbauer review.
2018-07-28 19:30:54 +02:00
Lluís Batlle i Rossell f54b387b63 Merge remote-tracking branch 'central/master' into viric_clean 2018-07-28 19:25:14 +02:00
gnidorah b6d92b89e3 twilight, kde2-decoration: add myself to maintainers 2018-07-28 17:45:45 +03:00
Frederik Rietdijk eb04afe1b5 awscli: 1.15.58 -> 1.15.66 2018-07-28 16:39:42 +02:00
Daiderd Jordan 77a9745d7a
nix: don't use /tmp for the tests on darwin
Unlike on linux these are not namespaced per user so this will cause
build failures if /tmp/nix-test was not removed by a previous build if
the nixbld user id doesn't match by accident. Nix already creates a
unique tempdir for builds so we can use that instead.

Fixes #44172
2018-07-28 16:03:17 +02:00
Frederik Rietdijk 8db716d9f3 Merge master into staging-next 2018-07-28 12:31:35 +02:00
Silvan Mosberger f460703211
Merge pull request #44154 from sh4r3m4n/fzf-fix-2
fzf: fix invalid symlink on vim-plugins
2018-07-28 05:27:48 +02:00
Dominik Xaver Hörl 6613fea80e android-file-transfer: init at 3.4 2018-07-27 20:20:41 -07:00
Matthew Bauer 53bf234c85 fortune: remove gcc from closure
Fixup is only run on $out/bin not $out/games. Luckily fortune is
relocatable so just moving it to $out/bin works & reduces closure size.
2018-07-27 19:39:33 -04:00
Bas van Dijk ebcdb822f8 elk: 6.2.4 -> 6.3.2
* The ELK stack is upgraded to 6.3.2.

* `elasticsearch6`, `logstash6` and `kibana6` now come with X-Pack which is
  a suite of additional features. These are however licensed under the unfree
  "Elastic License".

* Fortunately they also provide OSS versions which are now packaged
  under: `elasticsearch6-oss`, `logstash6-oss` and `kibana6-oss`.
  Note that the naming of the attributes is consistent with upstream.

* The test `nix-build nixos/tests/elk.nix -A ELK-6` will test the OSS
  version by default. You can also run the test on the unfree ELK using:
  `NIXPKGS_ALLOW_UNFREE=1 nix-build nixos/tests/elk.nix -A ELK-6 --arg enableUnfree true`
2018-07-28 00:01:31 +02:00
Profpatsch abcc849c9e s6-networking: add ssl support (libressl by default)
For now there’s only support for libressl, but it is built in a way that makes
adding support for e.g. bearssl trivial.
2018-07-27 17:48:32 +02:00
Profpatsch 9a95c136d8 execline: 2.3.0.3 -> 2.5.0.0 2018-07-27 17:48:32 +02:00
Profpatsch 9b55ab7674 s6-rc: 0.3.0.0 -> 0.4.0.1 2018-07-27 17:48:32 +02:00
Profpatsch b4cda2e4ff s6: 2.6.1.1 -> 2.7.1.1 2018-07-27 17:48:32 +02:00