summaryrefslogtreecommitdiff
path: root/dev-cpp
diff options
context:
space:
mode:
authorDan Goodliffe <dan@randomdan.homeip.net>2019-07-31 20:02:26 +0100
committerDan Goodliffe <dan@randomdan.homeip.net>2019-07-31 20:02:26 +0100
commit3e7fd17aeec4d8aeaccf331af6289aeb319b60fe (patch)
tree6c8449101cded332d6c887b06bb1155216401254 /dev-cpp
parentRemove old libadhocutils ebuilds (diff)
downloadportage-3e7fd17aeec4d8aeaccf331af6289aeb319b60fe.tar.bz2
portage-3e7fd17aeec4d8aeaccf331af6289aeb319b60fe.tar.xz
portage-3e7fd17aeec4d8aeaccf331af6289aeb319b60fe.zip
Update lots of my libs
Diffstat (limited to 'dev-cpp')
-rw-r--r--dev-cpp/libjsonpp/Manifest4
-rw-r--r--dev-cpp/libjsonpp/libjsonpp-0.11.1.1.ebuild (renamed from dev-cpp/libjsonpp/libjsonpp-0.11.1.ebuild)0
-rw-r--r--dev-cpp/slicer/Manifest2
-rw-r--r--dev-cpp/slicer/slicer-1.9.2.ebuild46
4 files changed, 50 insertions, 2 deletions
diff --git a/dev-cpp/libjsonpp/Manifest b/dev-cpp/libjsonpp/Manifest
index fb09c19..5c62fe2 100644
--- a/dev-cpp/libjsonpp/Manifest
+++ b/dev-cpp/libjsonpp/Manifest
@@ -1,4 +1,4 @@
DIST libjsonpp-0.11.0.tar.xz 11544 BLAKE2B 3eae6cc32cd41f3f2c52cf96e80b05497c86d07043fb2f6487ea50156d2c6f8b0c3f46f26a4f8fad6a5bde2813f7af3c6ea914610e505651edddb3a5fdd6e1a7 SHA512 9090bd6d9b7916c1c6bdd917b28b870fd1cbdfcc3f586447571d7a3c058e398aeaf9695b4b08e432bded399e6e4c9466005fcd9ad9d4cee774eb29940cfd0672
-DIST libjsonpp-0.11.1.tar.xz 11688 BLAKE2B b82cff2cbfa17279fbec0120b6a0f71ce1dd53c59b10018a89dd21acac4029e71009085db27a9df3d4dde11dd776a15df9ddeadf09467d0573ddf9c5bfb20fce SHA512 8fe1959a1d0764db995d86cead184ef9421b7993c56c47cd7875c2329eff1a50a7b5699b8318dd0f45a7c0f64eff8462df0b7f549296e1548b4c534af38632cc
+DIST libjsonpp-0.11.1.1.tar.xz 15256 BLAKE2B 5b356bb4c584b122e35965421e6bb1dc683fa5c7340eb4dbccefb05b10d78269e7a8d46a028bc262ad9f450781acb91703ad11a327088772da0c9126dcdc49ae SHA512 8095a9933b542ad6da918d78b295d7dd43284b1635dcf077a652f334f45d7cbcd7dce748a6f98d984ba430caf1f1fd6ec25ec52fe69519f384398b937ead3b41
EBUILD libjsonpp-0.11.0.ebuild 462 BLAKE2B c8686242e89d0fb0a2c8672055bd51da7a8cba8ce4dd84c4fab142e46e3994235f43417e40d6f14c38a3b6779afa0f5ae37e3dbff1b47bc4d017f9ae5bc82b62 SHA512 c3c99e428518b3ecc7e1c610fa58328ecaada323455c296b8852601e7fc902cdcf94901fee17298a8461d26864874cb450f1b0c6e4c01df7474b8e10051e8ee6
-EBUILD libjsonpp-0.11.1.ebuild 444 BLAKE2B 456243a286bd5938c39d21df875823e572deeb959bc58f5e0046488f254c6b1eea8aac33e70dce01c2911649c6a84beacc9164d6cf6a90cc83621a1806c8cdb5 SHA512 ffd8e89e88945ab14427fb8ab63ac20312290ea4f9568bbe4b6c978aa73bc4d2bce09b4c2b954ddc6c32e4383a6abd976892196c21957a97e2ef05dfde0acb7e
+EBUILD libjsonpp-0.11.1.1.ebuild 444 BLAKE2B 456243a286bd5938c39d21df875823e572deeb959bc58f5e0046488f254c6b1eea8aac33e70dce01c2911649c6a84beacc9164d6cf6a90cc83621a1806c8cdb5 SHA512 ffd8e89e88945ab14427fb8ab63ac20312290ea4f9568bbe4b6c978aa73bc4d2bce09b4c2b954ddc6c32e4383a6abd976892196c21957a97e2ef05dfde0acb7e
diff --git a/dev-cpp/libjsonpp/libjsonpp-0.11.1.ebuild b/dev-cpp/libjsonpp/libjsonpp-0.11.1.1.ebuild
index d77c2f9..d77c2f9 100644
--- a/dev-cpp/libjsonpp/libjsonpp-0.11.1.ebuild
+++ b/dev-cpp/libjsonpp/libjsonpp-0.11.1.1.ebuild
diff --git a/dev-cpp/slicer/Manifest b/dev-cpp/slicer/Manifest
index 4d00a03..286274d 100644
--- a/dev-cpp/slicer/Manifest
+++ b/dev-cpp/slicer/Manifest
@@ -1,5 +1,7 @@
DIST Ice-3.7.2.tar.gz 9427121 BLAKE2B 08c87ce6aa773374871779f025108accb295e2df23dc1b23a7a8ca0184e25f9ef600140df67a4b229db9013f81efa8c0467c8afddab5a00ba2acfe2dfed7b077 SHA512 01ff41a249b4b240d9168e7c1859b5d304281577110704787f5c05c2c93ae4f4a2e79a87f9b652f3d19b01e21615d5ee80fdcb6b531b21cca6598b79ce27358b
DIST slicer-1.9.0.tar.xz 37056 BLAKE2B 0e3b3231fdb937d5283d6fff7b60df5e461af3b31ab35e62ee852ebf42b5e96b4ada1019c8610a0f423b024a88d15de9e000b68783b7a48c96df39a34665bdc1 SHA512 cfc79f20c0529b63dc139b233e99911a63bee8dec292a846da4572257ce643015a1b191002d6b13b364ce6314e894224ca177fa33f0cbe23ee832a7d0b217e46
DIST slicer-1.9.1.tar.xz 37728 BLAKE2B 9dc0c227875a80d83436cc13231672480b592f90a2146a6b4a5c4884990ea3b4572b9933a67fa810e99c388ded0e3a46bd72cbeec74b17e5b0b67a4e72af97b6 SHA512 5177735fc84f80c0f8fd031e742974ab10e588eceee3b3e2359ca1f2c71cca82e6cedb7be5eb7a6004dd4018199b034f384d74ba45f0080a7d6d9bf5fa22f863
+DIST slicer-1.9.2.tar.xz 41304 BLAKE2B 408688edc8b234ec5c41a843f16b10aa1f40311c38be180af26edadb125080561b6fd09506468a7f58c72f02185eb9556848684148acb36d233e675c6509e372 SHA512 f0be8870f7d8c5ce231a1691f7fd889ddc7ef8146e4b27e11d3dc3a888b993c2d704cd18ca0496dc9bb8c0dfb29cec069c5372d9f555917c81369b224ff1be87
EBUILD slicer-1.9.0.ebuild 1149 BLAKE2B 23bf2dc85f3fbee2991ec9d4ad1a7f05ac1d2d270809607498e0dbb00d0f2a191e0ff0615d1a85e583354ba49499ae2b0f52617cb350cc7fb7dc0305d9e6c1a7 SHA512 907ffd66fa55b13fa5f0e97f8fab71bd3631e678b32770df97b848eb707fcff940d159b2e486c1b7373092f6b570a48eefb2a3ec43da28928f6def1332d4518a
EBUILD slicer-1.9.1.ebuild 1149 BLAKE2B 23bf2dc85f3fbee2991ec9d4ad1a7f05ac1d2d270809607498e0dbb00d0f2a191e0ff0615d1a85e583354ba49499ae2b0f52617cb350cc7fb7dc0305d9e6c1a7 SHA512 907ffd66fa55b13fa5f0e97f8fab71bd3631e678b32770df97b848eb707fcff940d159b2e486c1b7373092f6b570a48eefb2a3ec43da28928f6def1332d4518a
+EBUILD slicer-1.9.2.ebuild 1169 BLAKE2B 5fa3888a8731442d1d4b74c777232f75f68a08b55deaa69bfdc733e01b54651cdc3be38082f9bbd6012a41df2a0d28beb13b2cb5017a114d6c72d1d86ce2038c SHA512 e65c3c078ac31046f7d4096a855dc2eafe95075b26d06dae7b8a8518efc102c3c9cd013cc04b3ed6ffb0e57eb1ee5d8dcd5d8c526bf25d10fe8874dfbf8fa139
diff --git a/dev-cpp/slicer/slicer-1.9.2.ebuild b/dev-cpp/slicer/slicer-1.9.2.ebuild
new file mode 100644
index 0000000..9142954
--- /dev/null
+++ b/dev-cpp/slicer/slicer-1.9.2.ebuild
@@ -0,0 +1,46 @@
+EAPI="5"
+
+inherit bjam
+
+DESCRIPTION="Zeroc ICE helper to create generic serialization code for slice types"
+HOMEPAGE="http://slicer.randomdan.homeip.net/"
+
+ICE_VERSION=3.7.2
+SRC_URI="https://git.randomdan.homeip.net/repo/${PN}/snapshot/${P}.tar.xz
+ https://github.com/zeroc-ice/ice/archive/v${ICE_VERSION}.tar.gz -> Ice-${ICE_VERSION}.tar.gz"
+LICENSE="MIT"
+SLOT="0/1.9.0"
+KEYWORDS="~x86 ~amd64"
+IUSE="db xml json"
+
+RDEPEND="=dev-libs/Ice-3.7*
+ xml? ( dev-cpp/libxmlpp:3.0 )
+ json? ( >=dev-cpp/libjsonpp-0.11 )
+ db? ( =dev-libs/libdbpp-1.4*:= )
+ >=dev-libs/libadhocutil-0.7:=
+ dev-libs/boost:="
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig
+ dev-util/boost-build"
+
+src_unpack() {
+ default
+ ln -s ${WORKDIR}/ice-${ICE_VERSION}/cpp ${S}/ice/cpp
+}
+
+src_compile() {
+ bjambuild \
+ $(use xml && echo slicer/xml//slicer-xml) \
+ $(use json && echo slicer/json//slicer-json) \
+ $(use db && echo slicer/db//slicer-db) \
+ slicer/slicer//slicer slicer/tool//slicer slicer/ice//slicer-ice || die
+}
+
+src_install() {
+ bjaminstall slicer//install \
+ $(use xml && echo slicer//install-xml) \
+ $(use json && echo slicer//install-json) \
+ $(use db && echo slicer//install-db) \
+ -i ""
+}
+