Port details |
- py-omniorb Python bindings for omniORB4, a CORBA 2.6 ORB
- 4.3.2 devel =5 4.3.2Version of this port present on the latest quarterly branch.
- Maintainer: bofh@FreeBSD.org
- Port Added: 2001-03-28 11:38:54
- Last Update: 2024-06-01 10:02:51
- Commit Hash: ac5e4ea
- People watching this port, also watch:: p5-DBD-mysql, gettext, omniORB, xinetd, p5-DBD-Pg
- Also Listed In: python
- License: LGPL21
- WWW:
- http://omniorb.sourceforge.net
- Description:
- omniORBpy is an object request broker (ORB) for Python which implements
specification 2.6 of the Common Object Request Broker Architecture (CORBA).
omniORBpy is implemented as a Python extension module (written in C++) to
provide bindings for omniORB4, a high performance C++ ORB.
Some features of omniORB4:
- Support for GIOP and IIOP 1.0, 1.1 and 1.2.
- Fully multithreaded runtime.
- TypeCode and type Any.
- CORBA 2.6 DynAny interfaces.
- Dynamic Invocation and Dynamic Skeleton interfaces.
- Complete Naming Service, omniNames.
- Support for wchar, wstring and code set negotiation.
- Full long long, long double, fixed point support.
- PortableServer::Current.
- Unix domain socket transport.
- Bidirectional GIOP.
- Interoperable Secure Socket Layer transport.
- Flexible thread management.
- Interceptors.
- Fully interoperable with other CORBA ORBs.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}omniorb>0:devel/py-omniorb@${PY_FLAVOR}
- To install the port:
- cd /usr/ports/devel/py-omniorb/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/py-omniorb
- pkg install py311-omniorb
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py311-omniorb listed in the above command, you can pick from the names under the Packages section.- PKGNAME: py311-omniorb
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1705382816
SHA256 (omniORBpy-4.3.2.tar.bz2) = cb5717d412a101baf430f598cac7d69231884dae4372d8e2adf3ddeebc5f7ebb
SIZE (omniORBpy-4.3.2.tar.bz2) = 759715
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- nonexistent : devel/omniORB
- gmake>=4.4.1 : devel/gmake
- python3.11 : lang/python311
- Test dependencies:
-
- python3.11 : lang/python311
- Runtime dependencies:
-
- omniidl : devel/omniORB
- python3.11 : lang/python311
- Library dependencies:
-
- libomniORB4.so : devel/omniORB
- This port is required by:
- for Build
-
- science/salome-kernel
- for Run
-
- science/salome-kernel
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- ===> The following configuration options are available for py311-omniorb-4.3.2:
DOCS=on: Build and/or install documentation
EXAMPLES=on: Build and/or install examples
===> Use 'make config' to modify these settings
- Options name:
- devel_py-omniorb
- USES:
- gmake python shebangfix ssl tar:bzip2
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
4.3.2 01 Jun 2024 10:02:51 |
Muhammad Moinur Rahman (bofh) |
devel/py-omniorb: Fix build after python default switch |
4.3.2 16 Jan 2024 11:57:55 |
Muhammad Moinur Rahman (bofh) |
devel/{py-}omniORB: Update version 4.3.1=>4.3.2
Changelog: https://sourceforge.net/projects/omniorb/files/omniORB/omniORB-4.3.2/ |
4.3.1 29 Aug 2023 07:15:13 |
Muhammad Moinur Rahman (bofh) |
devel/py-omniorb: Update version 4.3.0=>4.3.1
Changelog:
https://sourceforge.net/projects/omniorb/files/omniORB/omniORB-4.3.1/ |
4.3.0_1 23 Apr 2023 09:09:58 |
Gerald Pfeifer (gerald) |
*: Bump PORTREVISIONs for math/mpc update to 1.3.1 |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
4.3.0 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
4.3.0 20 Jul 2022 14:21:35 |
Tobias C. Berner (tcberner) |
devel: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* "Waitman Gobble" <uzimac@da3m0n8t3r.com>
* <jkoshy@FreeBSD.org>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Dalton <aaron@daltons.ca>
* Aaron H. K. Diep <ahkdiep@gmail.com>
* Aaron Hurt <ahurt@anbcs.com>
* Abel Chow <abel_chow@yahoo.com>
* Adam McLaurin
* Adam Saponara <as@php.net>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org> (Only the first 15 lines of the commit message are shown above ) |
4.3.0 18 Jan 2022 20:31:08 |
Muhammad Moinur Rahman (bofh) |
devel/py-omniorb: Update version 4.2.4=>4.3.0
Relnotes:
https://sourceforge.net/projects/omniorb/files/omniORBpy/omniORBpy-4.3.0/ |
4.2.4 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
4.2.4 29 Mar 2021 16:54:54 |
kai |
devel/py-omniorb: Fix packaging with Python 3.8
PR: 253815
Approved by: python (with hat) |
4.2.4 09 Apr 2020 07:25:27 |
bofh |
devel/py-omniorb: Update version 4.2.3=>4.2.4
- Remove Variable Assignments with "!=" |
4.2.3_4 27 May 2019 08:26:55 |
antoine |
Fix installation (conflict with omniorb it depends on) |
4.2.3_3 14 Jan 2019 20:14:06 |
bofh |
devel/py-omniorb: Remove PYTHON OPTIONS as feature comes with USES=python
Reported by: mat |
4.2.3_2 13 Jan 2019 20:14:24 |
bofh |
devel/py-omniorb: Fix OPTIONS
Reported by: mat |
4.2.3_1 13 Jan 2019 10:24:38 |
bofh |
devel/py-omniorb: Fix build with DEFAULT_VERSIONS=python=3.x
PR: 234683
Reported by: antoine |
4.2.3 31 Dec 2018 23:56:50 |
bofh |
devel/py-omniorb: Update version 4.2.2=>4.2.3 |
4.2.2 08 Jan 2018 19:47:42 |
bofh |
devel/py-omniorb: Update version 4.2.1-2=>4.2.2
Relnotes: http://svn.code.sf.net/p/omniorb/svn/branches/4_2/omniORBpy/ReleaseNotes.txt |
4.2.1.2_1 19 Apr 2017 05:08:04 |
miwi |
- Fix shebangs |
4.2.1.2 15 Mar 2017 14:45:31 |
mat |
Remove all USE_OPENSSL occurrences.
Sponsored by: Absolight |
4.2.1.2 08 Jan 2017 14:42:32 |
sunpoet |
Use PYTHON_PKGNAMEPREFIX instead of py${PYTHON_SUFFIX}-
With hat: python |
4.2.1.2 13 Apr 2016 10:43:50 |
jbeich |
devel/omniNotify, devel/py-omniorb*: modernize
- Convert to CONFIGURE_OUTSOURCE
- Convert to target option helpers
Approved by: bofh (maintainer)
Differential Revision: https://reviews.freebsd.org/D4157 |
4.2.1.2 05 Apr 2016 17:43:04 |
bofh |
devel/py-omniorb: Update version 4.2.1=>4.2.1-2 |
4.2.1 01 Apr 2016 14:00:57 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight |
4.2.1 28 Oct 2015 00:37:46 |
bofh |
devel/py-omniorb: Update version 4.2.0=>4.2.1
- Rearrange USES in alphabetical order
- Remove <bsd.port.options.mk> in lieu of OPTIONSNG
- Fix patch files to reflect 'make makepatch' |
4.2.0 24 Dec 2014 00:14:13 |
bofh |
Change my non-FreeBSD MAINTAINER mail to bofh@
Approved by: bapt |
4.2.0 21 Oct 2014 16:53:38 |
thierry |
In order to rescue the Salome's ports, devel/omniNotify and
devel/py-omniorb are needed. But since omniNotify depends on
devel/omniORB-4.1, a version of py-omniorb depending on the same omniORB
is needed, to avoid conflicts.
- Repocopy devel/py-omniorb to devel/py-omniorb-3
- Downgrade it to 3.7
- Set CONFLICTS.
CR: D970 |
4.2.0 07 Oct 2014 20:14:22 |
thierry |
Update (and unbreak) devel/py-omniorb to version 4.2.0.
PR: ports/194195
Submitted by: pfg
Patched by: maintainer |
3.7 30 Aug 2014 17:16:03 |
antoine |
Mark BROKEN: Fails to build with new omniORB
/usr/local/include/omniORB4/internal/giopStream.h: In static member function
'static CORBA::Object* omniPy::UnMarshalObjRef(const char*, cdrStream&)':
/usr/local/include/omniORB4/internal/giopStream.h:336: error:
'omni::giopStream::operator omni::giopStrand&()' is private
.././../modules/pyObjectRef.cc:663: error: within this context
.././../modules/pyObjectRef.cc:664: error: 'class omni::giopStrand' has no
member named 'biDir'
gmake[1]: *** [pyObjectRef.o] Error 1
Reported by: pkg-fallout |
3.7 26 Apr 2014 18:13:09 |
sunpoet |
- Update to 3.7
- Add LICENSE
- Use USES=gmake
- Respect PORTEXAMPLES
- Support STAGEDIR
- Pass maintainership to submitter
Changes: http://sourceforge.net/p/omniorb/svn/HEAD/tree/tags/4_1_7/omniORBpy/ReleaseNotes.txt
PR: ports/188345
Submitted by: Muhammad Moinur Rahman <5u623l20@gmail.com> |
3.6 16 Jan 2014 15:43:27 |
sem |
- Drop. No time to support. |
3.6 20 Sep 2013 17:13:47 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 3) |
3.6 14 Feb 2013 09:42:13 |
gahr |
- Get rid of PTHREAD_CFLAGS and PTHREAD_LIBS (category: devel)
Approved by: portmgr |
3.6 15 Feb 2012 18:12:42 |
sem |
- Update omniORB to 4.1.6 and py-omniorb to 3.6 |
3.4 23 Sep 2011 22:26:39 |
amdmi3 |
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead
PR: 157936
Submitted by: myself
Exp-runs by: pav
Approved by: pav |
3.4 03 Jul 2011 14:59:23 |
ohauer |
-remove MD5 |
3.4 26 Nov 2009 15:43:26 |
sem |
- Update omniORB to 4.1.4 and py-omniorb to 3.4
- Adapt to 9-CURRENT.
PR: ports/138934 (partitionaly)
Submitted by: Andrey Ignatov <rdna at rdna.ru> |
3.3 22 Aug 2009 00:18:43 |
amdmi3 |
- Switch SourceForge ports to the new File Release System: categories starting
with D |
3.3 02 Oct 2008 21:27:13 |
sem |
- Update to 3.3 |
3.2 21 Aug 2008 06:18:49 |
rafan |
Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.
To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.
To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.
Changes to Mk/*:
- Add runtime detection magic in bsd.port.mk (Only the first 15 lines of the commit message are shown above ) |
3.2 21 Jun 2008 14:12:55 |
sem |
- Update to 3.2
PR: ports/124800
Submitted by: Michael <freebsdports@bindone.de> |
3.1 01 Jun 2008 09:42:37 |
olgeni |
Large round of typo fixes in ports/devel (pkg-descr). |
3.1 19 Apr 2008 17:56:05 |
miwi |
- Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+
Thanks to all Helpers:
Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
ehaupt, nox, itetcu, flz, pav
PR: 116263
Tested on: pointyhat
Approved by: portmgr (pav) |
3.1 17 Dec 2007 08:08:55 |
sem |
- Update to 3.1 |
3.0 21 Dec 2006 11:12:11 |
sem |
- Update to 3.0 |
2.7 09 Feb 2006 13:52:08 |
sem |
- The final pkg-plist fix |
2.7 08 Feb 2006 21:07:07 |
sem |
- Fix step to fix: don't touch files belong to omniORB port |
2.7 07 Feb 2006 18:03:01 |
sem |
- Forced commit to note omniORB updated to 2.0.7
and py-omnyorb updated to 2.7.
Oops. With the last commit I've committed unfinished updates for both
omniORB and py-omniorb. py-omniorb has a pkg-plist problem yet.
But let it be. I'll fix it soon. |
2.7 07 Feb 2006 17:56:16 |
sem |
- Remove USE_REINPLACE from my ports |
2.6 11 Nov 2005 07:36:56 |
sem |
- Yield to a total SHAtification.
- mysql-administrator: simplify BROKEN message |
2.6 16 Jun 2005 05:19:40 |
sem |
- Fix pkg-plist
Reported by: kris via pointyhat |
2.6 09 Jun 2005 08:28:27 |
sem |
- Update to 2.6 |
2.5 12 Apr 2005 03:26:57 |
obrien |
At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE. |
2.5 11 Apr 2005 08:04:41 |
obrien |
Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'. |
2.5 26 Jan 2005 13:25:26 |
sem |
- Fix pkg-list
Reported by: kris via pointyhat |
2.5 20 Nov 2004 11:07:45 |
sem |
- Update to 2.5
- Fix build on 6.x
- Refine Makefile |
2.3_1 07 Jul 2004 19:20:02 |
sem |
Change email address for my ports.
Approved by: krion (mentor) |
2.3_1 18 Mar 2004 18:01:13 |
trevor |
Add size data, approved by maintainers. |
2.3_1 04 Feb 2004 05:21:48 |
marcus |
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 2) |
2.3 24 Dec 2003 20:24:21 |
linimon |
Revert the part of the previous commit that involved innocent
bystander py-orbit. |
2.3 24 Dec 2003 16:34:45 |
linimon |
Mark py-omniorb, py-orbit, and py-orbit2 as being mutuallly exclusive.
PR: ports/60019
Submitted by: Patrick Hartling <patrick@137.org>
Reviewed by: Joe Marcus Clarke <marcus@marcuscom.com> (py-orbit2),
Sergey Matveychuk <sem@ciam.ru> (py-omniorb) |
2.3 19 Dec 2003 21:34:50 |
pav |
- Update to 2.3
PR: ports/59884
Submitted by: Sergey Matveychuk <sem@ciam.ru> (maintainer) |
2.2 13 Nov 2003 14:45:08 |
trevor |
Use the FIND and XARGS macros introduced in bsd.port.mk 1.391. |
2.2 29 Sep 2003 02:34:52 |
adamw |
-pthread/-lc_r => ${PTHREAD}
PR: ports/56863
Submitted by: Sergey Matveychuk <sem@ciam.ru> (maintainer) |
2.2 23 Aug 2003 21:39:37 |
krion |
- fix pkg-plist: don't remove not our dirs (from omniORB)
- Utilize variables: PYTHON_SITELIBDIR, DOCSDIR, EXAMPLESDIR
- INSTALLS_SHLIB=yes because we do
- make portlint happy
PR: 55906
Submitted by: maintainer |
2.2 21 Aug 2003 21:35:15 |
kan |
Update to 2.2:
- Bug fixes.
- Rudimentary interceptor support.
- Support for Python 2.3.
- Per thread and per object reference timeouts.
- Generation of stubs for all COS IDL.
- New omniORB.any module to help convert to and from Anys.
Assign port maintainership to Sergey Matveychuk <sem@ciam.ru>,
he is omniORB port maintainer and will be able to take care of
this port better.
PR: 55849
Submitted by: Sergey Matveychuk <sem@ciam.ru> (new maintainer) |
2.0 07 May 2003 03:04:30 |
kan |
Unbreak after bsd.port.mk rev. 1.441 change. |
2.0 06 May 2003 23:43:46 |
kris |
BROKEN: Does not compile |
2.0 21 Feb 2003 11:23:04 |
knu |
De-pkg-comment. |
2.0 28 Nov 2002 03:20:05 |
kan |
Upgrade to version 2.0 to catch up with newer omniORB port.
This fixes the port build. |
1.5 31 Aug 2002 02:40:56 |
kris |
Remove USE_NEWGCC, which is no longer supported or required.
Submitted by: Tilman Linneweh <tilman@arved.de>
PR: ports/40571 |
1.5 08 Aug 2002 20:58:27 |
pat |
- Update to 1.5
- Sort plist also
PR: ports/38955
Submitted by: Marc Recht <marc@informatik.uni-bremen.de>
Approved by: maintainer |
1.4_1 10 May 2002 01:30:04 |
sada |
Cope with bento portbuild sandbox.
PR: ports/35596
Submitted by: maintainer |
23 Nov 2001 06:35:53 |
dwcjr |
Add missing file Bump PORTREVISION |
28 Aug 2001 14:03:11 |
wjv |
- Update to version 1.4 - New maintainer: Alexander N. Kabaev <ak03@gte.com>
|
27 Jun 2001 11:15:02 |
wjv |
Updating my email address in my remaining ports. |
28 Mar 2001 14:38:54 |
nbm |
Add py-omniorb 1.3, python bindings for omniORB, a CORBA 2.0 ORB. |