* [gentoo-commits] repo/proj/guru:master commit in: dev-libs/open62541/
@ 2020-04-04 21:18 Haelwenn Monnier
0 siblings, 0 replies; 30+ messages in thread
From: Haelwenn Monnier @ 2020-04-04 21:18 UTC (permalink / raw
To: gentoo-commits
commit: c8f197574898a17259220d41337ed321d1ba95bb
Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
AuthorDate: Sat Apr 4 12:05:25 2020 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Sat Apr 4 12:05:29 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c8f19757
dev-libs/open62541: Fix tests and encryption support
There are two problems:
* Tests need valgrind
* Typo for enabling/disabling encryption
Fix it.
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de>
dev-libs/open62541/open62541-1.0.1.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/dev-libs/open62541/open62541-1.0.1.ebuild b/dev-libs/open62541/open62541-1.0.1.ebuild
index d11f16a..d461b63 100644
--- a/dev-libs/open62541/open62541-1.0.1.ebuild
+++ b/dev-libs/open62541/open62541-1.0.1.ebuild
@@ -31,6 +31,7 @@ BDEPEND="
)
test? (
dev-libs/check
+ dev-util/valgrind
$(python_gen_cond_dep '
dev-python/subunit[${PYTHON_MULTI_USEDEP}]
')
@@ -53,7 +54,7 @@ src_configure() {
-DUA_BUILD_EXAMPLES=OFF
-DUA_BUILD_TOOLS=$(usex tools)
-DUA_BUILD_UNIT_TESTS=$(usex test)
- -UUA_ENABLE_ENCRYPTION=$(usex mbedtls)
+ -DUA_ENABLE_ENCRYPTION=$(usex mbedtls)
-DUA_ENABLE_PUBSUB=$(usex pubsub)
)
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-libs/open62541/
@ 2020-05-01 9:59 Andrew Ammerlaan
0 siblings, 0 replies; 30+ messages in thread
From: Andrew Ammerlaan @ 2020-05-01 9:59 UTC (permalink / raw
To: gentoo-commits
commit: f9ec39cda62d0e4bfea3b642920f56573a2356ca
Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
AuthorDate: Fri May 1 09:24:10 2020 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Fri May 1 09:31:37 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f9ec39cd
dev-libs/open62541: Add upstream reference
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de>
dev-libs/open62541/metadata.xml | 3 +++
1 file changed, 3 insertions(+)
diff --git a/dev-libs/open62541/metadata.xml b/dev-libs/open62541/metadata.xml
index 0dafe42..eda9854 100644
--- a/dev-libs/open62541/metadata.xml
+++ b/dev-libs/open62541/metadata.xml
@@ -27,4 +27,7 @@
Build additional shell tools
</flag>
</use>
+ <upstream>
+ <remote-id type="github">open62541/open62541</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-libs/open62541/
@ 2020-05-01 9:59 Andrew Ammerlaan
0 siblings, 0 replies; 30+ messages in thread
From: Andrew Ammerlaan @ 2020-05-01 9:59 UTC (permalink / raw
To: gentoo-commits
commit: 203dc785b37a4522fd7da17366f67a2b3c103072
Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
AuthorDate: Fri May 1 09:27:22 2020 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Fri May 1 09:31:37 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=203dc785
dev-libs/open62541: Use ${PN} where possible
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de>
dev-libs/open62541/open62541-1.0.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/open62541/open62541-1.0.1.ebuild b/dev-libs/open62541/open62541-1.0.1.ebuild
index d461b63..9e0f1ca 100644
--- a/dev-libs/open62541/open62541-1.0.1.ebuild
+++ b/dev-libs/open62541/open62541-1.0.1.ebuild
@@ -9,7 +9,7 @@ inherit cmake python-single-r1
DESCRIPTION="Open source C implementation of OPC UA"
HOMEPAGE="https://open62541.org/"
-SRC_URI="https://github.com/open62541/open62541/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MPL-2.0"
SLOT="0"
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-libs/open62541/
@ 2020-05-31 17:00 Andrew Ammerlaan
0 siblings, 0 replies; 30+ messages in thread
From: Andrew Ammerlaan @ 2020-05-31 17:00 UTC (permalink / raw
To: gentoo-commits
commit: 8bb05e9a173d7941b51fef308eb9f1e949fd3044
Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
AuthorDate: Sat May 30 08:35:55 2020 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Sat May 30 08:35:55 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8bb05e9a
dev-libs/open62541: Add arm64 keyword
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de>
dev-libs/open62541/open62541-1.0.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/open62541/open62541-1.0.1.ebuild b/dev-libs/open62541/open62541-1.0.1.ebuild
index 9e0f1ca..b3424bf 100644
--- a/dev-libs/open62541/open62541-1.0.1.ebuild
+++ b/dev-libs/open62541/open62541-1.0.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MPL-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="doc examples mbedtls pubsub test tools"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-libs/open62541/
@ 2021-04-08 17:21 Andrew Ammerlaan
0 siblings, 0 replies; 30+ messages in thread
From: Andrew Ammerlaan @ 2021-04-08 17:21 UTC (permalink / raw
To: gentoo-commits
commit: 3151aab8f7cf3eba2a5a5d93189f7695af4c021e
Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
AuthorDate: Thu Apr 8 17:16:14 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Thu Apr 8 17:18:31 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3151aab8
dev-libs/open62541: Remove -Werror
Closes: https://bugs.gentoo.org/780912
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de>
dev-libs/open62541/open62541-1.1.5.ebuild | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/dev-libs/open62541/open62541-1.1.5.ebuild b/dev-libs/open62541/open62541-1.1.5.ebuild
index bcc47e3c8..f8658a835 100644
--- a/dev-libs/open62541/open62541-1.1.5.ebuild
+++ b/dev-libs/open62541/open62541-1.1.5.ebuild
@@ -57,6 +57,13 @@ PATCHES=(
"${FILESDIR}/${P}-tests.patch"
)
+src_prepare() {
+ # bug 780912
+ sed -i -e 's/check_add_cc_flag("-Werror")//g' CMakeLists.txt || die
+
+ cmake_src_prepare
+}
+
src_configure() {
local mycmakeargs=(
-DBUILD_SHARED_LIBS=ON
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-libs/open62541/
@ 2022-08-24 15:52 Ronny Gutbrod
0 siblings, 0 replies; 30+ messages in thread
From: Ronny Gutbrod @ 2022-08-24 15:52 UTC (permalink / raw
To: gentoo-commits
commit: 72d44040cdfbc8911fe7eb9bdd9f464630000ed3
Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
AuthorDate: Thu Aug 18 19:00:15 2022 +0000
Commit: Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Thu Aug 18 19:00:15 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=72d44040
dev-libs/open62541: enable py3.11
Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de>
dev-libs/open62541/open62541-1.3.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/open62541/open62541-1.3.3.ebuild b/dev-libs/open62541/open62541-1.3.3.ebuild
index 7e3c2224a..be8f20c47 100644
--- a/dev-libs/open62541/open62541-1.3.3.ebuild
+++ b/dev-libs/open62541/open62541-1.3.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
inherit cmake python-single-r1
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-libs/open62541/
@ 2023-05-19 18:51 Viorel Munteanu
0 siblings, 0 replies; 30+ messages in thread
From: Viorel Munteanu @ 2023-05-19 18:51 UTC (permalink / raw
To: gentoo-commits
commit: ca583cd8db25b905c50b2327fba972ccf4d3ee2c
Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
AuthorDate: Thu May 18 10:00:37 2023 +0000
Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Thu May 18 10:00:37 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ca583cd8
dev-libs/open62541: drop 1.3.5
Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de>
dev-libs/open62541/Manifest | 1 -
dev-libs/open62541/open62541-1.3.5.ebuild | 89 -------------------------------
2 files changed, 90 deletions(-)
diff --git a/dev-libs/open62541/Manifest b/dev-libs/open62541/Manifest
index 1566a8f66..80992b474 100644
--- a/dev-libs/open62541/Manifest
+++ b/dev-libs/open62541/Manifest
@@ -1,2 +1 @@
-DIST open62541-1.3.5.tar.gz 3870493 BLAKE2B ee30e3b2f37f3fbf9b9e8c87317575336807eeaaf7a0bc35ca5f9e59cf9997126752424b8b971a4ed8eb457106a25cabc744389d1ef8c8d7a6c912cf34077c21 SHA512 bb45d288a097b461d2a7106153c7f4b4c38c73cf767fe15c6c9c2213a6e3fcaf9b436fb70c1e7c6dcbc8ef45f232a5bd2f140285fab486358cb5a3a17da96d6e
DIST open62541-1.3.6.tar.gz 3870528 BLAKE2B 588a56f0dd9e8d78482c6fd3ce9324f4f3e031ff64de7c67a4eaaa9914e47454878cfa893c5a4c2ba3212cabbd0a3ae17742c41fce374a906ec25b73246089b1 SHA512 5e8d5e438a1550c0c4365147851f85c7f90a9f390d657f9280e1506b85bfd95136199512a63d24dd0df956d908aa724197ebca8ed9a5c6badcdab2ba40add0a3
diff --git a/dev-libs/open62541/open62541-1.3.5.ebuild b/dev-libs/open62541/open62541-1.3.5.ebuild
deleted file mode 100644
index c82ac9dc9..000000000
--- a/dev-libs/open62541/open62541-1.3.5.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit cmake python-single-r1
-
-DESCRIPTION="Open source C implementation of OPC UA"
-HOMEPAGE="https://www.open62541.org/"
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="doc encryption examples mbedtls pubsub openssl tools"
-# Requires network access
-RESTRICT="test"
-
-REQUIRED_USE="
- ${PYTHON_REQUIRED_USE}
- encryption? ( || ( mbedtls openssl ) )
-"
-
-BDEPEND="
- ${PYTHON_DEPS}
- virtual/pkgconfig
- doc? (
- media-gfx/graphviz
- $(python_gen_cond_dep '
- dev-python/sphinx[${PYTHON_USEDEP}]
- dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
- ')
- )
-"
-DEPEND="
- mbedtls? ( net-libs/mbedtls:= )
- openssl? ( dev-libs/openssl:0= )
-"
-RDEPEND="
- ${PYTHON_DEPS}
- ${DEPEND}
-"
-
-PATCHES=(
- "${FILESDIR}/${P}-disable-xdp.patch"
-)
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_SHARED_LIBS=ON
- -DOPEN62541_VERSION=v${PV}
- -DUA_BUILD_EXAMPLES=OFF
- -DUA_BUILD_TOOLS=$(usex tools)
- -DUA_BUILD_UNIT_TESTS=OFF
- -DUA_ENABLE_PUBSUB=$(usex pubsub)
- -DUA_ENABLE_PUBSUB_ETH_UADP=$(usex pubsub)
- -DUA_FORCE_WERROR=OFF
- )
-
- if use encryption; then
- use mbedtls && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=MBEDTLS)
- use openssl && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=OPENSSL)
- fi
-
- cmake_src_configure
-}
-
-src_compile() {
- cmake_src_compile
- use doc && cmake_build doc
-}
-
-src_install() {
- use doc && local HTML_DOCS=( "${WORKDIR}"/${P}_build/doc/. )
- cmake_src_install
-
- if use examples; then
- docompress -x /usr/share/doc/${PF}/examples
- dodoc -r examples/
- fi
-
- python_fix_shebang "${ED}"
-}
-
-src_test() {
- cmake_src_test -j1
-}
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-libs/open62541/
@ 2023-05-19 18:51 Viorel Munteanu
0 siblings, 0 replies; 30+ messages in thread
From: Viorel Munteanu @ 2023-05-19 18:51 UTC (permalink / raw
To: gentoo-commits
commit: f60eb8c1f3b099d7bd9e43ec9ad4b519c0ef7af1
Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
AuthorDate: Thu May 18 10:00:26 2023 +0000
Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Thu May 18 10:00:26 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f60eb8c1
dev-libs/open62541: add 1.3.6
Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de>
dev-libs/open62541/Manifest | 1 +
dev-libs/open62541/open62541-1.3.6.ebuild | 89 +++++++++++++++++++++++++++++++
2 files changed, 90 insertions(+)
diff --git a/dev-libs/open62541/Manifest b/dev-libs/open62541/Manifest
index 5a6bd34e2..1566a8f66 100644
--- a/dev-libs/open62541/Manifest
+++ b/dev-libs/open62541/Manifest
@@ -1 +1,2 @@
DIST open62541-1.3.5.tar.gz 3870493 BLAKE2B ee30e3b2f37f3fbf9b9e8c87317575336807eeaaf7a0bc35ca5f9e59cf9997126752424b8b971a4ed8eb457106a25cabc744389d1ef8c8d7a6c912cf34077c21 SHA512 bb45d288a097b461d2a7106153c7f4b4c38c73cf767fe15c6c9c2213a6e3fcaf9b436fb70c1e7c6dcbc8ef45f232a5bd2f140285fab486358cb5a3a17da96d6e
+DIST open62541-1.3.6.tar.gz 3870528 BLAKE2B 588a56f0dd9e8d78482c6fd3ce9324f4f3e031ff64de7c67a4eaaa9914e47454878cfa893c5a4c2ba3212cabbd0a3ae17742c41fce374a906ec25b73246089b1 SHA512 5e8d5e438a1550c0c4365147851f85c7f90a9f390d657f9280e1506b85bfd95136199512a63d24dd0df956d908aa724197ebca8ed9a5c6badcdab2ba40add0a3
diff --git a/dev-libs/open62541/open62541-1.3.6.ebuild b/dev-libs/open62541/open62541-1.3.6.ebuild
new file mode 100644
index 000000000..e76cdfe02
--- /dev/null
+++ b/dev-libs/open62541/open62541-1.3.6.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit cmake python-single-r1
+
+DESCRIPTION="Open source C implementation of OPC UA"
+HOMEPAGE="https://www.open62541.org/"
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc encryption examples mbedtls pubsub openssl tools"
+# Requires network access
+RESTRICT="test"
+
+REQUIRED_USE="
+ ${PYTHON_REQUIRED_USE}
+ encryption? ( || ( mbedtls openssl ) )
+"
+
+BDEPEND="
+ ${PYTHON_DEPS}
+ virtual/pkgconfig
+ doc? (
+ media-gfx/graphviz
+ $(python_gen_cond_dep '
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
+ ')
+ )
+"
+DEPEND="
+ mbedtls? ( net-libs/mbedtls:= )
+ openssl? ( dev-libs/openssl:0= )
+"
+RDEPEND="
+ ${PYTHON_DEPS}
+ ${DEPEND}
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-1.3.5-disable-xdp.patch"
+)
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_SHARED_LIBS=ON
+ -DOPEN62541_VERSION=v${PV}
+ -DUA_BUILD_EXAMPLES=OFF
+ -DUA_BUILD_TOOLS=$(usex tools)
+ -DUA_BUILD_UNIT_TESTS=OFF
+ -DUA_ENABLE_PUBSUB=$(usex pubsub)
+ -DUA_ENABLE_PUBSUB_ETH_UADP=$(usex pubsub)
+ -DUA_FORCE_WERROR=OFF
+ )
+
+ if use encryption; then
+ use mbedtls && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=MBEDTLS)
+ use openssl && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=OPENSSL)
+ fi
+
+ cmake_src_configure
+}
+
+src_compile() {
+ cmake_src_compile
+ use doc && cmake_build doc
+}
+
+src_install() {
+ use doc && local HTML_DOCS=( "${WORKDIR}"/${P}_build/doc/. )
+ cmake_src_install
+
+ if use examples; then
+ docompress -x /usr/share/doc/${PF}/examples
+ dodoc -r examples/
+ fi
+
+ python_fix_shebang "${ED}"
+}
+
+src_test() {
+ cmake_src_test -j1
+}
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-libs/open62541/
@ 2023-09-24 0:33 David Roman
0 siblings, 0 replies; 30+ messages in thread
From: David Roman @ 2023-09-24 0:33 UTC (permalink / raw
To: gentoo-commits
commit: e7e5a3870a3e2132b0ba16f22f5b050fe7141aaa
Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
AuthorDate: Fri Sep 22 07:47:42 2023 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Fri Sep 22 07:47:42 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e7e5a387
dev-libs/open62541: add 1.3.7
Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de>
dev-libs/open62541/Manifest | 1 +
dev-libs/open62541/open62541-1.3.7.ebuild | 89 +++++++++++++++++++++++++++++++
2 files changed, 90 insertions(+)
diff --git a/dev-libs/open62541/Manifest b/dev-libs/open62541/Manifest
index 80992b4748..df6319f749 100644
--- a/dev-libs/open62541/Manifest
+++ b/dev-libs/open62541/Manifest
@@ -1 +1,2 @@
DIST open62541-1.3.6.tar.gz 3870528 BLAKE2B 588a56f0dd9e8d78482c6fd3ce9324f4f3e031ff64de7c67a4eaaa9914e47454878cfa893c5a4c2ba3212cabbd0a3ae17742c41fce374a906ec25b73246089b1 SHA512 5e8d5e438a1550c0c4365147851f85c7f90a9f390d657f9280e1506b85bfd95136199512a63d24dd0df956d908aa724197ebca8ed9a5c6badcdab2ba40add0a3
+DIST open62541-1.3.7.tar.gz 3871057 BLAKE2B 68bd5f2090dc94cbfa7e0b299e744371559fb580fcc32f6bb02ab3d3aadb90454e75a9478f1997a630d04ce14696289b79e7aab375c5e55ac82d3f2c3f97e0fb SHA512 c0598642eaddf24313b22f01b95646aed508aaf1d39f8f6cbcc9ffa679fab73c9407e880480a39e50deb16fa5f36d769183d8fe4589f7ac54d97142d2a27a84b
diff --git a/dev-libs/open62541/open62541-1.3.7.ebuild b/dev-libs/open62541/open62541-1.3.7.ebuild
new file mode 100644
index 0000000000..e76cdfe025
--- /dev/null
+++ b/dev-libs/open62541/open62541-1.3.7.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit cmake python-single-r1
+
+DESCRIPTION="Open source C implementation of OPC UA"
+HOMEPAGE="https://www.open62541.org/"
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc encryption examples mbedtls pubsub openssl tools"
+# Requires network access
+RESTRICT="test"
+
+REQUIRED_USE="
+ ${PYTHON_REQUIRED_USE}
+ encryption? ( || ( mbedtls openssl ) )
+"
+
+BDEPEND="
+ ${PYTHON_DEPS}
+ virtual/pkgconfig
+ doc? (
+ media-gfx/graphviz
+ $(python_gen_cond_dep '
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
+ ')
+ )
+"
+DEPEND="
+ mbedtls? ( net-libs/mbedtls:= )
+ openssl? ( dev-libs/openssl:0= )
+"
+RDEPEND="
+ ${PYTHON_DEPS}
+ ${DEPEND}
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-1.3.5-disable-xdp.patch"
+)
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_SHARED_LIBS=ON
+ -DOPEN62541_VERSION=v${PV}
+ -DUA_BUILD_EXAMPLES=OFF
+ -DUA_BUILD_TOOLS=$(usex tools)
+ -DUA_BUILD_UNIT_TESTS=OFF
+ -DUA_ENABLE_PUBSUB=$(usex pubsub)
+ -DUA_ENABLE_PUBSUB_ETH_UADP=$(usex pubsub)
+ -DUA_FORCE_WERROR=OFF
+ )
+
+ if use encryption; then
+ use mbedtls && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=MBEDTLS)
+ use openssl && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=OPENSSL)
+ fi
+
+ cmake_src_configure
+}
+
+src_compile() {
+ cmake_src_compile
+ use doc && cmake_build doc
+}
+
+src_install() {
+ use doc && local HTML_DOCS=( "${WORKDIR}"/${P}_build/doc/. )
+ cmake_src_install
+
+ if use examples; then
+ docompress -x /usr/share/doc/${PF}/examples
+ dodoc -r examples/
+ fi
+
+ python_fix_shebang "${ED}"
+}
+
+src_test() {
+ cmake_src_test -j1
+}
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-libs/open62541/
@ 2023-09-24 0:33 David Roman
0 siblings, 0 replies; 30+ messages in thread
From: David Roman @ 2023-09-24 0:33 UTC (permalink / raw
To: gentoo-commits
commit: a3187b26d8e1c7aebc67326d18bf011281843ad5
Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
AuthorDate: Fri Sep 22 07:48:36 2023 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Fri Sep 22 07:48:36 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a3187b26
dev-libs/open62541: enable py3.12
Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de>
dev-libs/open62541/open62541-1.3.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/open62541/open62541-1.3.7.ebuild b/dev-libs/open62541/open62541-1.3.7.ebuild
index e76cdfe025..63eaa15128 100644
--- a/dev-libs/open62541/open62541-1.3.7.ebuild
+++ b/dev-libs/open62541/open62541-1.3.7.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit cmake python-single-r1
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-libs/open62541/
@ 2023-09-24 0:33 David Roman
0 siblings, 0 replies; 30+ messages in thread
From: David Roman @ 2023-09-24 0:33 UTC (permalink / raw
To: gentoo-commits
commit: cdf3e65994943972d6342463dfa2686bee236d21
Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
AuthorDate: Fri Sep 22 07:48:09 2023 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Fri Sep 22 07:48:09 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cdf3e659
dev-libs/open62541: drop 1.3.6
Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de>
dev-libs/open62541/Manifest | 1 -
dev-libs/open62541/open62541-1.3.6.ebuild | 89 -------------------------------
2 files changed, 90 deletions(-)
diff --git a/dev-libs/open62541/Manifest b/dev-libs/open62541/Manifest
index df6319f749..d38febd818 100644
--- a/dev-libs/open62541/Manifest
+++ b/dev-libs/open62541/Manifest
@@ -1,2 +1 @@
-DIST open62541-1.3.6.tar.gz 3870528 BLAKE2B 588a56f0dd9e8d78482c6fd3ce9324f4f3e031ff64de7c67a4eaaa9914e47454878cfa893c5a4c2ba3212cabbd0a3ae17742c41fce374a906ec25b73246089b1 SHA512 5e8d5e438a1550c0c4365147851f85c7f90a9f390d657f9280e1506b85bfd95136199512a63d24dd0df956d908aa724197ebca8ed9a5c6badcdab2ba40add0a3
DIST open62541-1.3.7.tar.gz 3871057 BLAKE2B 68bd5f2090dc94cbfa7e0b299e744371559fb580fcc32f6bb02ab3d3aadb90454e75a9478f1997a630d04ce14696289b79e7aab375c5e55ac82d3f2c3f97e0fb SHA512 c0598642eaddf24313b22f01b95646aed508aaf1d39f8f6cbcc9ffa679fab73c9407e880480a39e50deb16fa5f36d769183d8fe4589f7ac54d97142d2a27a84b
diff --git a/dev-libs/open62541/open62541-1.3.6.ebuild b/dev-libs/open62541/open62541-1.3.6.ebuild
deleted file mode 100644
index e76cdfe025..0000000000
--- a/dev-libs/open62541/open62541-1.3.6.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit cmake python-single-r1
-
-DESCRIPTION="Open source C implementation of OPC UA"
-HOMEPAGE="https://www.open62541.org/"
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="doc encryption examples mbedtls pubsub openssl tools"
-# Requires network access
-RESTRICT="test"
-
-REQUIRED_USE="
- ${PYTHON_REQUIRED_USE}
- encryption? ( || ( mbedtls openssl ) )
-"
-
-BDEPEND="
- ${PYTHON_DEPS}
- virtual/pkgconfig
- doc? (
- media-gfx/graphviz
- $(python_gen_cond_dep '
- dev-python/sphinx[${PYTHON_USEDEP}]
- dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
- ')
- )
-"
-DEPEND="
- mbedtls? ( net-libs/mbedtls:= )
- openssl? ( dev-libs/openssl:0= )
-"
-RDEPEND="
- ${PYTHON_DEPS}
- ${DEPEND}
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-1.3.5-disable-xdp.patch"
-)
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_SHARED_LIBS=ON
- -DOPEN62541_VERSION=v${PV}
- -DUA_BUILD_EXAMPLES=OFF
- -DUA_BUILD_TOOLS=$(usex tools)
- -DUA_BUILD_UNIT_TESTS=OFF
- -DUA_ENABLE_PUBSUB=$(usex pubsub)
- -DUA_ENABLE_PUBSUB_ETH_UADP=$(usex pubsub)
- -DUA_FORCE_WERROR=OFF
- )
-
- if use encryption; then
- use mbedtls && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=MBEDTLS)
- use openssl && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=OPENSSL)
- fi
-
- cmake_src_configure
-}
-
-src_compile() {
- cmake_src_compile
- use doc && cmake_build doc
-}
-
-src_install() {
- use doc && local HTML_DOCS=( "${WORKDIR}"/${P}_build/doc/. )
- cmake_src_install
-
- if use examples; then
- docompress -x /usr/share/doc/${PF}/examples
- dodoc -r examples/
- fi
-
- python_fix_shebang "${ED}"
-}
-
-src_test() {
- cmake_src_test -j1
-}
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-libs/open62541/
@ 2023-10-15 22:23 Haelwenn Monnier
0 siblings, 0 replies; 30+ messages in thread
From: Haelwenn Monnier @ 2023-10-15 22:23 UTC (permalink / raw
To: gentoo-commits
commit: 7b7528ff9d55812dc55c91fa80daefa429ad586a
Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
AuthorDate: Sat Oct 14 11:39:45 2023 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Sat Oct 14 11:39:45 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7b7528ff
dev-libs/open62541: add 1.3.8
Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de>
dev-libs/open62541/Manifest | 1 +
dev-libs/open62541/open62541-1.3.8.ebuild | 89 +++++++++++++++++++++++++++++++
2 files changed, 90 insertions(+)
diff --git a/dev-libs/open62541/Manifest b/dev-libs/open62541/Manifest
index d38febd818..eb5e514447 100644
--- a/dev-libs/open62541/Manifest
+++ b/dev-libs/open62541/Manifest
@@ -1 +1,2 @@
DIST open62541-1.3.7.tar.gz 3871057 BLAKE2B 68bd5f2090dc94cbfa7e0b299e744371559fb580fcc32f6bb02ab3d3aadb90454e75a9478f1997a630d04ce14696289b79e7aab375c5e55ac82d3f2c3f97e0fb SHA512 c0598642eaddf24313b22f01b95646aed508aaf1d39f8f6cbcc9ffa679fab73c9407e880480a39e50deb16fa5f36d769183d8fe4589f7ac54d97142d2a27a84b
+DIST open62541-1.3.8.tar.gz 3874185 BLAKE2B bce0d1c3dadff3cb34baceb6142f7b40a032fe602e8d8a6e35f24ea1d20bcfd8de655092eb77ac07bfcd98331c9de58ebe684929c82c35d499cb9615278a5a7f SHA512 48ae61fd096c3a45f57ecc70bec9bb4223d046eed017532937c99883e4e92f79d7425b4db02c1a7e451764b787313efd76b2ae3cd3011d575154199d5350a790
diff --git a/dev-libs/open62541/open62541-1.3.8.ebuild b/dev-libs/open62541/open62541-1.3.8.ebuild
new file mode 100644
index 0000000000..63eaa15128
--- /dev/null
+++ b/dev-libs/open62541/open62541-1.3.8.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake python-single-r1
+
+DESCRIPTION="Open source C implementation of OPC UA"
+HOMEPAGE="https://www.open62541.org/"
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc encryption examples mbedtls pubsub openssl tools"
+# Requires network access
+RESTRICT="test"
+
+REQUIRED_USE="
+ ${PYTHON_REQUIRED_USE}
+ encryption? ( || ( mbedtls openssl ) )
+"
+
+BDEPEND="
+ ${PYTHON_DEPS}
+ virtual/pkgconfig
+ doc? (
+ media-gfx/graphviz
+ $(python_gen_cond_dep '
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
+ ')
+ )
+"
+DEPEND="
+ mbedtls? ( net-libs/mbedtls:= )
+ openssl? ( dev-libs/openssl:0= )
+"
+RDEPEND="
+ ${PYTHON_DEPS}
+ ${DEPEND}
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-1.3.5-disable-xdp.patch"
+)
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_SHARED_LIBS=ON
+ -DOPEN62541_VERSION=v${PV}
+ -DUA_BUILD_EXAMPLES=OFF
+ -DUA_BUILD_TOOLS=$(usex tools)
+ -DUA_BUILD_UNIT_TESTS=OFF
+ -DUA_ENABLE_PUBSUB=$(usex pubsub)
+ -DUA_ENABLE_PUBSUB_ETH_UADP=$(usex pubsub)
+ -DUA_FORCE_WERROR=OFF
+ )
+
+ if use encryption; then
+ use mbedtls && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=MBEDTLS)
+ use openssl && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=OPENSSL)
+ fi
+
+ cmake_src_configure
+}
+
+src_compile() {
+ cmake_src_compile
+ use doc && cmake_build doc
+}
+
+src_install() {
+ use doc && local HTML_DOCS=( "${WORKDIR}"/${P}_build/doc/. )
+ cmake_src_install
+
+ if use examples; then
+ docompress -x /usr/share/doc/${PF}/examples
+ dodoc -r examples/
+ fi
+
+ python_fix_shebang "${ED}"
+}
+
+src_test() {
+ cmake_src_test -j1
+}
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-libs/open62541/
@ 2023-10-15 22:23 Haelwenn Monnier
0 siblings, 0 replies; 30+ messages in thread
From: Haelwenn Monnier @ 2023-10-15 22:23 UTC (permalink / raw
To: gentoo-commits
commit: b0f15a21d88ff8da47bfa394b9988c4ba5837d2b
Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
AuthorDate: Sat Oct 14 11:40:01 2023 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Sat Oct 14 11:40:01 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b0f15a21
dev-libs/open62541: drop 1.3.7
Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de>
dev-libs/open62541/Manifest | 1 -
dev-libs/open62541/open62541-1.3.7.ebuild | 89 -------------------------------
2 files changed, 90 deletions(-)
diff --git a/dev-libs/open62541/Manifest b/dev-libs/open62541/Manifest
index eb5e514447..77cb19201c 100644
--- a/dev-libs/open62541/Manifest
+++ b/dev-libs/open62541/Manifest
@@ -1,2 +1 @@
-DIST open62541-1.3.7.tar.gz 3871057 BLAKE2B 68bd5f2090dc94cbfa7e0b299e744371559fb580fcc32f6bb02ab3d3aadb90454e75a9478f1997a630d04ce14696289b79e7aab375c5e55ac82d3f2c3f97e0fb SHA512 c0598642eaddf24313b22f01b95646aed508aaf1d39f8f6cbcc9ffa679fab73c9407e880480a39e50deb16fa5f36d769183d8fe4589f7ac54d97142d2a27a84b
DIST open62541-1.3.8.tar.gz 3874185 BLAKE2B bce0d1c3dadff3cb34baceb6142f7b40a032fe602e8d8a6e35f24ea1d20bcfd8de655092eb77ac07bfcd98331c9de58ebe684929c82c35d499cb9615278a5a7f SHA512 48ae61fd096c3a45f57ecc70bec9bb4223d046eed017532937c99883e4e92f79d7425b4db02c1a7e451764b787313efd76b2ae3cd3011d575154199d5350a790
diff --git a/dev-libs/open62541/open62541-1.3.7.ebuild b/dev-libs/open62541/open62541-1.3.7.ebuild
deleted file mode 100644
index 63eaa15128..0000000000
--- a/dev-libs/open62541/open62541-1.3.7.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit cmake python-single-r1
-
-DESCRIPTION="Open source C implementation of OPC UA"
-HOMEPAGE="https://www.open62541.org/"
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="doc encryption examples mbedtls pubsub openssl tools"
-# Requires network access
-RESTRICT="test"
-
-REQUIRED_USE="
- ${PYTHON_REQUIRED_USE}
- encryption? ( || ( mbedtls openssl ) )
-"
-
-BDEPEND="
- ${PYTHON_DEPS}
- virtual/pkgconfig
- doc? (
- media-gfx/graphviz
- $(python_gen_cond_dep '
- dev-python/sphinx[${PYTHON_USEDEP}]
- dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
- ')
- )
-"
-DEPEND="
- mbedtls? ( net-libs/mbedtls:= )
- openssl? ( dev-libs/openssl:0= )
-"
-RDEPEND="
- ${PYTHON_DEPS}
- ${DEPEND}
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-1.3.5-disable-xdp.patch"
-)
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_SHARED_LIBS=ON
- -DOPEN62541_VERSION=v${PV}
- -DUA_BUILD_EXAMPLES=OFF
- -DUA_BUILD_TOOLS=$(usex tools)
- -DUA_BUILD_UNIT_TESTS=OFF
- -DUA_ENABLE_PUBSUB=$(usex pubsub)
- -DUA_ENABLE_PUBSUB_ETH_UADP=$(usex pubsub)
- -DUA_FORCE_WERROR=OFF
- )
-
- if use encryption; then
- use mbedtls && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=MBEDTLS)
- use openssl && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=OPENSSL)
- fi
-
- cmake_src_configure
-}
-
-src_compile() {
- cmake_src_compile
- use doc && cmake_build doc
-}
-
-src_install() {
- use doc && local HTML_DOCS=( "${WORKDIR}"/${P}_build/doc/. )
- cmake_src_install
-
- if use examples; then
- docompress -x /usr/share/doc/${PF}/examples
- dodoc -r examples/
- fi
-
- python_fix_shebang "${ED}"
-}
-
-src_test() {
- cmake_src_test -j1
-}
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-libs/open62541/
@ 2023-12-21 6:32 Viorel Munteanu
0 siblings, 0 replies; 30+ messages in thread
From: Viorel Munteanu @ 2023-12-21 6:32 UTC (permalink / raw
To: gentoo-commits
commit: 04c33cb3526eed2464207e85ae35c519ffa01476
Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
AuthorDate: Wed Dec 20 09:19:08 2023 +0000
Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Wed Dec 20 09:19:08 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=04c33cb3
dev-libs/open62541: add 1.3.9
Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de>
dev-libs/open62541/Manifest | 1 +
dev-libs/open62541/open62541-1.3.9.ebuild | 89 +++++++++++++++++++++++++++++++
2 files changed, 90 insertions(+)
diff --git a/dev-libs/open62541/Manifest b/dev-libs/open62541/Manifest
index 77cb19201c..d535aa4162 100644
--- a/dev-libs/open62541/Manifest
+++ b/dev-libs/open62541/Manifest
@@ -1 +1,2 @@
DIST open62541-1.3.8.tar.gz 3874185 BLAKE2B bce0d1c3dadff3cb34baceb6142f7b40a032fe602e8d8a6e35f24ea1d20bcfd8de655092eb77ac07bfcd98331c9de58ebe684929c82c35d499cb9615278a5a7f SHA512 48ae61fd096c3a45f57ecc70bec9bb4223d046eed017532937c99883e4e92f79d7425b4db02c1a7e451764b787313efd76b2ae3cd3011d575154199d5350a790
+DIST open62541-1.3.9.tar.gz 3874701 BLAKE2B 22fe64d02f900dfdb70013783727f0b6edf90e8637e57dce4b07f6b97d7fd33c36090f3d0be5af28d484e8654c3184d03df4c8438c27530d6e2be9c516b06b82 SHA512 8771a70d1f38f2a02f21281200d98fdd8d41d842cc82704155793529a1768beeb2583382f7547e6aaefdab4a17c3130779af792b2a59487889a3cdea4a2fa776
diff --git a/dev-libs/open62541/open62541-1.3.9.ebuild b/dev-libs/open62541/open62541-1.3.9.ebuild
new file mode 100644
index 0000000000..63eaa15128
--- /dev/null
+++ b/dev-libs/open62541/open62541-1.3.9.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake python-single-r1
+
+DESCRIPTION="Open source C implementation of OPC UA"
+HOMEPAGE="https://www.open62541.org/"
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc encryption examples mbedtls pubsub openssl tools"
+# Requires network access
+RESTRICT="test"
+
+REQUIRED_USE="
+ ${PYTHON_REQUIRED_USE}
+ encryption? ( || ( mbedtls openssl ) )
+"
+
+BDEPEND="
+ ${PYTHON_DEPS}
+ virtual/pkgconfig
+ doc? (
+ media-gfx/graphviz
+ $(python_gen_cond_dep '
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
+ ')
+ )
+"
+DEPEND="
+ mbedtls? ( net-libs/mbedtls:= )
+ openssl? ( dev-libs/openssl:0= )
+"
+RDEPEND="
+ ${PYTHON_DEPS}
+ ${DEPEND}
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-1.3.5-disable-xdp.patch"
+)
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_SHARED_LIBS=ON
+ -DOPEN62541_VERSION=v${PV}
+ -DUA_BUILD_EXAMPLES=OFF
+ -DUA_BUILD_TOOLS=$(usex tools)
+ -DUA_BUILD_UNIT_TESTS=OFF
+ -DUA_ENABLE_PUBSUB=$(usex pubsub)
+ -DUA_ENABLE_PUBSUB_ETH_UADP=$(usex pubsub)
+ -DUA_FORCE_WERROR=OFF
+ )
+
+ if use encryption; then
+ use mbedtls && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=MBEDTLS)
+ use openssl && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=OPENSSL)
+ fi
+
+ cmake_src_configure
+}
+
+src_compile() {
+ cmake_src_compile
+ use doc && cmake_build doc
+}
+
+src_install() {
+ use doc && local HTML_DOCS=( "${WORKDIR}"/${P}_build/doc/. )
+ cmake_src_install
+
+ if use examples; then
+ docompress -x /usr/share/doc/${PF}/examples
+ dodoc -r examples/
+ fi
+
+ python_fix_shebang "${ED}"
+}
+
+src_test() {
+ cmake_src_test -j1
+}
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-libs/open62541/
@ 2023-12-21 6:32 Viorel Munteanu
0 siblings, 0 replies; 30+ messages in thread
From: Viorel Munteanu @ 2023-12-21 6:32 UTC (permalink / raw
To: gentoo-commits
commit: 401dd762a67fe5bdd90010de6b3c7a90ec2e1d91
Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
AuthorDate: Wed Dec 20 09:19:21 2023 +0000
Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Wed Dec 20 09:19:21 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=401dd762
dev-libs/open62541: drop 1.3.8
Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de>
dev-libs/open62541/Manifest | 1 -
dev-libs/open62541/open62541-1.3.8.ebuild | 89 -------------------------------
2 files changed, 90 deletions(-)
diff --git a/dev-libs/open62541/Manifest b/dev-libs/open62541/Manifest
index d535aa4162..29c41e5d4c 100644
--- a/dev-libs/open62541/Manifest
+++ b/dev-libs/open62541/Manifest
@@ -1,2 +1 @@
-DIST open62541-1.3.8.tar.gz 3874185 BLAKE2B bce0d1c3dadff3cb34baceb6142f7b40a032fe602e8d8a6e35f24ea1d20bcfd8de655092eb77ac07bfcd98331c9de58ebe684929c82c35d499cb9615278a5a7f SHA512 48ae61fd096c3a45f57ecc70bec9bb4223d046eed017532937c99883e4e92f79d7425b4db02c1a7e451764b787313efd76b2ae3cd3011d575154199d5350a790
DIST open62541-1.3.9.tar.gz 3874701 BLAKE2B 22fe64d02f900dfdb70013783727f0b6edf90e8637e57dce4b07f6b97d7fd33c36090f3d0be5af28d484e8654c3184d03df4c8438c27530d6e2be9c516b06b82 SHA512 8771a70d1f38f2a02f21281200d98fdd8d41d842cc82704155793529a1768beeb2583382f7547e6aaefdab4a17c3130779af792b2a59487889a3cdea4a2fa776
diff --git a/dev-libs/open62541/open62541-1.3.8.ebuild b/dev-libs/open62541/open62541-1.3.8.ebuild
deleted file mode 100644
index 63eaa15128..0000000000
--- a/dev-libs/open62541/open62541-1.3.8.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit cmake python-single-r1
-
-DESCRIPTION="Open source C implementation of OPC UA"
-HOMEPAGE="https://www.open62541.org/"
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="doc encryption examples mbedtls pubsub openssl tools"
-# Requires network access
-RESTRICT="test"
-
-REQUIRED_USE="
- ${PYTHON_REQUIRED_USE}
- encryption? ( || ( mbedtls openssl ) )
-"
-
-BDEPEND="
- ${PYTHON_DEPS}
- virtual/pkgconfig
- doc? (
- media-gfx/graphviz
- $(python_gen_cond_dep '
- dev-python/sphinx[${PYTHON_USEDEP}]
- dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
- ')
- )
-"
-DEPEND="
- mbedtls? ( net-libs/mbedtls:= )
- openssl? ( dev-libs/openssl:0= )
-"
-RDEPEND="
- ${PYTHON_DEPS}
- ${DEPEND}
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-1.3.5-disable-xdp.patch"
-)
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_SHARED_LIBS=ON
- -DOPEN62541_VERSION=v${PV}
- -DUA_BUILD_EXAMPLES=OFF
- -DUA_BUILD_TOOLS=$(usex tools)
- -DUA_BUILD_UNIT_TESTS=OFF
- -DUA_ENABLE_PUBSUB=$(usex pubsub)
- -DUA_ENABLE_PUBSUB_ETH_UADP=$(usex pubsub)
- -DUA_FORCE_WERROR=OFF
- )
-
- if use encryption; then
- use mbedtls && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=MBEDTLS)
- use openssl && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=OPENSSL)
- fi
-
- cmake_src_configure
-}
-
-src_compile() {
- cmake_src_compile
- use doc && cmake_build doc
-}
-
-src_install() {
- use doc && local HTML_DOCS=( "${WORKDIR}"/${P}_build/doc/. )
- cmake_src_install
-
- if use examples; then
- docompress -x /usr/share/doc/${PF}/examples
- dodoc -r examples/
- fi
-
- python_fix_shebang "${ED}"
-}
-
-src_test() {
- cmake_src_test -j1
-}
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-libs/open62541/
@ 2024-04-14 15:13 Julien Roy
0 siblings, 0 replies; 30+ messages in thread
From: Julien Roy @ 2024-04-14 15:13 UTC (permalink / raw
To: gentoo-commits
commit: 5d02cc13b8dd9945c32a42730136bddceb290f39
Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
AuthorDate: Sun Apr 14 15:02:54 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sun Apr 14 15:06:35 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5d02cc13
dev-libs/open62541: add 1.4.0
Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de>
dev-libs/open62541/Manifest | 1 +
dev-libs/open62541/open62541-1.4.0.ebuild | 82 +++++++++++++++++++++++++++++++
2 files changed, 83 insertions(+)
diff --git a/dev-libs/open62541/Manifest b/dev-libs/open62541/Manifest
index 29c41e5d4c..23b0acb338 100644
--- a/dev-libs/open62541/Manifest
+++ b/dev-libs/open62541/Manifest
@@ -1 +1,2 @@
DIST open62541-1.3.9.tar.gz 3874701 BLAKE2B 22fe64d02f900dfdb70013783727f0b6edf90e8637e57dce4b07f6b97d7fd33c36090f3d0be5af28d484e8654c3184d03df4c8438c27530d6e2be9c516b06b82 SHA512 8771a70d1f38f2a02f21281200d98fdd8d41d842cc82704155793529a1768beeb2583382f7547e6aaefdab4a17c3130779af792b2a59487889a3cdea4a2fa776
+DIST open62541-1.4.0.tar.gz 4193601 BLAKE2B 9285c2e8e7d59c306d575579b7935881536c3b2b4d1765a3fb2b6e342540dcae4b65662e2672641b446b0f4d737692af21f62efe497a83fbe42a400bd18f0048 SHA512 2c0a3caea48d4708f37cc084ee8d683a02190f4402fd51bbd5cba763bfab8afa92ecbfb129aa4cfa94930a785ab6037fc4b71de363a374b8952e483464c5e7d3
diff --git a/dev-libs/open62541/open62541-1.4.0.ebuild b/dev-libs/open62541/open62541-1.4.0.ebuild
new file mode 100644
index 0000000000..7fc876bf81
--- /dev/null
+++ b/dev-libs/open62541/open62541-1.4.0.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake python-single-r1
+
+DESCRIPTION="Open source C implementation of OPC UA"
+HOMEPAGE="https://www.open62541.org/"
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc encryption examples mbedtls pubsub openssl tools"
+# Requires network access
+RESTRICT="test"
+
+REQUIRED_USE="
+ ${PYTHON_REQUIRED_USE}
+ encryption? ( || ( mbedtls openssl ) )
+"
+
+BDEPEND="
+ ${PYTHON_DEPS}
+ virtual/pkgconfig
+ doc? (
+ media-gfx/graphviz
+ $(python_gen_cond_dep '
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
+ ')
+ )
+"
+DEPEND="
+ mbedtls? ( net-libs/mbedtls:= )
+ openssl? ( dev-libs/openssl:0= )
+"
+RDEPEND="
+ ${PYTHON_DEPS}
+ ${DEPEND}
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_SHARED_LIBS=ON
+ -DOPEN62541_VERSION=v${PV}
+ -DUA_BUILD_EXAMPLES=OFF
+ -DUA_BUILD_TOOLS=$(usex tools)
+ -DUA_BUILD_UNIT_TESTS=OFF
+ -DUA_ENABLE_PUBSUB=$(usex pubsub)
+ -DUA_FORCE_WERROR=OFF
+ )
+
+ if use encryption; then
+ use mbedtls && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=MBEDTLS)
+ use openssl && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=OPENSSL)
+ fi
+
+ cmake_src_configure
+}
+
+src_compile() {
+ cmake_src_compile
+ use doc && cmake_build doc
+}
+
+src_install() {
+ use doc && local HTML_DOCS=( "${WORKDIR}"/${P}_build/doc/. )
+ cmake_src_install
+
+ if use examples; then
+ docompress -x /usr/share/doc/${PF}/examples
+ dodoc -r examples/
+ fi
+}
+
+src_test() {
+ cmake_src_test -j1
+}
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-libs/open62541/
@ 2024-06-04 12:26 David Roman
0 siblings, 0 replies; 30+ messages in thread
From: David Roman @ 2024-06-04 12:26 UTC (permalink / raw
To: gentoo-commits
commit: 89b4fc5766ccdc7a21744ccbf9762faa56434789
Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
AuthorDate: Mon Jun 3 19:30:32 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Mon Jun 3 19:30:32 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=89b4fc57
dev-libs/open62541: add 1.4.1
Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de>
dev-libs/open62541/Manifest | 1 +
dev-libs/open62541/open62541-1.4.1.ebuild | 82 +++++++++++++++++++++++++++++++
2 files changed, 83 insertions(+)
diff --git a/dev-libs/open62541/Manifest b/dev-libs/open62541/Manifest
index b826df849..80e8a4845 100644
--- a/dev-libs/open62541/Manifest
+++ b/dev-libs/open62541/Manifest
@@ -1 +1,2 @@
DIST open62541-1.4.0.tar.gz 4193601 BLAKE2B 9285c2e8e7d59c306d575579b7935881536c3b2b4d1765a3fb2b6e342540dcae4b65662e2672641b446b0f4d737692af21f62efe497a83fbe42a400bd18f0048 SHA512 2c0a3caea48d4708f37cc084ee8d683a02190f4402fd51bbd5cba763bfab8afa92ecbfb129aa4cfa94930a785ab6037fc4b71de363a374b8952e483464c5e7d3
+DIST open62541-1.4.1.tar.gz 4191270 BLAKE2B 6d186eee099803a1501642ad4dd78d196a0b9e51bdc2f426ed4b8a7efea9939b05ec3d21f0cbaf87289d983168084080df530405d5b71f409feb25ab614e3c95 SHA512 e0a2f9e748ee1b27b0bd400d56b6e90602d545c7a5c794ba9a1ccd1ab15bde3c2908440ec1662b4a6980b9e7ffcf532018f8894821405f8edbd5f0168ca4ccf3
diff --git a/dev-libs/open62541/open62541-1.4.1.ebuild b/dev-libs/open62541/open62541-1.4.1.ebuild
new file mode 100644
index 000000000..7fc876bf8
--- /dev/null
+++ b/dev-libs/open62541/open62541-1.4.1.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake python-single-r1
+
+DESCRIPTION="Open source C implementation of OPC UA"
+HOMEPAGE="https://www.open62541.org/"
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc encryption examples mbedtls pubsub openssl tools"
+# Requires network access
+RESTRICT="test"
+
+REQUIRED_USE="
+ ${PYTHON_REQUIRED_USE}
+ encryption? ( || ( mbedtls openssl ) )
+"
+
+BDEPEND="
+ ${PYTHON_DEPS}
+ virtual/pkgconfig
+ doc? (
+ media-gfx/graphviz
+ $(python_gen_cond_dep '
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
+ ')
+ )
+"
+DEPEND="
+ mbedtls? ( net-libs/mbedtls:= )
+ openssl? ( dev-libs/openssl:0= )
+"
+RDEPEND="
+ ${PYTHON_DEPS}
+ ${DEPEND}
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_SHARED_LIBS=ON
+ -DOPEN62541_VERSION=v${PV}
+ -DUA_BUILD_EXAMPLES=OFF
+ -DUA_BUILD_TOOLS=$(usex tools)
+ -DUA_BUILD_UNIT_TESTS=OFF
+ -DUA_ENABLE_PUBSUB=$(usex pubsub)
+ -DUA_FORCE_WERROR=OFF
+ )
+
+ if use encryption; then
+ use mbedtls && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=MBEDTLS)
+ use openssl && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=OPENSSL)
+ fi
+
+ cmake_src_configure
+}
+
+src_compile() {
+ cmake_src_compile
+ use doc && cmake_build doc
+}
+
+src_install() {
+ use doc && local HTML_DOCS=( "${WORKDIR}"/${P}_build/doc/. )
+ cmake_src_install
+
+ if use examples; then
+ docompress -x /usr/share/doc/${PF}/examples
+ dodoc -r examples/
+ fi
+}
+
+src_test() {
+ cmake_src_test -j1
+}
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-libs/open62541/
@ 2024-06-04 12:26 David Roman
0 siblings, 0 replies; 30+ messages in thread
From: David Roman @ 2024-06-04 12:26 UTC (permalink / raw
To: gentoo-commits
commit: e29e4f1844dd59f927501551b4a4173a47c76703
Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
AuthorDate: Mon Jun 3 19:30:48 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Mon Jun 3 19:30:48 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e29e4f18
dev-libs/open62541: drop 1.4.0
Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de>
dev-libs/open62541/Manifest | 1 -
dev-libs/open62541/open62541-1.4.0.ebuild | 82 -------------------------------
2 files changed, 83 deletions(-)
diff --git a/dev-libs/open62541/Manifest b/dev-libs/open62541/Manifest
index 80e8a4845..203351ffb 100644
--- a/dev-libs/open62541/Manifest
+++ b/dev-libs/open62541/Manifest
@@ -1,2 +1 @@
-DIST open62541-1.4.0.tar.gz 4193601 BLAKE2B 9285c2e8e7d59c306d575579b7935881536c3b2b4d1765a3fb2b6e342540dcae4b65662e2672641b446b0f4d737692af21f62efe497a83fbe42a400bd18f0048 SHA512 2c0a3caea48d4708f37cc084ee8d683a02190f4402fd51bbd5cba763bfab8afa92ecbfb129aa4cfa94930a785ab6037fc4b71de363a374b8952e483464c5e7d3
DIST open62541-1.4.1.tar.gz 4191270 BLAKE2B 6d186eee099803a1501642ad4dd78d196a0b9e51bdc2f426ed4b8a7efea9939b05ec3d21f0cbaf87289d983168084080df530405d5b71f409feb25ab614e3c95 SHA512 e0a2f9e748ee1b27b0bd400d56b6e90602d545c7a5c794ba9a1ccd1ab15bde3c2908440ec1662b4a6980b9e7ffcf532018f8894821405f8edbd5f0168ca4ccf3
diff --git a/dev-libs/open62541/open62541-1.4.0.ebuild b/dev-libs/open62541/open62541-1.4.0.ebuild
deleted file mode 100644
index 7fc876bf8..000000000
--- a/dev-libs/open62541/open62541-1.4.0.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit cmake python-single-r1
-
-DESCRIPTION="Open source C implementation of OPC UA"
-HOMEPAGE="https://www.open62541.org/"
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="doc encryption examples mbedtls pubsub openssl tools"
-# Requires network access
-RESTRICT="test"
-
-REQUIRED_USE="
- ${PYTHON_REQUIRED_USE}
- encryption? ( || ( mbedtls openssl ) )
-"
-
-BDEPEND="
- ${PYTHON_DEPS}
- virtual/pkgconfig
- doc? (
- media-gfx/graphviz
- $(python_gen_cond_dep '
- dev-python/sphinx[${PYTHON_USEDEP}]
- dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
- ')
- )
-"
-DEPEND="
- mbedtls? ( net-libs/mbedtls:= )
- openssl? ( dev-libs/openssl:0= )
-"
-RDEPEND="
- ${PYTHON_DEPS}
- ${DEPEND}
-"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_SHARED_LIBS=ON
- -DOPEN62541_VERSION=v${PV}
- -DUA_BUILD_EXAMPLES=OFF
- -DUA_BUILD_TOOLS=$(usex tools)
- -DUA_BUILD_UNIT_TESTS=OFF
- -DUA_ENABLE_PUBSUB=$(usex pubsub)
- -DUA_FORCE_WERROR=OFF
- )
-
- if use encryption; then
- use mbedtls && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=MBEDTLS)
- use openssl && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=OPENSSL)
- fi
-
- cmake_src_configure
-}
-
-src_compile() {
- cmake_src_compile
- use doc && cmake_build doc
-}
-
-src_install() {
- use doc && local HTML_DOCS=( "${WORKDIR}"/${P}_build/doc/. )
- cmake_src_install
-
- if use examples; then
- docompress -x /usr/share/doc/${PF}/examples
- dodoc -r examples/
- fi
-}
-
-src_test() {
- cmake_src_test -j1
-}
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-libs/open62541/
@ 2024-07-14 17:47 Florian Schmaus
0 siblings, 0 replies; 30+ messages in thread
From: Florian Schmaus @ 2024-07-14 17:47 UTC (permalink / raw
To: gentoo-commits
commit: aa2e90cd14f8961484865b05bbd37e67e85932b1
Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
AuthorDate: Sun Jul 14 08:09:31 2024 +0000
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Sun Jul 14 17:05:12 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aa2e90cd
dev-libs/open62541: add 1.4.2
Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de>
dev-libs/open62541/Manifest | 1 +
dev-libs/open62541/open62541-1.4.2.ebuild | 83 +++++++++++++++++++++++++++++++
2 files changed, 84 insertions(+)
diff --git a/dev-libs/open62541/Manifest b/dev-libs/open62541/Manifest
index 203351ffb..582245f1e 100644
--- a/dev-libs/open62541/Manifest
+++ b/dev-libs/open62541/Manifest
@@ -1 +1,2 @@
DIST open62541-1.4.1.tar.gz 4191270 BLAKE2B 6d186eee099803a1501642ad4dd78d196a0b9e51bdc2f426ed4b8a7efea9939b05ec3d21f0cbaf87289d983168084080df530405d5b71f409feb25ab614e3c95 SHA512 e0a2f9e748ee1b27b0bd400d56b6e90602d545c7a5c794ba9a1ccd1ab15bde3c2908440ec1662b4a6980b9e7ffcf532018f8894821405f8edbd5f0168ca4ccf3
+DIST open62541-1.4.2.tar.gz 4197777 BLAKE2B 3b92e20b51acdff130c12cfb19d97d63f8313a3a23eef6c812bd4090aa2c89e92f8a5c6894c34b2725d25d3efcdaebb10d15caead49be4b8b9c74da1bb29f24b SHA512 145e152e4aab28e7100b518b991b47312c55cca9ece7fc9716ca09296e10d209223ee8d6da9e82543e00d536c19fbe071fcb0a43bcd5e59a0f86e798ee397596
diff --git a/dev-libs/open62541/open62541-1.4.2.ebuild b/dev-libs/open62541/open62541-1.4.2.ebuild
new file mode 100644
index 000000000..48b4eddc1
--- /dev/null
+++ b/dev-libs/open62541/open62541-1.4.2.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit cmake python-single-r1
+
+DESCRIPTION="Open source C implementation of OPC UA"
+HOMEPAGE="https://www.open62541.org/"
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc encryption examples mbedtls pubsub openssl tools"
+# Requires network access
+RESTRICT="test"
+
+REQUIRED_USE="
+ ${PYTHON_REQUIRED_USE}
+ encryption? ( || ( mbedtls openssl ) )
+"
+
+BDEPEND="
+ ${PYTHON_DEPS}
+ virtual/pkgconfig
+ doc? (
+ media-gfx/graphviz
+ $(python_gen_cond_dep '
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
+ ')
+ )
+"
+DEPEND="
+ mbedtls? ( net-libs/mbedtls:= )
+ openssl? ( dev-libs/openssl:0= )
+"
+RDEPEND="
+ ${PYTHON_DEPS}
+ ${DEPEND}
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_SHARED_LIBS=ON
+ -DOPEN62541_VERSION=v${PV}
+ -DUA_BUILD_EXAMPLES=OFF
+ -DUA_BUILD_TOOLS=$(usex tools)
+ -DUA_BUILD_UNIT_TESTS=OFF
+ -DUA_ENABLE_PUBSUB=$(usex pubsub)
+ -DUA_ENABLE_PUBSUB_INFORMATIONMODEL=$(usex pubsub)
+ -DUA_FORCE_WERROR=OFF
+ )
+
+ if use encryption; then
+ use mbedtls && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=MBEDTLS)
+ use openssl && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=OPENSSL)
+ fi
+
+ cmake_src_configure
+}
+
+src_compile() {
+ cmake_src_compile
+ use doc && cmake_build doc
+}
+
+src_install() {
+ use doc && local HTML_DOCS=( "${WORKDIR}"/${P}_build/doc/. )
+ cmake_src_install
+
+ if use examples; then
+ docompress -x /usr/share/doc/${PF}/examples
+ dodoc -r examples/
+ fi
+}
+
+src_test() {
+ cmake_src_test -j1
+}
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-libs/open62541/
@ 2024-07-14 17:47 Florian Schmaus
0 siblings, 0 replies; 30+ messages in thread
From: Florian Schmaus @ 2024-07-14 17:47 UTC (permalink / raw
To: gentoo-commits
commit: 738a7cbcc362f6372200341a7c74273befca3144
Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
AuthorDate: Sun Jul 14 08:09:47 2024 +0000
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Sun Jul 14 17:05:16 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=738a7cbc
dev-libs/open62541: drop 1.4.1
Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de>
dev-libs/open62541/Manifest | 1 -
dev-libs/open62541/open62541-1.4.1.ebuild | 83 -------------------------------
2 files changed, 84 deletions(-)
diff --git a/dev-libs/open62541/Manifest b/dev-libs/open62541/Manifest
index 582245f1e..2ddc80c6c 100644
--- a/dev-libs/open62541/Manifest
+++ b/dev-libs/open62541/Manifest
@@ -1,2 +1 @@
-DIST open62541-1.4.1.tar.gz 4191270 BLAKE2B 6d186eee099803a1501642ad4dd78d196a0b9e51bdc2f426ed4b8a7efea9939b05ec3d21f0cbaf87289d983168084080df530405d5b71f409feb25ab614e3c95 SHA512 e0a2f9e748ee1b27b0bd400d56b6e90602d545c7a5c794ba9a1ccd1ab15bde3c2908440ec1662b4a6980b9e7ffcf532018f8894821405f8edbd5f0168ca4ccf3
DIST open62541-1.4.2.tar.gz 4197777 BLAKE2B 3b92e20b51acdff130c12cfb19d97d63f8313a3a23eef6c812bd4090aa2c89e92f8a5c6894c34b2725d25d3efcdaebb10d15caead49be4b8b9c74da1bb29f24b SHA512 145e152e4aab28e7100b518b991b47312c55cca9ece7fc9716ca09296e10d209223ee8d6da9e82543e00d536c19fbe071fcb0a43bcd5e59a0f86e798ee397596
diff --git a/dev-libs/open62541/open62541-1.4.1.ebuild b/dev-libs/open62541/open62541-1.4.1.ebuild
deleted file mode 100644
index 48b4eddc1..000000000
--- a/dev-libs/open62541/open62541-1.4.1.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit cmake python-single-r1
-
-DESCRIPTION="Open source C implementation of OPC UA"
-HOMEPAGE="https://www.open62541.org/"
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="doc encryption examples mbedtls pubsub openssl tools"
-# Requires network access
-RESTRICT="test"
-
-REQUIRED_USE="
- ${PYTHON_REQUIRED_USE}
- encryption? ( || ( mbedtls openssl ) )
-"
-
-BDEPEND="
- ${PYTHON_DEPS}
- virtual/pkgconfig
- doc? (
- media-gfx/graphviz
- $(python_gen_cond_dep '
- dev-python/sphinx[${PYTHON_USEDEP}]
- dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
- ')
- )
-"
-DEPEND="
- mbedtls? ( net-libs/mbedtls:= )
- openssl? ( dev-libs/openssl:0= )
-"
-RDEPEND="
- ${PYTHON_DEPS}
- ${DEPEND}
-"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_SHARED_LIBS=ON
- -DOPEN62541_VERSION=v${PV}
- -DUA_BUILD_EXAMPLES=OFF
- -DUA_BUILD_TOOLS=$(usex tools)
- -DUA_BUILD_UNIT_TESTS=OFF
- -DUA_ENABLE_PUBSUB=$(usex pubsub)
- -DUA_ENABLE_PUBSUB_INFORMATIONMODEL=$(usex pubsub)
- -DUA_FORCE_WERROR=OFF
- )
-
- if use encryption; then
- use mbedtls && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=MBEDTLS)
- use openssl && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=OPENSSL)
- fi
-
- cmake_src_configure
-}
-
-src_compile() {
- cmake_src_compile
- use doc && cmake_build doc
-}
-
-src_install() {
- use doc && local HTML_DOCS=( "${WORKDIR}"/${P}_build/doc/. )
- cmake_src_install
-
- if use examples; then
- docompress -x /usr/share/doc/${PF}/examples
- dodoc -r examples/
- fi
-}
-
-src_test() {
- cmake_src_test -j1
-}
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-libs/open62541/
@ 2024-07-25 10:10 David Roman
0 siblings, 0 replies; 30+ messages in thread
From: David Roman @ 2024-07-25 10:10 UTC (permalink / raw
To: gentoo-commits
commit: 059e285ab6b1720743c4f135178c608ea0e22703
Author: Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
AuthorDate: Tue Jul 23 20:34:19 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Tue Jul 23 20:56:05 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=059e285a
dev-libs/open62541: remove build system CFLAGS that we handle downstream
Remove -D_FORTIFY_SOURCE=2 -fstack-protector-strong
-fstack-clash-protection
No revbump needed since vanilla Gentoo enables these by default (as of
23.0 profiles)
https://wiki.gentoo.org/wiki/Hardened/Toolchain#Changes
Closes: https://bugs.gentoo.org/896184
Signed-off-by: Lucio Sauer <watermanpaint <AT> posteo.net>
dev-libs/open62541/open62541-1.4.2.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-libs/open62541/open62541-1.4.2.ebuild b/dev-libs/open62541/open62541-1.4.2.ebuild
index 1fb7eb285..a4226411b 100644
--- a/dev-libs/open62541/open62541-1.4.2.ebuild
+++ b/dev-libs/open62541/open62541-1.4.2.ebuild
@@ -50,6 +50,7 @@ src_configure() {
-DUA_BUILD_EXAMPLES=OFF
-DUA_BUILD_TOOLS=$(usex tools)
-DUA_BUILD_UNIT_TESTS=OFF
+ -DUA_ENABLE_HARDENING=OFF
-DUA_ENABLE_PUBSUB=$(usex pubsub)
-DUA_ENABLE_PUBSUB_INFORMATIONMODEL=$(usex pubsub)
-DUA_FORCE_WERROR=OFF
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-libs/open62541/
@ 2024-07-25 10:10 David Roman
0 siblings, 0 replies; 30+ messages in thread
From: David Roman @ 2024-07-25 10:10 UTC (permalink / raw
To: gentoo-commits
commit: a638457dfddb69c54c961112a49b2137a8bb02d9
Author: Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
AuthorDate: Fri Jul 19 17:27:04 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Tue Jul 23 20:56:02 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a638457d
dev-libs/open62541: fix encryption backend selection behavior
- The build system supports at most one backend (with preference for
mbedtls over openssl if both are selected). Let's model that with
REQUIRED_USE="?? ( mbedtls openssl )"
- Removal of redundant "encryption" USE flag fixes incorrect
dependencies when backend USE flags are enabled but the encryption USE
flag is disabled.
Signed-off-by: Lucio Sauer <watermanpaint <AT> posteo.net>
dev-libs/open62541/metadata.xml | 11 ++++-------
dev-libs/open62541/open62541-1.4.2.ebuild | 10 ++++------
2 files changed, 8 insertions(+), 13 deletions(-)
diff --git a/dev-libs/open62541/metadata.xml b/dev-libs/open62541/metadata.xml
index fd0da5f21..c2b9267f3 100644
--- a/dev-libs/open62541/metadata.xml
+++ b/dev-libs/open62541/metadata.xml
@@ -17,18 +17,15 @@
systems.
</longdescription>
<use>
- <flag name="encryption">
- Enable encryption support
- </flag>
<flag name="mbedtls">
- Use mbedtls for encryption
+ Enable encryption support using <pkg>net-libs/mbedtls</pkg>
+ </flag>
+ <flag name="openssl">
+ Enable encryption support using <pkg>dev-libs/openssl</pkg>
</flag>
<flag name="pubsub">
Enable OPC/UA Pub/Sub extensions
</flag>
- <flag name="openssl">
- Use openssl for encryption
- </flag>
<flag name="tools">
Build additional shell tools
</flag>
diff --git a/dev-libs/open62541/open62541-1.4.2.ebuild b/dev-libs/open62541/open62541-1.4.2.ebuild
index 48b4eddc1..1fb7eb285 100644
--- a/dev-libs/open62541/open62541-1.4.2.ebuild
+++ b/dev-libs/open62541/open62541-1.4.2.ebuild
@@ -14,13 +14,13 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MPL-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="doc encryption examples mbedtls pubsub openssl tools"
+IUSE="doc examples mbedtls pubsub openssl tools"
# Requires network access
RESTRICT="test"
REQUIRED_USE="
${PYTHON_REQUIRED_USE}
- encryption? ( || ( mbedtls openssl ) )
+ ?? ( mbedtls openssl )
"
BDEPEND="
@@ -55,10 +55,8 @@ src_configure() {
-DUA_FORCE_WERROR=OFF
)
- if use encryption; then
- use mbedtls && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=MBEDTLS)
- use openssl && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=OPENSSL)
- fi
+ use mbedtls && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=MBEDTLS)
+ use openssl && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=OPENSSL)
cmake_src_configure
}
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-libs/open62541/
@ 2024-08-07 10:33 Lucio Sauer
0 siblings, 0 replies; 30+ messages in thread
From: Lucio Sauer @ 2024-08-07 10:33 UTC (permalink / raw
To: gentoo-commits
commit: 8816a6ed9040c606753cfea6a511fc268d2ef91b
Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
AuthorDate: Tue Aug 6 17:47:12 2024 +0000
Commit: Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
CommitDate: Tue Aug 6 17:50:02 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8816a6ed
dev-libs/open62541: drop 1.4.2
Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de>
dev-libs/open62541/Manifest | 1 -
dev-libs/open62541/open62541-1.4.2.ebuild | 82 -------------------------------
2 files changed, 83 deletions(-)
diff --git a/dev-libs/open62541/Manifest b/dev-libs/open62541/Manifest
index f62cdd271..f9157d858 100644
--- a/dev-libs/open62541/Manifest
+++ b/dev-libs/open62541/Manifest
@@ -1,2 +1 @@
-DIST open62541-1.4.2.tar.gz 4197777 BLAKE2B 3b92e20b51acdff130c12cfb19d97d63f8313a3a23eef6c812bd4090aa2c89e92f8a5c6894c34b2725d25d3efcdaebb10d15caead49be4b8b9c74da1bb29f24b SHA512 145e152e4aab28e7100b518b991b47312c55cca9ece7fc9716ca09296e10d209223ee8d6da9e82543e00d536c19fbe071fcb0a43bcd5e59a0f86e798ee397596
DIST open62541-1.4.3.tar.gz 4198524 BLAKE2B 8dbafa568381a93e2c6e5c95a51a193b63330cb980f4ea7026fb19d5c1d8519fcc345789520dbb68757a3fd9b41b19027bca4148ccc4d321f44a355365ae7ff6 SHA512 53388315eb78ad74b947f36ab92de0431c936d7a42883331e1145b5636cfcc82c45a060001296e9b45373b5755e870d3919a85f598dc441dc89bbf3da5e3f734
diff --git a/dev-libs/open62541/open62541-1.4.2.ebuild b/dev-libs/open62541/open62541-1.4.2.ebuild
deleted file mode 100644
index a4226411b..000000000
--- a/dev-libs/open62541/open62541-1.4.2.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit cmake python-single-r1
-
-DESCRIPTION="Open source C implementation of OPC UA"
-HOMEPAGE="https://www.open62541.org/"
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="doc examples mbedtls pubsub openssl tools"
-# Requires network access
-RESTRICT="test"
-
-REQUIRED_USE="
- ${PYTHON_REQUIRED_USE}
- ?? ( mbedtls openssl )
-"
-
-BDEPEND="
- ${PYTHON_DEPS}
- virtual/pkgconfig
- doc? (
- media-gfx/graphviz
- $(python_gen_cond_dep '
- dev-python/sphinx[${PYTHON_USEDEP}]
- dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
- ')
- )
-"
-DEPEND="
- mbedtls? ( net-libs/mbedtls:= )
- openssl? ( dev-libs/openssl:0= )
-"
-RDEPEND="
- ${PYTHON_DEPS}
- ${DEPEND}
-"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_SHARED_LIBS=ON
- -DOPEN62541_VERSION=v${PV}
- -DUA_BUILD_EXAMPLES=OFF
- -DUA_BUILD_TOOLS=$(usex tools)
- -DUA_BUILD_UNIT_TESTS=OFF
- -DUA_ENABLE_HARDENING=OFF
- -DUA_ENABLE_PUBSUB=$(usex pubsub)
- -DUA_ENABLE_PUBSUB_INFORMATIONMODEL=$(usex pubsub)
- -DUA_FORCE_WERROR=OFF
- )
-
- use mbedtls && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=MBEDTLS)
- use openssl && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=OPENSSL)
-
- cmake_src_configure
-}
-
-src_compile() {
- cmake_src_compile
- use doc && cmake_build doc
-}
-
-src_install() {
- use doc && local HTML_DOCS=( "${WORKDIR}"/${P}_build/doc/. )
- cmake_src_install
-
- if use examples; then
- docompress -x /usr/share/doc/${PF}/examples
- dodoc -r examples/
- fi
-}
-
-src_test() {
- cmake_src_test -j1
-}
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-libs/open62541/
@ 2024-08-07 10:33 Lucio Sauer
0 siblings, 0 replies; 30+ messages in thread
From: Lucio Sauer @ 2024-08-07 10:33 UTC (permalink / raw
To: gentoo-commits
commit: 2a1131f0476413cb717d1de2aa5fcb3ae19cb6aa
Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
AuthorDate: Tue Aug 6 17:45:38 2024 +0000
Commit: Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
CommitDate: Tue Aug 6 17:50:02 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2a1131f0
dev-libs/open62541: add 1.4.3
Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de>
dev-libs/open62541/Manifest | 1 +
dev-libs/open62541/open62541-1.4.3.ebuild | 82 +++++++++++++++++++++++++++++++
2 files changed, 83 insertions(+)
diff --git a/dev-libs/open62541/Manifest b/dev-libs/open62541/Manifest
index 2ddc80c6c..f62cdd271 100644
--- a/dev-libs/open62541/Manifest
+++ b/dev-libs/open62541/Manifest
@@ -1 +1,2 @@
DIST open62541-1.4.2.tar.gz 4197777 BLAKE2B 3b92e20b51acdff130c12cfb19d97d63f8313a3a23eef6c812bd4090aa2c89e92f8a5c6894c34b2725d25d3efcdaebb10d15caead49be4b8b9c74da1bb29f24b SHA512 145e152e4aab28e7100b518b991b47312c55cca9ece7fc9716ca09296e10d209223ee8d6da9e82543e00d536c19fbe071fcb0a43bcd5e59a0f86e798ee397596
+DIST open62541-1.4.3.tar.gz 4198524 BLAKE2B 8dbafa568381a93e2c6e5c95a51a193b63330cb980f4ea7026fb19d5c1d8519fcc345789520dbb68757a3fd9b41b19027bca4148ccc4d321f44a355365ae7ff6 SHA512 53388315eb78ad74b947f36ab92de0431c936d7a42883331e1145b5636cfcc82c45a060001296e9b45373b5755e870d3919a85f598dc441dc89bbf3da5e3f734
diff --git a/dev-libs/open62541/open62541-1.4.3.ebuild b/dev-libs/open62541/open62541-1.4.3.ebuild
new file mode 100644
index 000000000..a4226411b
--- /dev/null
+++ b/dev-libs/open62541/open62541-1.4.3.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit cmake python-single-r1
+
+DESCRIPTION="Open source C implementation of OPC UA"
+HOMEPAGE="https://www.open62541.org/"
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc examples mbedtls pubsub openssl tools"
+# Requires network access
+RESTRICT="test"
+
+REQUIRED_USE="
+ ${PYTHON_REQUIRED_USE}
+ ?? ( mbedtls openssl )
+"
+
+BDEPEND="
+ ${PYTHON_DEPS}
+ virtual/pkgconfig
+ doc? (
+ media-gfx/graphviz
+ $(python_gen_cond_dep '
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
+ ')
+ )
+"
+DEPEND="
+ mbedtls? ( net-libs/mbedtls:= )
+ openssl? ( dev-libs/openssl:0= )
+"
+RDEPEND="
+ ${PYTHON_DEPS}
+ ${DEPEND}
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_SHARED_LIBS=ON
+ -DOPEN62541_VERSION=v${PV}
+ -DUA_BUILD_EXAMPLES=OFF
+ -DUA_BUILD_TOOLS=$(usex tools)
+ -DUA_BUILD_UNIT_TESTS=OFF
+ -DUA_ENABLE_HARDENING=OFF
+ -DUA_ENABLE_PUBSUB=$(usex pubsub)
+ -DUA_ENABLE_PUBSUB_INFORMATIONMODEL=$(usex pubsub)
+ -DUA_FORCE_WERROR=OFF
+ )
+
+ use mbedtls && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=MBEDTLS)
+ use openssl && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=OPENSSL)
+
+ cmake_src_configure
+}
+
+src_compile() {
+ cmake_src_compile
+ use doc && cmake_build doc
+}
+
+src_install() {
+ use doc && local HTML_DOCS=( "${WORKDIR}"/${P}_build/doc/. )
+ cmake_src_install
+
+ if use examples; then
+ docompress -x /usr/share/doc/${PF}/examples
+ dodoc -r examples/
+ fi
+}
+
+src_test() {
+ cmake_src_test -j1
+}
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-libs/open62541/
@ 2024-09-08 16:32 David Roman
0 siblings, 0 replies; 30+ messages in thread
From: David Roman @ 2024-09-08 16:32 UTC (permalink / raw
To: gentoo-commits
commit: 72ba0f8e7f761bf47664ed47c7853c0327cc06a1
Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
AuthorDate: Sat Sep 7 19:01:52 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sat Sep 7 19:35:36 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=72ba0f8e
dev-libs/open62541: drop 1.4.3
Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de>
dev-libs/open62541/Manifest | 1 -
dev-libs/open62541/open62541-1.4.3.ebuild | 82 -------------------------------
2 files changed, 83 deletions(-)
diff --git a/dev-libs/open62541/Manifest b/dev-libs/open62541/Manifest
index 1b1b6f17a..cf0288ebd 100644
--- a/dev-libs/open62541/Manifest
+++ b/dev-libs/open62541/Manifest
@@ -1,2 +1 @@
-DIST open62541-1.4.3.tar.gz 4198524 BLAKE2B 8dbafa568381a93e2c6e5c95a51a193b63330cb980f4ea7026fb19d5c1d8519fcc345789520dbb68757a3fd9b41b19027bca4148ccc4d321f44a355365ae7ff6 SHA512 53388315eb78ad74b947f36ab92de0431c936d7a42883331e1145b5636cfcc82c45a060001296e9b45373b5755e870d3919a85f598dc441dc89bbf3da5e3f734
DIST open62541-1.4.4.tar.gz 4198326 BLAKE2B 57b4fe26e71f8de05e62542632d5a0747614812f0658cd4c788bc9c72f290d21b0d40ded8d0c06d1087620e25e6796906b81061256a791e2ef6a832f8d0e39a4 SHA512 8702cd80d0e7950cad20aefba794e3a9ae40cb8f303794387b10d8cf9ea70fd02afc80d76e0244092b49c4be9dd43f84eb658b3f9f7e9f6ef4410e0983b22b46
diff --git a/dev-libs/open62541/open62541-1.4.3.ebuild b/dev-libs/open62541/open62541-1.4.3.ebuild
deleted file mode 100644
index a4226411b..000000000
--- a/dev-libs/open62541/open62541-1.4.3.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit cmake python-single-r1
-
-DESCRIPTION="Open source C implementation of OPC UA"
-HOMEPAGE="https://www.open62541.org/"
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="doc examples mbedtls pubsub openssl tools"
-# Requires network access
-RESTRICT="test"
-
-REQUIRED_USE="
- ${PYTHON_REQUIRED_USE}
- ?? ( mbedtls openssl )
-"
-
-BDEPEND="
- ${PYTHON_DEPS}
- virtual/pkgconfig
- doc? (
- media-gfx/graphviz
- $(python_gen_cond_dep '
- dev-python/sphinx[${PYTHON_USEDEP}]
- dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
- ')
- )
-"
-DEPEND="
- mbedtls? ( net-libs/mbedtls:= )
- openssl? ( dev-libs/openssl:0= )
-"
-RDEPEND="
- ${PYTHON_DEPS}
- ${DEPEND}
-"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_SHARED_LIBS=ON
- -DOPEN62541_VERSION=v${PV}
- -DUA_BUILD_EXAMPLES=OFF
- -DUA_BUILD_TOOLS=$(usex tools)
- -DUA_BUILD_UNIT_TESTS=OFF
- -DUA_ENABLE_HARDENING=OFF
- -DUA_ENABLE_PUBSUB=$(usex pubsub)
- -DUA_ENABLE_PUBSUB_INFORMATIONMODEL=$(usex pubsub)
- -DUA_FORCE_WERROR=OFF
- )
-
- use mbedtls && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=MBEDTLS)
- use openssl && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=OPENSSL)
-
- cmake_src_configure
-}
-
-src_compile() {
- cmake_src_compile
- use doc && cmake_build doc
-}
-
-src_install() {
- use doc && local HTML_DOCS=( "${WORKDIR}"/${P}_build/doc/. )
- cmake_src_install
-
- if use examples; then
- docompress -x /usr/share/doc/${PF}/examples
- dodoc -r examples/
- fi
-}
-
-src_test() {
- cmake_src_test -j1
-}
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-libs/open62541/
@ 2024-09-08 16:32 David Roman
0 siblings, 0 replies; 30+ messages in thread
From: David Roman @ 2024-09-08 16:32 UTC (permalink / raw
To: gentoo-commits
commit: ead358d97598c095889eb69ac43b5115e101033d
Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
AuthorDate: Sat Sep 7 19:01:37 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sat Sep 7 19:35:31 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ead358d9
dev-libs/open62541: add 1.4.4
Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de>
dev-libs/open62541/Manifest | 1 +
dev-libs/open62541/open62541-1.4.4.ebuild | 82 +++++++++++++++++++++++++++++++
2 files changed, 83 insertions(+)
diff --git a/dev-libs/open62541/Manifest b/dev-libs/open62541/Manifest
index f9157d858..1b1b6f17a 100644
--- a/dev-libs/open62541/Manifest
+++ b/dev-libs/open62541/Manifest
@@ -1 +1,2 @@
DIST open62541-1.4.3.tar.gz 4198524 BLAKE2B 8dbafa568381a93e2c6e5c95a51a193b63330cb980f4ea7026fb19d5c1d8519fcc345789520dbb68757a3fd9b41b19027bca4148ccc4d321f44a355365ae7ff6 SHA512 53388315eb78ad74b947f36ab92de0431c936d7a42883331e1145b5636cfcc82c45a060001296e9b45373b5755e870d3919a85f598dc441dc89bbf3da5e3f734
+DIST open62541-1.4.4.tar.gz 4198326 BLAKE2B 57b4fe26e71f8de05e62542632d5a0747614812f0658cd4c788bc9c72f290d21b0d40ded8d0c06d1087620e25e6796906b81061256a791e2ef6a832f8d0e39a4 SHA512 8702cd80d0e7950cad20aefba794e3a9ae40cb8f303794387b10d8cf9ea70fd02afc80d76e0244092b49c4be9dd43f84eb658b3f9f7e9f6ef4410e0983b22b46
diff --git a/dev-libs/open62541/open62541-1.4.4.ebuild b/dev-libs/open62541/open62541-1.4.4.ebuild
new file mode 100644
index 000000000..a4226411b
--- /dev/null
+++ b/dev-libs/open62541/open62541-1.4.4.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit cmake python-single-r1
+
+DESCRIPTION="Open source C implementation of OPC UA"
+HOMEPAGE="https://www.open62541.org/"
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc examples mbedtls pubsub openssl tools"
+# Requires network access
+RESTRICT="test"
+
+REQUIRED_USE="
+ ${PYTHON_REQUIRED_USE}
+ ?? ( mbedtls openssl )
+"
+
+BDEPEND="
+ ${PYTHON_DEPS}
+ virtual/pkgconfig
+ doc? (
+ media-gfx/graphviz
+ $(python_gen_cond_dep '
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
+ ')
+ )
+"
+DEPEND="
+ mbedtls? ( net-libs/mbedtls:= )
+ openssl? ( dev-libs/openssl:0= )
+"
+RDEPEND="
+ ${PYTHON_DEPS}
+ ${DEPEND}
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_SHARED_LIBS=ON
+ -DOPEN62541_VERSION=v${PV}
+ -DUA_BUILD_EXAMPLES=OFF
+ -DUA_BUILD_TOOLS=$(usex tools)
+ -DUA_BUILD_UNIT_TESTS=OFF
+ -DUA_ENABLE_HARDENING=OFF
+ -DUA_ENABLE_PUBSUB=$(usex pubsub)
+ -DUA_ENABLE_PUBSUB_INFORMATIONMODEL=$(usex pubsub)
+ -DUA_FORCE_WERROR=OFF
+ )
+
+ use mbedtls && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=MBEDTLS)
+ use openssl && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=OPENSSL)
+
+ cmake_src_configure
+}
+
+src_compile() {
+ cmake_src_compile
+ use doc && cmake_build doc
+}
+
+src_install() {
+ use doc && local HTML_DOCS=( "${WORKDIR}"/${P}_build/doc/. )
+ cmake_src_install
+
+ if use examples; then
+ docompress -x /usr/share/doc/${PF}/examples
+ dodoc -r examples/
+ fi
+}
+
+src_test() {
+ cmake_src_test -j1
+}
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-libs/open62541/
@ 2024-10-08 10:23 David Roman
0 siblings, 0 replies; 30+ messages in thread
From: David Roman @ 2024-10-08 10:23 UTC (permalink / raw
To: gentoo-commits
commit: e6d6c7a20c4eceed003770c4ca60afd2ebd3e8c9
Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
AuthorDate: Mon Oct 7 20:13:35 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Mon Oct 7 20:13:35 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e6d6c7a2
dev-libs/open62541: drop 1.4.4
Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de>
dev-libs/open62541/Manifest | 1 -
dev-libs/open62541/open62541-1.4.4.ebuild | 82 -------------------------------
2 files changed, 83 deletions(-)
diff --git a/dev-libs/open62541/Manifest b/dev-libs/open62541/Manifest
index b91f9245b..0f2c8b6ed 100644
--- a/dev-libs/open62541/Manifest
+++ b/dev-libs/open62541/Manifest
@@ -1,2 +1 @@
-DIST open62541-1.4.4.tar.gz 4198326 BLAKE2B 57b4fe26e71f8de05e62542632d5a0747614812f0658cd4c788bc9c72f290d21b0d40ded8d0c06d1087620e25e6796906b81061256a791e2ef6a832f8d0e39a4 SHA512 8702cd80d0e7950cad20aefba794e3a9ae40cb8f303794387b10d8cf9ea70fd02afc80d76e0244092b49c4be9dd43f84eb658b3f9f7e9f6ef4410e0983b22b46
DIST open62541-1.4.5.tar.gz 4215108 BLAKE2B cc2a612f5af6843260895eed238994c7a92bce3ab0893ceccdfd3e94520619c96a6e134f24b1c9744945fcc9136f4cac3c7c39eb6a9fc3da4b7f11ac4ef46793 SHA512 1ad81b8d502186b982da606c561a7277cb0e2f08179bcaab7a7b78c9b424e539d670bc384723fa96c80ca33349bfd21c58658a702ca60fb0a90c8d1f3f8f7070
diff --git a/dev-libs/open62541/open62541-1.4.4.ebuild b/dev-libs/open62541/open62541-1.4.4.ebuild
deleted file mode 100644
index a4226411b..000000000
--- a/dev-libs/open62541/open62541-1.4.4.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit cmake python-single-r1
-
-DESCRIPTION="Open source C implementation of OPC UA"
-HOMEPAGE="https://www.open62541.org/"
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="doc examples mbedtls pubsub openssl tools"
-# Requires network access
-RESTRICT="test"
-
-REQUIRED_USE="
- ${PYTHON_REQUIRED_USE}
- ?? ( mbedtls openssl )
-"
-
-BDEPEND="
- ${PYTHON_DEPS}
- virtual/pkgconfig
- doc? (
- media-gfx/graphviz
- $(python_gen_cond_dep '
- dev-python/sphinx[${PYTHON_USEDEP}]
- dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
- ')
- )
-"
-DEPEND="
- mbedtls? ( net-libs/mbedtls:= )
- openssl? ( dev-libs/openssl:0= )
-"
-RDEPEND="
- ${PYTHON_DEPS}
- ${DEPEND}
-"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_SHARED_LIBS=ON
- -DOPEN62541_VERSION=v${PV}
- -DUA_BUILD_EXAMPLES=OFF
- -DUA_BUILD_TOOLS=$(usex tools)
- -DUA_BUILD_UNIT_TESTS=OFF
- -DUA_ENABLE_HARDENING=OFF
- -DUA_ENABLE_PUBSUB=$(usex pubsub)
- -DUA_ENABLE_PUBSUB_INFORMATIONMODEL=$(usex pubsub)
- -DUA_FORCE_WERROR=OFF
- )
-
- use mbedtls && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=MBEDTLS)
- use openssl && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=OPENSSL)
-
- cmake_src_configure
-}
-
-src_compile() {
- cmake_src_compile
- use doc && cmake_build doc
-}
-
-src_install() {
- use doc && local HTML_DOCS=( "${WORKDIR}"/${P}_build/doc/. )
- cmake_src_install
-
- if use examples; then
- docompress -x /usr/share/doc/${PF}/examples
- dodoc -r examples/
- fi
-}
-
-src_test() {
- cmake_src_test -j1
-}
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-libs/open62541/
@ 2024-10-08 10:23 David Roman
0 siblings, 0 replies; 30+ messages in thread
From: David Roman @ 2024-10-08 10:23 UTC (permalink / raw
To: gentoo-commits
commit: 43c48b7943b2bdf87a93d9698f5249b7417a2cf0
Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
AuthorDate: Mon Oct 7 20:13:25 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Mon Oct 7 20:13:25 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=43c48b79
dev-libs/open62541: add 1.4.5
Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de>
dev-libs/open62541/Manifest | 1 +
dev-libs/open62541/open62541-1.4.5.ebuild | 82 +++++++++++++++++++++++++++++++
2 files changed, 83 insertions(+)
diff --git a/dev-libs/open62541/Manifest b/dev-libs/open62541/Manifest
index cf0288ebd..b91f9245b 100644
--- a/dev-libs/open62541/Manifest
+++ b/dev-libs/open62541/Manifest
@@ -1 +1,2 @@
DIST open62541-1.4.4.tar.gz 4198326 BLAKE2B 57b4fe26e71f8de05e62542632d5a0747614812f0658cd4c788bc9c72f290d21b0d40ded8d0c06d1087620e25e6796906b81061256a791e2ef6a832f8d0e39a4 SHA512 8702cd80d0e7950cad20aefba794e3a9ae40cb8f303794387b10d8cf9ea70fd02afc80d76e0244092b49c4be9dd43f84eb658b3f9f7e9f6ef4410e0983b22b46
+DIST open62541-1.4.5.tar.gz 4215108 BLAKE2B cc2a612f5af6843260895eed238994c7a92bce3ab0893ceccdfd3e94520619c96a6e134f24b1c9744945fcc9136f4cac3c7c39eb6a9fc3da4b7f11ac4ef46793 SHA512 1ad81b8d502186b982da606c561a7277cb0e2f08179bcaab7a7b78c9b424e539d670bc384723fa96c80ca33349bfd21c58658a702ca60fb0a90c8d1f3f8f7070
diff --git a/dev-libs/open62541/open62541-1.4.5.ebuild b/dev-libs/open62541/open62541-1.4.5.ebuild
new file mode 100644
index 000000000..a4226411b
--- /dev/null
+++ b/dev-libs/open62541/open62541-1.4.5.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit cmake python-single-r1
+
+DESCRIPTION="Open source C implementation of OPC UA"
+HOMEPAGE="https://www.open62541.org/"
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc examples mbedtls pubsub openssl tools"
+# Requires network access
+RESTRICT="test"
+
+REQUIRED_USE="
+ ${PYTHON_REQUIRED_USE}
+ ?? ( mbedtls openssl )
+"
+
+BDEPEND="
+ ${PYTHON_DEPS}
+ virtual/pkgconfig
+ doc? (
+ media-gfx/graphviz
+ $(python_gen_cond_dep '
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
+ ')
+ )
+"
+DEPEND="
+ mbedtls? ( net-libs/mbedtls:= )
+ openssl? ( dev-libs/openssl:0= )
+"
+RDEPEND="
+ ${PYTHON_DEPS}
+ ${DEPEND}
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_SHARED_LIBS=ON
+ -DOPEN62541_VERSION=v${PV}
+ -DUA_BUILD_EXAMPLES=OFF
+ -DUA_BUILD_TOOLS=$(usex tools)
+ -DUA_BUILD_UNIT_TESTS=OFF
+ -DUA_ENABLE_HARDENING=OFF
+ -DUA_ENABLE_PUBSUB=$(usex pubsub)
+ -DUA_ENABLE_PUBSUB_INFORMATIONMODEL=$(usex pubsub)
+ -DUA_FORCE_WERROR=OFF
+ )
+
+ use mbedtls && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=MBEDTLS)
+ use openssl && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=OPENSSL)
+
+ cmake_src_configure
+}
+
+src_compile() {
+ cmake_src_compile
+ use doc && cmake_build doc
+}
+
+src_install() {
+ use doc && local HTML_DOCS=( "${WORKDIR}"/${P}_build/doc/. )
+ cmake_src_install
+
+ if use examples; then
+ docompress -x /usr/share/doc/${PF}/examples
+ dodoc -r examples/
+ fi
+}
+
+src_test() {
+ cmake_src_test -j1
+}
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-libs/open62541/
@ 2024-10-12 18:59 David Roman
0 siblings, 0 replies; 30+ messages in thread
From: David Roman @ 2024-10-12 18:59 UTC (permalink / raw
To: gentoo-commits
commit: 640d1372c7373fb7e31f9611de55258ad2e830dd
Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
AuthorDate: Sat Oct 12 08:03:00 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sat Oct 12 08:03:00 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=640d1372
dev-libs/open62541: add 1.4.6
Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de>
dev-libs/open62541/Manifest | 1 +
dev-libs/open62541/open62541-1.4.6.ebuild | 82 +++++++++++++++++++++++++++++++
2 files changed, 83 insertions(+)
diff --git a/dev-libs/open62541/Manifest b/dev-libs/open62541/Manifest
index 0f2c8b6ed..f9d060a72 100644
--- a/dev-libs/open62541/Manifest
+++ b/dev-libs/open62541/Manifest
@@ -1 +1,2 @@
DIST open62541-1.4.5.tar.gz 4215108 BLAKE2B cc2a612f5af6843260895eed238994c7a92bce3ab0893ceccdfd3e94520619c96a6e134f24b1c9744945fcc9136f4cac3c7c39eb6a9fc3da4b7f11ac4ef46793 SHA512 1ad81b8d502186b982da606c561a7277cb0e2f08179bcaab7a7b78c9b424e539d670bc384723fa96c80ca33349bfd21c58658a702ca60fb0a90c8d1f3f8f7070
+DIST open62541-1.4.6.tar.gz 4216130 BLAKE2B f9830a96a85946c4820269120e02ce4b8c886851c6f76165d6515ee839acdd93349e5674cde437ca7ef7ea6734e4d0944bfec8435a65a44b409e41b89fea54b6 SHA512 639612c72a551c98c1ca68a4dc226201592f52c98969a80a7c5c1b5f2c811f8bd3fd8c2865034901ff9467e6675580391a80045f5da99f3b6ffed45f9a0ec1bd
diff --git a/dev-libs/open62541/open62541-1.4.6.ebuild b/dev-libs/open62541/open62541-1.4.6.ebuild
new file mode 100644
index 000000000..a4226411b
--- /dev/null
+++ b/dev-libs/open62541/open62541-1.4.6.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit cmake python-single-r1
+
+DESCRIPTION="Open source C implementation of OPC UA"
+HOMEPAGE="https://www.open62541.org/"
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc examples mbedtls pubsub openssl tools"
+# Requires network access
+RESTRICT="test"
+
+REQUIRED_USE="
+ ${PYTHON_REQUIRED_USE}
+ ?? ( mbedtls openssl )
+"
+
+BDEPEND="
+ ${PYTHON_DEPS}
+ virtual/pkgconfig
+ doc? (
+ media-gfx/graphviz
+ $(python_gen_cond_dep '
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
+ ')
+ )
+"
+DEPEND="
+ mbedtls? ( net-libs/mbedtls:= )
+ openssl? ( dev-libs/openssl:0= )
+"
+RDEPEND="
+ ${PYTHON_DEPS}
+ ${DEPEND}
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_SHARED_LIBS=ON
+ -DOPEN62541_VERSION=v${PV}
+ -DUA_BUILD_EXAMPLES=OFF
+ -DUA_BUILD_TOOLS=$(usex tools)
+ -DUA_BUILD_UNIT_TESTS=OFF
+ -DUA_ENABLE_HARDENING=OFF
+ -DUA_ENABLE_PUBSUB=$(usex pubsub)
+ -DUA_ENABLE_PUBSUB_INFORMATIONMODEL=$(usex pubsub)
+ -DUA_FORCE_WERROR=OFF
+ )
+
+ use mbedtls && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=MBEDTLS)
+ use openssl && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=OPENSSL)
+
+ cmake_src_configure
+}
+
+src_compile() {
+ cmake_src_compile
+ use doc && cmake_build doc
+}
+
+src_install() {
+ use doc && local HTML_DOCS=( "${WORKDIR}"/${P}_build/doc/. )
+ cmake_src_install
+
+ if use examples; then
+ docompress -x /usr/share/doc/${PF}/examples
+ dodoc -r examples/
+ fi
+}
+
+src_test() {
+ cmake_src_test -j1
+}
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-libs/open62541/
@ 2024-10-12 18:59 David Roman
0 siblings, 0 replies; 30+ messages in thread
From: David Roman @ 2024-10-12 18:59 UTC (permalink / raw
To: gentoo-commits
commit: a93a902dc628fb1328b58578107befc78863e5d7
Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
AuthorDate: Sat Oct 12 08:03:23 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sat Oct 12 08:03:23 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a93a902d
dev-libs/open62541: drop 1.4.5
Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de>
dev-libs/open62541/Manifest | 1 -
dev-libs/open62541/open62541-1.4.5.ebuild | 82 -------------------------------
2 files changed, 83 deletions(-)
diff --git a/dev-libs/open62541/Manifest b/dev-libs/open62541/Manifest
index f9d060a72..00c9a9c0a 100644
--- a/dev-libs/open62541/Manifest
+++ b/dev-libs/open62541/Manifest
@@ -1,2 +1 @@
-DIST open62541-1.4.5.tar.gz 4215108 BLAKE2B cc2a612f5af6843260895eed238994c7a92bce3ab0893ceccdfd3e94520619c96a6e134f24b1c9744945fcc9136f4cac3c7c39eb6a9fc3da4b7f11ac4ef46793 SHA512 1ad81b8d502186b982da606c561a7277cb0e2f08179bcaab7a7b78c9b424e539d670bc384723fa96c80ca33349bfd21c58658a702ca60fb0a90c8d1f3f8f7070
DIST open62541-1.4.6.tar.gz 4216130 BLAKE2B f9830a96a85946c4820269120e02ce4b8c886851c6f76165d6515ee839acdd93349e5674cde437ca7ef7ea6734e4d0944bfec8435a65a44b409e41b89fea54b6 SHA512 639612c72a551c98c1ca68a4dc226201592f52c98969a80a7c5c1b5f2c811f8bd3fd8c2865034901ff9467e6675580391a80045f5da99f3b6ffed45f9a0ec1bd
diff --git a/dev-libs/open62541/open62541-1.4.5.ebuild b/dev-libs/open62541/open62541-1.4.5.ebuild
deleted file mode 100644
index a4226411b..000000000
--- a/dev-libs/open62541/open62541-1.4.5.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit cmake python-single-r1
-
-DESCRIPTION="Open source C implementation of OPC UA"
-HOMEPAGE="https://www.open62541.org/"
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="doc examples mbedtls pubsub openssl tools"
-# Requires network access
-RESTRICT="test"
-
-REQUIRED_USE="
- ${PYTHON_REQUIRED_USE}
- ?? ( mbedtls openssl )
-"
-
-BDEPEND="
- ${PYTHON_DEPS}
- virtual/pkgconfig
- doc? (
- media-gfx/graphviz
- $(python_gen_cond_dep '
- dev-python/sphinx[${PYTHON_USEDEP}]
- dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
- ')
- )
-"
-DEPEND="
- mbedtls? ( net-libs/mbedtls:= )
- openssl? ( dev-libs/openssl:0= )
-"
-RDEPEND="
- ${PYTHON_DEPS}
- ${DEPEND}
-"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_SHARED_LIBS=ON
- -DOPEN62541_VERSION=v${PV}
- -DUA_BUILD_EXAMPLES=OFF
- -DUA_BUILD_TOOLS=$(usex tools)
- -DUA_BUILD_UNIT_TESTS=OFF
- -DUA_ENABLE_HARDENING=OFF
- -DUA_ENABLE_PUBSUB=$(usex pubsub)
- -DUA_ENABLE_PUBSUB_INFORMATIONMODEL=$(usex pubsub)
- -DUA_FORCE_WERROR=OFF
- )
-
- use mbedtls && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=MBEDTLS)
- use openssl && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=OPENSSL)
-
- cmake_src_configure
-}
-
-src_compile() {
- cmake_src_compile
- use doc && cmake_build doc
-}
-
-src_install() {
- use doc && local HTML_DOCS=( "${WORKDIR}"/${P}_build/doc/. )
- cmake_src_install
-
- if use examples; then
- docompress -x /usr/share/doc/${PF}/examples
- dodoc -r examples/
- fi
-}
-
-src_test() {
- cmake_src_test -j1
-}
^ permalink raw reply related [flat|nested] 30+ messages in thread
end of thread, other threads:[~2024-10-12 18:59 UTC | newest]
Thread overview: 30+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-04-04 21:18 [gentoo-commits] repo/proj/guru:master commit in: dev-libs/open62541/ Haelwenn Monnier
-- strict thread matches above, loose matches on Subject: below --
2020-05-01 9:59 Andrew Ammerlaan
2020-05-01 9:59 Andrew Ammerlaan
2020-05-31 17:00 Andrew Ammerlaan
2021-04-08 17:21 Andrew Ammerlaan
2022-08-24 15:52 Ronny Gutbrod
2023-05-19 18:51 Viorel Munteanu
2023-05-19 18:51 Viorel Munteanu
2023-09-24 0:33 David Roman
2023-09-24 0:33 David Roman
2023-09-24 0:33 David Roman
2023-10-15 22:23 Haelwenn Monnier
2023-10-15 22:23 Haelwenn Monnier
2023-12-21 6:32 Viorel Munteanu
2023-12-21 6:32 Viorel Munteanu
2024-04-14 15:13 Julien Roy
2024-06-04 12:26 David Roman
2024-06-04 12:26 David Roman
2024-07-14 17:47 Florian Schmaus
2024-07-14 17:47 Florian Schmaus
2024-07-25 10:10 David Roman
2024-07-25 10:10 David Roman
2024-08-07 10:33 Lucio Sauer
2024-08-07 10:33 Lucio Sauer
2024-09-08 16:32 David Roman
2024-09-08 16:32 David Roman
2024-10-08 10:23 David Roman
2024-10-08 10:23 David Roman
2024-10-12 18:59 David Roman
2024-10-12 18:59 David Roman
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox