commit:     6c8a22442f360829473a3bc73c0778ba8155e04d
Author:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Wed Nov  2 15:13:44 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Nov 15 08:32:11 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c8a2244

dev-libs/poco: fix automagic dependency on dev-libs/openssl

Closes: https://bugs.gentoo.org/879187
Signed-off-by: Anna Vyalkova <cyber+gentoo <AT> sysrq.in>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/poco/metadata.xml                                  | 1 +
 dev-libs/poco/{poco-1.12.2.ebuild => poco-1.12.2-r1.ebuild} | 4 +++-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-libs/poco/metadata.xml b/dev-libs/poco/metadata.xml
index 5f1faf2571bf..7aa25bdef8f1 100644
--- a/dev-libs/poco/metadata.xml
+++ b/dev-libs/poco/metadata.xml
@@ -37,6 +37,7 @@ done quickly and working on the features that make their 
application unique.
                <flag name="data">Database abstraction layer to easily 
send/retrieve data to/from various databases</flag>
                <flag name="file2pagecompiler">Utility to convert ordinary 
files to Page Compiler source files</flag>
                <flag name="json">Add JSON support</flag>
+               <flag name="jwt" restrict="&gt;=dev-libs/poco-1.12.2-r1">Add 
JSON Web Token support</flag>
                <flag name="mariadb">Prefer 
<pkg>dev-db/mariadb-connector-c</pkg> over 
<pkg>dev-db/mysql-connector-c</pkg></flag>
                <flag name="mongodb">Add <pkg>dev-db/mongodb</pkg> 
support</flag>
                <flag name="net">Classes to write network clients &amp; 
servers</flag>

diff --git a/dev-libs/poco/poco-1.12.2.ebuild 
b/dev-libs/poco/poco-1.12.2-r1.ebuild
similarity index 95%
rename from dev-libs/poco/poco-1.12.2.ebuild
rename to dev-libs/poco/poco-1.12.2-r1.ebuild
index 33b7323596c5..69708db02e81 100644
--- a/dev-libs/poco/poco-1.12.2.ebuild
+++ b/dev-libs/poco/poco-1.12.2-r1.ebuild
@@ -13,12 +13,13 @@ S="${WORKDIR}/${PN}-${P}-release"
 LICENSE="Boost-1.0"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="7z activerecord cppparser +crypto +data examples +file2pagecompiler 
iodbc +json mariadb +mongodb mysql +net odbc +pagecompiler pdf pocodoc postgres 
prometheus sqlite +ssl test +util +xml +zip"
+IUSE="7z activerecord cppparser +crypto +data examples +file2pagecompiler 
iodbc +json jwt mariadb +mongodb mysql +net odbc +pagecompiler pdf pocodoc 
postgres prometheus sqlite +ssl test +util +xml +zip"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="
        7z? ( xml )
        file2pagecompiler? ( pagecompiler )
        iodbc? ( odbc )
+       jwt? ( json ssl )
        mongodb? ( data )
        mysql? ( data )
        odbc? ( data )
@@ -98,6 +99,7 @@ src_configure() {
                -DENABLE_DATA_POSTGRESQL="$(usex postgres)"
                -DENABLE_DATA_SQLITE="$(usex sqlite)"
                -DENABLE_JSON="$(usex util)"
+               -DENABLE_JWT="$(usex jwt)"
                -DENABLE_MONGODB="$(usex mongodb)"
                -DENABLE_NET="$(usex net)"
                -DENABLE_NETSSL="$(usex ssl)"

Reply via email to