summaryrefslogtreecommitdiff
path: root/dev-cpp/libjsonpp
diff options
context:
space:
mode:
authorDan Goodliffe <dan@randomdan.homeip.net>2025-08-18 18:13:53 +0100
committerDan Goodliffe <dan@randomdan.homeip.net>2025-08-18 18:13:53 +0100
commitef6318cd038746ce88b68c67b7015c150bb5deb6 (patch)
tree73492399b448a5ca891aed3ed9dd8c93d218eb62 /dev-cpp/libjsonpp
parentStabilise slice-parser (diff)
downloadportage-ef6318cd038746ce88b68c67b7015c150bb5deb6.tar.bz2
portage-ef6318cd038746ce88b68c67b7015c150bb5deb6.tar.xz
portage-ef6318cd038746ce88b68c67b7015c150bb5deb6.zip
Big update of all the things
Focus here was getting the latest out with support for current versions of glibmm.
Diffstat (limited to 'dev-cpp/libjsonpp')
-rw-r--r--dev-cpp/libjsonpp/Manifest2
-rw-r--r--dev-cpp/libjsonpp/libjsonpp-0.13.0.ebuild26
2 files changed, 28 insertions, 0 deletions
diff --git a/dev-cpp/libjsonpp/Manifest b/dev-cpp/libjsonpp/Manifest
index 28948f1..1df6296 100644
--- a/dev-cpp/libjsonpp/Manifest
+++ b/dev-cpp/libjsonpp/Manifest
@@ -1,2 +1,4 @@
DIST libjsonpp-0.12.2.2.tar.xz 12472 BLAKE2B fc78b8d34d5ed9894e8401177452fa2369ae6882a29d2bfbf735d269384236d611b362afb97b4de5466a2747ea41ae45d69d560b96bb701984329b55d29213ce SHA512 b1f2eafa98f5522d36586d90f60090bc6c1e71346e2422e7e1fb309aa372bc9661bddc0956d82016e93dd322c9a41eacf9b2cc3a3a45441f77a4d5331d75dccc
+DIST libjsonpp-0.13.0.tar.xz 12448 BLAKE2B 4424c7282056e7aba659799464b478df0b7c06616bdb7a165fcac6a444d62f7955f626d5c28109a0d4d21d3138ff2c27e9b4cafd1343eb2fb1a8a0394ee7db31 SHA512 8e327bac31c58bdfdd17f206e7e4b767180722a2018c0cb000d80f8537265dd6fb1ef7366d2e892673c6ee3022c25b18b1c9402929e8dce929533372b26d5062
EBUILD libjsonpp-0.12.2.2-r1.ebuild 438 BLAKE2B e132876b04697883aef89e092bff437f6dea4a493551c16536e1931d64346edeae47d03a0cd0cd9eda44cd82035f5d9369487b1630b69a2b59e7b647e23edb71 SHA512 bf5c011eba28fdfd51abd19753592267387f76e17216e96af70b696b35d470a5cfe9eb87f67daedb30e27446a16c441261db488250a38e903b39f461f3d2a974
+EBUILD libjsonpp-0.13.0.ebuild 448 BLAKE2B 12ef7deb7b9b2369dac0deb496ee733a532fab544eb29f7b259851adcbb0090f54739ef6fe784f7fbae9a24b17a7a93fe1ccc07b7322b650f7c86bde1e2d4160 SHA512 93a577a64ba5ce1d332a282db5bd1f7ad2878656481322a9377a1978e688f03627fddfc75a48e60e54708fdec26bd194c1aaec67d69d41ced4e80079ee096467
diff --git a/dev-cpp/libjsonpp/libjsonpp-0.13.0.ebuild b/dev-cpp/libjsonpp/libjsonpp-0.13.0.ebuild
new file mode 100644
index 0000000..7d28741
--- /dev/null
+++ b/dev-cpp/libjsonpp/libjsonpp-0.13.0.ebuild
@@ -0,0 +1,26 @@
+EAPI="7"
+inherit bjam
+
+DESCRIPTION="Lightweight native C++ JSON library"
+HOMEPAGE="http://libjsonpp.randomdan.homeip.net/"
+
+SRC_URI="https://git.randomdan.homeip.net/repo/${PN}/snapshot/${P}.tar.xz"
+LICENSE="MIT"
+SLOT="0/0.13"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+DEPEND="dev-cpp/glibmm:2.68"
+RDEPEND="${DEPEND}
+ sys-devel/flex
+ dev-build/b2"
+
+src_compile() {
+ bjambuild libjsonpp//jsonpp
+}
+
+src_install() {
+ bjaminstall libjsonpp//install \
+ -i ""
+}
+