Skip to content

Releases: JeffersonLab/hdpm

0.8.0

23 Aug 15:47

Choose a tag to compare

  • updated JANA to 0.7.9p1
  • replaces sim-recon with halld_sim and halld_recon
  • added gluex_MCwrapper
  • matches version_3.0.xml
  • tested master, jlab and jlab-dev
  • tested on CentOS7/RHEL7 and Ubuntu16
  • NOT tested on CentOS6/RHEL6 and macOS

Binaries

64-bit Linux: hdpm-0.8.0.linux.tar.gz
64-bit macOS: hdpm-0.8.0.macOS.tar.gz

hdpm 0.7.3

19 Feb 18:31

Choose a tag to compare

  • updated to rcdb 0.03, amptools 0.9.3 and ccdb 1.06.06
  • added sqlitecpp 2.2.0
  • added GNU scientific library (gsl) to prerequisites
  • matches version_2.27.xml
  • tested master, jlab and jlab-dev
  • tested on CentOS7/RHEL7 and Ubuntu16
  • NOT tested on CentOS6/RHEL6 and macOS

Binaries

64-bit Linux: hdpm-0.7.3.linux.tar.gz
64-bit macOS: hdpm-0.7.3.macOS.tar.gz

hdpm 0.7.2

18 Jul 21:59

Choose a tag to compare

  • Includes JANA-0.7.9, CCDB-1.06.05, and PyPWA-2.1.0.
  • Uses GlueX custom build of Python on CentOS 6 iFarm at JLab.

Binaries

64-bit Linux: hdpm-0.7.2.linux.tar.gz
64-bit macOS: hdpm-0.7.2.macOS.tar.gz

hdpm 0.7.1

26 Jun 17:08

Choose a tag to compare

  • Fixes regression in completeness of some error messages (62ca76e).
  • Fixes Geant4 library path on macOS (used in env setup file).

Binaries

64-bit Linux: hdpm-0.7.1.linux.tar.gz
64-bit macOS: hdpm-0.7.1.macOS.tar.gz

hdpm 0.7.0

12 Jun 19:46

Choose a tag to compare

  • Updates the AmpTools URL.
  • Adds PyPWA to the extra package list.
  • Removes the -a (--all) flag.
  • Fixes GCC-4.9.2 setup on CentOS 6 JLab farm.
  • Merges build command into install command.
  • Merges update command into fetch command.

Binaries

64-bit Linux: hdpm-0.7.0.linux.tar.gz
64-bit macOS: hdpm-0.7.0.macOS.tar.gz

hdpm 0.6.1

16 Apr 14:58

Choose a tag to compare

  • Fixes an environment-setup file bug (41001b7).
  • Adds hd_utilities to the default package list.
  • Deprecates the -a (--all) flag.

Binaries

64-bit Linux: hdpm-0.6.1.linux.tar.gz
64-bit macOS: hdpm-0.6.1.macOS.tar.gz

hdpm 0.6.0

29 Mar 13:40

Choose a tag to compare

  • Requires GLUEX_TOP env variable (to use as package directory).
  • Migrates hdpm directories (settings, env, .dist, ...) to $GLUEX_TOP/.hdpm.
  • Makes incremental builds the default behavior (use --info option to recover old behavior).
  • Sets HTTP proxy env variables at JLab for all relevant commands.
  • Uses HTTP HEAD request to check if URL is valid before attempting to download.
  • Supports user-defined packages with dependencies.
  • show can now display dependents of packages, in addition to deps.
  • Adds the "extra packages" group, packages which are not included by default.
  • Introduces the add and rm commands for altering the current package settings.
  • Introduces the selfupdate command for updating hdpm to the latest release.
  • Uses the same dependencies as version_2.2.xml, except for root 6.08.06.

Binaries

64-bit Linux: hdpm-0.6.0.linux.tar.gz
64-bit macOS: hdpm-0.6.0.macOS.tar.gz

hdpm 0.5.0

08 Mar 05:12

Choose a tag to compare

  • Uses relative symlinks when installing prebuilt packages.
  • Allows a comment to be added when settings are saved.
  • Fixes dependency checking on macOS.
  • Provides simple setup scripts for bash and tcsh.
  • Upgrades jana to 0.7.7p1 and root to 6.08.04.

Binaries

64-bit Linux: hdpm-0.5.0.linux.tar.gz
64-bit macOS: hdpm-0.5.0.macOS.tar.gz

hdpm 0.4.0

12 Dec 02:55

Choose a tag to compare

  • Adds initial support for HDGeant4.
  • Allows for better control over package selection by adding --deps and --all options.
  • Requires the command hdpm select master to select the default settings.
  • Moves Geant4 and ROOT build/src directory cleanup steps into package settings.
  • Adds a -j flag for changing the # of parallel jobs.
  • Walks the dependency graph when adding dependencies.
  • Matches version_1.30.xml dependencies.

Binaries

64-bit Linux: hdpm-0.4.0.linux.tar.gz
64-bit macOS: hdpm-0.4.0.macOS.tar.gz

hdpm 0.3.2

01 Nov 21:57

Choose a tag to compare

  • Fixes another bug in GCC setup on CentOS/RHEL 6.
  • Improves performance of help message commands.
  • Fixes Ubuntu-release string (used in BMS_OSNAME).
  • Prevents "curl: (23) Failed writing body (0 != 4096)" fetch error.

Binaries

64-bit Linux: hdpm-0.3.2.linux.tar.gz
64-bit macOS: hdpm-0.3.2.macOS.tar.gz