[arch-commits] Commit in leatherman/trunk (PKGBUILD)
Date: Saturday, December 12, 2020 @ 14:57:37 Author: felixonmars Revision: 773282 upgpkg: leatherman 1.12.2-3: boost 1.75.0 rebuild Modified: leatherman/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-12 14:50:20 UTC (rev 773281) +++ PKGBUILD2020-12-12 14:57:37 UTC (rev 773282) @@ -4,7 +4,7 @@ pkgname=leatherman pkgver=1.12.2 -pkgrel=2 +pkgrel=3 pkgdesc="Collection of C++ and CMake utility libraries" arch=('x86_64') url="https://github.com/puppetlabs/leatherman";
[arch-commits] Commit in leatherman/trunk (PKGBUILD)
Date: Sunday, December 6, 2020 @ 19:07:02 Author: felixonmars Revision: 771096 upgpkg: leatherman 1.12.2-2: boost 1.74.0 rebuild Modified: leatherman/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-06 19:05:49 UTC (rev 771095) +++ PKGBUILD2020-12-06 19:07:02 UTC (rev 771096) @@ -4,7 +4,7 @@ pkgname=leatherman pkgver=1.12.2 -pkgrel=1 +pkgrel=2 pkgdesc="Collection of C++ and CMake utility libraries" arch=('x86_64') url="https://github.com/puppetlabs/leatherman";
[arch-commits] Commit in leatherman/trunk (PKGBUILD)
Date: Sunday, December 6, 2020 @ 14:34:12 Author: foutrelis Revision: 771031 Enable patch for boost 1.74 rebuild Modified: leatherman/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-06 14:09:32 UTC (rev 771030) +++ PKGBUILD2020-12-06 14:34:12 UTC (rev 771031) @@ -41,7 +41,7 @@ patch -Np1 < ../librapidjson-1.1.patch # Boost 1.74 provides nowide, and since leatherman vendors nowide it has to be patched out. - #patch -Np1 < ../1.12.2-shared_nowide.patch + patch -Np1 < ../1.12.2-shared_nowide.patch } build() {
[arch-commits] Commit in leatherman/trunk (PKGBUILD)
Date: Friday, May 1, 2020 @ 21:58:31 Author: shibumi Revision: 624276 upgpkg: leatherman 1.12.0-1 Modified: leatherman/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-01 21:14:11 UTC (rev 624275) +++ PKGBUILD2020-05-01 21:58:31 UTC (rev 624276) @@ -3,8 +3,8 @@ # Contributor: Jonathan Steel pkgname=leatherman -pkgver=1.7.2 -pkgrel=3 +pkgver=1.12.0 +pkgrel=1 pkgdesc="Collection of C++ and CMake utility libraries" arch=('x86_64') url="https://github.com/puppetlabs/leatherman"; @@ -26,7 +26,7 @@ ) source=("${pkgname}-${pkgver}.tar.gz::https://github.com/puppetlabs/leatherman/archive/${pkgver}.tar.gz"; librapidjson-1.1.patch) -sha512sums=('2976e8d56e603ba86bc22217c1c6b729fed62536ea56b0a74afed4d48a85429d2c79900652344e63905448a13d60d29440623980fd770d40e3db729af5d70ef3' +sha512sums=('2ceb16f94bf3d06bfe477a40e15db5a1d3d3999eaa7023245a08ab4e0054179f28308d9bf6ba73a839ca3a68130259894593fc8e77664b672ac5f3d20511a4d2' 'bf05009e466ea62282a78c16fe23e8cfacfbb6e5da9fdf118bf7b1b257a3b48c5c5665ef080bfdf12c9088cb4e180358d11a5bd05e2e658bdbe8f35e0bba4969') prepare() {
[arch-commits] Commit in leatherman/trunk (PKGBUILD)
Date: Tuesday, January 28, 2020 @ 01:30:40 Author: felixonmars Revision: 556907 boost 1.72.0 rebuild Modified: leatherman/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-28 01:30:38 UTC (rev 556906) +++ PKGBUILD2020-01-28 01:30:40 UTC (rev 556907) @@ -4,7 +4,7 @@ pkgname=leatherman pkgver=1.7.2 -pkgrel=2 +pkgrel=3 pkgdesc="Collection of C++ and CMake utility libraries" arch=('x86_64') url="https://github.com/puppetlabs/leatherman";
[arch-commits] Commit in leatherman/trunk (PKGBUILD)
Date: Monday, September 30, 2019 @ 12:52:05 Author: felixonmars Revision: 512185 boost 1.71.0 rebuild Modified: leatherman/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-09-30 12:49:29 UTC (rev 512184) +++ PKGBUILD2019-09-30 12:52:05 UTC (rev 512185) @@ -4,7 +4,7 @@ pkgname=leatherman pkgver=1.7.2 -pkgrel=1 +pkgrel=2 pkgdesc="Collection of C++ and CMake utility libraries" arch=('x86_64') url="https://github.com/puppetlabs/leatherman";
[arch-commits] Commit in leatherman/trunk (PKGBUILD)
Date: Thursday, September 26, 2019 @ 20:31:41 Author: shibumi Revision: 511898 upgpkg: leatherman 1.7.2-1 Modified: leatherman/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-09-26 20:19:39 UTC (rev 511897) +++ PKGBUILD2019-09-26 20:31:41 UTC (rev 511898) @@ -3,8 +3,8 @@ # Contributor: Jonathan Steel pkgname=leatherman -pkgver=1.7.0 -pkgrel=4 +pkgver=1.7.2 +pkgrel=1 pkgdesc="Collection of C++ and CMake utility libraries" arch=('x86_64') url="https://github.com/puppetlabs/leatherman"; @@ -26,7 +26,7 @@ ) source=("${pkgname}-${pkgver}.tar.gz::https://github.com/puppetlabs/leatherman/archive/${pkgver}.tar.gz"; librapidjson-1.1.patch) -sha512sums=('d7a475ecc6bea3e2239482e96c673ca3cded21c4538c9416241f8cf402ab70189cc4e4ff86c5b9daf7d74b864f292feeaf380289b347c54adf8afcf43c83e788' +sha512sums=('2976e8d56e603ba86bc22217c1c6b729fed62536ea56b0a74afed4d48a85429d2c79900652344e63905448a13d60d29440623980fd770d40e3db729af5d70ef3' 'bf05009e466ea62282a78c16fe23e8cfacfbb6e5da9fdf118bf7b1b257a3b48c5c5665ef080bfdf12c9088cb4e180358d11a5bd05e2e658bdbe8f35e0bba4969') prepare() {
[arch-commits] Commit in leatherman/trunk (PKGBUILD)
Date: Friday, September 13, 2019 @ 06:43:23 Author: foutrelis Revision: 510076 boost 1.71.0 rebuild Modified: leatherman/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-09-13 06:41:23 UTC (rev 510075) +++ PKGBUILD2019-09-13 06:43:23 UTC (rev 510076) @@ -4,7 +4,7 @@ pkgname=leatherman pkgver=1.7.0 -pkgrel=3 +pkgrel=4 pkgdesc="Collection of C++ and CMake utility libraries" arch=('x86_64') url="https://github.com/puppetlabs/leatherman";
[arch-commits] Commit in leatherman/trunk (PKGBUILD)
Date: Friday, September 13, 2019 @ 06:41:23 Author: foutrelis Revision: 510075 Fix build with boost >= 1.70.0 Modified: leatherman/trunk/PKGBUILD --+ PKGBUILD |1 + 1 file changed, 1 insertion(+) Modified: PKGBUILD === --- PKGBUILD2019-09-13 06:26:16 UTC (rev 510074) +++ PKGBUILD2019-09-13 06:41:23 UTC (rev 510075) @@ -52,6 +52,7 @@ -DCMAKE_BUILD_TYPE=None \ -DENABLE_CXX_WERROR=OFF \ -DCMAKE_INSTALL_PREFIX:PATH=/usr \ +-DBoost_NO_BOOST_CMAKE=ON \ -DLEATHERMAN_SHARED=ON \ -DLEATHERMAN_USE_ICU=ON \ ..
[arch-commits] Commit in leatherman/trunk (PKGBUILD)
Date: Wednesday, August 14, 2019 @ 08:53:11 Author: anthraxx Revision: 499187 upgpkg: leatherman 1.7.0-3 (add missing soname provides) Modified: leatherman/trunk/PKGBUILD --+ PKGBUILD | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-14 08:44:10 UTC (rev 499186) +++ PKGBUILD2019-08-14 08:53:11 UTC (rev 499187) @@ -4,7 +4,7 @@ pkgname=leatherman pkgver=1.7.0 -pkgrel=2 +pkgrel=3 pkgdesc="Collection of C++ and CMake utility libraries" arch=('x86_64') url="https://github.com/puppetlabs/leatherman"; @@ -14,12 +14,15 @@ checkdepends=('ruby') optdepends=('python: cpplint cmake script') provides=( + leatherman_curl.so + leatherman_dynamic_library.so leatherman_execution.so - leatherman_dynamic_library.so - leatherman_util.so + leatherman_file_util.so + leatherman_json_container.so leatherman_locale.so - leatherman_file_util.so leatherman_logging.so + leatherman_ruby.so + leatherman_util.so ) source=("${pkgname}-${pkgver}.tar.gz::https://github.com/puppetlabs/leatherman/archive/${pkgver}.tar.gz"; librapidjson-1.1.patch)
[arch-commits] Commit in leatherman/trunk (PKGBUILD librapidjson-1.1.patch)
Date: Wednesday, August 14, 2019 @ 08:32:59 Author: anthraxx Revision: 499181 upgpkg: leatherman 1.7.0-2 (use rapidjson from repo and provide lib sonames) Added: leatherman/trunk/librapidjson-1.1.patch Modified: leatherman/trunk/PKGBUILD + PKGBUILD | 43 +- librapidjson-1.1.patch | 53 +++ 2 files changed, 86 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-14 08:32:07 UTC (rev 499180) +++ PKGBUILD2019-08-14 08:32:59 UTC (rev 499181) @@ -1,17 +1,30 @@ # Maintainer: Christian Rebischke +# Maintainer: Levente Polyak # Contributor: Jonathan Steel pkgname=leatherman pkgver=1.7.0 -pkgrel=1 +pkgrel=2 pkgdesc="Collection of C++ and CMake utility libraries" arch=('x86_64') url="https://github.com/puppetlabs/leatherman"; license=('APACHE') -makedepends=('boost' 'cmake' 'rapidjson') +depends=('boost-libs' 'libcurl.so' 'icu' 'gcc-libs' 'glibc') +makedepends=('boost' 'cmake' 'rapidjson' 'python') checkdepends=('ruby') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/puppetlabs/leatherman/archive/${pkgver}.tar.gz";) -sha512sums=('d7a475ecc6bea3e2239482e96c673ca3cded21c4538c9416241f8cf402ab70189cc4e4ff86c5b9daf7d74b864f292feeaf380289b347c54adf8afcf43c83e788') +optdepends=('python: cpplint cmake script') +provides=( + leatherman_execution.so + leatherman_dynamic_library.so + leatherman_util.so + leatherman_locale.so + leatherman_file_util.so + leatherman_logging.so +) +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/puppetlabs/leatherman/archive/${pkgver}.tar.gz"; +librapidjson-1.1.patch) +sha512sums=('d7a475ecc6bea3e2239482e96c673ca3cded21c4538c9416241f8cf402ab70189cc4e4ff86c5b9daf7d74b864f292feeaf380289b347c54adf8afcf43c83e788' + 'bf05009e466ea62282a78c16fe23e8cfacfbb6e5da9fdf118bf7b1b257a3b48c5c5665ef080bfdf12c9088cb4e180358d11a5bd05e2e658bdbe8f35e0bba4969') prepare() { cd "${pkgname}-${pkgver}" @@ -19,24 +32,31 @@ # Ruby 2.3 fix: replace rb_data_object_alloc symbol with rb_data_object_wrap sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \ $( grep -rl rb_data_object_alloc ruby) + + patch -Np1 < ../librapidjson-1.1.patch } build() { cd "${pkgname}-${pkgver}" - # Do not treat warnings as errors - CXXFLAGS+=' -Wno-error' - # Work around hang in leatherman_test CXXFLAGS+=' -fno-strict-overflow' - cmake -DCMAKE_INSTALL_PREFIX=/usr + mkdir -p build + cd build + cmake \ +-DCMAKE_BUILD_TYPE=None \ +-DENABLE_CXX_WERROR=OFF \ +-DCMAKE_INSTALL_PREFIX:PATH=/usr \ +-DLEATHERMAN_SHARED=ON \ +-DLEATHERMAN_USE_ICU=ON \ +.. make } check() { - cd "${pkgname}-${pkgver}" + cd "${pkgname}-${pkgver}"/build make test } @@ -44,7 +64,10 @@ package() { cd "${pkgname}-${pkgver}" - make install DESTDIR="${pkgdir}" + make -C build install DESTDIR="${pkgdir}" install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/"${pkgname}"/LICENSE + install -Dm644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" } + +# vim: ts=2 sw=2 et: Added: librapidjson-1.1.patch === --- librapidjson-1.1.patch (rev 0) +++ librapidjson-1.1.patch 2019-08-14 08:32:59 UTC (rev 499181) @@ -0,0 +1,53 @@ +From 0ed6a7b65d89e439f3ea325e3d4cd8e7579a0f8f Mon Sep 17 00:00:00 2001 +From: Michael Smith +Date: Tue, 5 Sep 2017 11:14:57 -0700 +Subject: [PATCH] (LTH-130) Use rapidjson 1.1.0 + +rapidjson is no longer vendored, it must be installed on the system +independently. +--- + CMakeLists.txt| 1 - + json_container/CMakeLists.txt | 6 +++--- + rapidjson/CMakeLists.txt | 1 - + 6 files changed, 10 insertions(+), 5 deletions(-) + delete mode 100644 rapidjson/CMakeLists.txt + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 3d9a9a2..3ba6cd2 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -64,7 +64,6 @@ add_leatherman_dir(nowide) + add_leatherman_dir(util) + add_leatherman_dir(locale) + add_leatherman_dir(logging) +-add_leatherman_dir(rapidjson) + add_leatherman_dir(json_container) + add_leatherman_dir(file_util) + add_leatherman_dir(curl) +diff --git a/json_container/CMakeLists.txt b/json_container/CMakeLists.txt +index 09efa38..df10fc3 100644 +--- a/json_container/CMakeLists.txt b/json_container/CMakeLists.txt +@@ -1,11 +1,11 @@ + find_package(Boost 1.54 REQUIRED COMPONENTS regex) ++find_package(RapidJSON 1.1.0 REQUIRED) + + add_leatherman_deps("${Boost_LIBRARIES}") +-add_leatherman_includes("${Boost_INCLUDE_DIRS}") ++add_leatherman_includes("${Boost_INCLUDE_DIRS} ${RAPIDJSON_INCLUDE_DIRS}") + +-leatherman_dependency(rapidjson) + leatherman_dependency(locale) + + add_leatherman_library("src/json_container.cc") + add_leatherman_headers("inc/leatherman") +-add_le
[arch-commits] Commit in leatherman/trunk (PKGBUILD)
Date: Thursday, June 20, 2019 @ 23:08:10 Author: shibumi Revision: 482542 upgpkg: leatherman 1.7.0-1 Modified: leatherman/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-06-20 22:59:32 UTC (rev 482541) +++ PKGBUILD2019-06-20 23:08:10 UTC (rev 482542) @@ -2,7 +2,7 @@ # Contributor: Jonathan Steel pkgname=leatherman -pkgver=1.6.0 +pkgver=1.7.0 pkgrel=1 pkgdesc="Collection of C++ and CMake utility libraries" arch=('x86_64') @@ -11,7 +11,7 @@ makedepends=('boost' 'cmake' 'rapidjson') checkdepends=('ruby') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/puppetlabs/leatherman/archive/${pkgver}.tar.gz";) -sha512sums=('d0d22b60db2c164183268d29fe1bc1ee9ed16797d38174849eaa74841f801869d038e5672664aae89517487811a70f689a345a2c87d3a2f0a04d55214e7f9eaa') +sha512sums=('d7a475ecc6bea3e2239482e96c673ca3cded21c4538c9416241f8cf402ab70189cc4e4ff86c5b9daf7d74b864f292feeaf380289b347c54adf8afcf43c83e788') prepare() { cd "${pkgname}-${pkgver}" @@ -18,7 +18,7 @@ # Ruby 2.3 fix: replace rb_data_object_alloc symbol with rb_data_object_wrap sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \ -$( grep -rl rb_data_object_alloc ruby ) +$( grep -rl rb_data_object_alloc ruby) } build() {
[arch-commits] Commit in leatherman/trunk (PKGBUILD)
Date: Thursday, March 28, 2019 @ 19:55:17 Author: shibumi Revision: 445610 upgpkg: leatherman 1.6.0-1 Modified: leatherman/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-28 19:49:01 UTC (rev 445609) +++ PKGBUILD2019-03-28 19:55:17 UTC (rev 445610) @@ -2,8 +2,8 @@ # Contributor: Jonathan Steel pkgname=leatherman -pkgver=1.5.3 -pkgrel=2 +pkgver=1.6.0 +pkgrel=1 pkgdesc="Collection of C++ and CMake utility libraries" arch=('x86_64') url="https://github.com/puppetlabs/leatherman"; @@ -11,7 +11,7 @@ makedepends=('boost' 'cmake' 'rapidjson') checkdepends=('ruby') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/puppetlabs/leatherman/archive/${pkgver}.tar.gz";) -sha512sums=('e2616a42c6879755f338f9f0291bf28c7465d51caa3326be521ae3e0d5d79e82099c8720dc19223ad9112cde81c4579faf28a2b467f802baefc99dd59212b818') +sha512sums=('d0d22b60db2c164183268d29fe1bc1ee9ed16797d38174849eaa74841f801869d038e5672664aae89517487811a70f689a345a2c87d3a2f0a04d55214e7f9eaa') prepare() { cd "${pkgname}-${pkgver}"
[arch-commits] Commit in leatherman/trunk (PKGBUILD)
Date: Tuesday, January 15, 2019 @ 07:23:04 Author: foutrelis Revision: 423145 boost 1.69.0 rebuild Modified: leatherman/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-01-15 07:22:00 UTC (rev 423144) +++ PKGBUILD2019-01-15 07:23:04 UTC (rev 423145) @@ -3,7 +3,7 @@ pkgname=leatherman pkgver=1.5.3 -pkgrel=1 +pkgrel=2 pkgdesc="Collection of C++ and CMake utility libraries" arch=('x86_64') url="https://github.com/puppetlabs/leatherman";
[arch-commits] Commit in leatherman/trunk (PKGBUILD)
Date: Thursday, November 1, 2018 @ 22:10:21 Author: shibumi Revision: 401163 upgpkg: leatherman 1.5.3-1 Modified: leatherman/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-01 22:07:44 UTC (rev 401162) +++ PKGBUILD2018-11-01 22:10:21 UTC (rev 401163) @@ -2,7 +2,7 @@ # Contributor: Jonathan Steel pkgname=leatherman -pkgver=1.5.2 +pkgver=1.5.3 pkgrel=1 pkgdesc="Collection of C++ and CMake utility libraries" arch=('x86_64') @@ -11,7 +11,7 @@ makedepends=('boost' 'cmake' 'rapidjson') checkdepends=('ruby') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/puppetlabs/leatherman/archive/${pkgver}.tar.gz";) -sha512sums=('9cef854fd7a95c54fcfc2e639e469dfaa4625757ea8aceeb9ac2162bfc89cbcbc1d5e8217af5f1fad4f31d98528475e22157ca6b1046a36e0928074f866ddafd') +sha512sums=('e2616a42c6879755f338f9f0291bf28c7465d51caa3326be521ae3e0d5d79e82099c8720dc19223ad9112cde81c4579faf28a2b467f802baefc99dd59212b818') prepare() { cd "${pkgname}-${pkgver}"
[arch-commits] Commit in leatherman/trunk (PKGBUILD)
Date: Tuesday, October 23, 2018 @ 23:37:26 Author: shibumi Revision: 398740 upgpkg: leatherman 1.5.2-1 Modified: leatherman/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-23 23:37:14 UTC (rev 398739) +++ PKGBUILD2018-10-23 23:37:26 UTC (rev 398740) @@ -2,8 +2,8 @@ # Contributor: Jonathan Steel pkgname=leatherman -pkgver=1.4.1 -pkgrel=3 +pkgver=1.5.2 +pkgrel=1 pkgdesc="Collection of C++ and CMake utility libraries" arch=('x86_64') url="https://github.com/puppetlabs/leatherman"; @@ -11,7 +11,7 @@ makedepends=('boost' 'cmake' 'rapidjson') checkdepends=('ruby') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/puppetlabs/leatherman/archive/${pkgver}.tar.gz";) -sha512sums=('71fa4723d231ffd6c582a332d6e57da8d1631d787ac7eeef55a505217b9d216ada11efc2636f2238c0272c30d943c61e1f391941f1c4531f911cce597062ffa6') +sha512sums=('9cef854fd7a95c54fcfc2e639e469dfaa4625757ea8aceeb9ac2162bfc89cbcbc1d5e8217af5f1fad4f31d98528475e22157ca6b1046a36e0928074f866ddafd') prepare() { cd "${pkgname}-${pkgver}"
[arch-commits] Commit in leatherman/trunk (PKGBUILD)
Date: Tuesday, September 18, 2018 @ 18:33:04 Author: foutrelis Revision: 383162 Remove stray comment causing parsing errors Modified: leatherman/trunk/PKGBUILD --+ PKGBUILD |1 - 1 file changed, 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-18 18:30:36 UTC (rev 383161) +++ PKGBUILD2018-09-18 18:33:04 UTC (rev 383162) @@ -35,7 +35,6 @@ make } - Disabled Tests due to infinite loop bug check() { cd "${pkgname}-${pkgver}"
[arch-commits] Commit in leatherman/trunk (PKGBUILD)
Date: Tuesday, September 18, 2018 @ 12:57:19 Author: foutrelis Revision: 383035 boost 1.68.0 rebuild Modified: leatherman/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-18 12:49:11 UTC (rev 383034) +++ PKGBUILD2018-09-18 12:57:19 UTC (rev 383035) @@ -3,7 +3,7 @@ pkgname=leatherman pkgver=1.4.1 -pkgrel=2 +pkgrel=3 pkgdesc="Collection of C++ and CMake utility libraries" arch=('x86_64') url="https://github.com/puppetlabs/leatherman";
[arch-commits] Commit in leatherman/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 10:03:46 Author: shibumi Revision: 357640 upgpkg: leatherman 1.4.1-2 Modified: leatherman/trunk/PKGBUILD --+ PKGBUILD | 22 -- 1 file changed, 12 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 09:51:59 UTC (rev 357639) +++ PKGBUILD2018-07-12 10:03:46 UTC (rev 357640) @@ -1,7 +1,8 @@ -# Maintainer: Jonathan Steel +# Maintainer: Christian Rebischke +# Contributor: Jonathan Steel pkgname=leatherman -pkgver=1.4.0 +pkgver=1.4.1 pkgrel=2 pkgdesc="Collection of C++ and CMake utility libraries" arch=('x86_64') @@ -9,11 +10,11 @@ license=('APACHE') makedepends=('boost' 'cmake' 'rapidjson') checkdepends=('ruby') -source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz) -md5sums=('7de85c496ca0024d60df873e7ef1a462') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/puppetlabs/leatherman/archive/${pkgver}.tar.gz";) +sha512sums=('71fa4723d231ffd6c582a332d6e57da8d1631d787ac7eeef55a505217b9d216ada11efc2636f2238c0272c30d943c61e1f391941f1c4531f911cce597062ffa6') prepare() { - cd $pkgname-$pkgver + cd "${pkgname}-${pkgver}" # Ruby 2.3 fix: replace rb_data_object_alloc symbol with rb_data_object_wrap sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \ @@ -21,7 +22,7 @@ } build() { - cd $pkgname-$pkgver + cd "${pkgname}-${pkgver}" # Do not treat warnings as errors CXXFLAGS+=' -Wno-error' @@ -34,16 +35,17 @@ make } + Disabled Tests due to infinite loop bug check() { - cd $pkgname-$pkgver + cd "${pkgname}-${pkgver}" make test } package() { - cd $pkgname-$pkgver + cd "${pkgname}-${pkgver}" - make install DESTDIR="$pkgdir" + make install DESTDIR="${pkgdir}" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/"${pkgname}"/LICENSE }
[arch-commits] Commit in leatherman/trunk (PKGBUILD)
Date: Thursday, May 31, 2018 @ 19:23:48 Author: felixonmars Revision: 335292 boost 1.67.0 rebuild Modified: leatherman/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-31 19:23:39 UTC (rev 335291) +++ PKGBUILD2018-05-31 19:23:48 UTC (rev 335292) @@ -2,7 +2,7 @@ pkgname=leatherman pkgver=1.4.0 -pkgrel=1 +pkgrel=2 pkgdesc="Collection of C++ and CMake utility libraries" arch=('x86_64') url="https://github.com/puppetlabs/leatherman";
[arch-commits] Commit in leatherman/trunk (PKGBUILD)
Date: Thursday, May 31, 2018 @ 19:22:13 Author: foutrelis Revision: 335288 Work around hang in leatherman_test Modified: leatherman/trunk/PKGBUILD --+ PKGBUILD |3 +++ 1 file changed, 3 insertions(+) Modified: PKGBUILD === --- PKGBUILD2018-05-31 19:22:01 UTC (rev 335287) +++ PKGBUILD2018-05-31 19:22:13 UTC (rev 335288) @@ -26,6 +26,9 @@ # Do not treat warnings as errors CXXFLAGS+=' -Wno-error' + # Work around hang in leatherman_test + CXXFLAGS+=' -fno-strict-overflow' + cmake -DCMAKE_INSTALL_PREFIX=/usr make
[arch-commits] Commit in leatherman/trunk (PKGBUILD)
Date: Thursday, May 31, 2018 @ 16:14:24 Author: foutrelis Revision: 334922 Do not treat warnings as errors Modified: leatherman/trunk/PKGBUILD --+ PKGBUILD |3 +++ 1 file changed, 3 insertions(+) Modified: PKGBUILD === --- PKGBUILD2018-05-31 16:12:16 UTC (rev 334921) +++ PKGBUILD2018-05-31 16:14:24 UTC (rev 334922) @@ -23,6 +23,9 @@ build() { cd $pkgname-$pkgver + # Do not treat warnings as errors + CXXFLAGS+=' -Wno-error' + cmake -DCMAKE_INSTALL_PREFIX=/usr make
[arch-commits] Commit in leatherman/trunk (PKGBUILD)
Date: Tuesday, February 13, 2018 @ 11:35:22 Author: jsteel Revision: 293799 upgpkg: leatherman 1.4.0-1 Modified: leatherman/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-13 11:31:43 UTC (rev 293798) +++ PKGBUILD2018-02-13 11:35:22 UTC (rev 293799) @@ -1,8 +1,8 @@ # Maintainer: Jonathan Steel pkgname=leatherman -pkgver=1.3.0 -pkgrel=2 +pkgver=1.4.0 +pkgrel=1 pkgdesc="Collection of C++ and CMake utility libraries" arch=('x86_64') url="https://github.com/puppetlabs/leatherman"; @@ -10,7 +10,7 @@ makedepends=('boost' 'cmake' 'rapidjson') checkdepends=('ruby') source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz) -md5sums=('659d2b3bc3ff34ae01b31a24bff43d21') +md5sums=('7de85c496ca0024d60df873e7ef1a462') prepare() { cd $pkgname-$pkgver
[arch-commits] Commit in leatherman/trunk (PKGBUILD)
Date: Monday, January 1, 2018 @ 18:45:04 Author: bpiotrowski Revision: 277655 1.3.0-2: rebuild against boost 1.66 Modified: leatherman/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-01 18:44:41 UTC (rev 277654) +++ PKGBUILD2018-01-01 18:45:04 UTC (rev 277655) @@ -2,7 +2,7 @@ pkgname=leatherman pkgver=1.3.0 -pkgrel=1 +pkgrel=2 pkgdesc="Collection of C++ and CMake utility libraries" arch=('x86_64') url="https://github.com/puppetlabs/leatherman";
[arch-commits] Commit in leatherman/trunk (PKGBUILD)
Date: Monday, October 30, 2017 @ 11:52:38 Author: jsteel Revision: 264756 upgpkg: leatherman 1.3.0-1 Modified: leatherman/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-10-30 11:38:02 UTC (rev 264755) +++ PKGBUILD2017-10-30 11:52:38 UTC (rev 264756) @@ -1,7 +1,7 @@ # Maintainer: Jonathan Steel pkgname=leatherman -pkgver=1.2.1 +pkgver=1.3.0 pkgrel=1 pkgdesc="Collection of C++ and CMake utility libraries" arch=('i686' 'x86_64') @@ -10,7 +10,7 @@ makedepends=('boost' 'cmake' 'rapidjson') checkdepends=('ruby') source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz) -md5sums=('9d6390ba1dbfbc537671ed5ddc5f12e5') +md5sums=('659d2b3bc3ff34ae01b31a24bff43d21') prepare() { cd $pkgname-$pkgver
[arch-commits] Commit in leatherman/trunk (PKGBUILD)
Date: Wednesday, September 13, 2017 @ 13:20:01 Author: jsteel Revision: 257426 upgpkg: leatherman 1.2.1-1 Modified: leatherman/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-09-13 13:16:10 UTC (rev 257425) +++ PKGBUILD2017-09-13 13:20:01 UTC (rev 257426) @@ -1,8 +1,8 @@ # Maintainer: Jonathan Steel pkgname=leatherman -pkgver=1.2.0 -pkgrel=2 +pkgver=1.2.1 +pkgrel=1 pkgdesc="Collection of C++ and CMake utility libraries" arch=('i686' 'x86_64') url="https://github.com/puppetlabs/leatherman"; @@ -10,7 +10,7 @@ makedepends=('boost' 'cmake' 'rapidjson') checkdepends=('ruby') source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz) -md5sums=('0325aea11c16f624b99546a77c138dad') +md5sums=('9d6390ba1dbfbc537671ed5ddc5f12e5') prepare() { cd $pkgname-$pkgver
[arch-commits] Commit in leatherman/trunk (PKGBUILD)
Date: Tuesday, September 12, 2017 @ 15:39:36 Author: bpiotrowski Revision: 257142 1.2.0-2: rebuild against boost 1.65.1 Modified: leatherman/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-09-12 15:29:09 UTC (rev 257141) +++ PKGBUILD2017-09-12 15:39:36 UTC (rev 257142) @@ -2,7 +2,7 @@ pkgname=leatherman pkgver=1.2.0 -pkgrel=1 +pkgrel=2 pkgdesc="Collection of C++ and CMake utility libraries" arch=('i686' 'x86_64') url="https://github.com/puppetlabs/leatherman";
[arch-commits] Commit in leatherman/trunk (PKGBUILD)
Date: Thursday, August 31, 2017 @ 15:17:17 Author: jsteel Revision: 255201 upgpkg: leatherman 1.2.0-1 Modified: leatherman/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-08-31 15:15:21 UTC (rev 255200) +++ PKGBUILD2017-08-31 15:17:17 UTC (rev 255201) @@ -1,8 +1,8 @@ # Maintainer: Jonathan Steel pkgname=leatherman -pkgver=1.0.0 -pkgrel=2 +pkgver=1.2.0 +pkgrel=1 pkgdesc="Collection of C++ and CMake utility libraries" arch=('i686' 'x86_64') url="https://github.com/puppetlabs/leatherman"; @@ -10,7 +10,7 @@ makedepends=('boost' 'cmake' 'rapidjson') checkdepends=('ruby') source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz) -md5sums=('6de7c7890ab395db43540422daad5ddc') +md5sums=('0325aea11c16f624b99546a77c138dad') prepare() { cd $pkgname-$pkgver
[arch-commits] Commit in leatherman/trunk (PKGBUILD)
Date: Monday, July 10, 2017 @ 12:48:58 Author: jsteel Revision: 243609 upgpkg: leatherman 1.0.0-2 Todo List: PIE rebuild Modified: leatherman/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-07-10 12:41:40 UTC (rev 243608) +++ PKGBUILD2017-07-10 12:48:58 UTC (rev 243609) @@ -2,7 +2,7 @@ pkgname=leatherman pkgver=1.0.0 -pkgrel=1 +pkgrel=2 pkgdesc="Collection of C++ and CMake utility libraries" arch=('i686' 'x86_64') url="https://github.com/puppetlabs/leatherman";
[arch-commits] Commit in leatherman/trunk (PKGBUILD ruby-2.4.patch)
Date: Monday, July 3, 2017 @ 08:28:03 Author: jsteel Revision: 242114 upgpkg: leatherman 1.0.0-1 Modified: leatherman/trunk/PKGBUILD Deleted: leatherman/trunk/ruby-2.4.patch + PKGBUILD | 13 +++ ruby-2.4.patch | 63 --- 2 files changed, 4 insertions(+), 72 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-07-03 08:28:00 UTC (rev 242113) +++ PKGBUILD2017-07-03 08:28:03 UTC (rev 242114) @@ -1,8 +1,8 @@ # Maintainer: Jonathan Steel pkgname=leatherman -pkgver=0.12.1 -pkgrel=2 +pkgver=1.0.0 +pkgrel=1 pkgdesc="Collection of C++ and CMake utility libraries" arch=('i686' 'x86_64') url="https://github.com/puppetlabs/leatherman"; @@ -9,10 +9,8 @@ license=('APACHE') makedepends=('boost' 'cmake' 'rapidjson') checkdepends=('ruby') -source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz -ruby-2.4.patch) -md5sums=('5f786c5dc004e84d7b464de27660be06' - 'eb63e7694bd15e779ddc7b146adaad90') +source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz) +md5sums=('6de7c7890ab395db43540422daad5ddc') prepare() { cd $pkgname-$pkgver @@ -20,9 +18,6 @@ # Ruby 2.3 fix: replace rb_data_object_alloc symbol with rb_data_object_wrap sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \ $( grep -rl rb_data_object_alloc ruby ) - - # (LTH-124) Fix for ruby-2.4 related API changes - patch -p1 -i ../ruby-2.4.patch } build() { Deleted: ruby-2.4.patch === --- ruby-2.4.patch 2017-07-03 08:28:00 UTC (rev 242113) +++ ruby-2.4.patch 2017-07-03 08:28:03 UTC (rev 242114) @@ -1,63 +0,0 @@ -diff --git a/ruby/inc/leatherman/ruby/api.hpp b/ruby/inc/leatherman/ruby/api.hpp -index 32117c6..4f6c0ba 100644 a/ruby/inc/leatherman/ruby/api.hpp -+++ b/ruby/inc/leatherman/ruby/api.hpp -@@ -412,15 +412,11 @@ namespace leatherman { namespace ruby { - /** - * See MRI documentation. - */ --VALUE* const rb_cFixnum; -+VALUE* const rb_cInteger; - /** - * See MRI documentation. - */ - VALUE* const rb_cFloat; --/** -- * See MRI documentation. -- */ --VALUE* const rb_cBignum; - - /** - * See MRI documentation. -diff --git a/ruby/src/api.cc b/ruby/src/api.cc -index 434f691..9e96e05 100644 a/ruby/src/api.cc -+++ b/ruby/src/api.cc -@@ -100,9 +100,8 @@ namespace leatherman { namespace ruby { - LOAD_SYMBOL(rb_cHash), - LOAD_SYMBOL(rb_cString), - LOAD_SYMBOL(rb_cSymbol), --LOAD_SYMBOL(rb_cFixnum), -+LOAD_SYMBOL(rb_cInteger), - LOAD_SYMBOL(rb_cFloat), --LOAD_SYMBOL(rb_cBignum), - LOAD_SYMBOL(rb_eException), - LOAD_SYMBOL(rb_eArgError), - LOAD_SYMBOL(rb_eTypeError), -@@ -396,12 +395,12 @@ namespace leatherman { namespace ruby { - - bool api::is_fixednum(VALUE value) const - { --return is_a(value, *rb_cFixnum); -+return is_a(value, *rb_cInteger); - } - - bool api::is_bignum(VALUE value) const - { --return is_a(value, *rb_cBignum); -+return is_a(value, *rb_cInteger); - } - - bool api::is_float(VALUE value) const -diff --git a/ruby/tests/api-test.cc b/ruby/tests/api-test.cc -index 20bcec7..1d2cafb 100644 a/ruby/tests/api-test.cc -+++ b/ruby/tests/api-test.cc -@@ -52,7 +52,7 @@ TEST_CASE("api::is_*", "[ruby-api]") { - REQUIRE_FALSE(ruby.is_fixednum(ruby.eval("1.5"))); - - REQUIRE(ruby.is_bignum(ruby.eval(to_string(numeric_limits::max(); --REQUIRE_FALSE(ruby.is_bignum(ruby.eval("2"))); -+REQUIRE(ruby.is_bignum(ruby.eval("2"))); - REQUIRE_FALSE(ruby.is_bignum(ruby.eval("1.5"))); - }
[arch-commits] Commit in leatherman/trunk (PKGBUILD)
Date: Wednesday, May 17, 2017 @ 17:50:32 Author: jsteel Revision: 228378 upgpkg: leatherman 0.12.1-2 Todo List: boost 1.64.0 Modified: leatherman/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-05-17 17:44:17 UTC (rev 228377) +++ PKGBUILD2017-05-17 17:50:32 UTC (rev 228378) @@ -2,7 +2,7 @@ pkgname=leatherman pkgver=0.12.1 -pkgrel=1 +pkgrel=2 pkgdesc="Collection of C++ and CMake utility libraries" arch=('i686' 'x86_64') url="https://github.com/puppetlabs/leatherman";
[arch-commits] Commit in leatherman/trunk (PKGBUILD)
Date: Tuesday, May 16, 2017 @ 20:19:51 Author: jsteel Revision: 228327 upgpkg: leatherman 0.12.1-1 Modified: leatherman/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-05-16 20:02:28 UTC (rev 228326) +++ PKGBUILD2017-05-16 20:19:51 UTC (rev 228327) @@ -1,7 +1,7 @@ # Maintainer: Jonathan Steel pkgname=leatherman -pkgver=0.12.0 +pkgver=0.12.1 pkgrel=1 pkgdesc="Collection of C++ and CMake utility libraries" arch=('i686' 'x86_64') @@ -11,7 +11,7 @@ checkdepends=('ruby') source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz ruby-2.4.patch) -md5sums=('c846fd82d763c3b9f4428c920214b462' +md5sums=('5f786c5dc004e84d7b464de27660be06' 'eb63e7694bd15e779ddc7b146adaad90') prepare() {
[arch-commits] Commit in leatherman/trunk (PKGBUILD)
Date: Wednesday, April 26, 2017 @ 19:37:32 Author: jsteel Revision: 225774 upgpkg: leatherman 0.12.0-1 Modified: leatherman/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-04-26 19:37:30 UTC (rev 225773) +++ PKGBUILD2017-04-26 19:37:32 UTC (rev 225774) @@ -1,7 +1,7 @@ # Maintainer: Jonathan Steel pkgname=leatherman -pkgver=0.11.1 +pkgver=0.12.0 pkgrel=1 pkgdesc="Collection of C++ and CMake utility libraries" arch=('i686' 'x86_64') @@ -11,7 +11,7 @@ checkdepends=('ruby') source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz ruby-2.4.patch) -md5sums=('d4533726589e89f3aae20df027cd1ea3' +md5sums=('c846fd82d763c3b9f4428c920214b462' 'eb63e7694bd15e779ddc7b146adaad90') prepare() {
[arch-commits] Commit in leatherman/trunk (PKGBUILD)
Date: Tuesday, March 14, 2017 @ 14:30:38 Author: jsteel Revision: 216273 upgpkg: leatherman 0.11.1-1 Modified: leatherman/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-03-14 14:30:17 UTC (rev 216272) +++ PKGBUILD2017-03-14 14:30:38 UTC (rev 216273) @@ -1,7 +1,7 @@ # Maintainer: Jonathan Steel pkgname=leatherman -pkgver=0.11.0 +pkgver=0.11.1 pkgrel=1 pkgdesc="Collection of C++ and CMake utility libraries" arch=('i686' 'x86_64') @@ -11,7 +11,7 @@ checkdepends=('ruby') source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz ruby-2.4.patch) -md5sums=('8ea6260b8138ee9b1210cf46673d308a' +md5sums=('d4533726589e89f3aae20df027cd1ea3' 'eb63e7694bd15e779ddc7b146adaad90') prepare() {
[arch-commits] Commit in leatherman/trunk (PKGBUILD)
Date: Friday, February 10, 2017 @ 09:12:23 Author: jsteel Revision: 211703 upgpkg: leatherman 0.11.0-1 Modified: leatherman/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-02-10 07:51:44 UTC (rev 211702) +++ PKGBUILD2017-02-10 09:12:23 UTC (rev 211703) @@ -1,7 +1,7 @@ # Maintainer: Jonathan Steel pkgname=leatherman -pkgver=0.10.1 +pkgver=0.11.0 pkgrel=1 pkgdesc="Collection of C++ and CMake utility libraries" arch=('i686' 'x86_64') @@ -11,7 +11,7 @@ checkdepends=('ruby') source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz ruby-2.4.patch) -md5sums=('6617bd53f8d81885f79b9d49e0e26d50' +md5sums=('8ea6260b8138ee9b1210cf46673d308a' 'eb63e7694bd15e779ddc7b146adaad90') prepare() {
[arch-commits] Commit in leatherman/trunk (PKGBUILD boost-1.62.patch)
Date: Wednesday, January 18, 2017 @ 10:25:39 Author: jsteel Revision: 207865 upgpkg: leatherman 0.10.1-1 Modified: leatherman/trunk/PKGBUILD Deleted: leatherman/trunk/boost-1.62.patch --+ PKGBUILD | 11 +++ boost-1.62.patch | 11 --- 2 files changed, 3 insertions(+), 19 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-01-18 09:56:03 UTC (rev 207864) +++ PKGBUILD2017-01-18 10:25:39 UTC (rev 207865) @@ -1,8 +1,8 @@ # Maintainer: Jonathan Steel pkgname=leatherman -pkgver=0.9.1 -pkgrel=5 +pkgver=0.10.1 +pkgrel=1 pkgdesc="Collection of C++ and CMake utility libraries" arch=('i686' 'x86_64') url="https://github.com/puppetlabs/leatherman"; @@ -10,10 +10,8 @@ makedepends=('boost' 'cmake' 'rapidjson') checkdepends=('ruby') source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz -boost-1.62.patch ruby-2.4.patch) -md5sums=('ad1c03f759a9451b333c867ec90e4a97' - '18aeaac44f2b24702f04fb04535d3a3a' +md5sums=('6617bd53f8d81885f79b9d49e0e26d50' 'eb63e7694bd15e779ddc7b146adaad90') prepare() { @@ -23,9 +21,6 @@ sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \ $( grep -rl rb_data_object_alloc ruby ) - # (LTH-115) Fix Boost.Log sink initialization with Boost 1.62 - patch -Np0 -i ../boost-1.62.patch - # (LTH-124) Fix for ruby-2.4 related API changes patch -p1 -i ../ruby-2.4.patch } Deleted: boost-1.62.patch === --- boost-1.62.patch2017-01-18 09:56:03 UTC (rev 207864) +++ boost-1.62.patch2017-01-18 10:25:39 UTC (rev 207865) @@ -1,11 +0,0 @@ logging/src/logging.cc.orig2016-10-14 08:37:12.829303659 +0100 -+++ logging/src/logging.cc 2016-10-14 08:38:21.799662293 +0100 -@@ -82,7 +82,7 @@ - core->remove_all_sinks(); - - using sink_t = sinks::synchronous_sink; --boost::shared_ptr sink(new sink_t(&dst)); -+boost::shared_ptr sink = boost::make_shared(boost::make_shared(&dst)); - core->add_sink(sink); - -
[arch-commits] Commit in leatherman/trunk (PKGBUILD)
Date: Wednesday, January 11, 2017 @ 11:28:59 Author: anatolik Revision: 206817 upgpkg: leatherman 0.9.1-5 Boost 1.63 re-rebuild, now together with ruby 2.4 Modified: leatherman/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-11 11:28:42 UTC (rev 206816) +++ PKGBUILD2017-01-11 11:28:59 UTC (rev 206817) @@ -2,7 +2,7 @@ pkgname=leatherman pkgver=0.9.1 -pkgrel=4 +pkgrel=5 pkgdesc="Collection of C++ and CMake utility libraries" arch=('i686' 'x86_64') url="https://github.com/puppetlabs/leatherman";
[arch-commits] Commit in leatherman/trunk (PKGBUILD ruby-2.4.patch)
Date: Wednesday, January 11, 2017 @ 10:31:59 Author: anatolik Revision: 206793 upgpkg: leatherman 0.9.1-4 Ruby 2.4 rebuild Added: leatherman/trunk/ruby-2.4.patch Modified: leatherman/trunk/PKGBUILD + PKGBUILD | 13 +++ ruby-2.4.patch | 63 +++ 2 files changed, 72 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-01-11 10:28:12 UTC (rev 206792) +++ PKGBUILD2017-01-11 10:31:59 UTC (rev 206793) @@ -2,7 +2,7 @@ pkgname=leatherman pkgver=0.9.1 -pkgrel=3 +pkgrel=4 pkgdesc="Collection of C++ and CMake utility libraries" arch=('i686' 'x86_64') url="https://github.com/puppetlabs/leatherman"; @@ -10,9 +10,11 @@ makedepends=('boost' 'cmake' 'rapidjson') checkdepends=('ruby') source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz -boost-1.62.patch) +boost-1.62.patch +ruby-2.4.patch) md5sums=('ad1c03f759a9451b333c867ec90e4a97' - '18aeaac44f2b24702f04fb04535d3a3a') + '18aeaac44f2b24702f04fb04535d3a3a' + 'eb63e7694bd15e779ddc7b146adaad90') prepare() { cd $pkgname-$pkgver @@ -22,7 +24,10 @@ $( grep -rl rb_data_object_alloc ruby ) # (LTH-115) Fix Boost.Log sink initialization with Boost 1.62 - patch -Np0 -i ../boost-1.62.patch + patch -Np0 -i ../boost-1.62.patch + + # (LTH-124) Fix for ruby-2.4 related API changes + patch -p1 -i ../ruby-2.4.patch } build() { Added: ruby-2.4.patch === --- ruby-2.4.patch (rev 0) +++ ruby-2.4.patch 2017-01-11 10:31:59 UTC (rev 206793) @@ -0,0 +1,63 @@ +diff --git a/ruby/inc/leatherman/ruby/api.hpp b/ruby/inc/leatherman/ruby/api.hpp +index 32117c6..4f6c0ba 100644 +--- a/ruby/inc/leatherman/ruby/api.hpp b/ruby/inc/leatherman/ruby/api.hpp +@@ -412,15 +412,11 @@ namespace leatherman { namespace ruby { + /** + * See MRI documentation. + */ +-VALUE* const rb_cFixnum; ++VALUE* const rb_cInteger; + /** + * See MRI documentation. + */ + VALUE* const rb_cFloat; +-/** +- * See MRI documentation. +- */ +-VALUE* const rb_cBignum; + + /** + * See MRI documentation. +diff --git a/ruby/src/api.cc b/ruby/src/api.cc +index 434f691..9e96e05 100644 +--- a/ruby/src/api.cc b/ruby/src/api.cc +@@ -100,9 +100,8 @@ namespace leatherman { namespace ruby { + LOAD_SYMBOL(rb_cHash), + LOAD_SYMBOL(rb_cString), + LOAD_SYMBOL(rb_cSymbol), +-LOAD_SYMBOL(rb_cFixnum), ++LOAD_SYMBOL(rb_cInteger), + LOAD_SYMBOL(rb_cFloat), +-LOAD_SYMBOL(rb_cBignum), + LOAD_SYMBOL(rb_eException), + LOAD_SYMBOL(rb_eArgError), + LOAD_SYMBOL(rb_eTypeError), +@@ -396,12 +395,12 @@ namespace leatherman { namespace ruby { + + bool api::is_fixednum(VALUE value) const + { +-return is_a(value, *rb_cFixnum); ++return is_a(value, *rb_cInteger); + } + + bool api::is_bignum(VALUE value) const + { +-return is_a(value, *rb_cBignum); ++return is_a(value, *rb_cInteger); + } + + bool api::is_float(VALUE value) const +diff --git a/ruby/tests/api-test.cc b/ruby/tests/api-test.cc +index 20bcec7..1d2cafb 100644 +--- a/ruby/tests/api-test.cc b/ruby/tests/api-test.cc +@@ -52,7 +52,7 @@ TEST_CASE("api::is_*", "[ruby-api]") { + REQUIRE_FALSE(ruby.is_fixednum(ruby.eval("1.5"))); + + REQUIRE(ruby.is_bignum(ruby.eval(to_string(numeric_limits::max(); +-REQUIRE_FALSE(ruby.is_bignum(ruby.eval("2"))); ++REQUIRE(ruby.is_bignum(ruby.eval("2"))); + REQUIRE_FALSE(ruby.is_bignum(ruby.eval("1.5"))); + }
[arch-commits] Commit in leatherman/trunk (PKGBUILD)
Date: Monday, January 2, 2017 @ 08:14:05 Author: bpiotrowski Revision: 204185 upgpkg: leatherman 0.9.1-3 rebuild against boost 1.63.0 Modified: leatherman/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-02 08:11:47 UTC (rev 204184) +++ PKGBUILD2017-01-02 08:14:05 UTC (rev 204185) @@ -2,7 +2,7 @@ pkgname=leatherman pkgver=0.9.1 -pkgrel=2 +pkgrel=3 pkgdesc="Collection of C++ and CMake utility libraries" arch=('i686' 'x86_64') url="https://github.com/puppetlabs/leatherman";
[arch-commits] Commit in leatherman/trunk (PKGBUILD boost-1.62.patch)
Date: Friday, October 14, 2016 @ 07:55:35 Author: jsteel Revision: 192234 upgpkg: leatherman 0.9.1-2 boost 1.62 rebuild Added: leatherman/trunk/boost-1.62.patch Modified: leatherman/trunk/PKGBUILD --+ PKGBUILD | 11 --- boost-1.62.patch | 11 +++ 2 files changed, 19 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-10-14 02:41:30 UTC (rev 192233) +++ PKGBUILD2016-10-14 07:55:35 UTC (rev 192234) @@ -2,7 +2,7 @@ pkgname=leatherman pkgver=0.9.1 -pkgrel=1 +pkgrel=2 pkgdesc="Collection of C++ and CMake utility libraries" arch=('i686' 'x86_64') url="https://github.com/puppetlabs/leatherman"; @@ -9,8 +9,10 @@ license=('APACHE') makedepends=('boost' 'cmake' 'rapidjson') checkdepends=('ruby') -source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz) -md5sums=('ad1c03f759a9451b333c867ec90e4a97') +source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz +boost-1.62.patch) +md5sums=('ad1c03f759a9451b333c867ec90e4a97' + '18aeaac44f2b24702f04fb04535d3a3a') prepare() { cd $pkgname-$pkgver @@ -18,6 +20,9 @@ # Ruby 2.3 fix: replace rb_data_object_alloc symbol with rb_data_object_wrap sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \ $( grep -rl rb_data_object_alloc ruby ) + + # (LTH-115) Fix Boost.Log sink initialization with Boost 1.62 + patch -Np0 -i ../boost-1.62.patch } build() { Added: boost-1.62.patch === --- boost-1.62.patch(rev 0) +++ boost-1.62.patch2016-10-14 07:55:35 UTC (rev 192234) @@ -0,0 +1,11 @@ +--- logging/src/logging.cc.orig2016-10-14 08:37:12.829303659 +0100 logging/src/logging.cc 2016-10-14 08:38:21.799662293 +0100 +@@ -82,7 +82,7 @@ + core->remove_all_sinks(); + + using sink_t = sinks::synchronous_sink; +-boost::shared_ptr sink(new sink_t(&dst)); ++boost::shared_ptr sink = boost::make_shared(boost::make_shared(&dst)); + core->add_sink(sink); + +
[arch-commits] Commit in leatherman/trunk (PKGBUILD)
Date: Monday, October 10, 2016 @ 08:43:46 Author: jsteel Revision: 191801 upgpkg: leatherman 0.9.1-1 Modified: leatherman/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-10-10 08:33:59 UTC (rev 191800) +++ PKGBUILD2016-10-10 08:43:46 UTC (rev 191801) @@ -1,16 +1,16 @@ # Maintainer: Jonathan Steel pkgname=leatherman -pkgver=0.9.0 +pkgver=0.9.1 pkgrel=1 pkgdesc="Collection of C++ and CMake utility libraries" arch=('i686' 'x86_64') url="https://github.com/puppetlabs/leatherman"; license=('APACHE') -makedepends=('boost' 'cmake') +makedepends=('boost' 'cmake' 'rapidjson') checkdepends=('ruby') source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz) -md5sums=('b84db18cd051eb84f8e96ac66bcd2a35') +md5sums=('ad1c03f759a9451b333c867ec90e4a97') prepare() { cd $pkgname-$pkgver
[arch-commits] Commit in leatherman/trunk (PKGBUILD)
Date: Thursday, August 18, 2016 @ 13:52:28 Author: jsteel Revision: 186951 upgpkg: leatherman 0.9.0-1 boost 1.61 rebuild Modified: leatherman/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-08-18 13:38:36 UTC (rev 186950) +++ PKGBUILD2016-08-18 13:52:28 UTC (rev 186951) @@ -1,7 +1,7 @@ # Maintainer: Jonathan Steel pkgname=leatherman -pkgver=0.7.5 +pkgver=0.9.0 pkgrel=1 pkgdesc="Collection of C++ and CMake utility libraries" arch=('i686' 'x86_64') @@ -10,7 +10,7 @@ makedepends=('boost' 'cmake') checkdepends=('ruby') source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz) -md5sums=('361e850d380cbbf84a4af018b8c5c3ed') +md5sums=('b84db18cd051eb84f8e96ac66bcd2a35') prepare() { cd $pkgname-$pkgver
[arch-commits] Commit in leatherman/trunk (PKGBUILD)
Date: Saturday, July 9, 2016 @ 07:05:56 Author: jsteel Revision: 182557 upgpkg: leatherman 0.7.5-1 Modified: leatherman/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-07-09 05:16:51 UTC (rev 182556) +++ PKGBUILD2016-07-09 07:05:56 UTC (rev 182557) @@ -1,7 +1,7 @@ # Maintainer: Jonathan Steel pkgname=leatherman -pkgver=0.7.2 +pkgver=0.7.5 pkgrel=1 pkgdesc="Collection of C++ and CMake utility libraries" arch=('i686' 'x86_64') @@ -10,7 +10,7 @@ makedepends=('boost' 'cmake') checkdepends=('ruby') source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz) -md5sums=('33dce7f1705effdc31c999421875032c') +md5sums=('361e850d380cbbf84a4af018b8c5c3ed') prepare() { cd $pkgname-$pkgver
[arch-commits] Commit in leatherman/trunk (PKGBUILD)
Date: Thursday, June 2, 2016 @ 20:05:35 Author: jsteel Revision: 177745 upgpkg: leatherman 0.7.2-1 Modified: leatherman/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-06-02 17:59:49 UTC (rev 177744) +++ PKGBUILD2016-06-02 18:05:35 UTC (rev 177745) @@ -1,8 +1,8 @@ # Maintainer: Jonathan Steel pkgname=leatherman -pkgver=0.6.2 -pkgrel=2 +pkgver=0.7.2 +pkgrel=1 pkgdesc="Collection of C++ and CMake utility libraries" arch=('i686' 'x86_64') url="https://github.com/puppetlabs/leatherman"; @@ -10,7 +10,7 @@ makedepends=('boost' 'cmake') checkdepends=('ruby') source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz) -md5sums=('4f3c62e9b75d908ac7b4249b4086cae7') +md5sums=('33dce7f1705effdc31c999421875032c') prepare() { cd $pkgname-$pkgver
[arch-commits] Commit in leatherman/trunk (PKGBUILD)
Date: Thursday, May 12, 2016 @ 22:39:00 Author: bpiotrowski Revision: 175085 boost 1.60.0-5 rebuild Modified: leatherman/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-05-12 19:10:10 UTC (rev 175084) +++ PKGBUILD2016-05-12 20:39:00 UTC (rev 175085) @@ -2,7 +2,7 @@ pkgname=leatherman pkgver=0.6.2 -pkgrel=1 +pkgrel=2 pkgdesc="Collection of C++ and CMake utility libraries" arch=('i686' 'x86_64') url="https://github.com/puppetlabs/leatherman";
[arch-commits] Commit in leatherman/trunk (PKGBUILD)
Date: Wednesday, April 27, 2016 @ 19:40:54 Author: jsteel Revision: 172125 upgpkg: leatherman 0.6.2-1 Modified: leatherman/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-04-27 17:40:18 UTC (rev 172124) +++ PKGBUILD2016-04-27 17:40:54 UTC (rev 172125) @@ -1,7 +1,7 @@ # Maintainer: Jonathan Steel pkgname=leatherman -pkgver=0.4.2 +pkgver=0.6.2 pkgrel=1 pkgdesc="Collection of C++ and CMake utility libraries" arch=('i686' 'x86_64') @@ -10,7 +10,7 @@ makedepends=('boost' 'cmake') checkdepends=('ruby') source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz) -md5sums=('6237a2eaa4d162e99ff6be15461eca84') +md5sums=('4f3c62e9b75d908ac7b4249b4086cae7') prepare() { cd $pkgname-$pkgver