aboutsummaryrefslogtreecommitdiff
path: root/devel/ice
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
* Convert to UCL & cleanup pkg-message (categories d)Mathieu Arnold2019-08-131-0/+6
| | | | Notes: svn path=/head/; revision=508835
* 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-2212-381/+55
| | | | | | | | 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-072-2/+11
| | | | | | | | | | 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-302-4/+22
| | | | | | | | | | | | | | | | | 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
* Allow building devel/py-ice with clang 4.0, based on bug reportMichael Gmelin2017-01-291-0/+186
| | | | | | | | | | | | Tested that this still builds fine using previous versions of clang, didn't bump revision, as there is no functional change and it's a build time error. PR: 216356 Reported by: jbeich Notes: svn path=/head/; revision=432801
* Never set WRKSRC when using USE_GITHUB.Mathieu Arnold2017-01-032-6/+4
| | | | | | | | | | | | | 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-152-0/+27
| | | | | | | | | | | | | | 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-1224-300/+217
| | | | | | | | | | | 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-102-0/+28
| | | | | | | | | | 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-066-119/+63
| | | | | | | 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-083-14/+12
| | | | | | | | | | | | | | 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-278-238/+52
| | | | | | | Approved by: mentors (implicit) Notes: svn path=/head/; revision=404582
* Fix unit test in case hostname is not on a local interfaceMichael Gmelin2015-09-221-0/+38
| | | | | | | | PR: 201743 Approved by: mentors (implicit) Notes: svn path=/head/; revision=397542
* Support building against LibreSSL and OpenSSL from ports.Michael Gmelin2015-09-167-13/+162
| | | | | | | | | | Also fixes building against iconv from ports. PR: 203163 Approved by: mentors (implicit) Notes: svn path=/head/; revision=397092
* Remove C++11 specific construct.Michael Gmelin2015-09-082-74/+74
| | | | | | | | PR: 201743 Approved by: mentors (implicit) Notes: svn path=/head/; revision=396360
* Add timing information to debug output to understand ifMichael Gmelin2015-09-062-74/+74
| | | | | | | | | | timeouts on package builders are real. PR: 201743 Approved by: mentors (implicit) Notes: svn path=/head/; revision=396218
* Cleanup some abusive use of GH_TAGNAME.Mathieu Arnold2015-08-042-3/+3
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=393516
* Add debug output in an attempt to figure out why certain tests fail onMichael Gmelin2015-08-022-0/+201
| | | | | | | | | | package builders. PR: 201743 Approved by: mentors (implicit) Notes: svn path=/head/; revision=393423
* Bring back support for new iconv from r384038.Michael Gmelin2015-07-132-6/+15
| | | | | | | | | | | 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-1349-957/+1151
| | | | | | | | | | | 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
* converters/libiconv:Tijl Coosemans2015-04-151-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Remove const qualifier from iconv(3) to match POSIX: http://pubs.opengroup.org/onlinepubs/9699919799/functions/iconv.html - Patch iconv.h to expose more GNU extensions when LIBICONV_PLUG is defined because the base system iconv supports these extensions too. Add/remove patches to/from ports to call iconv with non-const arguments. This breaks some ports on FreeBSD 10 because base system iconv.h still has the const qualifier. Fix this by letting USES=iconv add a build dependency on converters/libiconv so ports can use its iconv.h (with LIBICONV_PLUG defined) instead of the base system iconv.h. This exposed some ports that link with libiconv when it is available instead of using libc iconv. In these cases one of the following changes has been made: - patch configure scripts to test for libc iconv first - add ac_cv_lib_iconv_libiconv=no or similar to CONFIGURE_ARGS to disable some configure tests - converters/wkhtmltopdf: this includes Qt4 so add a patch from devel/qt4 - lang/gcc5-aux: respect CFLAGS and friends during configure such that LIBICONV_PLUG is defined in the iconv test, also switch to external gettext - mail/gnarwl: replace patches with CPPFLAGS/LIBS - multimedia/ffmpeg2theora: remove iconv test from SConstruct and use ICONV_LIB in port Makefile instead, also fix a bug in subtitles.c - net-im/licq: finish conversion to cmake - net-mgmt/bandwidthd, net-mgmt/icinga, net-mgmt/nagios, net-mgmt/nagios4: don't need iconv - textproc/p5-XML-TinyXML: finish conversion to USES=perl5 Other changes: - databases/qdbm and slaves: respect CFLAGS and friends, also enable bzip2 and lzo support - games/ldmud: respect CFLAGS and friends - graphics/inventor: replace some patches with MAKE_ARGS/MAKE_ENV to respect CFLAGS and friends, also remove FreeBSD/alpha patch and add missing xorg dependencies PR: 199099 Exp-run by: antoine Approved by: portmgr (antoine) Notes: svn path=/head/; revision=384038
* Make sure that failed unit tests lead to failed builds.Michael Gmelin2015-03-232-4/+13
| | | | | | | | | | | | 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-183-11/+278
| | | | | | | | | [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-042-1/+21
| | | | | | | | | 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
* Cleanup plistBaptiste Daroussin2014-10-271-33/+0
| | | | Notes: svn path=/head/; revision=371546
* 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-126-7/+264
| | | | | | | | | | | | | | 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
* Change test framework, so unit tests won't hang on exit in case of failure.Michael Gmelin2014-09-081-0/+11
| | | | | | | Approved by: mentors (implicit) Notes: svn path=/head/; revision=367709
* - 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
* Add debug output to staticFiltering unit testMichael Gmelin2014-08-271-0/+24
| | | | | | | | Reviewed by: bdrewery Approved by: bdrewery Notes: svn path=/head/; revision=366337
* 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