From 77903fdc7e0638294baf1ed2d950d66e1dcb4e38 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 6 Mar 2015 17:26:34 +0100 Subject: [PATCH 1/4] bump to v2.0.0 + update release notes --- RELEASE_NOTES | 37 +++++++++++++++++++++++++++++++++++-- setup.py | 2 +- 2 files changed, 36 insertions(+), 3 deletions(-) diff --git a/RELEASE_NOTES b/RELEASE_NOTES index 01b1286c298c..3563f389c6c8 100644 --- a/RELEASE_NOTES +++ b/RELEASE_NOTES @@ -3,8 +3,41 @@ For more detailed information, please see the git log. These release notes can also be consulted at http://easybuild.readthedocs.org/en/latest/Release_notes.html. -The latest version of easybuild-easyconfig provides 3,066 easyconfig files, for 551 different software packages -and 32 different (compiler) toolchains. +The latest version of easybuild-easyconfig provides 3,344 easyconfig files, for 581 different software packages, +32 different (compiler) toolchains and 6 software bundles. + + +v2.0.0 (March 6th 2015) +----------------------- + +feature + bugfix release +- added example easyconfig files for 29 new software packages: + bsoft (#1353), Coot (#1400), Cuby (#1258), DSRC (#1242), Exonerate (#568), fastqz (#1242), FSA (#568), fqzcomp (#1242), GAMESS-US (#1153, #1406), Grep (#1308), Hadoop (#1418), Hoard (#1415), IMB (#1284), ISL (#1389), jemalloc (#1416), libdwarf (#1283), libelf (#1283), MPC (#1310), multitail (#1327), Pmw (#1403), Quip (#1242), rCUDA (#720), SCALCE (#1242), SMALT (#568), STREAM (#1332), worker (#1307), Xerces-C++ (#1370), XQilla (#1370), ZPAQ (#1242) +- added easyconfigs for new (common) toolchains + foss/2015a (#1239), gompi/1.5.16 (#1380), gmvolf/1.7.20 (#1397), goolf/1.7.20 (#1294), intel/2015a (#1238), intel/2015.02 (#1393), iomkl/2015.01 (#1325), iomkl/2015.02 (#1401) +- added new bundles: Autotools (#1385) +- various other enhancements, including: + - don't define $LDSHARED in zlib easyconfigs (#1350) + - this fixes the long-standing "no version information available" issue with zlib + - see also https://github.com/hpcugent/easybuild-framework/issues/108 + - add unit test to check that all extra_options keys are defined in EasyConfig instance (#1378) + - add source MD5 checksums in all GCC easyconfigs (#1391) + - speeding up the unit tests by avoiding rereading of same easyconfig file (#1432) + - fix conflict detection in unit tests by considering build deps separately from runtime deps (#1447) + - fix toolchain for Bison build dep in MVAPICH2-1.9-iccifort-2011.13.367.eb easyconfig (#1448) + - use Bundle generic easyblock and 'bundle' moduleclass for software bundles (#1451) +- various bug fixes, including: + - revert version of Libint dependency to 1.1.4 in CP2K v2.5.1 easyconfig (#1144) + - added Java dependencies to EMBOSS easyconfigs (#1167) + - don't list 'lto' as a language in GCC easyconfigs (#1286) + - related to the fixes in the GCC easyblock, see hpcugent/easybuild-easyblocks#535 + - rename libint2 easyconfigs as Libint v2 easyconfigs (#1287) + - fix mpi4py source_urls in Python easyconfigs (#1306) + - consistently use CLooG 0.18.0 for GCC 4.8 series (#1392) + - rename GenomeAnalysisTk easyconfigs to GATK (#1399) + - include openssl-devel SLES11 OS dependency in cURL/MySQL/Python easyconfigs (#1422) + - add missing Perl dependency in parallel easyconfigs (#1430) + - correct name in BLAST+ easyconfigs (#1443) v1.16.1.0 (December 19th 2014) ------------------------------ diff --git a/setup.py b/setup.py index 6fdb0b240f71..030d532e33f4 100644 --- a/setup.py +++ b/setup.py @@ -41,7 +41,7 @@ # note: release candidates should be versioned as a pre-release, e.g. "1.1rc1" # 1.1-rc1 would indicate a post-release, i.e., and update of 1.1, so beware! -VERSION = "2.0.0.0dev" +VERSION = "2.0.0" API_VERSION = VERSION.split('.')[0] EB_VERSION = '.'.join(VERSION.split('.')[0:2]) From e7881707d297158dc6a4bb46cb68aecb485595be Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 6 Mar 2015 17:43:25 +0100 Subject: [PATCH 2/4] include #1452 in release notes --- RELEASE_NOTES | 1 + 1 file changed, 1 insertion(+) diff --git a/RELEASE_NOTES b/RELEASE_NOTES index 3563f389c6c8..f5271cdbb6d1 100644 --- a/RELEASE_NOTES +++ b/RELEASE_NOTES @@ -38,6 +38,7 @@ feature + bugfix release - include openssl-devel SLES11 OS dependency in cURL/MySQL/Python easyconfigs (#1422) - add missing Perl dependency in parallel easyconfigs (#1430) - correct name in BLAST+ easyconfigs (#1443) + - fix name for sparsehash easyconfigs (#1452) v1.16.1.0 (December 19th 2014) ------------------------------ From 3a81d454733709a07dd1a450d6313d3d0d0f3fa2 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 6 Mar 2015 18:50:21 +0100 Subject: [PATCH 3/4] minor fixes in release notes --- RELEASE_NOTES | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/RELEASE_NOTES b/RELEASE_NOTES index f5271cdbb6d1..133fd064f1b6 100644 --- a/RELEASE_NOTES +++ b/RELEASE_NOTES @@ -15,7 +15,7 @@ feature + bugfix release bsoft (#1353), Coot (#1400), Cuby (#1258), DSRC (#1242), Exonerate (#568), fastqz (#1242), FSA (#568), fqzcomp (#1242), GAMESS-US (#1153, #1406), Grep (#1308), Hadoop (#1418), Hoard (#1415), IMB (#1284), ISL (#1389), jemalloc (#1416), libdwarf (#1283), libelf (#1283), MPC (#1310), multitail (#1327), Pmw (#1403), Quip (#1242), rCUDA (#720), SCALCE (#1242), SMALT (#568), STREAM (#1332), worker (#1307), Xerces-C++ (#1370), XQilla (#1370), ZPAQ (#1242) - added easyconfigs for new (common) toolchains foss/2015a (#1239), gompi/1.5.16 (#1380), gmvolf/1.7.20 (#1397), goolf/1.7.20 (#1294), intel/2015a (#1238), intel/2015.02 (#1393), iomkl/2015.01 (#1325), iomkl/2015.02 (#1401) -- added new bundles: Autotools (#1385) +- added new software bundle: Autotools (#1385) - various other enhancements, including: - don't define $LDSHARED in zlib easyconfigs (#1350) - this fixes the long-standing "no version information available" issue with zlib @@ -25,7 +25,7 @@ feature + bugfix release - speeding up the unit tests by avoiding rereading of same easyconfig file (#1432) - fix conflict detection in unit tests by considering build deps separately from runtime deps (#1447) - fix toolchain for Bison build dep in MVAPICH2-1.9-iccifort-2011.13.367.eb easyconfig (#1448) - - use Bundle generic easyblock and 'bundle' moduleclass for software bundles (#1451) + - use Bundle generic easyblock for HPCBIOS bundles and fix moduleclass (#1451) - various bug fixes, including: - revert version of Libint dependency to 1.1.4 in CP2K v2.5.1 easyconfig (#1144) - added Java dependencies to EMBOSS easyconfigs (#1167) From fc1a90acbc5d9b86a71c069f69ff2f66d92372dc Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 6 Mar 2015 21:06:57 +0100 Subject: [PATCH 4/4] bump version to v1.16.2.0, update release notes --- RELEASE_NOTES | 5 +++++ setup.py | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/RELEASE_NOTES b/RELEASE_NOTES index 01b1286c298c..025b0112098b 100644 --- a/RELEASE_NOTES +++ b/RELEASE_NOTES @@ -6,6 +6,11 @@ These release notes can also be consulted at http://easybuild.readthedocs.org/en The latest version of easybuild-easyconfig provides 3,066 easyconfig files, for 551 different software packages and 32 different (compiler) toolchains. +v1.16.2.0 (March 6th 2015) +-------------------------- + +(no changes compared to v1.16.1.0, simple version bump to stay in sync with easybuild-easyblocks) + v1.16.1.0 (December 19th 2014) ------------------------------ diff --git a/setup.py b/setup.py index a37161620a1e..99ab5ad31255 100644 --- a/setup.py +++ b/setup.py @@ -41,7 +41,7 @@ # note: release candidates should be versioned as a pre-release, e.g. "1.1rc1" # 1.1-rc1 would indicate a post-release, i.e., and update of 1.1, so beware! -VERSION = "1.16.1.0" +VERSION = "1.16.2.0" API_VERSION = VERSION.split('.')[0] EB_VERSION = '.'.join(VERSION.split('.')[0:2])