summaryrefslogtreecommitdiff
path: root/pkgs/development/libraries/fflas-ffpack (follow)
Commit message (Expand)AuthorAgeFilesLines
* fflas-ffpack: mark as unbroken on darwinGeorge Huebner2024-03-211-1/+0
* Merge pull request #294062 from collares/sage-10.3•••sage: 10.2 -> 10.3Mauricio Collares2024-03-201-0/+1
|\
| * fflas-ffpack, givaro, linbox: ensure march=native is not usedMauricio Collares2024-03-111-0/+1
* | treewide: add meta.mainProgram to packages with a single binary•••The nixpkgs-unstable channel's programs.sqlite was used to identify packages producing exactly one binary, and these automatically added to their package definitions wherever possible. stuebinm2024-03-191-0/+1
|/
* treewide: switch to nativeCheckInputs•••checkInputs used to be added to nativeBuildInputs. Now we have nativeCheckInputs to do that instead. Doing this treewide change allows to keep hashes identical to before the introduction of nativeCheckInputs. Guillaume Girol2023-01-211-2/+2
* treewide: pkgs/development/libraries: mark broken for darwinRick van Schijndel2022-05-301-0/+1
* fflas-ffpack: 2.4.3 -> 2.5.0Mauricio Collares2022-01-241-3/+3
* various: cleanup of "inherit version;"Felix Buehler2021-07-171-1/+0
* pkgs/development/libraries: stdenv.lib -> libBen Siraphob2021-01-211-4/+4
* treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix•••continuation of #109595 pkgconfig was aliased in 2018, however, it remained in all-packages.nix due to its wide usage. This cleans up the remaining references to pkgs.pkgsconfig and moves the entry to aliases.nix. python3Packages.pkgconfig remained unchanged because it's the canonical name of the upstream package on pypi. Jonathan Ringer2021-01-191-2/+2
* treewide: fix double quoted strings in meta.descriptionBen Siraphob2021-01-161-1/+1
* maintainers: add raskin to the sage team•••https://github.com/NixOS/nixpkgs/pull/104083#issuecomment-729168625 Timo Kaufmann2020-11-181-1/+1
* maintainers: create sage team•••Maintaining all the packages whose updates might break some aspect of sage. For reference: https://github.com/NixOS/nixpkgs/pull/103810#issuecomment-727536510 Timo Kaufmann2020-11-181-1/+1
* gcc.arch: refactor, move tables under lib/volth2020-08-051-20/+13
* platform.gcc.arch: support for AMD CPUsvolth2020-08-051-4/+13
* 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 Matthew Bauer2020-04-201-1/+1
* 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 Matthew Bauer2020-04-171-4/+7
* treewide: Per RFC45, remove all unquoted URLsMichael Reilly2020-04-101-1/+1
* fflas-ffpack_1: remove•••No longer used in nixpkgs, so we can clean it up. Timo Kaufmann2019-09-251-24/+0
* fflas-ffpack: add timokau as a maintainer•••I'm interested in this package as a dependency of sage and therefore would like ofBorg to notify me on changes. Timo Kaufmann2019-09-251-4/+4
* fflas-ffpack: disable all avx versions by default•••To fix a transient failure on hydra. See https://github.com/linbox-team/fflas-ffpack/issues/284 for more details. Timo Kaufmann2019-09-251-8/+9
* treewide: remove redundant quotesvolth2019-09-081-2/+2
* Merge branch 'master' into staging-next•••Fixed trivial conflicts caused by removing rec. Jan Tojnar2019-09-061-3/+3
|\
| * fflas-ffpack: 2.4.0 -> 2.4.3 (#68108)Timo Kaufmann2019-09-041-3/+3
* | treewide: remove redundant quotesvolth2019-08-261-8/+8
|/
* treewide: name -> pname (easy cases) (#66585)•••treewide replacement of stdenv.mkDerivation rec { name = "*-${version}"; version = "*"; to pnamevolth2019-08-152-2/+0
* givaro: 4.0.4 -> 4.1.0, fflas-ffpack: 2.3.2 -> 2.4.0, linbox: 1.5.2 -> 1.6.0 ...•••The three packages are interdependent and need to be updated together, like the main contributor did for sage: https://trac.sagemath.org/ticket/24214Timo Kaufmann2019-05-111-12/+2
* compilation for particular x86_64 architecturevolth2019-04-301-13/+10
* fflas-ffpack: add patch to fix flaky test (#53005)Timo Kaufmann2018-12-281-0/+10
* Merge pull request #45013 from jbaum98/fflas-ffpack_darwin•••fflas-ffpack: Add darwin supportTimo Kaufmann2018-08-191-5/+14
|\
| * fflas-ffpack: Add darwin supportJake Waksbaum2018-08-181-5/+14
* | treewide: Make configureFlags listsJohn Ericson2018-08-031-1/+5
|/
* fflas-ffpack: Drop liblapack dependencyTimo Kaufmann2018-04-231-3/+3
* fflas-ffpack: enable checks, disable simdTimo Kaufmann2018-04-121-3/+28
* fflas-ffpack: 2.2.2 -> 2.3.2•••Semi-automatic update generated by https://github.com/ryantm/nix-update tools. These checks were done: - built on NixOS - ran `/nix/store/10g4cklvbc5d7hkymlzbgnn7yw7mgdkp-fflas-ffpack-2.3.2/bin/fflas-ffpack-config -h` got 0 exit code - ran `/nix/store/10g4cklvbc5d7hkymlzbgnn7yw7mgdkp-fflas-ffpack-2.3.2/bin/fflas-ffpack-config --help` got 0 exit code - ran `/nix/store/10g4cklvbc5d7hkymlzbgnn7yw7mgdkp-fflas-ffpack-2.3.2/bin/fflas-ffpack-config help` got 0 exit code - ran `/nix/store/10g4cklvbc5d7hkymlzbgnn7yw7mgdkp-fflas-ffpack-2.3.2/bin/fflas-ffpack-config -V` and found version 2.3.2 - ran `/nix/store/10g4cklvbc5d7hkymlzbgnn7yw7mgdkp-fflas-ffpack-2.3.2/bin/fflas-ffpack-config -v` and found version 2.3.2 - ran `/nix/store/10g4cklvbc5d7hkymlzbgnn7yw7mgdkp-fflas-ffpack-2.3.2/bin/fflas-ffpack-config --version` and found version 2.3.2 - ran `/nix/store/10g4cklvbc5d7hkymlzbgnn7yw7mgdkp-fflas-ffpack-2.3.2/bin/fflas-ffpack-config version` and found version 2.3.2 - ran `/nix/store/10g4cklvbc5d7hkymlzbgnn7yw7mgdkp-fflas-ffpack-2.3.2/bin/fflas-ffpack-config -h` and found version 2.3.2 - ran `/nix/store/10g4cklvbc5d7hkymlzbgnn7yw7mgdkp-fflas-ffpack-2.3.2/bin/fflas-ffpack-config --help` and found version 2.3.2 - ran `/nix/store/10g4cklvbc5d7hkymlzbgnn7yw7mgdkp-fflas-ffpack-2.3.2/bin/fflas-ffpack-config help` and found version 2.3.2 - found 2.3.2 with grep in /nix/store/10g4cklvbc5d7hkymlzbgnn7yw7mgdkp-fflas-ffpack-2.3.2 - directory tree listing: https://gist.github.com/e66f5e5926034e2f224c064aba1c3613 Ryan Mulligan2018-03-221-2/+2
* misc pkgs: Manual fixup pkgconfig nativeBuildInputs after sed•••Importantly, this included regenerating pkgs/servers/x11/xorg, to clobber the old sed. John Ericson2017-09-212-4/+2
* misc pkgs: Basic sed to get fix `pkgconfig` and `autoreconfHook` `buildInputs`•••Only acts on one-line dependency lists. John Ericson2017-09-212-2/+4
* 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 Silvan Mosberger2017-08-012-2/+2
* fflas-ffpack_1: init at 1.6.0Michael Raskin2016-10-261-0/+21
* fflas-ffpack: init at 2.2.2Michael Raskin2016-10-261-0/+23