Diff poco-1.12.2-r2 with a poco-1.12.4
/usr/portage/dev-libs/poco/poco-1.12.4.ebuild 2023-10-09 14:52:29.752368357 +0300 | ||
---|---|---|
1 |
# Copyright 1999-2022 Gentoo Authors |
|
1 |
# Copyright 1999-2023 Gentoo Authors |
|
2 | 2 |
# Distributed under the terms of the GNU General Public License v2 |
3 | 3 | |
4 | 4 |
EAPI=8 |
... | ... | |
11 | 11 |
S="${WORKDIR}/${PN}-${P}-release" |
12 | 12 | |
13 | 13 |
LICENSE="Boost-1.0" |
14 |
SLOT="0" |
|
15 |
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" |
|
14 |
# SHARED_LIBRARY_VERSION -> "${S}"/libversion |
|
15 |
SLOT="0/94" |
|
16 |
KEYWORDS="amd64 ~arm ~arm64 ppc64 x86" |
|
16 | 17 |
IUSE="7z activerecord cppparser +data examples +file2pagecompiler iodbc +json jwt mariadb +mongodb mysql +net odbc +pagecompiler pdf pocodoc postgres prometheus sqlite +ssl test +util +xml +zip" |
17 | 18 |
RESTRICT="!test? ( test )" |
18 | 19 |
REQUIRED_USE=" |
20 |
activerecord? ( util xml ) |
|
19 | 21 |
7z? ( xml ) |
20 | 22 |
file2pagecompiler? ( pagecompiler ) |
21 | 23 |
iodbc? ( odbc ) |
... | ... | |
35 | 37 |
RDEPEND=" |
36 | 38 |
>=dev-libs/libpcre2-10.40 |
37 | 39 |
activerecord? ( !app-arch/arc ) |
38 |
mysql? ( dev-db/mysql-connector-c:0= ) |
|
39 |
mariadb? ( dev-db/mariadb-connector-c:0= ) |
|
40 |
mysql? ( dev-db/mysql-connector-c:= ) |
|
41 |
mariadb? ( dev-db/mariadb-connector-c:= ) |
|
40 | 42 |
postgres? ( dev-db/postgresql:= ) |
41 | 43 |
odbc? ( |
42 | 44 |
iodbc? ( dev-db/libiodbc ) |
... | ... | |
44 | 46 |
) |
45 | 47 |
sqlite? ( dev-db/sqlite:3 ) |
46 | 48 |
ssl? ( |
47 |
dev-libs/openssl:0= |
|
49 |
dev-libs/openssl:= |
|
48 | 50 |
) |
49 | 51 |
xml? ( dev-libs/expat ) |
50 | 52 |
zip? ( sys-libs/zlib:= ) |
... | ... | |
56 | 58 |
src_prepare() { |
57 | 59 |
cmake_src_prepare |
58 | 60 | |
61 |
if [[ ${SLOT} != 0/$(< "${S}"/libversion) ]] ; then |
|
62 |
die "Please update subslot in ebuild to the version in ${S}/libversion!" |
|
63 |
fi |
|
64 | ||
59 | 65 |
if use test ; then |
60 | 66 |
# ignore missing tests on experimental library |
61 | 67 |
# and tests requiring running DB-servers, internet connections, etc. |