Releases: iLCSoft/iLCInstall
v02-03-03
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.
- DD4hepExamples are now built as part of DD4hep (see #177 for details). To built the examples yourself, simply
- 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
- Changes wrt previous releases:
-
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
orlib
and make sure thatMARLIN_DLL
is populated properly. - update versions of externals in example macbookfg
- some fixes to keep up w/ changes in key4hep packages
-
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)
- add ROOT_INCLUDE_PATH to base module
-
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
andROOT_INCLUDE_PATH
into the environment for podio.
- Make sure to put
v02-03-02
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)
- add ROOT_INCLUDE_PATH to base module
-
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
andROOT_INCLUDE_PATH
into the environment for podio.
- Make sure to put
-
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
- Add the
-
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.
- Make sure that
-
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 onMARLIN_DLL
- Make
v02-03-01
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
- Include latest version of packages
-
2022-12-07 Thomas Madlener (PR#160)
- Disable
PathFinder
,MarlinTPC
, andBBQ
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.
- Disable
-
2022-10-20 Andre Sailer (PR#158)
- Make sure that
GIT_EXEC_PATH
is also present ininit_ilcsoft.sh
if it has been present in the build environment to ensure git is usable.
- Make sure that
-
2022-08-24 Thomas Madlener (PR#157)
- Remove ILDConfig from installed packages again as it is installed separately in any case.
v02-03
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 via2to3
. Some others that are necessary for this to work with both python2 and python3 are:- Fixes to some (relative) imports
- Importing
getoutput
andgetstatusoutput
from thesubprocess
module if possible and only fallback to thecommands
module if it does not exist. - Replace
execfile
withexec
,compile
andopen
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
- Make
-
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
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
v02-02-01
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
- Make sure that
-
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
- fix cvmfs readme wrt. using singularity
-
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)
- Provide Dockerfile for CVMFS installation based on SL6
- Image and documentation available here: https://hub.docker.com/repository/docker/ilcsoft/ilcsoft-cvmfs-sl6
- Run it with:
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
v02-02-pre
Release Notes for v02-02