3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

81 commits

Author SHA1 Message Date
Mikael Voss bab5a9ca87
xnec2c: init at 4.4.12 2022-12-31 20:25:23 +01:00
Sandro 2af5bbd2d4
Merge pull request #205900 from pmiddend/crystfel-fix-patch
crystfel: fix symlib hard-coding
2022-12-16 10:30:24 +01:00
Rick van Schijndel 9833d56c24 treewide: mark packages broken that never built on PLATFORM
Done with the help of https://github.com/Mindavi/nixpkgs-mark-broken
Tool is still WIP but this is one of the first results.

I manually audited the results and removed some results that were not valid.

Note that some of these packages maybe should have more constrained platforms set
instead of broken set, but I think not being perfectly correct is better than
just keep trying to build all these things and never succeeding.

Some observations:

- Some darwin builds require XCode tools
- aarch64-linux builds sometimes suffer from using gcc9
  - gcc9 is getting older and misses some new libraries/features
- Sometimes tools try to do system detection or expect some explicit settings for
  platforms that are not x86_64-linux
2022-12-13 21:40:12 +01:00
Philipp Middendorf 051fa1056d crystfel: fix symlib hard-coding 2022-12-13 11:56:15 +01:00
Dmitry Kalinkin 62b5fa807f dawn: provide path to wish for the GUI 2022-10-22 22:04:23 -04:00
Dmitry Kalinkin 5375f83194 dawncut: init at 1.54a 2022-10-22 21:52:40 -04:00
Philipp Middendorf f893f28019 crystfel-headless: fix wrapProgram dependency 2022-09-27 12:53:25 +02:00
Dmitry Kalinkin 3e4d46ba0a
dawn: init at 3.91a 2022-06-16 19:05:08 -04:00
Robert Scott 3b6bc4b69c treewide: set sourceProvenance for packages containing downloaded jars
these are the easily identifiable cases and will not be comprehensive
2022-06-04 19:47:57 +01:00
Rick van Schijndel 433701147a
treewide: pkgs/applications: mark broken for aarch64-linux 2022-05-30 13:42:58 +02:00
Sandro 9c03535bdd
Merge pull request #147486 from pmiddend/crystfel-init
CrystFEL: init at 0.10.1
2022-05-20 15:01:53 +02:00
Dmitry Kalinkin 1c78ce70fa
xfitter: fix for gfortran10+ 2022-05-16 22:07:39 -04:00
Dmitry Kalinkin 8e24a6db2e nnpdf: init at 4.0.4 2022-05-15 16:00:00 -07:00
Philipp Middendorf 93332c2779 CrystFEL: init at 0.10.1 2022-05-13 07:09:53 +02:00
grindhold 865d79bb5b elmerfem: make elmerfem-9.0 properly
0) ElmerGUI displays things in the Model tree on the
     left screen side again
  1) Enable the import of STEP- and other opencascade-
     based formats
  2) Patch the source to enable builds with gcc-11
  3) Build the Qt5 version instead of the Qt4 version
2022-05-09 10:41:56 +02:00
Dmitry Kalinkin cdc17db882
xfitter: 2.0.1 -> 2.2.0 2022-04-15 22:24:52 -04:00
Bruno Bzeznik 77682cf879
shtns: init at 3.5.1 (#151061) 2022-01-31 21:28:05 +01:00
R. Ryantm 84930221fc sherpa: 2.2.11 -> 2.2.12 2022-01-20 08:36:02 -05:00
Gunnar Nitsche cc690c83f4 elmerfem: 8.4 -> 9.0 2021-12-26 20:29:41 +01:00
xaverdh 03a257e5a3
treewide: quote urls according to rfc 0045 (#145260)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-11-10 11:37:56 +01:00
Dmitry Kalinkin b6ef9916e4
sherpa: 2.2.10 -> 2.2.11 2021-10-24 18:22:59 -04:00
github-actions[bot] 1c625bf844
Merge staging-next into staging 2021-09-15 18:01:59 +00:00
Dmitry Kalinkin d8ed39b309
Merge pull request #135525 from veprbl/pr/open_memstream_fmemopen_darwin_fix
Add implemetations of open_memstream/fmemopen to be used on BSDs
2021-09-15 11:49:55 -04:00
Markus Kowalewski 25ebbde3e1
sherpa: move gfortran to nativeBuildInputs 2021-09-03 13:33:32 +02:00
Markus Kowalewski 01ba299e53
elmerfem: move gfortran to nativeBuildInputs 2021-09-03 13:33:32 +02:00
Dmitry Kalinkin 9c8f6efc55
xfitter: enable WITH_YAML support on darwin 2021-08-24 18:21:41 -04:00
Sebastián Mancilla 8f94a33b38 treewide: ensure pre/post phase hooks are strings
Some derivations use lib.optional or lib.optionals when setting pre/post
phase hooks. Ensure the proper lib.optionalString is used.
2021-08-20 19:08:42 -04:00
Felix Buehler 44cb64dba6 quantomatic: deprecate phases 2021-08-03 00:02:58 +02:00
Ben Siraphob 4ce8c34049 treewide: remove unnecessary enableParallelBuilding when using qmake 2021-07-20 10:32:58 +07:00
Dmitry Kalinkin 2aafbfb618
mcfm: init at 10.0.1 2021-06-22 17:27:21 -04:00
Dmitry Kalinkin b72b3c5571
xfitter: remove hardeningDisable = [ "format" ];
Not needed after f42aa7e1 ('cc-wrapper: set FC when langFortran is on')
2021-05-30 18:34:35 -04:00
Dmitry Kalinkin c846fa1674
xfitter: fix for darwin
Fixes: 8984fc29 ('xfitter: fix build w/glibc-2.32')
2021-05-01 13:15:06 -04:00
Dmitry Kalinkin a469a7be55
sherpa: compile with --enable-pythia flag 2021-04-13 09:34:42 -04:00
Dmitry Kalinkin 7adf3f8127
professor: init at 2.3.3 2021-03-16 11:14:00 -04:00
Dmitry Kalinkin 5b9a3edb20 sherpa: fix on darwin
Fixes: 81cf1908 ('sherpa: fix build w/glibc-2.32')
2021-02-25 17:24:13 -05:00
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