Commit graph

315 commits

Author SHA1 Message Date
Thiago Kenji Okada 1bf5934eeb
Merge pull request #209013 from wegank/hepmc3-darwin
hepmc3: unbreak on aarch64-darwin
2023-01-08 12:09:00 +00:00
Weijia Wang fb1cb44b68
thepeg: unbreak on aarch64-darwin (#209017) 2023-01-05 13:49:12 -05:00
Weijia Wang 5e8b7993b9
nlojet: unbreak on aarch64-darwin (#209016) 2023-01-05 12:44:22 -05:00
Weijia Wang 5602d9f3c5 hepmc3: unbreak on aarch64-darwin 2023-01-04 11:18:19 +01:00
R. Ryantm ac949b8892 clhep: 2.4.6.2 -> 2.4.6.3 2022-12-31 19:37:14 -05:00
Fabian Affolter 9664517506
python310Packages.yoda: rename lib.optional 2022-12-27 20:07:39 +01:00
Fabian Affolter d666d47b96
python310Packages.yoda: add changelog to meta 2022-12-23 21:06:38 +01:00
R. Ryantm da625fb824 python310Packages.yoda: 1.9.6 -> 1.9.7 2022-12-23 17:12:05 +00:00
R. Ryantm ecd5087a39 lhapdf: 6.5.2 -> 6.5.3 2022-12-17 20:48:15 -05:00
Dmitry Kalinkin 199975755e
Merge pull request #205394 from ShamrockLee/root-update
undefined
2022-12-17 19:58:37 -05: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
Shamrock Lee 682eac0d22 hepmc3: adjust format 2022-12-11 18:00:35 +08:00
R. Ryantm f9db53a542 clhep: 2.4.6.1 -> 2.4.6.2 2022-12-10 08:36:45 -05:00
R. RyanTM 65dd798ac7
clhep: 2.4.6.0 -> 2.4.6.1 (#204263) 2022-12-03 17:43:11 -05:00
Sergei Trofimovich 8001336320
geant4: use xorg.* packages directly instead of xlibsWrapper indirection (#203570)
Validated as no change in `out` output with `diffoscope`.
2022-11-29 05:13:12 -05:00
Weijia Wang d3e16830b2 apfel: fix build on aarch64-darwin 2022-11-01 20:19:32 -04:00
github-actions[bot] 969a1796ef
Merge master into staging-next 2022-10-17 12:01:24 +00:00
Stanisław Pitucha 66d7d0cbe4 applgrid: fix darwin build 2022-10-17 14:54:06 +11:00
github-actions[bot] cc090d2b94
Merge master into staging-next 2022-10-14 12:01:35 +00:00
R. Ryantm 3f154952cd clhep: 2.4.5.3 -> 2.4.6.0 2022-10-14 09:34:24 +00:00
Franz Pletz 31f1f3627d
cernlib: fix build with libxcrypt 2022-10-09 18:10:42 +02:00
Theodore Ni de529b107b
qcdnum: 17-01-15 -> 18-00-00
Changelog at https://www.nikhef.nl/~h24/qcdnum/QcdnumDownload.html says:

  Same as qcdnum-17-01/15 with a few minor fixes.

One of these fixes is to replace real*16 with double precision for a few
variables to be standards compliant. This resolves following error:

  Error: Old-style type declaration REAL*16 not supported at (1)
2022-09-23 01:16:50 -07:00
R. Ryantm 140d213578 geant4: 11.0.2 -> 11.0.3 2022-09-19 11:38:45 -04:00
R. Ryantm dd4c5e6afc lhapdf: 6.5.1 -> 6.5.2 2022-08-20 21:46:24 -04:00
Dmitry Kalinkin 91e8f10dbd
pythia: add fixDarwinDylibNames
Library not loaded: @rpath/libpythia8.dylib
2022-08-18 17:45:36 -04:00
Dmitry Kalinkin d23a9eea6f
geant4: move clhep to propagatedBuildInputs
The include/Geant4/G4ThreeVector.hh includes CLHEP/Vector/ThreeVector.h
2022-08-16 15:06:43 -04:00
Dmitry Kalinkin 2abddece96
geant4: 11.0.0 -> 11.0.2 (#184349) 2022-08-08 17:37:37 -04:00
R. RyanTM 9ce6a0c7dc
yoda: 1.9.5 -> 1.9.6 (#184778) 2022-08-02 09:38:37 -04:00
R. Ryantm 2dbeac492b fastjet-contrib: 1.048 -> 1.049 2022-07-28 09:28:59 -04:00
Dmitry Kalinkin 07bcc1e1ef herwig: 7.2.2 -> 7.2.3 2022-07-22 10:51:27 -04:00
Dmitry Kalinkin dac092e086 thepeg: 2.2.2 -> 2.2.3 2022-07-22 10:51:27 -04:00
Dmitry Kalinkin 8d10015d3a
clhep: init at 2.4.5.3 2022-07-18 16:30:23 -04:00
Sergei Trofimovich c78023cbbf
fastjet-contrib: explicitly set 'configurePlatforms = [ ];' (#181062)
Without the change build with config.configurePlatformsByDefault = true
fails as:

    $ nix build -f. fastjet-contrib --arg config '{ configurePlatformsByDefault = true; }' -L
    configure flags: --prefix=/nix/store/mzfdbr6ygxw23w3fdnzbghjd819b5x72-fastjet-contrib-1.048 --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnu
    Error: --build=x86_64-unknown-linux-gnu: unrecognised argument
    Use fastjet-config --help for more information
2022-07-11 09:49:16 -04:00
Dmitry Kalinkin 6489c1e2a6
geant4.data: refactor to use callPackage
This should enable some overriding capability.
2022-06-30 11:34:00 -04:00
Dmitry Kalinkin 714b6a7665
geant4: propagate wrapQtAppsHook if enableQt 2022-06-30 11:33:59 -04:00
Dmitry Kalinkin b7e50b7b21
geant4: add geant4.passthru.enableQt 2022-06-30 11:33:59 -04:00
Dmitry Kalinkin 210830ec77
geant4: s/enableQT/enableQt/g 2022-06-30 11:33:59 -04:00
Dmitry Kalinkin cbf77c4a1e
geant4: remove configuration for optional non-toolkit dependencies
Configuring such small details is not practical because of long build times.
2022-06-30 10:37:37 -04:00
Dmitry Kalinkin d5fccdcd49
geant4: enable on darwin 2022-06-16 17:06:37 -04:00
Dmitry Kalinkin 10ca1b2864
geant4: add veprbl to maintainers 2022-06-16 17:06:14 -04:00
Sergei Trofimovich 089050964d
Merge pull request #176427 from trofi/workaround-fno-common-for-cernlib
cernlib: add -fcommon workaround
2022-06-07 21:06:46 +00:00
Sergei Trofimovich 46e4f3bd77 cernlib: add -fcommon workaround
Workaround build failure on -fno-common toolchains like upstream
gcc-10. Otherwise build fails as:

    ld: libpacklib.a(kedit.o):kuip/klink1.h:11: multiple definition of `klnkaddr';
      libzftplib.a(zftpcdf.o):zftp/zftpcdf.c:155: first defined here
2022-06-05 18:38:14 +01:00
Dmitry Kalinkin ec6dd63f83
Merge pull request #172935 from veprbl/pr/rivet_3_1_6
rivet: 3.1.5 -> 3.1.6
2022-06-05 12:01:35 -04:00
Janne Heß bfc5086ae9
Merge pull request #173671 from Mindavi/treewide/broken-zhf
treewide: start marking packages broken
2022-05-30 14:10:43 +02:00
Rick van Schijndel 11ee22d797
treewide: pkgs/development: mark broken for aarch64-linux 2022-05-30 13:42:59 +02:00
Dmitry Kalinkin 588d62e2d4
mcfm: fix gcc-flavored lhapdf for darwin
An updated LHAPDF picks up CoreFoundation from `python-config --libs`,
which isn't present in gccStdenv.
2022-05-18 14:40:35 -04:00
Dmitry Kalinkin e7d67d8576
python3Packages.lhapdf: fix for python 3.10+ 2022-05-16 23:31:51 -04:00
Dmitry Kalinkin 0c86c19d22
lhapdf: 6.4.0 -> 6.5.1 2022-05-16 18:44:00 -04:00
Dmitry Kalinkin d2144c1e0c
rivet: 3.1.5 -> 3.1.6 2022-05-14 13:28:44 -04:00
Dmitry Kalinkin 179dd402cb
yoda: 1.9.4 -> 1.9.5 2022-05-14 13:28:44 -04:00