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.
Thank you!