[gentoo-commits] repo/gentoo:master commit in: net-misc/omniORB/
commit: ed5b0bd866080b14eac23060daab91041aa322f3 Author: Pacho Ramos gentoo org> AuthorDate: Tue Jul 30 19:26:54 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Tue Jul 30 21:11:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed5b0bd8 net-misc/omniORB: Support py3.12 Closes: https://bugs.gentoo.org/929727 Signed-off-by: Pacho Ramos gentoo.org> net-misc/omniORB/omniORB-4.3.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-misc/omniORB/omniORB-4.3.0.ebuild b/net-misc/omniORB/omniORB-4.3.0.ebuild index 49ee886822a3..7e108749c512 100644 --- a/net-misc/omniORB/omniORB-4.3.0.ebuild +++ b/net-misc/omniORB/omniORB-4.3.0.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit python-single-r1
[gentoo-commits] repo/gentoo:master commit in: net-misc/omniORB/
commit: c211f25b3dc030e3ed149ac87f54d226ccda2277 Author: Thomas Juerges icloud com> AuthorDate: Sun Jun 18 09:19:59 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jun 24 01:15:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c211f25b net-misc/omniORB: enable py3.11 Signed-off-by: Thomas Juerges icloud.com> Closes: https://github.com/gentoo/gentoo/pull/31529 Signed-off-by: Sam James gentoo.org> net-misc/omniORB/omniORB-4.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/omniORB/omniORB-4.3.0.ebuild b/net-misc/omniORB/omniORB-4.3.0.ebuild index a5f9147c3a52..8c5b5b6367f9 100644 --- a/net-misc/omniORB/omniORB-4.3.0.ebuild +++ b/net-misc/omniORB/omniORB-4.3.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{10..11} ) inherit python-single-r1
[gentoo-commits] repo/gentoo:master commit in: net-misc/omniORB/
commit: 244deffeb6fead45ef44b38f982a3a8e5a8f9093 Author: Sam James gentoo org> AuthorDate: Mon May 1 12:43:55 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 1 12:48:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=244deffe net-misc/omniORB: drop 4.2.4 Signed-off-by: Sam James gentoo.org> net-misc/omniORB/Manifest | 1 - net-misc/omniORB/omniORB-4.2.4.ebuild | 92 --- 2 files changed, 93 deletions(-) diff --git a/net-misc/omniORB/Manifest b/net-misc/omniORB/Manifest index 55791e76cfe8..d87e33743a47 100644 --- a/net-misc/omniORB/Manifest +++ b/net-misc/omniORB/Manifest @@ -1,2 +1 @@ -DIST omniORB-4.2.4.tar.bz2 2713397 BLAKE2B 5759b2563dca421b9a994bb13c30ce6dd98324a2357c4908130a42ce5baec357b881c22b4dff27809607ebde27e7cd65305a91aa5cbdb6d68a19df1f36524e72 SHA512 0b142b127175f16f844823e5adf5593b290528646e13a4c30f6cbd92d159d3998a81b952717039c3f0e386f79404ddd18a3de35fc45fa88383d1d9e51064d988 DIST omniORB-4.3.0.tar.bz2 2762061 BLAKE2B f9103080011a7e683b7e63f6553e8a60947820a331d7c4e3559c961a7f36b17e235c5808e7b282d0227343e6e794106b9f2b93bf138b1a919716d1338e1c9cc2 SHA512 b081c1acbea3c7bee619a288fec209a0705b7d436f8e5fd4743675046356ef271a8c75882334fcbde4ff77d15f54d2da55f6cfcd117b01e42919d04fd29bfe2f diff --git a/net-misc/omniORB/omniORB-4.2.4.ebuild b/net-misc/omniORB/omniORB-4.2.4.ebuild deleted file mode 100644 index 1195e57df419.. --- a/net-misc/omniORB/omniORB-4.2.4.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_9 ) - -inherit python-single-r1 - -MY_P="${P/_p/-}" -DESCRIPTION="A robust, high-performance CORBA 2 ORB" -HOMEPAGE="http://omniorb.sourceforge.net/"; -SRC_URI="mirror://sourceforge/omniorb/${MY_P}.tar.bz2" - -LICENSE="LGPL-2 GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc ppc64 ~sparc x86" -IUSE="doc ipv6 ssl" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="${PYTHON_DEPS} - ssl? ( dev-libs/openssl:0= )" -DEPEND="${RDEPEND}" - -src_prepare() { - default - - # The OPTC(XX)FLAGS variables aren't present in these files, but we - # will set them when we call emake. - sed \ - -e 's/^CXXDEBUGFLAGS.*/CXXDEBUGFLAGS = $(OPTCXXFLAGS)/' \ - -e 's/^CDEBUGFLAGS.*/CDEBUGFLAGS = $(OPTCFLAGS)/' \ - -i mk/beforeauto.mk.in mk/platforms/i586_linux_2.0*.mk || \ - die "failed to switch CFLAGS variables in the makefile includes" - - # The out-of-source build is suggested by upstream. - mkdir build || die "failed to create build directory" -} - -src_configure() { - cd build || die "failed to change into the build directory" - - ECONF_SOURCE=".." econf \ - --disable-static \ - --with-omniORB-config=/etc/omniorb/omniORB.cfg \ - --with-omniNames-logdir=/var/log/omniORB \ - --libdir="/usr/$(get_libdir)" \ - $(use_enable ipv6) \ - $(use_with ssl openssl "/usr") -} - -src_compile() { - cd build || die "failed to change into the build directory" - emake OPTCFLAGS="${CFLAGS}" OPTCXXFLAGS="${CXXFLAGS}" -} - -src_install() { - cd build || die "failed to change into the build directory" - default - - rm "${ED}/usr/bin/omniidlrun.py" || \ - die "failed to remove redundant omniidlrun.py" - - cd "${S}" || die "failed to change into the ${S} directory" - - dodoc CREDITS doc/*.html ReleaseNotes.txt update.log - dodoc -r doc/omniORB - - if use doc; then - dodoc doc/*.pdf - fi - - cat <<- EOF > "${T}/90omniORB" - PATH="/usr/share/omniORB/bin/scripts" - OMNIORB_CONFIG="/etc/omniorb/omniORB.cfg" - EOF - doenvd "${T}/90omniORB" - doinitd "${FILESDIR}"/omniNames - - cp "sample.cfg" "${T}/omniORB.cfg" || die - cat <<- EOF >> "${T}/omniORB.cfg" - # resolve the omniNames running on localhost - InitRef = NameService=corbaname::localhost - EOF - insinto /etc/omniorb - doins "${T}"/omniORB.cfg - - keepdir /var/log/omniORB - - python_optimize - python_fix_shebang "${ED}"/usr/bin/omniidl -}
[gentoo-commits] repo/gentoo:master commit in: net-misc/omniORB/
commit: 09c299807781bdc9135207c0cb012e3e4b9b4307 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jul 1 08:41:46 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jul 1 08:41:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09c29980 net-misc/omniORB: ppc stable wrt bug #855434 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> net-misc/omniORB/omniORB-4.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/omniORB/omniORB-4.3.0.ebuild b/net-misc/omniORB/omniORB-4.3.0.ebuild index 1bfd016685a9..318a73b9dc09 100644 --- a/net-misc/omniORB/omniORB-4.3.0.ebuild +++ b/net-misc/omniORB/omniORB-4.3.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/omniorb/${MY_P}.tar.bz2" LICENSE="LGPL-2 GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc ppc64 ~sparc x86" +KEYWORDS="amd64 ppc ppc64 ~sparc x86" IUSE="doc ipv6 ssl" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: net-misc/omniORB/
commit: 3e438433bcef09505624a0e114c9ab05318d0502 Author: Joonas Niilola gentoo org> AuthorDate: Fri Jul 1 07:04:20 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Jul 1 07:05:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e438433 net-misc/omniORB: add missing BDEPEND to 4.3.0 Signed-off-by: Joonas Niilola gentoo.org> net-misc/omniORB/omniORB-4.3.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/net-misc/omniORB/omniORB-4.3.0.ebuild b/net-misc/omniORB/omniORB-4.3.0.ebuild index b21c7e1c8f65..1bfd016685a9 100644 --- a/net-misc/omniORB/omniORB-4.3.0.ebuild +++ b/net-misc/omniORB/omniORB-4.3.0.ebuild @@ -21,6 +21,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND="${PYTHON_DEPS} ssl? ( dev-libs/openssl:= )" DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: net-misc/omniORB/
commit: 208f67cce17b6e5eff5b0c4f7bb8c62270e80e37 Author: Joonas Niilola gentoo org> AuthorDate: Fri Jul 1 07:01:28 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Jul 1 07:05:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=208f67cc net-misc/omniORB: Stabilize 4.3.0 x86, #855434 Signed-off-by: Joonas Niilola gentoo.org> net-misc/omniORB/omniORB-4.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/omniORB/omniORB-4.3.0.ebuild b/net-misc/omniORB/omniORB-4.3.0.ebuild index 47e8b30d7e53..3564731a5c4e 100644 --- a/net-misc/omniORB/omniORB-4.3.0.ebuild +++ b/net-misc/omniORB/omniORB-4.3.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/omniorb/${MY_P}.tar.bz2" LICENSE="LGPL-2 GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~ppc ppc64 ~sparc x86" IUSE="doc ipv6 ssl" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: net-misc/omniORB/
commit: a5eb3050582656b5b65219d61c3db2b23c17d140 Author: Joonas Niilola gentoo org> AuthorDate: Fri Jul 1 07:02:27 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Jul 1 07:05:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5eb3050 net-misc/omniORB: Stabilize 4.3.0 amd64, #855434 Signed-off-by: Joonas Niilola gentoo.org> net-misc/omniORB/omniORB-4.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/omniORB/omniORB-4.3.0.ebuild b/net-misc/omniORB/omniORB-4.3.0.ebuild index 3564731a5c4e..b21c7e1c8f65 100644 --- a/net-misc/omniORB/omniORB-4.3.0.ebuild +++ b/net-misc/omniORB/omniORB-4.3.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/omniorb/${MY_P}.tar.bz2" LICENSE="LGPL-2 GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ppc64 ~sparc x86" +KEYWORDS="amd64 ~ppc ppc64 ~sparc x86" IUSE="doc ipv6 ssl" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: net-misc/omniORB/
commit: cc9184417dfd237fff99b4067ebc38610842e196 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jul 1 05:55:54 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jul 1 05:55:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc918441 net-misc/omniORB: Stabilize 4.3.0 ppc64, #855434 Signed-off-by: Arthur Zamarin gentoo.org> net-misc/omniORB/omniORB-4.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/omniORB/omniORB-4.3.0.ebuild b/net-misc/omniORB/omniORB-4.3.0.ebuild index 2ba601fe4528..47e8b30d7e53 100644 --- a/net-misc/omniORB/omniORB-4.3.0.ebuild +++ b/net-misc/omniORB/omniORB-4.3.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/omniorb/${MY_P}.tar.bz2" LICENSE="LGPL-2 GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~ppc ppc64 ~sparc ~x86" IUSE="doc ipv6 ssl" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: net-misc/omniORB/
commit: 10b4be1473698fe7f4cd3e04cd578e273101d63e Author: Sam James gentoo org> AuthorDate: Tue Jun 14 14:43:05 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jun 14 14:44:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10b4be14 net-misc/omniORB: small fixups - Drop ~arm64 for now until clarification received - Add proxy-maint to metadata.xml - Drop back to ~arch - Drop no-op Python 3.7 Bug: https://bugs.gentoo.org/846158 Signed-off-by: Sam James gentoo.org> net-misc/omniORB/metadata.xml | 10 +++--- net-misc/omniORB/omniORB-4.3.0.ebuild | 6 +++--- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/net-misc/omniORB/metadata.xml b/net-misc/omniORB/metadata.xml index f58b8859174e..2178b72656c8 100644 --- a/net-misc/omniORB/metadata.xml +++ b/net-misc/omniORB/metadata.xml @@ -5,7 +5,11 @@ aliens.sati...@icloud.com Thomas Juerges - -omniorb - + + proxy-ma...@gentoo.org + Proxy Maintainers + + + omniorb + diff --git a/net-misc/omniORB/omniORB-4.3.0.ebuild b/net-misc/omniORB/omniORB-4.3.0.ebuild index c8db25246d5a..2ba601fe4528 100644 --- a/net-misc/omniORB/omniORB-4.3.0.ebuild +++ b/net-misc/omniORB/omniORB-4.3.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7..10} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit python-single-r1 @@ -14,12 +14,12 @@ SRC_URI="mirror://sourceforge/omniorb/${MY_P}.tar.bz2" LICENSE="LGPL-2 GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm64 ppc ppc64 ~sparc x86" +KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" IUSE="doc ipv6 ssl" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND="${PYTHON_DEPS} - ssl? ( dev-libs/openssl:0= )" + ssl? ( dev-libs/openssl:= )" DEPEND="${RDEPEND}" src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: net-misc/omniORB/
commit: 65161376f2f02556fa4f72e5fbaf491116de81c6 Author: Thomas Juerges icloud com> AuthorDate: Fri Jun 10 16:45:34 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jun 14 14:39:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65161376 net-misc/omniORB: add 4.3.0 Closes: https://bugs.gentoo.org/846158 Signed-off-by: Thomas Juerges icloud.com> Signed-off-by: Sam James gentoo.org> net-misc/omniORB/Manifest | 1 + net-misc/omniORB/metadata.xml | 5 +- net-misc/omniORB/omniORB-4.3.0.ebuild | 92 +++ 3 files changed, 97 insertions(+), 1 deletion(-) diff --git a/net-misc/omniORB/Manifest b/net-misc/omniORB/Manifest index 875a1e7dc30f..55791e76cfe8 100644 --- a/net-misc/omniORB/Manifest +++ b/net-misc/omniORB/Manifest @@ -1 +1,2 @@ DIST omniORB-4.2.4.tar.bz2 2713397 BLAKE2B 5759b2563dca421b9a994bb13c30ce6dd98324a2357c4908130a42ce5baec357b881c22b4dff27809607ebde27e7cd65305a91aa5cbdb6d68a19df1f36524e72 SHA512 0b142b127175f16f844823e5adf5593b290528646e13a4c30f6cbd92d159d3998a81b952717039c3f0e386f79404ddd18a3de35fc45fa88383d1d9e51064d988 +DIST omniORB-4.3.0.tar.bz2 2762061 BLAKE2B f9103080011a7e683b7e63f6553e8a60947820a331d7c4e3559c961a7f36b17e235c5808e7b282d0227343e6e794106b9f2b93bf138b1a919716d1338e1c9cc2 SHA512 b081c1acbea3c7bee619a288fec209a0705b7d436f8e5fd4743675046356ef271a8c75882334fcbde4ff77d15f54d2da55f6cfcd117b01e42919d04fd29bfe2f diff --git a/net-misc/omniORB/metadata.xml b/net-misc/omniORB/metadata.xml index fb1b00f74288..f58b8859174e 100644 --- a/net-misc/omniORB/metadata.xml +++ b/net-misc/omniORB/metadata.xml @@ -1,7 +1,10 @@ https://www.gentoo.org/dtd/metadata.dtd";> - + + aliens.sati...@icloud.com + Thomas Juerges + omniorb diff --git a/net-misc/omniORB/omniORB-4.3.0.ebuild b/net-misc/omniORB/omniORB-4.3.0.ebuild new file mode 100644 index ..c8db25246d5a --- /dev/null +++ b/net-misc/omniORB/omniORB-4.3.0.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..10} ) + +inherit python-single-r1 + +MY_P="${P/_p/-}" +DESCRIPTION="A robust, high-performance CORBA 2 ORB" +HOMEPAGE="http://omniorb.sourceforge.net/"; +SRC_URI="mirror://sourceforge/omniorb/${MY_P}.tar.bz2" + +LICENSE="LGPL-2 GPL-2" +SLOT="0" +KEYWORDS="amd64 ~arm64 ppc ppc64 ~sparc x86" +IUSE="doc ipv6 ssl" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + ssl? ( dev-libs/openssl:0= )" +DEPEND="${RDEPEND}" + +src_prepare() { + default + + # The OPTC(XX)FLAGS variables aren't present in these files, but we + # will set them when we call emake. + sed \ + -e 's/^CXXDEBUGFLAGS.*/CXXDEBUGFLAGS = $(OPTCXXFLAGS)/' \ + -e 's/^CDEBUGFLAGS.*/CDEBUGFLAGS = $(OPTCFLAGS)/' \ + -i mk/beforeauto.mk.in mk/unix.mk || \ + die "failed to switch CFLAGS variables in the makefile includes" + + # The out-of-source build is suggested by upstream. + mkdir build || die "failed to create build directory" +} + +src_configure() { + cd build || die "failed to change into the build directory" + + ECONF_SOURCE=".." econf \ + --disable-static \ + --with-omniORB-config=/etc/omniorb/omniORB.cfg \ + --with-omniNames-logdir=/var/log/omniORB \ + --libdir="/usr/$(get_libdir)" \ + $(use_enable ipv6) \ + $(use_with ssl openssl "/usr") +} + +src_compile() { + cd build || die "failed to change into the build directory" + emake OPTCFLAGS="${CFLAGS}" OPTCXXFLAGS="${CXXFLAGS}" +} + +src_install() { + cd build || die "failed to change into the build directory" + default + + rm "${ED}/usr/bin/omniidlrun.py" || \ + die "failed to remove redundant omniidlrun.py" + + cd "${S}" || die "failed to change into the ${S} directory" + + dodoc CREDITS doc/*.html ReleaseNotes.txt update.log + dodoc -r doc/omniORB + + if use doc; then + dodoc doc/*.pdf + fi + + cat <<- EOF > "${T}/90omniORB" + PATH="/usr/share/omniORB/bin/scripts" + OMNIORB_CONFIG="/etc/omniorb/omniORB.cfg" + EOF + doenvd "${T}/90omniORB" + doinitd "${FILESDIR}"/omniNames + + cp "sample.cfg" "${T}/omniORB.cfg" || die + cat <<- EOF >> "${T}/omniORB.cfg" + # resolve the omniNames running on localhost + InitRef = NameService=corbaname::localhost + EOF + insinto /etc/omniorb + doins "${T}"/omniORB.cfg + + keepdir /var/log/omniORB + + python_optimize + python_fix_shebang "${ED}"/usr/bin/omniidl +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/omniORB/
commit: f9b0d05190c200aaf04f9ebf8d946e936a468b36 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Sep 19 17:04:36 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun Sep 19 17:10:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9b0d051 net-misc/omniORB: Remove old Bug: https://bugs.gentoo.org/787110 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andreas K. Huettel gentoo.org> net-misc/omniORB/Manifest | 1 - net-misc/omniORB/omniORB-4.2.2.ebuild | 92 --- 2 files changed, 93 deletions(-) diff --git a/net-misc/omniORB/Manifest b/net-misc/omniORB/Manifest index da350bf79e2..875a1e7dc30 100644 --- a/net-misc/omniORB/Manifest +++ b/net-misc/omniORB/Manifest @@ -1,2 +1 @@ -DIST omniORB-4.2.2.tar.bz2 2673800 BLAKE2B 6afe4759cf19b69bd02d4864e305a0ebd0d11943a54c20d53987d9775f04833d5d2dbeb99e5bdcc59d56f116cfb14b9ae92399323e3980a44d9cef47a012c24f SHA512 3fe6c05d0e7f19455c4cd6702887f91b7d14cdc248008cbc456c103072a37251387877bd64d59a271c6e92703a709713f9fa2e45d094628e42564cffd0ad DIST omniORB-4.2.4.tar.bz2 2713397 BLAKE2B 5759b2563dca421b9a994bb13c30ce6dd98324a2357c4908130a42ce5baec357b881c22b4dff27809607ebde27e7cd65305a91aa5cbdb6d68a19df1f36524e72 SHA512 0b142b127175f16f844823e5adf5593b290528646e13a4c30f6cbd92d159d3998a81b952717039c3f0e386f79404ddd18a3de35fc45fa88383d1d9e51064d988 diff --git a/net-misc/omniORB/omniORB-4.2.2.ebuild b/net-misc/omniORB/omniORB-4.2.2.ebuild deleted file mode 100644 index 403726b1921..000 --- a/net-misc/omniORB/omniORB-4.2.2.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit python-single-r1 - -MY_P="${P/_p/-}" -DESCRIPTION="A robust, high-performance CORBA 2 ORB" -HOMEPAGE="http://omniorb.sourceforge.net/"; -SRC_URI="mirror://sourceforge/omniorb/${MY_P}.tar.bz2" - -LICENSE="LGPL-2 GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc ppc64 ~sparc x86" -IUSE="doc ipv6 ssl" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="${PYTHON_DEPS} - ssl? ( dev-libs/openssl:0= )" -DEPEND="${RDEPEND}" - -src_prepare() { - default - - # The OPTC(XX)FLAGS variables aren't present in these files, but we - # will set them when we call emake. - sed \ - -e 's/^CXXDEBUGFLAGS.*/CXXDEBUGFLAGS = $(OPTCXXFLAGS)/' \ - -e 's/^CDEBUGFLAGS.*/CDEBUGFLAGS = $(OPTCFLAGS)/' \ - -i mk/beforeauto.mk.in mk/platforms/i586_linux_2.0*.mk || \ - die 'failed to switch CFLAGS variables in the makefile includes' - - # The out-of-source build is suggested by upstream. - mkdir build || die 'failed to create build directory' -} - -src_configure() { - cd build || die 'failed to change into the build directory' - - ECONF_SOURCE=".." econf \ - --disable-static \ - --with-omniORB-config=/etc/omniorb/omniORB.cfg \ - --with-omniNames-logdir=/var/log/omniORB \ - --libdir="/usr/$(get_libdir)" \ - $(use_enable ipv6) \ - $(use_with ssl openssl "/usr") -} - -src_compile() { - cd build || die 'failed to change into the build directory' - emake OPTCFLAGS="${CFLAGS}" OPTCXXFLAGS="${CXXFLAGS}" -} - -src_install() { - cd build || die 'failed to change into the build directory' - default - - rm "${ED}/usr/bin/omniidlrun.py" || \ - die 'failed to remove redundant omniidlrun.py' - - cd "${S}" || die "failed to change into the ${S} directory" - - dodoc CREDITS doc/*.html ReleaseNotes.txt update.log - dodoc -r doc/omniORB - - if use doc; then - dodoc doc/*.pdf - fi - - cat <<- EOF > "${T}/90omniORB" - PATH="/usr/share/omniORB/bin/scripts" - OMNIORB_CONFIG="/etc/omniorb/omniORB.cfg" - EOF - doenvd "${T}/90omniORB" - doinitd "${FILESDIR}"/omniNames - - cp "sample.cfg" "${T}/omniORB.cfg" || die - cat <<- EOF >> "${T}/omniORB.cfg" - # resolve the omniNames running on localhost - InitRef = NameService=corbaname::localhost - EOF - insinto /etc/omniorb - doins "${T}"/omniORB.cfg - - keepdir /var/log/omniORB - - python_optimize - python_fix_shebang "${ED}"/usr/bin/omniidl -}
[gentoo-commits] repo/gentoo:master commit in: net-misc/omniORB/
commit: 23a27ffd7553e51220d5dfe0f50554a3090624f0 Author: Sam James gentoo org> AuthorDate: Fri Jul 30 22:34:28 2021 + Commit: Sam James gentoo org> CommitDate: Fri Jul 30 22:34:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23a27ffd net-misc/omniORB: Stabilize 4.2.4 x86, #789318 Signed-off-by: Sam James gentoo.org> net-misc/omniORB/omniORB-4.2.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/omniORB/omniORB-4.2.4.ebuild b/net-misc/omniORB/omniORB-4.2.4.ebuild index effc20d6bd4..f5e6a596144 100644 --- a/net-misc/omniORB/omniORB-4.2.4.ebuild +++ b/net-misc/omniORB/omniORB-4.2.4.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/omniorb/${MY_P}.tar.bz2" LICENSE="LGPL-2 GPL-2" SLOT="0" -KEYWORDS="amd64 ppc ppc64 ~sparc ~x86" +KEYWORDS="amd64 ppc ppc64 ~sparc x86" IUSE="doc ipv6 ssl" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: net-misc/omniORB/
commit: 93339e5da620581943d4c281b58302b071ebc6e0 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jul 30 15:15:10 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jul 30 15:15:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93339e5d net-misc/omniORB: ppc64 stable wrt bug #789318 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> net-misc/omniORB/omniORB-4.2.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/omniORB/omniORB-4.2.4.ebuild b/net-misc/omniORB/omniORB-4.2.4.ebuild index 7723f6578bb..effc20d6bd4 100644 --- a/net-misc/omniORB/omniORB-4.2.4.ebuild +++ b/net-misc/omniORB/omniORB-4.2.4.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/omniorb/${MY_P}.tar.bz2" LICENSE="LGPL-2 GPL-2" SLOT="0" -KEYWORDS="amd64 ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ppc ppc64 ~sparc ~x86" IUSE="doc ipv6 ssl" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: net-misc/omniORB/
commit: 2225b868924b35948c853dae20fd5498da449625 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jul 30 15:11:59 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jul 30 15:11:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2225b868 net-misc/omniORB: ppc stable wrt bug #789318 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> net-misc/omniORB/omniORB-4.2.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/omniORB/omniORB-4.2.4.ebuild b/net-misc/omniORB/omniORB-4.2.4.ebuild index 04c51bc6f78..7723f6578bb 100644 --- a/net-misc/omniORB/omniORB-4.2.4.ebuild +++ b/net-misc/omniORB/omniORB-4.2.4.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/omniorb/${MY_P}.tar.bz2" LICENSE="LGPL-2 GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ppc ~ppc64 ~sparc ~x86" IUSE="doc ipv6 ssl" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: net-misc/omniORB/
commit: 4185366057ac014f570c4aeee50fbed4fb53efb4 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jul 30 15:09:08 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jul 30 15:09:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41853660 net-misc/omniORB: amd64 stable wrt bug #789318 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> net-misc/omniORB/omniORB-4.2.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/omniORB/omniORB-4.2.4.ebuild b/net-misc/omniORB/omniORB-4.2.4.ebuild index 3c0e6d3f124..04c51bc6f78 100644 --- a/net-misc/omniORB/omniORB-4.2.4.ebuild +++ b/net-misc/omniORB/omniORB-4.2.4.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/omniorb/${MY_P}.tar.bz2" LICENSE="LGPL-2 GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~ppc ~ppc64 ~sparc ~x86" IUSE="doc ipv6 ssl" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: net-misc/omniORB/
commit: 1247e221fa7669ba4fa77ae637f8b903a24cb253 Author: Sam James gentoo org> AuthorDate: Mon May 10 14:04:54 2021 + Commit: Sam James gentoo org> CommitDate: Mon May 10 14:05:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1247e221 net-misc/omniORB: add 4.2.4 Closes: https://bugs.gentoo.org/787110 Signed-off-by: Sam James gentoo.org> net-misc/omniORB/Manifest | 1 + net-misc/omniORB/omniORB-4.2.4.ebuild | 92 +++ 2 files changed, 93 insertions(+) diff --git a/net-misc/omniORB/Manifest b/net-misc/omniORB/Manifest index ffb88261a7f..da350bf79e2 100644 --- a/net-misc/omniORB/Manifest +++ b/net-misc/omniORB/Manifest @@ -1 +1,2 @@ DIST omniORB-4.2.2.tar.bz2 2673800 BLAKE2B 6afe4759cf19b69bd02d4864e305a0ebd0d11943a54c20d53987d9775f04833d5d2dbeb99e5bdcc59d56f116cfb14b9ae92399323e3980a44d9cef47a012c24f SHA512 3fe6c05d0e7f19455c4cd6702887f91b7d14cdc248008cbc456c103072a37251387877bd64d59a271c6e92703a709713f9fa2e45d094628e42564cffd0ad +DIST omniORB-4.2.4.tar.bz2 2713397 BLAKE2B 5759b2563dca421b9a994bb13c30ce6dd98324a2357c4908130a42ce5baec357b881c22b4dff27809607ebde27e7cd65305a91aa5cbdb6d68a19df1f36524e72 SHA512 0b142b127175f16f844823e5adf5593b290528646e13a4c30f6cbd92d159d3998a81b952717039c3f0e386f79404ddd18a3de35fc45fa88383d1d9e51064d988 diff --git a/net-misc/omniORB/omniORB-4.2.4.ebuild b/net-misc/omniORB/omniORB-4.2.4.ebuild new file mode 100644 index 000..3c0e6d3f124 --- /dev/null +++ b/net-misc/omniORB/omniORB-4.2.4.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) + +inherit python-single-r1 + +MY_P="${P/_p/-}" +DESCRIPTION="A robust, high-performance CORBA 2 ORB" +HOMEPAGE="http://omniorb.sourceforge.net/"; +SRC_URI="mirror://sourceforge/omniorb/${MY_P}.tar.bz2" + +LICENSE="LGPL-2 GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="doc ipv6 ssl" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + ssl? ( dev-libs/openssl:0= )" +DEPEND="${RDEPEND}" + +src_prepare() { + default + + # The OPTC(XX)FLAGS variables aren't present in these files, but we + # will set them when we call emake. + sed \ + -e 's/^CXXDEBUGFLAGS.*/CXXDEBUGFLAGS = $(OPTCXXFLAGS)/' \ + -e 's/^CDEBUGFLAGS.*/CDEBUGFLAGS = $(OPTCFLAGS)/' \ + -i mk/beforeauto.mk.in mk/platforms/i586_linux_2.0*.mk || \ + die "failed to switch CFLAGS variables in the makefile includes" + + # The out-of-source build is suggested by upstream. + mkdir build || die "failed to create build directory" +} + +src_configure() { + cd build || die "failed to change into the build directory" + + ECONF_SOURCE=".." econf \ + --disable-static \ + --with-omniORB-config=/etc/omniorb/omniORB.cfg \ + --with-omniNames-logdir=/var/log/omniORB \ + --libdir="/usr/$(get_libdir)" \ + $(use_enable ipv6) \ + $(use_with ssl openssl "/usr") +} + +src_compile() { + cd build || die "failed to change into the build directory" + emake OPTCFLAGS="${CFLAGS}" OPTCXXFLAGS="${CXXFLAGS}" +} + +src_install() { + cd build || die "failed to change into the build directory" + default + + rm "${ED}/usr/bin/omniidlrun.py" || \ + die "failed to remove redundant omniidlrun.py" + + cd "${S}" || die "failed to change into the ${S} directory" + + dodoc CREDITS doc/*.html ReleaseNotes.txt update.log + dodoc -r doc/omniORB + + if use doc; then + dodoc doc/*.pdf + fi + + cat <<- EOF > "${T}/90omniORB" + PATH="/usr/share/omniORB/bin/scripts" + OMNIORB_CONFIG="/etc/omniorb/omniORB.cfg" + EOF + doenvd "${T}/90omniORB" + doinitd "${FILESDIR}"/omniNames + + cp "sample.cfg" "${T}/omniORB.cfg" || die + cat <<- EOF >> "${T}/omniORB.cfg" + # resolve the omniNames running on localhost + InitRef = NameService=corbaname::localhost + EOF + insinto /etc/omniorb + doins "${T}"/omniORB.cfg + + keepdir /var/log/omniORB + + python_optimize + python_fix_shebang "${ED}"/usr/bin/omniidl +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/omniORB/
commit: 19201a245d1cb66a879f6eaff146fba1b7ce60f5 Author: Ben Kohler gentoo org> AuthorDate: Thu Mar 11 19:08:52 2021 + Commit: Ben Kohler gentoo org> CommitDate: Thu Mar 11 19:09:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19201a24 net-misc/omniORB: add python3_9 support Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Ben Kohler gentoo.org> net-misc/omniORB/omniORB-4.2.2.ebuild | 9 ++--- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/net-misc/omniORB/omniORB-4.2.2.ebuild b/net-misc/omniORB/omniORB-4.2.2.ebuild index b6bc68e1003..403726b1921 100644 --- a/net-misc/omniORB/omniORB-4.2.2.ebuild +++ b/net-misc/omniORB/omniORB-4.2.2.ebuild @@ -1,14 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -# The build system picks one version of python and sticks with it. It -# tries to guess your version (based on /usr/bin/python), but for -# consistency we have to force it to use one that we specify. The -# highest version the configure script will accept is python-3.3, but -# that's on it's way out, so we prefer to stick with python-2.7 for now. -PYTHON_COMPAT=( python3_7 ) +PYTHON_COMPAT=( python3_{7,8,9} ) inherit python-single-r1
[gentoo-commits] repo/gentoo:master commit in: net-misc/omniORB/files/, net-misc/omniORB/
commit: 2841293e77e83cf467a8fde86ab47b1795c31d81 Author: Michał Górny gentoo org> AuthorDate: Sat Sep 19 11:22:30 2020 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 19 11:28:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2841293e net-misc/omniORB: Remove old Signed-off-by: Michał Górny gentoo.org> net-misc/omniORB/Manifest | 1 - net-misc/omniORB/files/ldflags.patch | 11 --- .../files/omniORB-4.1.4-format-security.patch | 16 .../omniORB/files/omniORB-4.1.4-openssl-1.patch| 31 net-misc/omniORB/omniORB-4.1.4-r2.ebuild | 92 -- 5 files changed, 151 deletions(-) diff --git a/net-misc/omniORB/Manifest b/net-misc/omniORB/Manifest index 1dc9821c065..ffb88261a7f 100644 --- a/net-misc/omniORB/Manifest +++ b/net-misc/omniORB/Manifest @@ -1,2 +1 @@ -DIST omniORB-4.1.4.tar.gz 3093814 BLAKE2B 6f85ff31f55533eac779554a165346fa693c41e261650f22c5d1889de731a5ca3b09d178945dee89b80553a81e7a9db3286efd465b4aafcb7c19e5dc5de5d105 SHA512 0ed989dd9a8c024a575ebbe1def137d11c4e52297727883d26cb1fdc87d2965e6d0152ee4b7b90097f2d97eb22501bb968eff0d070e88f80a9fef6b7439e1a1c DIST omniORB-4.2.2.tar.bz2 2673800 BLAKE2B 6afe4759cf19b69bd02d4864e305a0ebd0d11943a54c20d53987d9775f04833d5d2dbeb99e5bdcc59d56f116cfb14b9ae92399323e3980a44d9cef47a012c24f SHA512 3fe6c05d0e7f19455c4cd6702887f91b7d14cdc248008cbc456c103072a37251387877bd64d59a271c6e92703a709713f9fa2e45d094628e42564cffd0ad diff --git a/net-misc/omniORB/files/ldflags.patch b/net-misc/omniORB/files/ldflags.patch deleted file mode 100644 index 471df27ae7f..000 --- a/net-misc/omniORB/files/ldflags.patch +++ /dev/null @@ -1,11 +0,0 @@ mk/beforeauto.mk.in.orig 2010-04-24 21:13:17.0 +0200 -+++ mk/beforeauto.mk.in2010-04-24 21:14:24.0 +0200 -@@ -541,7 +541,7 @@ - SharedLibraryLibNameTemplate = lib$$1$$2.$(SHAREDLIB_SUFFIX) - SharedLibraryImplibNameTemplate = lib$$1$$2.a - --SharedLibraryPlatformLinkFlagsTemplate = -shared -Wl,-soname,$$soname -+SharedLibraryPlatformLinkFlagsTemplate = -shared -Wl,-soname,$$soname @LDFLAGS@ - - define SharedLibraryFullName - fn() { \ diff --git a/net-misc/omniORB/files/omniORB-4.1.4-format-security.patch b/net-misc/omniORB/files/omniORB-4.1.4-format-security.patch deleted file mode 100644 index 2af8d21d308..000 --- a/net-misc/omniORB/files/omniORB-4.1.4-format-security.patch +++ /dev/null @@ -1,16 +0,0 @@ - src/tool/omniidl/cxx/cccp/cccp.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/tool/omniidl/cxx/cccp/cccp.c b/src/tool/omniidl/cxx/cccp/cccp.c -index 0198b1a..64d80ae 100644 a/src/tool/omniidl/cxx/cccp/cccp.c -+++ b/src/tool/omniidl/cxx/cccp/cccp.c -@@ -8034,7 +8034,7 @@ macroexpand (hp, op) - else - parse_error = macarg (NULL_PTR, 0); - if (parse_error) { -- error_with_line (line_for_error (start_line), parse_error); -+ error_with_line (line_for_error (start_line), "%s", parse_error); - break; - } - i++; diff --git a/net-misc/omniORB/files/omniORB-4.1.4-openssl-1.patch b/net-misc/omniORB/files/omniORB-4.1.4-openssl-1.patch deleted file mode 100644 index 968013a2578..000 --- a/net-misc/omniORB/files/omniORB-4.1.4-openssl-1.patch +++ /dev/null @@ -1,31 +0,0 @@ -http://bugs.gentoo.org/326791 - include/omniORB4/sslContext.h -+++ include/omniORB4/sslContext.h -@@ -111,7 +111,11 @@ - virtual ~sslContext(); - - protected: -- virtual SSL_METHOD* set_method(); -+ #if OPENSSL_VERSION_NUMBER >= 0x1000L -+ virtual const SSL_METHOD* set_method(); -+ #else -+ virtual SSL_METHOD* set_method(); -+ #endif - // Default to return SSLv23_method(). - - virtual void set_supported_versions(); src/lib/omniORB/orbcore/ssl/sslContext.cc -+++ src/lib/omniORB/orbcore/ssl/sslContext.cc -@@ -197,7 +197,11 @@ - } - - / -+#if OPENSSL_VERSION_NUMBER >= 0x1000L -+const SSL_METHOD* -+#else - SSL_METHOD* -+#endif - sslContext::set_method() { - return SSLv23_method(); - } diff --git a/net-misc/omniORB/omniORB-4.1.4-r2.ebuild b/net-misc/omniORB/omniORB-4.1.4-r2.ebuild deleted file mode 100644 index 183a5713a85..000 --- a/net-misc/omniORB/omniORB-4.1.4-r2.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) - -inherit eutils multilib python-single-r1 - -DESCRIPTION="A robust, high-performance CORBA 2 ORB" -HOMEPAGE="http://omniorb.sourceforge.net/"; -SRC_URI="mirror://sourceforge/omniorb/${P}.tar.gz" - -LICENSE="LGPL-2 GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc ppc64 ~sparc x86" -IUSE="doc ssl static-libs" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="${PYTHON_DEPS} - ssl? ( >=dev-libs/openssl-0.9.6b:0= )" -DEPEND="${RDEPEN
[gentoo-commits] repo/gentoo:master commit in: net-misc/omniORB/
commit: 889e3a1857b0910d807efaea34cc3deeb26628a8 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Aug 5 14:04:20 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Aug 5 14:04:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=889e3a18 net-misc/omniORB: ppc64 stable wrt bug #735424 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> net-misc/omniORB/omniORB-4.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/omniORB/omniORB-4.2.2.ebuild b/net-misc/omniORB/omniORB-4.2.2.ebuild index 30f69691508..2d01cc747d4 100644 --- a/net-misc/omniORB/omniORB-4.2.2.ebuild +++ b/net-misc/omniORB/omniORB-4.2.2.ebuild @@ -19,7 +19,7 @@ SRC_URI="mirror://sourceforge/omniorb/${MY_P}.tar.bz2" LICENSE="LGPL-2 GPL-2" SLOT="0" -KEYWORDS="amd64 ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ppc ppc64 ~sparc ~x86" IUSE="doc ipv6 ssl" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: net-misc/omniORB/
commit: 4a4420c65d65b24da23ab00c22a91080594af15e Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Aug 5 14:02:33 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Aug 5 14:02:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a4420c6 net-misc/omniORB: ppc stable wrt bug #735424 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> net-misc/omniORB/omniORB-4.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/omniORB/omniORB-4.2.2.ebuild b/net-misc/omniORB/omniORB-4.2.2.ebuild index ef80ae23835..30f69691508 100644 --- a/net-misc/omniORB/omniORB-4.2.2.ebuild +++ b/net-misc/omniORB/omniORB-4.2.2.ebuild @@ -19,7 +19,7 @@ SRC_URI="mirror://sourceforge/omniorb/${MY_P}.tar.bz2" LICENSE="LGPL-2 GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ppc ~ppc64 ~sparc ~x86" IUSE="doc ipv6 ssl" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: net-misc/omniORB/
commit: 4689e87e465216ca3840012c01296af0916bfffd Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Aug 5 13:52:18 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Aug 5 13:52:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4689e87e net-misc/omniORB: amd64 stable wrt bug #735424 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> net-misc/omniORB/omniORB-4.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/omniORB/omniORB-4.2.2.ebuild b/net-misc/omniORB/omniORB-4.2.2.ebuild index 62f67c23cdc..ef80ae23835 100644 --- a/net-misc/omniORB/omniORB-4.2.2.ebuild +++ b/net-misc/omniORB/omniORB-4.2.2.ebuild @@ -19,7 +19,7 @@ SRC_URI="mirror://sourceforge/omniorb/${MY_P}.tar.bz2" LICENSE="LGPL-2 GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~ppc ~ppc64 ~sparc ~x86" IUSE="doc ipv6 ssl" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: net-misc/omniORB/
commit: a58745078018e4774a972f18a53ef7157ef8f255 Author: Michał Górny gentoo org> AuthorDate: Thu May 7 15:13:05 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu May 7 15:13:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5874507 net-misc/omniORB: Remove py2.7 Signed-off-by: Michał Górny gentoo.org> net-misc/omniORB/omniORB-4.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/omniORB/omniORB-4.2.2.ebuild b/net-misc/omniORB/omniORB-4.2.2.ebuild index 11410f97fd7..62f67c23cdc 100644 --- a/net-misc/omniORB/omniORB-4.2.2.ebuild +++ b/net-misc/omniORB/omniORB-4.2.2.ebuild @@ -8,7 +8,7 @@ EAPI=7 # consistency we have to force it to use one that we specify. The # highest version the configure script will accept is python-3.3, but # that's on it's way out, so we prefer to stick with python-2.7 for now. -PYTHON_COMPAT=( python2_7 python3_{6,7} ) +PYTHON_COMPAT=( python3_{6,7} ) inherit python-single-r1
[gentoo-commits] repo/gentoo:master commit in: net-misc/omniORB/
commit: 9ae25933810f43633a229d4ac9796c78c6fe22b3 Author: Alexey Shvetsov gentoo org> AuthorDate: Mon Nov 19 08:37:36 2018 + Commit: Alexey Shvetsov gentoo org> CommitDate: Mon Nov 19 08:44:27 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ae25933 net-misc/omniORB: Version bump Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Alexey Shvetsov gentoo.org> net-misc/omniORB/Manifest | 1 + net-misc/omniORB/omniORB-4.2.2.ebuild | 97 +++ 2 files changed, 98 insertions(+) diff --git a/net-misc/omniORB/Manifest b/net-misc/omniORB/Manifest index e69e18926f4..47c456667c2 100644 --- a/net-misc/omniORB/Manifest +++ b/net-misc/omniORB/Manifest @@ -1,2 +1,3 @@ DIST omniORB-4.1.4.tar.gz 3093814 BLAKE2B 6f85ff31f55533eac779554a165346fa693c41e261650f22c5d1889de731a5ca3b09d178945dee89b80553a81e7a9db3286efd465b4aafcb7c19e5dc5de5d105 SHA512 0ed989dd9a8c024a575ebbe1def137d11c4e52297727883d26cb1fdc87d2965e6d0152ee4b7b90097f2d97eb22501bb968eff0d070e88f80a9fef6b7439e1a1c DIST omniORB-4.2.1-2.tar.bz2 2663504 BLAKE2B 3a5a48e7d85b5815b576067f16cf602ff9a44e547e4350d25d8ae43d8063e1bccb3da88eed09328224c88420870a64f331e6198f2f8911f4a718322ffcd3a8e0 SHA512 574bbc66f9eee87f06500c798e034a289e6104b3a921c8e956231c5c042a3306016b2aa69699eadef25edb97bed7580f7f27beec3893582a1ba16bb01f934fd6 +DIST omniORB-4.2.2.tar.bz2 2673800 BLAKE2B 6afe4759cf19b69bd02d4864e305a0ebd0d11943a54c20d53987d9775f04833d5d2dbeb99e5bdcc59d56f116cfb14b9ae92399323e3980a44d9cef47a012c24f SHA512 3fe6c05d0e7f19455c4cd6702887f91b7d14cdc248008cbc456c103072a37251387877bd64d59a271c6e92703a709713f9fa2e45d094628e42564cffd0ad diff --git a/net-misc/omniORB/omniORB-4.2.2.ebuild b/net-misc/omniORB/omniORB-4.2.2.ebuild new file mode 100644 index 000..289f1fa2c4f --- /dev/null +++ b/net-misc/omniORB/omniORB-4.2.2.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# The build system picks one version of python and sticks with it. It +# tries to guess your version (based on /usr/bin/python), but for +# consistency we have to force it to use one that we specify. The +# highest version the configure script will accept is python-3.3, but +# that's on it's way out, so we prefer to stick with python-2.7 for now. +PYTHON_COMPAT=( python2_7 python3_{5,6,7} ) + +inherit python-single-r1 + +MY_P="${P/_p/-}" +DESCRIPTION="A robust, high-performance CORBA 2 ORB" +HOMEPAGE="http://omniorb.sourceforge.net/"; +SRC_URI="mirror://sourceforge/omniorb/${MY_P}.tar.bz2" + +LICENSE="LGPL-2 GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="doc ipv6 ssl" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + ssl? ( dev-libs/openssl:0= )" +DEPEND="${RDEPEND}" + +src_prepare() { + default + + # The OPTC(XX)FLAGS variables aren't present in these files, but we + # will set them when we call emake. + sed \ + -e 's/^CXXDEBUGFLAGS.*/CXXDEBUGFLAGS = $(OPTCXXFLAGS)/' \ + -e 's/^CDEBUGFLAGS.*/CDEBUGFLAGS = $(OPTCFLAGS)/' \ + -i mk/beforeauto.mk.in mk/platforms/i586_linux_2.0*.mk || \ + die 'failed to switch CFLAGS variables in the makefile includes' + + # The out-of-source build is suggested by upstream. + mkdir build || die 'failed to create build directory' +} + +src_configure() { + cd build || die 'failed to change into the build directory' + + ECONF_SOURCE=".." econf \ + --disable-static \ + --with-omniORB-config=/etc/omniorb/omniORB.cfg \ + --with-omniNames-logdir=/var/log/omniORB \ + --libdir="/usr/$(get_libdir)" \ + $(use_enable ipv6) \ + $(use_with ssl openssl "/usr") +} + +src_compile() { + cd build || die 'failed to change into the build directory' + emake OPTCFLAGS="${CFLAGS}" OPTCXXFLAGS="${CXXFLAGS}" +} + +src_install() { + cd build || die 'failed to change into the build directory' + default + + rm "${ED}/usr/bin/omniidlrun.py" || \ + die 'failed to remove redundant omniidlrun.py' + + cd "${S}" || die "failed to change into the ${S} directory" + + dodoc CREDITS doc/*.html ReleaseNotes.txt update.log + dodoc -r doc/omniORB + + if use doc; then + dodoc doc/*.pdf + fi + + cat <<- EOF > "${T}/90omniORB" + PATH="/usr/share/omniORB/bin/scripts" + OMNIORB_CONFIG="/etc/omniorb/omniORB.cfg" + EOF + doenvd "${T}/90omniORB" + doinitd "${FILESDIR}"/omniNames + + cp "sample.cfg" "${T}/omniORB.cfg" || die + cat <<- EOF >> "${T}/omniORB.cfg" + # resolve the omniNames running on localhost + InitRef = Nam
[gentoo-commits] repo/gentoo:master commit in: net-misc/omniORB/
commit: d2c692cd7f6acdc95988f48a17e9271fc6bc4e54 Author: David Seifert gentoo org> AuthorDate: Sun Apr 23 20:18:05 2017 + Commit: David Seifert gentoo org> CommitDate: Sun Apr 23 20:59:42 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2c692cd net-misc/omniORB: [QA] Add missing python metadata variables Package-Manager: Portage-2.3.5, Repoman-2.3.2 net-misc/omniORB/omniORB-4.1.4-r2.ebuild | 6 -- net-misc/omniORB/omniORB-4.2.1_p2.ebuild | 5 +++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/net-misc/omniORB/omniORB-4.1.4-r2.ebuild b/net-misc/omniORB/omniORB-4.1.4-r2.ebuild index 2bfee4a92db..183a5713a85 100644 --- a/net-misc/omniORB/omniORB-4.1.4-r2.ebuild +++ b/net-misc/omniORB/omniORB-4.1.4-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -15,8 +15,10 @@ LICENSE="LGPL-2 GPL-2" SLOT="0" KEYWORDS="amd64 ppc ppc64 ~sparc x86" IUSE="doc ssl static-libs" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RDEPEND="ssl? ( >=dev-libs/openssl-0.9.6b:0= )" +RDEPEND="${PYTHON_DEPS} + ssl? ( >=dev-libs/openssl-0.9.6b:0= )" DEPEND="${RDEPEND}" src_prepare() { diff --git a/net-misc/omniORB/omniORB-4.2.1_p2.ebuild b/net-misc/omniORB/omniORB-4.2.1_p2.ebuild index 58eac9fcd83..46b2de01bec 100644 --- a/net-misc/omniORB/omniORB-4.2.1_p2.ebuild +++ b/net-misc/omniORB/omniORB-4.2.1_p2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -9,8 +9,8 @@ EAPI=6 # highest version the configure script will accept is python-3.3, but # that's on it's way out, so we prefer to stick with python-2.7 for now. PYTHON_COMPAT=( python2_7 ) + inherit python-single-r1 -REQUIRED_USE="${PYTHON_REQUIRED_USE}" MY_P="${P/_p/-}" DESCRIPTION="A robust, high-performance CORBA 2 ORB" @@ -21,6 +21,7 @@ LICENSE="LGPL-2 GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" IUSE="doc ipv6 ssl" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND="${PYTHON_DEPS} ssl? ( dev-libs/openssl:0= )"
[gentoo-commits] repo/gentoo:master commit in: net-misc/omniORB/, net-misc/omniORB/files/
commit: dd5396cb80f0b3434113092cf76472775c7b2905 Author: Michael Orlitzky gentoo org> AuthorDate: Tue Aug 16 13:44:11 2016 + Commit: Michael Orlitzky gentoo org> CommitDate: Tue Aug 16 19:03:52 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd5396cb net-misc/omniORB: new version using EAPI=6 and a few ebuild fixes. There has been a new version of this maintainer-needed package available for a while, and a user requested a version bump, so I've updated to the latest available stable release (bug 560680). In doing so, I added the missing PYTHON_DEPS and PYTHON_REQUIRED_USE from the python-single-r1 eclass (bug 547660). I also patched the build system to use a umask of 022 instead of 002 when creating directories, to fix compilation on systems with TPE (bug 576040). For the new version, the ebuild was updated to use EAPI=6. Some patches were dropped, as the fixes were merged upstream. IPv6 support was added with a straightforward $(use_with ipv6) call. Some errors were clarified, and some quoting adjusted -- minor housekeeping. Gentoo-Bug: 547660 Gentoo-Bug: 560680 Gentoo-Bug: 576040 Package-Manager: portage-2.2.28 net-misc/omniORB/Manifest | 1 + ...-umask-from-002-to-022-in-CreateDir-macro.patch | 58 net-misc/omniORB/omniORB-4.2.1_p2.ebuild | 104 + 3 files changed, 163 insertions(+) diff --git a/net-misc/omniORB/Manifest b/net-misc/omniORB/Manifest index baac7e5..d32fbfd 100644 --- a/net-misc/omniORB/Manifest +++ b/net-misc/omniORB/Manifest @@ -1 +1,2 @@ DIST omniORB-4.1.4.tar.gz 3093814 SHA256 84fb9790c25d6e46248c9773747e393b429573190da2150850d4a49debda4e8e SHA512 0ed989dd9a8c024a575ebbe1def137d11c4e52297727883d26cb1fdc87d2965e6d0152ee4b7b90097f2d97eb22501bb968eff0d070e88f80a9fef6b7439e1a1c WHIRLPOOL 16b12ade124e62b57d8401c73975a4a0861166f080b0f735e7ad363dca1a7387d807e5c8bf4ae9b90b70f41a03e9811109bcb917e78b833578e891b78c9da55f +DIST omniORB-4.2.1-2.tar.bz2 2663504 SHA256 9b638c7047a05551c42fe13901194e63b58750d4124654bfa26203d09cb5072d SHA512 574bbc66f9eee87f06500c798e034a289e6104b3a921c8e956231c5c042a3306016b2aa69699eadef25edb97bed7580f7f27beec3893582a1ba16bb01f934fd6 WHIRLPOOL fc85c5e9a328ce64bcf97c66a7710b272196659360d60d575bc89af308f96de7fec490bf52e6e6d7b221e5ce6577b77caef8b333fef31b000dba4dd7833e00ec diff --git a/net-misc/omniORB/files/change-umask-from-002-to-022-in-CreateDir-macro.patch b/net-misc/omniORB/files/change-umask-from-002-to-022-in-CreateDir-macro.patch new file mode 100644 index 000..2aaab59 --- /dev/null +++ b/net-misc/omniORB/files/change-umask-from-002-to-022-in-CreateDir-macro.patch @@ -0,0 +1,58 @@ +From 2a0ea5621ef7cd9303e49657166dfd04ffa624d7 Mon Sep 17 00:00:00 2001 +From: Michael Orlitzky +Date: Tue, 16 Aug 2016 13:55:08 -0400 +Subject: [PATCH 1/1] mk: Change umask from 002 to 022 in the CreateDir macro. + +The build system has a macro called CreateDir that does more or less +what you'd expect. But before it creates the directory given to it, it +sets the umask to 002. This can be a vulnerability, since we don't +know who the end user will be building the software as; there may be +untrusted people in his default group. In that case, one of those +people can overwrite the scripts in the directory created by CreateDir +before the user executes them. + +There is a kernel-level workaround for these types of vulnerabilities +in the Grsecurity project called Trusted Path Execution (TPE). When +enabled, users are not allowed to execute files in directories not +owned by themselves or root. When that restriction is enabled, omniORB +fails to build (due to the aforementioned umask). + +This commit changes the umask to 022 in CreateDir. This should not +cause any problems (ha ha), and is safer than the previous umask of +002. It also fixes the build on systems where TPE is enabled. + +Gentoo-Bug: 576040 +--- + mk/beforeauto.mk.in | 2 +- + mk/beforedir.mk | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/mk/beforeauto.mk.in b/mk/beforeauto.mk.in +index 83d544c..9f65c69 100644 +--- a/mk/beforeauto.mk.in b/mk/beforeauto.mk.in +@@ -167,7 +167,7 @@ unexport SUBDIRS + + define CreateDir + if [ ! -d $$dir ]; then \ +- (umask 002; set -x; $(MKDIRHIER) $$dir); \ ++ (umask 022; set -x; $(MKDIRHIER) $$dir); \ + fi + endef + +diff --git a/mk/beforedir.mk b/mk/beforedir.mk +index f804ed3..855bc4d 100644 +--- a/mk/beforedir.mk b/mk/beforedir.mk +@@ -187,7 +187,7 @@ unexport SUBDIRS + + define CreateDir + if [ ! -d $$dir ]; then \ +- (umask 002; set -x; $(MKDIRHIER) $$dir); \ ++ (umask 022; set -x; $(MKDIRHIER) $$dir); \ + fi + endef + +-- +2.7.3 + diff --git a/net-misc/omniORB/omniORB-4.2.1_p2.ebuild b/net-misc/omniORB/omniORB-4.2.1_p2.ebuild new file mode 100644 index 000..bf7babc --- /dev/null +++ b/net-misc/omniORB/omniORB-4.2.1_p2.ebuild @@ -0,0 +1,104 @@ +# Copyright 1999-2016 Gentoo Foundation +
[gentoo-commits] repo/gentoo:master commit in: net-misc/omniORB/
commit: 0fe68266b3b394308fb55204bec8a3bd0a6a6095 Author: Pacho Ramos gentoo org> AuthorDate: Sat Aug 6 10:25:00 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Aug 6 10:25:00 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fe68266 net-misc/omniORB: Cleanup per bug #143016 Package-Manager: portage-2.3.0 net-misc/omniORB/metadata.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/net-misc/omniORB/metadata.xml b/net-misc/omniORB/metadata.xml index 3f6c9be..000f933 100644 --- a/net-misc/omniORB/metadata.xml +++ b/net-misc/omniORB/metadata.xml @@ -1,9 +1,6 @@ http://www.gentoo.org/dtd/metadata.dtd";> - -cas...@gentoo.org - omniorb