Skip to content

Releases: iLCSoft/iLCInstall

v02-03-03

11 Mar 14:57
Compare
Choose a tag to compare

v02-03-03

  • 2024-03-11 tmadlener (PR#176)

    • Changes wrt previous releases:
      • DD4hepExamples are now built as part of DD4hep (see #177 for details). To built the examples yourself, simply cp -r $DD4hepExamples /some/path/ and build them follow the usual steps.
    • Update base package versions
      • ROOT 6.30/04
      • DD4hep 01-28
      • Geant4 11.2.1
      • CLHEP 2.4.7.1
      • CMake 3.28.3
      • boost 1.84.0
      • FastJet3.4.2
      • FastJet Contrib 1.054
    • Update package versions to latest tags
      • SIO v00-02
      • LCIO v02-21
      • GEAR v01-09-02
      • k4geo v00-20-00
      • KalTest v02-05-02
      • DDKalTest v01-07-01
      • MarlinTrk v02-09-02
      • MarlinTrkProcessors v02-12-05
      • Clupatra v01-03-01
      • ForwardTracking v01-14-01
      • ConformalTracking v01-12
      • LCCD v01-05-02
      • MarlinUtil v01-17-02
      • Marlin v01-19-02
      • DDMarlinPandora v00-12-01
      • MarlinReco v01-35
      • FCalClusterer v01-00-06
      • LCFIVertex v00-09
      • podio v00-99
      • EDM4hep v00-10-05
      • k4EDM4hep2LcioConv v00-08-02
      • Physsim v00-05
  • 2023-12-21 Frank Gaede (PR#175)

    • some fixes to keep up w/ changes in key4hep packages
      - allow HEAD branch to be called main
      - patch lcgeo install to work w/ latest k4geo
    • Allow Marlin packages to be installed into lib64 or lib and make sure that MARLIN_DLL is populated properly.
    • update versions of externals in example macbookfg
  • 2023-12-20 Andre Sailer (PR#174)

    • lcgeo: also allow libraries named k4geo
  • 2023-07-14 tmadlener (PR#172)

    • Bump the podio version to v00-16-06 to include some important bug fixes
  • 2023-07-13 Frank Gaede (PR#171)

    • update examples/macbookfg to work w/ recent HEAD versions (MacOS 12.61)
  • 2023-07-13 Frank Gaede (PR#170)

    • add ROOT_INCLUDE_PATH to base module
      • needed for podio.py (see: #168)
  • 2023-07-12 tmadlener (PR#169)

    • Remove workflow that requires a no longer supported python version. Fixes #167
  • 2023-07-12 tmadlener (PR#168)

    • Make sure to put PATH and ROOT_INCLUDE_PATH into the environment for podio.

v02-03-02

14 Jul 07:04
Compare
Choose a tag to compare

v02-03-02

  • 2023-07-14 tmadlener (PR#172)

    • Bump the podio version to v00-16-06 to include some important bug fixes
  • 2023-07-13 Frank Gaede (PR#171)

    • update examples/macbookfg to work w/ recent HEAD versions (MacOS 12.61)
  • 2023-07-13 Frank Gaede (PR#170)

    • add ROOT_INCLUDE_PATH to base module
      • needed for podio.py (see: #168)
  • 2023-07-12 tmadlener (PR#169)

    • Remove workflow that requires a no longer supported python version. Fixes #167
  • 2023-07-12 tmadlener (PR#168)

    • Make sure to put PATH and ROOT_INCLUDE_PATH into the environment for podio.
  • 2023-07-12 tmadlener (PR#164)

    • Add new package

      • k4EDM4hep2LcioConv v00-05 (LCIO to EDM4hep conversion)
    • Update base package versions

      • DD4hep 01-25-01
      • ROOT 6.28/04
      • Geant4 11.1.1
    • Update package versions to latest tags

      • MarlinReco v01-34
      • podio v00-16-05
      • EDM4hep v00-10
      • iLCUtil v01-07-01
      • LCIO v02-20
      • lcgeo (k4geo) v00-18-01
      • MarlinUtil v01-17-01
      • RAIDA v01-10
      • ConformalTracking v01-11-01
      • MarlinTrkProcessors v02-12-03
      • Overlay v00-23
      • ILDPerformance v01-12
  • 2023-06-26 tmadlener (PR#166)

    • Add the k4EDM4hep2LcioConv package
    • Bump a few external versions in the HEAD releases
  • 2023-06-26 tmadlener (PR#165)

    • Make sure that CMAKE_PREFIX_PATH points to the right place for Geant4 > v11.1 where it has been moved to a more standard location.
  • 2023-02-20 Thomas Madlener (PR#162)

    • Make Physsim its own package to accomodate more easily for changed behavior after CMake config updates in iLCSoft/Physsim#2
    • Make MarlinPKG slightly more clever for discovering libraries that need to be put on MARLIN_DLL

v02-03-01

21 Dec 10:51
Compare
Choose a tag to compare

v02-03-01

  • 2022-12-21 Thomas Madlener (PR#159)

    • Include latest version of packages
      • LCIO v02-19
      • Marlin v01-19
      • ILCUtil v01-07
      • MarlinTrkProcessors v02-12-02
      • KiTrackMarlin v01-13-02
      • MarlinUtil v01-17
      • MarlinDD4hep v00-06-02
      • MarlinReco v01-33-01
      • ILDPerformance v01-11
      • lcgeo v00-18
      • podio v00-16-01
      • EDM4hep v00-07-02
  • 2022-12-07 Thomas Madlener (PR#160)

    • Disable PathFinder, MarlinTPC, and BBQ packages from being installed by default, as they are no longer available from the DESY SVN server and have not yet been fully migrated to the DESY gitlab server.
    • Fix tests to work with latest versions of pytest. The main reason is that starting with pytest 7.2.0(?) py.test.raises only works if py is also installed. Given pytest-dev/py#288 it is probably easiest to just use pytest directly if possible.
    • Fix a few escape sequence warnings in packages.
  • 2022-10-20 Andre Sailer (PR#158)

    • Make sure that GIT_EXEC_PATH is also present in init_ilcsoft.sh if it has been present in the build environment to ensure git is usable.
  • 2022-08-24 Thomas Madlener (PR#157)

    • Remove ILDConfig from installed packages again as it is installed separately in any case.

v02-03

17 Aug 09:30
Compare
Choose a tag to compare

v02-03

  • 2022-08-17 Thomas Madlener (PR#156)

    • Major upgrades to external software, most importantly switching from python2 to python3, and to newer version of gcc.
    • Update all external software to latest available versions
    • Include latest versions of iLCSoft packages
      • CED v01-09-04
      • MarlinFastJet v00-05-03
      • MarlinReco v01-33
      • lcgeo v00-16-08
      • CEDViewer v01-19-01
      • KalTest v02-05-01
      • DDKalTest v01-07
      • LCIO v02-17-01
      • MarlinKinfitProcessors v00-05
      • LCCD v01-05-01
      • GEAR v01-09-01
      • MarlinDD4hep v00-06-01
      • MarlinUtil v01-16-02
      • MarlinTrk v02-09-01
      • MarlinTrkProcessors v02-12-01
      • MarlinKinfit v00-06-01
      • Overlay v00-22-04
      • KiTrackMarlin v01-13-01
      • ForwardTracking v01-14-01
      • LCTuple v01-14
      • ILDConfig v02-03
      • Physsim v00-04-02
  • 2022-06-29 Thomas Madlener (PR#144)

    • Update versions of base installation
    • Switch to using gcc and python from LCG_99 (i.e. gcc10 and python3)
  • 2022-01-25 tmadlener (PR#134)

    • migrate CI to github actions and run python unittests with python2 and python3.
    • Remove coveralls instrumentation from CI
  • 2022-01-18 Frank Gaede (PR#152)

    • add EDM4hep and PODIO to HEAD releases
  • 2022-01-18 Thomas Madlener (PR#143)

    • Make ilcsoft-install work with python3. Most of the trivial changes are done via 2to3. Some others that are necessary for this to work with both python2 and python3 are:
      • Fixes to some (relative) imports
      • Importing getoutput and getstatusoutput from the subprocess module if possible and only fallback to the commands module if it does not exist.
      • Replace execfile with exec, compile and open combination.
      • Some changes to the Version class to make it work with the much stricter comparison rules in python3.
    • Fix installation of root 6.18/04 by pulling in the patched sources from git directly, instead of using the release tar ball. See: https://root-forum.cern.ch/t/problems-building-root-6-18-04-with-builtin-davix/44225
  • 2022-01-17 Frank Gaede (PR#150)

    • update versions in HEAD release scripts:
    • geant4 11.0 root 6.24.06,...
  • 2022-01-14 Frank Gaede (PR#149)

    • add support for installing edm4hep and podio
    • update macbookfg example install scripts
  • 2022-01-14 Frank Gaede (PR#148)

    • add support for (central) ubuntu installations w/ 20.04
    • update download path for boost

v02-02-03

22 Nov 14:12
Compare
Choose a tag to compare

v02-02-03

  • 2021-11-22 Thomas Madlener (PR#147)
    • Update LCIO to v02-17
    • Update MarlinReco to v01-32
    • Update MarlinTrk to v02-09
    • Update MarlinUtil to v01-16-01
    • Update CEDViewer to v01-19
    • Update LCTuple to v01-13
    • Update ConformalTracking to v01-11
    • Update MarlinTrkProcessors to v02-12
    • Update Overlay to v00-22-03
    • Update DDMarlinPandora to v00-12
    • Update iLCUtil to v01-06-02
    • Update lcgeo to v00-16-07
    • Update LCFIPlus to v00-10-01

v02-02-02

15 Jun 16:41
Compare
Choose a tag to compare

v02-02-02

  • 2021-06-15 Thomas Madlener (PR#145)

    • Update ILDPerformance to v01-10
    • Update MarlinUtil to v01-16
    • Update MarlinReco to v01-31
  • 2021-03-16 Placido Fernandez Declara (PR#141)

    • Add support for "." version delimiter

v02-02-01

08 Mar 08:42
Compare
Choose a tag to compare

v02-02-01

  • 2021-03-08 Andre Sailer (PR#139)

    • ilcsofttagger: make python3 compatible, keep python2 compatibility for the moment
    • ilcsofttagger: add --ignoreMissingCmake flag to ignore the absence of CMakeLists.txt in the repository
    • ilcsofttagger: no longer look up release notes in comments to PRs, only the opening post
    • ilcsofttagger: try to get author name from the first commit of a PR not the last, might fix issue with wrongly attributed changes in the release notes
  • 2021-03-07 tmadlener (PR#140)

    • Fix small typo in README for cvmfs installation
  • 2021-03-04 tmadlener (PR#138)

    • Update cvmfs installation docker container
  • 2021-03-03 tmadlener (PR#137)

    • Update MarlinReco version to v01-30
  • 2021-03-01 tmadlener (PR#136)

    • Make sure that libsio is found after CMake updates to sio
  • 2021-03-01 tmadlener (PR#135)

    • Upgrade Overlay to v00-22-02
  • 2021-02-26 Remi Ete (PR#133)

    • Upgrade MarlinReco to v01-29
    • Upgrade ILDPerformance to v01-09
    • Upgrade SIO to v00-01
    • Upgrade LCIO to v02-16-01
  • 2020-12-08 Frank Gaede (PR#130)

    • add edm4hep and podio install scripts
    • update macbook example
      - add edm4hep and podio
      - updated to Catalina (10.15.7)
  • 2020-10-14 Frank Gaede (PR#127)

    • fix cvmfs readme wrt. using singularity
      - using a dedicated home_dir on startup
  • 2020-10-13 tmadlener (PR#126)

    • Add proper cvmfs repository for installing cvmfs in Docker image
  • 2020-10-07 Remi Ete (PR#125)

    • Moved CVMFS user images in a separate directory
    • Added image for using iLCSoft in a centos 7 image by mounting CVMFS
  • 2020-10-07 tmadlener (PR#124)

    • Add a few more packages in order to start installing things with spack inside the cvmfs installation container.
  • 2020-10-06 Remi Ete (PR#123)

    • Added Dockerfile for CVMFS installation on centos7.
    • Added complete Readme file with corresponding installation procedure
  • 2020-09-10 Remi Ete (PR#122)

    docker run -it --privileged ilcsoft/ilcsoft-cvmfs-sl6
  • 2020-09-04 Remi Ete (PR#120)

    • Upgraded MarlinReco version.
    • Updated release notes for v02-02

v02-02

04 Sep 14:22
Compare
Choose a tag to compare

250 GeV MC production release

v02-02-pre

13 Aug 16:48
Compare
Choose a tag to compare
v02-02-pre Pre-release
Pre-release
Release Notes for v02-02

v02-01-02

17 Jul 12:02
Compare
Choose a tag to compare

Developers release for 2nd test production.