Commit Graph

34441 Commits

Author SHA1 Message Date
Domen Kožar
ace7b93131
Merge pull request #72420 from minijackson/waylandpp-0.2.7
waylandpp: 0.2.5 -> 0.2.7, make it split-output package
2020-04-22 13:12:06 +02: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
Jan Tojnar
78a7c57367
Merge pull request #81731 from r-ryantm/auto-update/appstream-glib 2020-04-22 00:36:53 +02:00
Frederik Rietdijk
ec21df329a
Merge pull request #85636 from matthewbauer/blas-lapack-fix-fallout-from-83888
BLAS/LAPACK fix fallout from #83888
2020-04-21 19:59:16 +02:00
Ben Darwin
fe07e2b2ac elastix: enable tests 2020-04-21 07:54:59 +02:00
Ben Darwin
30cafee8b6 elastix: python -> python3 2020-04-21 07:54:59 +02:00
Matthew Bauer
a6a502fca0 magma: remove mklSupport flag
This now relies on the "blas" and "lapack" packages.
2020-04-20 16:02:57 -05:00
Matthew Bauer
ff2f2644f8 blas,lapack: use isILP64 instead of is64bit
This is a better name since we have multiple 64-bit things that could
be referred to.

LP64  : integer=32, long=64, pointer=64
ILP64 : integer=64, long=64, pointer=64
2020-04-20 16:02:43 -05:00
markuskowa
3bbd074217
Merge pull request #79953 from r-ryantm/auto-update/mdds
mdds: 1.5.0 -> 1.6.0
2020-04-20 20:27:22 +02:00
markuskowa
52df4fa7d0
Merge pull request #83752 from r-ryantm/auto-update/netcdf
netcdf: 4.7.3 -> 4.7.4
2020-04-20 18:59:17 +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
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
Alyssa Ross
ec2710b0d7 libqmi: enableParallelBuilding
Works fine for me with -j48.
2020-04-19 22:37:11 +00: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
Jörg Thalheim
6cfb2c8ebc
Merge pull request #85499 from bhipple/u/dnnl 2020-04-19 16:39:35 +01:00
Jan Tojnar
6cbf2e186c
webkitgtk: 2.28.0 → 2.28.1 (#85378)
Fixes a CVE https://webkitgtk.org/security/WSA-2020-0004.html
https://webkitgtk.org/2020/04/13/webkitgtk2.28.1-released.html
2020-04-19 16:54:16 +02:00
worldofpeace
0bab5253b1
Revert "[WIP] {help wanted} twolame: 2017-09-27 -> 0.4.0" 2020-04-18 20:43:37 -04:00
Vladimír Čunát
e233a9d4dd
Merge #84442: staging-next branch 2020-04-18 23:11:00 +02:00
Anderson Torres
8bafac89cd
Merge pull request #84363 from AndersonTorres/update-twolame
twolame : 2017-09-27 -> 0.4.0
2020-04-18 16:54:43 -03:00
Jan Tojnar
09c4736405
Merge pull request #83755 from jtojnar/jcat-0.1 2020-04-18 20:38:24 +02:00
Benjamin Hipple
dfe70a2d63 dnnl: 1.2.2 -> 1.4
The upstream readme has a note about renaming the git repo and libname:
https://github.com/oneapi-src/oneDNN#oneapi-deep-neural-network-library-onednn

Changelog: https://github.com/oneapi-src/oneDNN/releases/tag/v1.4
2020-04-18 11:40:47 -04:00
Pavol Rusnak
fadcfc3ea4
treewide: per RFC45, remove more unquoted URLs 2020-04-18 14:04:37 +02:00
Vladimír Čunát
d96487b9ca
Merge branch 'master' into staging-next
Hydra nixpkgs: ?compare=1582510
2020-04-18 07:42:26 +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
Milan Pässler
69e73264a9 Partially revert "libtorrent-raster: 1.1.11 -> 1.2.5; qbittorrent: 4.2.1 -> 4.2.2"
This partially reverts commit cc03fb4210.
The libtorrentRasterbar update broke deluge 1.x, the hash was not
updated and obsolete dependencies and flags were not removed.
2020-04-18 02:00:04 +02:00
adisbladis
ce283f055b
Merge pull request #85448 from bhipple/fix/mesa-glu
mesa-glu: use HTTPS instead of FTP
2020-04-18 00:46:20 +02:00
Matthew Bauer
fcf33e2499 scs: breaks on 64bit blas 2020-04-17 16:24:31 -05:00
Matthew Bauer
98fb0ede70 arrayfire: remove mkl
This is unfree.
2020-04-17 16:24:30 -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
Matthew Bauer
90326ba624 lapack: enable shared libraries, cblas, and tests 2020-04-17 16:17:12 -05:00
Jan Tojnar
42f2d370a5
Merge pull request #81955 from r-ryantm/auto-update/poppler-glib 2020-04-17 18:38:20 +02:00
Michele Guerini Rocco
8afc0daa29
Merge pull request #85431 from rnhmjoj/vapoursynth
vapoursynth: R48 -> R49
2020-04-17 18:20:46 +02:00
Benjamin Hipple
ba8c116519 mesa-glu: use HTTPS instead of FTP
FTP is often blocked by firewalls and is generally slower and less secure than HTTPS.

No change to `src` hash.
2020-04-17 11:35:16 -04:00
Emily
10dd3f3de0 graphene-hardened-malloc: enable on aarch64-linux 2020-04-17 16:12:29 +01:00
rnhmjoj
c339130b80
vapoursynth: R48 -> R49 2020-04-17 08:51:55 +02:00
Profpatsch
bcfca556f4 skalibs: 2.9.2.0 -> 2.9.2.1 2020-04-16 11:54:11 +02:00
Jan Tojnar
3d8e436917
Merge branch 'master' into staging-next 2020-04-16 10:09:43 +02:00
worldofpeace
10d1088f7f
Merge pull request #85338 from lopsided98/g2o-update
g2o: unstable-2019-04-07 -> 20200410
2020-04-16 02:33:43 -04:00
Jan Tojnar
03bfda0196
poppler: add freedesktop team to maintainers 2020-04-16 04:54:58 +02:00
Jan Tojnar
796f9696f1
poppler: 0.86.1 → 0.87.0 2020-04-16 04:18:09 +02:00
R. RyanTM
6187d5babc
poppler: 0.85.0 -> 0.86.1 2020-04-16 04:17:21 +02:00
Niklas Hambüchen
7d39eea965
Merge pull request #85283 from r-ryantm/auto-update/smarty3
smarty3: 3.1.34 -> 3.1.35
2020-04-16 04:16:30 +02:00
Ben Wolsieffer
9693911c5a g2o: unstable-2019-04-07 -> 20200410 2020-04-15 19:57:13 -04:00
Ben Wolsieffer
dd14ee840c g2o: fix log limit exceeded error in Hydra 2020-04-15 19:56:43 -04:00
Jan Tojnar
2a19a03431
Merge pull request #85210 from prusnak/gtk-mac-integration 2020-04-15 21:15:07 +02:00
Jan Tojnar
1fade973fc
libjcat: init at 0.1.1 2020-04-15 20:30:06 +02:00
R. RyanTM
33da4f7174 smarty3: 3.1.34 -> 3.1.35 2020-04-15 08:56:51 +00:00
Anderson Torres
36b48140d6
Merge pull request #84631 from AndersonTorres/update-biblesync+sword
Update biblesync+sword
2020-04-15 01:13:49 -03:00