Artturin
f9fdf2d402
treewide: move NIX_CFLAGS_COMPILE to the env attrset
...
with structuredAttrs lists will be bash arrays which cannot be exported
which will be a issue with some patches and some wrappers like cc-wrapper
this makes it clearer that NIX_CFLAGS_COMPILE must be a string as lists
in env cause a eval failure
2023-02-22 21:23:04 +02:00
Artturin
092c2b3dea
gsl: split output
...
$ nix build ".#gsl" && nix path-info ".#gsl^*" --json | jq '.[] | .path, .narSize'
"/nix/store/jlbk4k5wgb1p9yy501p4pymazslfnsc0-gsl-2.7.1"
6103816 # 5.9M
"/nix/store/vgxhxw9if83ffxj0alv4mpi982ypcsbb-gsl-2.7.1-dev"
1272264 # 1.3M
2023-01-30 18:05:36 +02:00
Weijia Wang
acd2a03010
gsl_1: drop
2022-11-19 21:50:49 +01:00
github-actions[bot]
8d45187fd8
Merge staging-next into staging
2021-12-18 06:01:57 +00:00
github-actions[bot]
c690fb1ecd
Merge master into staging-next
2021-12-18 06:01:22 +00:00
Mauricio Collares
b296fca3b6
gsl: re-enable check phase on aarch64
2021-12-17 17:53:38 -03:00
markuskowa
53c7eefc0d
Merge pull request #150092 from r-ryantm/auto-update/gsl
...
gsl: 2.7 -> 2.7.1
2021-12-11 01:22:48 +01:00
R. Ryantm
203d398c85
gsl: 2.7 -> 2.7.1
2021-12-10 16:58:00 +00:00
Felix Buehler
7678aa30b4
pkgs/development: rename name to pname&version
2021-11-30 21:32:28 +01:00
Sergei Trofimovich
8e89d68448
gsl_1: enable parallel building
...
Had to pull upstream fix that fixes parallel test runs.
2021-11-27 12:28:36 +00:00
Felix Buehler
3c12e95ad1
development: /s/name/pname&version/
2021-06-30 09:45:11 +02:00
R. RyanTM
e5e91af069
gsl: 2.6 -> 2.7
2021-06-03 02:53:39 +00:00
Ivan Babrou
274ec21015
gsl: cap MACOSX_DEPLOYMENT_TARGET at 10.16
2021-05-20 09:19:32 -07:00
Ben Siraphob
66e44425c6
pkgs/development/libraries: stdenv.lib -> lib
2021-01-21 19:11:02 -08:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs
2020-04-10 17:54:53 +01:00
Robin Gloster
ab0cfd9e03
treewide: NIX_*_COMPILE -> string
2019-12-31 00:10:18 +01:00
Lancelot SIX
cb02fcafb8
gsl: 2.5 -> 2.6
...
See https://lists.gnu.org/archive/html/info-gnu/2019-08/msg00004.html
for release announcement
2019-08-21 10:43:43 +02:00
volth
091de095c9
-mno-fma is x86_64 only; it hinders aarch64 compilation
2019-05-04 15:31:02 +00:00
volth
3d3f83dc51
gsl: remove disable-fma.patch
...
`NIX_CFLAGS_COMPILE = [ "-mno-fma" ];` disables FMA in a more reliable way.
`platform.gcc.arch = "skylake"` resulting in gcc command line flag -march=skylake was able to enable FMA even with disable-fma.patch applied
2019-04-30 14:39:18 +00:00
volth
5ad79dc4bb
compilation for particular x86_64 architecture
2019-04-30 14:28:04 +00:00
Samuel Dionne-Riel
8a115d5de5
gsl_1: Disables build on aarch64-linux
...
* https://hydra.nixos.org/build/84910540
```
Making check in eigen
make[1]: Entering directory '/build/gsl-1.16/eigen'
make test
make[2]: Entering directory '/build/gsl-1.16/eigen'
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -c test.c
/nix/store/bsb6596kk4fp20hyl9yl55xwv1ax4b6s-bash-4.4-p23/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -o test test.o libgsleigen.la ../test/libgsltest.la ../linalg/libgsllinalg.la ../permutation/libgslpermutation.la ../blas/libgslblas.la ../cblas/libgslcblas.la ../matrix/libgslmatrix.la ../vector/libgslvector.la ../block/libgslblock.la ../complex/libgslcomplex.la ../ieee-utils/libgslieeeutils.la ../sys/libgslsys.la ../err/libgslerr.la ../utils/libutils.la ../rng/libgslrng.la ../sort/libgslsort.la -lm
libtool: link: gcc -g -O2 -o .libs/test test.o ./.libs/libgsleigen.a ../test/.libs/libgsltest.a ../linalg/.libs/libgsllinalg.a ../permutation/.libs/libgslpermutation.a ../blas/.libs/libgslblas.a ../cblas/.libs/libgslcblas.so ../matrix/.libs/libgslmatrix.a ../vector/.libs/libgslvector.a ../block/.libs/libgslblock.a ../complex/.libs/libgslcomplex.a ../ieee-utils/.libs/libgslieeeutils.a ../sys/.libs/libgslsys.a ../err/.libs/libgslerr.a ../utils/.libs/libutils.a ../rng/.libs/libgslrng.a ../sort/.libs/libgslsort.a -lm -Wl,-rpath -Wl,/nix/store/rz7sjaxwm3qf6nk9kk90v1qf81y1s62v-gsl-1.16/lib
make[2]: Leaving directory '/build/gsl-1.16/eigen'
make check-TESTS
make[2]: Entering directory '/build/gsl-1.16/eigen'
make[3]: Entering directory '/build/gsl-1.16/eigen'
FAIL: test
make[4]: Entering directory '/build/gsl-1.16/eigen'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/gsl-1.16/eigen'
====================================
gsl 1.16: eigen/test-suite.log
====================================
.. contents:: :depth: 2
FAIL: test
==========
FAIL: herm random, normalized(1), unsorted (0.999999999999999112 observed vs 1 expected) [117761]
FAIL: herm random, normalized(2), val/asc (0.999999999999999112 observed vs 1 expected) [117789]
FAIL: herm random, normalized(0), val/desc (0.999999999999999112 observed vs 1 expected) [117811]
FAIL: herm random, normalized(1), abs/asc (0.999999999999999112 observed vs 1 expected) [117836]
FAIL: herm random, normalized(1), abs/desc (0.999999999999999112 observed vs 1 expected) [117860]
```
2018-12-10 14:55:19 -05:00
c0bw3b
0498ccd076
Treewide: use HTTPS on GNU domains
...
HTTP -> HTTPS for :
- http://gnu.org/
- http://www.gnu.org/
- http://elpa.gnu.org/
- http://lists.gnu.org/
- http://gcc.gnu.org/
- http://ftp.gnu.org/ (except in fetchurl mirrors)
- http://bugs.gnu.org/
2018-12-02 15:51:59 +01:00
c0bw3b
93e511c319
Treewide: use HTTPS on GNU Savannah domains
...
HTTP -> HTTPS for:
- http://savannah.gnu.org/
- http://git.savannah.gnu.org/
- http://download.savannah.gnu.org/
- http://svn.savannah.gnu.org/
2018-12-02 15:33:09 +01:00
John Ericson
2c2f1e37d4
reewide: Purge all uses stdenv.system
and top-level system
...
It is deprecated and will be removed after 18.09.
2018-08-30 17:20:32 -04:00
volth
52f53c69ce
pkgs/*: remove unreferenced function arguments
2018-07-21 02:48:04 +00:00
R. RyanTM
0733e46c78
gsl: 2.4 -> 2.5
...
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.
This update was made based on information from https://repology.org/metapackage/gsl/versions .
These checks were done:
- built on NixOS
- /nix/store/cams8w74kvh5b7bx2jykap5yh469qzap-gsl-2.5/bin/gsl-randist passed the binary check.
- /nix/store/cams8w74kvh5b7bx2jykap5yh469qzap-gsl-2.5/bin/gsl-histogram passed the binary check.
- /nix/store/cams8w74kvh5b7bx2jykap5yh469qzap-gsl-2.5/bin/gsl-config passed the binary check.
- 3 of 3 passed binary check by having a zero exit code.
- 1 of 3 passed binary check by having the new version present in output.
- found 2.5 with grep in /nix/store/cams8w74kvh5b7bx2jykap5yh469qzap-gsl-2.5
- directory tree listing: https://gist.github.com/70df8117b02b4102425b4cd0219498cb
- du listing: https://gist.github.com/67a7925931ba8738deb32c46fbf5d919
2018-06-19 10:08:44 -07:00
Tuomas Tynkkynen
af16d71e88
gsl: Disable tests on aarch64
...
https://hydra.nixos.org/build/70700906
I opened an upstream bug, but their bug system is e-mail based and I
haven't got a single reply which contains an web link :(
2018-04-04 16:54:39 +03:00
Lancelot SIX
edd2a9d519
gsl: 2.3 -> 2.4
...
See http://lists.gnu.org/archive/html/info-gnu/2017-06/msg00008.html
for release announcement.
2017-06-21 12:27:34 +02:00
Lancelot SIX
db36c44f1b
gsl: 2.2 -> 2.3 ( #21058 )
...
See https://lists.gnu.org/archive/html/info-gnu/2016-12/msg00005.html
for release announcement
2016-12-11 14:03:28 +01:00
Lancelot SIX
750c1b1302
gsl: 2.1 -> 2.2
...
See http://lists.gnu.org/archive/html/info-gnu/2016-08/msg00015.html
for announcement and news.
2016-08-30 13:53:14 +02:00
Tuomas Tynkkynen
21f17d69f6
treewide: Add lots of meta.platforms
...
Build-tested on x86_64 Linux & Mac.
2016-08-02 21:42:43 +03:00
Eelco Dolstra
dd1f01ec11
gsl: Disable tests on i686-linux
...
http://hydra.nixos.org/build/32624041
2016-03-02 17:51:32 +01:00
Lancelot SIX
d39f9e8674
gsl: 1.16 -> 2.1
...
Release notes :
– gsl-2.0: https://savannah.gnu.org/forum/forum.php?forum_id=8392
— gsl-2.1: https://savannah.gnu.org/forum/forum.php?forum_id=8408
The bug-39055.patch is removed since it seems to be integrated in the
2.1 release.
2015-12-09 09:03:34 +00:00
Vladimír Čunát
80129d23d9
gsl: fix patch URL that no longer worked ( close #9143 )
2015-08-06 11:04:37 +02:00
Vladimír Čunát
58f7bf5b68
gsl: fix i686 tests by upstream patch
2015-06-27 11:28:50 +02:00
Mateusz Kowalczyk
7a45996233
Turn some license strings into lib.licenses values
2014-07-28 11:31:14 +02:00
Peter Simons
d95004cabf
gsl: update to version 1.16
2014-06-21 14:03:09 +02:00
Vladimír Čunát
cb639302df
Merge glibc-2.18 branch into stdenv-updates
...
It's to separate from other changes coming from master.
Conflicts:
pkgs/development/libraries/glibc/2.18/common.nix (taking both changes)
pkgs/development/libraries/ncurses/5_4.nix (deleted)
2013-12-28 18:51:23 +01:00
Peter Simons
45e8de9a7d
Merge branch 'origin/master' into stdenv-updates.
...
Conflicts:
pkgs/tools/misc/less/default.nix
2013-12-16 21:13:24 +01:00
Nixpkgs Monitor
6a69d7e898
gsl: update from 1.15 to 1.16
2013-12-16 01:36:18 +02:00
Peter Simons
0d7118814b
Merge branch 'origin/master' into stdenv.
2013-08-17 10:00:16 +02:00
Ludovic Courtès
2e937c437a
unmaintain several packages
2013-08-16 23:45:01 +02:00
Vladimír Čunát
c78bad69e1
gsl: attempt to fix
...
ToDo: there may be more impurities than this processor-feature test.
2013-03-17 11:01:49 +01:00
Ludovic Courtès
1323580c9a
GNU Scientific Library 1.15.
...
svn path=/nixpkgs/trunk/; revision=27323
2011-05-30 21:49:12 +00:00
Ludovic Courtès
d1bca917cd
GNU Scientific Library 1.14.
...
svn path=/nixpkgs/trunk/; revision=21709
2010-05-10 14:30:48 +00:00
Ludovic Courtès
77110de089
GSL 1.13.
...
svn path=/nixpkgs/trunk/; revision=17039
2009-09-10 21:23:46 +00:00
Eelco Dolstra
94d7d1fdbb
* Got rid of all --disable-static flags; they're redundant now.
...
* Also a bunch of style cleanups (tabs, with args, ...).
svn path=/nixpkgs/branches/stdenv-updates/; revision=15235
2009-04-21 23:18:09 +00:00
Ludovic Courtès
01ed35dc5f
GSL 1.12.
...
svn path=/nixpkgs/trunk/; revision=13656
2008-12-18 09:18:36 +00:00
Pjotr Prins
484313f696
Bumped gsl version
...
svn path=/nixpkgs/trunk/; revision=12946
2008-10-05 08:43:10 +00:00
Yury G. Kudryashov
5bca69ac34
Nix-expr style review
...
Unneded args.something replaced with
args: with args;
line. After this line args is the only place where we can recieve variables from.
Also removed several
buildInputs = [];
lines.
svn path=/nixpkgs/trunk/; revision=10415
2008-01-30 17:20:48 +00:00