aboutsummaryrefslogtreecommitdiff
path: root/devel/ice
Commit message (Collapse)AuthorAgeFilesLines
* 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
* 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-0918-116/+384
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-17109-2728/+268
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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-142-5/+4
| | | | | | | Approved by: portmgr Notes: svn path=/head/; revision=312209
* Changes from the PR:Boris Samorodov2012-09-2328-49/+880
| | | | | | | | | | | | | | | | | | . 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-2478-5/+2023
| | | | | | | | | | | - 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
* Fix a compatibility issue with FreeBSD's implementation of close(2) whichTilman Keskinoz2011-07-312-0/+16
| | | | | | | | | | | results in Ice reporting errno ECONNRESET (connection reset by peer). PR: 159031 Submitted by: Michael Gmelin <freebsd@grem.de> Approved by: maintainer Notes: svn path=/head/; revision=278636
* - Update to 3.4.2Martin Wilke2011-06-287-82/+33
| | | | | | | | | PR: 157947 Submitted by: Michael Gmelin <freebsd@grem.de> Approved by: maintainer Notes: svn path=/head/; revision=276568
* Update to 3.4.1Tilman Keskinoz2010-08-154-70/+145
| | | | | | | | PR: 146633 Submitted by: maintainer Notes: svn path=/head/; revision=259291
* . add LIB_DEPENDS+=mcpp.3:${PORTSDIR}/devel/mcpp; [1]Boris Samorodov2009-08-181-2/+3
| | | | | | | | | | | | | . remove BUILD_DEPENDS=mcpp:${PORTSDIR}/devel/mcpp; [2] . bump PORTREVISION. [1] PR: ports/137767 [1] Submitted by: Ayumi M <ayu at commun.jp> [1] Approved by: Stefan Ehmann <shoesoft at gmx.net> (maintaiiner) [1] Suggested by: Stefan Ehmann <shoesoft at gmx.net> (maintaiiner) [2] Notes: svn path=/head/; revision=239861
* - Update to 3.3.1Rong-En Fan2009-04-054-45/+18
| | | | | | | | PR: ports/133376 Submitted by: Stefan Ehmann <shoesoft at gmx.net> (maintainer) Notes: svn path=/head/; revision=231630
* - Update to 3.3.0Martin Wilke2008-08-149-128/+153
| | | | | | | | PR: 126195 126197 126198 Submitted by: Stefan Ehmann <shoesoft@gmx.net> (maintainer) Notes: svn path=/head/; revision=218562
* Mark as broken on sparc64: fails to link.Mark Linimon2008-02-011-4/+4
| | | | Notes: svn path=/head/; revision=206548
* Update to 3.2.1Ion-Mihai Tetcu2007-10-294-19/+31
| | | | | | | | PR: ports/115597 Submitted by: Stefan Ehmann (maintainer) Notes: svn path=/head/; revision=202270
* - Update to 3.2.0Gabor Kovesdan2007-04-185-297/+313
| | | | | | | | PR: ports/111541 Submitted by: Stefan Ehmann <shoesoft@gmx.net> (maintainer) Notes: svn path=/head/; revision=190309