Commit Graph

30920 Commits

Author SHA1 Message Date
Frederik Rietdijk
8374a2a0ee Merge master into staging-next 2020-04-22 17:20:20 +02:00
Peter Hoeg
f690b34603
Merge pull request #83054 from peterhoeg/u/icr
crystal: change all crystal programs to use buildCrystalPackage and update pkgs
2020-04-22 20:31:35 +08:00
zimbatm
bbbc419186
srcOnly: fix invocation and document
Previously, callPackage would try and fill the arguments such as `name`
and `src` which would cause problems if those existed as top-level
attributes. This also makes it clearer what part is the function
signature.

Then document the derivation inline in the code to explain the ellipsis
and various use-cases.
2020-04-22 14:06:28 +02:00
Peter Hoeg
26a69b3d3e lucky-cli: init at 0.20 2020-04-22 17:30:23 +08:00
Peter Hoeg
1e3bae6c41 icr: 0.6.0 -> 0.8.0 2020-04-22 17:30:22 +08:00
Marek Mahut
d5c13032d6
Merge pull request #85688 from 1000101/shopify_themekit
shopify-themekit: init at 1.0.3
2020-04-22 11:20:32 +02:00
Timo Kaufmann
379f7595d2
Merge pull request #79454 from Flakebi/spirv-cross
spirv-cross: init at 2020-01-16
2020-04-21 23:44:41 +00:00
Frederik Rietdijk
23be4a8b4d Merge master into staging-next 2020-04-21 19:59:56 +02:00
Maximilian Bosch
edeaab2929
Merge pull request #85608 from obadz/citrix-2004
citrix_workspace: add 2004
2020-04-21 19:20:23 +02:00
1000101
803ff6e851 shopify-themekit: init at 1.0.3 2020-04-21 18:33:16 +02:00
Mario Rodas
77cb7ad618
Merge pull request #84938 from doronbehar/package-gjo
gjo: init at 1.0.2
2020-04-21 07:25:00 -05:00
Pavol Rusnak
3c83abd60f libfido2: 1.3.1 -> 1.4.0
- drop upstreamed patches
- use system hidapi
2020-04-21 08:31:37 +02:00
Frederik Rietdijk
803b3d296c Merge staging-next into staging 2020-04-21 08:29:51 +02:00
Timo Kaufmann
166bf2314a
Merge pull request #81210 from B4dM4n/ausweisapp2
ausweisapp2: init at 1.20.0
2020-04-20 22:07:40 +00:00
Orivej Desh
f9fbc9b118
hydrogen-unstable: init at 1.0.0-beta2 (#85454) 2020-04-20 15:09:15 +00:00
worldofpeace
2a6c9b13c0
Merge pull request #85282 from xrelkd/add/sn0int
sn0int: init at 0.18.2
2020-04-20 08:55:26 -04:00
xrelkd
b4a2ec0dc6 sn0int: init at 0.18.2 2020-04-20 20:51:41 +08:00
Lars Jellema
b674acee6e ghdl: init at 0.37 2020-04-20 14:41:22 +02:00
Lars Jellema
8e79583510 gnat: init at 9.3.0 2020-04-20 14:41:22 +02:00
Léo Gaspard
203955fa0c
Merge pull request #82714 from delroth/s3tc
libtxc_dxtn{,_s2tc}: remove from nixpkgs + hardware.opengl options
2020-04-20 13:41:47 +02:00
obadz
b06164281c citrix_workspace: add 2004 2020-04-20 10:39:21 +01:00
Mario Rodas
172746d796
icu66: init at 66.1 2020-04-20 04:21:00 -05:00
Mario Rodas
c5bcdbf2c0
icu65: init at 65.1 2020-04-20 04:20:00 -05:00
robert seaton
f32e75c728
statserial: init at 1.1 (#75073) 2020-04-20 09:24:23 +02:00
Vincent Laporte
71c405ea2e satysfi: use OCaml 4.07 2020-04-20 08:38:31 +02:00
Peter Hoeg
53c14c4e65
Merge pull request #81365 from peterhoeg/p/https-dns
https-dns-proxy: init at unstable-20200419
2020-04-20 14:06:40 +08:00
Peter Hoeg
93df15d79a https-dns-proxy: init at unstable-20200419 2020-04-20 13:36:59 +08:00
Jörg Thalheim
b442f8ea9f
Merge pull request #85566 from kirelagin/lieer 2020-04-20 05:38:13 +01:00
Pierre Bourdon
1b89bffcf4
libtxc_dxtn{,_s2tc}: remove from nixpkgs + hardware.opengl options
Context: discussion in https://github.com/NixOS/nixpkgs/pull/82630

Mesa has been supporting S3TC natively without requiring these libraries
since the S3TC patent expired in December 2017.
2020-04-20 03:19:41 +02:00
José Romildo Malaquias
6dd72ea0c3
Merge pull request #84941 from romildo/upd.qtemu
qtemu: init at 2.1
2020-04-19 21:23:33 -03: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
Kirill Elagin
bff2c1258e gmailieer: 1.0 -> 1.1, rename to lieer 2020-04-19 21:59:13 +03:00
Yegor Timoshenko
6f1165a0cb
Merge pull request #84522 from emilazy/add-linux-hardened-patches
linux_*_hardened: use linux-hardened patch set
2020-04-19 20:01:35 +03:00
Mario Rodas
1406d8b314
Merge pull request #85343 from xrelkd/add/rshijack
rshijack: init at 0.3.0
2020-04-19 11:29:23 -05:00
gnidorah
7cbd8fb994 openjk: use gcc9 2020-04-19 11:06:37 +03:00
Fabian Möller
9c83defd29
AusweisApp2: init at 1.20.0 2020-04-18 23:30:22 +02:00
Vladimír Čunát
e233a9d4dd
Merge #84442: staging-next branch 2020-04-18 23:11:00 +02:00
John Ericson
1ea80c2cc3 Merge remote-tracking branch 'upstream/master' into staging 2020-04-18 15:40:49 -04:00
Mario Rodas
45b21b38a8
Merge pull request #85346 from xrelkd/update/tinygo
tinygo: 0.12.0 -> 0.13.0
2020-04-18 14:08:59 -05:00
Robert Scott
fbc11b4f02 aflplusplus: init at 2.59c 2020-04-18 19:52:11 +01:00
Jan Tojnar
09c4736405
Merge pull request #83755 from jtojnar/jcat-0.1 2020-04-18 20:38:24 +02:00
Milan
f6be877728
_3mux: init at 0.2.0 (#85141)
* _3mux: init at 0.1.0

* _3mux: 0.1.0 -> 0.2.0
2020-04-18 20:26:36 +02:00
xrelkd
07a85c01ac rshijack: init at 0.3.0 2020-04-19 02:20:15 +08:00
worldofpeace
21861f3a80
Merge pull request #85340 from xrelkd/add/sniffglue
sniffglue: init at 0.10.1
2020-04-18 14:16:40 -04:00
xrelkd
2b87ca0f9c sniffglue: init at 0.10.1 2020-04-19 01:57:35 +08:00
Vladimír Čunát
d96487b9ca
Merge branch 'master' into staging-next
Hydra nixpkgs: ?compare=1582510
2020-04-18 07:42:26 +02:00
John Ericson
e3d50e5cb0 Merge branch 'master' of github.com:NixOS/nixpkgs into staging 2020-04-18 00:10:08 -04:00
Mario Rodas
1d3de252ff
Merge pull request #85380 from filalex77/packet-cli-0.0.6
packet-cli: init at 0.0.6
2020-04-17 20:24:13 -05:00
Will Dietz
9ae8499342 deluge: 1.3.15 -> 2.0.3
* let's try 2.0 version now, no time better than the present! Maybe!
* bz2 -> xz
* maybe python3
* disable pyGtkGlade for deps, maybe not needed?
* fix gtk/etc deps, deluge-gtk works! \o/
* restore installation of images and such

The old version is kept available as some torrent trackers have not
updated their whitelists yet.
2020-04-18 02:00:04 +02:00
Will Dietz
ca722c5e2b libtorrent-rasterbar: 1.1.11 -> 1.2.5
https://raw.githubusercontent.com/arvidn/libtorrent/libtorrent-1_2_5/ChangeLog

The old release is kept available as libtorrentRasterbar-1_1_x for deluge 1.x.
2020-04-18 02:00:04 +02:00
John Ericson
33c2a76c5e Merge remote-tracking branch 'upstream/master' into staging 2020-04-17 18:40:51 -04:00
John Ericson
cdfda4b455
Merge pull request #83888 from matthewbauer/blas-alternatives
Add BLAS/LAPACK switching mechanism
2020-04-17 18:38:41 -04:00
Matthew Bauer
d83e9c9573 setup-hooks/audit-blas.sh: init
Add a simple hook that makes sure blas and lapack are linked to the
right place.
2020-04-17 16:24:25 -05:00
Matthew Bauer
1c8aba8334 treewide: use blas and lapack
This makes packages use lapack and blas, which can wrap different
BLAS/LAPACK implementations.

treewide: cleanup from blas/lapack changes

A few issues in the original treewide:

- can’t assume blas64 is a bool
- unused commented code
2020-04-17 16:24:09 -05:00
Matthew Bauer
43873351ff blas/lapack: add wrapper for “alternative”s of BLAS/LAPACK provider
This is based on previous work for switching between BLAS and LAPACK
implementation in Debian[1] and Gentoo[2]. The goal is to have one way
to depend on the BLAS/LAPACK libraries that all packages must use. The
attrs “blas” and “lapack” are used to represent a wrapped BLAS/LAPACK
provider. Derivations that don’t care how BLAS and LAPACK are
implemented can just use blas and lapack directly. If you do care what
you get (perhaps for some CPP), you should verify that blas and lapack
match what you expect with an assertion.

The “blas” package collides with the old “blas” reference
implementation. This has been renamed to “blas-reference”. In
addition, “lapack-reference” is also included, corresponding to
“liblapack” from Netlib.org.

Currently, there are 3 providers of the BLAS and LAPACK interfaces:

- lapack-reference: the BLAS/LAPACK implementation maintained by netlib.org
- OpenBLAS: an optimized version of BLAS and LAPACK
- MKL: Intel’s unfree but highly optimized BLAS/LAPACK implementation

By default, the above implementations all use the “LP64” BLAS and
LAPACK ABI. This corresponds to “openblasCompat” and is the safest way
to use BLAS/LAPACK. You may received some benefits from “ILP64” or
8-byte integer BLAS at the expense of breaking compatibility with some
packages.

This can be switched at build time with an override like:

    import <nixpkgs> {
        config.allowUnfree = true;
        overlays = [(self: super: {
          lapack = super.lapack.override {
            lapackProvider = super.lapack-reference;
          };
          blas = super.blas.override {
            blasProvider = super.lapack-reference;
          };
        })];
      }

or, switched at runtime via LD_LIBRARY_PATH like:

    $ LD_LIBRARY_PATH=$(nix-build -E '(with import <nixpkgs> {}).lapack.override { lapackProvider = pkgs.mkl; is64bit = true; })')/lib:$(nix-build -E '(with import <nixpkgs> {}).blas.override { blasProvider = pkgs.mkl; is64bit = true; })')/lib ./your-blas-linked-binary

By default, we use OpenBLAS LP64 also known in Nixpkgs as
openblasCompat.

[1]: https://wiki.debian.org/DebianScience/LinearAlgebraLibraries
[2]: https://wiki.gentoo.org/wiki/Blas-lapack-switch
2020-04-17 16:23:55 -05:00
adisbladis
04afb68ad7
systemfd: init at 0.3.0 2020-04-17 22:10:18 +01:00
Scott Worley
4328c32713 k3d: Fix build: Use the same GCC version for boost dependency 2020-04-17 14:02:43 -07:00
Graham Christensen
e42312e354
Merge pull request #85183 from Xe/zig-0.6.0
zig: upgrade to 0.6.0
2020-04-17 15:17:45 -04:00
Matthieu Coudron
839263d558 termpdf.py: init at 2019-09-30
This is a pdf reader for the terminal kitty.
2020-04-17 21:01:17 +02:00
Anders Kaseorg
4fdc455543
mesa-demos: init at 8.4.0 (#74310)
* mesa-demos: init at 8.4.0

Signed-off-by: Anders Kaseorg <andersk@mit.edu>

* Update pkgs/tools/graphics/mesa-demos/default.nix

Co-Authored-By: Doron Behar <doron.behar@gmail.com>
2020-04-17 14:00:48 -05:00
Emily
0d4f35efd4 linux_*_hardened: use linux-hardened patch set
This is an updated version of the former upstream,
https://github.com/AndroidHardeningArchive/linux-hardened, and provides
a minimal set of additional hardening patches on top of upstream.

The patch already incorporates many of our hardened profile defaults,
and releases are timely (Linux 5.5.15 and 5.6.2 were released on
2020-04-02; linux-hardened patches for them came out on 2020-04-03 and
2020-04-04 respectively).
2020-04-17 16:13:39 +01:00
Jörg Thalheim
a7b3a6982a
Merge pull request #68171 from rileyinman/postcss-cli 2020-04-17 15:24:37 +01:00
adisbladis
98be297deb
Merge pull request #82651 from adisbladis/mopidyPackages
mopidy: Create a mopidyPackages set
2020-04-17 15:44:22 +02:00
Michael Fellinger
056778b315
crystal: 0.31 -> 0.34 (#85432)
* crystal: 0.31 -> 0.34

* crystal: use latest llvm

* crystal: skip tests for 0.33
2020-04-17 21:04:33 +08:00
Graham Christensen
b76e3eab18
Merge pull request #84153 from colemickens/nixpkgs-obs-v4lsink
obs-v4l2sink: init at unstable-20181012
2020-04-17 08:29:30 -04:00
adisbladis
5340ebe085
mopidy: Create a mopidyPackages set
This is to avoid mixing python versions in the same plugin closure.
2020-04-17 12:39:03 +01:00
adisbladis
83cb22963b
mopidy: Move mopidy default.nix to mopidy.nix
This is in anticipation of a mopidyPackages set
2020-04-17 12:39:03 +01:00
Linus Heckemann
6b23355abb
Merge pull request #85307 from xaverdh/firefox-plugins-cleanup
firefox-wrapper: remove dead npapi plugin code
2020-04-17 07:32:41 +02:00
Riley Inman
523152f8c7 postcss-cli: init at 7.1.0 2020-04-17 01:17:07 -04:00
Zakkor
13c58fbbf4 upwork: init at 5.3.3-883 2020-04-16 14:45:30 -07:00
Dominik Xaver Hörl
c415d67284 mozilla-plugins: remove all npapi plugins except for flash player
Firefox from version 52 onwards no longer supports npapi plugins (see https://support.mozilla.org/en-US/kb/npapi-plugins).
2020-04-16 23:04:51 +02:00
Oleksii Filonenko
90cd0a6334
packet-cli: init at 0.0.6 2020-04-16 18:21:21 +03:00
Benjamin Hipple
b4c36fe436
Merge pull request #84448 from lbpdt/feature/init-node-problem-detector
node-problem-detector: init at 0.8.1
2020-04-16 09:46:29 -04:00
José Romildo Malaquias
4b596ca254
Merge pull request #85304 from romildo/common-updater
common-updater: add update script to all-packages
2020-04-16 08:05:18 -03:00
Jan Tojnar
4b706490da
Merge branch 'staging-next' into staging 2020-04-16 10:10:38 +02:00
Jan Tojnar
3d8e436917
Merge branch 'master' into staging-next 2020-04-16 10:09:43 +02:00
xrelkd
9ce430fc38 tinygo: 0.12.0 -> 0.13.0 2020-04-16 10:20:02 +08:00
José Romildo Malaquias
5aad6a361d common-updater: add update script to all-packages 2020-04-15 23:02:33 -03:00
Ben Wolsieffer
9693911c5a g2o: unstable-2019-04-07 -> 20200410 2020-04-15 19:57:13 -04:00
José Romildo Malaquias
cfa1718220
Merge pull request #85233 from romildo/upd.humanity-icon-theme
humanity-icon-theme: init at 0.6.15
2020-04-15 18:05:11 -03:00
Jan Tojnar
1fade973fc
libjcat: init at 0.1.1 2020-04-15 20:30:06 +02:00
Dmitry Kalinkin
593fd37ce6 wpsoffice: switch to autoPatchelfHook, update dependencies 2020-04-15 13:52:49 -04:00
Vincent Laporte
238bd2a888
Revert "[Don’t merge] Recurse into OCaml packages"
This reverts commit e16c7dae25.
2020-04-15 19:06:05 +02:00
Vincent Laporte
e16c7dae25
[Don’t merge] Recurse into OCaml packages 2020-04-15 18:57:42 +02:00
Ryan Mulligan
5b36111f3c
Merge pull request #85238 from ryantm/linode-cli
linode-cli: remove deprecated perl version, init python version at 2.14.1
2020-04-15 09:22:45 -07:00
Ryan Mulligan
ccd6892678 linode-cli: remove deprecated perl version, init python version at 2.14.1 2020-04-15 09:19:34 -07:00
puzzlewolf
8930a67d19 line-awesome: init at 1.3.0 2020-04-15 15:35:51 +02:00
Daniel Fullmer
1c951b1484 hcxdumptool: init at 6.0.5 2020-04-14 20:18:07 +02:00
José Romildo Malaquias
4e60f3040e humanity-icon-theme: init at 0.6.15 2020-04-14 14:01:47 -03:00
Anderson Torres
143e5f64dd
Merge pull request #84546 from AndersonTorres/create-rs
rs: init at 20200313
2020-04-14 11:09:33 -03:00
Maximilian Bosch
85e15b545a
Merge pull request #85177 from mayflower/sslscan-openssl-ssl3
sslscan: enabling scanning for sslv3
2020-04-14 15:59:37 +02:00
worldofpeace
c92a00ccbf
Merge pull request #84898 from prusnak/jitsi-meet-electron
jitsi-meet-electron: init at 2.0.0
2020-04-14 08:05:43 -04:00
AndersonTorres
a2ebba328e rs: init at 20200313 2020-04-14 08:32:11 -03:00
Jörg Thalheim
418b24b133
Merge pull request #77752 from oxalica/rust-analyzer
rust-analyzer: init at unstable-2020-03-09
2020-04-14 10:19:59 +01:00
zowoq
1a3d41d412
miniserve: build on darwin (#85187) 2020-04-14 00:43:26 -04:00
Benjamin Hipple
1ca2475b0c
Merge pull request #83905 from msm-code/feature/init-ursadb
ursadb: init at v1.2.0
2020-04-13 22:18:59 -04:00
John Ericson
c8a6ea5161 Merge remote-tracking branch 'upstream/master' into staging 2020-04-13 22:17:15 -04:00
John Ericson
40000ebb4b
Merge pull request #84531 from TravisWhitaker/cross-clang
LLVM: Always pass host/target info to compiler-rt/libstdcxxClang
2020-04-13 22:13:55 -04:00
Travis Whitaker
74f3b25896 LLVM: Always pass host/target info to compiler-rt/libstdcxxClang 2020-04-13 18:49:27 -04:00
Christine Dodrill
841089817d development/compilers/zig: upgrade to 0.6.0 2020-04-13 18:37:09 -04:00