diff --git a/devel/ice37/Makefile b/devel/ice37/Makefile index 340c948f19d9..8fe6005fd70b 100644 --- a/devel/ice37/Makefile +++ b/devel/ice37/Makefile @@ -1,146 +1,146 @@ PORTNAME= Ice -PORTVERSION= 3.7.10 +PORTVERSION= 3.7.11 DISTVERSIONPREFIX= v CATEGORIES= devel PKGNAMESUFFIX?= 37 MAINTAINER= grembo@FreeBSD.org COMMENT= Modern alternative to object middleware such as CORBA/COM/DCOM/COM+ WWW= http://www.zeroc.com/ LICENSE= GPLv2 SLAVE_PORT?= no CONFLICTS= Ice py*-Ice php*-Ice .if ${SLAVE_PORT} == "no" LIB_DEPENDS= libexpat.so:textproc/expat2 \ liblmdb.so:databases/lmdb \ libmcpp.so:devel/mcpp .else LIB_VRS= ${PORTVERSION:R:S|.||g} LIB_DEPENDS+= libIce.so.${LIB_VRS}:devel/ice37 PLIST_SUB+= LIB_VERSION="${PORTVERSION}" LIB_VRS="${LIB_VRS}" .endif DESTDIRNAME= NOT_USED # setting DESTDIR interferes with Ice's Makefiles OPTIONS_DEFINE?= DEBUG STATIC TEST OPTIONS_SUB= yes USES+= compiler:c++14-lang iconv gmake USE_CXXSTD= c++14 DEBUG_MAKE_ENV= OPTIMIZE=no TEST_ALL_TARGET_OFF= srcs MAKE_ARGS+= V=1 CONFIGS= shared .if ${SLAVE_PORT} == "no" USES+= ssl CONFIGS+= cpp11-shared STATIC_VARS= configs+="static cpp11-static" TEST_USES= python:build shebangfix TEST_VARS= shebang_glob=*.py TEST_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}passlib>0:security/py-passlib@${PY_FLAVOR} .endif .include USE_LDCONFIG= yes BUILD_WRKSRC?= ${WRKSRC}/cpp INSTALL_WRKSRC?= ${WRKSRC}/cpp USE_GITHUB= yes GH_ACCOUNT= zeroc-ice GH_PROJECT= ice # determine if we are on a 64-bit arch .if ${ARCH:M*64*} MAKE_ENV+= LP64=yes .endif .include .if ${PREFIX} != ${LOCALBASE} PYSITEDIR= ${PREFIX}${PYTHON_SITELIBDIR:S|^${LOCALBASE}||} .else PYSITEDIR= ${PYTHON_SITELIBDIR} .endif .if defined(PYTHON_VER) && ${PYTHON_VER} == "2.7" PLIST_SUB+= PYTHONGT27="@comment " .else PLIST_SUB+= PYTHONGT27="" .endif post-patch: @${SED} 's|%%CONFIGS%%|${CONFIGS}|g; \ s|%%DATADIR%%|${STAGEDIR}${DATADIR}|g; \ s|%%DOCSDIR%%|${STAGEDIR}${DOCSDIR}|g; \ s|%%ICONV_LIB%%|${ICONV_LIB}|g; \ s|%%INSTALL_PROGRAM%%|${INSTALL_PROGRAM}|g; \ s|%%INSTALL_DATA%%|${INSTALL_DATA}|g; \ s|%%LOCALBASE%%|${LOCALBASE}|g; \ s|%%OPENSSLLIB%%|${OPENSSLLIB}|g; \ s|%%OPENSSLINC%%|${OPENSSLINC}|g; \ s|%%PREFIX%%|${STAGEDIR}${PREFIX}|g;' \ ${FILESDIR}/Make.rules.FreeBSD > ${WRKSRC}/config/Make.rules.FreeBSD @${REINPLACE_CMD} 's|%%CHMOD%%|${CHMOD}|g; \ s|%%INSTALL_DATA%%|${INSTALL_DATA}|g; \ s|%%INSTALL_LIB%%|${INSTALL_LIB}|g; \ s|%%INSTALL_PROGRAM%%|${INSTALL_PROGRAM}|g; \ s|%%MKDIR%%|${MKDIR}|g; \ s|%%MV%%|${MV}|g; \ s|%%RM%%|${RM}|g;' \ ${WRKSRC}/config/Make.project.rules @${REINPLACE_CMD} 's|%%INSTALL_PROGRAM%%|${INSTALL_PROGRAM}|g; \ s|%%INSTALL_DATA%%|${INSTALL_DATA}|g; \ s|%%ICONV_LIB%%|${ICONV_LIB}|g; \ s|%%PYTHON_CMD%%|${PYTHON_CMD}|g; \ s|%%PYTHON_SITELIBDIR%%|${STAGEDIR}${PYSITEDIR}|g; \ s|%%PREFIX%%|${PREFIX}|g; \ s|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/python/config/Make.rules @${REINPLACE_CMD} 's|%%CHMOD%%|${CHMOD}|g; \ s|%%INSTALL_DATA%%|${INSTALL_DATA}|g; \ s|%%INSTALL_LIB%%|${INSTALL_LIB}|g; \ s|%%INSTALL_PROGRAM%%|${INSTALL_PROGRAM}|g; \ s|%%MKDIR%%|${MKDIR}|g; \ s|%%MV%%|${MV}|g; \ s|%%RM%%|${RM}|g;' \ ${WRKSRC}/python/python/Makefile @${REINPLACE_CMD} 's|%%INSTALL_PROGRAM%%|${INSTALL_PROGRAM}|g; \ s|%%INSTALL_DATA%%|${INSTALL_DATA}|g; \ s|%%PREFIX%%|${PREFIX}|g; \ s|%%LOCALBASE%%|${LOCALBASE}|g;' ${WRKSRC}/php/Makefile @${REINPLACE_CMD} 's|%%LOCALBASE%%|${LOCALBASE}|g;' \ ${WRKSRC}/scripts/Util.py @${REINPLACE_CMD} 's|%%LOCALBASE%%|${LOCALBASE}|g;' \ ${WRKSRC}/scripts/Glacier2Util.py IS_JAILED_CMD= ${SYSCTL} -n security.jail.jailed JAILED_FILTER= --rfilter=IceDiscovery \ --rfilter=priority \ --rfilter=threadPoolPriority \ --rfilter=udp do-test-TEST-on: .for CONFIG in ${CONFIGS} @${ECHO} Testing configuration ${CONFIG} cd ${BUILD_WRKSRC} && \ ${SETENV} LC_ALL=en_US.UTF-8 ${PYTHON_CMD} ./allTests.py \ --config=${CONFIG} \ $$(${TEST} $$(${IS_JAILED_CMD}) -eq 1 \ && ${ECHO} ${JAILED_FILTER}) .endfor .if ${SLAVE_PORT} == "no" pre-install: @${MKDIR} ${STAGEDIR}${DATADIR} post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so.* @cd ${WRKSRC} && ${GMAKE} install-doc install-slice .endif .include diff --git a/devel/ice37/distinfo b/devel/ice37/distinfo index ede0bb193d72..11183801412e 100644 --- a/devel/ice37/distinfo +++ b/devel/ice37/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1714215718 -SHA256 (zeroc-ice-ice-v3.7.10_GH0.tar.gz) = b90e9015ca9124a9eadfdfc49c5fba24d3550c547f166f3c9b2b5914c00fb1df -SIZE (zeroc-ice-ice-v3.7.10_GH0.tar.gz) = 10120858 +TIMESTAMP = 1781958756 +SHA256 (zeroc-ice-ice-v3.7.11_GH0.tar.gz) = 78eb58f8e34562f1e62056a1c209bd7c0c7b774c15c6277498c652c871f729fa +SIZE (zeroc-ice-ice-v3.7.11_GH0.tar.gz) = 10105679 diff --git a/devel/ice37/pkg-plist b/devel/ice37/pkg-plist index bda92ea01928..266bb013b5ed 100644 --- a/devel/ice37/pkg-plist +++ b/devel/ice37/pkg-plist @@ -1,389 +1,389 @@ bin/glacier2router bin/icebox bin/icebox++11 bin/iceboxadmin bin/icebridge bin/icegridadmin bin/icegriddb bin/icegridnode bin/icegridregistry bin/icepatch2calc bin/icepatch2client bin/icepatch2server bin/icestormadmin bin/icestormdb bin/slice2confluence bin/slice2cpp bin/slice2cs bin/slice2html bin/slice2java bin/slice2js bin/slice2matlab bin/slice2objc bin/slice2php bin/slice2py bin/slice2rb bin/slice2swift include/Glacier2/Application.h include/Glacier2/Config.h include/Glacier2/Glacier2.h include/Glacier2/Metrics.h include/Glacier2/NullPermissionsVerifier.h include/Glacier2/PermissionsVerifier.h include/Glacier2/PermissionsVerifierF.h include/Glacier2/Router.h include/Glacier2/RouterF.h include/Glacier2/SSLInfo.h include/Glacier2/Session.h include/Glacier2/SessionHelper.h include/Ice/Application.h include/Ice/AsyncResult.h include/Ice/AsyncResultF.h include/Ice/BatchRequestInterceptor.h include/Ice/BatchRequestQueueF.h include/Ice/Buffer.h include/Ice/BuiltinSequences.h include/Ice/Communicator.h include/Ice/CommunicatorAsync.h include/Ice/CommunicatorF.h include/Ice/Comparable.h include/Ice/Config.h include/Ice/Connection.h include/Ice/ConnectionAsync.h include/Ice/ConnectionF.h include/Ice/ConnectionIF.h include/Ice/ConsoleUtil.h include/Ice/Current.h include/Ice/DefaultValueFactory.h include/Ice/DispatchInterceptor.h include/Ice/Dispatcher.h include/Ice/DynamicLibrary.h include/Ice/DynamicLibraryF.h include/Ice/Endpoint.h include/Ice/EndpointF.h include/Ice/EndpointTypes.h include/Ice/Exception.h include/Ice/ExceptionHelpers.h include/Ice/FacetMap.h include/Ice/FactoryTable.h include/Ice/FactoryTableInit.h include/Ice/Format.h include/Ice/Functional.h include/Ice/GCObject.h include/Ice/Handle.h include/Ice/Ice.h include/Ice/IconvStringConverter.h include/Ice/Identity.h include/Ice/ImplicitContext.h include/Ice/ImplicitContextF.h include/Ice/Incoming.h include/Ice/IncomingAsync.h include/Ice/IncomingAsyncF.h include/Ice/Initialize.h include/Ice/InputStream.h include/Ice/InstanceF.h include/Ice/Instrumentation.h include/Ice/InstrumentationF.h include/Ice/InterfaceByValue.h include/Ice/LocalException.h include/Ice/LocalObject.h include/Ice/LocalObjectF.h include/Ice/Locator.h include/Ice/LocatorF.h include/Ice/Logger.h include/Ice/LoggerF.h include/Ice/LoggerUtil.h include/Ice/Metrics.h include/Ice/MetricsAdminI.h include/Ice/MetricsFunctional.h include/Ice/MetricsObserverI.h include/Ice/NativePropertiesAdmin.h include/Ice/Object.h include/Ice/ObjectAdapter.h include/Ice/ObjectAdapterF.h include/Ice/ObjectF.h include/Ice/ObjectFactory.h include/Ice/ObserverHelper.h include/Ice/Optional.h include/Ice/OutgoingAsync.h include/Ice/OutgoingAsyncF.h include/Ice/OutputStream.h include/Ice/Plugin.h include/Ice/PluginF.h include/Ice/Process.h include/Ice/ProcessF.h include/Ice/Properties.h include/Ice/PropertiesAdmin.h include/Ice/PropertiesF.h include/Ice/Protocol.h include/Ice/Proxy.h include/Ice/ProxyF.h include/Ice/ProxyFactoryF.h include/Ice/ProxyHandle.h include/Ice/ReferenceF.h include/Ice/RegisterPlugins.h include/Ice/RemoteLogger.h include/Ice/RequestHandlerF.h include/Ice/ResponseHandlerF.h include/Ice/Router.h include/Ice/RouterF.h include/Ice/SHA1.h include/Ice/ServantLocator.h include/Ice/ServantLocatorF.h include/Ice/ServantManagerF.h include/Ice/Service.h include/Ice/SliceChecksumDict.h include/Ice/SliceChecksums.h include/Ice/SlicedData.h include/Ice/SlicedDataF.h include/Ice/StreamHelpers.h include/Ice/StringConverter.h include/Ice/ThreadPoolF.h include/Ice/UUID.h include/Ice/UniquePtr.h include/Ice/UniqueRef.h include/Ice/UserExceptionFactory.h include/Ice/Value.h include/Ice/ValueF.h include/Ice/ValueFactory.h include/Ice/Version.h include/IceBox/Config.h include/IceBox/IceBox.h include/IceGrid/Admin.h include/IceGrid/Config.h include/IceGrid/Descriptor.h include/IceGrid/Exception.h include/IceGrid/FileParser.h include/IceGrid/IceGrid.h include/IceGrid/PluginFacade.h include/IceGrid/Registry.h include/IceGrid/ReplicaGroupFilter.h include/IceGrid/Session.h include/IceGrid/UserAccountMapper.h include/IcePatch2/ClientUtil.h include/IcePatch2/Config.h include/IcePatch2/FileInfo.h include/IcePatch2/FileServer.h include/IcePatch2/IcePatch2.h include/IceSSL/Config.h include/IceSSL/ConnectionInfo.h include/IceSSL/ConnectionInfoF.h include/IceSSL/EndpointInfo.h include/IceSSL/IceSSL.h include/IceSSL/OpenSSL.h include/IceSSL/Plugin.h include/IceSSL/SChannel.h include/IceSSL/SecureTransport.h include/IceStorm/Config.h include/IceStorm/IceStorm.h include/IceStorm/Metrics.h include/IceUtil/Atomic.h include/IceUtil/Cond.h include/IceUtil/Config.h include/IceUtil/ConsoleUtil.h include/IceUtil/CountDownLatch.h include/IceUtil/CtrlCHandler.h include/IceUtil/DisableWarnings.h include/IceUtil/Exception.h include/IceUtil/FileUtil.h include/IceUtil/Functional.h include/IceUtil/Handle.h include/IceUtil/IceUtil.h include/IceUtil/InputUtil.h include/IceUtil/Iterator.h include/IceUtil/Lock.h include/IceUtil/Monitor.h include/IceUtil/Mutex.h include/IceUtil/MutexProtocol.h include/IceUtil/MutexPtrLock.h include/IceUtil/MutexPtrTryLock.h include/IceUtil/Optional.h include/IceUtil/Options.h include/IceUtil/OutputUtil.h include/IceUtil/PopDisableWarnings.h include/IceUtil/PushDisableWarnings.h include/IceUtil/Random.h include/IceUtil/RecMutex.h include/IceUtil/ResourceConfig.h include/IceUtil/ScannerConfig.h include/IceUtil/ScopedArray.h include/IceUtil/Shared.h include/IceUtil/StopWatch.h include/IceUtil/StringConverter.h include/IceUtil/StringUtil.h include/IceUtil/Thread.h include/IceUtil/ThreadException.h include/IceUtil/Time.h include/IceUtil/Timer.h include/IceUtil/UUID.h include/IceUtil/UndefSysMacros.h %%STATIC%%lib/libGlacier2++11.a lib/libGlacier2++11.so -lib/libGlacier2++11.so.3.7.10 +lib/libGlacier2++11.so.3.7.11 lib/libGlacier2++11.so.37 %%STATIC%%lib/libGlacier2.a lib/libGlacier2.so -lib/libGlacier2.so.3.7.10 +lib/libGlacier2.so.3.7.11 lib/libGlacier2.so.37 -lib/libGlacier2CryptPermissionsVerifier.so.3.7.10 +lib/libGlacier2CryptPermissionsVerifier.so.3.7.11 lib/libGlacier2CryptPermissionsVerifier.so.37 %%STATIC%%lib/libIce++11.a lib/libIce++11.so -lib/libIce++11.so.3.7.10 +lib/libIce++11.so.3.7.11 lib/libIce++11.so.37 %%STATIC%%lib/libIce.a lib/libIce.so -lib/libIce.so.3.7.10 +lib/libIce.so.3.7.11 lib/libIce.so.37 %%STATIC%%lib/libIceBox++11.a lib/libIceBox++11.so -lib/libIceBox++11.so.3.7.10 +lib/libIceBox++11.so.3.7.11 lib/libIceBox++11.so.37 %%STATIC%%lib/libIceBox.a lib/libIceBox.so -lib/libIceBox.so.3.7.10 +lib/libIceBox.so.3.7.11 lib/libIceBox.so.37 -lib/libIceDB.so.3.7.10 +lib/libIceDB.so.3.7.11 lib/libIceDB.so.37 %%STATIC%%lib/libIceDiscovery++11.a lib/libIceDiscovery++11.so -lib/libIceDiscovery++11.so.3.7.10 +lib/libIceDiscovery++11.so.3.7.11 lib/libIceDiscovery++11.so.37 %%STATIC%%lib/libIceDiscovery.a lib/libIceDiscovery.so -lib/libIceDiscovery.so.3.7.10 +lib/libIceDiscovery.so.3.7.11 lib/libIceDiscovery.so.37 %%STATIC%%lib/libIceGrid++11.a lib/libIceGrid++11.so -lib/libIceGrid++11.so.3.7.10 +lib/libIceGrid++11.so.3.7.11 lib/libIceGrid++11.so.37 %%STATIC%%lib/libIceGrid.a lib/libIceGrid.so -lib/libIceGrid.so.3.7.10 +lib/libIceGrid.so.3.7.11 lib/libIceGrid.so.37 %%STATIC%%lib/libIceLocatorDiscovery++11.a lib/libIceLocatorDiscovery++11.so -lib/libIceLocatorDiscovery++11.so.3.7.10 +lib/libIceLocatorDiscovery++11.so.3.7.11 lib/libIceLocatorDiscovery++11.so.37 %%STATIC%%lib/libIceLocatorDiscovery.a lib/libIceLocatorDiscovery.so -lib/libIceLocatorDiscovery.so.3.7.10 +lib/libIceLocatorDiscovery.so.3.7.11 lib/libIceLocatorDiscovery.so.37 %%STATIC%%lib/libIcePatch2.a lib/libIcePatch2.so -lib/libIcePatch2.so.3.7.10 +lib/libIcePatch2.so.3.7.11 lib/libIcePatch2.so.37 %%STATIC%%lib/libIceSSL++11.a lib/libIceSSL++11.so -lib/libIceSSL++11.so.3.7.10 +lib/libIceSSL++11.so.3.7.11 lib/libIceSSL++11.so.37 %%STATIC%%lib/libIceSSL.a lib/libIceSSL.so -lib/libIceSSL.so.3.7.10 +lib/libIceSSL.so.3.7.11 lib/libIceSSL.so.37 %%STATIC%%lib/libIceStorm++11.a lib/libIceStorm++11.so -lib/libIceStorm++11.so.3.7.10 +lib/libIceStorm++11.so.3.7.11 lib/libIceStorm++11.so.37 %%STATIC%%lib/libIceStorm.a lib/libIceStorm.so -lib/libIceStorm.so.3.7.10 +lib/libIceStorm.so.3.7.11 lib/libIceStorm.so.37 -lib/libIceStormService.so.3.7.10 +lib/libIceStormService.so.3.7.11 lib/libIceStormService.so.37 -lib/libIceXML.so.3.7.10 +lib/libIceXML.so.3.7.11 lib/libIceXML.so.37 %%DATADIR%%/Glacier2/Metrics.ice %%DATADIR%%/Glacier2/PermissionsVerifier.ice %%DATADIR%%/Glacier2/PermissionsVerifierF.ice %%DATADIR%%/Glacier2/Router.ice %%DATADIR%%/Glacier2/RouterF.ice %%DATADIR%%/Glacier2/SSLInfo.ice %%DATADIR%%/Glacier2/Session.ice %%DATADIR%%/Ice/BuiltinSequences.ice %%DATADIR%%/Ice/Communicator.ice %%DATADIR%%/Ice/CommunicatorF.ice %%DATADIR%%/Ice/Connection.ice %%DATADIR%%/Ice/ConnectionF.ice %%DATADIR%%/Ice/Current.ice %%DATADIR%%/Ice/Endpoint.ice %%DATADIR%%/Ice/EndpointF.ice %%DATADIR%%/Ice/EndpointTypes.ice %%DATADIR%%/Ice/FacetMap.ice %%DATADIR%%/Ice/Identity.ice %%DATADIR%%/Ice/ImplicitContext.ice %%DATADIR%%/Ice/ImplicitContextF.ice %%DATADIR%%/Ice/Instrumentation.ice %%DATADIR%%/Ice/InstrumentationF.ice %%DATADIR%%/Ice/LocalException.ice %%DATADIR%%/Ice/Locator.ice %%DATADIR%%/Ice/LocatorF.ice %%DATADIR%%/Ice/Logger.ice %%DATADIR%%/Ice/LoggerF.ice %%DATADIR%%/Ice/Metrics.ice %%DATADIR%%/Ice/ObjectAdapter.ice %%DATADIR%%/Ice/ObjectAdapterF.ice %%DATADIR%%/Ice/ObjectFactory.ice %%DATADIR%%/Ice/Plugin.ice %%DATADIR%%/Ice/PluginF.ice %%DATADIR%%/Ice/Process.ice %%DATADIR%%/Ice/ProcessF.ice %%DATADIR%%/Ice/Properties.ice %%DATADIR%%/Ice/PropertiesAdmin.ice %%DATADIR%%/Ice/PropertiesF.ice %%DATADIR%%/Ice/RemoteLogger.ice %%DATADIR%%/Ice/Router.ice %%DATADIR%%/Ice/RouterF.ice %%DATADIR%%/Ice/ServantLocator.ice %%DATADIR%%/Ice/ServantLocatorF.ice %%DATADIR%%/Ice/SliceChecksumDict.ice %%DATADIR%%/Ice/ValueFactory.ice %%DATADIR%%/Ice/Version.ice %%DATADIR%%/IceBT/ConnectionInfo.ice %%DATADIR%%/IceBT/EndpointInfo.ice %%DATADIR%%/IceBT/Types.ice %%DATADIR%%/IceBox/IceBox.ice %%DATADIR%%/IceGrid/Admin.ice %%DATADIR%%/IceGrid/Descriptor.ice %%DATADIR%%/IceGrid/Exception.ice %%DATADIR%%/IceGrid/FileParser.ice %%DATADIR%%/IceGrid/PluginFacade.ice %%DATADIR%%/IceGrid/Registry.ice %%DATADIR%%/IceGrid/Session.ice %%DATADIR%%/IceGrid/UserAccountMapper.ice %%DATADIR%%/IceIAP/ConnectionInfo.ice %%DATADIR%%/IceIAP/EndpointInfo.ice %%DATADIR%%/IcePatch2/FileInfo.ice %%DATADIR%%/IcePatch2/FileServer.ice %%DATADIR%%/IceSSL/ConnectionInfo.ice %%DATADIR%%/IceSSL/ConnectionInfoF.ice %%DATADIR%%/IceSSL/EndpointInfo.ice %%DATADIR%%/IceStorm/IceStorm.ice %%DATADIR%%/IceStorm/Metrics.ice %%DATADIR%%/config/templates.xml %%DOCSDIR%%/ICE_LICENSE %%DOCSDIR%%/LICENSE share/man/man1/glacier2router.1.gz share/man/man1/icebox.1.gz share/man/man1/iceboxadmin.1.gz share/man/man1/icebridge.1.gz share/man/man1/icegridadmin.1.gz share/man/man1/icegriddb.1.gz share/man/man1/icegridnode.1.gz share/man/man1/icegridregistry.1.gz share/man/man1/icepatch2calc.1.gz share/man/man1/icepatch2client.1.gz share/man/man1/icepatch2server.1.gz share/man/man1/icestormadmin.1.gz share/man/man1/icestormdb.1.gz share/man/man1/slice2cpp.1.gz share/man/man1/slice2cs.1.gz share/man/man1/slice2html.1.gz share/man/man1/slice2java.1.gz share/man/man1/slice2js.1.gz share/man/man1/slice2matlab.1.gz share/man/man1/slice2objc.1.gz share/man/man1/slice2php.1.gz share/man/man1/slice2py.1.gz share/man/man1/slice2rb.1.gz share/man/man1/slice2swift.1.gz