Markus Kowalewski
6dba41fbcb
mpi: use mpi attribute consistently as the default MPI implementations
...
Use the attribute mpi to provide a system wide default MPI
implementation. The default is openmpi (as before).
This now allows for overriding the MPI implentation by using
the overlay mechanism. Build all packages with mpich instead
of the default openmpi can now be achived like this:
self: super:
{
mpi = super.mpich;
}
All derivations that have been using "mpi ? null" to provide optional
building with MPI have been change in the following way to allow for
optional builds with MPI:
{ ...
, mpi
, useMpi ? false
}
2021-01-23 12:15:13 +01:00
Ben Siraphob
badf51221d
treewide: stdenv.lib -> lib
2021-01-16 17:58:11 +07:00
Profpatsch
4a7f99d55d
treewide: with stdenv.lib; in meta -> with lib;
...
Part of: https://github.com/NixOS/nixpkgs/issues/108938
meta = with stdenv.lib;
is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.
This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.
The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
Ben Siraphob
3ae5e6ce03
treewide: remove enableParallelBuilding = true if using cmake
2021-01-03 18:37:40 +07:00
freezeboy
9950899236
xflr5: migrate to Qt5.15
...
rewrite without wrapQtAppsHook and stdenv
2020-11-20 22:24:19 +01:00
Samuel Gräfenstein
22b73d1282
pkgs/*: add final newline to .nix files
2020-11-09 11:39:28 +00:00
Ben Siraphob
683a87dbeb
treewide: remove periods from end of package descriptions
2020-10-17 08:22:31 -07:00
Vladimír Čunát
338b25697c
Merge branch 'master' into staging-next
...
Quite many rebuilds from master:
> Estimating rebuild amount by counting changed Hydra jobs.
> 3926 x86_64-darwin
> 4645 x86_64-linux
2020-10-10 11:32:10 +02:00
Dmitry Kalinkin
b0486f3171
pythia: 8.244 -> 8.303
2020-10-07 20:28:19 -04:00
Maximilian Bosch
81cf190882
sherpa: fix build w/glibc-2.32
2020-09-12 23:04:48 +02:00
Maximilian Bosch
8984fc2994
xfitter: fix build w/glibc-2.32
2020-09-12 23:04:47 +02:00
Lassulus
ed25a12070
Merge pull request #70487 from esclear/xflr5
...
xflr5: init at 6.47
2020-05-27 00:00:05 +02:00
Dmitry Kalinkin
e6282f9f6c
sherpa: 2.2.9 -> 2.2.10
2020-05-23 16:22:08 -04:00
Pavol Rusnak
6abf4a43ad
treewide: per RFC45, remove more unquoted URLs
2020-05-08 15:20:47 +02:00
Wulfsta
5dbc4f7fda
elmerfem: init at release-8.4
2020-05-01 18:35:57 -07:00
Dmitry Kalinkin
ae0685129b
sherpa: 2.2.8 -> 2.2.9
2020-04-28 16:46:02 -04: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
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs
2020-04-10 17:54:53 +01:00
R. RyanTM
ab63f72b23
sherpa: 2.2.6 -> 2.2.8 ( #78852 )
2020-01-30 13:08:47 -05:00
Daniel Albert
d5dc2cc7ba
xflr5: init at 6.47
2020-01-08 23:35:11 +01:00
Franz Pletz
81248e703c
xfitter: 2.0.0 -> 2.0.1, fix build w/ gcc9
2019-12-27 03:48:21 +01:00
volth
08f68313a4
treewide: remove redundant rec
2019-08-28 11:07:32 +00:00
volth
46420bbaa3
treewide: name -> pname (easy cases) ( #66585 )
...
treewide replacement of
stdenv.mkDerivation rec {
name = "*-${version}";
version = "*";
to pname
2019-08-15 13:41:18 +01:00
Dmitry Kalinkin
ecef988054
hepmc: rename to hepmc2
2019-08-05 17:47:43 -04:00
Dmitry Kalinkin
d28bce307e
sherpa: 2.2.5 -> 2.2.6
2019-01-24 18:46:15 -05:00
Dmitry Kalinkin
958201a98f
Merge pull request #48675 from veprbl/pr/xfitter_fix
...
xfitter: runtime fixes
2019-01-20 20:00:02 -05:00
Nick Hu
583911a0b2
quantomatic: init at 0.7
2018-11-26 21:51:58 +00:00
Matthew Bauer
95373d3634
atlas: remove
...
atlas is broken and can apparently be removed.
Fixes #49594
2018-11-04 20:23:12 -06:00
Dmitry Kalinkin
5828821b1e
xfitter: extend UB patch to fix all -Wreturn-type issues
2018-10-08 10:59:17 -04:00
Dmitry Kalinkin
39c85c3bf9
xfitter: init at 2.0.0
2018-09-24 14:34:49 -04:00
Silvan Mosberger
57bccb3cb8
treewide: http -> https sources ( #42676 )
...
* treewide: http -> https sources
This updates the source urls of all top-level packages from http to
https where possible.
* buildtorrent: fix url and tab -> spaces
2018-06-28 20:43:35 +02:00
Jörg Thalheim
68e75fbb53
Merge pull request #39577 from veprbl/pr/pythia_8.235
...
pythia: 8.226 -> 8.235, enable lhapdf6 plugin
2018-04-28 11:44:37 +01:00
Matthew Justin Bauer
914cc793e1
Merge pull request #39119 from veprbl/pr/sherpa_2.2.5
...
sherpa: 2.2.4 -> 2.2.5
2018-04-27 15:01:45 -05:00
Dmitry Kalinkin
2f47c93ec8
sacrifice: set LD_LIBRARY_PATH for pythia plugins to work
2018-04-26 18:19:14 -04:00
Dmitry Kalinkin
c1f45f76ad
sacrifice: fix runtime on darwin
2018-04-25 14:58:23 -04:00
Dmitry Kalinkin
3b69e6ef1a
sherpa: 2.2.4 -> 2.2.5
2018-04-18 15:34:23 -04:00
Dmitry Kalinkin
59b525e559
sherpa: 2.2.1 -> 2.2.4
2017-08-31 14:32:05 -04:00
Dmitry Kalinkin
a7b4b84048
sherpa: fix for llvm 4
2017-05-02 00:54:42 -04:00
Dmitry Kalinkin
0f71012fe6
sherpa: add useful dependencies
2017-01-07 01:36:51 -05:00
Dmitry Kalinkin
2f23d60323
sherpa: fix sqlite dependency
2017-01-04 04:59:06 +00:00
Dmitry Kalinkin
8fb6895614
sherpa: init at 2.2.1
2016-12-30 14:27:55 -05:00
Vladimír Čunát
4328629bf8
treewide: fix meta evaluation
...
There is no `stdenv.maintainers`. /cc @veprbl.
2016-10-22 12:05:23 +02:00
Dmitry Kalinkin
b4e3e7b752
add veprbl to maintainers
2016-10-21 13:29:57 -04:00
Dmitry Kalinkin
3324d8dc72
sacrifice: init at 1.0.0
2016-10-19 02:17:16 -04:00
Peter Simons
baeb19d0ce
root: clean up meta section and move build into 'science/misc' section
2014-01-20 18:24:27 +01:00
Roger Mason
e9928a1f25
Add CERN's 'root' Application Framework.
2014-01-20 18:11:09 +01:00