aboutsummaryrefslogtreecommitdiff
path: root/libraries/tomlplusplus
diff options
context:
space:
mode:
authorMartin BĂ„ngens <marbangens@gmail.com>2023-02-25 10:18:18 +0100
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2023-03-04 07:16:36 +0700
commit9bfc50d1f11bccf310548da2f6325a640a67ebea (patch)
tree99bb0eea2fec99e00f84cac487ba4d360061845f /libraries/tomlplusplus
parent617cec0451f1d39fa95fd2096e11802f106eeccb (diff)
libraries/tomlplusplus: Updated for version 3.3.0
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'libraries/tomlplusplus')
-rw-r--r--libraries/tomlplusplus/README4
-rw-r--r--libraries/tomlplusplus/tomlplusplus.SlackBuild7
-rw-r--r--libraries/tomlplusplus/tomlplusplus.info6
3 files changed, 7 insertions, 10 deletions
diff --git a/libraries/tomlplusplus/README b/libraries/tomlplusplus/README
index 05bd1de314d45..1d0f753484881 100644
--- a/libraries/tomlplusplus/README
+++ b/libraries/tomlplusplus/README
@@ -20,7 +20,3 @@ Library features
* Tested on x64, x86 and ARM
POXY_DOCS=YES option will generate html development documentation
-but you need to install pyton3 program poxy with this command:
-pip install poxy # with root
-and build with this:
-POXY_DOCS=YES ./tomlplusplus.SlackBuild
diff --git a/libraries/tomlplusplus/tomlplusplus.SlackBuild b/libraries/tomlplusplus/tomlplusplus.SlackBuild
index b4bfc28dca3ba..abc326924a70e 100644
--- a/libraries/tomlplusplus/tomlplusplus.SlackBuild
+++ b/libraries/tomlplusplus/tomlplusplus.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=tomlplusplus
-VERSION=${VERSION:-3.0.1}
+VERSION=${VERSION:-3.3.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -62,14 +62,15 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-# We don't build the tests for this one, because of a header problem
-# -Dbuild_tests=true
+sed -i "s|meson_version: '>=0.61.0',|meson_version: '>=0.59.4',|" meson.build
+sed -i "s|deprecated: true)|value: true)|g" meson_options.txt
meson setup \
build \
--prefix=/usr \
--buildtype=plain \
--auto-features=enabled \
--wrap-mode=nodownload \
+ -Dbuild_tests=true \
-Db_lto=false \
-Db_pie=true
diff --git a/libraries/tomlplusplus/tomlplusplus.info b/libraries/tomlplusplus/tomlplusplus.info
index 67af7cb7277e5..9c127fd2c2406 100644
--- a/libraries/tomlplusplus/tomlplusplus.info
+++ b/libraries/tomlplusplus/tomlplusplus.info
@@ -1,8 +1,8 @@
PRGNAM="tomlplusplus"
-VERSION="3.0.1"
+VERSION="3.3.0"
HOMEPAGE="https://marzer.github.io/tomlplusplus/"
-DOWNLOAD="https://github.com/marzer/tomlplusplus/archive/v3.0.1/tomlplusplus-3.0.1.tar.gz"
-MD5SUM="cb20c01fb297032f5232249fb1b180fb"
+DOWNLOAD="https://github.com/marzer/tomlplusplus/archive/v3.3.0/tomlplusplus-3.3.0.tar.gz"
+MD5SUM="a50999cb3ec1b05fd4ba535b5fee5e62"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""