aboutsummaryrefslogtreecommitdiff
path: root/devel/ice/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* Revert PORTSCOUT limit to the previous value, so that it willMichael Gmelin2019-10-081-1/+1
| | | | | | | | start working correctly once https://github.com/freebsd/portscout/pull/7 has been resolved. Notes: svn path=/head/; revision=514070
* Consolidate all my ports under my @FreeBSD.org address.Michael Gmelin2019-10-081-2/+2
| | | | | | | Also: Fix PORTSCOUT regex of devel/ice to include DISTVERSIONPREFIX. Notes: svn path=/head/; revision=514054
* Limit portscout to version 3.6.x.Michael Gmelin2019-10-081-0/+1
| | | | Notes: svn path=/head/; revision=514048
* devel/py-ice: unbreak on powerpc64Piotr Kubaj2019-10-031-1/+1
| | | | | | | | | Builds fine with GCC from ports (needed also in devel/ice). Approved by: mentors (implicit approval) Notes: svn path=/head/; revision=513658
* Simplify architecture tests for 64-bit. Listing each ARCH is fragile; e.g.,Mark Linimon2019-07-131-1/+2
| | | | | | | | | | | misses some 64-bit mips variants. Tested on: amd64, powerpc64, armv7. Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=506580
* Add ZeroC Ice 3.7.1 as new ports devel/{ice37|php-ice37|py-ice37}Michael Gmelin2018-08-271-0/+1
| | | | | | | | | | | | Upgrading from Ice 3.6 isn't trivial, as it requires application code changes. Therefore a new set of ports was created. Marked devel/{ice|php5-ice|py-ice} as conflicting (and vice versa). PR: 221141 Notes: svn path=/head/; revision=478221
* Back-out commits r478195 through r478198 to redoMichael Gmelin2018-08-271-1/+0
| | | | | | | using repo copy. Notes: svn path=/head/; revision=478217
* Mark devel/{ice37|php-ice37,py-ice37} ports as conflicting.Michael Gmelin2018-08-271-0/+1
| | | | | | | | | | | Didn't bump revisions, as problems would also arise at build time and the conflicting ports are already marked as conflicting with the ice 3.6 family of ports. PR: 221141 Notes: svn path=/head/; revision=478198
* Add PY_FLAVOR to Python module dependencies.Mathieu Arnold2018-05-221-1/+1
| | | | | | | Sponsored by: Absolight Notes: svn path=/head/; revision=470610
* Update devel/ice, devel/py-ice, devel/php5-ice to version 3.6.4Michael Gmelin2018-01-221-2/+1
| | | | | | | | PR: 222291 Submitted by: Andreas Sommer <andreas.sommer87@googlemail.com> Notes: svn path=/head/; revision=459707
* Fixed IceGrid node bug where a replica might not get up-to-date objectMichael Gmelin2017-09-071-1/+1
| | | | | | | | | | adapter information about a server if an update is pending for this server. See also: https://github.com/zeroc-ice/ice/pull/18 Notes: svn path=/head/; revision=449413
* Tries to use IceSSL.so before building it (sometime)Mathieu Arnold2017-04-271-0/+2
| | | | | | | | | | /usr/bin/ld: cannot find -lIceSSL c++: error: linker command failed with exit code 1 (use -v to see invocation) Sponsored by: Absolight Notes: svn path=/head/; revision=439542
* Fix 64-bit platform detection for pre C++11 compilers.Michael Gmelin2017-01-301-1/+1
| | | | | | | | | | | | | | | | | In version 3.6.3, Ice started detecting 64 bit platforms by checking __WORDSIZE. When using C++98/03, __STDC_LIMIT_MACROS isn't set by default and __WORDSIZE is always set to 32, even if the required headers weren't included beforehand. Until a proper fix is available in base (e.g. not setting __WORDSIZE at all if __STDC_LIMIT_MACROS isn't defined), we detect if C++11 or newer is used and only rely on __WORDSIZE in this case, otherwise we fall back to detecting the platform using other macros. PR: 216609 Reported by: jbeich Notes: svn path=/head/; revision=432888
* Never set WRKSRC when using USE_GITHUB.Mathieu Arnold2017-01-031-3/+1
| | | | | | | | | | | | | If you want to set WRKSRC, set GH_PROJECT instead. - The GitHub URLs are case insensitive, but the distribution files you get out of them are not. - If the repository was renamed, the old URL will still work, but the distribution name will be ith the new name. Sponsored by: Absolight Notes: svn path=/head/; revision=430490
* Fix icegridnode, so it applies property changes to shared communicatorsMichael Gmelin2016-11-151-0/+1
| | | | | | | | | | | | | | correctly. Without this fix, updates to icebox applications that use a shared communicator will fail silently (unless specific trace properties are set), which also stops other configuration changes to propagate properly. This will also be escalated to upstream. Approved by: mentors (implicit) Notes: svn path=/head/; revision=426170
* Builds on recent sparc64. While here, delete ia64 line, since ia64 isMark Linimon2016-11-031-3/+0
| | | | | | | | | no longer supported. Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=425230
* Update ice ports to 3.6.3Michael Gmelin2016-10-121-2/+1
| | | | | | | | | | | A few critical patches got merged upstream, a few new were required to maintain LibreSSL support and fix other new issues. Note that slice2py moved from devel/py-ice to devel/ice. Approved by: mentors (implicit) Notes: svn path=/head/; revision=423875
* USE_BDB cleanup.Mathieu Arnold2016-08-081-3/+3
| | | | | | | | | | | | | | - USE_BDB=4x+ -> USES=bdb. - USE_BDB=yes -> USES=bdb. - USE_BDB=xx -> USES=bdb:xx. Other modernisations when I see them. PR: 209183 Sponsored by: Absolight Notes: svn path=/head/; revision=419843
* Fix icegridadmin's handling of properties on shared communicatorsMichael Gmelin2016-07-101-0/+1
| | | | | | | | | | See also: https://forums.zeroc.com/discussion/46405/how-to-access-service-properties-using-icegridadmin-on-the-command-line-on-a-shared-communicator Approved by: mentors (implicit) Notes: svn path=/head/; revision=418315
* Move USE_BDB support from bsd.databases.mk to its own file.Mathieu Arnold2016-04-251-2/+1
| | | | | | | | | | | | | | | | Also: - Deorbit WANT_BDB_VER, one can use USES=bdb:<ver> instead. - USE_BDB can't happen after bsd.port.pre.mk because it is a USES. PR: 208971 Submitted by: mat Exp-run by: antoine With hat: portmgr Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D5951 Notes: svn path=/head/; revision=414018
* Update ice ports to 3.6.2Michael Gmelin2016-04-061-1/+1
| | | | | | | Approved by: mentors(implicit) Notes: svn path=/head/; revision=412616
* Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.Mathieu Arnold2016-04-011-4/+4
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412346
* Fix packaging with python 3.5.Michael Gmelin2016-03-081-10/+0
| | | | | | | | | | | | | | This utilizes the new py3kplist feature. While being there, fix unit tests so they work with python3 regardless of the build environment's locale. PR: 207771 Submitted by: rm Approved by: maintainers (implicit) Notes: svn path=/head/; revision=410590
* Update ice ports to 3.6.1 and switch to new unit test framework.Michael Gmelin2015-12-271-14/+6
| | | | | | | Approved by: mentors (implicit) Notes: svn path=/head/; revision=404582
* Support building against LibreSSL and OpenSSL from ports.Michael Gmelin2015-09-161-5/+14
| | | | | | | | | | Also fixes building against iconv from ports. PR: 203163 Approved by: mentors (implicit) Notes: svn path=/head/; revision=397092
* Cleanup some abusive use of GH_TAGNAME.Mathieu Arnold2015-08-041-1/+1
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=393516
* Bring back support for new iconv from r384038.Michael Gmelin2015-07-131-6/+0
| | | | | | | | | | | This fixes builds on FreeBSD versions without native iconv. This had been lost due to changes in the Ice code structure (iconv support moved from Ice to IceUtil). Approved by: mentors (implicit) Notes: svn path=/head/; revision=391964
* Update devel/ice, devel/py-ice and devel/php5-ice to 3.6.0Michael Gmelin2015-07-131-25/+29
| | | | | | | | | | | PR: 201143 Differential Revision: https://reviews.freebsd.org/D2930 Reviewed by: bapt Approved by: bapt Tested by: Roger Leigh <rleigh@codelibre.net> Notes: svn path=/head/; revision=391942
* Switch PYTHON_REL from a 3 digits number to a 4 digits number to handleAntoine Brodin2015-05-261-1/+1
| | | | | | | | | | python 2.7.10 Differential Revision: https://reviews.freebsd.org/D2639 Reviewed by: sunpoet, mva Notes: svn path=/head/; revision=387491
* Bump PORTREVISION after r384038 because it added patches for headers thatTijl Coosemans2015-04-161-1/+1
| | | | | | | | | | are installed. PR: 199473 Submitted by: smh Notes: svn path=/head/; revision=384087
* Make sure that failed unit tests lead to failed builds.Michael Gmelin2015-03-231-3/+3
| | | | | | | | | | | | Fix the unit test python script provided upstream [1] and move running the unit test to the pre-install target. [1] https://zeroc.com/forums/patches/6416-ice-3-5-1-small-patch-testutil-py.html Approved by: mentors (implicit) Notes: svn path=/head/; revision=382009
* Import fix to extremely poor stringify performance in IcePy, see [1].Michael Gmelin2015-01-181-1/+1
| | | | | | | | | [1] https://www.zeroc.com/forums/patches/6379-ice-3-5-1-patch-fix-extremely-poor-icepy-stringify-performance.html Approved by: mentors (implicit) Notes: svn path=/head/; revision=377332
* Add missing USE_OPENSSL=yesTijl Coosemans2015-01-151-1/+2
| | | | | | | PR: 195796 Notes: svn path=/head/; revision=377064
* Remove shadowed variables from header.Michael Gmelin2014-11-041-1/+1
| | | | | | | | | See also http://www.zeroc.com/forums/patches/6336-minor-patch-basicstream-h-remove-shadowed-variables.html Approved by: mentors (implicit) Notes: svn path=/head/; revision=372159
* Remove obsolete check for NO_STAGE.Michael Gmelin2014-09-141-1/+1
| | | | | | | Approved by: mentors (implicit) Notes: svn path=/head/; revision=368183
* This adds patches No 3 [1] and No 5 [2] from upstream.Michael Gmelin2014-09-121-4/+13
| | | | | | | | | | | | | | Also fixes LIB_DEPENDS handling (previous versions of the slave ports won't depend on libIce.so), move LIB_DEPENDS and LIB_VRS for slaves to master, upgrade to USES= python [1] http://www.zeroc.com/forums/patches/6183-patch-3-ice-3-5-1-marshaling-bug-nested-optionals.html [2] http://www.zeroc.com/forums/patches/6285-patch-5-ice-3-5-1-fix-icegrid-registry-issue-shared-replica-groups.html Approved by: mentors (implicit) Notes: svn path=/head/; revision=368054
* - Switch devel/mcpp to USES=libtool, drop .la filesDmitry Marakasov2014-08-281-1/+1
| | | | | | | | | - Bump dependent ports as .so version has changed Approved by: portmgr blanket Notes: svn path=/head/; revision=366434
* Indentation fix.Michael Gmelin2014-08-241-1/+1
| | | | | | | | Reviewed by: flo (mentor) Approved by: flo (mentor) Notes: svn path=/head/; revision=365916
* Fix use of USE_BDBMichael Gmelin2014-08-241-1/+2
| | | | | | | | | Submitted by: ohauer Reviewed by: flo (mentor) Approved by: flo (mentor) Notes: svn path=/head/; revision=365913
* Berkeley DB cleanup, remove versions 4.0 ... 4.7.Matthias Andree2014-08-211-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | - Mk/bsd.database.mk rewrite, new default to db5. - db6 is eligible by default only if installed on the system. - Bump PORTREVISION of all ports that directly depend on BerkeleyDB or where USE_BDB is found in the port's directory - Patch a few ports such that they will pick up or work with newer versions. - Add UPDATING entry - Drive-by format fix for pks - Drop BerkeleyDB option from mail/popular for now, requires more work. - Exp-run logs linked from the PR below. - Ports that do not build (IGNORE, BROKEN, etc.) have pro-forma changes for new Berkeley DB, but are untested. NOTE: please read UPDATING and the Wiki page before proceeding! Announcement: http://lists.freebsd.org/pipermail/freebsd-ports-announce/2014-August/000090.html Wiki reference: https://wiki.freebsd.org/Ports/BerkeleyDBCleanup PR: 192690 Approved by: portmgr (implicit, PORTREVISION bump on unstaged ports) Notes: svn path=/head/; revision=365599
* Overhaul devel/ice, devel/py-ice and devel/php5-ice:Matthias Andree2014-01-091-25/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes from [*]: - Update Ice to 3.5.1. - Stageify all three ports. - Convert py-ice and php5-ice to slave ports. - Use ICONV_LIB, so it builds ok with native iconv [1]. - Workaround for FreeBSD 10's static destructor order disaster [2]. - Install man pages. - Allow package build for non-root users. [1] http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/using-iconv.html [2] http://lists.freebsd.org/pipermail/freebsd-ports/2013-June/084580.html Changes from [3]: - Convert LIB_DEPENDS to new syntax. - USE_GMAKE -> USES - list Berkeley DB 6 invalid, requires upstream changes, but upstream is loathe to make those due to licensing change in BDB - remove BDB 2 and 3 from invalid listing, we no longer have these ports PR: ports/184453 [*] PR: ports/185569 [3] Submitted by: Michael Gmelin (maintainer) [*] Submitted by: mandree [3] Approved by: Michael Gmelin (maintainer) [3] Notes: svn path=/head/; revision=339196
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | devel part 2) Notes: svn path=/head/; revision=327723
* - update to 3.5.0Ruslan Makhmatkhanov2013-06-171-5/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - add license (GPLv2) - switch to bdb 5 - mark broken on 10.x for the time being (as it was discussed on ports@ ML) - remove patches, applied upstream This version of Ice brings many new features, e.g. - New encoding version - Metrics facility - Optional data members and parameters - Compact encoding for classes and exceptions - Compact type IDs - Preserved slices - Custom enumerator values - C++11 lambda functions - Remote Update of Server Properties - IPv6 now enabled by default - Python 3 support - Use Berkley DB 5 See http://doc.zeroc.com/display/Ice/Release+Notes for details. PR: 179233 Submitted by: Michael Gmelin <freebsd@grem.de> (maintainer) Tested by: Jaret Bartsch <jaretbartsch@yahoo.ca> Notes: svn path=/head/; revision=321096
* - Convert USE_ICONV=yes to USES=iconvMarcus von Appen2013-04-271-1/+1
| | | | | | | | | - Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here Reviewed by: bapt, kwm Notes: svn path=/head/; revision=316654
* - Get rid of PTHREAD_CFLAGS and PTHREAD_LIBS (category: devel)Pietro Cerutti2013-02-141-3/+2
| | | | | | | Approved by: portmgr Notes: svn path=/head/; revision=312209
* Changes from the PR:Boris Samorodov2012-09-231-47/+42
| | | | | | | | | | | | | | | | | | . fix built using Clang in C++11 mode and libc++ (-std=c++11 -stdlib=libc++); . incorporate a patch that fixes an assert bug in IceStrom; . adopt new-style options; While I'm here: . adopt new-style headers; . remove indefinite article form COMMENT; . remove library versions from LIB_DEPENDS. PR: ports/171643 Submitted by: Michael Gmelin <freebsd@grem.de> (maintainer) Notes: svn path=/head/; revision=304742
* - Fix build with gcc 4.7Martin Wilke2012-03-241-1/+26
| | | | | | | | | | | - Add support for clang PR: 165702 Submitted by: Michael Gmelin <freebsd@grem.de> (maintainer) Feature safe: yes Notes: svn path=/head/; revision=293741
* - Update MAINTAINERFrederic Culot2012-02-181-1/+1
| | | | | | | | PR: ports/165246 Submitted by: Stefan Ehmann <shoesoft@gmx.net> (maintainer) Notes: svn path=/head/; revision=291681
* - Get rid FreeBSD 6 supportMartin Wilke2011-11-071-4/+0
| | | | Notes: svn path=/head/; revision=285212