Hi, I am attaching an ebuild for the Herwig High Energy Physics event generator. While it might not be as popular as sci-physics/pythia, it includes a different physics set; and might also be useful for comparison. Currently, Gentoo ships an old version of herwig-5.9 with sci-physics/cernlib-montecarlo. Offical cernlib development has stopped as of circa 2001 (http://cernlib.web.cern.ch/cernlib/news/future.html), development on Herwig continues with new physics and updated data. The ebuild is based on the pythia ebuild from the 25c388 science overlay. Since the upstream filenames are a bit off, I had to add some ugly use of tr -- maybe somebody knows a better way. Also, the library does not get a correct version number (this is carried over from the pythia-6 ebuild). To avoid collisions between different Herwig version, I also provide a patch to add a herwig USE flag to cernlib-montecarlo. Slotted Herwig ebuilds would probably be preferable, but that would also require to split the cernlib-montecarlo ebuild (the original cernlib n Gentoo is already split to some extent). See bug #257732. Please note that the source is a single file that goes up to 300MB in RAM during the compile. The debian files from cernlib-montecarlo were either split upstream or by debian and compile much nicer on limited hardware. If this is to hairy, please feel free to close this bug. Cheers, Benjamin Reproducible: Always Steps to Reproduce:
Created attachment 181005 [details] new ebuild
Now in overlay. Report bugs here.
now in the main tree.