From e7f30ee3045dd39e91ed023fcb748acef079e674 Mon Sep 17 00:00:00 2001 From: Franco Fichtner Date: Wed, 28 Aug 2019 06:03:29 +0200 Subject: [PATCH] */*: sync with upstream Taken from: HardenedBSD --- audio/cmus/Makefile | 2 +- audio/decibel-audio-player/Makefile | 2 +- audio/kid3-qt5/Makefile | 2 +- audio/mixxx/Makefile | 1 + audio/mixxx21/Makefile | 2 +- audio/mous/Makefile | 2 +- comms/Makefile | 1 + comms/openzwave-devel/Makefile | 44 + comms/openzwave-devel/distinfo | 3 + .../files/patch-cpp_build_Makefile | 13 + .../files/patch-cpp_build_support.mk | 13 + comms/openzwave-devel/pkg-descr | 6 + comms/openzwave-devel/pkg-plist | 1297 +++ databases/mantis/Makefile | 6 +- databases/mantis/distinfo | 14 +- databases/mantis/pkg-plist | 51 +- deskutils/copyq/Makefile | 2 +- deskutils/copyq/distinfo | 6 +- devel/Makefile | 2 + devel/awscli/Makefile | 10 +- devel/awscli/distinfo | 6 +- devel/dmlc-core/Makefile | 28 + devel/dmlc-core/distinfo | 3 + devel/dmlc-core/pkg-descr | 4 + devel/dmlc-core/pkg-plist | 37 + devel/p5-Devel-Platform-Info/Makefile | 2 +- devel/p5-Devel-Platform-Info/distinfo | 6 +- devel/rubygem-aws-sdk-core/Makefile | 2 +- devel/rubygem-aws-sdk-core/distinfo | 6 +- devel/rubygem-aws-sdk-resources/Makefile | 2 +- devel/rubygem-aws-sdk-resources/distinfo | 6 +- devel/rubygem-aws-sdk/Makefile | 2 +- devel/rubygem-aws-sdk/distinfo | 6 +- devel/skypat/Makefile | 33 + devel/skypat/distinfo | 3 + devel/skypat/pkg-descr | 13 + devel/skypat/pkg-plist | 22 + devel/wf-config/Makefile | 1 + emulators/wine/Makefile | 3 +- emulators/wine/distinfo | 6 +- finance/weberp/Makefile | 10 +- finance/weberp/distinfo | 6 +- graphics/drm-current-kmod/Makefile | 4 +- graphics/drm-current-kmod/distinfo | 6 +- graphics/drm-devel-kmod/Makefile | 4 +- graphics/drm-devel-kmod/distinfo | 6 +- graphics/imv/Makefile | 39 +- graphics/imv/distinfo | 6 +- graphics/py-traitsui/Makefile | 42 +- graphics/py-traitsui/distinfo | 6 +- japanese/xpdf/pkg-plist | 4 +- lang/Makefile | 1 - lang/swift/Makefile | 116 - lang/swift/distinfo | 21 - ...ch-swift-corelibs-foundation_lib_target.py | 20 - .../files/patch-swift-docs-CMakeLists.txt | 11 - lang/swift/files/patch-swift-docs-conf.py | 20 - ...-docs-proposals-InitializerInheritance.rst | 11 - ...dlib_public_stubs_UnicodeNormalization.cpp | 75 - .../files/patch-swift_utils_build-presets.ini | 44 - .../files/patch-swift_utils_build-script-impl | 16 - lang/swift/pkg-descr | 3 - lang/swift/pkg-plist | 152 - mail/meta1/pkg-message | 12 +- math/Makefile | 1 + math/ntl/Makefile | 2 +- math/tvm/Makefile | 24 + math/tvm/distinfo | 5 + math/tvm/pkg-descr | 6 + math/tvm/pkg-plist | 17 + .../Makefile | 10 +- .../distinfo | 6 +- multimedia/kodi-devel/Makefile | 5 +- multimedia/kodi-devel/distinfo | 6 +- multimedia/mp4v2/Makefile | 7 +- multimedia/mp4v2/distinfo | 5 +- multimedia/mp4v2/files/patch-GNUmakefile.in | 11 - .../files/patch-include__mp4v2__itmf_tags.h | 11 - .../mp4v2/files/patch-src-itmf-type.cpp | 11 + multimedia/mp4v2/files/patch-src-mp4.cpp | 15 + .../mp4v2/files/patch-src-mp4file_io.cpp | 20 + multimedia/mp4v2/files/patch-src-mp4info.cpp | 29 + multimedia/mp4v2/files/patch-src-mp4util.cpp | 39 + .../mp4v2/files/patch-src__bmff__typebmff.cpp | 35 - .../mp4v2/files/patch-src__itmf__type.cpp | 80 - multimedia/mp4v2/files/patch-src_mp4util.h | 11 + multimedia/mp4v2/files/patch-src_rtphint.cpp | 6 +- .../mp4v2/files/patch-util-mp4chaps.cpp | 10 + multimedia/mp4v2/files/patch-util-mp4tags.cpp | 10 + multimedia/mp4v2/pkg-plist | 7 +- multimedia/quodlibet/Makefile | 2 +- multimedia/zoneminder/Makefile | 2 +- net-im/ejabberd/files/pkg-message.in | 4 - net-p2p/litecoin-daemon/Makefile | 15 +- net-p2p/litecoin-utils/Makefile | 10 +- net-p2p/litecoin/Makefile | 60 +- net-p2p/litecoin/distinfo | 6 +- net-p2p/litecoin/files/litecoin-qt.desktop | 14 + net-p2p/litecoin/files/litecoind.in | 176 +- ...patch-src_leveldb_helpers_memenv_memenv.cc | 11 - net-p2p/litecoin/pkg-help | 18 + .../files/patch-gtk_CMakeLists.txt | 36 + net-p2p/transmission-gtk/Makefile | 2 +- net/bird/Makefile | 1 + net/bird/files/patch-proto__ospf__lsupd.c | 11 - net/bird/files/patch-proto__ospf__topology.c | 32 - net/freeswitch/Makefile | 1 + net/rubygem-net-ping/Makefile | 2 +- net/rubygem-net-ping/distinfo | 6 +- print/gimp-gutenprint/Makefile | 3 +- print/gimp-gutenprint/pkg-plist | 4 +- print/gutenprint/Makefile | 38 +- print/gutenprint/distinfo | 6 +- print/gutenprint/files/patch-configure | 14 + .../files/patch-src_xml_papers_Makefile.am | 12 + .../files/patch-src_xml_papers_Makefile.in | 12 + ...> patch-src_xml_papers_freebsd-addons.xml} | 26 +- print/gutenprint/pkg-plist | 7807 ++++++++++++++++- security/Makefile | 1 - security/bastillion/files/pkg-message.in | 3 - security/cargo-audit/Makefile | 2 +- security/cargo-audit/distinfo | 6 +- security/dsvpn/Makefile | 2 +- security/dsvpn/files/pkg-message.in | 2 - security/kr/Makefile | 57 - security/kr/distinfo | 13 - security/kr/files/patch-Makefile | 11 - security/kr/files/patch-kr_kr__unix.go | 39 - security/kr/pkg-descr | 7 - sysutils/Makefile | 1 + sysutils/aptly/Makefile | 2 +- sysutils/aptly/distinfo | 6 +- sysutils/go-wtf/Makefile | 117 + sysutils/go-wtf/distinfo | 149 + sysutils/go-wtf/pkg-descr | 4 + sysutils/go-wtf/pkg-plist | 5 + sysutils/jvmtop/Makefile | 3 +- sysutils/nomad/Makefile | 3 +- sysutils/nomad/distinfo | 6 +- sysutils/rubygem-puppet_forge/Makefile | 3 +- sysutils/rubygem-puppet_forge/distinfo | 6 +- textproc/aspell/Makefile | 3 +- textproc/libextractor/Makefile | 2 +- textproc/lowdown/Makefile | 2 +- textproc/lowdown/distinfo | 6 +- textproc/py-pikepdf/Makefile | 2 +- textproc/py-pikepdf/distinfo | 6 +- www/youtube_dl/Makefile | 2 +- www/youtube_dl/distinfo | 6 +- x11-toolkits/wlroots/Makefile | 3 +- x11-toolkits/wlroots/distinfo | 6 +- .../files/patch-include_wlr_types_wlr__seat.h | 4 +- x11-toolkits/wlroots/pkg-plist | 4 +- x11-wm/cage/Makefile | 2 +- x11-wm/sway/Makefile | 3 +- x11-wm/sway/distinfo | 6 +- x11-wm/wayfire/Makefile | 1 + x11/xdotool/pkg-descr | 2 +- 158 files changed, 10107 insertions(+), 1426 deletions(-) create mode 100644 comms/openzwave-devel/Makefile create mode 100644 comms/openzwave-devel/distinfo create mode 100644 comms/openzwave-devel/files/patch-cpp_build_Makefile create mode 100644 comms/openzwave-devel/files/patch-cpp_build_support.mk create mode 100644 comms/openzwave-devel/pkg-descr create mode 100644 comms/openzwave-devel/pkg-plist create mode 100644 devel/dmlc-core/Makefile create mode 100644 devel/dmlc-core/distinfo create mode 100644 devel/dmlc-core/pkg-descr create mode 100644 devel/dmlc-core/pkg-plist create mode 100644 devel/skypat/Makefile create mode 100644 devel/skypat/distinfo create mode 100644 devel/skypat/pkg-descr create mode 100644 devel/skypat/pkg-plist delete mode 100644 lang/swift/Makefile delete mode 100644 lang/swift/distinfo delete mode 100644 lang/swift/files/patch-swift-corelibs-foundation_lib_target.py delete mode 100644 lang/swift/files/patch-swift-docs-CMakeLists.txt delete mode 100644 lang/swift/files/patch-swift-docs-conf.py delete mode 100644 lang/swift/files/patch-swift-docs-proposals-InitializerInheritance.rst delete mode 100644 lang/swift/files/patch-swift_stdlib_public_stubs_UnicodeNormalization.cpp delete mode 100644 lang/swift/files/patch-swift_utils_build-presets.ini delete mode 100644 lang/swift/files/patch-swift_utils_build-script-impl delete mode 100644 lang/swift/pkg-descr delete mode 100644 lang/swift/pkg-plist create mode 100644 math/tvm/Makefile create mode 100644 math/tvm/distinfo create mode 100644 math/tvm/pkg-descr create mode 100644 math/tvm/pkg-plist delete mode 100644 multimedia/mp4v2/files/patch-GNUmakefile.in delete mode 100644 multimedia/mp4v2/files/patch-include__mp4v2__itmf_tags.h create mode 100644 multimedia/mp4v2/files/patch-src-itmf-type.cpp create mode 100644 multimedia/mp4v2/files/patch-src-mp4.cpp create mode 100644 multimedia/mp4v2/files/patch-src-mp4file_io.cpp create mode 100644 multimedia/mp4v2/files/patch-src-mp4info.cpp create mode 100644 multimedia/mp4v2/files/patch-src-mp4util.cpp delete mode 100644 multimedia/mp4v2/files/patch-src__bmff__typebmff.cpp delete mode 100644 multimedia/mp4v2/files/patch-src__itmf__type.cpp create mode 100644 multimedia/mp4v2/files/patch-src_mp4util.h create mode 100644 multimedia/mp4v2/files/patch-util-mp4chaps.cpp create mode 100644 multimedia/mp4v2/files/patch-util-mp4tags.cpp create mode 100644 net-p2p/litecoin/files/litecoin-qt.desktop delete mode 100644 net-p2p/litecoin/files/patch-src_leveldb_helpers_memenv_memenv.cc create mode 100644 net-p2p/litecoin/pkg-help create mode 100644 net-p2p/transmission-cli/files/patch-gtk_CMakeLists.txt delete mode 100644 net/bird/files/patch-proto__ospf__lsupd.c delete mode 100644 net/bird/files/patch-proto__ospf__topology.c create mode 100644 print/gutenprint/files/patch-configure create mode 100644 print/gutenprint/files/patch-src_xml_papers_Makefile.am create mode 100644 print/gutenprint/files/patch-src_xml_papers_Makefile.in rename print/gutenprint/files/{patch-src_xml_papers.xml => patch-src_xml_papers_freebsd-addons.xml} (81%) delete mode 100644 security/kr/Makefile delete mode 100644 security/kr/distinfo delete mode 100644 security/kr/files/patch-Makefile delete mode 100644 security/kr/files/patch-kr_kr__unix.go delete mode 100644 security/kr/pkg-descr create mode 100644 sysutils/go-wtf/Makefile create mode 100644 sysutils/go-wtf/distinfo create mode 100644 sysutils/go-wtf/pkg-descr create mode 100644 sysutils/go-wtf/pkg-plist diff --git a/audio/cmus/Makefile b/audio/cmus/Makefile index ffc405ebc0d..ccbb1edfdc2 100644 --- a/audio/cmus/Makefile +++ b/audio/cmus/Makefile @@ -4,7 +4,7 @@ PORTNAME= cmus DISTVERSIONPREFIX= v DISTVERSION= 2.8.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= audio MAINTAINER= tobik@FreeBSD.org diff --git a/audio/decibel-audio-player/Makefile b/audio/decibel-audio-player/Makefile index bc1663e2ea3..8f45a8396a0 100644 --- a/audio/decibel-audio-player/Makefile +++ b/audio/decibel-audio-player/Makefile @@ -3,7 +3,7 @@ PORTNAME= decibel-audio-player PORTVERSION= 1.08 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= audio multimedia gnome python MASTER_SITES= http://decibel.silent-blade.org/uploads/Main/ diff --git a/audio/kid3-qt5/Makefile b/audio/kid3-qt5/Makefile index 7aae16fa6d7..3a73ded4a9f 100644 --- a/audio/kid3-qt5/Makefile +++ b/audio/kid3-qt5/Makefile @@ -2,7 +2,7 @@ PORTNAME= kid3 PORTVERSION= 3.7.1 -PORTREVISION?= 3 +PORTREVISION?= 4 CATEGORIES= audio kde MASTER_SITES= SF PKGNAMESUFFIX= -${SLAVE} diff --git a/audio/mixxx/Makefile b/audio/mixxx/Makefile index c310c4b5781..6c5767270d5 100644 --- a/audio/mixxx/Makefile +++ b/audio/mixxx/Makefile @@ -4,6 +4,7 @@ PORTNAME= mixxx DISTVERSIONPREFIX= release- DISTVERSION= 2.2.2 +PORTREVISION= 1 CATEGORIES= audio MAINTAINER= acm@FreeBSD.org diff --git a/audio/mixxx21/Makefile b/audio/mixxx21/Makefile index 42bf1c26caf..dc648bc7c6e 100644 --- a/audio/mixxx21/Makefile +++ b/audio/mixxx21/Makefile @@ -4,7 +4,7 @@ PORTNAME= mixxx DISTVERSIONPREFIX= release- DISTVERSION= 2.1.8 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= audio PKGNAMESUFFIX= 21 diff --git a/audio/mous/Makefile b/audio/mous/Makefile index d541b7b90c2..9f6daace792 100644 --- a/audio/mous/Makefile +++ b/audio/mous/Makefile @@ -4,7 +4,7 @@ PORTNAME= mous DISTVERSIONPREFIX= v DISTVERSION= 2.0.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= audio MAINTAINER= shen.elf@gmail.com diff --git a/comms/Makefile b/comms/Makefile index 76165030f8f..62456177f74 100644 --- a/comms/Makefile +++ b/comms/Makefile @@ -110,6 +110,7 @@ SUBDIR += obexapp SUBDIR += openobex SUBDIR += openzwave + SUBDIR += openzwave-devel SUBDIR += owfs SUBDIR += p5-Cisco-UCS SUBDIR += p5-Device-Gsm diff --git a/comms/openzwave-devel/Makefile b/comms/openzwave-devel/Makefile new file mode 100644 index 00000000000..58113152561 --- /dev/null +++ b/comms/openzwave-devel/Makefile @@ -0,0 +1,44 @@ +# Created by: Johan Strom +# $FreeBSD$ + +PORTNAME= openzwave +PORTVERSION= 1.6.${VERSION_REV} +CATEGORIES= comms +PKGNAMESUFFIX= -devel + +MAINTAINER= kiwi@oav.net +COMMENT= Open-zwave - An open-source interface to Z-Wave networks + +LICENSE= LGPL20 + +USES= gmake tar:bz2 iconv pkgconfig + +# Manually update this when makefile is updated +# echo $(git describe --long --tags --dirty 2>/dev/null | sed s/^v//) | awk '{split($$0,a,"-"); print a[2]}' +VERSION_REV= 897 + +USE_LDCONFIG= yes +USE_GITHUB= yes +GH_ACCOUNT= OpenZWave +GH_PROJECT= open-zwave +GH_TAGNAME= 1e2d123c +MAKE_ARGS= VERSION_REV=${VERSION_REV} LIBDIR=${WRKSRC} docdir=${DOCSDIR} + +OPTIONS_DEFINE= DOXYGEN +OPTIONS_DEFAULT= +OPTIONS_SUB= yes + +PLIST_SUB= PORTVERSION=${PORTVERSION} + +DOXYGEN_DESCR= Build docs (requires doxygen + graphviz) +DOXYGEN_BUILD_DEPENDS= doxygen:${PORTSDIR}/devel/doxygen dot:${PORTSDIR}/graphics/graphviz +DOXYGEN_PORTDOCS= api/* default.htm general/* images+css/* + +post-install: + ${STRIP_CMD} ${STAGEDIR}${LOCALBASE}/lib/libopenzwave.so.1.6 + ${STRIP_CMD} ${STAGEDIR}${LOCALBASE}/bin/MinOZW + +post-install-DOXYGEN-on: + ${RM} ${STAGEDIR}${DOCSDIR}/Doxyfile.in + +.include diff --git a/comms/openzwave-devel/distinfo b/comms/openzwave-devel/distinfo new file mode 100644 index 00000000000..4a1f76710a0 --- /dev/null +++ b/comms/openzwave-devel/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1566889355 +SHA256 (OpenZWave-open-zwave-1.6.897-1e2d123c_GH0.tar.gz) = 6608e9961b8439841fce3d64f562f7c4140345d57b841c943bb6418bf939c60d +SIZE (OpenZWave-open-zwave-1.6.897-1e2d123c_GH0.tar.gz) = 12048208 diff --git a/comms/openzwave-devel/files/patch-cpp_build_Makefile b/comms/openzwave-devel/files/patch-cpp_build_Makefile new file mode 100644 index 00000000000..3a2f4199067 --- /dev/null +++ b/comms/openzwave-devel/files/patch-cpp_build_Makefile @@ -0,0 +1,13 @@ +--- cpp/build/Makefile.orig 2019-08-26 02:51:02 UTC ++++ cpp/build/Makefile +@@ -280,8 +280,8 @@ install: $(LIBDIR)/$(SHARED_LIB_NAME) doc $(top_buildd + @cp -r $(top_srcdir)/docs/* $(DESTDIR)/$(docdir) + @if [ -d "$(top_builddir)/docs/html/" ]; then cp -r $(top_builddir)/docs/html/* $(DESTDIR)/$(docdir); fi + @echo "Installing Pkg-config Files" +- @install -d $(DESTDIR)/$(pkgconfigdir) +- @cp $(top_builddir)/libopenzwave.pc $(DESTDIR)/$(pkgconfigdir) ++ @install -d $(DESTDIR)/$(PREFIX)/libdata/pkgconfig ++ @cp $(top_builddir)/libopenzwave.pc $(DESTDIR)/$(PREFIX)/libdata/pkgconfig + @install -d $(DESTDIR)/$(PREFIX)/bin/ + @cp $(top_builddir)/ozw_config $(DESTDIR)/$(PREFIX)/bin/ozw_config + @chmod 755 $(DESTDIR)/$(PREFIX)/bin/ozw_config diff --git a/comms/openzwave-devel/files/patch-cpp_build_support.mk b/comms/openzwave-devel/files/patch-cpp_build_support.mk new file mode 100644 index 00000000000..e594987159b --- /dev/null +++ b/comms/openzwave-devel/files/patch-cpp_build_support.mk @@ -0,0 +1,13 @@ +--- cpp/build/support.mk.orig 2019-08-26 02:51:02 UTC ++++ cpp/build/support.mk +@@ -46,8 +46,8 @@ VERSION_REV ?= 0 + else + GITVERSION := $(shell $(GIT) --git-dir $(top_srcdir)/.git describe --long --tags --dirty 2>/dev/null | sed s/^v//) + ifeq ($(GITVERSION),) +-GITVERSION := $(VERSION_MAJ).$(VERSION_MIN).-1 +-VERSION_REV := 0 ++GITVERSION := $(VERSION_MAJ).$(VERSION_MIN).$(VERSION_REV) ++#VERSION_REV := 0 + else + VERSION_REV ?= $(shell echo $(GITVERSION) | awk '{split($$0,a,"-"); print a[2]}') + endif diff --git a/comms/openzwave-devel/pkg-descr b/comms/openzwave-devel/pkg-descr new file mode 100644 index 00000000000..24bc2c850ca --- /dev/null +++ b/comms/openzwave-devel/pkg-descr @@ -0,0 +1,6 @@ +Free software library that interfaces with selected Z-Wave PC controllers, +allowing anyone to create applications that manipulate and respond to +devices on a Z-Wave network, without requiring in-depth knowledge of the +Z-Wave protocol. + +WWW: http://www.openzwave.net/ diff --git a/comms/openzwave-devel/pkg-plist b/comms/openzwave-devel/pkg-plist new file mode 100644 index 00000000000..4d915069fae --- /dev/null +++ b/comms/openzwave-devel/pkg-plist @@ -0,0 +1,1297 @@ +bin/MinOZW +bin/ozw_config +%%ETCDIR%%/2gig/ct100.xml +%%ETCDIR%%/2gig/ct101.xml +%%ETCDIR%%/2gig/ct30.xml +%%ETCDIR%%/2gig/ct32.xml +%%ETCDIR%%/2gig/ct50e.xml +%%ETCDIR%%/2gig/ct80.xml +%%ETCDIR%%/BeNext/1poleswitch.xml +%%ETCDIR%%/BeNext/2poleswitch.xml +%%ETCDIR%%/BeNext/AlarmSound.xml +%%ETCDIR%%/BeNext/BuiltinDimmer.xml +%%ETCDIR%%/BeNext/DoorSensor.xml +%%ETCDIR%%/BeNext/EnergySwitch.xml +%%ETCDIR%%/BeNext/HeatingControl.xml +%%ETCDIR%%/BeNext/Molite.xml +%%ETCDIR%%/BeNext/P1dongle.xml +%%ETCDIR%%/BeNext/PanicButton.xml +%%ETCDIR%%/BeNext/PanicWatch.xml +%%ETCDIR%%/BeNext/PluginDimmer.xml +%%ETCDIR%%/BeNext/SceneController.xml +%%ETCDIR%%/BeNext/TagReader.xml +%%ETCDIR%%/BeNext/TagReader500.xml +%%ETCDIR%%/BeNext/mydisplay.xml +%%ETCDIR%%/BeNext/mygate.xml +%%ETCDIR%%/Localization.xml +%%ETCDIR%%/Localization.xsd +%%ETCDIR%%/NotificationCCTypes.xml +%%ETCDIR%%/NotificationCCTypes.xsd +%%ETCDIR%%/SensorMultiLevelCCTypes.xml +%%ETCDIR%%/SensorMultiLevelCCTypes.xsd +%%ETCDIR%%/act/lfm20.xml +%%ETCDIR%%/act/zdm230.xml +%%ETCDIR%%/act/zdp100.xml +%%ETCDIR%%/act/zdw103.xml +%%ETCDIR%%/act/zdw232.xml +%%ETCDIR%%/act/zir010.xml +%%ETCDIR%%/act/zrm230.xml +%%ETCDIR%%/act/zrp100.xml +%%ETCDIR%%/act/zrp110.xml +%%ETCDIR%%/act/zrw103.xml +%%ETCDIR%%/act/zrw230.xml +%%ETCDIR%%/aeotec/dsa03202.xml +%%ETCDIR%%/aeotec/dsa22.xml +%%ETCDIR%%/aeotec/dsa38.xml +%%ETCDIR%%/aeotec/dsb04100.xml +%%ETCDIR%%/aeotec/dsb05.xml +%%ETCDIR%%/aeotec/dsb09104.xml +%%ETCDIR%%/aeotec/dsb28-zweu.xml +%%ETCDIR%%/aeotec/dsb28.xml +%%ETCDIR%%/aeotec/dsb29.xml +%%ETCDIR%%/aeotec/dsb45.xml +%%ETCDIR%%/aeotec/dsb54.xml +%%ETCDIR%%/aeotec/dsc06106.xml +%%ETCDIR%%/aeotec/dsc08101.xml +%%ETCDIR%%/aeotec/dsc10.xml +%%ETCDIR%%/aeotec/dsc11.xml +%%ETCDIR%%/aeotec/dsc12104.xml +%%ETCDIR%%/aeotec/dsc13104.xml +%%ETCDIR%%/aeotec/dsc14104.xml +%%ETCDIR%%/aeotec/dsc18103.xml +%%ETCDIR%%/aeotec/dsc19103.xml +%%ETCDIR%%/aeotec/dsc24.xml +%%ETCDIR%%/aeotec/dsc26103.xml +%%ETCDIR%%/aeotec/dsc27103.xml +%%ETCDIR%%/aeotec/dsc35103.xml +%%ETCDIR%%/aeotec/dsd37.xml +%%ETCDIR%%/aeotec/zw056.xml +%%ETCDIR%%/aeotec/zw062.xml +%%ETCDIR%%/aeotec/zw074.xml +%%ETCDIR%%/aeotec/zw075.xml +%%ETCDIR%%/aeotec/zw078.xml +%%ETCDIR%%/aeotec/zw080.xml +%%ETCDIR%%/aeotec/zw088.xml +%%ETCDIR%%/aeotec/zw089.xml +%%ETCDIR%%/aeotec/zw090.xml +%%ETCDIR%%/aeotec/zw095.xml +%%ETCDIR%%/aeotec/zw096.xml +%%ETCDIR%%/aeotec/zw097.xml +%%ETCDIR%%/aeotec/zw098.xml +%%ETCDIR%%/aeotec/zw099.xml +%%ETCDIR%%/aeotec/zw100.xml +%%ETCDIR%%/aeotec/zw111.xml +%%ETCDIR%%/aeotec/zw112.xml +%%ETCDIR%%/aeotec/zw116.xml +%%ETCDIR%%/aeotec/zw117.xml +%%ETCDIR%%/aeotec/zw120.xml +%%ETCDIR%%/aeotec/zw121.xml +%%ETCDIR%%/aeotec/zw122.xml +%%ETCDIR%%/aeotec/zw129.xml +%%ETCDIR%%/aeotec/zw130.xml +%%ETCDIR%%/aeotec/zw132.xml +%%ETCDIR%%/aeotec/zw139.xml +%%ETCDIR%%/aeotec/zw140.xml +%%ETCDIR%%/aeotec/zw141.xml +%%ETCDIR%%/aeotec/zw162.xml +%%ETCDIR%%/aeotec/zw164.xml +%%ETCDIR%%/aeotec/zw175.xml +%%ETCDIR%%/aeotec/zwa001.xml +%%ETCDIR%%/aeotec/zwa002.xml +%%ETCDIR%%/aeotec/zwa003.xml +%%ETCDIR%%/aeotec/zwa004.xml +%%ETCDIR%%/aeotec/zwa005.xml +%%ETCDIR%%/aeotec/zwa006.xml +%%ETCDIR%%/aeotec/zwa008.xml +%%ETCDIR%%/airlinemechanical/zds-ud10.xml +%%ETCDIR%%/alfred/DB2.xml +%%ETCDIR%%/assa_abloy/ConexisL1.xml +%%ETCDIR%%/assa_abloy/KeyfreeConnected-plus.xml +%%ETCDIR%%/assa_abloy/KeyfreeConnected.xml +%%ETCDIR%%/assa_abloy/PushButtonDeadbolt.xml +%%ETCDIR%%/assa_abloy/PushButtonLever.xml +%%ETCDIR%%/assa_abloy/TouchDeadbolt.xml +%%ETCDIR%%/assa_abloy/TouchLever.xml +%%ETCDIR%%/assa_abloy/nexTouch.xml +%%ETCDIR%%/august/asl-03.xml +%%ETCDIR%%/buffalo/hw-100v15a-zw.xml +%%ETCDIR%%/comfort/ucm.xml +%%ETCDIR%%/config-template.xml +%%ETCDIR%%/cooper/RF9501.xml +%%ETCDIR%%/cooper/RF9505-T.xml +%%ETCDIR%%/cooper/RF9505-T.xml.zip +%%ETCDIR%%/cooper/RF9517.xml +%%ETCDIR%%/cooper/RF9540-N.xml +%%ETCDIR%%/cooper/RF9542-Z.xml +%%ETCDIR%%/cooper/RFWC5.xml +%%ETCDIR%%/cooper/rf9534.xml +%%ETCDIR%%/danfoss/living.xml +%%ETCDIR%%/danfoss/rsroom.xml +%%ETCDIR%%/danfoss/z.xml +%%ETCDIR%%/device_classes.xml +%%ETCDIR%%/device_classes.xsd +%%ETCDIR%%/device_configuration.xsd +%%ETCDIR%%/devolo/connectz.xml +%%ETCDIR%%/devolo/mt02648.xml +%%ETCDIR%%/devolo/mt02755.xml +%%ETCDIR%%/devolo/mt02758.xml +%%ETCDIR%%/devolo/mt02792.xml +%%ETCDIR%%/devolo/mt2646.xml +%%ETCDIR%%/devolo/mt2647.xml +%%ETCDIR%%/devolo/mt2651.xml +%%ETCDIR%%/devolo/mt2652.xml +%%ETCDIR%%/devolo/mt2653.xml +%%ETCDIR%%/devolo/mt2756.xml +%%ETCDIR%%/devolo/rs014G0159.xml +%%ETCDIR%%/diehlcontrols/766366.xml +%%ETCDIR%%/dlink/dch-z110.xml +%%ETCDIR%%/dlink/dch-z120.xml +%%ETCDIR%%/dlink/dch-z510.xml +%%ETCDIR%%/dome/0002.xml +%%ETCDIR%%/dome/0083.xml +%%ETCDIR%%/dome/0085.xml +%%ETCDIR%%/dome/0086.xml +%%ETCDIR%%/dome/0087.xml +%%ETCDIR%%/dome/0088.xml +%%ETCDIR%%/dome/0101.xml +%%ETCDIR%%/dome/0201.xml +%%ETCDIR%%/domitech/zb22uk.xml +%%ETCDIR%%/domitech/ze27eu.xml +%%ETCDIR%%/domux/DX1CA-Z.xml +%%ETCDIR%%/domux/DX1CG-Z.xml +%%ETCDIR%%/domux/DX1DS-Z.xml +%%ETCDIR%%/domux/DX1HT-Z.xml +%%ETCDIR%%/domux/DX1MS-Z.xml +%%ETCDIR%%/domux/DX1SA-Z.xml +%%ETCDIR%%/domux/DX1WL-Z.xml +%%ETCDIR%%/domux/DX2SK-Z.xml +%%ETCDIR%%/dragontech/wd-100.xml +%%ETCDIR%%/duwi/05458.xml +%%ETCDIR%%/duwi/ZWES1000.xml +%%ETCDIR%%/duwi/ZWESJ300.xml +%%ETCDIR%%/duwi/zw-edan-300.xml +%%ETCDIR%%/duwi/zw-zdan-300.xml +%%ETCDIR%%/duwi/zwfb.xml +%%ETCDIR%%/duwi/zwws.xml +%%ETCDIR%%/ecolink/doorwindow.xml +%%ETCDIR%%/ecolink/firefighter.xml +%%ETCDIR%%/ecolink/motion.xml +%%ETCDIR%%/ecolink/sensor.xml +%%ETCDIR%%/ecolink/tiltsensor.xml +%%ETCDIR%%/electronicsolutions/dbmz.xml +%%ETCDIR%%/enblink/ss201-us-w_1308.xml +%%ETCDIR%%/enerwave/zw15rmplus.xml +%%ETCDIR%%/enerwave/zw15s.xml +%%ETCDIR%%/enerwave/zw20r.xml +%%ETCDIR%%/enerwave/zw20rm.xml +%%ETCDIR%%/enerwave/zw500d.xml +%%ETCDIR%%/enerwave/zwn-bpc.xml +%%ETCDIR%%/enerwave/zwn-sc7.xml +%%ETCDIR%%/enerwave/zwnrsm1plus.xml +%%ETCDIR%%/enerwave/zwnrsm2plus.xml +%%ETCDIR%%/eurotronic/eur_cometz.xml +%%ETCDIR%%/eurotronic/eur_spiritz.xml +%%ETCDIR%%/eurotronic/eur_stellaz.xml +%%ETCDIR%%/everspring/ad146.xml +%%ETCDIR%%/everspring/ad147.xml +%%ETCDIR%%/everspring/an145.xml +%%ETCDIR%%/everspring/an157.xml +%%ETCDIR%%/everspring/an158.xml +%%ETCDIR%%/everspring/an163.xml +%%ETCDIR%%/everspring/an179.xml +%%ETCDIR%%/everspring/an180.xml +%%ETCDIR%%/everspring/an181.xml +%%ETCDIR%%/everspring/hac01.xml +%%ETCDIR%%/everspring/han01.xml +%%ETCDIR%%/everspring/han02-1.xml +%%ETCDIR%%/everspring/hsp02.xml +%%ETCDIR%%/everspring/lptdm1u.xml +%%ETCDIR%%/everspring/se812.xml +%%ETCDIR%%/everspring/sf812.xml +%%ETCDIR%%/everspring/sm103.xml +%%ETCDIR%%/everspring/sp103.xml +%%ETCDIR%%/everspring/sp814.xml +%%ETCDIR%%/everspring/sp815.xml +%%ETCDIR%%/everspring/sp816.xml +%%ETCDIR%%/everspring/st812.xml +%%ETCDIR%%/everspring/st814.xml +%%ETCDIR%%/everspring/st815.xml +%%ETCDIR%%/everspring/tse03.xml +%%ETCDIR%%/everspringct/hsm02.xml +%%ETCDIR%%/evolve/lfm-20.xml +%%ETCDIR%%/evolve/lrm-as.xml +%%ETCDIR%%/evolve/lsm-15.xml +%%ETCDIR%%/evolve/ltm-5.xml +%%ETCDIR%%/fakro/arz.xml +%%ETCDIR%%/fakro/zwp10.xml +%%ETCDIR%%/fakro/zwrs.xml +%%ETCDIR%%/fakro/zws12.xml +%%ETCDIR%%/fakro/zws230.xml +%%ETCDIR%%/fibaro/fgbs001.xml +%%ETCDIR%%/fibaro/fgbs222.xml +%%ETCDIR%%/fibaro/fgcd001.xml +%%ETCDIR%%/fibaro/fgd211.xml +%%ETCDIR%%/fibaro/fgd212.xml +%%ETCDIR%%/fibaro/fgdw2.xml +%%ETCDIR%%/fibaro/fgfs101.xml +%%ETCDIR%%/fibaro/fgfs101zw5.xml +%%ETCDIR%%/fibaro/fggc001.xml +%%ETCDIR%%/fibaro/fgk001.xml +%%ETCDIR%%/fibaro/fgk10x.xml +%%ETCDIR%%/fibaro/fgkf601.xml +%%ETCDIR%%/fibaro/fgms.xml +%%ETCDIR%%/fibaro/fgmszw5.xml +%%ETCDIR%%/fibaro/fgpb101.xml +%%ETCDIR%%/fibaro/fgr221.xml +%%ETCDIR%%/fibaro/fgr223.xml +%%ETCDIR%%/fibaro/fgrgbwm441.xml +%%ETCDIR%%/fibaro/fgrm222.xml +%%ETCDIR%%/fibaro/fgs211.xml +%%ETCDIR%%/fibaro/fgs212.xml +%%ETCDIR%%/fibaro/fgs213.xml +%%ETCDIR%%/fibaro/fgs221.xml +%%ETCDIR%%/fibaro/fgs222.xml +%%ETCDIR%%/fibaro/fgs223.xml +%%ETCDIR%%/fibaro/fgsd002.xml +%%ETCDIR%%/fibaro/fgss101.xml +%%ETCDIR%%/fibaro/fgt001.xml +%%ETCDIR%%/fibaro/fgwd111.xml +%%ETCDIR%%/fibaro/fgwds221.xml +%%ETCDIR%%/fibaro/fgwoe.xml +%%ETCDIR%%/fibaro/fgwpe.xml +%%ETCDIR%%/fibaro/fgwpfzw5.xml +%%ETCDIR%%/fibaro/fgwpg111.xml +%%ETCDIR%%/fibaro/fgwr111.xml +%%ETCDIR%%/firstalert/zcombo.xml +%%ETCDIR%%/followgood/swz-1002.xml +%%ETCDIR%%/forest/fs2z5232000002.xml +%%ETCDIR%%/fortrezz/fmi.xml +%%ETCDIR%%/fortrezz/gdc1_fortrezz_1501.xml +%%ETCDIR%%/fortrezz/mimo2plus.xml +%%ETCDIR%%/fortrezz/mimolite.xml +%%ETCDIR%%/fortrezz/ssa2.xml +%%ETCDIR%%/fortrezz/ssa3.xml +%%ETCDIR%%/fortrezz/wv01.xml +%%ETCDIR%%/fortrezz/wwa-01aa.xml +%%ETCDIR%%/fortrezz/wwa02.xml +%%ETCDIR%%/frostdale/fdn2311.xml +%%ETCDIR%%/frostdale/fdn2nxx.xml +%%ETCDIR%%/ge/12719-plugin-switch.xml +%%ETCDIR%%/ge/12724-dimmer.xml +%%ETCDIR%%/ge/12727.xml +%%ETCDIR%%/ge/14282-plugin-switch.xml +%%ETCDIR%%/ge/14284.xml +%%ETCDIR%%/ge/14288-outlet.xml +%%ETCDIR%%/ge/14291-switch.xml +%%ETCDIR%%/ge/14292-toggle-switch.xml +%%ETCDIR%%/ge/14294-dimmer.xml +%%ETCDIR%%/ge/14295-dimmer-toggle.xml +%%ETCDIR%%/ge/26931-motion-switch.xml +%%ETCDIR%%/ge/26933-motion-dimmer.xml +%%ETCDIR%%/ge/28167-plugin-dimmer.xml +%%ETCDIR%%/ge/28169-plugin-switch.xml +%%ETCDIR%%/ge/45604.xml +%%ETCDIR%%/ge/dimmer.xml +%%ETCDIR%%/ge/dimmer_module.xml +%%ETCDIR%%/ge/hinge-pin.xml +%%ETCDIR%%/ge/receptacle.xml +%%ETCDIR%%/ge/relay.xml +%%ETCDIR%%/ge/ze26i.xml +%%ETCDIR%%/ge/zw4001-switch.xml +%%ETCDIR%%/ge/zw6302.xml +%%ETCDIR%%/gocontrol/GC-TBZ48L.xml +%%ETCDIR%%/gr/gr-302n.xml +%%ETCDIR%%/gr/gr105.xml +%%ETCDIR%%/gr/gr105n.xml +%%ETCDIR%%/gr/grb3.xml +%%ETCDIR%%/graber/brz1.xml +%%ETCDIR%%/graber/csz1.xml +%%ETCDIR%%/graber/rsz1.xml +%%ETCDIR%%/graber/vcz1.xml +%%ETCDIR%%/greenwave/gs1110-1-gr-1.xml +%%ETCDIR%%/greenwave/powernode1.xml +%%ETCDIR%%/greenwave/powernode6.xml +%%ETCDIR%%/hank/hkzw-dws01.xml +%%ETCDIR%%/hank/hkzw-fld01.xml +%%ETCDIR%%/hank/hkzw-ms01.xml +%%ETCDIR%%/hank/hkzw-ms02-200.xml +%%ETCDIR%%/hank/hkzw-ms02-300.xml +%%ETCDIR%%/hank/hkzw-rgb01.xml +%%ETCDIR%%/hank/hkzw-so01-smartplug.xml +%%ETCDIR%%/hank/hkzw-so03.xml +%%ETCDIR%%/hank/hkzw-so05-smartplug.xml +%%ETCDIR%%/hank/scenecontroller1.xml +%%ETCDIR%%/hank/scenecontroller4.xml +%%ETCDIR%%/heiman/HS1CA-Z.xml +%%ETCDIR%%/heiman/HS1CG-Z.xml +%%ETCDIR%%/heiman/HS1DS-Z.xml +%%ETCDIR%%/heiman/HS1HT-Z.xml +%%ETCDIR%%/heiman/HS1MS-Z.xml +%%ETCDIR%%/heiman/HS1SA-Z.xml +%%ETCDIR%%/heiman/HS1WL-Z.xml +%%ETCDIR%%/heiman/HS2SK-Z.xml +%%ETCDIR%%/heiman/HS2WD-Z.xml +%%ETCDIR%%/heltun/he-zw-sw-5a-1.xml +%%ETCDIR%%/heltun/he-zw-therm-fc1.xml +%%ETCDIR%%/heltun/he-zw-therm-fl2.xml +%%ETCDIR%%/homeseer/ezmotionplus.xml +%%ETCDIR%%/homeseer/hs-ds100plus.xml +%%ETCDIR%%/homeseer/hs-fc200plus.xml +%%ETCDIR%%/homeseer/hs-fls100plus.xml +%%ETCDIR%%/homeseer/hs-fs100plus.xml +%%ETCDIR%%/homeseer/hs-ls100plus.xml +%%ETCDIR%%/homeseer/hs-ms100plus.xml +%%ETCDIR%%/homeseer/hs-wd100plus.xml +%%ETCDIR%%/homeseer/hs-wd200plus.xml +%%ETCDIR%%/homeseer/hs-ws100plus.xml +%%ETCDIR%%/homeseer/hs-ws200plus.xml +%%ETCDIR%%/homeseer/hsm100.xml +%%ETCDIR%%/homeseer/hsm200.xml +%%ETCDIR%%/homeseer/ztroller.xml +%%ETCDIR%%/honeywell/39351-ZW3005.xml +%%ETCDIR%%/honeywell/lynx-touch-l5100.xml +%%ETCDIR%%/honeywell/th6320zw2003.xml +%%ETCDIR%%/honeywell/th8320zw1000.xml +%%ETCDIR%%/horstmann/asrzw.xml +%%ETCDIR%%/horstmann/hrt4zw.xml +%%ETCDIR%%/horstmann/scsc17.xml +%%ETCDIR%%/horstmann/ses301.xml +%%ETCDIR%%/horstmann/ses302.xml +%%ETCDIR%%/horstmann/ses303.xml +%%ETCDIR%%/horstmann/sir321.xml +%%ETCDIR%%/horstmann/srt321.xml +%%ETCDIR%%/horstmann/srt323.xml +%%ETCDIR%%/horstmann/ssr302.xml +%%ETCDIR%%/horstmann/ssr303.xml +%%ETCDIR%%/icare/zw-66.xml +%%ETCDIR%%/idlock/idlock101.xml +%%ETCDIR%%/idlock/idlock150.xml +%%ETCDIR%%/images/2gig/ct100.png +%%ETCDIR%%/images/2gig/ct32.png +%%ETCDIR%%/images/BeNext/AlarmSound.png +%%ETCDIR%%/images/BeNext/DoorSensor.png +%%ETCDIR%%/images/BeNext/Molite.png +%%ETCDIR%%/images/BeNext/TagReader.png +%%ETCDIR%%/images/BeNext/TagReader500.png +%%ETCDIR%%/images/BeNext/mydisplay.png +%%ETCDIR%%/images/BeNext/mygate.png +%%ETCDIR%%/images/act/lfm20.png +%%ETCDIR%%/images/act/zdm230.png +%%ETCDIR%%/images/act/zdp100.png +%%ETCDIR%%/images/act/zir010.png +%%ETCDIR%%/images/act/zrm230.png +%%ETCDIR%%/images/act/zrp100.png +%%ETCDIR%%/images/act/zrw103.png +%%ETCDIR%%/images/act/zrw230.png +%%ETCDIR%%/images/aeotec/dsa03202.png +%%ETCDIR%%/images/aeotec/dsa38.png +%%ETCDIR%%/images/aeotec/dsb04100.png +%%ETCDIR%%/images/aeotec/dsb05.png +%%ETCDIR%%/images/aeotec/dsb09104.png +%%ETCDIR%%/images/aeotec/dsb28-zweu.png +%%ETCDIR%%/images/aeotec/dsb28.png +%%ETCDIR%%/images/aeotec/dsb29.png +%%ETCDIR%%/images/aeotec/dsc06106.png +%%ETCDIR%%/images/aeotec/dsc10.png +%%ETCDIR%%/images/aeotec/dsc11.png +%%ETCDIR%%/images/aeotec/dsc14104.png +%%ETCDIR%%/images/aeotec/dsc18103.png +%%ETCDIR%%/images/aeotec/dsc19103.png +%%ETCDIR%%/images/aeotec/dsc24.png +%%ETCDIR%%/images/aeotec/dsc26103.png +%%ETCDIR%%/images/aeotec/dsc27103.png +%%ETCDIR%%/images/aeotec/dsc35103.png +%%ETCDIR%%/images/aeotec/dsd37.png +%%ETCDIR%%/images/aeotec/zw056.png +%%ETCDIR%%/images/aeotec/zw062.png +%%ETCDIR%%/images/aeotec/zw074.png +%%ETCDIR%%/images/aeotec/zw075.png +%%ETCDIR%%/images/aeotec/zw078.png +%%ETCDIR%%/images/aeotec/zw080.png +%%ETCDIR%%/images/aeotec/zw088.png +%%ETCDIR%%/images/aeotec/zw089.png +%%ETCDIR%%/images/aeotec/zw090.png +%%ETCDIR%%/images/aeotec/zw095.png +%%ETCDIR%%/images/aeotec/zw096.png +%%ETCDIR%%/images/aeotec/zw097.png +%%ETCDIR%%/images/aeotec/zw098.png +%%ETCDIR%%/images/aeotec/zw099.png +%%ETCDIR%%/images/aeotec/zw100.png +%%ETCDIR%%/images/aeotec/zw111.png +%%ETCDIR%%/images/aeotec/zw112.png +%%ETCDIR%%/images/aeotec/zw116.png +%%ETCDIR%%/images/aeotec/zw117.png +%%ETCDIR%%/images/aeotec/zw120.png +%%ETCDIR%%/images/aeotec/zw121.png +%%ETCDIR%%/images/aeotec/zw122.png +%%ETCDIR%%/images/aeotec/zw129.png +%%ETCDIR%%/images/aeotec/zw130.png +%%ETCDIR%%/images/aeotec/zw132.png +%%ETCDIR%%/images/aeotec/zw139.png +%%ETCDIR%%/images/aeotec/zw140.png +%%ETCDIR%%/images/aeotec/zw141.png +%%ETCDIR%%/images/aeotec/zw162.png +%%ETCDIR%%/images/aeotec/zw164.png +%%ETCDIR%%/images/aeotec/zw195.png +%%ETCDIR%%/images/aeotec/zwa001.png +%%ETCDIR%%/images/aeotec/zwa002.png +%%ETCDIR%%/images/aeotec/zwa003.png +%%ETCDIR%%/images/aeotec/zwa004.png +%%ETCDIR%%/images/aeotec/zwa005.png +%%ETCDIR%%/images/aeotec/zwa006.png +%%ETCDIR%%/images/airlinemechanical/zds-ud10.png +%%ETCDIR%%/images/alfred/DB2.png +%%ETCDIR%%/images/assa_abloy/ConexisL1.png +%%ETCDIR%%/images/assa_abloy/KeyfreeConnected-plus.png +%%ETCDIR%%/images/assa_abloy/KeyfreeConnected.png +%%ETCDIR%%/images/assa_abloy/PushButtonDeadbolt.png +%%ETCDIR%%/images/assa_abloy/TouchDeadbolt.png +%%ETCDIR%%/images/assa_abloy/TouchLever.png +%%ETCDIR%%/images/assa_abloy/nexTouch.png +%%ETCDIR%%/images/august/asl-03.png +%%ETCDIR%%/images/buffalo/hw-100v15a-zw.png +%%ETCDIR%%/images/comfort/ucm.png +%%ETCDIR%%/images/cooper/RF9501.png +%%ETCDIR%%/images/cooper/RF9505-T.png +%%ETCDIR%%/images/cooper/RF9517.png +%%ETCDIR%%/images/cooper/RF9540-N.png +%%ETCDIR%%/images/cooper/RF9542-Z.png +%%ETCDIR%%/images/cooper/rf9534.png +%%ETCDIR%%/images/danfoss/living.png +%%ETCDIR%%/images/danfoss/rsroom.png +%%ETCDIR%%/images/danfoss/z.png +%%ETCDIR%%/images/devolo/mt02648.png +%%ETCDIR%%/images/devolo/mt02755.png +%%ETCDIR%%/images/devolo/mt02758.png +%%ETCDIR%%/images/devolo/mt2646.png +%%ETCDIR%%/images/devolo/mt2647.png +%%ETCDIR%%/images/devolo/mt2652.png +%%ETCDIR%%/images/devolo/mt2756.png +%%ETCDIR%%/images/diehlcontrols/766366.png +%%ETCDIR%%/images/dlink/dch-z110.png +%%ETCDIR%%/images/dlink/dch-z120.png +%%ETCDIR%%/images/dlink/dch-z510.png +%%ETCDIR%%/images/dome/0002.png +%%ETCDIR%%/images/dome/0085.png +%%ETCDIR%%/images/dome/0086.png +%%ETCDIR%%/images/dome/0088.png +%%ETCDIR%%/images/dome/0201.png +%%ETCDIR%%/images/domitech/zb22uk.png +%%ETCDIR%%/images/domitech/ze27eu.png +%%ETCDIR%%/images/dragontech/wd-100.png +%%ETCDIR%%/images/duwi/ZWES1000.png +%%ETCDIR%%/images/duwi/zw-edan-300.png +%%ETCDIR%%/images/duwi/zw-zdan-300.png +%%ETCDIR%%/images/duwi/zwws.png +%%ETCDIR%%/images/ecolink/doorwindow.png +%%ETCDIR%%/images/ecolink/firefighter.png +%%ETCDIR%%/images/ecolink/motion.png +%%ETCDIR%%/images/ecolink/sensor.png +%%ETCDIR%%/images/ecolink/tiltsensor.png +%%ETCDIR%%/images/electronicsolutions/dbmz.png +%%ETCDIR%%/images/enblink/ss201-us-w_1308.png +%%ETCDIR%%/images/enerwave/zw15rmplus.png +%%ETCDIR%%/images/enerwave/zw20r.png +%%ETCDIR%%/images/enerwave/zw20rm.png +%%ETCDIR%%/images/enerwave/zwn-bpc.png +%%ETCDIR%%/images/enerwave/zwnrsm1plus.png +%%ETCDIR%%/images/eurotronic/eur_cometz.png +%%ETCDIR%%/images/eurotronic/eur_spiritz.png +%%ETCDIR%%/images/eurotronic/eur_stellaz.png +%%ETCDIR%%/images/everspring/ad146.png +%%ETCDIR%%/images/everspring/ad147.png +%%ETCDIR%%/images/everspring/an157.png +%%ETCDIR%%/images/everspring/an158.png +%%ETCDIR%%/images/everspring/an163.png +%%ETCDIR%%/images/everspring/an179.png +%%ETCDIR%%/images/everspring/an180.png +%%ETCDIR%%/images/everspring/an181.png +%%ETCDIR%%/images/everspring/hac01.png +%%ETCDIR%%/images/everspring/han01.png +%%ETCDIR%%/images/everspring/han02-1.png +%%ETCDIR%%/images/everspring/hsm02.png +%%ETCDIR%%/images/everspring/hsp02.png +%%ETCDIR%%/images/everspring/lptdm1u.png +%%ETCDIR%%/images/everspring/se812.png +%%ETCDIR%%/images/everspring/sf812.png +%%ETCDIR%%/images/everspring/sm103.png +%%ETCDIR%%/images/everspring/sp103.png +%%ETCDIR%%/images/everspring/sp814.png +%%ETCDIR%%/images/everspring/sp815.png +%%ETCDIR%%/images/everspring/sp816.png +%%ETCDIR%%/images/everspring/st812.png +%%ETCDIR%%/images/everspring/st814.png +%%ETCDIR%%/images/everspring/st815.png +%%ETCDIR%%/images/everspring/tse03.png +%%ETCDIR%%/images/evolve/lfm-20.png +%%ETCDIR%%/images/evolve/ltm-5.png +%%ETCDIR%%/images/fakro/arz.png +%%ETCDIR%%/images/fakro/zws12.png +%%ETCDIR%%/images/fibaro/fgbs222.png +%%ETCDIR%%/images/fibaro/fgcd001.png +%%ETCDIR%%/images/fibaro/fgd212.png +%%ETCDIR%%/images/fibaro/fgdw2.png +%%ETCDIR%%/images/fibaro/fgfs101zw5.png +%%ETCDIR%%/images/fibaro/fggc001.png +%%ETCDIR%%/images/fibaro/fgk001.png +%%ETCDIR%%/images/fibaro/fgk10x.png +%%ETCDIR%%/images/fibaro/fgkf601.png +%%ETCDIR%%/images/fibaro/fgms.png +%%ETCDIR%%/images/fibaro/fgmszw5.png +%%ETCDIR%%/images/fibaro/fgpb101.png +%%ETCDIR%%/images/fibaro/fgr223.png +%%ETCDIR%%/images/fibaro/fgrgbwm441.png +%%ETCDIR%%/images/fibaro/fgs213.png +%%ETCDIR%%/images/fibaro/fgs223.png +%%ETCDIR%%/images/fibaro/fgsd002.png +%%ETCDIR%%/images/fibaro/fgt001.png +%%ETCDIR%%/images/fibaro/fgwd111.png +%%ETCDIR%%/images/fibaro/fgwoe.png +%%ETCDIR%%/images/fibaro/fgwpe.png +%%ETCDIR%%/images/fibaro/fgwpfzw5.png +%%ETCDIR%%/images/fibaro/fgwpg111.png +%%ETCDIR%%/images/fibaro/fgwr111.png +%%ETCDIR%%/images/firstalert/zcombo.png +%%ETCDIR%%/images/followgood/swz-1002.png +%%ETCDIR%%/images/forest/fs2z5232000002.png +%%ETCDIR%%/images/fortrezz/fmi.png +%%ETCDIR%%/images/fortrezz/gdc1_fortrezz_1501.png +%%ETCDIR%%/images/fortrezz/mimo2plus.png +%%ETCDIR%%/images/fortrezz/mimolite.png +%%ETCDIR%%/images/fortrezz/ssa2.png +%%ETCDIR%%/images/fortrezz/ssa3.png +%%ETCDIR%%/images/fortrezz/wv01.png +%%ETCDIR%%/images/fortrezz/wwa-01aa.png +%%ETCDIR%%/images/fortrezz/wwa02.png +%%ETCDIR%%/images/frostdale/fdn2311.png +%%ETCDIR%%/images/ge/12719-plugin-switch.png +%%ETCDIR%%/images/ge/12724-dimmer.png +%%ETCDIR%%/images/ge/12727.png +%%ETCDIR%%/images/ge/14282-plugin-switch.png +%%ETCDIR%%/images/ge/14284.png +%%ETCDIR%%/images/ge/14288-outlet.png +%%ETCDIR%%/images/ge/14291-switch.png +%%ETCDIR%%/images/ge/14292-toggle-switch.png +%%ETCDIR%%/images/ge/14294-dimmer.png +%%ETCDIR%%/images/ge/14295-dimmer-toggle.png +%%ETCDIR%%/images/ge/26931-motion-switch.png +%%ETCDIR%%/images/ge/26933-motion-dimmer.png +%%ETCDIR%%/images/ge/28167-plugin-dimmer.png +%%ETCDIR%%/images/ge/28169-plugin-switch.png +%%ETCDIR%%/images/ge/45604.png +%%ETCDIR%%/images/ge/dimmer.png +%%ETCDIR%%/images/ge/dimmer_module.png +%%ETCDIR%%/images/ge/hinge-pin.png +%%ETCDIR%%/images/ge/receptacle.png +%%ETCDIR%%/images/ge/relay.png +%%ETCDIR%%/images/ge/ze26i.png +%%ETCDIR%%/images/ge/zw6302.png +%%ETCDIR%%/images/gr/gr-302n.png +%%ETCDIR%%/images/gr/gr105.png +%%ETCDIR%%/images/gr/gr105n.png +%%ETCDIR%%/images/graber/brz1.png +%%ETCDIR%%/images/graber/csz1.png +%%ETCDIR%%/images/graber/rsz1.png +%%ETCDIR%%/images/graber/vcz1.png +%%ETCDIR%%/images/greenwave/gs1110-1-gr-1.png +%%ETCDIR%%/images/greenwave/powernode1.png +%%ETCDIR%%/images/greenwave/powernode6.png +%%ETCDIR%%/images/hank/hkzw-dws01.png +%%ETCDIR%%/images/hank/hkzw-fld01.png +%%ETCDIR%%/images/hank/hkzw-ms01.png +%%ETCDIR%%/images/hank/hkzw-ms02-200.png +%%ETCDIR%%/images/hank/hkzw-rgb01.png +%%ETCDIR%%/images/hank/hkzw-so01-smartplug.png +%%ETCDIR%%/images/hank/hkzw-so03.png +%%ETCDIR%%/images/hank/hkzw-so05-smartplug.png +%%ETCDIR%%/images/hank/scenecontroller1.png +%%ETCDIR%%/images/hank/scenecontroller4.png +%%ETCDIR%%/images/heiman/HS1CA-Z.png +%%ETCDIR%%/images/heiman/HS1CG-Z.png +%%ETCDIR%%/images/heiman/HS1DS-Z.png +%%ETCDIR%%/images/heiman/HS1HT-Z.png +%%ETCDIR%%/images/heiman/HS1MS-Z.png +%%ETCDIR%%/images/heiman/HS1SA-Z.png +%%ETCDIR%%/images/heiman/HS1WL-Z.png +%%ETCDIR%%/images/heiman/HS2SK-Z.png +%%ETCDIR%%/images/homeseer/hs-ds100plus.png +%%ETCDIR%%/images/homeseer/hs-fc200plus.png +%%ETCDIR%%/images/homeseer/hs-fls100plus.png +%%ETCDIR%%/images/homeseer/hs-ls100plus.png +%%ETCDIR%%/images/homeseer/hs-ms100plus.png +%%ETCDIR%%/images/homeseer/hs-wd100plus.png +%%ETCDIR%%/images/homeseer/hs-wd200plus.png +%%ETCDIR%%/images/homeseer/hs-ws100plus.png +%%ETCDIR%%/images/homeseer/hs-ws200plus.png +%%ETCDIR%%/images/homeseer/hsm200.png +%%ETCDIR%%/images/honeywell/39351-ZW3005.png +%%ETCDIR%%/images/honeywell/lynx-touch-l5100.png +%%ETCDIR%%/images/honeywell/th6320zw2003.png +%%ETCDIR%%/images/honeywell/th8320zw1000.png +%%ETCDIR%%/images/horstmann/asrzw.png +%%ETCDIR%%/images/horstmann/hrt4zw.png +%%ETCDIR%%/images/horstmann/scsc17.png +%%ETCDIR%%/images/horstmann/ses301.png +%%ETCDIR%%/images/horstmann/ses302.png +%%ETCDIR%%/images/horstmann/ses303.png +%%ETCDIR%%/images/horstmann/sir321.png +%%ETCDIR%%/images/horstmann/srt321.png +%%ETCDIR%%/images/horstmann/srt323.png +%%ETCDIR%%/images/horstmann/ssr302.png +%%ETCDIR%%/images/horstmann/ssr303.png +%%ETCDIR%%/images/icare/zw-66.png +%%ETCDIR%%/images/idlock/idlock101.png +%%ETCDIR%%/images/idlock/idlock150.png +%%ETCDIR%%/images/ingersoll/dwzwave1.png +%%ETCDIR%%/images/inovelli/simple_module.png +%%ETCDIR%%/images/iwatsu/ne-4ct-2p.png +%%ETCDIR%%/images/iwatsu/ne-4ct.png +%%ETCDIR%%/images/jasco/45601.png +%%ETCDIR%%/images/kaipule/im20.png +%%ETCDIR%%/images/kwikset/smartcode.png +%%ETCDIR%%/images/leviton/dz15s.png +%%ETCDIR%%/images/leviton/dz6hd.png +%%ETCDIR%%/images/leviton/dzpd3.png +%%ETCDIR%%/images/leviton/vrcs2.png +%%ETCDIR%%/images/leviton/vrf01.png +%%ETCDIR%%/images/leviton/vri10.png +%%ETCDIR%%/images/leviton/vrs15.png +%%ETCDIR%%/images/linear/LB60Z-1.png +%%ETCDIR%%/images/linear/WD500Z5-1.png +%%ETCDIR%%/images/linear/gd00z-7.png +%%ETCDIR%%/images/linear/ngd00z.png +%%ETCDIR%%/images/logicsoft/ZHC5010.png +%%ETCDIR%%/images/mcohome/mh7h.png +%%ETCDIR%%/images/mcohome/mhp220.png +%%ETCDIR%%/images/mcohome/mhp511.png +%%ETCDIR%%/images/merten/5044xx.png +%%ETCDIR%%/images/merten/5046xx.png +%%ETCDIR%%/images/merten/506004.png +%%ETCDIR%%/images/merten/508244.png +%%ETCDIR%%/images/miyakawaelectric/me-d101.png +%%ETCDIR%%/images/nexia/db100z.png +%%ETCDIR%%/images/nodon/asp3100SmartPlug.png +%%ETCDIR%%/images/nodon/crc3100OctanRemote.png +%%ETCDIR%%/images/nodon/crc360xSofremote.png +%%ETCDIR%%/images/nodon/cws3101wallswitch.png +%%ETCDIR%%/images/nodon/msp31xxMicroSmartPlug.png +%%ETCDIR%%/images/northq/nq92021.png +%%ETCDIR%%/images/oomi/ft100.png +%%ETCDIR%%/images/oomi/ft111.png +%%ETCDIR%%/images/permundo/psc132zw.png +%%ETCDIR%%/images/permundo/psc234zw.png +%%ETCDIR%%/images/philio/pad02.png +%%ETCDIR%%/images/philio/pan04.png +%%ETCDIR%%/images/philio/pan05.png +%%ETCDIR%%/images/philio/pan06.png +%%ETCDIR%%/images/philio/pan08.png +%%ETCDIR%%/images/philio/pan11-1.png +%%ETCDIR%%/images/philio/pan11.png +%%ETCDIR%%/images/philio/pan16.png +%%ETCDIR%%/images/philio/phpab01.png +%%ETCDIR%%/images/philio/phpat02.png +%%ETCDIR%%/images/philio/phpsg01.png +%%ETCDIR%%/images/philio/pse02.png +%%ETCDIR%%/images/philio/psm02.png +%%ETCDIR%%/images/philio/psp05.png +%%ETCDIR%%/images/philio/psr03-1b.png +%%ETCDIR%%/images/philio/psr04.png +%%ETCDIR%%/images/philio/pst02-1c.png +%%ETCDIR%%/images/philio/pst02-b.png +%%ETCDIR%%/images/philio/pst02.png +%%ETCDIR%%/images/polycontrol/doorlock.png +%%ETCDIR%%/images/polycontrol/doorlockv3.png +%%ETCDIR%%/images/popp/004407.png +%%ETCDIR%%/images/popp/009303.png +%%ETCDIR%%/images/popp/009402.png +%%ETCDIR%%/images/popp/012501.png +%%ETCDIR%%/images/popp/700045.png +%%ETCDIR%%/images/popp/700168.png +%%ETCDIR%%/images/popp/700397.png +%%ETCDIR%%/images/popp/smoke-detector.png +%%ETCDIR%%/images/popp/solar-siren.png +%%ETCDIR%%/images/popp/zweather.png +%%ETCDIR%%/images/prowell/zw-702.png +%%ETCDIR%%/images/qees/reto-dimmer-plus.png +%%ETCDIR%%/images/qees/reto-plugin-switch.png +%%ETCDIR%%/images/qubino/ZMNHADx.png +%%ETCDIR%%/images/qubino/ZMNHBDx.png +%%ETCDIR%%/images/qubino/ZMNHCDx.png +%%ETCDIR%%/images/qubino/ZMNHDA2.png +%%ETCDIR%%/images/qubino/ZMNHDDx.png +%%ETCDIR%%/images/qubino/ZMNHNDx.png +%%ETCDIR%%/images/qubino/ZMNHODx.png +%%ETCDIR%%/images/qubino/ZMNHSDx.png +%%ETCDIR%%/images/qubino/ZMNHTDx.png +%%ETCDIR%%/images/qubino/ZMNHVDx.png +%%ETCDIR%%/images/qubino/ZMNHWD1.png +%%ETCDIR%%/images/qubino/ZMNHYDx.png +%%ETCDIR%%/images/qubino/zmnhxdx.png +%%ETCDIR%%/images/quby/qb2.png +%%ETCDIR%%/images/rcs/em52-zw.png +%%ETCDIR%%/images/rcs/therm0009.png +%%ETCDIR%%/images/remotec/bw8120eu.png +%%ETCDIR%%/images/remotec/zfm-80.png +%%ETCDIR%%/images/remotec/zrc-100eu.png +%%ETCDIR%%/images/remotec/zrc-90.png +%%ETCDIR%%/images/remotec/zts-110.png +%%ETCDIR%%/images/remotec/zts-500.png +%%ETCDIR%%/images/remotec/zurc.png +%%ETCDIR%%/images/remotec/zxt-120.png +%%ETCDIR%%/images/remotec/zxt-310.png +%%ETCDIR%%/images/remotec/zxt-600.png +%%ETCDIR%%/images/schlage/BE468ZP.png +%%ETCDIR%%/images/schlage/BE469.png +%%ETCDIR%%/images/schlage/BE469ZP.png +%%ETCDIR%%/images/schlage/fe599.png +%%ETCDIR%%/images/schlagelink/41.png +%%ETCDIR%%/images/sensative/strips.png +%%ETCDIR%%/images/sensative/stripscomfort.png +%%ETCDIR%%/images/sercomm/sw-clp01-eu.png +%%ETCDIR%%/images/shenzen_neo/nas-ab01z.png +%%ETCDIR%%/images/shenzen_neo/nas-ds01z.png +%%ETCDIR%%/images/shenzen_neo/nas-pd01z.png +%%ETCDIR%%/images/shenzen_neo/nas-wr01z.png +%%ETCDIR%%/images/shenzen_neo/nas-ws02z.png +%%ETCDIR%%/images/simon/10002034-13X.png +%%ETCDIR%%/images/smartthings/pgc401m.png +%%ETCDIR%%/images/smartthings/sth-eth200.png +%%ETCDIR%%/images/steinel/is140-2.png +%%ETCDIR%%/images/steinel/l810-led-ihf.png +%%ETCDIR%%/images/steinel/rs-led-d2.png +%%ETCDIR%%/images/steinel/xled-home-2.png +%%ETCDIR%%/images/stelpro/stzw402.png +%%ETCDIR%%/images/sunricher/srzv9001k8.png +%%ETCDIR%%/images/sunricher/srzv9001t4dimeu.png +%%ETCDIR%%/images/sunricher/srzv9003t4rgbweu.png +%%ETCDIR%%/images/sunricher/srzv9101sachpeu.png +%%ETCDIR%%/images/sunricher/zv9101.png +%%ETCDIR%%/images/swiid/swiidinter.png +%%ETCDIR%%/images/telldus/tzdw100.png +%%ETCDIR%%/images/telldus/tzwp100.png +%%ETCDIR%%/images/telldus/tzwp102.png +%%ETCDIR%%/images/there/800z.png +%%ETCDIR%%/images/thermofloor/heatit021.png +%%ETCDIR%%/images/thermofloor/heatit056.png +%%ETCDIR%%/images/trane/TZEMT400AB32MAA.png +%%ETCDIR%%/images/trane/TZEMT400BB32MAA.png +%%ETCDIR%%/images/trane/TZEMT524AA21MA.png +%%ETCDIR%%/images/vera/vera2.png +%%ETCDIR%%/images/vision/1701.png +%%ETCDIR%%/images/vision/brg1-433.png +%%ETCDIR%%/images/vision/zd2102.png +%%ETCDIR%%/images/vision/zd2105us5.png +%%ETCDIR%%/images/vision/zd2201.png +%%ETCDIR%%/images/vision/zd2301.png +%%ETCDIR%%/images/vision/zl7101us.png +%%ETCDIR%%/images/vision/zl7201us.png +%%ETCDIR%%/images/vision/zl7431.png +%%ETCDIR%%/images/vision/zl7432us.png +%%ETCDIR%%/images/vision/zm1601eu.png +%%ETCDIR%%/images/vision/zm1601eu5.png +%%ETCDIR%%/images/vision/zm1602eu5.png +%%ETCDIR%%/images/vision/zp3102.png +%%ETCDIR%%/images/vision/zp3111.png +%%ETCDIR%%/images/vision/zr1202us.png +%%ETCDIR%%/images/vision/zs610eu.png +%%ETCDIR%%/images/vision/zu1401jp.png +%%ETCDIR%%/images/vitrum/vitrumI-Dimmer.png +%%ETCDIR%%/images/vitrum/vitrumI-Switch.png +%%ETCDIR%%/images/vitrum/vitrumII-Blind.png +%%ETCDIR%%/images/vitrum/vitrumII-Dimmer.png +%%ETCDIR%%/images/vitrum/vitrumII-Switch.png +%%ETCDIR%%/images/wenzhou/tsp01.png +%%ETCDIR%%/images/wenzhou/tz55.png +%%ETCDIR%%/images/wenzhou/tz56.png +%%ETCDIR%%/images/wenzhou/tz65d.png +%%ETCDIR%%/images/wenzhou/tz66d.png +%%ETCDIR%%/images/wenzhou/tz67.png +%%ETCDIR%%/images/wenzhou/tz68.png +%%ETCDIR%%/images/wenzhou/tz69.png +%%ETCDIR%%/images/wenzhou/tz88.png +%%ETCDIR%%/images/widom/UBS104.png +%%ETCDIR%%/images/widom/UME304C_S.png +%%ETCDIR%%/images/widom/WDS.png +%%ETCDIR%%/images/zipato/HS1CA-Z.png +%%ETCDIR%%/images/zipato/HS1CG-Z.png +%%ETCDIR%%/images/zipato/HS1SA-Z.png +%%ETCDIR%%/images/zipato/HS1WL-Z.png +%%ETCDIR%%/images/zipato/RGBBulb.png +%%ETCDIR%%/images/zipato/pan04.png +%%ETCDIR%%/images/zipato/phpab01.png +%%ETCDIR%%/images/zipato/pse02.png +%%ETCDIR%%/images/zipato/pst02.png +%%ETCDIR%%/images/zipato/vszd2102.png +%%ETCDIR%%/images/zipato/zd2301.png +%%ETCDIR%%/images/zipato/zp3102.png +%%ETCDIR%%/images/zooz/zen06.png +%%ETCDIR%%/images/zooz/zen15.png +%%ETCDIR%%/images/zooz/zen20.png +%%ETCDIR%%/images/zooz/zen20v2.png +%%ETCDIR%%/images/zooz/zen21.png +%%ETCDIR%%/images/zooz/zen22.png +%%ETCDIR%%/images/zooz/zen26.png +%%ETCDIR%%/images/zooz/zse09.png +%%ETCDIR%%/images/zooz/zse19.png +%%ETCDIR%%/images/zooz/zse29.png +%%ETCDIR%%/images/zooz/zse30.png +%%ETCDIR%%/images/zooz/zse33.png +%%ETCDIR%%/images/zooz/zse40.png +%%ETCDIR%%/images/zwave.me/004001.png +%%ETCDIR%%/images/zwave.me/ZME_05431.png +%%ETCDIR%%/images/zwave.me/ZME_06433.png +%%ETCDIR%%/images/zwave.me/ZME_06436.png +%%ETCDIR%%/images/zwave.me/ZUno.png +%%ETCDIR%%/images/zwave.me/kfob.png +%%ETCDIR%%/images/zwave.me/popp_kfob-c.png +%%ETCDIR%%/images/zwave.me/zme_raz5.png +%%ETCDIR%%/images/zwave.me/zweather.png +%%ETCDIR%%/images/zwp/WD-100.png +%%ETCDIR%%/ingersoll/dwzwave1.xml +%%ETCDIR%%/inovelli/nzw1201.xml +%%ETCDIR%%/inovelli/nzw30.xml +%%ETCDIR%%/inovelli/nzw31.xml +%%ETCDIR%%/inovelli/nzw36.xml +%%ETCDIR%%/inovelli/nzw37.xml +%%ETCDIR%%/inovelli/nzw39.xml +%%ETCDIR%%/inovelli/nzw96.xml +%%ETCDIR%%/inovelli/nzw97.xml +%%ETCDIR%%/inovelli/simple_module.xml +%%ETCDIR%%/intermatic/ca8900.xml +%%ETCDIR%%/iris/rangeextender.xml +%%ETCDIR%%/iwatsu/ne-4ct-2p.xml +%%ETCDIR%%/iwatsu/ne-4ct.xml +%%ETCDIR%%/jasco/45601.xml +%%ETCDIR%%/kaipule/im20.xml +%%ETCDIR%%/kaipule/ix32.xml +%%ETCDIR%%/kwikset/smartcode.xml +%%ETCDIR%%/leviton/dz15s.xml +%%ETCDIR%%/leviton/dz6hd.xml +%%ETCDIR%%/leviton/dzpd3.xml +%%ETCDIR%%/leviton/rzi10.xml +%%ETCDIR%%/leviton/vrcpg.xml +%%ETCDIR%%/leviton/vrcs2.xml +%%ETCDIR%%/leviton/vrcz4.xml +%%ETCDIR%%/leviton/vre06.xml +%%ETCDIR%%/leviton/vrf01.xml +%%ETCDIR%%/leviton/vri06.xml +%%ETCDIR%%/leviton/vri10.xml +%%ETCDIR%%/leviton/vrs15.xml +%%ETCDIR%%/linear/GC-TBZ48.xml +%%ETCDIR%%/linear/LB60Z-1.xml +%%ETCDIR%%/linear/PD300Z-2.xml +%%ETCDIR%%/linear/WA00Z-1.xml +%%ETCDIR%%/linear/WA105DBZ-1.xml +%%ETCDIR%%/linear/WADWAZ-1.xml +%%ETCDIR%%/linear/WAPIRZ-1.xml +%%ETCDIR%%/linear/WD500Z-1.xml +%%ETCDIR%%/linear/WD500Z5-1.xml +%%ETCDIR%%/linear/WS15Z-1.xml +%%ETCDIR%%/linear/WT00Z-1.xml +%%ETCDIR%%/linear/gd00z-7.xml +%%ETCDIR%%/linear/ngd00z.xml +%%ETCDIR%%/logicsoft/ZHC5002.xml +%%ETCDIR%%/logicsoft/ZHC5010.xml +%%ETCDIR%%/manufacturer_specific.xml +%%ETCDIR%%/manufacturer_specific.xsd +%%ETCDIR%%/mcohome/a8-9.xml +%%ETCDIR%%/mcohome/mh7h.xml +%%ETCDIR%%/mcohome/mh8fceu.xml +%%ETCDIR%%/mcohome/mh9co2.xml +%%ETCDIR%%/mcohome/mhp210.xml +%%ETCDIR%%/mcohome/mhp220.xml +%%ETCDIR%%/mcohome/mhp511.xml +%%ETCDIR%%/mcohome/mhs311.xml +%%ETCDIR%%/mcohome/mhs312.xml +%%ETCDIR%%/mcohome/mhs314.xml +%%ETCDIR%%/mcohome/mhs411.xml +%%ETCDIR%%/mcohome/mhs412.xml +%%ETCDIR%%/mcohome/mhs513.xml +%%ETCDIR%%/merten/5044xx.xml +%%ETCDIR%%/merten/5046xx.xml +%%ETCDIR%%/merten/506004.xml +%%ETCDIR%%/merten/507801.xml +%%ETCDIR%%/merten/508244.xml +%%ETCDIR%%/merten/50x5xx.xml +%%ETCDIR%%/miyakawaelectric/me-d101.xml +%%ETCDIR%%/nexia/db100z.xml +%%ETCDIR%%/nodon/asp3100SmartPlug.xml +%%ETCDIR%%/nodon/crc3100OctanRemote.xml +%%ETCDIR%%/nodon/crc360xSofremote.xml +%%ETCDIR%%/nodon/cws3101wallswitch.xml +%%ETCDIR%%/nodon/msp31xxMicroSmartPlug.xml +%%ETCDIR%%/northq/nq9021.xml +%%ETCDIR%%/northq/nq9121.xml +%%ETCDIR%%/northq/nq92021.xml +%%ETCDIR%%/oomi/ft100.xml +%%ETCDIR%%/oomi/ft111.xml +%%ETCDIR%%/options.xml +%%ETCDIR%%/options.xsd +%%ETCDIR%%/permundo/psc132zw.xml +%%ETCDIR%%/permundo/psc234zw.xml +%%ETCDIR%%/philio/pad02.xml +%%ETCDIR%%/philio/pan03.xml +%%ETCDIR%%/philio/pan04.xml +%%ETCDIR%%/philio/pan05.xml +%%ETCDIR%%/philio/pan06.xml +%%ETCDIR%%/philio/pan07.xml +%%ETCDIR%%/philio/pan08.xml +%%ETCDIR%%/philio/pan11-1.xml +%%ETCDIR%%/philio/pan11.xml +%%ETCDIR%%/philio/pan16.xml +%%ETCDIR%%/philio/phpab01.xml +%%ETCDIR%%/philio/phpat02.xml +%%ETCDIR%%/philio/phpsg01.xml +%%ETCDIR%%/philio/pse02.xml +%%ETCDIR%%/philio/psm02.xml +%%ETCDIR%%/philio/psp05.xml +%%ETCDIR%%/philio/psr03-1b.xml +%%ETCDIR%%/philio/psr04.xml +%%ETCDIR%%/philio/pst02-1c.xml +%%ETCDIR%%/philio/pst02-b.xml +%%ETCDIR%%/philio/pst02.xml +%%ETCDIR%%/polycontrol/doorlock.xml +%%ETCDIR%%/polycontrol/doorlockv3.xml +%%ETCDIR%%/polycontrol/keypad.xml +%%ETCDIR%%/polycontrol/polylock.xml +%%ETCDIR%%/popp/004407.xml +%%ETCDIR%%/popp/009105.xml +%%ETCDIR%%/popp/009303.xml +%%ETCDIR%%/popp/009402.xml +%%ETCDIR%%/popp/009501.xml +%%ETCDIR%%/popp/012501.xml +%%ETCDIR%%/popp/123580.xml +%%ETCDIR%%/popp/123601.xml +%%ETCDIR%%/popp/123658.xml +%%ETCDIR%%/popp/700045.xml +%%ETCDIR%%/popp/700168.xml +%%ETCDIR%%/popp/700397.xml +%%ETCDIR%%/popp/700793.xml +%%ETCDIR%%/popp/smoke-detector.xml +%%ETCDIR%%/popp/solar-siren.xml +%%ETCDIR%%/popp/zweather.xml +%%ETCDIR%%/prowell/zw-702.xml +%%ETCDIR%%/qees/reto-dimmer-plus.xml +%%ETCDIR%%/qees/reto-plugin-switch.xml +%%ETCDIR%%/qubino/ZMNHAA2.xml +%%ETCDIR%%/qubino/ZMNHADx.xml +%%ETCDIR%%/qubino/ZMNHBA2.xml +%%ETCDIR%%/qubino/ZMNHBDx.xml +%%ETCDIR%%/qubino/ZMNHCA2.xml +%%ETCDIR%%/qubino/ZMNHCDx.xml +%%ETCDIR%%/qubino/ZMNHDA2.xml +%%ETCDIR%%/qubino/ZMNHDDx.xml +%%ETCDIR%%/qubino/ZMNHHDx.xml +%%ETCDIR%%/qubino/ZMNHIA2.xml +%%ETCDIR%%/qubino/ZMNHIDxS1.xml +%%ETCDIR%%/qubino/ZMNHIDxS2.xml +%%ETCDIR%%/qubino/ZMNHJA2.xml +%%ETCDIR%%/qubino/ZMNHJD1.xml +%%ETCDIR%%/qubino/ZMNHKDx.xml +%%ETCDIR%%/qubino/ZMNHLAx.xml +%%ETCDIR%%/qubino/ZMNHLDx.xml +%%ETCDIR%%/qubino/ZMNHNDx.xml +%%ETCDIR%%/qubino/ZMNHODx.xml +%%ETCDIR%%/qubino/ZMNHSDx.xml +%%ETCDIR%%/qubino/ZMNHTDx.xml +%%ETCDIR%%/qubino/ZMNHTDxS3.xml +%%ETCDIR%%/qubino/ZMNHUD1.xml +%%ETCDIR%%/qubino/ZMNHVDx.xml +%%ETCDIR%%/qubino/ZMNHWD1.xml +%%ETCDIR%%/qubino/ZMNHXDx.xml +%%ETCDIR%%/qubino/ZMNHYDx.xml +%%ETCDIR%%/qubino/ZMNHZDx.xml +%%ETCDIR%%/qubino/ZMNKIDx.xml +%%ETCDIR%%/quby/qb2.xml +%%ETCDIR%%/rcs/em52-zw.xml +%%ETCDIR%%/rcs/pm12-zw.xml +%%ETCDIR%%/rcs/therm0005.xml +%%ETCDIR%%/rcs/therm0007.xml +%%ETCDIR%%/rcs/therm0009.xml +%%ETCDIR%%/remotec/bw8120eu.xml +%%ETCDIR%%/remotec/zfm-80.xml +%%ETCDIR%%/remotec/zrc-100eu.xml +%%ETCDIR%%/remotec/zrc-90.xml +%%ETCDIR%%/remotec/zts-110.xml +%%ETCDIR%%/remotec/zts-500.xml +%%ETCDIR%%/remotec/zurc.xml +%%ETCDIR%%/remotec/zxt-120.xml +%%ETCDIR%%/remotec/zxt-310.xml +%%ETCDIR%%/remotec/zxt-600.xml +%%ETCDIR%%/schlage/BE468.xml +%%ETCDIR%%/schlage/BE468ZP.xml +%%ETCDIR%%/schlage/BE469.xml +%%ETCDIR%%/schlage/BE469ZP.xml +%%ETCDIR%%/schlage/fe599.xml +%%ETCDIR%%/schlagelink/41.xml +%%ETCDIR%%/schlagelink/itemp.xml +%%ETCDIR%%/schlagelink/minikeypad.xml +%%ETCDIR%%/sensative/strips.xml +%%ETCDIR%%/sensative/stripscomfort.xml +%%ETCDIR%%/sercomm/sw-clp01-eu.xml +%%ETCDIR%%/shenzen_neo/ls01ch.xml +%%ETCDIR%%/shenzen_neo/ls02ch.xml +%%ETCDIR%%/shenzen_neo/nas-ab01z.xml +%%ETCDIR%%/shenzen_neo/nas-ds01z.xml +%%ETCDIR%%/shenzen_neo/nas-pd01z.xml +%%ETCDIR%%/shenzen_neo/nas-pd02z.xml +%%ETCDIR%%/shenzen_neo/nas-rc01z.xml +%%ETCDIR%%/shenzen_neo/nas-wr01z.xml +%%ETCDIR%%/shenzen_neo/nas-wr01ze.xml +%%ETCDIR%%/shenzen_neo/nas-ws02z.xml +%%ETCDIR%%/simon/10002034-13X.xml +%%ETCDIR%%/simon/10002041-13X.xml +%%ETCDIR%%/smartthings/pgc401m.xml +%%ETCDIR%%/smartthings/sth-eth200.xml +%%ETCDIR%%/somfy/1811265_ZRTSI.xml +%%ETCDIR%%/steinel/is140-2.xml +%%ETCDIR%%/steinel/l810-led-ihf.xml +%%ETCDIR%%/steinel/rs-led-d2.xml +%%ETCDIR%%/steinel/xled-home-2.xml +%%ETCDIR%%/stelpro/stzw402.xml +%%ETCDIR%%/sunricher/srzv9001k8.xml +%%ETCDIR%%/sunricher/srzv9001t4dimeu.xml +%%ETCDIR%%/sunricher/srzv9003t4rgbweu.xml +%%ETCDIR%%/sunricher/srzv9101sachpeu.xml +%%ETCDIR%%/sunricher/zv9101.xml +%%ETCDIR%%/swiid/swiidinter.xml +%%ETCDIR%%/swiid/swiidplug.xml +%%ETCDIR%%/telldus/tzdw100.xml +%%ETCDIR%%/telldus/tzwp100.xml +%%ETCDIR%%/telldus/tzwp102.xml +%%ETCDIR%%/there/800z.xml +%%ETCDIR%%/thermofloor/heatit021.xml +%%ETCDIR%%/thermofloor/heatit056.xml +%%ETCDIR%%/trane/TZEMT400AB32MAA.xml +%%ETCDIR%%/trane/TZEMT400BB32MAA.xml +%%ETCDIR%%/trane/TZEMT524AA21MA.xml +%%ETCDIR%%/vera/vera2.xml +%%ETCDIR%%/vision/1701.xml +%%ETCDIR%%/vision/brg1-433.xml +%%ETCDIR%%/vision/zd2102.xml +%%ETCDIR%%/vision/zd2105us5.xml +%%ETCDIR%%/vision/zd2201.xml +%%ETCDIR%%/vision/zd2301.xml +%%ETCDIR%%/vision/zf5201.xml +%%ETCDIR%%/vision/zg8101.xml +%%ETCDIR%%/vision/zl7101us.xml +%%ETCDIR%%/vision/zl7201us.xml +%%ETCDIR%%/vision/zl7261.xml +%%ETCDIR%%/vision/zl7431.xml +%%ETCDIR%%/vision/zl7432us.xml +%%ETCDIR%%/vision/zm1601eu.xml +%%ETCDIR%%/vision/zm1601eu5.xml +%%ETCDIR%%/vision/zm1602eu.xml +%%ETCDIR%%/vision/zm1602eu5.xml +%%ETCDIR%%/vision/zp3102.xml +%%ETCDIR%%/vision/zp3111.xml +%%ETCDIR%%/vision/zr1202us.xml +%%ETCDIR%%/vision/zs5101eu.xml +%%ETCDIR%%/vision/zs610eu.xml +%%ETCDIR%%/vision/zu1401jp.xml +%%ETCDIR%%/vitrum/vitrumI-Dimmer.xml +%%ETCDIR%%/vitrum/vitrumI-Switch.xml +%%ETCDIR%%/vitrum/vitrumII-Dimmer.xml +%%ETCDIR%%/vitrum/vitrumII-RollerBlind.xml +%%ETCDIR%%/vitrum/vitrumII-Switch.xml +%%ETCDIR%%/vitrum/vitrumIII-Dimmer.xml +%%ETCDIR%%/vitrum/vitrumIII-Switch.xml +%%ETCDIR%%/vitrum/vitrumIV-Switch.xml +%%ETCDIR%%/vitrum/vitrumVI-Switch.xml +%%ETCDIR%%/waynedalton/WDTC-20.xml +%%ETCDIR%%/wenzhou/sm103.xml +%%ETCDIR%%/wenzhou/tsp01.xml +%%ETCDIR%%/wenzhou/tz55.xml +%%ETCDIR%%/wenzhou/tz56.xml +%%ETCDIR%%/wenzhou/tz56s.xml +%%ETCDIR%%/wenzhou/tz57.xml +%%ETCDIR%%/wenzhou/tz65d.xml +%%ETCDIR%%/wenzhou/tz66d.xml +%%ETCDIR%%/wenzhou/tz67.xml +%%ETCDIR%%/wenzhou/tz68.xml +%%ETCDIR%%/wenzhou/tz69.xml +%%ETCDIR%%/wenzhou/tz74.xml +%%ETCDIR%%/wenzhou/tz79.xml +%%ETCDIR%%/wenzhou/tz88.xml +%%ETCDIR%%/widom/UBS104.xml +%%ETCDIR%%/widom/UME304C_S.xml +%%ETCDIR%%/widom/WDS.xml +%%ETCDIR%%/zipato/MiniKeypad.xml +%%ETCDIR%%/zipato/RGBBulb.xml +%%ETCDIR%%/zipato/RGBBulb2.xml +%%ETCDIR%%/zipato/pan04.xml +%%ETCDIR%%/zipato/vszd2102.xml +%%ETCDIR%%/zipato/zp3102.xml +%%ETCDIR%%/zooz/zen06.xml +%%ETCDIR%%/zooz/zen07.xml +%%ETCDIR%%/zooz/zen15.xml +%%ETCDIR%%/zooz/zen20.xml +%%ETCDIR%%/zooz/zen20v2.xml +%%ETCDIR%%/zooz/zen21.xml +%%ETCDIR%%/zooz/zen21v2.xml +%%ETCDIR%%/zooz/zen22.xml +%%ETCDIR%%/zooz/zen22v2.xml +%%ETCDIR%%/zooz/zen23.xml +%%ETCDIR%%/zooz/zen24.xml +%%ETCDIR%%/zooz/zen25.xml +%%ETCDIR%%/zooz/zen26.xml +%%ETCDIR%%/zooz/zen27.xml +%%ETCDIR%%/zooz/zse08.xml +%%ETCDIR%%/zooz/zse09.xml +%%ETCDIR%%/zooz/zse18.xml +%%ETCDIR%%/zooz/zse19.xml +%%ETCDIR%%/zooz/zse29.xml +%%ETCDIR%%/zooz/zse30.xml +%%ETCDIR%%/zooz/zse33.xml +%%ETCDIR%%/zooz/zse40.xml +%%ETCDIR%%/zwave.me/004001.xml +%%ETCDIR%%/zwave.me/ZME_05431.xml +%%ETCDIR%%/zwave.me/ZME_05461.xml +%%ETCDIR%%/zwave.me/ZME_06433.xml +%%ETCDIR%%/zwave.me/ZME_06436.xml +%%ETCDIR%%/zwave.me/ZME_064381.xml +%%ETCDIR%%/zwave.me/ZME_064435.xml +%%ETCDIR%%/zwave.me/ZME_KFOB-S.xml +%%ETCDIR%%/zwave.me/ZME_RC2.xml +%%ETCDIR%%/zwave.me/ZME_WALLC-S.xml +%%ETCDIR%%/zwave.me/ZME_WCD2.xml +%%ETCDIR%%/zwave.me/ZUno.xml +%%ETCDIR%%/zwave.me/iTemp.xml +%%ETCDIR%%/zwave.me/kfob.xml +%%ETCDIR%%/zwave.me/popp_kfob-c.xml +%%ETCDIR%%/zwave.me/zme_raz5.xml +%%ETCDIR%%/zwave.me/zweather.xml +%%ETCDIR%%/zwcfg.xsd +%%ETCDIR%%/zwp/PA-100.xml +%%ETCDIR%%/zwp/WD-100.xml +%%ETCDIR%%/zwscene.xsd +include/openzwave/Bitfield.h +include/openzwave/CompatOptionManager.h +include/openzwave/DNSThread.h +include/openzwave/Defs.h +include/openzwave/DoxygenMain.h +include/openzwave/Driver.h +include/openzwave/Group.h +include/openzwave/Http.h +include/openzwave/Localization.h +include/openzwave/Manager.h +include/openzwave/ManufacturerSpecificDB.h +include/openzwave/Msg.h +include/openzwave/Node.h +include/openzwave/Notification.h +include/openzwave/NotificationCCTypes.h +include/openzwave/OZWException.h +include/openzwave/Options.h +include/openzwave/Scene.h +include/openzwave/SensorMultiLevelCCTypes.h +include/openzwave/TimerThread.h +include/openzwave/Utils.h +include/openzwave/ValueIDIndexes.h +include/openzwave/ValueIDIndexesDefines.h +include/openzwave/ZWSecurity.h +include/openzwave/aes/aes.h +include/openzwave/aes/aescpp.h +include/openzwave/aes/aesopt.h +include/openzwave/aes/aestab.h +include/openzwave/aes/brg_endian.h +include/openzwave/aes/brg_types.h +include/openzwave/command_classes/Alarm.h +include/openzwave/command_classes/ApplicationStatus.h +include/openzwave/command_classes/Association.h +include/openzwave/command_classes/AssociationCommandConfiguration.h +include/openzwave/command_classes/BarrierOperator.h +include/openzwave/command_classes/Basic.h +include/openzwave/command_classes/BasicWindowCovering.h +include/openzwave/command_classes/Battery.h +include/openzwave/command_classes/CRC16Encap.h +include/openzwave/command_classes/CentralScene.h +include/openzwave/command_classes/ClimateControlSchedule.h +include/openzwave/command_classes/Clock.h +include/openzwave/command_classes/Color.h +include/openzwave/command_classes/CommandClass.h +include/openzwave/command_classes/CommandClasses.h +include/openzwave/command_classes/Configuration.h +include/openzwave/command_classes/ControllerReplication.h +include/openzwave/command_classes/DeviceResetLocally.h +include/openzwave/command_classes/DoorLock.h +include/openzwave/command_classes/DoorLockLogging.h +include/openzwave/command_classes/EnergyProduction.h +include/openzwave/command_classes/Hail.h +include/openzwave/command_classes/Indicator.h +include/openzwave/command_classes/Language.h +include/openzwave/command_classes/Lock.h +include/openzwave/command_classes/ManufacturerProprietary.h +include/openzwave/command_classes/ManufacturerSpecific.h +include/openzwave/command_classes/Meter.h +include/openzwave/command_classes/MeterPulse.h +include/openzwave/command_classes/MultiChannelAssociation.h +include/openzwave/command_classes/MultiCmd.h +include/openzwave/command_classes/MultiInstance.h +include/openzwave/command_classes/NoOperation.h +include/openzwave/command_classes/NodeNaming.h +include/openzwave/command_classes/Powerlevel.h +include/openzwave/command_classes/Proprietary.h +include/openzwave/command_classes/Protection.h +include/openzwave/command_classes/SceneActivation.h +include/openzwave/command_classes/Security.h +include/openzwave/command_classes/SensorAlarm.h +include/openzwave/command_classes/SensorBinary.h +include/openzwave/command_classes/SensorMultilevel.h +include/openzwave/command_classes/SimpleAV.h +include/openzwave/command_classes/SimpleAVCommandItem.h +include/openzwave/command_classes/SoundSwitch.h +include/openzwave/command_classes/SwitchAll.h +include/openzwave/command_classes/SwitchBinary.h +include/openzwave/command_classes/SwitchMultilevel.h +include/openzwave/command_classes/SwitchToggleBinary.h +include/openzwave/command_classes/SwitchToggleMultilevel.h +include/openzwave/command_classes/ThermostatFanMode.h +include/openzwave/command_classes/ThermostatFanState.h +include/openzwave/command_classes/ThermostatMode.h +include/openzwave/command_classes/ThermostatOperatingState.h +include/openzwave/command_classes/ThermostatSetpoint.h +include/openzwave/command_classes/TimeParameters.h +include/openzwave/command_classes/UserCode.h +include/openzwave/command_classes/Version.h +include/openzwave/command_classes/WakeUp.h +include/openzwave/command_classes/ZWavePlusInfo.h +include/openzwave/platform/Controller.h +include/openzwave/platform/DNS.h +include/openzwave/platform/Event.h +include/openzwave/platform/FileOps.h +include/openzwave/platform/HidController.h +include/openzwave/platform/HttpClient.h +include/openzwave/platform/Log.h +include/openzwave/platform/Mutex.h +include/openzwave/platform/Ref.h +include/openzwave/platform/SerialController.h +include/openzwave/platform/Stream.h +include/openzwave/platform/Thread.h +include/openzwave/platform/TimeStamp.h +include/openzwave/platform/Wait.h +include/openzwave/platform/unix/DNSImpl.h +include/openzwave/platform/unix/EventImpl.h +include/openzwave/platform/unix/FileOpsImpl.h +include/openzwave/platform/unix/LogImpl.h +include/openzwave/platform/unix/MutexImpl.h +include/openzwave/platform/unix/SerialControllerImpl.h +include/openzwave/platform/unix/ThreadImpl.h +include/openzwave/platform/unix/TimeStampImpl.h +include/openzwave/platform/unix/WaitImpl.h +include/openzwave/value_classes/Value.h +include/openzwave/value_classes/ValueBitSet.h +include/openzwave/value_classes/ValueBool.h +include/openzwave/value_classes/ValueButton.h +include/openzwave/value_classes/ValueByte.h +include/openzwave/value_classes/ValueDecimal.h +include/openzwave/value_classes/ValueID.h +include/openzwave/value_classes/ValueInt.h +include/openzwave/value_classes/ValueList.h +include/openzwave/value_classes/ValueRaw.h +include/openzwave/value_classes/ValueSchedule.h +include/openzwave/value_classes/ValueShort.h +include/openzwave/value_classes/ValueStore.h +include/openzwave/value_classes/ValueString.h +lib/libopenzwave.so +lib/libopenzwave.so.1.6 +libdata/pkgconfig/libopenzwave.pc diff --git a/databases/mantis/Makefile b/databases/mantis/Makefile index 6150502f386..75b585310bb 100644 --- a/databases/mantis/Makefile +++ b/databases/mantis/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= mantis -PORTVERSION= 2.21.2 +PORTVERSION= 2.22.0 PORTEPOCH= 1 CATEGORIES= databases www MASTER_SITES= SF/mantisbt/mantis-stable/${PORTVERSION} @@ -68,9 +68,9 @@ PIWIK_GH_TUPLE= mantisbt-plugins:piwik:a2dba46836bdc07a80b8040e889ba0606f97415e SAMPLEAUTH_GH_TUPLE= mantisbt-plugins:SampleAuth:34856715f49a5c273f33e094c759c0e0b52b3912:sampleauth/plugins/SampleAuth SLACK_GH_TUPLE= mantisbt-plugins:Slack:9286d2eeeb8a986ed949e378711fef5f0bf182dc:slack/plugins/Slack SNIPPETS_GH_TUPLE= mantisbt-plugins:Snippets:v2.2.5:snippets/plugins/Snippets -SI_GH_TUPLE= mantisbt-plugins:source-integration:v2.1.5:si +SI_GH_TUPLE= mantisbt-plugins:source-integration:v2.2.0:si SI_USE= php=curl -TASKODROME_GH_TUPLE= mantisbt-plugins:Taskodrome:43d8b2281e02a4e2fd566bcddbbaf11cab73820b:taskodrome +TASKODROME_GH_TUPLE= mantisbt-plugins:Taskodrome:8bb3dd80af9190d636ce1117a291d9f8d0fec78e:taskodrome TIMETRACKING_GH_TUPLE= mantisbt-plugins:timetracking:3a560673d85e17651fc1994f5e09e2ae9df62336:timetracking MYSQL_USE= php=mysqli diff --git a/databases/mantis/distinfo b/databases/mantis/distinfo index 83d6171cdd8..60b9f88f5f6 100644 --- a/databases/mantis/distinfo +++ b/databases/mantis/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1566297812 -SHA256 (mantisbt-2.21.2.tar.gz) = 378eaf4661750ce69ab97eb893875bb9a128126dac6e7b51be3154b5592df5e5 -SIZE (mantisbt-2.21.2.tar.gz) = 16189564 +TIMESTAMP = 1566754525 +SHA256 (mantisbt-2.22.0.tar.gz) = 8ef95aa5446836325c2fee1273b1d2a5d4681090142f75a0e8e054956ac881e8 +SIZE (mantisbt-2.22.0.tar.gz) = 16234432 SHA256 (mantisbt-plugins-Activity-99cf873396ebc3fec431c6746dae1a604768f322_GH0.tar.gz) = 7c9a2d08d98854c40e53ec5ae90aa84ea3849843e5dec8fceefd4cbfba6d4c88 SIZE (mantisbt-plugins-Activity-99cf873396ebc3fec431c6746dae1a604768f322_GH0.tar.gz) = 42861 SHA256 (mantisbt-plugins-Announce-v2.4.1_GH0.tar.gz) = b87b233afc70d61b4b6c1fdc574cbbd3f2997efdfd4b5cfde1cfebfb6097dbc3 @@ -27,13 +27,13 @@ SHA256 (mantisbt-plugins-piwik-a2dba46836bdc07a80b8040e889ba0606f97415e_GH0.tar. SIZE (mantisbt-plugins-piwik-a2dba46836bdc07a80b8040e889ba0606f97415e_GH0.tar.gz) = 2898 SHA256 (mantisbt-plugins-SampleAuth-34856715f49a5c273f33e094c759c0e0b52b3912_GH0.tar.gz) = 0b469ad79ffb792e4fc9cbcc5d48266c686be20de3f0cd6986bf43893deca1c3 SIZE (mantisbt-plugins-SampleAuth-34856715f49a5c273f33e094c759c0e0b52b3912_GH0.tar.gz) = 197029 -SHA256 (mantisbt-plugins-source-integration-v2.1.5_GH0.tar.gz) = aaa93283afe078a225ac3f7fd8dae7c0d749aac96640ed01a745f47d3741b7f5 -SIZE (mantisbt-plugins-source-integration-v2.1.5_GH0.tar.gz) = 110892 +SHA256 (mantisbt-plugins-source-integration-v2.2.0_GH0.tar.gz) = 996b125d38127b1434f503d58fb373e92c2cf6fc4bee4996bc9582113e493a72 +SIZE (mantisbt-plugins-source-integration-v2.2.0_GH0.tar.gz) = 118568 SHA256 (mantisbt-plugins-Slack-9286d2eeeb8a986ed949e378711fef5f0bf182dc_GH0.tar.gz) = 2ee4569c4803ad2b8205fd5bbf9d347dbf4952b79e073381afea2e03f78f950c SIZE (mantisbt-plugins-Slack-9286d2eeeb8a986ed949e378711fef5f0bf182dc_GH0.tar.gz) = 115058 SHA256 (mantisbt-plugins-Snippets-v2.2.5_GH0.tar.gz) = 7efa4d1635789fde24d1aa5385f0fee100578c5c1f730c6fcf9228304b059aa0 SIZE (mantisbt-plugins-Snippets-v2.2.5_GH0.tar.gz) = 35287 -SHA256 (mantisbt-plugins-Taskodrome-43d8b2281e02a4e2fd566bcddbbaf11cab73820b_GH0.tar.gz) = b8a019ca53f07eecbc1b98e3fe357303ab421d1006dd41a77dc32a3fb42da3cb -SIZE (mantisbt-plugins-Taskodrome-43d8b2281e02a4e2fd566bcddbbaf11cab73820b_GH0.tar.gz) = 14528726 +SHA256 (mantisbt-plugins-Taskodrome-8bb3dd80af9190d636ce1117a291d9f8d0fec78e_GH0.tar.gz) = 3e9f50e2e0800efb8da8ec82362028f5916cf17566897bfaa0aba24e6cc052f1 +SIZE (mantisbt-plugins-Taskodrome-8bb3dd80af9190d636ce1117a291d9f8d0fec78e_GH0.tar.gz) = 6061146 SHA256 (mantisbt-plugins-timetracking-3a560673d85e17651fc1994f5e09e2ae9df62336_GH0.tar.gz) = 99f13d9d4cef6aa9875dcd2b122dcd48b33dbd1e51439d455ea850b59bf7f14a SIZE (mantisbt-plugins-timetracking-3a560673d85e17651fc1994f5e09e2ae9df62336_GH0.tar.gz) = 13128 diff --git a/databases/mantis/pkg-plist b/databases/mantis/pkg-plist index 81c8a8c01c0..436ec6e1d2c 100644 --- a/databases/mantis/pkg-plist +++ b/databases/mantis/pkg-plist @@ -13,6 +13,7 @@ %%WWWDIR%%/account_sponsor_update.php %%WWWDIR%%/account_update.php %%WWWDIR%%/adm_config_delete.php +%%WWWDIR%%/adm_config_page.php %%WWWDIR%%/adm_config_report.php %%WWWDIR%%/adm_config_set.php %%WWWDIR%%/adm_permissions_report.php @@ -825,6 +826,7 @@ %%WWWDIR%%/javascript_translations.php %%WWWDIR%%/js/ace.js %%WWWDIR%%/js/ace.min.js +%%WWWDIR%%/js/adm_config_report.js %%WWWDIR%%/js/bootstrap-3.4.0.js %%WWWDIR%%/js/bootstrap-3.4.0.min.js %%WWWDIR%%/js/bootstrap-datetimepicker-4.17.47.min.js @@ -862,6 +864,7 @@ %%WWWDIR%%/lang/strings_danish.txt %%WWWDIR%%/lang/strings_dutch.txt %%WWWDIR%%/lang/strings_english.txt +%%WWWDIR%%/lang/strings_eo.txt %%WWWDIR%%/lang/strings_estonian.txt %%WWWDIR%%/lang/strings_finnish.txt %%WWWDIR%%/lang/strings_french.txt @@ -1164,6 +1167,7 @@ %%WWWDIR%%/plugins/Gravatar/lang/strings_danish.txt %%WWWDIR%%/plugins/Gravatar/lang/strings_dutch.txt %%WWWDIR%%/plugins/Gravatar/lang/strings_english.txt +%%WWWDIR%%/plugins/Gravatar/lang/strings_eo.txt %%WWWDIR%%/plugins/Gravatar/lang/strings_french.txt %%WWWDIR%%/plugins/Gravatar/lang/strings_galician.txt %%WWWDIR%%/plugins/Gravatar/lang/strings_german.txt @@ -1229,6 +1233,7 @@ %%WWWDIR%%/plugins/MantisCoreFormatting/lang/strings_danish.txt %%WWWDIR%%/plugins/MantisCoreFormatting/lang/strings_dutch.txt %%WWWDIR%%/plugins/MantisCoreFormatting/lang/strings_english.txt +%%WWWDIR%%/plugins/MantisCoreFormatting/lang/strings_eo.txt %%WWWDIR%%/plugins/MantisCoreFormatting/lang/strings_finnish.txt %%WWWDIR%%/plugins/MantisCoreFormatting/lang/strings_french.txt %%WWWDIR%%/plugins/MantisCoreFormatting/lang/strings_galician.txt @@ -1283,10 +1288,10 @@ %%WWWDIR%%/plugins/MantisGraph/MantisGraph.php %%WWWDIR%%/plugins/MantisGraph/core/Period.php %%WWWDIR%%/plugins/MantisGraph/core/graph_api.php -%%WWWDIR%%/plugins/MantisGraph/files/Chart-2.7.3.min.js -%%WWWDIR%%/plugins/MantisGraph/files/Chart.bundle-2.7.3.min.js +%%WWWDIR%%/plugins/MantisGraph/files/Chart-2.8.0.min.js +%%WWWDIR%%/plugins/MantisGraph/files/Chart.bundle-2.8.0.min.js %%WWWDIR%%/plugins/MantisGraph/files/MantisGraph.js -%%WWWDIR%%/plugins/MantisGraph/files/chartjs-plugin-colorschemes.min.js +%%WWWDIR%%/plugins/MantisGraph/files/chartjs-plugin-colorschemes-0.4.0.min.js %%WWWDIR%%/plugins/MantisGraph/lang/strings_afrikaans.txt %%WWWDIR%%/plugins/MantisGraph/lang/strings_arabic.txt %%WWWDIR%%/plugins/MantisGraph/lang/strings_arabicegyptianspoken.txt @@ -1302,6 +1307,7 @@ %%WWWDIR%%/plugins/MantisGraph/lang/strings_danish.txt %%WWWDIR%%/plugins/MantisGraph/lang/strings_dutch.txt %%WWWDIR%%/plugins/MantisGraph/lang/strings_english.txt +%%WWWDIR%%/plugins/MantisGraph/lang/strings_eo.txt %%WWWDIR%%/plugins/MantisGraph/lang/strings_estonian.txt %%WWWDIR%%/plugins/MantisGraph/lang/strings_finnish.txt %%WWWDIR%%/plugins/MantisGraph/lang/strings_french.txt @@ -1323,6 +1329,7 @@ %%WWWDIR%%/plugins/MantisGraph/lang/strings_norwegian_bokmal.txt %%WWWDIR%%/plugins/MantisGraph/lang/strings_norwegian_nynorsk.txt %%WWWDIR%%/plugins/MantisGraph/lang/strings_occitan.txt +%%WWWDIR%%/plugins/MantisGraph/lang/strings_persian.txt %%WWWDIR%%/plugins/MantisGraph/lang/strings_piedmontese.txt %%WWWDIR%%/plugins/MantisGraph/lang/strings_polish.txt %%WWWDIR%%/plugins/MantisGraph/lang/strings_portuguese_brazil.txt @@ -1458,6 +1465,7 @@ %%SI%%%%WWWDIR%%/plugins/SourceCgit/strings_portuguese_brazil.txt %%SI%%%%WWWDIR%%/plugins/SourceGithub/LICENSE %%SI%%%%WWWDIR%%/plugins/SourceGithub/SourceGithub.php +%%SI%%%%WWWDIR%%/plugins/SourceGithub/files/sourcegithub.js %%SI%%%%WWWDIR%%/plugins/SourceGithub/lang/strings_catalan.txt %%SI%%%%WWWDIR%%/plugins/SourceGithub/lang/strings_english.txt %%SI%%%%WWWDIR%%/plugins/SourceGithub/lang/strings_german.txt @@ -1506,6 +1514,7 @@ %%SI%%%%WWWDIR%%/plugins/SourceSVN/lang/strings_russian.txt %%SI%%%%WWWDIR%%/plugins/SourceSVN/lang/strings_spanish.txt %%SI%%%%WWWDIR%%/plugins/SourceSVN/post-commit.tmpl +%%SI%%%%WWWDIR%%/plugins/SourceSVN/post-revprop-change.tmpl %%SI%%%%WWWDIR%%/plugins/SourceViewVC/LICENSE %%SI%%%%WWWDIR%%/plugins/SourceViewVC/SourceViewVC.php %%SI%%%%WWWDIR%%/plugins/SourceViewVC/lang/strings_english.txt @@ -1526,15 +1535,25 @@ %%TASKODROME%%%%WWWDIR%%/plugins/Taskodrome/files/assets/higher.png %%TASKODROME%%%%WWWDIR%%/plugins/Taskodrome/files/assets/lower.png %%TASKODROME%%%%WWWDIR%%/plugins/Taskodrome/files/assets/minus.png -%%TASKODROME%%%%WWWDIR%%/plugins/Taskodrome/files/scripts/devs_grid.js -%%TASKODROME%%%%WWWDIR%%/plugins/Taskodrome/files/scripts/easeljs-0.8.2.min.js -%%TASKODROME%%%%WWWDIR%%/plugins/Taskodrome/files/scripts/grid_common_utils.js -%%TASKODROME%%%%WWWDIR%%/plugins/Taskodrome/files/scripts/grid_draw_utils.js +%%TASKODROME%%%%WWWDIR%%/plugins/Taskodrome/files/scripts/block/block.js +%%TASKODROME%%%%WWWDIR%%/plugins/Taskodrome/files/scripts/block/block_graphics.js +%%TASKODROME%%%%WWWDIR%%/plugins/Taskodrome/files/scripts/block/block_list.js +%%TASKODROME%%%%WWWDIR%%/plugins/Taskodrome/files/scripts/card.js +%%TASKODROME%%%%WWWDIR%%/plugins/Taskodrome/files/scripts/card_transfer.js +%%TASKODROME%%%%WWWDIR%%/plugins/Taskodrome/files/scripts/column_handler.js +%%TASKODROME%%%%WWWDIR%%/plugins/Taskodrome/files/scripts/data_source.js +%%TASKODROME%%%%WWWDIR%%/plugins/Taskodrome/files/scripts/dev_page.js +%%TASKODROME%%%%WWWDIR%%/plugins/Taskodrome/files/scripts/drawable.js +%%TASKODROME%%%%WWWDIR%%/plugins/Taskodrome/files/scripts/fabric.min.js +%%TASKODROME%%%%WWWDIR%%/plugins/Taskodrome/files/scripts/grid.js %%TASKODROME%%%%WWWDIR%%/plugins/Taskodrome/files/scripts/issue_updater.js -%%TASKODROME%%%%WWWDIR%%/plugins/Taskodrome/files/scripts/on_load_opening.js -%%TASKODROME%%%%WWWDIR%%/plugins/Taskodrome/files/scripts/relationship_grid.js -%%TASKODROME%%%%WWWDIR%%/plugins/Taskodrome/files/scripts/scroller.js -%%TASKODROME%%%%WWWDIR%%/plugins/Taskodrome/files/scripts/status_grid.js +%%TASKODROME%%%%WWWDIR%%/plugins/Taskodrome/files/scripts/page.js +%%TASKODROME%%%%WWWDIR%%/plugins/Taskodrome/files/scripts/popup_alert.js +%%TASKODROME%%%%WWWDIR%%/plugins/Taskodrome/files/scripts/relationship_page.js +%%TASKODROME%%%%WWWDIR%%/plugins/Taskodrome/files/scripts/scrollbar.js +%%TASKODROME%%%%WWWDIR%%/plugins/Taskodrome/files/scripts/starter.js +%%TASKODROME%%%%WWWDIR%%/plugins/Taskodrome/files/scripts/status_page.js +%%TASKODROME%%%%WWWDIR%%/plugins/Taskodrome/files/scripts/utils.js %%TASKODROME%%%%WWWDIR%%/plugins/Taskodrome/files/taskodrome.css %%TASKODROME%%%%WWWDIR%%/plugins/Taskodrome/lang/strings_english.txt %%TASKODROME%%%%WWWDIR%%/plugins/Taskodrome/lang/strings_french.txt @@ -1577,6 +1596,7 @@ %%WWWDIR%%/plugins/XmlImportExport/lang/strings_danish.txt %%WWWDIR%%/plugins/XmlImportExport/lang/strings_dutch.txt %%WWWDIR%%/plugins/XmlImportExport/lang/strings_english.txt +%%WWWDIR%%/plugins/XmlImportExport/lang/strings_eo.txt %%WWWDIR%%/plugins/XmlImportExport/lang/strings_finnish.txt %%WWWDIR%%/plugins/XmlImportExport/lang/strings_french.txt %%WWWDIR%%/plugins/XmlImportExport/lang/strings_galician.txt @@ -2041,6 +2061,7 @@ %%WWWDIR%%/vendor/guzzlehttp/promises/src/TaskQueueInterface.php %%WWWDIR%%/vendor/guzzlehttp/promises/src/functions.php %%WWWDIR%%/vendor/guzzlehttp/promises/src/functions_include.php +%%WWWDIR%%/vendor/guzzlehttp/psr7/.editorconfig %%WWWDIR%%/vendor/guzzlehttp/psr7/CHANGELOG.md %%WWWDIR%%/vendor/guzzlehttp/psr7/LICENSE %%WWWDIR%%/vendor/guzzlehttp/psr7/README.md @@ -2059,6 +2080,7 @@ %%WWWDIR%%/vendor/guzzlehttp/psr7/src/PumpStream.php %%WWWDIR%%/vendor/guzzlehttp/psr7/src/Request.php %%WWWDIR%%/vendor/guzzlehttp/psr7/src/Response.php +%%WWWDIR%%/vendor/guzzlehttp/psr7/src/Rfc7230.php %%WWWDIR%%/vendor/guzzlehttp/psr7/src/ServerRequest.php %%WWWDIR%%/vendor/guzzlehttp/psr7/src/Stream.php %%WWWDIR%%/vendor/guzzlehttp/psr7/src/StreamDecoratorTrait.php @@ -2678,6 +2700,11 @@ %%WWWDIR%%/vendor/psr/http-message/src/StreamInterface.php %%WWWDIR%%/vendor/psr/http-message/src/UploadedFileInterface.php %%WWWDIR%%/vendor/psr/http-message/src/UriInterface.php +%%WWWDIR%%/vendor/ralouphie/getallheaders/LICENSE +%%WWWDIR%%/vendor/ralouphie/getallheaders/README.md +%%WWWDIR%%/vendor/ralouphie/getallheaders/composer.json +%%WWWDIR%%/vendor/ralouphie/getallheaders/phpunit.xml +%%WWWDIR%%/vendor/ralouphie/getallheaders/src/getallheaders.php %%WWWDIR%%/vendor/sebastian/comparator/LICENSE %%WWWDIR%%/vendor/sebastian/comparator/README.md %%WWWDIR%%/vendor/sebastian/comparator/build/travis-ci.xml @@ -2848,8 +2875,6 @@ %%WWWDIR%%/vendor/vboctor/disposable_email_checker/license.txt %%WWWDIR%%/vendor/vboctor/disposable_email_checker/php/src/DisposableEmailChecker.php %%WWWDIR%%/vendor/vboctor/disposable_email_checker/readme.md -%%WWWDIR%%/vendor/webmozart/assert/.composer-auth.json -%%WWWDIR%%/vendor/webmozart/assert/.styleci.yml %%WWWDIR%%/vendor/webmozart/assert/CHANGELOG.md %%WWWDIR%%/vendor/webmozart/assert/LICENSE %%WWWDIR%%/vendor/webmozart/assert/README.md diff --git a/deskutils/copyq/Makefile b/deskutils/copyq/Makefile index 8daf0395a0c..70489a2ba99 100644 --- a/deskutils/copyq/Makefile +++ b/deskutils/copyq/Makefile @@ -2,7 +2,7 @@ PORTNAME= copyq DISTVERSIONPREFIX= v -DISTVERSION= 3.9.1 +DISTVERSION= 3.9.2 CATEGORIES= deskutils MAINTAINER= tobik@FreeBSD.org diff --git a/deskutils/copyq/distinfo b/deskutils/copyq/distinfo index e19863bc5b4..7d5a6d7f39a 100644 --- a/deskutils/copyq/distinfo +++ b/deskutils/copyq/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1566147143 -SHA256 (hluk-CopyQ-v3.9.1_GH0.tar.gz) = cb2b9d9415a8078725f20f3d6f2bdddc9c70e6b751747c35e0458e33e7636d9d -SIZE (hluk-CopyQ-v3.9.1_GH0.tar.gz) = 2936760 +TIMESTAMP = 1566736380 +SHA256 (hluk-CopyQ-v3.9.2_GH0.tar.gz) = 8d526c7b0ab7a2e5ae91ef68df104277217c6679b15a0f100ae2de50247c993b +SIZE (hluk-CopyQ-v3.9.2_GH0.tar.gz) = 2936806 diff --git a/devel/Makefile b/devel/Makefile index 5102b641cdc..c854953219d 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -490,6 +490,7 @@ SUBDIR += dlib SUBDIR += dmake SUBDIR += dmalloc + SUBDIR += dmlc-core SUBDIR += dmucs SUBDIR += docopt.cpp SUBDIR += doctorj @@ -6142,6 +6143,7 @@ SUBDIR += simian SUBDIR += simple_components SUBDIR += skalibs + SUBDIR += skypat SUBDIR += slf4j SUBDIR += slibtool SUBDIR += smake diff --git a/devel/awscli/Makefile b/devel/awscli/Makefile index 64665bd8362..24fddac6526 100644 --- a/devel/awscli/Makefile +++ b/devel/awscli/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= awscli -PORTVERSION= 1.16.223 +PORTVERSION= 1.16.227 CATEGORIES= devel MASTER_SITES= CHEESESHOP @@ -12,15 +12,19 @@ COMMENT= Universal Command Line Interface for Amazon Web Services LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}botocore>=1.12.213:devel/py-botocore@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}botocore>=1.12.217:devel/py-botocore@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}colorama>=0.2.5:devel/py-colorama@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}s3transfer>=0.2.0:net/py-s3transfer@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}docutils>=0.10:textproc/py-docutils@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}rsa>=3.1.2:security/py-rsa@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>=3.10:devel/py-yaml@${PY_FLAVOR} -USES= python groff:run +USES= python USE_PYTHON= autoplist distutils concurrent noflavors + NO_ARCH= yes +OPTIONS_DEFINE= DOCS +DOCS_USERS= groff:run + .include diff --git a/devel/awscli/distinfo b/devel/awscli/distinfo index d0a0a24fb3a..fb75ad1ee6c 100644 --- a/devel/awscli/distinfo +++ b/devel/awscli/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1566420800 -SHA256 (awscli-1.16.223.tar.gz) = 8b6af630d30e7a35ef27e24562387604455b41af6f411ee1b2e96d546badbe67 -SIZE (awscli-1.16.223.tar.gz) = 843838 +TIMESTAMP = 1566943369 +SHA256 (awscli-1.16.227.tar.gz) = 734f4662458f08f7278d70637a059b222c4f7670948ec18039fc4d8ff3499d02 +SIZE (awscli-1.16.227.tar.gz) = 844151 diff --git a/devel/dmlc-core/Makefile b/devel/dmlc-core/Makefile new file mode 100644 index 00000000000..bd5e02e0b54 --- /dev/null +++ b/devel/dmlc-core/Makefile @@ -0,0 +1,28 @@ +# $FreeBSD$ + +PORTNAME= dmlc-core +DISTVERSIONPREFIX= v +DISTVERSION= 0.3-105 +DISTVERSIONSUFFIX= -g32d9fe7 +CATEGORIES= devel + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Common library for scalable and portable distributed machine learning + +LICENSE= APACHE20 + +BUILD_DEPENDS= llvm${LLVM_DEFAULT}>0:devel/llvm${LLVM_DEFAULT} + +USES= cmake +USE_GITHUB= yes +GH_ACCOUNT= dmlc +USE_LDCONFIG= yes + +CMAKE_ON= BUILD_SHARED_LIBS + +# use clang from ports because otherwise OpenMP isn't detected on some systems (ex. 12.0-RELEASE-p9) +CPP= clang-cpp${LLVM_DEFAULT} +CC= clang${LLVM_DEFAULT} +CXX= clang++${LLVM_DEFAULT} + +.include diff --git a/devel/dmlc-core/distinfo b/devel/dmlc-core/distinfo new file mode 100644 index 00000000000..f12a17ba283 --- /dev/null +++ b/devel/dmlc-core/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1566888058 +SHA256 (dmlc-dmlc-core-v0.3-105-g32d9fe7_GH0.tar.gz) = 25e7c7656851010335674752193ac8ffa1882b0c3a5c5c12dc78fe3aab1608e7 +SIZE (dmlc-dmlc-core-v0.3-105-g32d9fe7_GH0.tar.gz) = 252042 diff --git a/devel/dmlc-core/pkg-descr b/devel/dmlc-core/pkg-descr new file mode 100644 index 00000000000..6923bafb421 --- /dev/null +++ b/devel/dmlc-core/pkg-descr @@ -0,0 +1,4 @@ +DMLC-Core is the backbone library to support all DMLC projects, offers the +bricks to build efficient and scalable distributed machine learning libraries. + +WWW: https://github.com/dmlc/dmlc-core diff --git a/devel/dmlc-core/pkg-plist b/devel/dmlc-core/pkg-plist new file mode 100644 index 00000000000..36acf3a24a9 --- /dev/null +++ b/devel/dmlc-core/pkg-plist @@ -0,0 +1,37 @@ +include/dmlc/any.h +include/dmlc/array_view.h +include/dmlc/base.h +include/dmlc/blockingconcurrentqueue.h +include/dmlc/build_config.h +include/dmlc/build_config_default.h +include/dmlc/common.h +include/dmlc/concurrency.h +include/dmlc/concurrentqueue.h +include/dmlc/config.h +include/dmlc/data.h +include/dmlc/endian.h +include/dmlc/filesystem.h +include/dmlc/input_split_shuffle.h +include/dmlc/io.h +include/dmlc/json.h +include/dmlc/logging.h +include/dmlc/lua.h +include/dmlc/memory.h +include/dmlc/memory_io.h +include/dmlc/omp.h +include/dmlc/optional.h +include/dmlc/parameter.h +include/dmlc/recordio.h +include/dmlc/registry.h +include/dmlc/serializer.h +include/dmlc/strtonum.h +include/dmlc/thread_group.h +include/dmlc/thread_local.h +include/dmlc/threadediter.h +include/dmlc/timer.h +include/dmlc/type_traits.h +lib/cmake/dmlc/DMLCTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/dmlc/DMLCTargets.cmake +lib/cmake/dmlc/dmlc-config-version.cmake +lib/cmake/dmlc/dmlc-config.cmake +lib/libdmlc.so diff --git a/devel/p5-Devel-Platform-Info/Makefile b/devel/p5-Devel-Platform-Info/Makefile index bf898653bba..74a6f0cc59c 100644 --- a/devel/p5-Devel-Platform-Info/Makefile +++ b/devel/p5-Devel-Platform-Info/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= Devel-Platform-Info -PORTVERSION= 0.16 +PORTVERSION= 1.00 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/devel/p5-Devel-Platform-Info/distinfo b/devel/p5-Devel-Platform-Info/distinfo index d5edd230f79..f93f9aa5d59 100644 --- a/devel/p5-Devel-Platform-Info/distinfo +++ b/devel/p5-Devel-Platform-Info/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1515693017 -SHA256 (Devel-Platform-Info-0.16.tar.gz) = 36863d786d0e2d0ebac49422fd32ba355f5ccb7190bb4c77d7ece5aa0262e1fe -SIZE (Devel-Platform-Info-0.16.tar.gz) = 16430 +TIMESTAMP = 1566958108 +SHA256 (Devel-Platform-Info-1.00.tar.gz) = 8242ee2adde580e7cd6159c4248a274a5db1256d44a25dd15332c8e11ca4be67 +SIZE (Devel-Platform-Info-1.00.tar.gz) = 16719 diff --git a/devel/rubygem-aws-sdk-core/Makefile b/devel/rubygem-aws-sdk-core/Makefile index 736780d5703..d6957e5a8cc 100644 --- a/devel/rubygem-aws-sdk-core/Makefile +++ b/devel/rubygem-aws-sdk-core/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= aws-sdk-core -DISTVERSION= 2.11.340 +DISTVERSION= 2.11.341 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-core/distinfo b/devel/rubygem-aws-sdk-core/distinfo index 44711986b12..62c9d9da40d 100644 --- a/devel/rubygem-aws-sdk-core/distinfo +++ b/devel/rubygem-aws-sdk-core/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1566758180 -SHA256 (rubygem/aws-sdk-core-2.11.340.gem) = dd148db0cae8d50a93e4af64e0e3099a83d6b468b368d96339e914b429f34344 -SIZE (rubygem/aws-sdk-core-2.11.340.gem) = 1643008 +TIMESTAMP = 1566922299 +SHA256 (rubygem/aws-sdk-core-2.11.341.gem) = e1012d74b7ad7fa5f8d45b8bffbaa5bd96ad50a14cc383ff16bd3e5e30299324 +SIZE (rubygem/aws-sdk-core-2.11.341.gem) = 1643008 diff --git a/devel/rubygem-aws-sdk-resources/Makefile b/devel/rubygem-aws-sdk-resources/Makefile index 425753bcebb..0097d414176 100644 --- a/devel/rubygem-aws-sdk-resources/Makefile +++ b/devel/rubygem-aws-sdk-resources/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= aws-sdk-resources -DISTVERSION= 2.11.340 +DISTVERSION= 2.11.341 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-resources/distinfo b/devel/rubygem-aws-sdk-resources/distinfo index 811e18ab817..8b2e8c43e91 100644 --- a/devel/rubygem-aws-sdk-resources/distinfo +++ b/devel/rubygem-aws-sdk-resources/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1566758181 -SHA256 (rubygem/aws-sdk-resources-2.11.340.gem) = bcfeb66bf24f88de7842a83bc51b8157948ceb7f6db01779e260c4ddc91e4681 -SIZE (rubygem/aws-sdk-resources-2.11.340.gem) = 48640 +TIMESTAMP = 1566922300 +SHA256 (rubygem/aws-sdk-resources-2.11.341.gem) = 71d65fcb5ba531bdf227ecd13b67b0d3aed8f58d86efc854193175453f320cb8 +SIZE (rubygem/aws-sdk-resources-2.11.341.gem) = 48640 diff --git a/devel/rubygem-aws-sdk/Makefile b/devel/rubygem-aws-sdk/Makefile index 316428b7c1d..24485bfb6ae 100644 --- a/devel/rubygem-aws-sdk/Makefile +++ b/devel/rubygem-aws-sdk/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= aws-sdk -DISTVERSION= 2.11.340 +DISTVERSION= 2.11.341 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk/distinfo b/devel/rubygem-aws-sdk/distinfo index a59ea704627..9469cf55a5c 100644 --- a/devel/rubygem-aws-sdk/distinfo +++ b/devel/rubygem-aws-sdk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1566758178 -SHA256 (rubygem/aws-sdk-2.11.340.gem) = 2ace69aadf9d760ad54c0100d471b8c4f13c9bc5c0af77b20d904adf6ab3208b -SIZE (rubygem/aws-sdk-2.11.340.gem) = 4608 +TIMESTAMP = 1566922276 +SHA256 (rubygem/aws-sdk-2.11.341.gem) = f7f4b37ba3b09bface8f57b95266303b681e4b615fae7cac1fab498cc104c706 +SIZE (rubygem/aws-sdk-2.11.341.gem) = 4608 diff --git a/devel/skypat/Makefile b/devel/skypat/Makefile new file mode 100644 index 00000000000..d7e0a1d1c52 --- /dev/null +++ b/devel/skypat/Makefile @@ -0,0 +1,33 @@ +# $FreeBSD$ + +PORTNAME= skypat +DISTVERSIONPREFIX= v +DISTVERSION= 3.1.1 +CATEGORIES= devel + +MAINTAINER= yuri@FreeBSD.org +COMMENT= C++ unit and performance testing framework + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= bash:shells/bash + +USES= autoreconf compiler:c++11-lang gmake libtool +GNU_CONFIGURE= yes +USE_GITHUB= yes +GH_ACCOUNT= skymizer +GH_PROJECT= SkyPat +USE_LDCONFIG= yes +CONFIGURE_ARGS= --disable-dependency-tracking + +OPTIONS_DEFINE= EXAMPLES + +PORTEXAMPLES= * + +post-install: + @${MV} ${STAGEDIR}${DATADIR}/examples ${STAGEDIR}${EXAMPLESDIR} + @${RM} -r ${STAGEDIR}${DATADIR} + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libskypat.so.3.0.1 + +.include diff --git a/devel/skypat/distinfo b/devel/skypat/distinfo new file mode 100644 index 00000000000..e1a24cba1e3 --- /dev/null +++ b/devel/skypat/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1566880802 +SHA256 (skymizer-SkyPat-v3.1.1_GH0.tar.gz) = 882342ada942057f6296162d137015e2ce0595d3fb3198a506b5b51bfa6e7420 +SIZE (skymizer-SkyPat-v3.1.1_GH0.tar.gz) = 56106 diff --git a/devel/skypat/pkg-descr b/devel/skypat/pkg-descr new file mode 100644 index 00000000000..d2ce07bafbb --- /dev/null +++ b/devel/skypat/pkg-descr @@ -0,0 +1,13 @@ +SkyPat is a C++ performance analysis toolkit. SkyPat combines unit tests and +perf_event to give programmers the power of accomplishing reliability and +performance test simultaneously. + +Unlike traditional tools that manipulate entire program as a black-box, SkyPat +works on a region of code like a white-box. It is used as a normal unit test +library. It provides macros and assertions, into which perf_events are embedded, +to ensure correctness and to evaluate performance of a region of code. With +perf_events, SkyPat can evaluate running time precisely without interference to +scheduler. Moreover, perf_event also gives SkyPat accurate cycle counts that are +useful for tools that are sensitive to variance of timing, such as compilers. + +WWW: https://skypat.skymizer.com/ diff --git a/devel/skypat/pkg-plist b/devel/skypat/pkg-plist new file mode 100644 index 00000000000..05cdf1da697 --- /dev/null +++ b/devel/skypat/pkg-plist @@ -0,0 +1,22 @@ +include/skypat/ADT/Color.h +include/skypat/ADT/TypeTraits.h +include/skypat/ADT/Uncopyable.h +include/skypat/Listeners/CSVResultPrinter.h +include/skypat/Listeners/PrettyResultPrinter.h +include/skypat/SkypatNamespace.h +include/skypat/Support/IOSFwd.h +include/skypat/Support/ManagedStatic.h +include/skypat/Support/OStrStream.h +include/skypat/Support/OStrStream.tcc +include/skypat/Support/Path.h +include/skypat/Support/Timer.h +include/skypat/Thread/Mutex.h +include/skypat/Thread/MutexImpl.h +include/skypat/Thread/Thread.h +include/skypat/Thread/ThreadImpl.h +include/skypat/skypat.h +lib/libskypat.a +lib/libskypat.so +lib/libskypat.so.3 +lib/libskypat.so.3.0.1 +libdata/pkgconfig/skypat.pc diff --git a/devel/wf-config/Makefile b/devel/wf-config/Makefile index 46d5cece49c..2cc766138e6 100644 --- a/devel/wf-config/Makefile +++ b/devel/wf-config/Makefile @@ -4,6 +4,7 @@ PORTNAME= wf-config DISTVERSIONPREFIX= v DISTVERSION= 0.1-10 DISTVERSIONSUFFIX= -gf9c97d0 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= jbeich@FreeBSD.org diff --git a/emulators/wine/Makefile b/emulators/wine/Makefile index a9067ee2f27..a39ee5f52b0 100644 --- a/emulators/wine/Makefile +++ b/emulators/wine/Makefile @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= wine -DISTVERSION= 4.0.1 -PORTREVISION= 2 +DISTVERSION= 4.0.2 PORTEPOCH= 1 CATEGORIES= emulators MASTER_SITES= SF/${PORTNAME}/Source \ diff --git a/emulators/wine/distinfo b/emulators/wine/distinfo index f8970be0f7a..2cfdaf2e1f6 100644 --- a/emulators/wine/distinfo +++ b/emulators/wine/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1557998896 -SHA256 (wine-4.0.1.tar.xz) = d3a692f04c2fe03c8bd856655eaf4e6eeb4ad47f7d3120898dbf997e816b4948 -SIZE (wine-4.0.1.tar.xz) = 21665840 +TIMESTAMP = 1566583998 +SHA256 (wine-4.0.2.tar.xz) = 994050692f8417ee206daafa5fc0ff810cc9392ffda1786ac0f0fb0cf74dbd74 +SIZE (wine-4.0.2.tar.xz) = 21668348 diff --git a/finance/weberp/Makefile b/finance/weberp/Makefile index f71d49b4da7..40914151560 100644 --- a/finance/weberp/Makefile +++ b/finance/weberp/Makefile @@ -2,10 +2,10 @@ # $FreeBSD$ PORTNAME= weberp -PORTVERSION= 4.14.1 +PORTVERSION= 4.15.1 CATEGORIES= finance www MASTER_SITES= SF/web-erp/ -DISTNAME= webERP${PORTVERSION} +DISTNAME= webERP_${PORTVERSION} MAINTAINER= wen@FreeBSD.org COMMENT= Open-Source Web-Based ERP System @@ -15,9 +15,11 @@ LICENSE= GPLv2 PORTSCOUT= skipv:3.12 USES= gettext shebangfix zip -SHEBANG_FILES= report_runner.php make_release.sh +SHEBANG_FILES= report_runner.php \ + build/make_release.sh \ + build/check_syntax.sh USE_PHP= mysqli gettext -WRKSRC= ${WRKDIR}/webERP +WRKSRC= ${WRKDIR}/webERP-${PORTVERSION} NO_BUILD= yes SUB_FILES= pkg-message diff --git a/finance/weberp/distinfo b/finance/weberp/distinfo index 0a10ac1f42e..9bf85b6d562 100644 --- a/finance/weberp/distinfo +++ b/finance/weberp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1506334148 -SHA256 (webERP4.14.1.zip) = 686a5c5c72bfa3f42dd72d361ed3e6d4fcda1af3bc3ff512cea480e322ab0a72 -SIZE (webERP4.14.1.zip) = 30862574 +TIMESTAMP = 1566891464 +SHA256 (webERP_4.15.1.zip) = e13bc88df1e497c29fecaa1211bc130801ec6bf82cacf7f8723a60a556c0d09c +SIZE (webERP_4.15.1.zip) = 33126075 diff --git a/graphics/drm-current-kmod/Makefile b/graphics/drm-current-kmod/Makefile index 071e2d71dd3..67595cb8ff1 100644 --- a/graphics/drm-current-kmod/Makefile +++ b/graphics/drm-current-kmod/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= drm-current-kmod -PORTVERSION= 4.16.g20190814 +PORTVERSION= 4.16.g20190827 CATEGORIES= graphics kld MAINTAINER= x11@FreeBSD.org @@ -34,7 +34,7 @@ USES= kmod uidfix compiler:c++11-lang USE_GITHUB= yes GH_ACCOUNT= FreeBSDDesktop GH_PROJECT= kms-drm -GH_TAGNAME= f4e7403 +GH_TAGNAME= 75283de .include diff --git a/graphics/drm-current-kmod/distinfo b/graphics/drm-current-kmod/distinfo index 8551fbbd857..7fc93f46648 100644 --- a/graphics/drm-current-kmod/distinfo +++ b/graphics/drm-current-kmod/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1565813816 -SHA256 (FreeBSDDesktop-kms-drm-4.16.g20190814-f4e7403_GH0.tar.gz) = 477a76b33fb97983d5d342dbac75a81c6e0f95b2fded2227edbf4f365366916d -SIZE (FreeBSDDesktop-kms-drm-4.16.g20190814-f4e7403_GH0.tar.gz) = 13087363 +TIMESTAMP = 1566909866 +SHA256 (FreeBSDDesktop-kms-drm-4.16.g20190827-75283de_GH0.tar.gz) = cf2d742fb207701b4a05b0142d2d125ef1d5bf3794b86aeb609c50d72d8065eb +SIZE (FreeBSDDesktop-kms-drm-4.16.g20190827-75283de_GH0.tar.gz) = 13087456 diff --git a/graphics/drm-devel-kmod/Makefile b/graphics/drm-devel-kmod/Makefile index 956759334f3..0036f596611 100644 --- a/graphics/drm-devel-kmod/Makefile +++ b/graphics/drm-devel-kmod/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= drm-devel-kmod -PORTVERSION= 5.0.g20190814 +PORTVERSION= 5.0.g20190827 CATEGORIES= graphics kld MAINTAINER= x11@FreeBSD.org @@ -28,7 +28,7 @@ USES= kmod uidfix compiler:c++11-lang USE_GITHUB= yes GH_ACCOUNT= FreeBSDDesktop GH_PROJECT= kms-drm -GH_TAGNAME= 0e30c81 +GH_TAGNAME= e7a324e .include diff --git a/graphics/drm-devel-kmod/distinfo b/graphics/drm-devel-kmod/distinfo index b0b8a9cf8a6..ae009b122c8 100644 --- a/graphics/drm-devel-kmod/distinfo +++ b/graphics/drm-devel-kmod/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1565814119 -SHA256 (FreeBSDDesktop-kms-drm-5.0.g20190814-0e30c81_GH0.tar.gz) = b10f26ec69740dced7c8ce85a22c7fc6e62613d007b0cfa144207357c75553b1 -SIZE (FreeBSDDesktop-kms-drm-5.0.g20190814-0e30c81_GH0.tar.gz) = 14631310 +TIMESTAMP = 1566909948 +SHA256 (FreeBSDDesktop-kms-drm-5.0.g20190827-e7a324e_GH0.tar.gz) = d21cf5a235c7aa2e32bbf3922a65743bc4937c33b05071e8f59d25b2723eaee8 +SIZE (FreeBSDDesktop-kms-drm-5.0.g20190827-e7a324e_GH0.tar.gz) = 14630972 diff --git a/graphics/imv/Makefile b/graphics/imv/Makefile index bf500142986..20e7129cb7c 100644 --- a/graphics/imv/Makefile +++ b/graphics/imv/Makefile @@ -3,7 +3,7 @@ PORTNAME= imv DISTVERSIONPREFIX= v -DISTVERSION= 3.1.1 +DISTVERSION= 4.0.0 CATEGORIES= graphics MAINTAINER= tobik@FreeBSD.org @@ -13,33 +13,42 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= a2x:textproc/asciidoc -LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig +LIB_DEPENDS= libxkbcommon.so:x11/libxkbcommon TEST_DEPENDS= ${LOCALBASE}/lib/libcmocka.so:sysutils/cmocka -USES= desktop-file-utils gmake pkgconfig sdl +USES= desktop-file-utils gettext-runtime gl gmake gnome pkgconfig USE_GITHUB= yes GH_ACCOUNT= eXeC64 -USE_SDL= sdl2 ttf2 +USE_GL= gl +USE_GNOME= cairo glib20 pango MAKE_ARGS= CONFIGPREFIX=${PREFIX}/etc \ INSTALL_DATA="${INSTALL_DATA}" \ INSTALL_MAN="${INSTALL_MAN}" \ INSTALL_PROGRAM="${INSTALL_PROGRAM}" \ + INSTALL_SCRIPT="${INSTALL_SCRIPT}" \ MANPREFIX=${PREFIX}/man \ - V=1 + V=1 \ + WINDOWS=${_IMV_WINDOWS} ALL_TARGET= imv doc TEST_TARGET= check PLIST_FILES= bin/imv \ + bin/imv-msg \ etc/imv_config \ + man/man1/imv-msg.1.gz \ man/man1/imv.1.gz \ man/man5/imv.5.gz \ share/applications/imv.desktop OPTIONS_DEFINE= FREEIMAGE JPEG PNG SVG TIFF -OPTIONS_DEFAULT= FREEIMAGE SVG +OPTIONS_DEFAULT= FREEIMAGE SVG WAYLAND X11 +OPTIONS_MULTI= WINDOWS +OPTIONS_MULTI_WINDOWS= WAYLAND X11 +OPTIONS_SUB= yes FREEIMAGE_DESC= FreeImage backend (support for many image formats) +WINDOWS_DESC= Windowing system FREEIMAGE_LIB_DEPENDS= libfreeimage.so:graphics/freeimage FREEIMAGE_MAKE_ARGS_OFF= BACKEND_FREEIMAGE=no @@ -62,4 +71,22 @@ TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff TIFF_MAKE_ARGS_OFF= BACKEND_LIBTIFF=no TIFF_MAKE_ARGS= BACKEND_LIBTIFF=yes +WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland \ + libwayland-egl.so:graphics/wayland +WAYLAND_USE= GL=egl +WAYLAND_VARS= _IMV_WINDOWS=wayland + +X11_USES= xorg +X11_USE= GL=glu \ + XORG=x11,xcb +X11_VARS= _IMV_WINDOWS=x11 + +.include + +.if ${PORT_OPTIONS:MWAYLAND} && ${PORT_OPTIONS:MX11} +_IMV_WINDOWS= all +PLIST_FILES+= bin/imv-wayland \ + bin/imv-x11 +.endif + .include diff --git a/graphics/imv/distinfo b/graphics/imv/distinfo index f7147ff72fd..f382d714353 100644 --- a/graphics/imv/distinfo +++ b/graphics/imv/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1561235978 -SHA256 (eXeC64-imv-v3.1.1_GH0.tar.gz) = e6eca0c9f341ebb68444d12576291e5bcdeb31d5fb34da98fdb1e29ba16a7e15 -SIZE (eXeC64-imv-v3.1.1_GH0.tar.gz) = 45184 +TIMESTAMP = 1566916049 +SHA256 (eXeC64-imv-v4.0.0_GH0.tar.gz) = 3300418632bbb8296634a2aea2a2709e31b08d2fc8f1464ae03b3b5754474299 +SIZE (eXeC64-imv-v4.0.0_GH0.tar.gz) = 74022 diff --git a/graphics/py-traitsui/Makefile b/graphics/py-traitsui/Makefile index c14ac899084..bcc952437e3 100644 --- a/graphics/py-traitsui/Makefile +++ b/graphics/py-traitsui/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= traitsui -PORTVERSION= 6.0.0 +PORTVERSION= 6.1.2 CATEGORIES= graphics python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -17,10 +17,46 @@ LICENSE_FILE_LGPL21= ${WRKSRC}/image_LICENSE_Nuvola.txt LICENSE_FILE_EPL= ${WRKSRC}/image_LICENSE_Eclipse.txt # See ${WRKSRC}/image_LICENSE.txt for per file license information -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}apptools>=4.3.0:devel/py-apptools@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}traits>0:devel/py-traits@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyface>=6.0.0:devel/py-pyface@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} +# The requirements are defined in traitsui/__init__.py -USES= python:2.7 +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pandas>0:math/py-pandas@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pygments>0:textproc/py-pygments@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}traits>0:devel/py-traits@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}configobj>0:devel/py-configobj@${PY_FLAVOR} +py27_TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} +# Those requirements (except for pip + coverage) were extracted from etstool.py + +USES= python USE_PYTHON= autoplist distutils + NO_ARCH= yes +# Support for the wxPython toolkit is also available, but only for Python 2. +# Python 3 needs wxPython 4 which isn't ported, yet. So we use only Qt5 for a +# while to make the port useful for Python 2 and 3. +OPTIONS_DEFINE= QT5 +OPTIONS_DEFAULT=QT5 + +QT5_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pygments>0:textproc/py-pygments@${PY_FLAVOR} +QT5_USES= pyqt:5 +QT5_USE= PYQT=core_run,gui_run,printsupport_run,svg_run,widgets_run + +# These tests were extracted from etstool.py and adapted to the ports test framework +do-test: + @cd ${WRKSRC} && ${PYTHON_CMD} -m nose -v traitsui.tests + +# The test "test_wrap_text_narrow_short" fails at the moment and is going to be +# fixed with the next release. +# See also: https://github.com/enthought/traitsui/issues/643 +# +# Note: The occurences of "qt4" aren't typos +do-test-QT5-on: + @cd ${WRKSRC} && ${SETENV} ETS_TOOLKIT=qt4 QT_API=pyqt5 \ + ${PYTHON_CMD} -m nose -v -e 'test_wrap_text_narrow_short' traitsui.qt4.tests + .include diff --git a/graphics/py-traitsui/distinfo b/graphics/py-traitsui/distinfo index 56613c1b984..21e99f9dfd8 100644 --- a/graphics/py-traitsui/distinfo +++ b/graphics/py-traitsui/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1525439408 -SHA256 (traitsui-6.0.0.tar.gz) = a75f159f001b71213e17b373461d8df619cd2ae30222a3a78c5e61d4a87dfdea -SIZE (traitsui-6.0.0.tar.gz) = 5063415 +TIMESTAMP = 1565984705 +SHA256 (traitsui-6.1.2.tar.gz) = 698dd44d6ff6a50502f6ef0ffe545c233f2772e5c37127667302b8c845be9551 +SIZE (traitsui-6.1.2.tar.gz) = 5125470 diff --git a/japanese/xpdf/pkg-plist b/japanese/xpdf/pkg-plist index 60632a2240b..72e2cf43ac6 100644 --- a/japanese/xpdf/pkg-plist +++ b/japanese/xpdf/pkg-plist @@ -3,8 +3,8 @@ %%DATADIR%%/japanese/ISO-2022-JP.unicodeMap %%DATADIR%%/japanese/README %%DATADIR%%/japanese/Shift-JIS.unicodeMap -@exec exec < %D/etc/xpdfrc; rm -f %D/etc/xpdfrc; ( grep -v "%%EXTRARC%%"; echo "include %%EXTRARC%%" ) > %D/etc/xpdfrc; chmod 0644 %D/etc/xpdfrc -@unexec exec < %D/etc/xpdfrc; rm -f %D/etc/xpdfrc; grep -v "%%EXTRARC%%" > %D/etc/xpdfrc; chmod 0644 %D/etc/xpdfrc +@postexec exec < %D/etc/xpdfrc; rm -f %D/etc/xpdfrc; ( grep -v "%%EXTRARC%%"; echo "include %%EXTRARC%%" ) > %D/etc/xpdfrc; chmod 0644 %D/etc/xpdfrc +@postunexec exec < %D/etc/xpdfrc; rm -f %D/etc/xpdfrc; grep -v "%%EXTRARC%%" > %D/etc/xpdfrc; chmod 0644 %D/etc/xpdfrc %%DATADIR%%/japanese/dot.xpdfrc %%DATADIR%%/japanese/CMap/78-EUC-H %%DATADIR%%/japanese/CMap/78-EUC-V diff --git a/lang/Makefile b/lang/Makefile index 8e7087a12ab..93a30bd1e97 100644 --- a/lang/Makefile +++ b/lang/Makefile @@ -364,7 +364,6 @@ SUBDIR += starlogo SUBDIR += stldoc SUBDIR += swi-pl - SUBDIR += swift SUBDIR += tcbasic SUBDIR += tcc SUBDIR += tcl-manual diff --git a/lang/swift/Makefile b/lang/swift/Makefile deleted file mode 100644 index ffeb6e92891..00000000000 --- a/lang/swift/Makefile +++ /dev/null @@ -1,116 +0,0 @@ -# $FreeBSD$ - -PORTNAME= swift -PORTVERSION= 3.1.1 -DISTVERSIONPREFIX= swift- -DISTVERSIONSUFFIX= -RELEASE -PORTREVISION= 12 -CATEGORIES= lang - -MAINTAINER= ports@FreeBSD.org -COMMENT= Swift programing language - -LICENSE= APACHE20 -LICENSE_FILE= ${WRKSRC}/swift/LICENSE.txt - -BROKEN= fails to build -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2019-05-08 - -BUILD_DEPENDS= cmake:devel/cmake \ - bash:shells/bash \ - swig3.0:devel/swig30 \ - binutils>=2.25.1:devel/binutils -LIB_DEPENDS= libicudata.so:devel/icu \ - libuuid.so:misc/e2fsprogs-libuuid \ - libobjc.so:lang/libobjc2 - -REL_SNAP= 2017-04-22-a -USE_GITHUB= yes -BINARY_ALIAS= swig=swig3.0 python=${PYTHON_CMD} - -GH_ACCOUNT= apple -GH_PROJECT= swift swift-llvm:llvm swift-clang:clang swift-lldb:lldb \ - swift-cmark:cmark swift-llbuild:llbuild swift-package-manager:swiftpm \ - swift-corelibs-xctest:xctest swift-corelibs-foundation:xcfound \ - swift-corelibs-libdispatch:dispatch -GH_SUBDIR= llvm:llvm clang:clang lldb:lldb cmark:cmark llbuild:llbuild \ - swiftpm:swiftpm swift-corelibs-xctest:xctest \ - swift-corelibs-foundation:xcfound \ - swift-corelibs-libdispatch:dispatch - -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} -USES= autoreconf:build compiler:c++14-lang libtool localbase:ldflags iconv libedit \ - ninja perl5 pkgconfig python:build sqlite - -USE_GNOME= libxml2 -USE_LDCONFIG= yes -ONLY_FOR_ARCHS= amd64 -CONFLICTS_BUILD= googletest -LDFLAGS+= -lobjc - -OPTIONS_DEFINE= DOCS -DOCS_BUILD_DEPENDS= sphinx-build:textproc/py-sphinx -DOCS_CMAKE_BOOL= SWIFT_INCLUDE_DOCS - -PORTDOCS= * - -STRIP_FILES= bin/sil-func-extractor bin/sil-nm bin/sil-opt \ - bin/sil-passpipeline-dumper bin/swift \ - bin/swift-api-digester bin/swift-build-tool \ - bin/swift-demangle bin/swift-ide-test \ - bin/swift-llvm-opt bin/swift-reflection-dump \ - bin/swift-remoteast-test lib/swift/freebsd/libswiftCore.so \ - lib/swift/freebsd/libswiftGlibc.so \ - lib/swift/freebsd/libswiftRemoteMirror.so \ - lib/swift/freebsd/libswiftSwiftOnoneSupport.so - -.include - -CC_ONLY= ${CC:C/.*\///} -CPP_ONLY= ${CPP:C/.*\///} -CXX_ONLY= ${CXX:C/.*\///} - -post-extract: - @${MKDIR} ${WRKSRC} - @${MV} ${WRKDIR}/${PORTNAME}-${PORTNAME}-${PORTVERSION}-RELEASE ${WRKSRC}/swift - -post-patch: - @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ - ${WRKSRC}/swift/cmake/modules/SwiftSharedCMakeConfig.cmake - @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \ - -e 's|%%CPP_ONLY%%|${CPP_ONLY}|g' \ - -e 's|%%CC_ONLY%%|${CC_ONLY}|g' \ - -e 's|%%CXX_ONLY%%|${CXX_ONLY}|g' \ - ${WRKSRC}/swift/utils/build-presets.ini \ - ${WRKSRC}/swift/utils/build-script-impl - -do-build: - @${MKDIR} ${STAGEDIR}${PREFIX} - cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} \ - ./swift/utils/build-script --preset=mixin_freebsd_installation \ - -j ${MAKE_JOBS_NUMBER} \ - install_destdir=${STAGEDIR} \ - -- \ - ${EXTRA_FLAGS} \ - --skip-build-llvm=1 \ - --install_prefix=${PREFIX} \ - --install_destdir=${STAGEDIR} \ - --verbose-build=1 \ - --install-llbuild=1 \ - --skip-test-llbuild=1 - @${RM} /var/run/libuuid/clock.txt /var/run/libuuid/request /var/run/libuuid/uuidd.pid - -do-install: - ${MV} ${STAGEDIR}${PREFIX}/share/man/man1/swift.1 ${STAGEDIR}${PREFIX}/man/man1/swift.1 - ${RM} -r ${STAGEDIR}${PREFIX}/share/man - ${GZIP_CMD} ${STAGEDIR}${PREFIX}/man/man1/swift.1 -.for FILE in ${STRIP_FILES} - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${FILE} -.endfor - -do-install-DOCS-on: - cd ${WRKSRC}/build/Ninja-ReleaseAssert+stdlib-Release/swift-freebsd-x86_64/docs/html ; \ - ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} - -.include diff --git a/lang/swift/distinfo b/lang/swift/distinfo deleted file mode 100644 index 0575c3d7b50..00000000000 --- a/lang/swift/distinfo +++ /dev/null @@ -1,21 +0,0 @@ -TIMESTAMP = 1493047496 -SHA256 (apple-swift-swift-3.1.1-RELEASE_GH0.tar.gz) = 03eb54e7f89109a85c9b2a9bfdee88d2d7e1bdef73ae0385b30fe4661efaf407 -SIZE (apple-swift-swift-3.1.1-RELEASE_GH0.tar.gz) = 10548277 -SHA256 (apple-swift-llvm-swift-3.1.1-RELEASE_GH0.tar.gz) = fc6ac7c0c6afff344a8d4e5299b7417f414f1499cf374953e06c339d8177fc26 -SIZE (apple-swift-llvm-swift-3.1.1-RELEASE_GH0.tar.gz) = 28252386 -SHA256 (apple-swift-clang-swift-3.1.1-RELEASE_GH0.tar.gz) = ed41f1231bae030a412455491a5244ede53a4761617194b2dda573f5776361ad -SIZE (apple-swift-clang-swift-3.1.1-RELEASE_GH0.tar.gz) = 14642919 -SHA256 (apple-swift-corelibs-libdispatch-swift-3.1.1-RELEASE_GH0.tar.gz) = b711a5afaf027ac2cfefc144cd3760dd1d6a99689864be6ecb73a62cbb21b04f -SIZE (apple-swift-corelibs-libdispatch-swift-3.1.1-RELEASE_GH0.tar.gz) = 487271 -SHA256 (apple-swift-lldb-swift-3.1.1-RELEASE_GH0.tar.gz) = 84a8640ce285748dee4bfd742dee50136a10f3a96d24bb15410092afe6f495bf -SIZE (apple-swift-lldb-swift-3.1.1-RELEASE_GH0.tar.gz) = 18179384 -SHA256 (apple-swift-cmark-swift-3.1.1-RELEASE_GH0.tar.gz) = 51db8067f11976a7ca38a6ff9f173d3d9e3df290991be87835cdc003e0b62e4e -SIZE (apple-swift-cmark-swift-3.1.1-RELEASE_GH0.tar.gz) = 214437 -SHA256 (apple-swift-llbuild-swift-3.1.1-RELEASE_GH0.tar.gz) = ea59fd6603fe5d71598895832d6eef9314f1af99a72050536e473e9bb08a57df -SIZE (apple-swift-llbuild-swift-3.1.1-RELEASE_GH0.tar.gz) = 4734687 -SHA256 (apple-swift-package-manager-swift-3.1.1-RELEASE_GH0.tar.gz) = 5f98dd6fd41170e2f51f85131ca50cba3d50a187ce94b7a1db7a776c2815c778 -SIZE (apple-swift-package-manager-swift-3.1.1-RELEASE_GH0.tar.gz) = 382717 -SHA256 (apple-swift-corelibs-xctest-swift-3.1.1-RELEASE_GH0.tar.gz) = 188272552bf35c411c73ad35345e0e8893e67d8d098a805fb26ad220291421e3 -SIZE (apple-swift-corelibs-xctest-swift-3.1.1-RELEASE_GH0.tar.gz) = 55326 -SHA256 (apple-swift-corelibs-foundation-swift-3.1.1-RELEASE_GH0.tar.gz) = 86f1d57a38661a8186104440369a1e3657093ebc37716a31a0e539eadfad60e3 -SIZE (apple-swift-corelibs-foundation-swift-3.1.1-RELEASE_GH0.tar.gz) = 3290006 diff --git a/lang/swift/files/patch-swift-corelibs-foundation_lib_target.py b/lang/swift/files/patch-swift-corelibs-foundation_lib_target.py deleted file mode 100644 index 67d4c73837c..00000000000 --- a/lang/swift/files/patch-swift-corelibs-foundation_lib_target.py +++ /dev/null @@ -1,20 +0,0 @@ ---- swift-corelibs-foundation/lib/target.py.orig 2017-04-13 07:34:00 UTC -+++ swift-corelibs-foundation/lib/target.py -@@ -204,6 +204,8 @@ class ArchType: - return ArchType.x86 - if string == "x86_64": - return ArchType.x86_64 -+ if string == "amd64": -+ return ArchType.x86_64 - if string == "xcore": - return ArchType.xcore - if string == "nvptx": -@@ -370,7 +372,7 @@ class Target: - triple += "-apple-darwin" - elif platform.system() == "FreeBSD": - # Make this work on 10 as well. -- triple += "-freebsd11.0" -+ triple += "-v11.0-freebsd11.0" - elif platform.system() == "CYGWIN_NT-10.0": - triple += "-windows-cygnus" - else: diff --git a/lang/swift/files/patch-swift-docs-CMakeLists.txt b/lang/swift/files/patch-swift-docs-CMakeLists.txt deleted file mode 100644 index 799bd5688fb..00000000000 --- a/lang/swift/files/patch-swift-docs-CMakeLists.txt +++ /dev/null @@ -1,11 +0,0 @@ ---- swift/docs/CMakeLists.txt.orig 2017-04-21 21:18:29.000000000 +0000 -+++ swift/docs/CMakeLists.txt 2018-01-22 08:47:29.543188000 +0000 -@@ -11,7 +11,7 @@ - - SET(SPHINX_ARGS - -W -- -D latex_paper_size=${SWIFT_SPHINX_PAPER_SIZE} -+ -D latex_elements.papersize=${SWIFT_SPHINX_PAPER_SIZE} - -d ${CMAKE_BINARY_DIR}/doctrees) - - if(SPHINX_EXECUTABLE) diff --git a/lang/swift/files/patch-swift-docs-conf.py b/lang/swift/files/patch-swift-docs-conf.py deleted file mode 100644 index bd485f6a404..00000000000 --- a/lang/swift/files/patch-swift-docs-conf.py +++ /dev/null @@ -1,20 +0,0 @@ ---- swift/docs/conf.py.orig 2017-04-21 21:18:29.000000000 +0000 -+++ swift/docs/conf.py 2018-01-22 12:34:17.478075000 +0000 -@@ -29,7 +29,7 @@ - extensions = ['sphinx.ext.intersphinx', 'sphinx.ext.todo'] - - # Add any paths that contain templates here, relative to this directory. --templates_path = ['_templates'] -+templates_path = ['_templates', 'archive'] - - # The suffix of source filenames. - source_suffix = '.rst' -@@ -146,7 +146,7 @@ - - # Additional templates that should be rendered to pages, maps page names to - # template names. --html_additional_pages = {'LangRef': 'archive/LangRef.html'} -+html_additional_pages = {'archive/LangRef': 'LangRef.html'} - - # If false, no module index is generated. - # html_domain_indices = True diff --git a/lang/swift/files/patch-swift-docs-proposals-InitializerInheritance.rst b/lang/swift/files/patch-swift-docs-proposals-InitializerInheritance.rst deleted file mode 100644 index b626d1f0ccf..00000000000 --- a/lang/swift/files/patch-swift-docs-proposals-InitializerInheritance.rst +++ /dev/null @@ -1,11 +0,0 @@ ---- swift/docs/proposals/InitializerInheritance.rst.orig 2017-04-21 21:18:29.000000000 +0000 -+++ swift/docs/proposals/InitializerInheritance.rst 2018-01-22 11:07:00.559384000 +0000 -@@ -135,7 +135,7 @@ - Complete object initializers - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Introduce the notion of a complete object initializer, which is --written as an initializer with ``Self`` as its return type [#], e.g.:: -+written as an initializer with ``Self`` as its return type [#]_, e.g.:: - - init() -> Self { - // ... diff --git a/lang/swift/files/patch-swift_stdlib_public_stubs_UnicodeNormalization.cpp b/lang/swift/files/patch-swift_stdlib_public_stubs_UnicodeNormalization.cpp deleted file mode 100644 index 4b0fab59298..00000000000 --- a/lang/swift/files/patch-swift_stdlib_public_stubs_UnicodeNormalization.cpp +++ /dev/null @@ -1,75 +0,0 @@ -From b61c51b7b6720e61497f92e115d5afccff891848 Mon Sep 17 00:00:00 2001 -From: Adrian Popescu -Date: Thu, 17 Aug 2017 23:26:22 +0300 -Subject: [PATCH] Fixed clang 4.0 compilation under Arch Linux with icu59.1-1 - (#10361) - -ICU headers prefer use of `char16_t` instead of `uint16_t` for `UChar` in C++, where it is treated as a distinct type. This fixes associated warnings and errors. ---- swift/stdlib/public/stubs/UnicodeNormalization.cpp.orig 2017-04-21 21:18:29 UTC -+++ swift/stdlib/public/stubs/UnicodeNormalization.cpp -@@ -35,6 +35,7 @@ - - #include "../SwiftShims/UnicodeShims.h" - -+ - static const UCollator *MakeRootCollator() { - UErrorCode ErrorCode = U_ZERO_ERROR; - UCollator *root = ucol_open("", &ErrorCode); -@@ -86,7 +87,7 @@ private: - for (unsigned char c = 0; c < 128; ++c) { - UErrorCode ErrorCode = U_ZERO_ERROR; - intptr_t NumCollationElts = 0; --#if defined(__CYGWIN__) || defined(_MSC_VER) -+#if defined(__CYGWIN__) || defined( _MSC_VER) || defined(__linux__) || defined(__FreeBSD__) - UChar Buffer[1]; - #else - uint16_t Buffer[1]; -@@ -127,10 +128,11 @@ swift::_swift_stdlib_unicode_compare_utf - int32_t LeftLength, - const uint16_t *RightString, - int32_t RightLength) { --#if defined(__CYGWIN__) || defined(_MSC_VER) -+#if defined(__CYGWIN__) || defined( _MSC_VER) || defined(__linux__) || defined(__FreeBSD__) - // ICU UChar type is platform dependent. In Cygwin, it is defined - // as wchar_t which size is 2. It seems that the underlying binary - // representation is same with swift utf16 representation. -+ // On Clang 4.0 under a recent Linux, ICU uses the built-in char16_t type. - return ucol_strcoll(GetRootCollator(), - reinterpret_cast(LeftString), LeftLength, - reinterpret_cast(RightString), RightLength); -@@ -156,7 +158,7 @@ swift::_swift_stdlib_unicode_compare_utf - UErrorCode ErrorCode = U_ZERO_ERROR; - - uiter_setUTF8(&LeftIterator, reinterpret_cast(LeftString), LeftLength); --#if defined(__CYGWIN__) || defined(_MSC_VER) -+#if defined(__CYGWIN__) || defined( _MSC_VER) || defined(__linux__) || defined(__FreeBSD__) - uiter_setString(&RightIterator, reinterpret_cast(RightString), - RightLength); - #else -@@ -199,7 +201,7 @@ swift::_swift_stdlib_unicode_compare_utf - void *swift::_swift_stdlib_unicodeCollationIterator_create( - const __swift_uint16_t *Str, __swift_uint32_t Length) { - UErrorCode ErrorCode = U_ZERO_ERROR; --#if defined(__CYGWIN__) || defined(_MSC_VER) -+#if defined(__CYGWIN__) || defined( _MSC_VER) || defined(__linux__) || defined(__FreeBSD__) - UCollationElements *CollationIterator = ucol_openElements( - GetRootCollator(), reinterpret_cast(Str), Length, - &ErrorCode); -@@ -244,7 +246,7 @@ swift::_swift_stdlib_unicode_strToUpper( - const uint16_t *Source, - int32_t SourceLength) { - UErrorCode ErrorCode = U_ZERO_ERROR; --#if defined(__CYGWIN__) || defined(_MSC_VER) -+#if defined(__CYGWIN__) || defined( _MSC_VER) || defined(__linux__) || defined(__FreeBSD__) - uint32_t OutputLength = u_strToUpper(reinterpret_cast(Destination), - DestinationCapacity, - reinterpret_cast(Source), -@@ -271,7 +273,7 @@ swift::_swift_stdlib_unicode_strToLower( - const uint16_t *Source, - int32_t SourceLength) { - UErrorCode ErrorCode = U_ZERO_ERROR; --#if defined(__CYGWIN__) || defined(_MSC_VER) -+#if defined(__CYGWIN__) || defined( _MSC_VER) || defined(__linux__) || defined(__FreeBSD__) - uint32_t OutputLength = u_strToLower(reinterpret_cast(Destination), - DestinationCapacity, - reinterpret_cast(Source), diff --git a/lang/swift/files/patch-swift_utils_build-presets.ini b/lang/swift/files/patch-swift_utils_build-presets.ini deleted file mode 100644 index 6cb2b826734..00000000000 --- a/lang/swift/files/patch-swift_utils_build-presets.ini +++ /dev/null @@ -1,44 +0,0 @@ ---- swift/utils/build-presets.ini.orig 2017-04-21 21:18:29 UTC -+++ swift/utils/build-presets.ini -@@ -676,6 +676,41 @@ dash-dash - swift-enable-ast-verifier=0 - - #===------------------------------------------------------------------------===# -+# FreeBSD Builders -+#===------------------------------------------------------------------------===# -+[preset: mixin_freebsd_installation] -+mixin-preset=mixin_lightweight_assertions -+ -+llbuild -+#swiftpm -+release -+#xctest -+dash-dash -+ -+install-swift -+install-lldb -+install-llbuild -+install-xctest -+#install-swiftpm -+install-prefix=/usr/local -+swift-install-components=autolink-driver;compiler;clang-builtin-headers;stdlib;swift-remote-mirror;sdk-overlay;license;tools;editor-integration -+skip-build-libdispatch -+build-swift-static-stdlib -+build-swift-static-sdk-overlay -+build-swift-stdlib-unittest-extra -+ -+# Executes the lit tests for the installable package that is created -+# Assumes the swift-integration-tests repo is checked out -+#test-installable-package -+ -+# Path to the root of the installation filesystem. -+install-destdir=%(install_destdir)s -+ -+# Path to the .tar.gz package we would create. -+#installable-package=%(installable_package)s -+ -+ -+#===------------------------------------------------------------------------===# - # Linux Builders - #===------------------------------------------------------------------------===# - [preset: mixin_linux_installation] diff --git a/lang/swift/files/patch-swift_utils_build-script-impl b/lang/swift/files/patch-swift_utils_build-script-impl deleted file mode 100644 index cfb7bd86fef..00000000000 --- a/lang/swift/files/patch-swift_utils_build-script-impl +++ /dev/null @@ -1,16 +0,0 @@ ---- swift/utils/build-script-impl.orig 2017-03-28 05:42:53.000000000 +0000 -+++ swift/utils/build-script-impl 2017-04-23 23:59:13.869062000 +0000 -@@ -1948,8 +1948,11 @@ for host in "${ALL_HOSTS[@]}"; do - # gold linker support. - cmake_options=( - "${cmake_options[@]}" -- -DCMAKE_EXE_LINKER_FLAGS:STRING="-fuse-ld=gold" -- -DCMAKE_SHARED_LINKER_FLAGS:STRING="-fuse-ld=gold" -+ -DCMAKE_EXE_LINKER_FLAGS:STRING="-L/usr/local/lib -fuse-ld=gold" -+ -DCMAKE_SHARED_LINKER_FLAGS:STRING="-L/usr/local/lib -fuse-ld=gold" -+ -DCMAKE_CPP_COMPILER=%%CPP_ONLY%% -+ -DCMAKE_C_COMPILER=%%CC_ONLY%% -+ -DCMAKE_CXX_COMPILER=%%CXX_ONLY%% - ) - fi - else diff --git a/lang/swift/pkg-descr b/lang/swift/pkg-descr deleted file mode 100644 index 552ae2019f2..00000000000 --- a/lang/swift/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -The Swift Programming Language - -WWW: https://swift.org/ diff --git a/lang/swift/pkg-plist b/lang/swift/pkg-plist deleted file mode 100644 index b463a5eb24c..00000000000 --- a/lang/swift/pkg-plist +++ /dev/null @@ -1,152 +0,0 @@ -bin/sil-func-extractor -bin/sil-nm -bin/sil-opt -bin/sil-passpipeline-dumper -bin/swift -bin/swift-api-digester -bin/swift-api-dump.py -bin/swift-autolink-extract -bin/swift-build-tool -bin/swift-demangle -bin/swift-format -bin/swift-ide-test -bin/swift-llvm-opt -bin/swift-reflection-dump -bin/swift-remoteast-test -bin/swiftc -lib/swift/clang/include/__clang_cuda_cmath.h -lib/swift/clang/include/__clang_cuda_intrinsics.h -lib/swift/clang/include/__clang_cuda_math_forward_declares.h -lib/swift/clang/include/__clang_cuda_runtime_wrapper.h -lib/swift/clang/include/__stddef_max_align_t.h -lib/swift/clang/include/__wmmintrin_aes.h -lib/swift/clang/include/__wmmintrin_pclmul.h -lib/swift/clang/include/adxintrin.h -lib/swift/clang/include/altivec.h -lib/swift/clang/include/ammintrin.h -lib/swift/clang/include/arm_acle.h -lib/swift/clang/include/arm_neon.h -lib/swift/clang/include/armintr.h -lib/swift/clang/include/avx2intrin.h -lib/swift/clang/include/avx512bwintrin.h -lib/swift/clang/include/avx512cdintrin.h -lib/swift/clang/include/avx512dqintrin.h -lib/swift/clang/include/avx512erintrin.h -lib/swift/clang/include/avx512fintrin.h -lib/swift/clang/include/avx512ifmaintrin.h -lib/swift/clang/include/avx512ifmavlintrin.h -lib/swift/clang/include/avx512pfintrin.h -lib/swift/clang/include/avx512vbmiintrin.h -lib/swift/clang/include/avx512vbmivlintrin.h -lib/swift/clang/include/avx512vlbwintrin.h -lib/swift/clang/include/avx512vlcdintrin.h -lib/swift/clang/include/avx512vldqintrin.h -lib/swift/clang/include/avx512vlintrin.h -lib/swift/clang/include/avxintrin.h -lib/swift/clang/include/bmi2intrin.h -lib/swift/clang/include/bmiintrin.h -lib/swift/clang/include/clflushoptintrin.h -lib/swift/clang/include/cpuid.h -lib/swift/clang/include/cuda_builtin_vars.h -lib/swift/clang/include/emmintrin.h -lib/swift/clang/include/f16cintrin.h -lib/swift/clang/include/float.h -lib/swift/clang/include/fma4intrin.h -lib/swift/clang/include/fmaintrin.h -lib/swift/clang/include/fxsrintrin.h -lib/swift/clang/include/htmintrin.h -lib/swift/clang/include/htmxlintrin.h -lib/swift/clang/include/ia32intrin.h -lib/swift/clang/include/immintrin.h -lib/swift/clang/include/intrin.h -lib/swift/clang/include/inttypes.h -lib/swift/clang/include/iso646.h -lib/swift/clang/include/limits.h -lib/swift/clang/include/lzcntintrin.h -lib/swift/clang/include/mm3dnow.h -lib/swift/clang/include/mm_malloc.h -lib/swift/clang/include/mmintrin.h -lib/swift/clang/include/module.modulemap -lib/swift/clang/include/mwaitxintrin.h -lib/swift/clang/include/nmmintrin.h -lib/swift/clang/include/opencl-c.h -lib/swift/clang/include/pkuintrin.h -lib/swift/clang/include/pmmintrin.h -lib/swift/clang/include/popcntintrin.h -lib/swift/clang/include/prfchwintrin.h -lib/swift/clang/include/rdseedintrin.h -lib/swift/clang/include/rtmintrin.h -lib/swift/clang/include/s390intrin.h -lib/swift/clang/include/shaintrin.h -lib/swift/clang/include/smmintrin.h -lib/swift/clang/include/stdalign.h -lib/swift/clang/include/stdarg.h -lib/swift/clang/include/stdatomic.h -lib/swift/clang/include/stdbool.h -lib/swift/clang/include/stddef.h -lib/swift/clang/include/stdint.h -lib/swift/clang/include/stdnoreturn.h -lib/swift/clang/include/tbmintrin.h -lib/swift/clang/include/tgmath.h -lib/swift/clang/include/tmmintrin.h -lib/swift/clang/include/unwind.h -lib/swift/clang/include/vadefs.h -lib/swift/clang/include/varargs.h -lib/swift/clang/include/vecintrin.h -lib/swift/clang/include/wmmintrin.h -lib/swift/clang/include/x86intrin.h -lib/swift/clang/include/xmmintrin.h -lib/swift/clang/include/xopintrin.h -lib/swift/clang/include/xsavecintrin.h -lib/swift/clang/include/xsaveintrin.h -lib/swift/clang/include/xsaveoptintrin.h -lib/swift/clang/include/xsavesintrin.h -lib/swift/clang/include/xtestintrin.h -lib/swift/freebsd/libswiftCore.so -lib/swift/freebsd/libswiftGlibc.so -lib/swift/freebsd/libswiftRemoteMirror.so -lib/swift/freebsd/libswiftSwiftOnoneSupport.so -lib/swift/freebsd/x86_64/Glibc.swiftdoc -lib/swift/freebsd/x86_64/Glibc.swiftmodule -lib/swift/freebsd/x86_64/Swift.swiftdoc -lib/swift/freebsd/x86_64/Swift.swiftmodule -lib/swift/freebsd/x86_64/SwiftOnoneSupport.swiftdoc -lib/swift/freebsd/x86_64/SwiftOnoneSupport.swiftmodule -lib/swift/freebsd/x86_64/glibc.modulemap -lib/swift/freebsd/x86_64/swift_begin.o -lib/swift/freebsd/x86_64/swift_end.o -lib/swift/shims/AssertionReporting.h -lib/swift/shims/CoreFoundationShims.h -lib/swift/shims/DispatchOverlayShims.h -lib/swift/shims/FoundationShims.h -lib/swift/shims/GlobalObjects.h -lib/swift/shims/HeapObject.h -lib/swift/shims/LibcShims.h -lib/swift/shims/OSOverlayShims.h -lib/swift/shims/ObjectiveCOverlayShims.h -lib/swift/shims/RefCount.h -lib/swift/shims/RuntimeShims.h -lib/swift/shims/RuntimeStubs.h -lib/swift/shims/SafariServicesOverlayShims.h -lib/swift/shims/SwiftStdbool.h -lib/swift/shims/SwiftStddef.h -lib/swift/shims/SwiftStdint.h -lib/swift/shims/UnicodeShims.h -lib/swift/shims/Visibility.h -lib/swift/shims/XCTestOverlayShims.h -lib/swift/shims/XPCOverlayShims.h -lib/swift/shims/module.modulemap -lib/swift_static/freebsd/libswiftCore.a -lib/swift_static/freebsd/libswiftGlibc.a -lib/swift_static/freebsd/libswiftSwiftOnoneSupport.a -lib/swift_static/freebsd/static-stdlib-args.lnk -man/man1/swift.1.gz -share/emacs/site-lisp/swift-mode.el -share/vim/vim73/ftdetect/sil.vim -share/vim/vim73/ftdetect/swift.vim -share/vim/vim73/ftdetect/swiftgyb.vim -share/vim/vim73/syntax/sil.vim -share/vim/vim73/syntax/swift.vim -share/vim/vim73/syntax/swiftgyb.vim -%%DATADIR%%/LICENSE.txt -%%PORTDOCS%%%%DOCSDIR%%/.buildinfo diff --git a/mail/meta1/pkg-message b/mail/meta1/pkg-message index 29c37d39794..86a71d6c478 100644 --- a/mail/meta1/pkg-message +++ b/mail/meta1/pkg-message @@ -1,13 +1,17 @@ ---------------------------------------------------- +[ +{ type: install, message: <0:devel/dmlc-core \ + rang>0:devel/rang + +USES= cmake localbase +USE_GITHUB= yes +GH_ACCOUNT= dmlc +GH_TUPLE= dmlc:dlpack:0acb731:dlpack/3rdparty/dlpack +USE_LDCONFIG= yes + +.include diff --git a/math/tvm/distinfo b/math/tvm/distinfo new file mode 100644 index 00000000000..fb18e00d18f --- /dev/null +++ b/math/tvm/distinfo @@ -0,0 +1,5 @@ +TIMESTAMP = 1566889638 +SHA256 (dmlc-tvm-v0.4-1440-g347e3d9d_GH0.tar.gz) = 57caebe24afb19158cedf546d89d35f47d6a22c8ba6f1109d3017e756a1480db +SIZE (dmlc-tvm-v0.4-1440-g347e3d9d_GH0.tar.gz) = 2694303 +SHA256 (dmlc-dlpack-0acb731_GH0.tar.gz) = e246632ccb182369e78a4028bfd9d3ff8a3507620ba414126fb0e860477248ba +SIZE (dmlc-dlpack-0acb731_GH0.tar.gz) = 39435 diff --git a/math/tvm/pkg-descr b/math/tvm/pkg-descr new file mode 100644 index 00000000000..cb5ef2261d3 --- /dev/null +++ b/math/tvm/pkg-descr @@ -0,0 +1,6 @@ +TVM is a compiler stack for deep learning systems. It is designed to close the +gap between the productivity-focused deep learning frameworks, and the +performance- and efficiency-focused hardware backends. TVM works with deep +learning frameworks to provide end to end compilation to different backends. + +WWW: https://tvm.ai/ diff --git a/math/tvm/pkg-plist b/math/tvm/pkg-plist new file mode 100644 index 00000000000..3a1393e2173 --- /dev/null +++ b/math/tvm/pkg-plist @@ -0,0 +1,17 @@ +include/tvm/runtime/c_backend_api.h +include/tvm/runtime/c_runtime_api.h +include/tvm/runtime/device_api.h +include/tvm/runtime/module.h +include/tvm/runtime/ndarray.h +include/tvm/runtime/node_base.h +include/tvm/runtime/object.h +include/tvm/runtime/packed_func.h +include/tvm/runtime/registry.h +include/tvm/runtime/serializer.h +include/tvm/runtime/threading_backend.h +include/tvm/runtime/util.h +include/tvm/runtime/vm.h +lib/libnnvm_compiler.so +lib/libtvm.so +lib/libtvm_runtime.so +lib/libtvm_topi.so diff --git a/multimedia/kodi-addon-inputstream.adaptive-devel/Makefile b/multimedia/kodi-addon-inputstream.adaptive-devel/Makefile index 298eab83e4e..185b95f1e6c 100644 --- a/multimedia/kodi-addon-inputstream.adaptive-devel/Makefile +++ b/multimedia/kodi-addon-inputstream.adaptive-devel/Makefile @@ -1,8 +1,7 @@ # $FreeBSD$ PORTNAME= inputstream.adaptive -DISTVERSION= 2.3.21 -DISTVERSIONSUFFIX= -Leia +DISTVERSION= 2.4.0.a20190826 CATEGORIES= multimedia PKGNAMEPREFIX= kodi-addon- PKGNAMESUFFIX= -devel @@ -13,15 +12,16 @@ COMMENT= Adaptive stream support for Kodi LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE.GPL -BUILD_DEPENDS= kodi-devel>=19.0.a20190518_1:multimedia/kodi-devel +BUILD_DEPENDS= kodi-devel>=19.0.a20190826:multimedia/kodi-devel LIB_DEPENDS= libexpat.so:textproc/expat2 -RUN_DEPENDS= kodi-devel>=19.0.a20190518_1:multimedia/kodi-devel +RUN_DEPENDS= kodi-devel>=19.0.a20190826:multimedia/kodi-devel USES= cmake USE_GITHUB= yes GH_ACCOUNT= peak3d +GH_TAGNAME= 7074cc804b9ce996b54afebe855968f1f35e2985 -PLIST_SUB= SOVERSION=${DISTVERSION} +PLIST_SUB= SOVERSION=${DISTVERSION:R} post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/kodi/addons/inputstream.adaptive/libssd_wv.so diff --git a/multimedia/kodi-addon-inputstream.adaptive-devel/distinfo b/multimedia/kodi-addon-inputstream.adaptive-devel/distinfo index 3c439c25b5a..50f435cf69b 100644 --- a/multimedia/kodi-addon-inputstream.adaptive-devel/distinfo +++ b/multimedia/kodi-addon-inputstream.adaptive-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1560005283 -SHA256 (peak3d-inputstream.adaptive-2.3.21-Leia_GH0.tar.gz) = 2c8b637e93e7c9211a3b15f0591013769e04b68a93a03b09b2a3c128888cbee5 -SIZE (peak3d-inputstream.adaptive-2.3.21-Leia_GH0.tar.gz) = 712611 +TIMESTAMP = 1566886898 +SHA256 (peak3d-inputstream.adaptive-2.4.0.a20190826-7074cc804b9ce996b54afebe855968f1f35e2985_GH0.tar.gz) = 4a9630ce3d5d58dacd92bae0b515f4668ae936ebcf952a974e3a6f1325b89491 +SIZE (peak3d-inputstream.adaptive-2.4.0.a20190826-7074cc804b9ce996b54afebe855968f1f35e2985_GH0.tar.gz) = 716988 diff --git a/multimedia/kodi-devel/Makefile b/multimedia/kodi-devel/Makefile index 133e3401098..73423dbca14 100644 --- a/multimedia/kodi-devel/Makefile +++ b/multimedia/kodi-devel/Makefile @@ -1,8 +1,7 @@ # $FreeBSD$ PORTNAME= kodi -DISTVERSION= 19.0.a20190604 -PORTREVISION= 2 +DISTVERSION= 19.0.a20190826 CATEGORIES= multimedia PKGNAMESUFFIX= -devel @@ -56,7 +55,7 @@ USES= autoreconf:build cmake:noninja compiler:c++11-lang gettext \ USE_GITHUB= yes GH_ACCOUNT= xbmc GH_PROJECT= xbmc -GH_TAGNAME= d14a5bf1066d3412f488b2ce9e286fc9b30d2c8f +GH_TAGNAME= 0bc5954818e6b55a98f551a540a4d3589b60297f USE_GNOME= libxml2 libxslt USE_JAVA= yes JAVA_BUILD= yes diff --git a/multimedia/kodi-devel/distinfo b/multimedia/kodi-devel/distinfo index 859c8994605..8d2035b1727 100644 --- a/multimedia/kodi-devel/distinfo +++ b/multimedia/kodi-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1559829084 -SHA256 (xbmc-xbmc-19.0.a20190604-d14a5bf1066d3412f488b2ce9e286fc9b30d2c8f_GH0.tar.gz) = 738fde70d0577a6129468759997d382376495723b90411003be5382b263e4606 -SIZE (xbmc-xbmc-19.0.a20190604-d14a5bf1066d3412f488b2ce9e286fc9b30d2c8f_GH0.tar.gz) = 78696689 +TIMESTAMP = 1566880765 +SHA256 (xbmc-xbmc-19.0.a20190826-0bc5954818e6b55a98f551a540a4d3589b60297f_GH0.tar.gz) = 1e0d55dab4d793ce4bd908b8f520f8be74c16d3c3ded0921995344ce1904475f +SIZE (xbmc-xbmc-19.0.a20190826-0bc5954818e6b55a98f551a540a4d3589b60297f_GH0.tar.gz) = 78454589 diff --git a/multimedia/mp4v2/Makefile b/multimedia/mp4v2/Makefile index 5c2a25ccafd..5e3ab7755ef 100644 --- a/multimedia/mp4v2/Makefile +++ b/multimedia/mp4v2/Makefile @@ -2,18 +2,17 @@ # $FreeBSD$ PORTNAME= mp4v2 -PORTVERSION= 1.9.1 -PORTREVISION= 3 +PORTVERSION= 2.0.0 CATEGORIES= multimedia -MASTER_SITES= LOCAL/riggs/mp4v2 +MASTER_SITES= GENTOO MAINTAINER= multimedia@FreeBSD.org COMMENT= Library and tools to read, create, and modify mp4 files LICENSE= MPL11 -CONFLICTS= mpeg4ip-libmp4v2-[0-9.]* USES= compiler:features gmake libtool tar:bzip2 + MAKEFILE= GNUmakefile GNU_CONFIGURE= yes USE_LDCONFIG= yes diff --git a/multimedia/mp4v2/distinfo b/multimedia/mp4v2/distinfo index 1cae261c882..4ecbbb829c0 100644 --- a/multimedia/mp4v2/distinfo +++ b/multimedia/mp4v2/distinfo @@ -1,2 +1,3 @@ -SHA256 (mp4v2-1.9.1.tar.bz2) = 5c381caeab2326fc48cfda0fe202bdb8ba0ae624d9c97ad7680a2b07e2c2e3b4 -SIZE (mp4v2-1.9.1.tar.bz2) = 432943 +TIMESTAMP = 1566907643 +SHA256 (mp4v2-2.0.0.tar.bz2) = 0319b9a60b667cf10ee0ec7505eb7bdc0a2e21ca7a93db96ec5bd758e3428338 +SIZE (mp4v2-2.0.0.tar.bz2) = 495672 diff --git a/multimedia/mp4v2/files/patch-GNUmakefile.in b/multimedia/mp4v2/files/patch-GNUmakefile.in deleted file mode 100644 index f8bef790c0c..00000000000 --- a/multimedia/mp4v2/files/patch-GNUmakefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- ./GNUmakefile.in.orig 2010-07-12 21:25:25.000000000 +0100 -+++ ./GNUmakefile.in 2010-07-12 21:26:04.000000000 +0100 -@@ -443,7 +443,7 @@ - lib_LTLIBRARIES = libmp4v2.la - - ############################################################################### --libmp4v2_la_LDFLAGS = -version-number $(PROJECT_version_major):$(PROJECT_version_minor):$(PROJECT_version_point) $(X_libmp4v2_la_LDFLAGS) -+libmp4v2_la_LDFLAGS = -version-info 10:1:9 - libmp4v2_la_SOURCES = src/3gp.cpp src/atom_ac3.cpp src/atom_amr.cpp \ - src/atom_avc1.cpp src/atom_avcC.cpp src/atom_chpl.cpp \ - src/atom_colr.cpp src/atom_d263.cpp src/atom_dac3.cpp \ diff --git a/multimedia/mp4v2/files/patch-include__mp4v2__itmf_tags.h b/multimedia/mp4v2/files/patch-include__mp4v2__itmf_tags.h deleted file mode 100644 index a29fd4a9777..00000000000 --- a/multimedia/mp4v2/files/patch-include__mp4v2__itmf_tags.h +++ /dev/null @@ -1,11 +0,0 @@ ---- ./include/mp4v2/itmf_tags.h.orig 2010-07-14 16:35:27.000000000 +0100 -+++ ./include/mp4v2/itmf_tags.h 2010-07-14 16:35:35.000000000 +0100 -@@ -122,7 +122,7 @@ - * @return structure with all tags missing. - */ - MP4V2_EXPORT --const MP4Tags* MP4TagsAlloc(); -+const MP4Tags* MP4TagsAlloc(void); - - /** Fetch data from mp4 file and populate structure. - * diff --git a/multimedia/mp4v2/files/patch-src-itmf-type.cpp b/multimedia/mp4v2/files/patch-src-itmf-type.cpp new file mode 100644 index 00000000000..25c240c0072 --- /dev/null +++ b/multimedia/mp4v2/files/patch-src-itmf-type.cpp @@ -0,0 +1,11 @@ +--- src/itmf/type.cpp.orig 2012-05-20 22:11:53 UTC ++++ src/itmf/type.cpp +@@ -284,7 +284,7 @@ namespace { + { BT_BMP, "\x42\x4d" }, + { BT_GIF, "GIF87a" }, + { BT_GIF, "GIF89a" }, +- { BT_JPEG, "\xff\xd8\xff\xe0" }, ++ { BT_JPEG, "\xff\xd8\xff" }, + { BT_PNG, "\x89\x50\x4e\x47\x0d\x0a\x1a\x0a" }, + { BT_UNDEFINED } // must be last + }; diff --git a/multimedia/mp4v2/files/patch-src-mp4.cpp b/multimedia/mp4v2/files/patch-src-mp4.cpp new file mode 100644 index 00000000000..676c227e13e --- /dev/null +++ b/multimedia/mp4v2/files/patch-src-mp4.cpp @@ -0,0 +1,15 @@ +--- src/mp4.cpp.orig 2012-05-20 22:11:53 UTC ++++ src/mp4.cpp +@@ -2402,8 +2402,11 @@ MP4FileHandle MP4ReadProvider( const cha + if (MP4_IS_VALID_FILE_HANDLE(hFile)) { + MP4File *pFile = (MP4File *)hFile; + try { +- return pFile->GetTrackIntegerProperty(trackId, ++ uint32_t bitrate = pFile->GetTrackIntegerProperty(trackId, + "mdia.minf.stbl.stsd.*.esds.decConfigDescr.avgBitrate"); ++ if( bitrate != 0 ) { ++ return bitrate; ++ } + } + catch( Exception* x ) { + //mp4v2::impl::log.errorf(*x); we don't really need to print this. diff --git a/multimedia/mp4v2/files/patch-src-mp4file_io.cpp b/multimedia/mp4v2/files/patch-src-mp4file_io.cpp new file mode 100644 index 00000000000..59698e92735 --- /dev/null +++ b/multimedia/mp4v2/files/patch-src-mp4file_io.cpp @@ -0,0 +1,20 @@ +--- src/mp4file_io.cpp.orig 2012-05-20 22:11:53 UTC ++++ src/mp4file_io.cpp +@@ -387,7 +387,7 @@ char* MP4File::ReadCountedString(uint8_t + charLength = ReadUInt8(); + } + +- if (fixedLength && (charLength > fixedLength)) { ++ if (fixedLength && (charLength > fixedLength - 1)) { + /* + * The counted length of this string is greater than the + * maxiumum fixed length, so truncate the string to the +@@ -397,7 +397,7 @@ char* MP4File::ReadCountedString(uint8_t + * a non counted string has been used in the place of a + * counted string). + */ +- WARNING(charLength > fixedLength); ++ WARNING(charLength > fixedLength - 1); + charLength = fixedLength - 1U; + } + diff --git a/multimedia/mp4v2/files/patch-src-mp4info.cpp b/multimedia/mp4v2/files/patch-src-mp4info.cpp new file mode 100644 index 00000000000..96dfc8391b8 --- /dev/null +++ b/multimedia/mp4v2/files/patch-src-mp4info.cpp @@ -0,0 +1,29 @@ +--- src/mp4info.cpp.orig 2012-05-20 22:11:53 UTC ++++ src/mp4info.cpp +@@ -109,7 +109,7 @@ static char* PrintAudioInfo( + const char* typeName = "Unknown"; + bool foundType = false; + uint8_t type = 0; +- const char *media_data_name; ++ const char *media_data_name = NULL; + + media_data_name = MP4GetTrackMediaDataName(mp4File, trackId); + +@@ -306,7 +306,7 @@ static char* PrintVideoInfo( + bool foundTypeName = false; + const char* typeName = "Unknown"; + +- const char *media_data_name; ++ const char *media_data_name = NULL; + char originalFormat[8]; + char oformatbuffer[32]; + originalFormat[0] = 0; +@@ -315,7 +315,7 @@ static char* PrintVideoInfo( + + media_data_name = MP4GetTrackMediaDataName(mp4File, trackId); + // encv 264b +- if (strcasecmp(media_data_name, "encv") == 0) { ++ if (media_data_name != NULL && strcasecmp(media_data_name, "encv") == 0) { + if (MP4GetTrackMediaDataOriginalFormat(mp4File, + trackId, + originalFormat, diff --git a/multimedia/mp4v2/files/patch-src-mp4util.cpp b/multimedia/mp4v2/files/patch-src-mp4util.cpp new file mode 100644 index 00000000000..aee3b7b26ed --- /dev/null +++ b/multimedia/mp4v2/files/patch-src-mp4util.cpp @@ -0,0 +1,39 @@ +--- src/mp4util.cpp.orig 2012-05-20 22:11:53 UTC ++++ src/mp4util.cpp +@@ -195,6 +195,9 @@ static bool convertBase64 (const char da + return true; + } + ++}} // namespace mp4v2::impl ++ ++extern "C" + uint8_t *Base64ToBinary (const char *pData, uint32_t decodeSize, uint32_t *pDataSize) + { + uint8_t *ret; +@@ -208,7 +211,7 @@ uint8_t *Base64ToBinary (const char *pDa + } + size = (decodeSize * 3) / 4; + groups = decodeSize / 4; +- ret = (uint8_t *)MP4Calloc(size); ++ ret = (uint8_t *)mp4v2::impl::MP4Calloc(size); + if (ret == NULL) return NULL; + for (ix = 0; ix < groups; ix++) { + uint8_t value[4]; +@@ -220,7 +223,7 @@ uint8_t *Base64ToBinary (const char *pDa + } + size--; + value[jx] = 0; +- } else if (convertBase64(pData[jx], &value[jx]) == false) { ++ } else if (mp4v2::impl::convertBase64(pData[jx], &value[jx]) == false) { + free(ret); + return NULL; + } +@@ -234,6 +237,8 @@ uint8_t *Base64ToBinary (const char *pDa + return ret; + } + ++namespace mp4v2 { namespace impl { ++ + // log2 of value, rounded up + static uint8_t ilog2(uint64_t value) + { diff --git a/multimedia/mp4v2/files/patch-src__bmff__typebmff.cpp b/multimedia/mp4v2/files/patch-src__bmff__typebmff.cpp deleted file mode 100644 index 7c04291bc4a..00000000000 --- a/multimedia/mp4v2/files/patch-src__bmff__typebmff.cpp +++ /dev/null @@ -1,35 +0,0 @@ ---- ./src/bmff/typebmff.cpp.orig 2009-07-14 03:07:10.000000000 +0400 -+++ ./src/bmff/typebmff.cpp 2012-01-15 22:14:12.057757646 +0400 -@@ -23,19 +23,12 @@ - - #include "impl.h" - --// VStudio idiocy prevents defining template instanced static data --// in a namespace. Workaround it by defining in global scope. --// Other platforms will continue to put things in the proper namespace. --#if defined( _MSC_VER ) --using namespace mp4v2::impl::bmff; --#else --namespace mp4v2 { namespace impl { namespace bmff { --#endif -+namespace mp4v2 { namespace impl { - - /////////////////////////////////////////////////////////////////////////////// - - template <> --const EnumLanguageCode::Entry EnumLanguageCode::data[] = { -+const bmff::EnumLanguageCode::Entry bmff::EnumLanguageCode::data[] = { - { mp4v2::impl::bmff::ILC_AAR, "aar", "Afar" }, - { mp4v2::impl::bmff::ILC_ABK, "abk", "Abkhazian" }, - { mp4v2::impl::bmff::ILC_ACE, "ace", "Achinese" }, -@@ -526,9 +519,7 @@ - - /////////////////////////////////////////////////////////////////////////////// - --#if defined( _MSC_VER ) --namespace mp4v2 { namespace impl { namespace bmff { --#endif -+namespace bmff { - - /////////////////////////////////////////////////////////////////////////////// - diff --git a/multimedia/mp4v2/files/patch-src__itmf__type.cpp b/multimedia/mp4v2/files/patch-src__itmf__type.cpp deleted file mode 100644 index ba698bfc691..00000000000 --- a/multimedia/mp4v2/files/patch-src__itmf__type.cpp +++ /dev/null @@ -1,80 +0,0 @@ ---- ./src/itmf/type.cpp.orig 2009-07-14 03:07:08.000000000 +0400 -+++ ./src/itmf/type.cpp 2012-01-15 22:14:12.054748862 +0400 -@@ -24,19 +24,12 @@ - - #include "impl.h" - --// VStudio idiocy prevents defining template instanced static data --// in a namespace. Workaround it by defining in global scope. --// Other platforms will continue to put things in the proper namespace. --#if defined( _MSC_VER ) --using namespace mp4v2::impl::itmf; --#else --namespace mp4v2 { namespace impl { namespace itmf { --#endif -+namespace mp4v2 { namespace impl { - - /////////////////////////////////////////////////////////////////////////////// - - template <> --const EnumBasicType::Entry EnumBasicType::data[] = { -+const itmf::EnumBasicType::Entry itmf::EnumBasicType::data[] = { - { mp4v2::impl::itmf::BT_IMPLICIT, "implicit", "implicit" }, - { mp4v2::impl::itmf::BT_UTF8, "utf8", "UTF-8" }, - { mp4v2::impl::itmf::BT_UTF16, "utf16", "UTF-16" }, -@@ -64,7 +57,7 @@ - /////////////////////////////////////////////////////////////////////////////// - - template <> --const EnumGenreType::Entry EnumGenreType::data[] = { -+const itmf::EnumGenreType::Entry itmf::EnumGenreType::data[] = { - { mp4v2::impl::itmf::GENRE_BLUES, "blues", "Blues" }, - { mp4v2::impl::itmf::GENRE_CLASSIC_ROCK, "classicrock", "Classic Rock" }, - { mp4v2::impl::itmf::GENRE_COUNTRY, "country", "Country" }, -@@ -200,7 +193,7 @@ - /////////////////////////////////////////////////////////////////////////////// - - template <> --const EnumStikType::Entry EnumStikType::data[] = { -+const itmf::EnumStikType::Entry itmf::EnumStikType::data[] = { - { mp4v2::impl::itmf::STIK_OLD_MOVIE, "oldmovie", "Movie" }, - { mp4v2::impl::itmf::STIK_NORMAL, "normal", "Normal" }, - { mp4v2::impl::itmf::STIK_AUDIOBOOK, "audiobook", "Audio Book" }, -@@ -216,7 +209,7 @@ - /////////////////////////////////////////////////////////////////////////////// - - template <> --const EnumAccountType::Entry EnumAccountType::data[] = { -+const itmf::EnumAccountType::Entry itmf::EnumAccountType::data[] = { - { mp4v2::impl::itmf::AT_ITUNES, "itunes", "iTunes" }, - { mp4v2::impl::itmf::AT_AOL, "aol", "AOL" }, - -@@ -226,7 +219,7 @@ - /////////////////////////////////////////////////////////////////////////////// - - template <> --const EnumCountryCode::Entry EnumCountryCode::data[] = { -+const itmf::EnumCountryCode::Entry itmf::EnumCountryCode::data[] = { - { mp4v2::impl::itmf::CC_USA, "usa", "United States" }, - { mp4v2::impl::itmf::CC_USA, "fra", "France" }, - { mp4v2::impl::itmf::CC_DEU, "ger", "Germany" }, -@@ -256,7 +249,7 @@ - /////////////////////////////////////////////////////////////////////////////// - - template <> --const EnumContentRating::Entry EnumContentRating::data[] = { -+const itmf::EnumContentRating::Entry itmf::EnumContentRating::data[] = { - { mp4v2::impl::itmf::CR_NONE, "none", "None" }, - { mp4v2::impl::itmf::CR_CLEAN, "clean", "Clean" }, - { mp4v2::impl::itmf::CR_EXPLICIT, "explicit", "Explicit" }, -@@ -266,9 +259,7 @@ - - /////////////////////////////////////////////////////////////////////////////// - --#if defined( _MSC_VER ) --namespace mp4v2 { namespace impl { namespace itmf { --#endif -+namespace itmf { - - /////////////////////////////////////////////////////////////////////////////// - diff --git a/multimedia/mp4v2/files/patch-src_mp4util.h b/multimedia/mp4v2/files/patch-src_mp4util.h new file mode 100644 index 00000000000..13114eb8da7 --- /dev/null +++ b/multimedia/mp4v2/files/patch-src_mp4util.h @@ -0,0 +1,11 @@ +--- src/mp4util.h.orig 2019-08-25 16:36:29 UTC ++++ src/mp4util.h +@@ -33,7 +33,7 @@ namespace mp4v2 { namespace impl { + #ifndef ASSERT + # define ASSERT(expr) \ + if (!(expr)) { \ +- throw new Exception("assert failure: "LIBMPV42_STRINGIFY((expr)), __FILE__, __LINE__, __FUNCTION__ ); \ ++ throw new Exception("assert failure: " LIBMPV42_STRINGIFY((expr)), __FILE__, __LINE__, __FUNCTION__ ); \ + } + #endif + diff --git a/multimedia/mp4v2/files/patch-src_rtphint.cpp b/multimedia/mp4v2/files/patch-src_rtphint.cpp index 6f921a90993..f9a84dc0017 100644 --- a/multimedia/mp4v2/files/patch-src_rtphint.cpp +++ b/multimedia/mp4v2/files/patch-src_rtphint.cpp @@ -2,14 +2,14 @@ src/rtphint.cpp:348:32: error: comparison between pointer and integer ('const ch if (pSlash != '\0') { ~~~~~~ ^ ~~~~ ---- src/rtphint.cpp.orig 2009-07-13 23:07:12 UTC +--- src/rtphint.cpp.orig 2012-05-20 22:11:53 UTC +++ src/rtphint.cpp -@@ -345,7 +345,7 @@ void MP4RtpHintTrack::GetPayload( +@@ -339,7 +339,7 @@ void MP4RtpHintTrack::GetPayload( pSlash = strchr(pSlash, '/'); if (pSlash != NULL) { pSlash++; - if (pSlash != '\0') { + if (*pSlash != '\0') { - length = strlen(pRtpMap) - (pSlash - pRtpMap); + length = (uint32_t)strlen(pRtpMap) - (pSlash - pRtpMap); *ppEncodingParams = (char *)MP4Calloc(length + 1); strncpy(*ppEncodingParams, pSlash, length); diff --git a/multimedia/mp4v2/files/patch-util-mp4chaps.cpp b/multimedia/mp4v2/files/patch-util-mp4chaps.cpp new file mode 100644 index 00000000000..f20a842e011 --- /dev/null +++ b/multimedia/mp4v2/files/patch-util-mp4chaps.cpp @@ -0,0 +1,10 @@ +--- util/mp4chaps.cpp.orig 2012-05-20 22:11:55 UTC ++++ util/mp4chaps.cpp +@@ -856,6 +856,7 @@ ChapterUtility::readChapterFile( const s + if( in.read( inBuf, fileSize, nin ) ) + { + in.close(); ++ free(inBuf); + return herrf( "reading chapter file '%s' failed: %s\n", filename.c_str(), sys::getLastErrorStr() ); + } + in.close(); diff --git a/multimedia/mp4v2/files/patch-util-mp4tags.cpp b/multimedia/mp4v2/files/patch-util-mp4tags.cpp new file mode 100644 index 00000000000..50bb132812a --- /dev/null +++ b/multimedia/mp4v2/files/patch-util-mp4tags.cpp @@ -0,0 +1,10 @@ +--- util/mp4tags.cpp.orig 2012-05-20 22:11:55 UTC ++++ util/mp4tags.cpp +@@ -539,6 +539,7 @@ extern "C" int + else { + fprintf( stderr, "Art file %s not found\n", tags[i] ); + } ++ break; + } + case OPT_ALBUM_ARTIST: + MP4TagsSetAlbumArtist( mdata, tags[i] ); diff --git a/multimedia/mp4v2/pkg-plist b/multimedia/mp4v2/pkg-plist index 07522c3d3e5..1f12d2b7fbc 100644 --- a/multimedia/mp4v2/pkg-plist +++ b/multimedia/mp4v2/pkg-plist @@ -7,7 +7,6 @@ bin/mp4subtitle bin/mp4tags bin/mp4track bin/mp4trackdump -include/mp4v2/project.h include/mp4v2/chapter.h include/mp4v2/file.h include/mp4v2/file_prop.h @@ -15,17 +14,17 @@ include/mp4v2/general.h include/mp4v2/isma.h include/mp4v2/itmf_generic.h include/mp4v2/itmf_tags.h -include/mp4v2/meta.h include/mp4v2/mp4v2.h include/mp4v2/platform.h +include/mp4v2/project.h include/mp4v2/sample.h include/mp4v2/streaming.h include/mp4v2/track.h include/mp4v2/track_prop.h lib/libmp4v2.a lib/libmp4v2.so -lib/libmp4v2.so.1 -lib/libmp4v2.so.1.9.1 +lib/libmp4v2.so.2 +lib/libmp4v2.so.2.0.0 man/man1/mp4art.1.gz man/man1/mp4file.1.gz man/man1/mp4subtitle.1.gz diff --git a/multimedia/quodlibet/Makefile b/multimedia/quodlibet/Makefile index 56b5be708ba..0f9407a0996 100644 --- a/multimedia/quodlibet/Makefile +++ b/multimedia/quodlibet/Makefile @@ -3,7 +3,7 @@ PORTNAME= quodlibet PORTVERSION= 3.6.2 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= multimedia audio python gnome MASTER_SITES= http://bitbucket.org/lazka/${PORTNAME}-files/raw/default/releases/ diff --git a/multimedia/zoneminder/Makefile b/multimedia/zoneminder/Makefile index c88d1217d3a..5f1e8eb3677 100644 --- a/multimedia/zoneminder/Makefile +++ b/multimedia/zoneminder/Makefile @@ -2,7 +2,7 @@ PORTNAME= zoneminder PORTVERSION= 1.32.3 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= multimedia MAINTAINER= bsd@abinet.ru diff --git a/net-im/ejabberd/files/pkg-message.in b/net-im/ejabberd/files/pkg-message.in index 6b000d3ebc9..7609af67f10 100644 --- a/net-im/ejabberd/files/pkg-message.in +++ b/net-im/ejabberd/files/pkg-message.in @@ -1,5 +1,3 @@ ------------------------------------------------------------------------- - Congratulations, you have installed %%PORTNAME%%! o To enable ejabberd you need to add following string to your /etc/rc.conf: @@ -13,5 +11,3 @@ Congratulations, you have installed %%PORTNAME%%! of this port! Users are advised to check all configuration files and data in /var/spool/ejabberd to ensure everything has the correct owner/group. o To start using CAPTCHA functionality, please install ImageMagick port. - ------------------------------------------------------------------------- diff --git a/net-p2p/litecoin-daemon/Makefile b/net-p2p/litecoin-daemon/Makefile index 61b458a82cf..8d0b4204039 100644 --- a/net-p2p/litecoin-daemon/Makefile +++ b/net-p2p/litecoin-daemon/Makefile @@ -7,17 +7,19 @@ COMMENT= Virtual Peer-to-Peer Currency (Daemon) SLAVE_PORT= yes -NOT_FOR_ARCHS= powerpc64 sparc64 +NOT_FOR_ARCHS= powerpc powerpc64 sparc64 NOT_FOR_ARCHS_REASON= configure: error: Big Endian not supported +OPTIONS_DEFINE= DEBUG HARDENING TESTS UPNP ZMQ +# WALLET_BDBMODERN is a choice for WALLET, introduced via OPTIONS_RADIO=WALLET +# from ${MASTERDIR}/Makefile +OPTIONS_DEFAULT= HARDENING UPNP WALLET_BDBMODERN ZMQ + USES+= cpe CPE_VENDOR= bitcoin CPE_PRODUCT= bitcoind CPE_VERSION= ${PORTVERSION:R} -OPTIONS_DEFINE= DEBUG HARDENING TESTS UPNP WALLET ZMQ -OPTIONS_DEFAULT= HARDENING WALLET ZMQ - USERS= litecoin GROUPS= litecoin @@ -25,8 +27,7 @@ CONFIGURE_ARGS= --with-daemon \ --without-gui \ --without-libs \ --without-qrencode \ - --without-utils \ - --disable-reduce-exports + --without-utils PLIST_FILES= bin/litecoind PLIST_FILES+= man/man1/litecoind.1.gz @@ -35,6 +36,6 @@ PLIST_FILES+= "@sample etc/litecoin.conf.sample" USE_RC_SUBR= litecoind post-install: - ${INSTALL_DATA} ${WRKSRC}/contrib/debian/examples/bitcoin.conf ${STAGEDIR}${PREFIX}/etc/litecoin.conf.sample + ${INSTALL_DATA} ${WRKSRC}/share/examples/litecoin.conf ${STAGEDIR}${PREFIX}/etc/litecoin.conf.sample .include "${MASTERDIR}/Makefile" diff --git a/net-p2p/litecoin-utils/Makefile b/net-p2p/litecoin-utils/Makefile index 9d0b46b4d8d..444042577fa 100644 --- a/net-p2p/litecoin-utils/Makefile +++ b/net-p2p/litecoin-utils/Makefile @@ -4,22 +4,24 @@ MASTERDIR= ${.CURDIR}/../litecoin PKGNAMESUFFIX= -utils COMMENT= Virtual Peer-to-Peer Currency (CLI and Utilities) - SLAVE_PORT= yes -NOT_FOR_ARCHS= powerpc64 sparc64 +NOT_FOR_ARCHS= powerpc powerpc64 sparc64 NOT_FOR_ARCHS_REASON= configure: error: Big Endian not supported OPTIONS_DEFINE= DEBUG HARDENING TESTS +OPTIONS_RADIO= OPTIONS_DEFAULT= HARDENING TESTS +PKGHELP= ${NONEXISTENT} + CONFIGURE_ARGS= --without-daemon \ --without-gui \ --without-libs \ --without-qrencode \ + --without-miniupnpc \ --with-utils \ - --disable-wallet \ - --disable-reduce-exports + --disable-wallet PLIST_FILES= bin/litecoin-cli bin/litecoin-tx \ man/man1/litecoin-cli.1.gz man/man1/litecoin-tx.1.gz diff --git a/net-p2p/litecoin/Makefile b/net-p2p/litecoin/Makefile index d7bf399296d..66c7721aa2a 100644 --- a/net-p2p/litecoin/Makefile +++ b/net-p2p/litecoin/Makefile @@ -1,24 +1,21 @@ # $FreeBSD$ PORTNAME= litecoin -PORTVERSION= 0.16.3 +PORTVERSION= 0.17.1 DISTVERSIONPREFIX= v -PORTREVISION= 12 +PORTREVISION?= 0 CATEGORIES= net-p2p finance MAINTAINER= hsw@bitmark.com COMMENT?= Virtual Peer-to-Peer Currency Client (QT) LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/COPYING - -NOT_FOR_ARCHS= powerpc powerpc64 sparc64 -NOT_FOR_ARCHS_REASON= fails to configure: "Big Endian not supported" LIB_DEPENDS= libboost_date_time.so:devel/boost-libs \ libevent.so:devel/libevent -USES+= autoreconf compiler:c++11-lib gmake libtool pkgconfig qt:5 ssl +USES= autoreconf compiler:c++11-lib gmake libtool pkgconfig qt:5 shebangfix ssl + USE_GITHUB= yes GNU_CONFIGURE= yes @@ -32,24 +29,26 @@ USE_QT= core gui network widgets \ BUILD_DEPENDS+= protoc:devel/protobuf LIB_DEPENDS+= libprotobuf.so:devel/protobuf -TESTS_USES= qt:5 TESTS_USE= QT=testlib TESTS_PLIST_FILES= bin/test_litecoin-qt \ bin/test_litecoin .endif -OPTIONS_DEFINE?= DBUS DEBUG HARDENING QRCODES TESTS UPNP WALLET ZMQ -OPTIONS_DEFAULT?= DBUS HARDENING QRCODES UPNP WALLET ZMQ +OPTIONS_DEFINE?= DBUS DEBUG HARDENING QRCODES TESTS UPNP ZMQ +OPTIONS_RADIO?= WALLET +OPTIONS_RADIO_WALLET?= WALLET_BDB48 WALLET_BDBMODERN +OPTIONS_DEFAULT?= DBUS HARDENING QRCODES UPNP WALLET_BDBMODERN ZMQ OPTIONS_SUB= yes HARDENING_DESC= Attempt to harden binaries (PIE for ASLR, NX Stack) QRCODES_DESC= Display QR Codes TESTS_DESC= Build test binary and unit tests WALLET_DESC= Wallet Management Support +WALLET_BDB48_DESC= Wallet using BDB 4.8 +WALLET_BDBMODERN_DESC= Wallet using modern BDB 5.x or 6.x ZMQ_DESC= Block and transaction broadcasting with ZeroMQ DBUS_CONFIGURE_WITH= dbus -DBUS_USES= qt:5 DBUS_USE= QT=dbus DEBUG_CONFIGURE_ENABLE= debug @@ -71,11 +70,6 @@ UPNP_LIBS= -L${LOCALBASE}/lib QRCODES_CONFIGURE_WITH= qrencode QRCODES_LIB_DEPENDS= libqrencode.so:graphics/libqrencode -WALLET_CONFIGURE_ENABLE= wallet -WALLET_CXXFLAGS= -I${BDB_INCLUDE_DIR} -WALLET_LIBS= -L${BDB_LIB_DIR} -WALLET_USES= bdb:48 - ZMQ_CONFIGURE_ENABLE= zmq ZMQ_BUILD_DEPENDS= libzmq4>0:net/libzmq4 ZMQ_RUN_DEPENDS= libzmq4>0:net/libzmq4 @@ -89,28 +83,38 @@ CONFIGURE_ARGS?= --without-libs \ CONFIGURE_ENV= CRYPTO_CFLAGS="-I${OPENSSLINC}" CRYPTO_LIBS="-L${OPENSSLLIB} -lcrypto" \ SSL_CFLAGS="-I${OPENSSLINC}" SSL_LIBS="-L${OPENSSLLIB} -lssl" \ - OBJCXX="${CXX}" OBJCXXFLAGS="${CXXFLAGS}" V=1 + OBJCXX="${CXX}" OBJCXXFLAGS="${CXXFLAGS}" MAKE_ENV+= V=1 PLIST_FILES?= bin/litecoin-qt man/man1/litecoin-qt.1.gz \ - share/applications/litecoin-qt.desktop share/pixmaps/litecoin128.png + share/applications/litecoin-qt.desktop share/pixmaps/litecoin.png + +.include + +.if ${PORT_OPTIONS:MWALLET_BDB48} +CONFIGURE_ARGS+= --enable-wallet +USES+= bdb:48 +.elif ${PORT_OPTIONS:MWALLET_BDBMODERN} +CONFIGURE_ARGS+= --enable-wallet --with-incompatible-bdb +USES+= bdb:5+ +.else +CONFIGURE_ARGS+= --disable-wallet +.endif .include +.if ${PORT_OPTIONS:MWALLET_BDB48} || ${PORT_OPTIONS:MWALLET_BDBMODERN} +CPPFLAGS+= -I${BDB_INCLUDE_DIR} +LIBS+= -L${BDB_LIB_DIR} +.endif + .if defined(SLAVE_PORT) && ${SLAVE_PORT} == "no" -post-patch: - @${REINPLACE_CMD} -e 's|bitcoin|litecoin|g' \ - -e 's|Bitcoin|Litecoin|g' \ - ${WRKSRC}/contrib/debian/bitcoin-qt.desktop - post-install: - @${REINPLACE_CMD} -e 's,=/usr,=${PREFIX},' \ - ${WRKSRC}/contrib/debian/bitcoin-qt.desktop - ${INSTALL} ${WRKSRC}/contrib/debian/bitcoin-qt.desktop \ - ${STAGEDIR}${PREFIX}/share/applications/litecoin-qt.desktop + ${INSTALL} ${FILESDIR}/litecoin-qt.desktop \ + ${STAGEDIR}${PREFIX}/share/applications/ ${INSTALL} ${WRKSRC}/share/pixmaps/bitcoin128.png \ - ${STAGEDIR}${PREFIX}/share/pixmaps/litecoin128.png + ${STAGEDIR}${PREFIX}/share/pixmaps/litecoin.png .endif diff --git a/net-p2p/litecoin/distinfo b/net-p2p/litecoin/distinfo index e71df13d23c..ac04b4eb34f 100644 --- a/net-p2p/litecoin/distinfo +++ b/net-p2p/litecoin/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1537577883 -SHA256 (litecoin-project-litecoin-v0.16.3_GH0.tar.gz) = 7788800eb4a433696a464563384cbdf83a47eebb8698325c75314171833227c8 -SIZE (litecoin-project-litecoin-v0.16.3_GH0.tar.gz) = 5776885 +TIMESTAMP = 1562572626 +SHA256 (litecoin-project-litecoin-v0.17.1_GH0.tar.gz) = 6e05514a480990f1ff1e7c81b5443d741f4016c03ab5c1ef44bf4b169af88bee +SIZE (litecoin-project-litecoin-v0.17.1_GH0.tar.gz) = 4717718 diff --git a/net-p2p/litecoin/files/litecoin-qt.desktop b/net-p2p/litecoin/files/litecoin-qt.desktop new file mode 100644 index 00000000000..f12626c756a --- /dev/null +++ b/net-p2p/litecoin/files/litecoin-qt.desktop @@ -0,0 +1,14 @@ +[Desktop Entry] +Version=1.0 +Name=Litecoin Core +Comment=Connect to the Litecoin P2P Network +Comment[de]=Verbinde mit dem Litecoin peer-to-peer Netzwerk +Comment[fr]=Litecoin, monnaie virtuelle cryptographique pair à pair +Comment[tr]=Litecoin, esten ese kriptografik sanal para birimi +Exec=litecoin-qt %u +Terminal=false +Type=Application +Icon=litecoin +MimeType=x-scheme-handler/litecoin; +Categories=Office;Finance; +StartupWMClass=Litecoin-qt diff --git a/net-p2p/litecoin/files/litecoind.in b/net-p2p/litecoin/files/litecoind.in index 040043c434b..3691daf3ec0 100644 --- a/net-p2p/litecoin/files/litecoind.in +++ b/net-p2p/litecoin/files/litecoind.in @@ -2,7 +2,7 @@ # $FreeBSD$ # PROVIDE: litecoind -# REQUIRE: DAEMON cleanvar +# REQUIRE: LOGIN cleanvar # KEYWORD: shutdown # @@ -10,53 +10,163 @@ # litecoind_enable (bool): Set to "NO" by default. # Set it to "YES" to enable litecoind # litecoind_user (str) Set to "litecoin" by default. -# Set it to preferred user # litecoind_group (str) Set to "litecoin" by default. -# Set it to preferred group -# litecoind_data_dir (str) Set to "/var/lib/litecoin" by default. -# Set it to preferred data dir -# litecoind_config_file (str) Set to "%%PREFIX%%/etc/litecoind.conf" by default. -# Set it to preferred config file -# litecoind_log_file (str) Set to "/var/log/litecoind.log" by default. -# Set it to preferred log file +# litecoind_conf (str) Set to "%%PREFIX%%/etc/litecoind.conf" by default. +# litecoind_data_dir (str) Set to "/var/db/litecoin" by default. +# litecoindlimits_enable (bool) Set to "NO" by default. +# Set it to "YES" to enable litecoindlimits +# litecoindlimits_args Set to "-e -U ${litecoind_user}" by default + . /etc/rc.subr -name=litecoind -desc="Litecoin Daemon" +name="litecoind" rcvar=litecoind_enable +start_precmd="litecoind_precmd" +start_cmd="litecoind_start" +restart_precmd="litecoind_checkconfig" +reload_precmd="litecoind_checkconfig" +configtest_cmd="litecoind_checkconfig" +status_cmd="litecoind_status" +stop_cmd="litecoind_stop" +stop_postcmd="litecoind_wait" +command="%%PREFIX%%/bin/litecoind" +daemon_command="/usr/sbin/daemon" +#pidfile="/var/run/${name}.pid" +extra_commands="configtest" + + +: ${litecoind_enable:="NO"} +: ${litecoindlimits_enable:="NO"} + load_rc_config ${name} -: ${litecoind_enable:=NO} -: ${litecoind_user:=litecoin} -: ${litecoind_group:=litecoin} -: ${litecoind_data_dir:=/var/db/litecoin} -: ${litecoind_config_file:=%%PREFIX%%/etc/litecoin.conf} -: ${litecoind_log_file:=/var/log/litecoind.log} +: ${litecoind_user:="litecoin"} +: ${litecoind_group:="litecoin"} +: ${litecoind_data_dir:="/var/db/litecoin"} +: ${litecoind_config_file:="%%PREFIX%%/etc/litecoin.conf"} +: ${litecoindlimits_args:="-e -U ${litecoind_user}"} +# set up dependant variables +procname="${command}" +pidfile="${litecoind_data_dir}/litecoind.pid" required_files="${litecoind_config_file}" -litecoind_chdir="${litecoind_data_dir}" -litecoind_env="HOME=${litecoind_data_dir}" -pidfile="/var/run/${name}.pid" -command="%%PREFIX%%/bin/litecoind" -command_args="-daemon -pid=${pidfile} -conf=${litecoind_config_file} -datadir=${litecoind_data_dir} > ${litecoind_log_file} 2>&1" -start_precmd=litecoind_startprecmd -litecoind_startprecmd() +litecoind_checkconfig() { - if [ ! -e ${pidfile} ]; then - install -o ${litecoind_user} -g ${litecoind_group} /dev/null ${pidfile}; - fi + echo "Performing sanity check on litecoind configuration:" + if [ ! -d "${litecoind_data_dir}" ] + then + echo "Missing data directory: ${litecoind_data_dir}" + exit 1 + fi + chown -R "${litecoind_user}:${litecoind_group}" "${litecoind_data_dir}" - if [ ! -e ${litecoind_log_file} ]; then - install -o ${litecoind_user} -g ${litecoind_group} /dev/null ${litecoind_log_file}; - fi + if [ ! -f "${litecoind_config_file}" ] + then + echo "Missing configuration file: ${litecoind_config_file}" + exit 1 + fi + if [ ! -x "${command}" ] + then + echo "Missing executable: ${command}" + exit 1 + fi + return 0 +} - if [ ! -d ${litecoind_data_dir} ]; then - install -d -o ${litecoind_user} -g ${litecoind_group} ${litecoind_data_dir} - fi +litecoind_cleanup() +{ + rm -f "${pidfile}" +} + +litecoind_precmd() +{ + litecoind_checkconfig + + pid=$(check_pidfile "${pidfile}" "${procname}") + if [ -z "${pid}" ] + then + echo "Litecoind is not running" + rm -f "${pidfile}" + fi + + if checkyesno litecoindlimits_enable + then + eval $(/usr/bin/limits ${litecoindlimits_args}) 2>/dev/null + else + return 0 + fi +} + +litecoind_status() +{ + local pid + pid=$(check_pidfile "${pidfile}" "${procname}") + if [ -z "${pid}" ] + then + echo "Litecoind is not running" + return 1 + else + echo "Litecoind running, pid: ${pid}" + fi +} + +litecoind_start() +{ + echo "Starting litecoind:" + cd "${litecoind_data_dir}" || return 1 + ${daemon_command} -u "${litecoind_user}" -p "${pidfile}" -f \ + ${command} \ + -conf="${litecoind_config_file}" \ + -datadir="${litecoind_data_dir}" +} + +litecoind_stop() +{ + echo "Stopping litecoind:" + pid=$(check_pidfile "${pidfile}" "${procname}") + if [ -z "${pid}" ] + then + echo "Litecoind is not running" + return 1 + else + kill ${pid} + fi +} + +litecoind_wait() +{ + local n=60 + echo "Waiting for litecoind shutdown:" + while : + do + printf '.' + pid=$(check_pidfile "${pidfile}" "${procname}") + if [ -z "${pid}" ] + then + printf '\n' + break + fi + sleep 1 + n=$((${n} - 1)) + if [ ${n} -eq 0 -a -f "${pidfile}" ] + then + printf "\nForce shutdown" + kill -9 $(cat "${pidfile}") + for n in 1 2 3 + do + printf '.' + sleep 1 + done + printf '\n' + break + fi + done + rm -f "${pidfile}" + echo "Shutdown complete" } run_rc_command "$1" diff --git a/net-p2p/litecoin/files/patch-src_leveldb_helpers_memenv_memenv.cc b/net-p2p/litecoin/files/patch-src_leveldb_helpers_memenv_memenv.cc deleted file mode 100644 index 98e900ffdd5..00000000000 --- a/net-p2p/litecoin/files/patch-src_leveldb_helpers_memenv_memenv.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- src/leveldb/helpers/memenv/memenv.cc.orig 2015-07-10 17:23:55 UTC -+++ src/leveldb/helpers/memenv/memenv.cc -@@ -2,6 +2,8 @@ - // Use of this source code is governed by a BSD-style license that can be - // found in the LICENSE file. See the AUTHORS file for names of contributors. - -+#define __STDC_LIMIT_MACROS -+ - #include "helpers/memenv/memenv.h" - - #include "leveldb/env.h" diff --git a/net-p2p/litecoin/pkg-help b/net-p2p/litecoin/pkg-help new file mode 100644 index 00000000000..2112225e4f1 --- /dev/null +++ b/net-p2p/litecoin/pkg-help @@ -0,0 +1,18 @@ +The wallet is stored in a Berkeley database file (BDB) (usually +~/.litecoin/wallets/wallet.dat). + +Litecoin Core can use either BDB 4.8, 5.x or 6.x to create and access the +wallet file. + +Wallets created using BDB 4.8 are also accessible by BDB 5.x and 6.x. + +Wallets created using BDB 5.x or 6.x are not accessible by BDB 4.8. + +Opening and using a wallet created by 4.8 with a higher major version (5.x +or 6.x) does not change its format, so it will still be accessible to 4.8 +afterwards. But encrypting an unencrypted wallet recreates it, so encrypting +a 4.8 wallet with Litecoin Core linked against BDB 5.x or 6.x will render it +unreadable for Litecoin Core linked against BDB 4.8. + +If you do not plan on copying the wallet file to another machine that uses +BDB 4.8 then it is recommended to use the modern versions of BDB 5.x or 6.x. diff --git a/net-p2p/transmission-cli/files/patch-gtk_CMakeLists.txt b/net-p2p/transmission-cli/files/patch-gtk_CMakeLists.txt new file mode 100644 index 00000000000..6c037681645 --- /dev/null +++ b/net-p2p/transmission-cli/files/patch-gtk_CMakeLists.txt @@ -0,0 +1,36 @@ +--- gtk/CMakeLists.txt.orig 2018-05-01 17:18:29 UTC ++++ gtk/CMakeLists.txt +@@ -48,15 +48,22 @@ add_custom_command( + ${CMAKE_CURRENT_SOURCE_DIR} + ) + ++set(${PROJECT_NAME}_DESKTOP_FILE "${PROJECT_BINARY_DIR}/${TR_NAME}-gtk.desktop") + if(ENABLE_NLS) + find_program(INTLTOOL_MERGE_EXECUTABLE intltool-merge REQUIRED) +- set(${PROJECT_NAME}_DESKTOP_FILE "${PROJECT_BINARY_DIR}/${TR_NAME}-gtk.desktop") + add_custom_command( + OUTPUT ${${PROJECT_NAME}_DESKTOP_FILE} + COMMAND ${INTLTOOL_MERGE_EXECUTABLE} --desktop-style --utf8 ${CMAKE_SOURCE_DIR}/po ${PROJECT_SOURCE_DIR}/transmission-gtk.desktop.in ${${PROJECT_NAME}_DESKTOP_FILE} + DEPENDS ${PROJECT_SOURCE_DIR}/transmission-gtk.desktop.in + VERBATIM + ) ++else() ++ add_custom_command( ++ OUTPUT ${${PROJECT_NAME}_DESKTOP_FILE} ++ COMMAND sed s/^_// ${PROJECT_SOURCE_DIR}/transmission-gtk.desktop.in > ${${PROJECT_NAME}_DESKTOP_FILE} ++ DEPENDS ${PROJECT_SOURCE_DIR}/transmission-gtk.desktop.in ++ VERBATIM ++ ) + endif() + + set(${PROJECT_NAME}_SOURCES +@@ -186,8 +193,4 @@ if(INSTALL_DOC) + install(FILES ${TR_NAME}-gtk.1 DESTINATION ${CMAKE_INSTALL_MANDIR}/man1) + endif() + +-if(ENABLE_NLS) +- install(FILES ${${PROJECT_NAME}_DESKTOP_FILE} DESTINATION ${CMAKE_INSTALL_DATADIR}/applications) +-else() +- install(FILES transmission-gtk.desktop.in DESTINATION ${CMAKE_INSTALL_DATADIR}/applications RENAME ${TR_NAME}-gtk.desktop) +-endif() ++install(FILES ${${PROJECT_NAME}_DESKTOP_FILE} DESTINATION ${CMAKE_INSTALL_DATADIR}/applications) diff --git a/net-p2p/transmission-gtk/Makefile b/net-p2p/transmission-gtk/Makefile index 2b90fb63ef7..7f08266236d 100644 --- a/net-p2p/transmission-gtk/Makefile +++ b/net-p2p/transmission-gtk/Makefile @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 4 +PORTREVISION= 5 PKGNAMESUFFIX= -gtk LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib \ diff --git a/net/bird/Makefile b/net/bird/Makefile index 934d655bdc6..88b95a42f4f 100644 --- a/net/bird/Makefile +++ b/net/bird/Makefile @@ -3,6 +3,7 @@ PORTNAME= bird PORTVERSION= 1.6.7 +PORTREVISION= 1 CATEGORIES= net MASTER_SITES= ftp://bird.network.cz/pub/bird/ diff --git a/net/bird/files/patch-proto__ospf__lsupd.c b/net/bird/files/patch-proto__ospf__lsupd.c deleted file mode 100644 index 7366734a6b6..00000000000 --- a/net/bird/files/patch-proto__ospf__lsupd.c +++ /dev/null @@ -1,11 +0,0 @@ ---- proto/ospf/lsupd.c 2015-04-22 14:41:44.000000000 +0000 -+++ proto/ospf/lsupd.c 2016-03-22 13:09:59.000000000 +0000 -@@ -593,7 +593,7 @@ - if ((lsa.rt == p->router_id) || - (ospf_is_v2(p) && (lsa_type == LSA_T_NET) && ospf_addr_is_local(p, ifa->oa, ipa_from_u32(lsa.id)))) - { -- OSPF_TRACE(D_EVENTS, "Received unexpected self-originated LSA"); -+ log(L_INFO "Received unexpected self-originated LSA"); - ospf_advance_lsa(p, en, &lsa, lsa_type, lsa_domain, body); - continue; - } diff --git a/net/bird/files/patch-proto__ospf__topology.c b/net/bird/files/patch-proto__ospf__topology.c deleted file mode 100644 index 2564ecc6ece..00000000000 --- a/net/bird/files/patch-proto__ospf__topology.c +++ /dev/null @@ -1,32 +0,0 @@ ---- proto/ospf/topology.c 2015-04-22 14:41:44.000000000 +0000 -+++ proto/ospf/topology.c 2016-03-24 13:36:04.000000000 +0000 -@@ -79,8 +79,12 @@ - * then we have en->mode from the postponed LSA origination. - */ - -- OSPF_TRACE(D_EVENTS, "Installing LSA: Type: %04x, Id: %R, Rt: %R, Seq: %08x, Age: %u", -- en->lsa_type, en->lsa.id, en->lsa.rt, en->lsa.sn, en->lsa.age); -+ if (en->lsa.rt == p->router_id || (p->p.debug & D_EVENTS) || -+ OSPF_FORCE_DEBUG) -+ { -+ log(L_INFO "Installing LSA: Type: %04x, Id: %R, Rt: %R, Seq: %08x, Age: %u", -+ en->lsa_type, en->lsa.id, en->lsa.rt, en->lsa.sn, en->lsa.age); -+ } - - if (change) - ospf_schedule_rtcalc(p); -@@ -281,6 +285,14 @@ - if (!en->nf || !en->lsa_body) - en->nf = lsa->nf; - -+ if (en->lsa_body && (en->lsa.age == LSA_MAXAGE)) -+ { -+ /* en could be an unexpected self-originated lsa in which case nf is NULL */ -+ log(L_INFO "%s: Found flushing LSA while originating %I/%d with fib: %p", -+ p->p.name, lsa->nf->fn.prefix, lsa->nf->fn.pxlen, en->nf); -+ en->nf = lsa->nf; -+ } -+ - if (en->nf != lsa->nf) - { - log(L_ERR "%s: LSA ID collision for %I/%d", diff --git a/net/freeswitch/Makefile b/net/freeswitch/Makefile index 84b958c29c5..19ea8ad3ebb 100644 --- a/net/freeswitch/Makefile +++ b/net/freeswitch/Makefile @@ -3,6 +3,7 @@ PORTNAME= freeswitch PORTVERSION= 1.8.7 +PORTREVISION= 1 CATEGORIES= net MASTER_SITES= http://files.freeswitch.org/releases/freeswitch/ \ http://files.freeswitch.org/releases/sounds/:sounds diff --git a/net/rubygem-net-ping/Makefile b/net/rubygem-net-ping/Makefile index 0c1924e795d..f062f0eea1c 100644 --- a/net/rubygem-net-ping/Makefile +++ b/net/rubygem-net-ping/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= net-ping -PORTVERSION= 2.0.5 +PORTVERSION= 2.0.6 CATEGORIES= net rubygems MASTER_SITES= RG diff --git a/net/rubygem-net-ping/distinfo b/net/rubygem-net-ping/distinfo index acf6b1e451b..85a2095a6e9 100644 --- a/net/rubygem-net-ping/distinfo +++ b/net/rubygem-net-ping/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1539185378 -SHA256 (rubygem/net-ping-2.0.5.gem) = 6c00af4a31251f0e93c597cf81d34db4cde5d326762c6c8cc2a22a04f3d4d960 -SIZE (rubygem/net-ping-2.0.5.gem) = 109568 +TIMESTAMP = 1560390888 +SHA256 (rubygem/net-ping-2.0.6.gem) = 25bc85596f7f9eb9744ddb08090366d8110855969d17a996ed104ee862061d60 +SIZE (rubygem/net-ping-2.0.6.gem) = 215552 diff --git a/print/gimp-gutenprint/Makefile b/print/gimp-gutenprint/Makefile index a691cd65e62..bbc64db9932 100644 --- a/print/gimp-gutenprint/Makefile +++ b/print/gimp-gutenprint/Makefile @@ -1,11 +1,10 @@ # Created by: Michael Johnson # $FreeBSD$ -# $MCom: ports/print/gimp-gutenprint/Makefile,v 1.5 2007/10/24 21:05:40 ahze Exp $ PORTREVISION= 0 PKGNAMEPREFIX= gimp- -MAINTAINER= cmt@burggraben.net +MAINTAINER= cmt@FreeBSD.org COMMENT= Gimp print plug-in MASTERDIR= ${.CURDIR}/../../print/gutenprint diff --git a/print/gimp-gutenprint/pkg-plist b/print/gimp-gutenprint/pkg-plist index 8de01696c9e..30281f55f13 100644 --- a/print/gimp-gutenprint/pkg-plist +++ b/print/gimp-gutenprint/pkg-plist @@ -1,5 +1,5 @@ lib/libgutenprintui2.so -lib/libgutenprintui2.so.1 -lib/libgutenprintui2.so.1.0.0 +lib/libgutenprintui2.so.2 +lib/libgutenprintui2.so.2.4.0 libdata/pkgconfig/gutenprintui2.pc libexec/gimp/2.2/plug-ins/gutenprint diff --git a/print/gutenprint/Makefile b/print/gutenprint/Makefile index 3c98b64930a..34953fe2c71 100644 --- a/print/gutenprint/Makefile +++ b/print/gutenprint/Makefile @@ -2,39 +2,53 @@ # $FreeBSD$ PORTNAME= gutenprint -PORTVERSION= 5.2.15 -PORTREVISION?= 1 +PORTVERSION= 5.3.3 +PORTREVISION?= 0 CATEGORIES= print -MASTER_SITES= SF/gimp-print/gutenprint-5.2/${PORTVERSION} +MASTER_SITES= SF/gimp-print/gutenprint-5.3/${PORTVERSION} -MAINTAINER= cmt@burggraben.net +MAINTAINER= cmt@FreeBSD.org COMMENT= Gutenprint Printer Drivers LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -CONFLICTS= gimp-print-[0-9]* - GNU_CONFIGURE= yes -CONFIGURE_ARGS= --disable-static --enable-simplified-cups-ppds DLOPEN_LIBS=" " +CONFIGURE_ARGS= --disable-static --enable-cups-ppds \ + --enable-cups-1_2-enhancements \ + --enable-simplified-cups-ppds \ + --disable-globalized-cups-ppds \ + --enable-cups-level3-ppds \ + --disable-translated-cups-ppds INSTALL_TARGET= install-strip USES= compiler:c11 gettext gmake libtool pathfix perl5 pkgconfig \ - tar:bzip2 + tar:xz + +OPTIONS_DEFINE= DOCS NLS +OPTIONS_SUB= yes +DOCS_CONFIGURE_WITH= doc +NLS_CONFIGURE_ENABLE= nls .if !defined(GUT_SLAVE) LIB_DEPENDS+= libcupsimage.so:print/cups RUN_DEPENDS+= ${LOCALBASE}/libexec/cups/filter/gstoraster:print/cups-filters -CONFIGURE_ARGS+=--disable-libgutenprintui2 --without-gimp2 +CONFIGURE_ARGS+=--disable-libgutenprintui2 --without-gimp2 \ + --with-cups=${PREFIX} \ + --with-cups-config=${PREFIX}/bin/cups-config USES+= iconv USE_LDCONFIG= yes .else LIB_DEPENDS+= libgutenprint.so:print/gutenprint MAKE_ARGS+= GUTENPRINT_LIBS='`$$(PKG_CONFIG) --libs gutenprint`' .if ${GUT_SLAVE} == "gimp" +USES+= gnome USE_GNOME+= cairo gdkpixbuf2 -LIB_DEPENDS+= libfontconfig.so:x11-fonts/fontconfig \ +LIB_DEPENDS+= libbabl-0.1.so:x11/babl \ + libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ - libgimp-2.0.so:graphics/gimp-app + libgegl-0.4.so:graphics/gegl \ + libgimp-2.0.so:graphics/gimp-app \ + libjson-glib-1.0.so:devel/json-glib CONFIGURE_ARGS+=--enable-libgutenprintui2 --with-gimp2 BUILD_WRKSRC= ${WRKSRC}/src/gimp2 INSTALL_WRKSRC= ${WRKSRC}/src/gimp2 @@ -52,6 +66,8 @@ post-install: .if defined(GUT_SLAVE) && ${GUT_SLAVE} == "gimp" @(cd ${WRKSRC}/src/gutenprintui2 && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} \ ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET}) +.else + @${RMDIR} ${STAGEDIR}/${DATADIR}/doc/reference-html .endif .include diff --git a/print/gutenprint/distinfo b/print/gutenprint/distinfo index 6ac19fb17f1..c7a44b892b1 100644 --- a/print/gutenprint/distinfo +++ b/print/gutenprint/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1560846997 -SHA256 (gutenprint-5.2.15.tar.bz2) = 2b32932d6ae05a1e42b83ae754628a77ca86001f3387b084de40eb99d336cead -SIZE (gutenprint-5.2.15.tar.bz2) = 7151306 +TIMESTAMP = 1566911317 +SHA256 (gutenprint-5.3.3.tar.xz) = 7279ecbc8e67d1858c53cb24e423ea1be98e214872006b79e6e03650dd54a072 +SIZE (gutenprint-5.3.3.tar.xz) = 5050624 diff --git a/print/gutenprint/files/patch-configure b/print/gutenprint/files/patch-configure new file mode 100644 index 00000000000..8ecc4e808a7 --- /dev/null +++ b/print/gutenprint/files/patch-configure @@ -0,0 +1,14 @@ +# this is a workaround for a broken gimptool-2.0 (uses wrong plugin dir +# when installing plugins) +--- configure.orig 2019-08-27 19:37:57 UTC ++++ configure +@@ -15324,8 +15324,7 @@ else + if test x${BUILD_GIMP2} = xyes ; then + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GIMP 2.0 plug-in directory" >&5 + $as_echo_n "checking for GIMP 2.0 plug-in directory... " >&6; } +- GIMPTOOL2_OUTPUT=`$GIMPTOOL2_CHECK --dry-run --install-${PLUG_IN_PATH} print | tail -n 1` +- GIMP2_PLUGIN_DIR=`echo "$GIMPTOOL2_OUTPUT" | cut -d ' ' -f 3 | tr -d "\'"` ++ GIMP2_PLUGIN_DIR=`$GIMPTOOL2_CHECK --gimpplugindir`/plug-ins + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GIMP2_PLUGIN_DIR" >&5 + $as_echo "$GIMP2_PLUGIN_DIR" >&6; } + if test "x$NO_PKGCONFIG_PATHS" = x; then diff --git a/print/gutenprint/files/patch-src_xml_papers_Makefile.am b/print/gutenprint/files/patch-src_xml_papers_Makefile.am new file mode 100644 index 00000000000..bc1f54dc7e3 --- /dev/null +++ b/print/gutenprint/files/patch-src_xml_papers_Makefile.am @@ -0,0 +1,12 @@ +--- src/xml/papers/Makefile.am.orig 2019-05-25 15:08:51 UTC ++++ src/xml/papers/Makefile.am +@@ -25,7 +25,8 @@ pkgxmldatadir = $(pkgdatadir)/@GUTENPRINT_MAJOR_VERSIO + + pkgxmldata_DATA = \ + standard.xml \ +- labels.xml ++ labels.xml \ ++ freebsd-addons.xml + + + xml-stamp: $(pkgxmldata_DATA) Makefile.am diff --git a/print/gutenprint/files/patch-src_xml_papers_Makefile.in b/print/gutenprint/files/patch-src_xml_papers_Makefile.in new file mode 100644 index 00000000000..8c5a4686f6a --- /dev/null +++ b/print/gutenprint/files/patch-src_xml_papers_Makefile.in @@ -0,0 +1,12 @@ +--- src/xml/papers/Makefile.in.orig 2019-08-27 14:36:22 UTC ++++ src/xml/papers/Makefile.in +@@ -394,7 +394,8 @@ AM_CPPFLAGS = -I$(top_srcdir)/include -I$(top_builddir + pkgxmldatadir = $(pkgdatadir)/@GUTENPRINT_MAJOR_VERSION@.@GUTENPRINT_MINOR_VERSION@/xml/papers + pkgxmldata_DATA = \ + standard.xml \ +- labels.xml ++ labels.xml \ ++ freebsd-addons.xml + + CLEANFILES = xmli18n-tmp.h xml-stamp xml-stamp.tmp + EXTRA_DIST = $(pkgxmldata_DATA) diff --git a/print/gutenprint/files/patch-src_xml_papers.xml b/print/gutenprint/files/patch-src_xml_papers_freebsd-addons.xml similarity index 81% rename from print/gutenprint/files/patch-src_xml_papers.xml rename to print/gutenprint/files/patch-src_xml_papers_freebsd-addons.xml index 977f6a5fa77..917f7cf324d 100644 --- a/print/gutenprint/files/patch-src_xml_papers.xml +++ b/print/gutenprint/files/patch-src_xml_papers_freebsd-addons.xml @@ -1,9 +1,17 @@ ---- src/xml/papers.xml.orig 2017-06-04 21:07:10 UTC -+++ src/xml/papers.xml -@@ -1712,6 +1712,65 @@ - - - +--- src/xml/papers/freebsd-addons.xml.orig 2019-08-27 14:36:36 UTC ++++ src/xml/papers/freebsd-addons.xml +@@ -0,0 +1,71 @@ ++ ++ ++ ++ ++ ++ + + + @@ -62,7 +70,5 @@ + + + -+ -