diff options
author | Rene Ladan <rene@FreeBSD.org> | 2019-09-05 11:40:24 +0000 |
---|---|---|
committer | Rene Ladan <rene@FreeBSD.org> | 2019-09-05 11:40:24 +0000 |
commit | fc31075d85494a429c83dc15560c42efdfe3245d (patch) | |
tree | c57ed201463e2fa5875d2c2ce896968f3d74c56d | |
parent | mail/mailscanner: drop CLAMAVMODULE support depending on expired mail/p5-Mail... (diff) |
Remove expired ports:
2019-09-04 devel/ace+tao-doc: Broken for more than 6 months
2019-09-04 devel/dfmt: Broken for more than 6 months
2019-09-04 devel/ignition-transport: Broken for more than 6 months
2019-09-04 devel/spin: Broken for more than 6 months
2019-09-04 editors/dexed: Depends on expiring devel/dfmt
2019-09-04 editors/p5-Padre: Depends on expiring x11-toolkits/p5-Wx
2019-09-04 emulators/qemu2: Latest 3.X branch is in ports tree
2019-09-04 games/asc: Broken for more than 6 months
2019-09-04 games/slade: Broken for more than 6 months
2019-09-04 graphics/gimp-wavelet-decompose-plugin: Broken for more than 6 months
2019-09-04 graphics/py-pyembree: Depends on expiring graphics/embree
2019-09-04 irc/irssi-otr: Broken for more than 6 months
2019-09-04 mail/p5-Mail-ClamAV: Broken for more than 6 months
2019-09-04 mail/qmail-ldap: Broken for more than 6 months
2019-09-04 math/fityk: Broken for more than 6 months
2019-09-04 math/octave-forge-econometrics: Broken for more than 6 months
2019-09-04 math/octave-forge-fits: Broken for more than 6 months
2019-09-04 math/octave-forge-linear-algebra: Broken for more than 6 months
2019-09-04 math/octave-forge-mechanics: Broken for more than 6 months
2019-09-04 math/octave-forge-parallel: Broken for more than 6 months
2019-09-04 math/octave-forge-strings: Broken for more than 6 months
2019-09-04 math/octave-forge-tisean: Broken for more than 6 months
2019-09-04 math/octave-forge-video: Broken for more than 6 months
2019-09-04 math/py-yt: Depends on expiring graphics/embree
2019-09-04 misc/gnustep-examples: Broken for more than 6 months
2019-09-04 net/turses: Depends on expiring net/py-tweepy
2019-09-04 security/clamcour: Broken for more than 6 months
2019-09-04 security/honeybadger: Broken for more than 6 months
2019-09-04 sysutils/freefilesync: Broken for more than 6 months
2019-09-04 sysutils/log-courier: Broken for more than 6 months
2019-09-04 textproc/py-orange3-text: Broken for more than 6 months
2019-09-05 www/feedjack: Upstream gone
2019-09-04 www/havp: Broken for more than 6 months
2019-07-31 www/rubygem-webpack-rails-rails5: Upstream no longer maintained, use devel/rubygem-webpacker-rails* instead
2019-09-04 x11-toolkits/p5-Wx-GLCanvas: Depends on expiring x11-toolkits/p5-Wx
2019-09-04 x11-toolkits/p5-Wx-Perl-ProcessStream: Depends on expiring x11-toolkits/p5-Wx
2019-09-04 x11-wm/golem: Broken for more than 6 months
2019-09-04 x11-wm/pawm: Broken for more than 6 months
Notes
Notes:
svn path=/head/; revision=511180
223 files changed, 38 insertions, 7037 deletions
@@ -12913,3 +12913,41 @@ sysutils/syslog-ng312|sysutils/syslog-ng|2019-09-04|Has expired: No longer offic sysutils/syslog-ng310|sysutils/syslog-ng|2019-09-04|Has expired: No longer supported by Balabit sysutils/syslog-ng313|sysutils/syslog-ng|2019-09-04|Has expired: No longer officially supported by Balabit sysutils/syslog-ng314|sysutils/syslog-ng|2019-09-04|Has expired: No longer supported by Balabit +devel/ace+tao-doc||2019-09-05|Has expired: Broken for more than 6 months +devel/dfmt||2019-09-05|Has expired: Broken for more than 6 months +devel/ignition-transport||2019-09-05|Has expired: Broken for more than 6 months +devel/spin||2019-09-05|Has expired: Broken for more than 6 months +editors/dexed||2019-09-05|Has expired: Depends on expiring devel/dfmt +editors/p5-Padre||2019-09-05|Has expired: Depends on expiring x11-toolkits/p5-Wx +emulators/qemu2||2019-09-05|Has expired: Latest 3.X branch is in ports tree +games/asc||2019-09-05|Has expired: Broken for more than 6 months +games/slade||2019-09-05|Has expired: Broken for more than 6 months +graphics/gimp-wavelet-decompose-plugin||2019-09-05|Has expired: Broken for more than 6 months +graphics/py-pyembree||2019-09-05|Has expired: Depends on expiring graphics/embree +irc/irssi-otr||2019-09-05|Has expired: Broken for more than 6 months +mail/p5-Mail-ClamAV||2019-09-05|Has expired: Broken for more than 6 months +mail/qmail-ldap||2019-09-05|Has expired: Broken for more than 6 months +math/fityk||2019-09-05|Has expired: Broken for more than 6 months +math/octave-forge-econometrics||2019-09-05|Has expired: Broken for more than 6 months +math/octave-forge-fits||2019-09-05|Has expired: Broken for more than 6 months +math/octave-forge-linear-algebra||2019-09-05|Has expired: Broken for more than 6 months +math/octave-forge-mechanics||2019-09-05|Has expired: Broken for more than 6 months +math/octave-forge-parallel||2019-09-05|Has expired: Broken for more than 6 months +math/octave-forge-strings||2019-09-05|Has expired: Broken for more than 6 months +math/octave-forge-tisean||2019-09-05|Has expired: Broken for more than 6 months +math/octave-forge-video||2019-09-05|Has expired: Broken for more than 6 months +math/py-yt||2019-09-05|Has expired: Depends on expiring graphics/embree +misc/gnustep-examples||2019-09-05|Has expired: Broken for more than 6 months +net/turses||2019-09-05|Has expired: Depends on expiring net/py-tweepy +security/clamcour||2019-09-05|Has expired: Broken for more than 6 months +security/honeybadger||2019-09-05|Has expired: Broken for more than 6 months +sysutils/freefilesync||2019-09-05|Has expired: Broken for more than 6 months +sysutils/log-courier||2019-09-05|Has expired: Broken for more than 6 months +textproc/py-orange3-text||2019-09-05|Has expired: Broken for more than 6 months +www/feedjack||2019-09-05|Has expired: Upstream gone +www/havp||2019-09-05|Has expired: Broken for more than 6 months +www/rubygem-webpack-rails-rails5|devel/rubygem-webpacker-rails5|2019-09-05|Has expired: Upstream no longer maintained, use devel/rubygem-webpacker-rails* instead +x11-toolkits/p5-Wx-GLCanvas||2019-09-05|Has expired: Depends on expiring x11-toolkits/p5-Wx +x11-toolkits/p5-Wx-Perl-ProcessStream||2019-09-05|Has expired: Depends on expiring x11-toolkits/p5-Wx +x11-wm/golem||2019-09-05|Has expired: Broken for more than 6 months +x11-wm/pawm||2019-09-05|Has expired: Broken for more than 6 months diff --git a/devel/Makefile b/devel/Makefile index 1ea40afb966b..40815a1ef922 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -96,7 +96,6 @@ SUBDIR += abi-compliance-checker SUBDIR += abseil SUBDIR += ace - SUBDIR += ace+tao-doc SUBDIR += acsccid SUBDIR += activitymail SUBDIR += ada-util @@ -473,7 +472,6 @@ SUBDIR += dev86 SUBDIR += devhelp SUBDIR += devtodo - SUBDIR += dfmt SUBDIR += dfuife-curses SUBDIR += dia2code SUBDIR += dia2code+ @@ -1000,7 +998,6 @@ SUBDIR += ignition-msgs SUBDIR += ignition-plugin SUBDIR += ignition-tools - SUBDIR += ignition-transport SUBDIR += ikos SUBDIR += imake SUBDIR += inastemp @@ -6365,7 +6362,6 @@ SUBDIR += spatialindex SUBDIR += spdlog SUBDIR += spice-protocol - SUBDIR += spin SUBDIR += spirv-tools SUBDIR += splint SUBDIR += spread-sheet-widget diff --git a/devel/ace+tao-doc/Makefile b/devel/ace+tao-doc/Makefile deleted file mode 100644 index f1007e5981b9..000000000000 --- a/devel/ace+tao-doc/Makefile +++ /dev/null @@ -1,29 +0,0 @@ -# Created by: Sergey Matveychuk <sem@ciam.ru> -# $FreeBSD$ - -PORTNAME= ace+tao -PORTVERSION= 6.5.2 -CATEGORIES= devel -MASTER_SITES= ftp://download.dre.vanderbilt.edu/previous_versions/ \ - http://download.dre.vanderbilt.edu/previous_versions/ -PKGNAMESUFFIX= -doc -DISTNAME= ACE-html-${PORTVERSION} - -MAINTAINER= ports@FreeBSD.org -COMMENT= ACE+TAO HTML documentation - -BROKEN= empty package -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2019-09-04 - -WRKSRC= ${WRKDIR}/html - -NO_BUILD= yes -NO_ARCH= yes -PLIST= ${WRKDIR}/pkg-plist - -do-install: - cd ${WRKSRC} && ${FIND} -s . -type f | ${SED} -e 's|^\./|${DOCSDIR}/|' >> ${PLIST} - cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} - -.include <bsd.port.mk> diff --git a/devel/ace+tao-doc/distinfo b/devel/ace+tao-doc/distinfo deleted file mode 100644 index e6336248a321..000000000000 --- a/devel/ace+tao-doc/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1537830243 -SHA256 (ACE-html-6.5.2.tar.gz) = 332ec1e15cc0dde0cb1d791e05a9c65ab4847e2ed1eee51dad7bb7ca87ee4dc8 -SIZE (ACE-html-6.5.2.tar.gz) = 248521620 diff --git a/devel/ace+tao-doc/pkg-descr b/devel/ace+tao-doc/pkg-descr deleted file mode 100644 index d01dcde32c15..000000000000 --- a/devel/ace+tao-doc/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -Doxygen HTML documentation for The ADAPTIVE Communication Environment (ACE) -and The ACE ORB (TAO). - -About 171 Megabytes in 21500+ files. - -WWW: http://www.cs.wustl.edu/~schmidt/ACE.html diff --git a/devel/dfmt/Makefile b/devel/dfmt/Makefile deleted file mode 100644 index 596c250c4185..000000000000 --- a/devel/dfmt/Makefile +++ /dev/null @@ -1,41 +0,0 @@ -# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= dfmt -PORTVERSION= 0.9.0 -DISTVERSIONPREFIX= v -CATEGORIES= devel - -MAINTAINER= acm@FreeBSD.org -COMMENT= Formatter for D source code - -LICENSE= BSL - -BROKEN= fails to build -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2019-09-04 - -BUILD_DEPENDS= ldmd2:lang/ldc \ - dub:devel/dub \ - rdmd:lang/dlang-tools \ - ${LOCALBASE}/lib/d/libdparse.a:devel/libdparse \ - ${LOCALBASE}/lib/d/libmir-core.a:devel/mir-core \ - ${LOCALBASE}/lib/d/libstdx-allocator.a:devel/stdx-allocator - -USES= pkgconfig -USE_GITHUB= yes -GH_ACCOUNT= dlang-community - -PLIST_FILES= bin/${PORTNAME} -DUB_CMD= ${LOCALBASE}/bin/dub build --build=release - -post-patch: - ${REINPLACE_CMD} -e "s|%%LOCALBASE%%|${LOCALBASE}|g" ${WRKSRC}/dub.json - -do-build: - @cd ${WRKSRC} && ${DUB_CMD} - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ - -.include <bsd.port.mk> diff --git a/devel/dfmt/distinfo b/devel/dfmt/distinfo deleted file mode 100644 index 652f42c24650..000000000000 --- a/devel/dfmt/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1551852813 -SHA256 (dlang-community-dfmt-v0.9.0_GH0.tar.gz) = 1dc78254783b8f0881d1900698e7c0348725f76dd3cee08ed492475fce35a7a3 -SIZE (dlang-community-dfmt-v0.9.0_GH0.tar.gz) = 81100 diff --git a/devel/dfmt/files/patch-dub.json b/devel/dfmt/files/patch-dub.json deleted file mode 100644 index 131f86557d6e..000000000000 --- a/devel/dfmt/files/patch-dub.json +++ /dev/null @@ -1,14 +0,0 @@ ---- dub.json.orig 2018-10-18 18:45:52.000000000 -0500 -+++ dub.json 2018-11-06 00:54:08.514446000 -0500 -@@ -3,9 +3,8 @@ - "description": "Dfmt is a formatter for D source code", - "targetType": "autodetect", - "license": "BSL-1.0", -- "dependencies": { -- "libdparse": "~>0.10.12" -- }, -+ "libs": ["dparse","stdx-allocator"], -+ "lflags": ["-L%%LOCALBASE%%/lib/d"], - "targetPath" : "bin/", - "targetName" : "dfmt", - "stringImportPaths" : [ diff --git a/devel/dfmt/pkg-descr b/devel/dfmt/pkg-descr deleted file mode 100644 index de151ea0cf4b..000000000000 --- a/devel/dfmt/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -dfmt is a formatter for D source code. dfmt is beta quality. Make backups of -your files or use source control when using the --inplace option. - -WWW: https://github.com/dlang-community/dfmt diff --git a/devel/ignition-transport/Makefile b/devel/ignition-transport/Makefile deleted file mode 100644 index 33ec59ba2f20..000000000000 --- a/devel/ignition-transport/Makefile +++ /dev/null @@ -1,47 +0,0 @@ -# $FreeBSD$ - -PORTNAME= ignition-transport -DISTVERSION= 6.0.0 -PORTREVISION= 4 -CATEGORIES= devel -MASTER_SITES= https://bitbucket.org/${BB_ACCOUNT}/${BB_PROJECT}/get/${BB_COMMIT}.tar.gz?dummy=/ - -MAINTAINER= yuri@FreeBSD.org -COMMENT= Ignition transport classes and functions for robot applications - -LICENSE= APACHE20 - -BROKEN= fails to build -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2019-09-04 - -BUILD_DEPENDS= ignition-cmake==2:devel/ignition-cmake \ - ignition-tools>0:devel/ignition-tools \ - cppzmq>0:net/cppzmq -LIB_DEPENDS= libignition-math6.so:math/ignition-math \ - libignition-msgs3.so:devel/ignition-msgs \ - libprotobuf.so:devel/protobuf \ - libuuid.so:misc/e2fsprogs-libuuid \ - libzmq.so:net/libzmq4 -RUN_DEPENDS= ignition-tools>0:devel/ignition-tools - -USES= cmake pkgconfig sqlite -USE_LDCONFIG= yes - -CMAKE_OFF= BUILD_TESTING - -BB_ACCOUNT= ignitionrobotics -BB_PROJECT= ign-transport -BB_COMMIT= 4b78da2af04c - -WRKSRC= ${WRKDIR}/${BB_ACCOUNT}-${BB_PROJECT}-${BB_COMMIT} - -PLIST_SUB+= TRANSPORT_IGN_VER=transport${DISTVERSION:R:R} - -do-test: # 1 test is known to fail: https://bitbucket.org/ignitionrobotics/ign-transport/issues/100/test-integration_log_versioned_symbols - @cd ${BUILD_WRKSRC} && \ - ${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} -DBUILD_TESTING=ON ${CMAKE_SOURCE_PATH} && \ - ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET} && \ - ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} test - -.include <bsd.port.mk> diff --git a/devel/ignition-transport/distinfo b/devel/ignition-transport/distinfo deleted file mode 100644 index 3e012fc0c4dd..000000000000 --- a/devel/ignition-transport/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1542653754 -SHA256 (ignition-transport-6.0.0.tar.gz) = 691a6566774f7952297aee2d48fc638cdbc49c4a6529606b56d879fcda155185 -SIZE (ignition-transport-6.0.0.tar.gz) = 529120 diff --git a/devel/ignition-transport/files/patch-CMakeLists.txt b/devel/ignition-transport/files/patch-CMakeLists.txt deleted file mode 100644 index a14c1562af17..000000000000 --- a/devel/ignition-transport/files/patch-CMakeLists.txt +++ /dev/null @@ -1,11 +0,0 @@ ---- CMakeLists.txt.orig 2018-11-19 20:02:52 UTC -+++ CMakeLists.txt -@@ -22,7 +22,7 @@ ign_configure_project(VERSION_SUFFIX pre - - # ignition-transport currently has no options that are unique to it - --if (UNIX AND NOT APPLE) -+if (UNIX AND NOT APPLE AND NOT ${CMAKE_SYSTEM_NAME} MATCHES "^(FreeBSD|DragonFly)$") - set (EXTRA_TEST_LIB_DEPS stdc++fs) - else() - set (EXTRA_TEST_LIB_DEPS) diff --git a/devel/ignition-transport/files/patch-log_include_ignition_transport_log_SqlStatement.hh b/devel/ignition-transport/files/patch-log_include_ignition_transport_log_SqlStatement.hh deleted file mode 100644 index 7d81dee12602..000000000000 --- a/devel/ignition-transport/files/patch-log_include_ignition_transport_log_SqlStatement.hh +++ /dev/null @@ -1,29 +0,0 @@ ---- log/include/ignition/transport/log/SqlStatement.hh.orig 2018-11-20 22:07:06 UTC -+++ log/include/ignition/transport/log/SqlStatement.hh -@@ -59,22 +59,22 @@ namespace ignition - - /// \sa Set(std::nullptr_t) - /// \brief Construct NULL parameter -- public: explicit SqlParameter(std::nullptr_t); -+ public: SqlParameter(std::nullptr_t); - - /// \sa Set(int64_t) - /// \brief Construct integer parameter - /// \param[in] _integer an integer -- public: explicit SqlParameter(int64_t _integer); -+ public: SqlParameter(int64_t _integer); - - /// \sa Set(double) - /// \brief Construct real parameter - /// \param[in] _real a real number -- public: explicit SqlParameter(double _real); -+ public: SqlParameter(double _real); - - /// \sa Set(const std::string &) - /// \brief Construct string parameter - /// \param[in] _string a string -- public: explicit SqlParameter(const std::string &_text); -+ public: SqlParameter(const std::string &_text); - - /// \brief Copy constructor - /// \param[in] _other Another SqlParameter diff --git a/devel/ignition-transport/files/patch-log_src_QueryOptions.cc b/devel/ignition-transport/files/patch-log_src_QueryOptions.cc deleted file mode 100644 index 3f3dc3ffa4d9..000000000000 --- a/devel/ignition-transport/files/patch-log_src_QueryOptions.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- log/src/QueryOptions.cc.orig 2018-11-20 22:08:14 UTC -+++ log/src/QueryOptions.cc -@@ -113,7 +113,7 @@ class TimeRangeOption::Implementation - if (!startCompare.empty()) - { - sql.statement += "time_recv " + startCompare + " ?"; -- sql.parameters.emplace_back(start.GetTime()->count()); -+ sql.parameters.emplace_back((int64_t)start.GetTime()->count()); - - if (!finishCompare.empty()) - sql.statement += " AND "; -@@ -122,7 +122,7 @@ class TimeRangeOption::Implementation - if (!finishCompare.empty()) - { - sql.statement += "time_recv " + finishCompare + " ?"; -- sql.parameters.emplace_back(finish.GetTime()->count()); -+ sql.parameters.emplace_back((int64_t)finish.GetTime()->count()); - } - - return sql; diff --git a/devel/ignition-transport/files/patch-src_NetUtils.cc b/devel/ignition-transport/files/patch-src_NetUtils.cc deleted file mode 100644 index ceaa618a237b..000000000000 --- a/devel/ignition-transport/files/patch-src_NetUtils.cc +++ /dev/null @@ -1,28 +0,0 @@ ---- src/NetUtils.cc.orig 2018-11-19 19:50:00 UTC -+++ src/NetUtils.cc -@@ -23,6 +23,7 @@ - #else - #include <arpa/inet.h> - #include <net/if.h> -+ #include <netinet/in.h> - #include <netdb.h> - #include <pwd.h> - #include <unistd.h> -@@ -208,10 +209,17 @@ inline namespace IGNITION_TRANSPORT_VERS - } - - // If we already have the same SIOCGIFINDEX, ignore it (subinterface). -+# if defined(__FreeBSD__) || defined(__DragonFly__) -+ if (realIdx.find(ifIdx.ifr_index) != realIdx.end()) -+ continue; -+ -+ realIdx.insert(ifIdx.ifr_index); -+# else - if (realIdx.find(ifIdx.ifr_ifindex) != realIdx.end()) - continue; - - realIdx.insert(ifIdx.ifr_ifindex); -+# endif - #endif - - if (getnameinfo(ifa->ifa_addr, salen, ip_, sizeof(ip_), nullptr, 0, diff --git a/devel/ignition-transport/files/patch-test_test__config.h.in b/devel/ignition-transport/files/patch-test_test__config.h.in deleted file mode 100644 index 4b69428b02a4..000000000000 --- a/devel/ignition-transport/files/patch-test_test__config.h.in +++ /dev/null @@ -1,20 +0,0 @@ ---- test/test_config.h.in.orig 2018-09-11 18:30:00 UTC -+++ test/test_config.h.in -@@ -30,7 +30,7 @@ - DETAIL_IGN_TRANSPORT_TEST_DIR - #endif - --#ifndef __APPLE__ -+#if !defined(__APPLE__) && !defined(__FreeBSD__) && !defined(__DragonFly__) - #include <experimental/filesystem> - #include <filesystem> - #endif -@@ -91,7 +91,7 @@ namespace testing - std::string portablePathUnion(const std::string &_str1, - const std::string &_str2) - { --#ifdef __APPLE__ -+#if defined(__APPLE__) || defined(__FreeBSD__) || defined(__DragonFly__) - // Ugly as hell but trying to avoid boost::filesystem - return _str1 + "/" + _str2; - #else diff --git a/devel/ignition-transport/pkg-descr b/devel/ignition-transport/pkg-descr deleted file mode 100644 index f2069bd137d9..000000000000 --- a/devel/ignition-transport/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -Ignition transport is a component in the ignition framework, a set of libraries -designed to rapidly develop robot applications. - -WWW: https://ignitionrobotics.org/home diff --git a/devel/ignition-transport/pkg-plist b/devel/ignition-transport/pkg-plist deleted file mode 100644 index 2b83eba9894a..000000000000 --- a/devel/ignition-transport/pkg-plist +++ /dev/null @@ -1,64 +0,0 @@ -include/ignition/%%TRANSPORT_IGN_VER%%/ignition/transport.hh -include/ignition/%%TRANSPORT_IGN_VER%%/ignition/transport/AdvertiseOptions.hh -include/ignition/%%TRANSPORT_IGN_VER%%/ignition/transport/Clock.hh -include/ignition/%%TRANSPORT_IGN_VER%%/ignition/transport/Discovery.hh -include/ignition/%%TRANSPORT_IGN_VER%%/ignition/transport/Export.hh -include/ignition/%%TRANSPORT_IGN_VER%%/ignition/transport/HandlerStorage.hh -include/ignition/%%TRANSPORT_IGN_VER%%/ignition/transport/Helpers.hh -include/ignition/%%TRANSPORT_IGN_VER%%/ignition/transport/MessageInfo.hh -include/ignition/%%TRANSPORT_IGN_VER%%/ignition/transport/NetUtils.hh -include/ignition/%%TRANSPORT_IGN_VER%%/ignition/transport/Node.hh -include/ignition/%%TRANSPORT_IGN_VER%%/ignition/transport/NodeOptions.hh -include/ignition/%%TRANSPORT_IGN_VER%%/ignition/transport/NodeShared.hh -include/ignition/%%TRANSPORT_IGN_VER%%/ignition/transport/Packet.hh -include/ignition/%%TRANSPORT_IGN_VER%%/ignition/transport/Publisher.hh -include/ignition/%%TRANSPORT_IGN_VER%%/ignition/transport/RepHandler.hh -include/ignition/%%TRANSPORT_IGN_VER%%/ignition/transport/ReqHandler.hh -include/ignition/%%TRANSPORT_IGN_VER%%/ignition/transport/SubscribeOptions.hh -include/ignition/%%TRANSPORT_IGN_VER%%/ignition/transport/SubscriptionHandler.hh -include/ignition/%%TRANSPORT_IGN_VER%%/ignition/transport/TopicStorage.hh -include/ignition/%%TRANSPORT_IGN_VER%%/ignition/transport/TopicUtils.hh -include/ignition/%%TRANSPORT_IGN_VER%%/ignition/transport/TransportTypes.hh -include/ignition/%%TRANSPORT_IGN_VER%%/ignition/transport/Uuid.hh -include/ignition/%%TRANSPORT_IGN_VER%%/ignition/transport/config.hh -include/ignition/%%TRANSPORT_IGN_VER%%/ignition/transport/detail/Export.hh -include/ignition/%%TRANSPORT_IGN_VER%%/ignition/transport/detail/Node.hh -include/ignition/%%TRANSPORT_IGN_VER%%/ignition/transport/ign.hh -include/ignition/%%TRANSPORT_IGN_VER%%/ignition/transport/log.hh -include/ignition/%%TRANSPORT_IGN_VER%%/ignition/transport/log/Batch.hh -include/ignition/%%TRANSPORT_IGN_VER%%/ignition/transport/log/Descriptor.hh -include/ignition/%%TRANSPORT_IGN_VER%%/ignition/transport/log/Export.hh -include/ignition/%%TRANSPORT_IGN_VER%%/ignition/transport/log/Log.hh -include/ignition/%%TRANSPORT_IGN_VER%%/ignition/transport/log/Message.hh -include/ignition/%%TRANSPORT_IGN_VER%%/ignition/transport/log/MsgIter.hh -include/ignition/%%TRANSPORT_IGN_VER%%/ignition/transport/log/Playback.hh -include/ignition/%%TRANSPORT_IGN_VER%%/ignition/transport/log/QualifiedTime.hh -include/ignition/%%TRANSPORT_IGN_VER%%/ignition/transport/log/QueryOptions.hh -include/ignition/%%TRANSPORT_IGN_VER%%/ignition/transport/log/Recorder.hh -include/ignition/%%TRANSPORT_IGN_VER%%/ignition/transport/log/SqlStatement.hh -include/ignition/%%TRANSPORT_IGN_VER%%/ignition/transport/log/detail/Export.hh -include/ignition/%%TRANSPORT_IGN_VER%%/ignition/transport/log/detail/QueryOptions.hh -lib/cmake/ignition-%%TRANSPORT_IGN_VER%%-all/ignition-%%TRANSPORT_IGN_VER%%-all-config-version.cmake -lib/cmake/ignition-%%TRANSPORT_IGN_VER%%-all/ignition-%%TRANSPORT_IGN_VER%%-all-config.cmake -lib/cmake/ignition-%%TRANSPORT_IGN_VER%%-all/ignition-%%TRANSPORT_IGN_VER%%-all-targets.cmake -lib/cmake/ignition-%%TRANSPORT_IGN_VER%%-log/ignition-%%TRANSPORT_IGN_VER%%-log-config-version.cmake -lib/cmake/ignition-%%TRANSPORT_IGN_VER%%-log/ignition-%%TRANSPORT_IGN_VER%%-log-config.cmake -lib/cmake/ignition-%%TRANSPORT_IGN_VER%%-log/ignition-%%TRANSPORT_IGN_VER%%-log-targets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/ignition-%%TRANSPORT_IGN_VER%%-log/ignition-%%TRANSPORT_IGN_VER%%-log-targets.cmake -lib/cmake/ignition-%%TRANSPORT_IGN_VER%%/ignition-%%TRANSPORT_IGN_VER%%-config-version.cmake -lib/cmake/ignition-%%TRANSPORT_IGN_VER%%/ignition-%%TRANSPORT_IGN_VER%%-config.cmake -lib/cmake/ignition-%%TRANSPORT_IGN_VER%%/ignition-%%TRANSPORT_IGN_VER%%-targets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/ignition-%%TRANSPORT_IGN_VER%%/ignition-%%TRANSPORT_IGN_VER%%-targets.cmake -lib/libignition-%%TRANSPORT_IGN_VER%%-log.so -lib/libignition-%%TRANSPORT_IGN_VER%%-log.so.6 -lib/libignition-%%TRANSPORT_IGN_VER%%-log.so.6.0.0~pre2 -lib/libignition-%%TRANSPORT_IGN_VER%%.so -lib/libignition-%%TRANSPORT_IGN_VER%%.so.6 -lib/libignition-%%TRANSPORT_IGN_VER%%.so.6.0.0~pre2 -lib/ruby/ignition/cmdlog6.rb -lib/ruby/ignition/cmd%%TRANSPORT_IGN_VER%%.rb -libdata/pkgconfig/ignition-%%TRANSPORT_IGN_VER%%-log.pc -libdata/pkgconfig/ignition-%%TRANSPORT_IGN_VER%%.pc -share/ignition/ignition-%%TRANSPORT_IGN_VER%%/sql/0.1.0.sql -share/ignition/%%TRANSPORT_IGN_VER%%.yaml -share/ignition/transportlog6.yaml diff --git a/devel/spin/Makefile b/devel/spin/Makefile deleted file mode 100644 index 79ccf3c912f0..000000000000 --- a/devel/spin/Makefile +++ /dev/null @@ -1,60 +0,0 @@ -# Created by: jhanna@home.com -# $FreeBSD$ - -PORTNAME= spin -PORTVERSION= 6.4.8 -PORTREVISION= 2 -CATEGORIES= devel -MASTER_SITES= http://spinroot.com/spin/Src/ -DISTNAME= spin${PORTVERSION:S/.//g} -DIST_SUBDIR= spin - -MAINTAINER= ports@FreeBSD.org -COMMENT= On-the-fly verification system for asynchronous concurrent systems - -LICENSE= BSD3CLAUSE -LICENSE_FILE= ${WRKSRC}/LICENSE - -BROKEN= depends on the gcc meta port -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2019-09-04 - -RUN_DEPENDS= gcc:lang/gcc - -WRKSRC= ${WRKDIR}/Spin/Src${PORTVERSION} -MAKEFILE= makefile -ALL_TARGET= spin -MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS} -DNXT" - -PORTDOCS= * -PORTEXAMPLES= * - -OPTIONS_DEFINE= DOCS EXAMPLES ISPIN -OPTIONS_DEFAULT= ISPIN -OPTIONS_SUB= yes -ISPIN_DESC= Install ispin and TCL/Tk dependency -ISPIN_USES= shebangfix tk - -SHEBANG_FILES= ../iSpin/ispin.tcl -tk_OLD_CMD= /bin/sh -tk_CMD= ${WISH} -f - -post-patch-ISPIN-on: - ${REINPLACE_CMD} -e "s|exec wish|#exec wish|" ${WRKDIR}/Spin/iSpin/ispin.tcl - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/spin ${STAGEDIR}${PREFIX}/bin - ${INSTALL_MAN} ${WRKDIR}/Spin/Man/spin.1 ${STAGEDIR}${PREFIX}/man/man1 - -do-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - cd ${WRKDIR}/Spin/Doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} - -do-install-EXAMPLES-on: - @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - cd ${WRKDIR}/Spin/Examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} - -do-install-ISPIN-on: - ${INSTALL_SCRIPT} ${WRKDIR}/Spin/iSpin/ispin.tcl ${STAGEDIR}${PREFIX}/bin/ispin - -.include <bsd.port.mk> diff --git a/devel/spin/distinfo b/devel/spin/distinfo deleted file mode 100644 index 76663130b915..000000000000 --- a/devel/spin/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1536942338 -SHA256 (spin/spin648.tar.gz) = 0035bb114157a759e047c7f94ede0a3d7149003893914c9bbdff45e074ab6ae7 -SIZE (spin/spin648.tar.gz) = 544622 diff --git a/devel/spin/pkg-descr b/devel/spin/pkg-descr deleted file mode 100644 index 6c173129e732..000000000000 --- a/devel/spin/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -Spin is an efficient on-the-fly verification system -(a `model checker') for asynchronous concurrent systems, -such as data communication protocols, distributed operating -systems, database systems, etc. -It can be used to prove both safety and liveness properties, -including all correctness requirements expressible in linear -time temporal logic. -Spin uses a high level language to specify systems descriptions, -called PROMELA (PROcess MEta LAnguage). -WWW: http://spinroot.com diff --git a/devel/spin/pkg-plist b/devel/spin/pkg-plist deleted file mode 100644 index c80a39b890ba..000000000000 --- a/devel/spin/pkg-plist +++ /dev/null @@ -1,3 +0,0 @@ -bin/spin -%%ISPIN%%bin/ispin -man/man1/spin.1.gz diff --git a/editors/Makefile b/editors/Makefile index fb789a84cb96..289c3e264184 100644 --- a/editors/Makefile +++ b/editors/Makefile @@ -24,7 +24,6 @@ SUBDIR += cream SUBDIR += cudatext SUBDIR += deforaos-editor - SUBDIR += dexed SUBDIR += dhex SUBDIR += diakonos SUBDIR += dkns @@ -202,7 +201,6 @@ SUBDIR += omegaT SUBDIR += openoffice-4 SUBDIR += openoffice-devel - SUBDIR += p5-Padre SUBDIR += p5-Proc-InvokeEditor SUBDIR += p5-Vimana SUBDIR += paredit-mode.el diff --git a/editors/dexed/Makefile b/editors/dexed/Makefile deleted file mode 100644 index 3dd9f734a7ef..000000000000 --- a/editors/dexed/Makefile +++ /dev/null @@ -1,84 +0,0 @@ -# $FreeBSD$ - -PORTNAME= dexed -PORTVERSION= 3.7.4 -DISTVERSIONPREFIX=v -CATEGORIES= editors -PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX} - -MAINTAINER= acm@FreeBSD.org -COMMENT= IDE for the D programming language - -LICENSE= BSL - -DEPRECATED= Depends on expiring devel/dfmt -EXPIRATION_DATE= 2019-09-04 - -BUILD_DEPENDS= ldmd2:lang/ldc \ - ${LOCALBASE}/lib/d/libiz.a:devel/iz \ - ${LOCALBASE}/lib/d/libmir-core.a:devel/mir-core \ - ${LOCALBASE}/lib/d/libdparse.a:devel/libdparse \ - ${LOCALBASE}/lib/d/libstdx-allocator.a:devel/stdx-allocator -RUN_DEPENDS= ldmd2:lang/ldc \ - dscanner:devel/d-scanner \ - dcd-client:devel/dcd-client \ - dcd-server:devel/dcd-server \ - dfmt:devel/dfmt \ - ddemangle:lang/dlang-tools - -USE_GITHUB= yes -GH_ACCOUNT= BBasile -#GH_PROJECT= dexed - -USES= fpc lazarus:flavors -USE_FPC= chm fcl-base fcl-db fcl-image fcl-json fcl-net fcl-registry \ - fcl-stl fcl-web fcl-xml numlib opengl openssl pasjpeg rtl-objpas \ - regexpr rtl-extra x11 -USE_XORG= x11 - -DESKTOP_ENTRIES="Dexed" \ - "IDE for the D programming language" \ - "${PREFIX}/share/pixmaps/${PORTNAME}32.png" \ - "${PREFIX}/bin/${PORTNAME}" \ - "Application;IDE;Development;" \ - ${TRUE} - -D_LIB_DIR= ${LOCALBASE}/lib/d -D_INCLUDE_DIR= ${LOCALBASE}/include/d - -LAZARUS_PROJECT_FILES= anchordocking/anchordocking.lpk lazproj/dexed.lpi - -LAZBUILD_ARGS= -d -LLD_UNSAFE= yes - -LDMD2_CMD= ${LOCALBASE}/bin/ldmd2 - -gtk2_CONFLICTS_INSTALL= ${PORTNAME}-qt5 -qt5_CONFLICTS_INSTALL= ${PORTNAME}-gtk2 - -.if ${FLAVOR:Ugtk2:Mgtk2} -USE_FPC+= cairo -USE_GNOME+= cairo -.endif - -post-patch: - ${REINPLACE_CMD} -e 's|%%LDMD2_CMD%%|${LDMD2_CMD}|g' \ - -e 's|%%D_LIB_DIR%%|${D_LIB_DIR}|g' \ - -e 's|%%D_INCLUDE_DIR%%|${D_INCLUDE_DIR}|g' \ - ${WRKSRC}/dastworx/build.sh - ${REINPLACE_CMD} -e 's|LINUX|UNIX|g' ${WRKSRC}/src/u_common.pas ${WRKSRC}/src/u_dcd.pas - ${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/src/u_compilers.pas - -post-configure: - @${MKDIR} ${WRKSRC}/tmppcp - ${CP} -a ${LAZARUS_DIR}/components/anchordocking ${WRKSRC} - -pre-build: - @cd ${WRKSRC}/dastworx && ${SH} build.sh - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ - ${INSTALL_PROGRAM} ${WRKSRC}/bin/dastworx ${STAGEDIR}${PREFIX}/bin/ - ${INSTALL_DATA} ${WRKSRC}/logo/*.png ${STAGEDIR}${PREFIX}/share/pixmaps/ - -.include <bsd.port.mk> diff --git a/editors/dexed/distinfo b/editors/dexed/distinfo deleted file mode 100644 index 0d32785a976f..000000000000 --- a/editors/dexed/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1551657539 -SHA256 (BBasile-dexed-v3.7.4_GH0.tar.gz) = ab339ef375f22d4e19484d3635eaa855d31e1e517e3948ac8d9b5e89030b5de4 -SIZE (BBasile-dexed-v3.7.4_GH0.tar.gz) = 3773547 diff --git a/editors/dexed/files/patch-dastworx_build.sh b/editors/dexed/files/patch-dastworx_build.sh deleted file mode 100644 index cc250c3f81e1..000000000000 --- a/editors/dexed/files/patch-dastworx_build.sh +++ /dev/null @@ -1,43 +0,0 @@ ---- dastworx/build.sh 2018-10-22 01:38:52.000000000 -0500 -+++ dastworx/build.sh 2018-11-06 01:09:50.779324000 -0500 -@@ -1,35 +1,14 @@ --if [[ -z "$DC" ]]; then DC=dmd; fi --if [[ "$DC" == "ldc" ]]; then DC=ldmd2; fi --if [[ "$DC" == "gdc" ]]; then DC=gdmd; fi --if [[ -z "$MFLAGS" ]]; then MFLAGS=-m64; fi -- --#iz sources --cd ../etc/iz/import/ --iz=$(find `pwd` -type f -name \*.d) --cd ../../../dastworx -- --#dparse sources --cd ../etc/libdparse/src/ --dparse=$(find `pwd` -type f -name \*.d) --cd ../../../dastworx -- --#stdx-alloc sources --cd ../etc/stdx-allocator/source/ --stdxalloc=$(find `pwd` -type f -name \*.d) --cd ../../../dastworx -- - #dast sources - cd src/ - dast=$(find `pwd` -type f -name \*.d) - cd ../ - --echo building using $DC... -- - #build --$DC ${dast[@]} ${dparse[@]} ${iz[@]} ${stdxalloc[@]} \ ---O -release -inline -boundscheck=off $MFLAGS \ ---Isrc -I../etc/iz/import -I../etc/libdparse/src -I../etc/stdx-allocator/source \ ---of../bin/dastworx -+ -+%%LDMD2_CMD%% ${dast} \ -+ -O -release -inline -boundscheck=off \ -+-Isrc -I%%D_INCLUDE_DIR%% -L%%D_LIB_DIR%%/libiz.a -L%%D_LIB_DIR%%/libdparse.a \ -+-L%%D_LIB_DIR%%/libstdx-allocator.a -of../bin/dastworx - - #cleanup - rm ../bin/dastworx.o diff --git a/editors/dexed/files/patch-src_u_compilers.pas b/editors/dexed/files/patch-src_u_compilers.pas deleted file mode 100644 index 5c3cd982a66c..000000000000 --- a/editors/dexed/files/patch-src_u_compilers.pas +++ /dev/null @@ -1,57 +0,0 @@ ---- src/u_compilers.pas 2017-07-14 05:55:36 UTC -+++ src/u_compilers.pas -@@ -674,6 +674,7 @@ begin - fPaths.DmdPhobosPath := path + '\src\phobos'; - end; - {$ENDIF} -+ {$IFDEF UNIX} - {$IFDEF LINUX} - if '/usr/bin/dmd'.fileExists then - fPaths.DmdExeName:='/usr/bin/dmd'; -@@ -682,6 +683,15 @@ begin - if '/usr/include/dmd/phobos'.dirExists then - fPaths.DmdPhobosPath:='/usr/include/dmd/phobos'; - {$ENDIF} -+ {$IFDEF BSD} -+ if '%%LOCALBASE%%/bin/dmd'.fileExists then -+ fPaths.DmdExeName:='%%LOCALBASE%%/bin/dmd'; -+ if '%%LOCALBASE%%/include/dmd/druntime/import'.dirExists then -+ fPaths.DmdRuntimePath:='%%LOCALBASE%%/include/dmd/druntime/import'; -+ if '%%LOCALBASE%%/include/dmd/phobos'.dirExists then -+ fPaths.DmdPhobosPath:='%%LOCALBASE%%/include/dmd/phobos'; -+ {$ENDIF} -+ {$ENDIF} - {$IFDEF DARWIN} - if '/usr/local/bin/dmd'.fileExists then - fPaths.DmdExeName:='/usr/local/bin/dmd'; -@@ -703,7 +713,11 @@ begin - fPaths.GdcExeName:= path; - str := TStringList.Create; - try -- path := path.extractFileDir.extractFilePath; -+{$IFDEF BSD} -+ path:= path.extractFileDir.extractFilePath+'/include'; -+{$ELSE} -+ path:= path.extractFileDir.extractFilePath; -+{$ENDIF} - FindAllDirectories(str, path, true); - for path in str do - if pos('include' + DirectorySeparator + 'd', path) > 0 then -@@ -729,11 +743,15 @@ begin - fPaths.LdcExeName:= path; - str := TStringList.Create; - try -- path := path.extractFileDir.extractFilePath; -+{$IFDEF BSD} -+ path:= path.extractFileDir.extractFilePath+'/include'; -+{$ELSE} -+ path:= path.extractFileDir.extractFilePath; -+{$ENDIF} - FindAllDirectories(str, path, true); - for path in str do - begin -- i := pos('import' + DirectorySeparator + 'ldc', path); -+ i := pos('d' + DirectorySeparator + 'ldc', path); - if i > 0 then - begin - fPaths.LdcRuntimePath:= path[1..i + 5]; diff --git a/editors/dexed/pkg-descr b/editors/dexed/pkg-descr deleted file mode 100644 index 739f4a23f4f7..000000000000 --- a/editors/dexed/pkg-descr +++ /dev/null @@ -1,24 +0,0 @@ -Dexed is an IDE for the D programming language, its compilers, tools and -libraries. -- available for Windows, Linux and FreeBSD. -- supports all the D compilers (DMD-GDC-LDC). -- supports the DUB projects (JSON + SDL) and also Coedit own project format. -- support the DUB scripts (aka single file packages) and Coedit own script - format (aka runnable modules). -- full D Completion Daemon integration (completion, ddoc display, call tips, - jump to declaration, rename identifier). -- Dynamic D-Scanner linting with results displayed in the editor gutter. -- single click to compile and to unittest a module. -- advanced editor with D2 syntax highlighter, folds, regions, identifier markup, - macros, sync-edit, etc. -- edition helpers: comment blocks, local identifier renaming, brace - auto-closing, ddoc templates, etc. -- Explorable list of symbols of the current module. -- static libraries manager that supports auto-registration from local DUB - projects, from online DUB packages or from Coedit custom project format. -- todo list based on the todo comments located in a project or in the current - source. -- user-defined tools powered by a string interpolation system. -- mini file browser, dfmt interface, search & replace and more - -WWW: https://github.com/BBasile/dexed diff --git a/editors/dexed/pkg-plist b/editors/dexed/pkg-plist deleted file mode 100644 index 16a464d6bb73..000000000000 --- a/editors/dexed/pkg-plist +++ /dev/null @@ -1,8 +0,0 @@ -bin/dexed -bin/dastworx -share/pixmaps/dexed128.png -share/pixmaps/dexed16.png -share/pixmaps/dexed256.png -share/pixmaps/dexed32.png -share/pixmaps/dexed48.png -share/pixmaps/dexed64.png diff --git a/editors/p5-Padre/Makefile b/editors/p5-Padre/Makefile deleted file mode 100644 index 1c89d34e41b9..000000000000 --- a/editors/p5-Padre/Makefile +++ /dev/null @@ -1,140 +0,0 @@ -# Created by: Cezary Morga <cm@therek.net> -# $FreeBSD$ - -PORTNAME= Padre -PORTVERSION= 1.00 -PORTREVISION= 12 -CATEGORIES= editors perl5 -MASTER_SITES= CPAN/${PORTNAME}/ CPAN/Wx/:wxsc -PKGNAMEPREFIX= p5- -DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${WXSC_DISTFILE}:wxsc - -MAINTAINER= perl@FreeBSD.org -COMMENT= Perl Application Development and Refactoring Environment - -LICENSE= ART10 GPLv1+ -LICENSE_COMB= dual -LICENSE_FILE_ART10= ${WRKSRC}/Artistic -LICENSE_FILE_GPLv1+ = ${WRKSRC}/COPYING - -DEPRECATED= Depends on expiring x11-toolkits/p5-Wx -EXPIRATION_DATE= 2019-09-04 - -BUILD_DEPENDS= ${RUN_DEPENDS} \ - p5-Module-Build>=0.36:devel/p5-Module-Build -RUN_DEPENDS= p5-Algorithm-Diff>=1.19:devel/p5-Algorithm-Diff \ - p5-App-cpanminus>=0.9923:devel/p5-App-cpanminus \ - p5-CGI>=3.47:www/p5-CGI \ - p5-Capture-Tiny>0:devel/p5-Capture-Tiny \ - p5-Class-Adapter>=1.05:devel/p5-Class-Adapter \ - p5-Class-Inspector>=1.22:devel/p5-Class-Inspector \ - p5-Class-XSAccessor>=1.13:devel/p5-Class-XSAccessor \ - p5-DBD-SQLite>=1.35:databases/p5-DBD-SQLite \ - p5-DBI>=1.58:databases/p5-DBI \ - p5-Debug-Client>=0.20:devel/p5-Debug-Client \ - p5-Devel-Dumpvar>=0.04:devel/p5-Devel-Dumpvar \ - p5-Devel-Refactor>=0.05:devel/p5-Devel-Refactor \ - p5-File-Copy-Recursive>=0.37:devel/p5-File-Copy-Recursive \ - p5-File-Find-Rule>=0.30:devel/p5-File-Find-Rule \ - p5-File-HomeDir>=0.84:devel/p5-File-HomeDir \ - p5-File-ShareDir>=1.00:devel/p5-File-ShareDir \ - p5-HTML-Parser>=3.58:www/p5-HTML-Parser \ - p5-IO-stringy>=2.110:devel/p5-IO-stringy \ - p5-IPC-Run>=0.83:devel/p5-IPC-Run \ - p5-JSON-XS>=2.29:converters/p5-JSON-XS \ - p5-List-MoreUtils>=0.22:lang/p5-List-MoreUtils \ - p5-Locale-Msgfmt>=0.14:devel/p5-Locale-Msgfmt \ - p5-Module-Manifest>=0.07:devel/p5-Module-Manifest \ - p5-Module-Starter>=1.60:devel/p5-Module-Starter \ - p5-ORLite-Migrate>0:databases/p5-ORLite-Migrate \ - p5-POD2-Base>=0.043:textproc/p5-POD2-Base \ - p5-PPI>=1.213:textproc/p5-PPI \ - p5-PPIx-EditorTools>=0.13:textproc/p5-PPIx-EditorTools \ - p5-PPIx-Regexp>=0.011:textproc/p5-PPIx-Regexp \ - p5-Parse-ErrorString-Perl>=0.14:devel/p5-Parse-ErrorString-Perl \ - p5-Parse-ExuberantCTags>=1.00:devel/p5-Parse-ExuberantCTags \ - p5-Pod-Abstract>=0.16:textproc/p5-Pod-Abstract \ - p5-Pod-POM>=0.17:textproc/p5-Pod-POM \ - p5-Sort-Versions>=1.5:devel/p5-Sort-Versions \ - p5-Template-Tiny>=0.11:textproc/p5-Template-Tiny \ - p5-Test-Exception>=0.27:devel/p5-Test-Exception \ - p5-Test-MockObject>=1.09:devel/p5-Test-MockObject \ - p5-Test-NoWarnings>=0.084:devel/p5-Test-NoWarnings \ - p5-Test-Script>=1.07:devel/p5-Test-Script \ - p5-Text-Diff>=1.41:textproc/p5-Text-Diff \ - p5-Text-FindIndent>=0.10:textproc/p5-Text-FindIndent \ - p5-Text-Patch>=1.8:textproc/p5-Text-Patch \ - p5-URI>0:net/p5-URI \ - p5-Wx-Perl-ProcessStream>=0.25:x11-toolkits/p5-Wx-Perl-ProcessStream \ - p5-Wx>=0.9700:x11-toolkits/p5-Wx \ - p5-YAML-Tiny>=1.32:textproc/p5-YAML-Tiny \ - p5-libwww>=5.815:www/p5-libwww - -USES= compiler:c++11-lib dos2unix gettext perl5 -USE_PERL5= configure -USE_WX= 3.0 -WX_COMPS= wx -MAKE_JOBS_UNSAFE= yes -DOS2UNIX_WRKSRC=${WRKDIR}/${WXSC_DISTNAME} -DOS2UNIX_FILES= wx-scintilla/src/scintilla/src/Editor.cxx - -DESKTOP_ENTRIES="Padre" \ - "The Perl IDE" \ - "${PREFIX}/${SITE_PERL_REL}/auto/share/dist/Padre/icons/padre/64x64/logo.png" \ - "padre" \ - "Development;IDE;" \ - "" - -WXSC_NAME= Wx-Scintilla -WXSC_VERSION= 0.39 -WXSC_DISTNAME= ${WXSC_NAME}-${WXSC_VERSION} -WXSC_DISTFILE= ${WXSC_DISTNAME}.tar.gz - -.include <bsd.port.pre.mk> - -.if exists(${PERL}) -PERL_THREADS!= ${PERL} -V::useithreads -.endif - -.if exists(${PERL}) -.if ${PERL_THREADS} != "'define';" -IGNORE= needs a threaded Perl, build with enabling THREADS option and try again -.endif -.endif - -pre-patch: - (cd ${WRKDIR}/${WXSC_DISTNAME} && \ - ${PATCH} < ${FILESDIR}/extra-patch-editor ) - -post-patch: - ${REINPLACE_CMD} -e \ - '/my /s|wx-config|${WX_CONFIG:T}|g' \ - -e '/ret/ s|urn .flags;|urn $$flags . " -std=c++11";|' \ - ${WRKDIR}/${WXSC_DISTNAME}/inc/Module/Build/Scintilla.pm - ${REINPLACE_CMD} -e \ - 's|_scintilla-|_scintilla| ; \ - s|$$major.*$$release \.|| ; \ - /$$major.*$$release;/s|^|#| ; \ - s|-lgtk-x11-2.0.*-lpangoft2-1.0|-lm| ; \ - /-lgobject-2.0/d ; \ - /-lglib-2.0/d ; \ - s|{ccflags}|{ccflags} . " -std=c++11"| ; \ - s|\\$$ORIGIN|${SITE_ARCH}/auto/Wx/Scintilla|' \ - ${WRKDIR}/${WXSC_DISTNAME}/inc/Module/Build/Scintilla/GTK.pm - -pre-configure: - (cd ${WRKDIR}/${WXSC_DISTNAME} && ${SETENV} ${CONFIGURE_ENV} \ - ${PERL} Build.PL ${CONFIGURE_ARGS} --destdir=${STAGEDIR}) - -pre-build: - (cd ${WRKDIR}/${WXSC_DISTNAME} && ${SETENV} CC="$$(${WHICH} ${CC})" \ - ${PERL} Build) - -pre-install: - (cd ${WRKDIR}/${WXSC_DISTNAME} && ${SETENV} CC="$$(${WHICH} ${CC})" \ - ${PERL} Build install) - -post-install: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Wx/Scintilla/libwx_gtk2u_scintilla.so - -.include <bsd.port.post.mk> diff --git a/editors/p5-Padre/distinfo b/editors/p5-Padre/distinfo deleted file mode 100644 index 5f5907933b4b..000000000000 --- a/editors/p5-Padre/distinfo +++ /dev/null @@ -1,4 +0,0 @@ -SHA256 (Padre-1.00.tar.gz) = cb31404b048c12992eea142613bd560ce7a31199e3e09239fa1539f2fa02b96d -SIZE (Padre-1.00.tar.gz) = 1969274 -SHA256 (Wx-Scintilla-0.39.tar.gz) = d6d67528a55552bb3fda2a1f22058c6c94a05eaf632dba5331afb3390defe0ea -SIZE (Wx-Scintilla-0.39.tar.gz) = 848565 diff --git a/editors/p5-Padre/files/extra-patch-editor b/editors/p5-Padre/files/extra-patch-editor deleted file mode 100644 index 57a3240ac8cf..000000000000 --- a/editors/p5-Padre/files/extra-patch-editor +++ /dev/null @@ -1,10 +0,0 @@ ---- wx-scintilla/src/scintilla/src/Editor.cxx.orig 2016-07-10 12:18:20.419137000 +0200 -+++ wx-scintilla/src/scintilla/src/Editor.cxx 2016-07-10 12:18:29.917664000 +0200 -@@ -16,6 +16,7 @@ - #include <map> - #include <algorithm> - #include <memory> -+#include <cmath> - - #include "Platform.h" - diff --git a/editors/p5-Padre/files/patch-Makefile.PL b/editors/p5-Padre/files/patch-Makefile.PL deleted file mode 100644 index daffffaaafa8..000000000000 --- a/editors/p5-Padre/files/patch-Makefile.PL +++ /dev/null @@ -1,23 +0,0 @@ ---- Makefile.PL.orig 2013-11-09 03:10:25 UTC -+++ Makefile.PL -@@ -46,20 +46,6 @@ configure_requires 'ExtUtils::Embed' => - # exit 0; - #} - --# This makes sure that we didn't compile Alien::wxWidgets with the wrong options. --configure_requires 'Alien::wxWidgets' => '0.62'; -- --my $wxw = eval { use Alien::wxWidgets; 1; }; --if ( $@ or not $wxw ) { -- print STDERR "Warning: prerequisite Alien::wxWidgets not found.\n"; -- exit 0; --} --if ( '2.009000' eq Alien::wxWidgets->version ) { -- print STDERR "Warning: Alien::wxWidgets was compiled with the development version of\n"; -- print STDERR "wxWidgets. This is known to cause Padre to crash.\n"; -- exit 0; --} -- - - - diff --git a/editors/p5-Padre/files/patch-lib_Padre_Wx.pm b/editors/p5-Padre/files/patch-lib_Padre_Wx.pm deleted file mode 100644 index a231537ed17a..000000000000 --- a/editors/p5-Padre/files/patch-lib_Padre_Wx.pm +++ /dev/null @@ -1,10 +0,0 @@ ---- lib/Padre/Wx.pm.orig 2013-11-09 03:43:41 UTC -+++ lib/Padre/Wx.pm -@@ -158,6 +158,7 @@ sub aui_pane_info { - - sub launch_browser { - require Padre::Task::LaunchDefaultBrowser; -+ Wx::LaunchDefaultBrowser( $_[0] ); return 1; - Padre::Task::LaunchDefaultBrowser->new( - url => $_[0], - )->schedule; diff --git a/editors/p5-Padre/pkg-descr b/editors/p5-Padre/pkg-descr deleted file mode 100644 index a65c4f7afdf7..000000000000 --- a/editors/p5-Padre/pkg-descr +++ /dev/null @@ -1,11 +0,0 @@ -Padre - Perl Application Development and Refactoring Environment - -Padre is an Perl IDE that is simple to use for new Perl programmers -but also supports large multi-lingual and multi-technology projects. - -Padre is written in Perl, runs on all three major desktop platforms (Windows, -Mac OS X and Unix/GTK), and is distributed under the perl license. - -WARNING: Padre requires Perl with thread support built-in ! - -WWW: http://padre.perlide.org/ diff --git a/editors/p5-Padre/pkg-plist b/editors/p5-Padre/pkg-plist deleted file mode 100644 index a7a8f15aa91a..000000000000 --- a/editors/p5-Padre/pkg-plist +++ /dev/null @@ -1,588 +0,0 @@ -bin/padre -%%SITE_ARCH%%/Wx/Scintilla.pm -%%SITE_ARCH%%/Wx/Scintilla/Constant.pm -%%SITE_ARCH%%/Wx/Scintilla/Manual.pod -%%SITE_ARCH%%/Wx/Scintilla/TextCtrl.pm -%%SITE_ARCH%%/Wx/Scintilla/TextEvent.pm -%%SITE_ARCH%%/auto/Wx/Scintilla/Scintilla.so -%%SITE_ARCH%%/auto/Wx/Scintilla/libwx_gtk2u_scintilla.so -%%SITE_PERL%%/Padre.pm -%%SITE_PERL%%/Padre/Autosave.pm -%%SITE_PERL%%/Padre/Breakpoints.pm -%%SITE_PERL%%/Padre/Browser.pm -%%SITE_PERL%%/Padre/Browser/Document.pm -%%SITE_PERL%%/Padre/Browser/POD.pm -%%SITE_PERL%%/Padre/Browser/PseudoPerldoc.pm -%%SITE_PERL%%/Padre/CPAN.pm -%%SITE_PERL%%/Padre/Cache.pm -%%SITE_PERL%%/Padre/Command.pm -%%SITE_PERL%%/Padre/Comment.pm -%%SITE_PERL%%/Padre/Config.pm -%%SITE_PERL%%/Padre/Config/Apply.pm -%%SITE_PERL%%/Padre/Config/Host.pm -%%SITE_PERL%%/Padre/Config/Human.pm -%%SITE_PERL%%/Padre/Config/Patch.pm -%%SITE_PERL%%/Padre/Config/Project.pm -%%SITE_PERL%%/Padre/Config/Setting.pm -%%SITE_PERL%%/Padre/Constant.pm -%%SITE_PERL%%/Padre/Current.pm -%%SITE_PERL%%/Padre/DB.pm -%%SITE_PERL%%/Padre/DB/Bookmark.pm -%%SITE_PERL%%/Padre/DB/History.pm -%%SITE_PERL%%/Padre/DB/HostConfig.pm -%%SITE_PERL%%/Padre/DB/LastPositionInFile.pm -%%SITE_PERL%%/Padre/DB/Plugin.pod -%%SITE_PERL%%/Padre/DB/RecentlyUsed.pm -%%SITE_PERL%%/Padre/DB/Session.pm -%%SITE_PERL%%/Padre/DB/SessionFile.pm -%%SITE_PERL%%/Padre/DB/Snippets.pod -%%SITE_PERL%%/Padre/DB/Timeline.pm -%%SITE_PERL%%/Padre/Delta.pm -%%SITE_PERL%%/Padre/Desktop.pm -%%SITE_PERL%%/Padre/Document.pm -%%SITE_PERL%%/Padre/Document/CSharp.pm -%%SITE_PERL%%/Padre/Document/CSharp/FunctionList.pm -%%SITE_PERL%%/Padre/Document/Java.pm -%%SITE_PERL%%/Padre/Document/Java/FunctionList.pm -%%SITE_PERL%%/Padre/Document/Patch.pm -%%SITE_PERL%%/Padre/Document/Perl.pm -%%SITE_PERL%%/Padre/Document/Perl/Autocomplete.pm -%%SITE_PERL%%/Padre/Document/Perl/Beginner.pm -%%SITE_PERL%%/Padre/Document/Perl/FunctionList.pm -%%SITE_PERL%%/Padre/Document/Perl/Help.pm -%%SITE_PERL%%/Padre/Document/Perl/Lexer.pm -%%SITE_PERL%%/Padre/Document/Perl/Outline.pm -%%SITE_PERL%%/Padre/Document/Perl/PPILexer.pm -%%SITE_PERL%%/Padre/Document/Perl/QuickFix.pm -%%SITE_PERL%%/Padre/Document/Perl/QuickFix/IncludeModule.pm -%%SITE_PERL%%/Padre/Document/Perl/QuickFix/StrictWarnings.pm -%%SITE_PERL%%/Padre/Document/Perl/Starter.pm -%%SITE_PERL%%/Padre/Document/Perl/Starter/Style.pm -%%SITE_PERL%%/Padre/Document/Perl/Syntax.pm -%%SITE_PERL%%/Padre/Document/Python.pm -%%SITE_PERL%%/Padre/Document/Python/FunctionList.pm -%%SITE_PERL%%/Padre/Document/Ruby.pm -%%SITE_PERL%%/Padre/Document/Ruby/FunctionList.pm -%%SITE_PERL%%/Padre/Feature.pm -%%SITE_PERL%%/Padre/File.pm -%%SITE_PERL%%/Padre/File/FTP.pm -%%SITE_PERL%%/Padre/File/HTTP.pm -%%SITE_PERL%%/Padre/File/Local.pm -%%SITE_PERL%%/Padre/Help.pm -%%SITE_PERL%%/Padre/Locale.pm -%%SITE_PERL%%/Padre/Locale/Format.pm -%%SITE_PERL%%/Padre/Locale/T.pm -%%SITE_PERL%%/Padre/Lock.pm -%%SITE_PERL%%/Padre/Locker.pm -%%SITE_PERL%%/Padre/Logger.pm -%%SITE_PERL%%/Padre/MIME.pm -%%SITE_PERL%%/Padre/Manual.pod -%%SITE_PERL%%/Padre/Manual/Hacking.pod -%%SITE_PERL%%/Padre/PPI.pm -%%SITE_PERL%%/Padre/PPI/EndifyPod.pm -%%SITE_PERL%%/Padre/PPI/Transform.pm -%%SITE_PERL%%/Padre/PPI/UpdateCopyright.pm -%%SITE_PERL%%/Padre/Perl.pm -%%SITE_PERL%%/Padre/Plugin.pm -%%SITE_PERL%%/Padre/Plugin/Devel.pm -%%SITE_PERL%%/Padre/Plugin/My.pm -%%SITE_PERL%%/Padre/Plugin/PopularityContest.pm -%%SITE_PERL%%/Padre/Plugin/PopularityContest/Ping.pm -%%SITE_PERL%%/Padre/PluginBuilder.pm -%%SITE_PERL%%/Padre/PluginHandle.pm -%%SITE_PERL%%/Padre/PluginManager.pm -%%SITE_PERL%%/Padre/Pod2HTML.pm -%%SITE_PERL%%/Padre/Portable.pm -%%SITE_PERL%%/Padre/Project.pm -%%SITE_PERL%%/Padre/Project/Null.pm -%%SITE_PERL%%/Padre/Project/Perl.pm -%%SITE_PERL%%/Padre/Project/Perl/DZ.pm -%%SITE_PERL%%/Padre/Project/Perl/EUMM.pm -%%SITE_PERL%%/Padre/Project/Perl/MB.pm -%%SITE_PERL%%/Padre/Project/Perl/MI.pm -%%SITE_PERL%%/Padre/Project/Perl/Temp.pm -%%SITE_PERL%%/Padre/Project/Temp.pm -%%SITE_PERL%%/Padre/ProjectManager.pm -%%SITE_PERL%%/Padre/QuickFix.pm -%%SITE_PERL%%/Padre/Role/PubSub.pm -%%SITE_PERL%%/Padre/Role/Task.pm -%%SITE_PERL%%/Padre/SLOC.pm -%%SITE_PERL%%/Padre/SVN.pm -%%SITE_PERL%%/Padre/Search.pm -%%SITE_PERL%%/Padre/ServerManager.pm -%%SITE_PERL%%/Padre/Startup.pm -%%SITE_PERL%%/Padre/Sync.pm -%%SITE_PERL%%/Padre/Task.pm -%%SITE_PERL%%/Padre/Task/Addition.pm -%%SITE_PERL%%/Padre/Task/BackupUnsaved.pm -%%SITE_PERL%%/Padre/Task/Browser.pm -%%SITE_PERL%%/Padre/Task/CPAN.pm -%%SITE_PERL%%/Padre/Task/Diff.pm -%%SITE_PERL%%/Padre/Task/Eval.pm -%%SITE_PERL%%/Padre/Task/File.pm -%%SITE_PERL%%/Padre/Task/FindInFiles.pm -%%SITE_PERL%%/Padre/Task/FindUnmatchedBrace.pm -%%SITE_PERL%%/Padre/Task/FindVariableDeclaration.pm -%%SITE_PERL%%/Padre/Task/FunctionList.pm -%%SITE_PERL%%/Padre/Task/IntroduceTemporaryVariable.pm -%%SITE_PERL%%/Padre/Task/LWP.pm -%%SITE_PERL%%/Padre/Task/LaunchDefaultBrowser.pm -%%SITE_PERL%%/Padre/Task/LexicalReplaceVariable.pm -%%SITE_PERL%%/Padre/Task/OpenResource.pm -%%SITE_PERL%%/Padre/Task/Outline.pm -%%SITE_PERL%%/Padre/Task/PPI.pm -%%SITE_PERL%%/Padre/Task/Pod2HTML.pm -%%SITE_PERL%%/Padre/Task/RecentFiles.pm -%%SITE_PERL%%/Padre/Task/ReplaceInFiles.pm -%%SITE_PERL%%/Padre/Task/Run.pm -%%SITE_PERL%%/Padre/Task/SLOC.pm -%%SITE_PERL%%/Padre/Task/Syntax.pm -%%SITE_PERL%%/Padre/Task/Transform.pm -%%SITE_PERL%%/Padre/Task/VCS.pm -%%SITE_PERL%%/Padre/TaskHandle.pm -%%SITE_PERL%%/Padre/TaskManager.pm -%%SITE_PERL%%/Padre/TaskQueue.pm -%%SITE_PERL%%/Padre/TaskWorker.pm -%%SITE_PERL%%/Padre/Template.pm -%%SITE_PERL%%/Padre/Test.pm -%%SITE_PERL%%/Padre/Transform.pm -%%SITE_PERL%%/Padre/Unload.pm -%%SITE_PERL%%/Padre/Util.pm -%%SITE_PERL%%/Padre/Util/CommandLine.pm -%%SITE_PERL%%/Padre/Util/FileBrowser.pm -%%SITE_PERL%%/Padre/Util/SVN.pm -%%SITE_PERL%%/Padre/Util/Win32.pm -%%SITE_PERL%%/Padre/Wx.pm -%%SITE_PERL%%/Padre/Wx/Action.pm -%%SITE_PERL%%/Padre/Wx/ActionLibrary.pm -%%SITE_PERL%%/Padre/Wx/ActionQueue.pm -%%SITE_PERL%%/Padre/Wx/App.pm -%%SITE_PERL%%/Padre/Wx/AuiManager.pm -%%SITE_PERL%%/Padre/Wx/Bottom.pm -%%SITE_PERL%%/Padre/Wx/Browser.pm -%%SITE_PERL%%/Padre/Wx/CPAN.pm -%%SITE_PERL%%/Padre/Wx/CPAN/Listview.pm -%%SITE_PERL%%/Padre/Wx/Choice/Files.pm -%%SITE_PERL%%/Padre/Wx/Choice/Theme.pm -%%SITE_PERL%%/Padre/Wx/ComboBox/FindTerm.pm -%%SITE_PERL%%/Padre/Wx/ComboBox/History.pm -%%SITE_PERL%%/Padre/Wx/Command.pm -%%SITE_PERL%%/Padre/Wx/Constant.pm -%%SITE_PERL%%/Padre/Wx/Dialog/About.pm -%%SITE_PERL%%/Padre/Wx/Dialog/Advanced.pm -%%SITE_PERL%%/Padre/Wx/Dialog/Bookmarks.pm -%%SITE_PERL%%/Padre/Wx/Dialog/DebugOptions.pm -%%SITE_PERL%%/Padre/Wx/Dialog/Diff.pm -%%SITE_PERL%%/Padre/Wx/Dialog/Document.pm -%%SITE_PERL%%/Padre/Wx/Dialog/Expression.pm -%%SITE_PERL%%/Padre/Wx/Dialog/FilterTool.pm -%%SITE_PERL%%/Padre/Wx/Dialog/Find.pm -%%SITE_PERL%%/Padre/Wx/Dialog/FindInFiles.pm -%%SITE_PERL%%/Padre/Wx/Dialog/Form.pm -%%SITE_PERL%%/Padre/Wx/Dialog/Goto.pm -%%SITE_PERL%%/Padre/Wx/Dialog/HelpSearch.pm -%%SITE_PERL%%/Padre/Wx/Dialog/ModuleStarter.pm -%%SITE_PERL%%/Padre/Wx/Dialog/OpenResource.pm -%%SITE_PERL%%/Padre/Wx/Dialog/OpenURL.pm -%%SITE_PERL%%/Padre/Wx/Dialog/Patch.pm -%%SITE_PERL%%/Padre/Wx/Dialog/PerlFilter.pm -%%SITE_PERL%%/Padre/Wx/Dialog/PluginManager.pm -%%SITE_PERL%%/Padre/Wx/Dialog/Positions.pm -%%SITE_PERL%%/Padre/Wx/Dialog/Preferences.pm -%%SITE_PERL%%/Padre/Wx/Dialog/QuickMenuAccess.pm -%%SITE_PERL%%/Padre/Wx/Dialog/RefactorSelectFunction.pm -%%SITE_PERL%%/Padre/Wx/Dialog/RegexEditor.pm -%%SITE_PERL%%/Padre/Wx/Dialog/Replace.pm -%%SITE_PERL%%/Padre/Wx/Dialog/ReplaceInFiles.pm -%%SITE_PERL%%/Padre/Wx/Dialog/SLOC.pm -%%SITE_PERL%%/Padre/Wx/Dialog/SessionManager.pm -%%SITE_PERL%%/Padre/Wx/Dialog/SessionManager2.pm -%%SITE_PERL%%/Padre/Wx/Dialog/SessionSave.pm -%%SITE_PERL%%/Padre/Wx/Dialog/Shortcut.pm -%%SITE_PERL%%/Padre/Wx/Dialog/Snippet.pm -%%SITE_PERL%%/Padre/Wx/Dialog/Special.pm -%%SITE_PERL%%/Padre/Wx/Dialog/Sync.pm -%%SITE_PERL%%/Padre/Wx/Dialog/Text.pm -%%SITE_PERL%%/Padre/Wx/Dialog/Warning.pm -%%SITE_PERL%%/Padre/Wx/Dialog/WhereFrom.pm -%%SITE_PERL%%/Padre/Wx/Dialog/WindowList.pm -%%SITE_PERL%%/Padre/Wx/Diff.pm -%%SITE_PERL%%/Padre/Wx/Diff2.pm -%%SITE_PERL%%/Padre/Wx/Directory.pm -%%SITE_PERL%%/Padre/Wx/Directory/Browse.pm -%%SITE_PERL%%/Padre/Wx/Directory/Path.pm -%%SITE_PERL%%/Padre/Wx/Directory/Search.pm -%%SITE_PERL%%/Padre/Wx/Directory/TreeCtrl.pm -%%SITE_PERL%%/Padre/Wx/Display.pm -%%SITE_PERL%%/Padre/Wx/Editor.pm -%%SITE_PERL%%/Padre/Wx/Editor/Lock.pm -%%SITE_PERL%%/Padre/Wx/Editor/Menu.pm -%%SITE_PERL%%/Padre/Wx/FBP/About.pm -%%SITE_PERL%%/Padre/Wx/FBP/Bookmarks.pm -%%SITE_PERL%%/Padre/Wx/FBP/Breakpoints.pm -%%SITE_PERL%%/Padre/Wx/FBP/CPAN.pm -%%SITE_PERL%%/Padre/Wx/FBP/DebugOptions.pm -%%SITE_PERL%%/Padre/Wx/FBP/DebugOutput.pm -%%SITE_PERL%%/Padre/Wx/FBP/Debugger.pm -%%SITE_PERL%%/Padre/Wx/FBP/Diff.pm -%%SITE_PERL%%/Padre/Wx/FBP/Document.pm -%%SITE_PERL%%/Padre/Wx/FBP/Expression.pm -%%SITE_PERL%%/Padre/Wx/FBP/Find.pm -%%SITE_PERL%%/Padre/Wx/FBP/FindFast.pm -%%SITE_PERL%%/Padre/Wx/FBP/FindInFiles.pm -%%SITE_PERL%%/Padre/Wx/FBP/FoundInFiles.pm -%%SITE_PERL%%/Padre/Wx/FBP/ModuleStarter.pm -%%SITE_PERL%%/Padre/Wx/FBP/Outline.pm -%%SITE_PERL%%/Padre/Wx/FBP/POD.pm -%%SITE_PERL%%/Padre/Wx/FBP/Patch.pm -%%SITE_PERL%%/Padre/Wx/FBP/PluginManager.pm -%%SITE_PERL%%/Padre/Wx/FBP/Preferences.pm -%%SITE_PERL%%/Padre/Wx/FBP/Replace.pm -%%SITE_PERL%%/Padre/Wx/FBP/ReplaceInFiles.pm -%%SITE_PERL%%/Padre/Wx/FBP/SLOC.pm -%%SITE_PERL%%/Padre/Wx/FBP/SessionManager.pm -%%SITE_PERL%%/Padre/Wx/FBP/Snippet.pm -%%SITE_PERL%%/Padre/Wx/FBP/Special.pm -%%SITE_PERL%%/Padre/Wx/FBP/Sync.pm -%%SITE_PERL%%/Padre/Wx/FBP/Syntax.pm -%%SITE_PERL%%/Padre/Wx/FBP/TaskList.pm -%%SITE_PERL%%/Padre/Wx/FBP/Text.pm -%%SITE_PERL%%/Padre/Wx/FBP/VCS.pm -%%SITE_PERL%%/Padre/Wx/FBP/WhereFrom.pm -%%SITE_PERL%%/Padre/Wx/FileDropTarget.pm -%%SITE_PERL%%/Padre/Wx/Frame/HTML.pm -%%SITE_PERL%%/Padre/Wx/Frame/Null.pm -%%SITE_PERL%%/Padre/Wx/Frame/POD.pm -%%SITE_PERL%%/Padre/Wx/FunctionList.pm -%%SITE_PERL%%/Padre/Wx/HtmlWindow.pm -%%SITE_PERL%%/Padre/Wx/Icon.pm -%%SITE_PERL%%/Padre/Wx/Left.pm -%%SITE_PERL%%/Padre/Wx/ListView.pm -%%SITE_PERL%%/Padre/Wx/Main.pm -%%SITE_PERL%%/Padre/Wx/Menu.pm -%%SITE_PERL%%/Padre/Wx/Menu/Debug.pm -%%SITE_PERL%%/Padre/Wx/Menu/Edit.pm -%%SITE_PERL%%/Padre/Wx/Menu/File.pm -%%SITE_PERL%%/Padre/Wx/Menu/Help.pm -%%SITE_PERL%%/Padre/Wx/Menu/Perl.pm -%%SITE_PERL%%/Padre/Wx/Menu/Refactor.pm -%%SITE_PERL%%/Padre/Wx/Menu/Run.pm -%%SITE_PERL%%/Padre/Wx/Menu/Search.pm -%%SITE_PERL%%/Padre/Wx/Menu/Tools.pm -%%SITE_PERL%%/Padre/Wx/Menu/View.pm -%%SITE_PERL%%/Padre/Wx/Menu/Window.pm -%%SITE_PERL%%/Padre/Wx/Menubar.pm -%%SITE_PERL%%/Padre/Wx/Notebook.pm -%%SITE_PERL%%/Padre/Wx/Nth.pm -%%SITE_PERL%%/Padre/Wx/Outline.pm -%%SITE_PERL%%/Padre/Wx/Output.pm -%%SITE_PERL%%/Padre/Wx/Panel/Breakpoints.pm -%%SITE_PERL%%/Padre/Wx/Panel/DebugOutput.pm -%%SITE_PERL%%/Padre/Wx/Panel/Debugger.pm -%%SITE_PERL%%/Padre/Wx/Panel/FindFast.pm -%%SITE_PERL%%/Padre/Wx/Panel/FoundInFiles.pm -%%SITE_PERL%%/Padre/Wx/Panel/TaskList.pm -%%SITE_PERL%%/Padre/Wx/Popup.pm -%%SITE_PERL%%/Padre/Wx/Printout.pm -%%SITE_PERL%%/Padre/Wx/Progress.pm -%%SITE_PERL%%/Padre/Wx/ReplaceInFiles.pm -%%SITE_PERL%%/Padre/Wx/Right.pm -%%SITE_PERL%%/Padre/Wx/Role/Conduit.pm -%%SITE_PERL%%/Padre/Wx/Role/Config.pm -%%SITE_PERL%%/Padre/Wx/Role/Context.pm -%%SITE_PERL%%/Padre/Wx/Role/Dialog.pm -%%SITE_PERL%%/Padre/Wx/Role/Idle.pm -%%SITE_PERL%%/Padre/Wx/Role/Main.pm -%%SITE_PERL%%/Padre/Wx/Role/Timer.pm -%%SITE_PERL%%/Padre/Wx/Role/View.pm -%%SITE_PERL%%/Padre/Wx/Scintilla.pm -%%SITE_PERL%%/Padre/Wx/ScrollLock.pm -%%SITE_PERL%%/Padre/Wx/SelectionLock.pm -%%SITE_PERL%%/Padre/Wx/StatusBar.pm -%%SITE_PERL%%/Padre/Wx/Style.pm -%%SITE_PERL%%/Padre/Wx/Syntax.pm -%%SITE_PERL%%/Padre/Wx/TaskList.pm -%%SITE_PERL%%/Padre/Wx/TextEntryDialog/History.pm -%%SITE_PERL%%/Padre/Wx/Theme.pm -%%SITE_PERL%%/Padre/Wx/ToolBar.pm -%%SITE_PERL%%/Padre/Wx/TreeCtrl.pm -%%SITE_PERL%%/Padre/Wx/Util.pm -%%SITE_PERL%%/Padre/Wx/VCS.pm -%%SITE_PERL%%/auto/share/dist/Padre/README.txt -%%SITE_PERL%%/auto/share/dist/Padre/doc/perlopquick/Artistic -%%SITE_PERL%%/auto/share/dist/Padre/doc/perlopquick/Copying -%%SITE_PERL%%/auto/share/dist/Padre/doc/perlopquick/README -%%SITE_PERL%%/auto/share/dist/Padre/doc/perlopquick/perlopquick.pod -%%SITE_PERL%%/auto/share/dist/Padre/examples/absolute_beginner/01_hello_world.pl -%%SITE_PERL%%/auto/share/dist/Padre/examples/absolute_beginner/02_time.pl -%%SITE_PERL%%/auto/share/dist/Padre/examples/absolute_beginner/03_good_morning.pl -%%SITE_PERL%%/auto/share/dist/Padre/examples/absolute_beginner/04_math.pl -%%SITE_PERL%%/auto/share/dist/Padre/examples/absolute_beginner/05_do_it_again.pl -%%SITE_PERL%%/auto/share/dist/Padre/examples/absolute_beginner/06_salat.pl -%%SITE_PERL%%/auto/share/dist/Padre/examples/absolute_beginner/07_short_salat.pl -%%SITE_PERL%%/auto/share/dist/Padre/examples/absolute_beginner/README -%%SITE_PERL%%/auto/share/dist/Padre/examples/wx/01_simple_frame.pl -%%SITE_PERL%%/auto/share/dist/Padre/examples/wx/02_label.pl -%%SITE_PERL%%/auto/share/dist/Padre/examples/wx/03_button.pl -%%SITE_PERL%%/auto/share/dist/Padre/examples/wx/04_button_with_event.pl -%%SITE_PERL%%/auto/share/dist/Padre/examples/wx/05_button_with_event_and_message_box.pl -%%SITE_PERL%%/auto/share/dist/Padre/examples/wx/21_progress_bar.pl -%%SITE_PERL%%/auto/share/dist/Padre/examples/wx/22_notebook.pl -%%SITE_PERL%%/auto/share/dist/Padre/examples/wx/23_menu.pl -%%SITE_PERL%%/auto/share/dist/Padre/examples/wx/24_simple_editor_window.pl -%%SITE_PERL%%/auto/share/dist/Padre/examples/wx/30_editor.pl -%%SITE_PERL%%/auto/share/dist/Padre/examples/wx/31_repl.pl -%%SITE_PERL%%/auto/share/dist/Padre/examples/wx/40_draw.pl -%%SITE_PERL%%/auto/share/dist/Padre/examples/wx/41-drag-image.pl -%%SITE_PERL%%/auto/share/dist/Padre/examples/wx/42-drag-image-no-tail.pl -%%SITE_PERL%%/auto/share/dist/Padre/examples/wx/img/padre_logo_64x64.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/gnome218/16x16/actions/document-new.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/gnome218/16x16/actions/document-open.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/gnome218/16x16/actions/document-print.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/gnome218/16x16/actions/document-properties.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/gnome218/16x16/actions/document-save-as.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/gnome218/16x16/actions/document-save.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/gnome218/16x16/actions/edit-copy.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/gnome218/16x16/actions/edit-cut.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/gnome218/16x16/actions/edit-find-replace.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/gnome218/16x16/actions/edit-find.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/gnome218/16x16/actions/edit-paste.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/gnome218/16x16/actions/edit-redo.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/gnome218/16x16/actions/edit-select-all.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/gnome218/16x16/actions/edit-undo.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/gnome218/16x16/actions/go-down.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/gnome218/16x16/actions/go-next.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/gnome218/16x16/actions/go-previous.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/gnome218/16x16/actions/go-up.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/gnome218/16x16/actions/list-add.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/gnome218/16x16/actions/list-remove.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/gnome218/16x16/actions/player_play.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/gnome218/16x16/actions/stock_data-save.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/gnome218/16x16/actions/stock_update-data.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/gnome218/16x16/actions/stop.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/gnome218/16x16/actions/view-refresh.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/gnome218/16x16/actions/window-close.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/gnome218/16x16/actions/zoom-in.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/gnome218/16x16/actions/zoom-out.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/gnome218/16x16/places/folder-saved-search.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/gnome218/16x16/places/stock_folder.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/gnome218/16x16/status/info.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/gnome218/16x16/stock/code/stock_macro-insert-breakpoint.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/gnome218/16x16/stock/code/stock_macro-jump-back.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/gnome218/16x16/stock/code/stock_macro-stop-after-command.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/gnome218/16x16/stock/code/stock_macro-stop-after-procedure.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/gnome218/16x16/stock/code/stock_macro-watch-variable.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/gnome218/16x16/stock/code/stock_tools-macro.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/gnome218/16x16/stock/generic/stock_example.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/gnome218/README.txt -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/actions/42-b.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/actions/45-e.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/actions/4c-l.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/actions/4d-m.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/actions/53-s.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/actions/54-t.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/actions/57-w.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/actions/62-b.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/actions/65-e.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/actions/69-i.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/actions/6f-o.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/actions/70-p.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/actions/74-t.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/actions/76-v.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/actions/77-w.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/actions/breakpoints.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/actions/bub.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/actions/dot.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/actions/metared.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/actions/morpho.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/actions/morpho2.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/actions/morpho3.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/actions/pux.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/actions/raw.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/actions/red_cross.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/actions/run_till.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/actions/step_in.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/actions/step_out.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/actions/step_over.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/actions/toggle-comments.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/actions/wuw.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/actions/x-document-close.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/logo.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/status/padre-fallback-icon.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/status/padre-plugin-crashed.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/status/padre-plugin-disabled.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/status/padre-plugin-enabled.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/status/padre-plugin-error.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/status/padre-plugin-incompatible.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/status/padre-plugin.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/status/padre-syntax-error.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/status/padre-syntax-ok.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/status/padre-syntax-warning.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/status/padre-tasks-load.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/status/padre-tasks-running.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/64x64/logo.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/64x64/morpho.png -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/README.txt -%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/all/padre.ico -%%SITE_PERL%%/auto/share/dist/Padre/languages/perl5/perl5.yml -%%SITE_PERL%%/auto/share/dist/Padre/languages/perl5/perlapi_current.yml -%%SITE_PERL%%/auto/share/dist/Padre/locale/ar.mo -%%SITE_PERL%%/auto/share/dist/Padre/locale/cz.mo -%%SITE_PERL%%/auto/share/dist/Padre/locale/de.mo -%%SITE_PERL%%/auto/share/dist/Padre/locale/es-es.mo -%%SITE_PERL%%/auto/share/dist/Padre/locale/fa.mo -%%SITE_PERL%%/auto/share/dist/Padre/locale/fr.mo -%%SITE_PERL%%/auto/share/dist/Padre/locale/he.mo -%%SITE_PERL%%/auto/share/dist/Padre/locale/hu.mo -%%SITE_PERL%%/auto/share/dist/Padre/locale/it-it.mo -%%SITE_PERL%%/auto/share/dist/Padre/locale/ja.mo -%%SITE_PERL%%/auto/share/dist/Padre/locale/ko.mo -%%SITE_PERL%%/auto/share/dist/Padre/locale/nl-nl.mo -%%SITE_PERL%%/auto/share/dist/Padre/locale/no.mo -%%SITE_PERL%%/auto/share/dist/Padre/locale/pl.mo -%%SITE_PERL%%/auto/share/dist/Padre/locale/pt-br.mo -%%SITE_PERL%%/auto/share/dist/Padre/locale/ru.mo -%%SITE_PERL%%/auto/share/dist/Padre/locale/tr.mo -%%SITE_PERL%%/auto/share/dist/Padre/locale/zh-cn.mo -%%SITE_PERL%%/auto/share/dist/Padre/locale/zh-tw.mo -%%SITE_PERL%%/auto/share/dist/Padre/padre-splash-ccnc.png -%%SITE_PERL%%/auto/share/dist/Padre/padre-splash.png -%%SITE_PERL%%/auto/share/dist/Padre/padre.desktop -%%SITE_PERL%%/auto/share/dist/Padre/padre.desktop.README -%%SITE_PERL%%/auto/share/dist/Padre/ppm/README.txt -%%SITE_PERL%%/auto/share/dist/Padre/templates/perl5/01_compile_t.tt -%%SITE_PERL%%/auto/share/dist/Padre/templates/perl5/module_install_dsl_pl.tt -%%SITE_PERL%%/auto/share/dist/Padre/templates/perl5/module_install_pl.tt -%%SITE_PERL%%/auto/share/dist/Padre/templates/perl5/module_pm.tt -%%SITE_PERL%%/auto/share/dist/Padre/templates/perl5/script_pl.tt -%%SITE_PERL%%/auto/share/dist/Padre/templates/perl5/test_t.tt -%%SITE_PERL%%/auto/share/dist/Padre/templates/perl6/script_p6.tt -%%SITE_PERL%%/auto/share/dist/Padre/themes/default.txt -%%SITE_PERL%%/auto/share/dist/Padre/themes/evening.txt -%%SITE_PERL%%/auto/share/dist/Padre/themes/night.txt -%%SITE_PERL%%/auto/share/dist/Padre/themes/notepad.txt -%%SITE_PERL%%/auto/share/dist/Padre/themes/solarized_dark.txt -%%SITE_PERL%%/auto/share/dist/Padre/themes/solarized_light.txt -%%SITE_PERL%%/auto/share/dist/Padre/themes/ultraedit.txt -%%PERL5_MAN3%%/Padre.3.gz -%%PERL5_MAN3%%/Padre::Autosave.3.gz -%%PERL5_MAN3%%/Padre::Browser.3.gz -%%PERL5_MAN3%%/Padre::Browser::Document.3.gz -%%PERL5_MAN3%%/Padre::Cache.3.gz -%%PERL5_MAN3%%/Padre::Comment.3.gz -%%PERL5_MAN3%%/Padre::Config.3.gz -%%PERL5_MAN3%%/Padre::Config::Apply.3.gz -%%PERL5_MAN3%%/Padre::Config::Host.3.gz -%%PERL5_MAN3%%/Padre::Config::Human.3.gz -%%PERL5_MAN3%%/Padre::Constant.3.gz -%%PERL5_MAN3%%/Padre::Current.3.gz -%%PERL5_MAN3%%/Padre::DB.3.gz -%%PERL5_MAN3%%/Padre::DB::Bookmark.3.gz -%%PERL5_MAN3%%/Padre::DB::History.3.gz -%%PERL5_MAN3%%/Padre::DB::HostConfig.3.gz -%%PERL5_MAN3%%/Padre::DB::LastPositionInFile.3.gz -%%PERL5_MAN3%%/Padre::DB::Plugin.3.gz -%%PERL5_MAN3%%/Padre::DB::RecentlyUsed.3.gz -%%PERL5_MAN3%%/Padre::DB::Session.3.gz -%%PERL5_MAN3%%/Padre::DB::SessionFile.3.gz -%%PERL5_MAN3%%/Padre::DB::Snippets.3.gz -%%PERL5_MAN3%%/Padre::Delta.3.gz -%%PERL5_MAN3%%/Padre::Desktop.3.gz -%%PERL5_MAN3%%/Padre::Document.3.gz -%%PERL5_MAN3%%/Padre::Document::Perl.3.gz -%%PERL5_MAN3%%/Padre::Document::Perl::Beginner.3.gz -%%PERL5_MAN3%%/Padre::Document::Perl::Help.3.gz -%%PERL5_MAN3%%/Padre::Document::Perl::QuickFix.3.gz -%%PERL5_MAN3%%/Padre::Document::Perl::QuickFix::IncludeModule.3.gz -%%PERL5_MAN3%%/Padre::Document::Perl::QuickFix::StrictWarnings.3.gz -%%PERL5_MAN3%%/Padre::Document::Perl::Starter.3.gz -%%PERL5_MAN3%%/Padre::Feature.3.gz -%%PERL5_MAN3%%/Padre::File.3.gz -%%PERL5_MAN3%%/Padre::Help.3.gz -%%PERL5_MAN3%%/Padre::Locale.3.gz -%%PERL5_MAN3%%/Padre::Locale::T.3.gz -%%PERL5_MAN3%%/Padre::Locker.3.gz -%%PERL5_MAN3%%/Padre::Logger.3.gz -%%PERL5_MAN3%%/Padre::MIME.3.gz -%%PERL5_MAN3%%/Padre::Manual.3.gz -%%PERL5_MAN3%%/Padre::Manual::Hacking.3.gz -%%PERL5_MAN3%%/Padre::PPI::EndifyPod.3.gz -%%PERL5_MAN3%%/Padre::PPI::Transform.3.gz -%%PERL5_MAN3%%/Padre::PPI::UpdateCopyright.3.gz -%%PERL5_MAN3%%/Padre::Perl.3.gz -%%PERL5_MAN3%%/Padre::Plugin.3.gz -%%PERL5_MAN3%%/Padre::Plugin::Devel.3.gz -%%PERL5_MAN3%%/Padre::Plugin::My.3.gz -%%PERL5_MAN3%%/Padre::Plugin::PopularityContest.3.gz -%%PERL5_MAN3%%/Padre::PluginBuilder.3.gz -%%PERL5_MAN3%%/Padre::PluginManager.3.gz -%%PERL5_MAN3%%/Padre::Pod2HTML.3.gz -%%PERL5_MAN3%%/Padre::Project::Temp.3.gz -%%PERL5_MAN3%%/Padre::QuickFix.3.gz -%%PERL5_MAN3%%/Padre::Role::PubSub.3.gz -%%PERL5_MAN3%%/Padre::Role::Task.3.gz -%%PERL5_MAN3%%/Padre::Search.3.gz -%%PERL5_MAN3%%/Padre::Startup.3.gz -%%PERL5_MAN3%%/Padre::Sync.3.gz -%%PERL5_MAN3%%/Padre::Task.3.gz -%%PERL5_MAN3%%/Padre::Task::Eval.3.gz -%%PERL5_MAN3%%/Padre::Task::File.3.gz -%%PERL5_MAN3%%/Padre::Task::FindUnmatchedBrace.3.gz -%%PERL5_MAN3%%/Padre::Task::FindVariableDeclaration.3.gz -%%PERL5_MAN3%%/Padre::Task::IntroduceTemporaryVariable.3.gz -%%PERL5_MAN3%%/Padre::Task::LWP.3.gz -%%PERL5_MAN3%%/Padre::Task::LexicalReplaceVariable.3.gz -%%PERL5_MAN3%%/Padre::Task::OpenResource.3.gz -%%PERL5_MAN3%%/Padre::Task::PPI.3.gz -%%PERL5_MAN3%%/Padre::TaskManager.3.gz -%%PERL5_MAN3%%/Padre::Transform.3.gz -%%PERL5_MAN3%%/Padre::Util.3.gz -%%PERL5_MAN3%%/Padre::Util::FileBrowser.3.gz -%%PERL5_MAN3%%/Padre::Util::SVN.3.gz -%%PERL5_MAN3%%/Padre::Util::Win32.3.gz -%%PERL5_MAN3%%/Padre::Wx.3.gz -%%PERL5_MAN3%%/Padre::Wx::Action.3.gz -%%PERL5_MAN3%%/Padre::Wx::ActionQueue.3.gz -%%PERL5_MAN3%%/Padre::Wx::App.3.gz -%%PERL5_MAN3%%/Padre::Wx::Browser.3.gz -%%PERL5_MAN3%%/Padre::Wx::ComboBox::History.3.gz -%%PERL5_MAN3%%/Padre::Wx::Dialog::Advanced.3.gz -%%PERL5_MAN3%%/Padre::Wx::Dialog::FilterTool.3.gz -%%PERL5_MAN3%%/Padre::Wx::Dialog::Form.3.gz -%%PERL5_MAN3%%/Padre::Wx::Dialog::Goto.3.gz -%%PERL5_MAN3%%/Padre::Wx::Dialog::HelpSearch.3.gz -%%PERL5_MAN3%%/Padre::Wx::Dialog::OpenResource.3.gz -%%PERL5_MAN3%%/Padre::Wx::Dialog::OpenURL.3.gz -%%PERL5_MAN3%%/Padre::Wx::Dialog::Patch.3.gz -%%PERL5_MAN3%%/Padre::Wx::Dialog::PerlFilter.3.gz -%%PERL5_MAN3%%/Padre::Wx::Dialog::PluginManager.3.gz -%%PERL5_MAN3%%/Padre::Wx::Dialog::Positions.3.gz -%%PERL5_MAN3%%/Padre::Wx::Dialog::QuickMenuAccess.3.gz -%%PERL5_MAN3%%/Padre::Wx::Dialog::RegexEditor.3.gz -%%PERL5_MAN3%%/Padre::Wx::Dialog::SessionManager.3.gz -%%PERL5_MAN3%%/Padre::Wx::Dialog::SessionSave.3.gz -%%PERL5_MAN3%%/Padre::Wx::Dialog::Shortcut.3.gz -%%PERL5_MAN3%%/Padre::Wx::Dialog::Warning.3.gz -%%PERL5_MAN3%%/Padre::Wx::Dialog::WindowList.3.gz -%%PERL5_MAN3%%/Padre::Wx::Display.3.gz -%%PERL5_MAN3%%/Padre::Wx::Editor.3.gz -%%PERL5_MAN3%%/Padre::Wx::Frame::POD.3.gz -%%PERL5_MAN3%%/Padre::Wx::HtmlWindow.3.gz -%%PERL5_MAN3%%/Padre::Wx::Main.3.gz -%%PERL5_MAN3%%/Padre::Wx::Notebook.3.gz -%%PERL5_MAN3%%/Padre::Wx::Panel::Debugger.3.gz -%%PERL5_MAN3%%/Padre::Wx::Progress.3.gz -%%PERL5_MAN3%%/Padre::Wx::Role::Conduit.3.gz -%%PERL5_MAN3%%/Padre::Wx::Role::Config.3.gz -%%PERL5_MAN3%%/Padre::Wx::Role::Context.3.gz -%%PERL5_MAN3%%/Padre::Wx::Role::Dialog.3.gz -%%PERL5_MAN3%%/Padre::Wx::Role::Idle.3.gz -%%PERL5_MAN3%%/Padre::Wx::Role::Main.3.gz -%%PERL5_MAN3%%/Padre::Wx::Role::Timer.3.gz -%%PERL5_MAN3%%/Padre::Wx::Role::View.3.gz -%%PERL5_MAN3%%/Padre::Wx::ScrollLock.3.gz -%%PERL5_MAN3%%/Padre::Wx::StatusBar.3.gz -%%PERL5_MAN3%%/Padre::Wx::TreeCtrl.3.gz -%%PERL5_MAN3%%/Wx::Scintilla.3.gz -%%PERL5_MAN3%%/Wx::Scintilla::Constant.3.gz -%%PERL5_MAN3%%/Wx::Scintilla::Manual.3.gz diff --git a/emulators/Makefile b/emulators/Makefile index 6299185f491e..a9a5cdf416d5 100644 --- a/emulators/Makefile +++ b/emulators/Makefile @@ -119,7 +119,6 @@ SUBDIR += qemu-sbruno SUBDIR += qemu-user-static SUBDIR += qemu-utils - SUBDIR += qemu2 SUBDIR += qemu30 SUBDIR += qmc2 SUBDIR += quasi88 diff --git a/emulators/qemu2/Makefile b/emulators/qemu2/Makefile deleted file mode 100644 index 0e42d51d15de..000000000000 --- a/emulators/qemu2/Makefile +++ /dev/null @@ -1,148 +0,0 @@ -# Created by: Juergen Lock <nox@jelal.kn-bremen.de> -# $FreeBSD$ - -PORTNAME= qemu -PORTVERSION= 2.12.1 -PORTREVISION= 2 -CATEGORIES= emulators -MASTER_SITES= https://download.qemu.org/ -PKGNAMESUFFIX= 2 -DIST_SUBDIR= qemu/${PORTVERSION} - -MAINTAINER= bofh@FreeBSD.org -COMMENT= QEMU CPU Emulator - -LICENSE= GPLv2 - -DEPRECATED= Latest 3.X branch is in ports tree -EXPIRATION_DATE=2019-09-04 -BROKEN_powerpc64= fails to compile: In function aio_bh_poll: internal compiler error: Segmentation fault - -LIB_DEPENDS= libnettle.so:security/nettle \ - libfontconfig.so:x11-fonts/fontconfig \ - libfreetype.so:print/freetype2 - -USES= cpe gmake gnome pkgconfig bison perl5 python:build tar:xz -USE_GNOME= cairo libxml2 -USE_PERL5= build - -PORTSCOUT= limit:^2\. - -HAS_CONFIGURE= yes -MAKE_ENV+= BSD_MAKE="${MAKE}" V=1 - -OPTIONS_DEFINE= SAMBA X11 GTK3 OPENGL GNUTLS SASL JPEG PNG CURL \ - VDE CDROM_DMA PCAP USBREDIR X86_TARGETS \ - STATIC_LINK DOCS NCURSES -CDROM_DMA_DESC= IDE CDROM DMA -GNUTLS_DESC= gnutls dependency (vnc encryption) -JPEG_DESC= jpeg dependency (vnc lossy compression) -PCAP_DESC= pcap dependency (networking with bpf) -PNG_DESC= png dependency (vnc compression) -SAMBA_DESC= samba dependency (for -smb) -SASL_DESC= cyrus-sasl dependency (vnc encryption) -STATIC_LINK_DESC= Statically link the executables -USBREDIR_DESC= usb device network redirection (experimental!) -VDE_DESC= vde dependency (for vde networking) -X86_TARGETS_DESC= Build only x86 system targets -OPTIONS_DEFAULT=X11 GTK3 OPENGL GNUTLS SASL JPEG PNG CDROM_DMA CURL PCAP NCURSES VDE -OPTIONS_SUB= yes -CURL_CONFIGURE_OFF= --disable-curl -CURL_LIB_DEPENDS= libcurl.so:ftp/curl -DOCS_BUILD_DEPENDS= texi2html:textproc/texi2html -DOCS_MAKE_ARGS_OFF= NOPORTDOCS=1 -DOCS_USES= makeinfo -GNUTLS_CONFIGURE_OFF= --disable-gnutls -GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls -GTK3_CONFIGURE_OFF= --disable-gtk --disable-vte -GTK3_LIB_DEPENDS= libxkbcommon.so:x11/libxkbcommon \ - libepoxy.so:graphics/libepoxy \ - libdrm.so:graphics/libdrm \ - libpcre2-8.so:devel/pcre2 -GTK3_USE= GL=gbm GNOME=gdkpixbuf2,gtk30,vte3 XORG=x11,xext -GTK3_USES= gettext gl -JPEG_USES= jpeg -JPEG_CONFIGURE_OFF= --disable-vnc-jpeg -NCURSES_USES= ncurses:base -OPENGL_CONFIGURE_OFF= --disable-opengl -OPENGL_USE= GL=glu -OPENGL_USES= gl -PCAP_CONFIGURE_ON= --enable-pcap -PCAP_EXTRA_PATCHES= ${FILESDIR}/pcap-patch ${FILESDIR}/pcap-patch-net_net.c \ - ${FILESDIR}/pcap-patch-net_clients.h -PNG_CONFIGURE_OFF= --disable-vnc-png -PNG_LIB_DEPENDS= libpng.so:graphics/png -SAMBA_CONFIGURE_ON= --smbd=${LOCALBASE}/sbin/smbd -SAMBA_USES= samba:run # smbd -SASL_CONFIGURE_OFF= --disable-vnc-sasl -SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 -STATIC_LINK_CONFIGURE_ON= --static -STATIC_LINK_PREVENTS= GTK3 X11 -STATIC_LINK_PREVENTS_MSG= X11 ui cannot be built static -USBREDIR_BUILD_DEPENDS= usbredir>=0.6:net/usbredir -USBREDIR_CONFIGURE_OFF= --disable-usb-redir -USBREDIR_RUN_DEPENDS= usbredir>=0.6:net/usbredir -VDE_CONFIGURE_OFF= --disable-vde -VDE_LIB_DEPENDS= libvdeplug.so:net/vde2 -X11_CONFIGURE_ENABLE= sdl -X11_USE= SDL=sdl2 XORG=x11,xext GNOME=gdkpixbuf2 -X11_USES= sdl -X86_TARGETS_USE_OFF= XORG=pixman - -PORTDOCS= docs qemu-doc.html qemu-doc.txt qemu-ga-ref.html qemu-ga-ref.txt \ - qemu-qmp-ref.html qemu-qmp-ref.txt - -WITHOUT_CPU_CFLAGS=yes #to avoid problems with register allocation -CFLAGS:= ${CFLAGS:C/-fno-tree-vrp//} -CONFIGURE_ARGS= --localstatedir=/var --extra-ldflags=-L\"/usr/lib\" \ - --extra-ldflags=-L\"${LOCALBASE}/lib\" --disable-libssh2 --enable-debug \ - --prefix=${PREFIX} --cc=${CC} --enable-netmap --enable-docs --disable-kvm \ - --disable-linux-user --disable-linux-aio --disable-xen \ - --enable-debug-info --python=${PYTHON_CMD} \ - --extra-cflags=-I${WRKSRC}\ -I${LOCALBASE}/include\ -DPREFIX=\\\"\"${PREFIX}\\\"\" - -.include <bsd.port.options.mk> - -.if !defined(STRIP) || ${STRIP} == "" -CONFIGURE_ARGS+=--disable-strip -.endif - -.if ${ARCH} == "amd64" -MAKE_ARGS+= ARCH=x86_64 -.endif - -.if ${ARCH} == "powerpc" -MAKE_ARGS+= ARCH=ppc -.endif - -.if ${ARCH} == "powerpc64" -MAKE_ARGS+= ARCH=ppc64 -.endif - -.if ${ARCH} == "sparc64" -CONFIGURE_ARGS+= --sparc_cpu=v9 -.endif - -PLIST_SUB+= LINUXBOOT_DMA="" - -post-patch-CDROM_DMA-off: - @${REINPLACE_CMD} -e '/USE_DMA_CDROM/d' ${WRKSRC}/include/hw/ide/internal.h - -# XXX need to disable usb host code on head while it's not ported to the -# new usb stack yet -post-configure: - @${REINPLACE_CMD} -E \ - -e "s|^(HOST_USB=)bsd|\1stub|" \ - ${WRKSRC}/config-host.mak - -.if !target(post-install) -post-install: - ${INSTALL_SCRIPT} ${FILESDIR}/qemu-ifup.sample ${STAGEDIR}${PREFIX}/etc - ${INSTALL_SCRIPT} ${FILESDIR}/qemu-ifdown.sample ${STAGEDIR}${PREFIX}/etc - @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/qemu-* - -post-install-DOCS-on: - @(cd ${WRKSRC} && ${COPYTREE_SHARE} docs ${STAGEDIR}${DOCSDIR}/) -.endif - -.include <bsd.port.mk> diff --git a/emulators/qemu2/distinfo b/emulators/qemu2/distinfo deleted file mode 100644 index 82db0c93d08f..000000000000 --- a/emulators/qemu2/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1535379498 -SHA256 (qemu/2.12.1/qemu-2.12.1.tar.xz) = 33583800e0006cd00b78226b85be5a27c8e3b156bed2e60e83ecbeb7b9b8364f -SIZE (qemu/2.12.1/qemu-2.12.1.tar.xz) = 35416404 diff --git a/emulators/qemu2/files/patch-Makefile b/emulators/qemu2/files/patch-Makefile deleted file mode 100644 index 2cd4ced63f7e..000000000000 --- a/emulators/qemu2/files/patch-Makefile +++ /dev/null @@ -1,42 +0,0 @@ ---- Makefile.orig 2018-08-02 21:48:53 UTC -+++ Makefile -@@ -350,9 +350,14 @@ LIBS+=-lz $(LIBS_TOOLS) - HELPERS-$(CONFIG_LINUX) = qemu-bridge-helper$(EXESUF) - - ifdef BUILD_DOCS -+ifdef NOPORTDOCS -+DOCS=qemu.1 qemu-img.1 qemu-nbd.8 qemu-ga.8 -+DOCS+=docs/interop/qemu-qmp-ref.7 docs/interop/qemu-ga-ref.7 -+else - DOCS=qemu-doc.html qemu-doc.txt qemu.1 qemu-img.1 qemu-nbd.8 qemu-ga.8 - DOCS+=docs/interop/qemu-qmp-ref.html docs/interop/qemu-qmp-ref.txt docs/interop/qemu-qmp-ref.7 - DOCS+=docs/interop/qemu-ga-ref.html docs/interop/qemu-ga-ref.txt docs/interop/qemu-ga-ref.7 -+endif - DOCS+=docs/qemu-block-drivers.7 - ifdef CONFIG_VIRTFS - DOCS+=fsdev/virtfs-proxy-helper.1 -@@ -797,11 +802,13 @@ BLOBS= - endif - - install-doc: $(DOCS) -+ifndef NOPORTDOCS - $(INSTALL_DIR) "$(DESTDIR)$(qemu_docdir)" - $(INSTALL_DATA) qemu-doc.html "$(DESTDIR)$(qemu_docdir)" - $(INSTALL_DATA) qemu-doc.txt "$(DESTDIR)$(qemu_docdir)" - $(INSTALL_DATA) docs/interop/qemu-qmp-ref.html "$(DESTDIR)$(qemu_docdir)" - $(INSTALL_DATA) docs/interop/qemu-qmp-ref.txt "$(DESTDIR)$(qemu_docdir)" -+endif - ifdef CONFIG_POSIX - $(INSTALL_DIR) "$(DESTDIR)$(mandir)/man1" - $(INSTALL_DATA) qemu.1 "$(DESTDIR)$(mandir)/man1" -@@ -815,8 +822,10 @@ ifneq ($(TOOLS),) - endif - ifneq (,$(findstring qemu-ga,$(TOOLS))) - $(INSTALL_DATA) qemu-ga.8 "$(DESTDIR)$(mandir)/man8" -+ifndef NOPORTDOCS - $(INSTALL_DATA) docs/interop/qemu-ga-ref.html "$(DESTDIR)$(qemu_docdir)" - $(INSTALL_DATA) docs/interop/qemu-ga-ref.txt "$(DESTDIR)$(qemu_docdir)" -+endif - $(INSTALL_DATA) docs/interop/qemu-ga-ref.7 "$(DESTDIR)$(mandir)/man7" - endif - endif diff --git a/emulators/qemu2/files/patch-configure b/emulators/qemu2/files/patch-configure deleted file mode 100644 index f3c700048265..000000000000 --- a/emulators/qemu2/files/patch-configure +++ /dev/null @@ -1,264 +0,0 @@ ---- configure.orig 2019-04-14 20:18:21 UTC -+++ configure -@@ -353,6 +353,7 @@ hax="no" - hvf="no" - whpx="no" - rdma="" -+pvrdma="" - gprof="no" - debug_tcg="no" - debug="no" -@@ -369,7 +370,7 @@ DSOSUF=".so" - LDFLAGS_SHARED="-shared" - modules="no" - prefix="/usr/local" --mandir="\${prefix}/share/man" -+mandir="\${prefix}/man" - datadir="\${prefix}/share" - firmwarepath="\${prefix}/share/qemu-firmware" - qemu_docdir="\${prefix}/share/doc/qemu" -@@ -449,6 +450,9 @@ numa="" - tcmalloc="no" - jemalloc="no" - replication="yes" -+pcap="no" -+pcap_create="no" -+bpf="no" - vxhs="" - libxml2="" - -@@ -1032,6 +1036,10 @@ for opt do - ;; - --enable-vnc-png) vnc_png="yes" - ;; -+ --enable-pcap) pcap="yes" -+ ;; -+ --disable-pcap) pcap="no" -+ ;; - --disable-slirp) slirp="no" - ;; - --disable-vde) vde="no" -@@ -1308,6 +1316,10 @@ for opt do - ;; - --disable-rdma) rdma="no" - ;; -+ --enable-pvrdma) pvrdma="yes" -+ ;; -+ --disable-pvrdma) pvrdma="no" -+ ;; - --with-gtkabi=*) gtkabi="$optarg" - ;; - --disable-vte) vte="no" -@@ -1593,7 +1605,8 @@ disabled with --disable-FEATURE, default is enabled if - hax HAX acceleration support - hvf Hypervisor.framework acceleration support - whpx Windows Hypervisor Platform acceleration support -- rdma Enable RDMA-based migration and PVRDMA support -+ rdma Enable RDMA-based migration -+ pvrdma Enable PVRDMA support - vde support for vde network - netmap support for netmap network - linux-aio Linux AIO support -@@ -2791,7 +2804,49 @@ else - tasn1=no - fi - -+########################################## -+# PVRDMA detection - -+cat > $TMPC <<EOF && -+#include <sys/mman.h> -+ -+int -+main(void) -+{ -+ char buf = 0; -+ void *addr = &buf; -+ addr = mremap(addr, 0, 1, MREMAP_MAYMOVE | MREMAP_FIXED); -+ -+ return 0; -+} -+EOF -+ -+if test "$rdma" = "yes" ; then -+ case "$pvrdma" in -+ "") -+ if compile_prog "" ""; then -+ pvrdma="yes" -+ else -+ pvrdma="no" -+ fi -+ ;; -+ "yes") -+ if ! compile_prog "" ""; then -+ error_exit "PVRDMA is not supported since mremap is not implemented" -+ fi -+ pvrdma="yes" -+ ;; -+ "no") -+ pvrdma="no" -+ ;; -+ esac -+else -+ if test "$pvrdma" = "yes" ; then -+ error_exit "PVRDMA requires rdma suppport" -+ fi -+ pvrdma="no" -+fi -+ - ########################################## - # getifaddrs (for tests/test-io-channel-socket ) - -@@ -2801,6 +2856,14 @@ if ! check_include "ifaddrs.h" ; then - fi - - ########################################## -+# getifaddrs (for tests/test-io-channel-socket ) -+ -+have_ifaddrs_h=yes -+if ! check_include "ifaddrs.h" ; then -+ have_ifaddrs_h=no -+fi -+ -+########################################## - # VTE probe - - if test "$vte" != "no"; then -@@ -2971,7 +3034,51 @@ EOF - fi - fi - -+########################################## -+# pcap probe - -+if test "$pcap" = "yes" -a "$pcap" != "no"; then -+ cat > $TMPC << EOF -+#include <pcap.h> -+int main(void) { return (pcap_lib_version() == (char *)0 ? 1 : 0); } -+EOF -+ if test "$mingw32" = "no" ; then -+ libpcap=-lpcap -+ else -+ libpcap=-lwpcap -+ fi -+ if compile_prog "" "$libpcap" ; then -+ : -+ else -+ echo -+ echo "Error: Could not find pcap" -+ echo "Make sure to have the pcap libs and headers installed." -+ echo -+ exit 1 -+ fi -+ cat > $TMPC << EOF -+#include <pcap.h> -+int main(void) -+{ -+ char errbuf[PCAP_ERRBUF_SIZE]; -+ return (pcap_create("foo", errbuf) == (pcap_t *)0 ? 1 : 0); -+} -+EOF -+ if compile_prog "" "$libpcap" ; then -+ pcap_create="yes" -+ fi -+ cat > $TMPC << EOF -+#define PCAP_DONT_INCLUDE_PCAP_BPF_H -+#include <pcap.h> -+#include <net/bpf.h> -+int main(void) { return (BPF_MAJOR_VERSION); } -+EOF -+ if compile_prog ; then -+ bpf="yes" -+ fi -+ libs_softmmu="$libpcap $libs_softmmu" -+fi # test "$pcap" -+ - ########################################## - # VNC SASL detection - if test "$vnc" = "yes" -a "$vnc_sasl" != "no" ; then -@@ -3388,7 +3495,7 @@ for i in $glib_modules; do - glib_libs=$($pkg_config --libs $i) - QEMU_CFLAGS="$glib_cflags $QEMU_CFLAGS" - LIBS="$glib_libs $LIBS" -- libs_qga="$glib_libs $libs_qga" -+ libs_qga="$glib_libs -lintl $libs_qga" - else - error_exit "glib-$glib_req_ver $i is required to compile QEMU" - fi -@@ -4333,14 +4440,7 @@ fi - - # Check if tools are available to build documentation. - if test "$docs" != "no" ; then -- if has makeinfo && has pod2man; then - docs=yes -- else -- if test "$docs" = "yes" ; then -- feature_not_found "docs" "Install texinfo and Perl/perl-podlators" -- fi -- docs=no -- fi - fi - - # Search for bswap_32 function -@@ -4465,7 +4565,7 @@ fi - - # check for libusb - if test "$libusb" != "no" ; then -- if $pkg_config --atleast-version=1.0.13 libusb-1.0; then -+ if $pkg_config libusb-1.0; then - libusb="yes" - libusb_cflags=$($pkg_config --cflags libusb-1.0) - libusb_libs=$($pkg_config --libs libusb-1.0) -@@ -5785,6 +5885,7 @@ echo "Audio drivers $audio_drv_list" - echo "Block whitelist (rw) $block_drv_rw_whitelist" - echo "Block whitelist (ro) $block_drv_ro_whitelist" - echo "VirtFS support $virtfs" -+echo "pcap support $pcap" - echo "Multipath support $mpath" - echo "VNC support $vnc" - if test "$vnc" = "yes" ; then -@@ -5820,6 +5921,7 @@ if test "$tcg" = "yes" ; then - fi - echo "malloc trim support $malloc_trim" - echo "RDMA support $rdma" -+echo "PVRDMA support $pvrdma" - echo "fdt support $fdt" - echo "membarrier $membarrier" - echo "preadv support $preadv" -@@ -6012,6 +6114,15 @@ fi - if test "$profiler" = "yes" ; then - echo "CONFIG_PROFILER=y" >> $config_host_mak - fi -+if test "$pcap" = "yes" ; then -+ echo "CONFIG_PCAP=y" >> $config_host_mak -+ if test "$pcap_create" = "yes" ; then -+ echo "CONFIG_PCAP_CREATE=y" >> $config_host_mak -+ fi -+ if test "$bpf" = "yes" ; then -+ echo "CONFIG_BPF=y" >> $config_host_mak -+ fi -+fi - if test "$slirp" = "yes" ; then - echo "CONFIG_SLIRP=y" >> $config_host_mak - echo "CONFIG_SMBD_COMMAND=\"$smbd\"" >> $config_host_mak -@@ -6250,6 +6361,9 @@ fi - if test "$have_fsxattr" = "yes" ; then - echo "HAVE_FSXATTR=y" >> $config_host_mak - fi -+if test "$have_ifaddrs_h" = "yes" ; then -+ echo "HAVE_IFADDRS_H=y" >> $config_host_mak -+fi - if test "$vte" = "yes" ; then - echo "CONFIG_VTE=y" >> $config_host_mak - echo "VTE_CFLAGS=$vte_cflags" >> $config_host_mak -@@ -6566,6 +6680,10 @@ echo "CONFIG_TRACE_FILE=$trace_file" >> $config_host_m - if test "$rdma" = "yes" ; then - echo "CONFIG_RDMA=y" >> $config_host_mak - echo "RDMA_LIBS=$rdma_libs" >> $config_host_mak -+fi -+ -+if test "$pvrdma" = "yes" ; then -+ echo "CONFIG_PVRDMA=y" >> $config_host_mak - fi - - if test "$have_rtnetlink" = "yes" ; then diff --git a/emulators/qemu2/files/patch-disas_libvixl_vixl_a64_disasm-a64.cc b/emulators/qemu2/files/patch-disas_libvixl_vixl_a64_disasm-a64.cc deleted file mode 100644 index 06e23557425f..000000000000 --- a/emulators/qemu2/files/patch-disas_libvixl_vixl_a64_disasm-a64.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- disas/libvixl/vixl/a64/disasm-a64.cc.orig 2018-08-02 21:48:53 UTC -+++ disas/libvixl/vixl/a64/disasm-a64.cc -@@ -2693,7 +2693,7 @@ void Disassembler::AppendPCRelativeOffsetToOutput(cons - if (offset < 0) { - abs_offset = -abs_offset; - } -- AppendToOutput("#%c0x%" PRIx64, sign, abs_offset); -+ AppendToOutput("#%c0x%" PRIx64, sign, offset < 0 ? -offset : offset); - } - - diff --git a/emulators/qemu2/files/patch-hw_rdma_Makefile.objs b/emulators/qemu2/files/patch-hw_rdma_Makefile.objs deleted file mode 100644 index ea5b210438c4..000000000000 --- a/emulators/qemu2/files/patch-hw_rdma_Makefile.objs +++ /dev/null @@ -1,8 +0,0 @@ ---- hw/rdma/Makefile.objs.orig 2018-08-02 21:48:53 UTC -+++ hw/rdma/Makefile.objs -@@ -1,4 +1,4 @@ --ifeq ($(CONFIG_RDMA),y) -+ifeq ($(CONFIG_PVRDMA),y) - obj-$(CONFIG_PCI) += rdma_utils.o rdma_backend.o rdma_rm.o - obj-$(CONFIG_PCI) += vmw/pvrdma_dev_ring.o vmw/pvrdma_cmd.o \ - vmw/pvrdma_qp_ops.o vmw/pvrdma_main.o diff --git a/emulators/qemu2/files/patch-hw_rdma_vmw_pvrdma__cmd.c b/emulators/qemu2/files/patch-hw_rdma_vmw_pvrdma__cmd.c deleted file mode 100644 index 541a9972f15a..000000000000 --- a/emulators/qemu2/files/patch-hw_rdma_vmw_pvrdma__cmd.c +++ /dev/null @@ -1,10 +0,0 @@ ---- hw/rdma/vmw/pvrdma_cmd.c.orig 2018-08-02 21:48:53 UTC -+++ hw/rdma/vmw/pvrdma_cmd.c -@@ -16,7 +16,6 @@ - #include "qemu/osdep.h" - #include "qemu/error-report.h" - #include "cpu.h" --#include <linux/types.h> - #include "hw/hw.h" - #include "hw/pci/pci.h" - #include "hw/pci/pci_ids.h" diff --git a/emulators/qemu2/files/patch-include_net_net.h b/emulators/qemu2/files/patch-include_net_net.h deleted file mode 100644 index bdc08cb276e6..000000000000 --- a/emulators/qemu2/files/patch-include_net_net.h +++ /dev/null @@ -1,13 +0,0 @@ ---- include/net/net.h.orig 2018-08-02 21:48:53 UTC -+++ include/net/net.h -@@ -217,8 +217,8 @@ void qmp_netdev_add(QDict *qdict, QObject **ret, Error - int net_hub_id_for_client(NetClientState *nc, int *id); - NetClientState *net_hub_port_find(int hub_id); - --#define DEFAULT_NETWORK_SCRIPT "/etc/qemu-ifup" --#define DEFAULT_NETWORK_DOWN_SCRIPT "/etc/qemu-ifdown" -+#define DEFAULT_NETWORK_SCRIPT PREFIX "/etc/qemu-ifup" -+#define DEFAULT_NETWORK_DOWN_SCRIPT PREFIX "/etc/qemu-ifdown" - #define DEFAULT_BRIDGE_HELPER CONFIG_QEMU_HELPERDIR "/qemu-bridge-helper" - #define DEFAULT_BRIDGE_INTERFACE "br0" - diff --git a/emulators/qemu2/files/patch-include_qemu_atomic.h b/emulators/qemu2/files/patch-include_qemu_atomic.h deleted file mode 100644 index c7de6394325e..000000000000 --- a/emulators/qemu2/files/patch-include_qemu_atomic.h +++ /dev/null @@ -1,54 +0,0 @@ ---- include/qemu/atomic.h.orig 2018-08-02 21:48:53 UTC -+++ include/qemu/atomic.h -@@ -200,10 +200,12 @@ - /* Provide shorter names for GCC atomic builtins, return old value */ - #define atomic_fetch_inc(ptr) __atomic_fetch_add(ptr, 1, __ATOMIC_SEQ_CST) - #define atomic_fetch_dec(ptr) __atomic_fetch_sub(ptr, 1, __ATOMIC_SEQ_CST) -+#ifndef __cplusplus - #define atomic_fetch_add(ptr, n) __atomic_fetch_add(ptr, n, __ATOMIC_SEQ_CST) - #define atomic_fetch_sub(ptr, n) __atomic_fetch_sub(ptr, n, __ATOMIC_SEQ_CST) - #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) - #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) -+#endif - #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) - - #define atomic_inc_fetch(ptr) __atomic_add_fetch(ptr, 1, __ATOMIC_SEQ_CST) -@@ -217,10 +219,12 @@ - /* And even shorter names that return void. */ - #define atomic_inc(ptr) ((void) __atomic_fetch_add(ptr, 1, __ATOMIC_SEQ_CST)) - #define atomic_dec(ptr) ((void) __atomic_fetch_sub(ptr, 1, __ATOMIC_SEQ_CST)) -+#ifndef __cplusplus - #define atomic_add(ptr, n) ((void) __atomic_fetch_add(ptr, n, __ATOMIC_SEQ_CST)) - #define atomic_sub(ptr, n) ((void) __atomic_fetch_sub(ptr, n, __ATOMIC_SEQ_CST)) - #define atomic_and(ptr, n) ((void) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST)) - #define atomic_or(ptr, n) ((void) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST)) -+#endif - #define atomic_xor(ptr, n) ((void) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST)) - - #else /* __ATOMIC_RELAXED */ -@@ -388,10 +392,12 @@ - - #define atomic_inc_fetch(ptr) __sync_add_and_fetch(ptr, 1) - #define atomic_dec_fetch(ptr) __sync_add_and_fetch(ptr, -1) -+#ifndef __cplusplus - #define atomic_add_fetch(ptr, n) __sync_add_and_fetch(ptr, n) - #define atomic_sub_fetch(ptr, n) __sync_sub_and_fetch(ptr, n) - #define atomic_and_fetch(ptr, n) __sync_and_and_fetch(ptr, n) - #define atomic_or_fetch(ptr, n) __sync_or_and_fetch(ptr, n) -+#endif - #define atomic_xor_fetch(ptr, n) __sync_xor_and_fetch(ptr, n) - - #define atomic_cmpxchg(ptr, old, new) __sync_val_compare_and_swap(ptr, old, new) -@@ -400,10 +406,12 @@ - /* And even shorter names that return void. */ - #define atomic_inc(ptr) ((void) __sync_fetch_and_add(ptr, 1)) - #define atomic_dec(ptr) ((void) __sync_fetch_and_add(ptr, -1)) -+#ifndef __cplusplus - #define atomic_add(ptr, n) ((void) __sync_fetch_and_add(ptr, n)) - #define atomic_sub(ptr, n) ((void) __sync_fetch_and_sub(ptr, n)) - #define atomic_and(ptr, n) ((void) __sync_fetch_and_and(ptr, n)) - #define atomic_or(ptr, n) ((void) __sync_fetch_and_or(ptr, n)) -+#endif - #define atomic_xor(ptr, n) ((void) __sync_fetch_and_xor(ptr, n)) - - #endif /* __ATOMIC_RELAXED */ diff --git a/emulators/qemu2/files/patch-net_tap-bsd.c b/emulators/qemu2/files/patch-net_tap-bsd.c deleted file mode 100644 index 70db285dc030..000000000000 --- a/emulators/qemu2/files/patch-net_tap-bsd.c +++ /dev/null @@ -1,10 +0,0 @@ ---- net/tap-bsd.c.orig 2018-08-02 21:48:53 UTC -+++ net/tap-bsd.c -@@ -31,6 +31,7 @@ - - #if defined(__NetBSD__) || defined(__FreeBSD__) - #include <sys/ioctl.h> -+#include <sys/socket.h> - #include <net/if.h> - #include <net/if_tap.h> - #endif diff --git a/emulators/qemu2/files/patch-qemu-doc.texi b/emulators/qemu2/files/patch-qemu-doc.texi deleted file mode 100644 index b51f5950393c..000000000000 --- a/emulators/qemu2/files/patch-qemu-doc.texi +++ /dev/null @@ -1,21 +0,0 @@ ---- qemu-doc.texi.orig 2018-08-02 21:48:53 UTC -+++ qemu-doc.texi -@@ -197,7 +197,7 @@ VGA BIOS. - QEMU uses YM3812 emulation by Tatsuyuki Satoh. - - QEMU uses GUS emulation (GUSEMU32 @url{http://www.deinmeister.de/gusemu/}) --by Tibor "TS" Schütz. -+by Tibor "TS" Schuetz. - - Note that, by default, GUS shares IRQ(7) with parallel ports and so - QEMU must be told to not have parallel ports to have working GUS. -@@ -557,7 +557,8 @@ Send the escape character to the frontend - - @c man begin SEEALSO - The HTML documentation of QEMU for more precise information and Linux --user mode emulator invocation. -+user mode emulator invocation, as well as the FreeBSD host notes in -+@file{pkg-message} in the relevant qemu port directory. - @c man end - - @c man begin AUTHOR diff --git a/emulators/qemu2/files/pcap-patch b/emulators/qemu2/files/pcap-patch deleted file mode 100644 index 39114c65d591..000000000000 --- a/emulators/qemu2/files/pcap-patch +++ /dev/null @@ -1,56 +0,0 @@ ---- qapi/net.json.orig 2018-04-24 16:30:47 UTC -+++ qapi/net.json -@@ -388,6 +388,19 @@ - '*helper': 'str' } } - - ## -+# @NetdevPcapOptions: -+# -+# Use ifname as a source to capture -+# -+# @ifname: #required to determine which interface to capture -+# -+# Since: 1.2 -+## -+{ 'struct': 'NetdevPcapOptions', -+ 'data': { -+ '*ifname': 'str' } } -+ -+## - # @NetdevHubPortOptions: - # - # Connect two or more net clients through a software hub. -@@ -454,7 +467,7 @@ - ## - { 'enum': 'NetClientDriver', - 'data': [ 'none', 'nic', 'user', 'tap', 'l2tpv3', 'socket', 'vde', -- 'bridge', 'hubport', 'netmap', 'vhost-user' ] } -+ 'bridge', 'hubport', 'netmap', 'vhost-user', 'pcap' ] } - - ## - # @Netdev: -@@ -478,6 +491,7 @@ - 'user': 'NetdevUserOptions', - 'tap': 'NetdevTapOptions', - 'l2tpv3': 'NetdevL2TPv3Options', -+ 'pcap': 'NetdevPcapOptions', - 'socket': 'NetdevSocketOptions', - 'vde': 'NetdevVdeOptions', - 'bridge': 'NetdevBridgeOptions', -@@ -514,7 +528,7 @@ - ## - { 'enum': 'NetLegacyOptionsType', - 'data': ['none', 'nic', 'user', 'tap', 'l2tpv3', 'socket', 'vde', -- 'bridge', 'netmap', 'vhost-user'] } -+ 'bridge', 'netmap', 'vhost-user', 'pcap'] } - - ## - # @NetLegacyOptions: -@@ -532,6 +546,7 @@ - 'user': 'NetdevUserOptions', - 'tap': 'NetdevTapOptions', - 'l2tpv3': 'NetdevL2TPv3Options', -+ 'pcap': 'NetdevPcapOptions', - 'socket': 'NetdevSocketOptions', - 'vde': 'NetdevVdeOptions', - 'bridge': 'NetdevBridgeOptions', diff --git a/emulators/qemu2/files/pcap-patch-net_clients.h b/emulators/qemu2/files/pcap-patch-net_clients.h deleted file mode 100644 index 5b56f1b2f49a..000000000000 --- a/emulators/qemu2/files/pcap-patch-net_clients.h +++ /dev/null @@ -1,13 +0,0 @@ ---- net/clients.h.orig 2018-04-24 16:30:47 UTC -+++ net/clients.h -@@ -61,4 +61,10 @@ int net_init_netmap(const Netdev *netdev, const char * - int net_init_vhost_user(const Netdev *netdev, const char *name, - NetClientState *peer, Error **errp); - -+#ifdef CONFIG_PCAP -+int net_init_pcap(const Netdev *netdev, const char *name, -+ NetClientState *peer, Error **errp); -+#endif -+ -+ - #endif /* QEMU_NET_CLIENTS_H */ diff --git a/emulators/qemu2/files/pcap-patch-net_net.c b/emulators/qemu2/files/pcap-patch-net_net.c deleted file mode 100644 index 6fa5ca941f7d..000000000000 --- a/emulators/qemu2/files/pcap-patch-net_net.c +++ /dev/null @@ -1,250 +0,0 @@ ---- net/net.c.orig 2018-04-24 16:30:47 UTC -+++ net/net.c -@@ -52,6 +52,11 @@ - #include "net/filter.h" - #include "qapi/string-output-visitor.h" - -+#include <sys/ioctl.h> -+#ifdef __FreeBSD__ -+#include <net/if.h> -+#endif -+ - /* Net bridge is currently not supported for W32. */ - #if !defined(_WIN32) - # define CONFIG_NET_BRIDGE -@@ -929,7 +934,225 @@ static int net_init_nic(const Netdev *netdev, const ch - return idx; - } - -+#if defined(CONFIG_PCAP) -+#if defined(CONFIG_BPF) -+#define PCAP_DONT_INCLUDE_PCAP_BPF_H -+#include <net/bpf.h> -+#endif -+#include <pcap.h> - -+struct PCAPState { -+ NetClientState nc; -+ pcap_t *handle; -+ int max_eth_frame_size; -+}; -+ -+static ssize_t pcap_receive(NetClientState *nc, const uint8_t *buf, size_t size) -+{ -+ struct PCAPState *s = DO_UPCAST(struct PCAPState, nc, nc); -+ -+ return pcap_inject(s->handle, (u_char*)buf, size); -+} -+ -+static void pcap_callback(u_char *user, struct pcap_pkthdr *phdr, u_char *pdata -+ ) -+{ -+ NetClientState *nc = (NetClientState *)user; -+ -+ int len = phdr->len; -+#ifdef __FreeBSD__ -+ struct PCAPState *s = DO_UPCAST(struct PCAPState, nc, nc); -+ int max_eth_frame_size = s->max_eth_frame_size; -+ -+ if (len > max_eth_frame_size) { -+ fprintf(stderr, -+ "pcap_send: packet size > %d (%d), truncating\n", -+ max_eth_frame_size, len); -+ len = max_eth_frame_size; -+ } -+#endif -+ qemu_send_packet(nc, pdata, len); -+} -+ -+static void pcap_send(void *opaque) -+{ -+ struct PCAPState *s = (struct PCAPState *)opaque; -+ -+ for (;;) { -+ if (pcap_dispatch(s->handle, 0, (pcap_handler)&pcap_callback, (u_char *)&s->nc) >= 0) -+ break; -+ } -+} -+ -+static void pcap_cleanup(NetClientState *nc) -+{ -+ struct PCAPState *s = DO_UPCAST(struct PCAPState, nc, nc); -+ -+ qemu_purge_queued_packets(nc); -+ pcap_close(s->handle); -+} -+ -+static NetClientInfo net_pcap_info = { -+ .type = NET_CLIENT_DRIVER_PCAP, -+ .size = sizeof(struct PCAPState), -+ .receive = pcap_receive, -+// .receive_raw = pcap_receive_raw, -+// .receive_iov = pcap_receive_iov, -+// .poll = pcap_poll, -+ .cleanup = pcap_cleanup, -+}; -+/* -+ * ... -net pcap,ifname="..." -+ */ -+ -+int net_init_pcap(const Netdev *netdev, -+ const char *name, NetClientState *peer, Error **errp) -+{ -+ const NetdevPcapOptions *pcap_opts; -+ NetClientState *nc; -+ struct PCAPState *s; -+ const char *ifname; -+ char errbuf[PCAP_ERRBUF_SIZE]; -+#if defined(_WIN32) -+ HANDLE h; -+#endif -+ int i; -+ -+ assert(netdev->type == NET_CLIENT_DRIVER_PCAP); -+ pcap_opts = &netdev->u.pcap; -+ if (!pcap_opts->has_ifname) -+ return -1; -+ -+ ifname = pcap_opts->ifname; -+ -+ /* create the object */ -+ nc = qemu_new_net_client(&net_pcap_info, peer, "pcap", ifname); -+ s = DO_UPCAST(struct PCAPState, nc, nc); -+ -+ if (ifname == NULL && (ifname = pcap_lookupdev(errbuf)) == NULL) { -+ fprintf(stderr, "qemu: pcap_create: %s\n", errbuf); -+ goto fail; -+ } -+ -+#ifdef __FreeBSD__ -+ /* -+ * We want to avoid passing oversize packets to the guest, which -+ * at least on FreeBSD can happen if the host interface uses tso -+ * (seen with an em(4) in this case) - so find out the host -+ * interface's mtu and assume the guest is configured the same. -+ */ -+ s->max_eth_frame_size = 1514; -+ i = socket(AF_INET, SOCK_DGRAM, 0); -+ if (i >= 0) { -+ struct ifreq ifr; -+ -+ (void) memset(&ifr, 0, sizeof(ifr)); -+ strncpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); -+ if (ioctl(i, SIOCGIFMTU, &ifr) != -1) -+ s->max_eth_frame_size = ifr.ifr_mtu + 14; -+ close(i); -+ } -+#endif -+ -+#if defined(CONFIG_PCAP_CREATE) || defined(_WIN32) -+ /* -+ * Create pcap handle for the device, set promiscuous mode and activate. -+ */ -+ s->handle = (void *)pcap_create(ifname, errbuf); -+ if (!s->handle) { -+ fprintf(stderr, "qemu: pcap_create: %s\n", errbuf); -+ goto fail; -+ } -+ if (pcap_set_promisc(s->handle, 1) != 0) { -+ pcap_perror(s->handle, (char *)"qemu: pcap_set_promisc:"); -+ goto fail; -+ } -+ if (pcap_activate(s->handle) != 0) { -+ pcap_perror(s->handle, (char *)"qemu: pcap_activate:"); -+ goto fail; -+ } -+#else -+ /* Attempt to connect device. */ -+ s->handle = (void *)pcap_open_live(ifname, 65535, 1, 0, errbuf); -+ if (!s->handle) { -+ fprintf(stderr, "qemu: pcap_open_live: %s\n", errbuf); -+ goto fail; -+ } -+#endif -+ -+ /* Set non-blocking mode. */ -+ if (pcap_setnonblock(s->handle, 1, errbuf) < 0) { -+ fprintf(stderr, "qemu: pcap_setnonblock: %s\n", errbuf); -+ goto fail; -+ } -+ -+#if defined(_WIN32) -+ /* -+ * Tell the kernel that the packet has to be seen immediately. -+ */ -+ if (pcap_setmintocopy(s->handle, 0) < 0) { -+ fprintf(stderr, "qemu: pcap failed to set immediate mode\n"); -+ goto fail; -+ } -+#else /* !_WIN32 */ -+#if defined(CONFIG_BPF) -+#if defined(BIOCIMMEDIATE) -+ /* -+ * Tell the kernel that the packet has to be seen immediately. -+ */ -+ { -+ unsigned int one = 1; -+ if (ioctl(pcap_fileno(s->handle), BIOCIMMEDIATE, &one) < 0) { -+ fprintf(stderr, "qemu: pcap failed to set immediate mode\n"); -+ goto fail; -+ } -+ } -+#endif /* BIOCIMMEDIATE */ -+#if defined(BIOCFEEDBACK) -+ /* -+ * Tell the kernel that the sent packet has to be fed back. -+ * This is necessary to connect host and guest. -+ */ -+ { -+ unsigned int one = 1; -+ if (ioctl(pcap_fileno(s->handle), BIOCFEEDBACK, &one) < 0) { -+ fprintf(stderr, "qemu: pcap failed to set feedback mode\n"); -+ goto fail; -+ } -+ } -+#endif /* BIOCFEEDBACK */ -+#endif /* CONFIG_BPF */ -+#endif /* _WIN32 */ -+ -+ snprintf(s->nc.info_str, sizeof(s->nc.info_str), "pcap redirector"); -+ -+#if defined(_WIN32) -+ if ((h = pcap_getevent(s->handle)) == NULL) { -+ fprintf(stderr, "qemu: pcap_getevent failed\n"); -+ goto fail; -+ } -+ qemu_add_wait_object(h, pcap_send, s); -+#else /* !_WIN32 */ -+ if ((i = pcap_get_selectable_fd(s->handle)) < 0) { -+ fprintf(stderr, "qemu: pcap_get_selectable_fd failed\n"); -+ goto fail; -+ } -+ qemu_set_fd_handler(i, pcap_send, NULL, s); -+#endif /* _WIN32 */ -+ -+ return 0; -+ -+fail: -+ if (s) { -+ if (s->handle) -+ pcap_close(s->handle); -+ } -+ -+ return -1; -+} -+ -+#endif -+ - static int (* const net_client_init_fun[NET_CLIENT_DRIVER__MAX])( - const Netdev *netdev, - const char *name, -@@ -955,6 +1178,9 @@ static int (* const net_client_init_fun[NET_CLIENT_DRI - #endif - #ifdef CONFIG_L2TPV3 - [NET_CLIENT_DRIVER_L2TPV3] = net_init_l2tpv3, -+#endif -+#ifdef CONFIG_PCAP -+ [NET_CLIENT_DRIVER_PCAP] = net_init_pcap, - #endif - }; - diff --git a/emulators/qemu2/files/qemu-ifdown.sample b/emulators/qemu2/files/qemu-ifdown.sample deleted file mode 100644 index 89d9a9bff436..000000000000 --- a/emulators/qemu2/files/qemu-ifdown.sample +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec true diff --git a/emulators/qemu2/files/qemu-ifup.sample b/emulators/qemu2/files/qemu-ifup.sample deleted file mode 100644 index 89d9a9bff436..000000000000 --- a/emulators/qemu2/files/qemu-ifup.sample +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec true diff --git a/emulators/qemu2/pkg-descr b/emulators/qemu2/pkg-descr deleted file mode 100644 index 018952f53cf1..000000000000 --- a/emulators/qemu2/pkg-descr +++ /dev/null @@ -1,19 +0,0 @@ -QEMU is a FAST! processor emulator using dynamic translation to achieve -good emulation speed. -QEMU has two operating modes: - - * Full system emulation. In this mode, QEMU emulates a full system -(for example a PC), including a processor and various peripherials. -It can be used to launch different Operating Systems without rebooting -the PC or to debug system code. - * User mode emulation (Linux host only). In this mode, QEMU can launch -Linux processes compiled for one CPU on another CPU. It can be used to -launch the Wine Windows API emulator or to ease cross-compilation and -cross-debugging. - -As QEMU requires no host kernel patches to run, it is very safe and easy to use. - -See also the preconfigured system images on http://oszoo.org/ -Many live cd isos also work. - -WWW: http://wiki.qemu.org/Main_Page diff --git a/emulators/qemu2/pkg-message b/emulators/qemu2/pkg-message deleted file mode 100644 index 4ce5e9a61853..000000000000 --- a/emulators/qemu2/pkg-message +++ /dev/null @@ -1,188 +0,0 @@ -[ -{ type: install - message: <<EOM -FreeBSD host notes -================== - -- Needs to set net.link.tap.user_open sysctl in order to use /dev/tap* - networking as non-root. Don't forget to adjust device node permissions in - /etc/devfs.rules. - -- slirp (usermode networking) is fixed now in cvs, on FreeSBIE 1.0 guests you - still have to manually do: echo nameserver 10.0.2.3 >/etc/resolv.conf but - i've been told that that's normal. (fixed on FreeSBIE 1.1.) And you have - to wait a bit for dhclient to do its thing; traffic to address 10.0.2.2 is - routed to 127.1 on the host. - -- Expect timer problems when guest kernel HZ is > hosts, for example time - sleep 1 takes 49 seconds and booting sleeps for minutes at the acd0 probe - with a FreeSBIE 1.0 guest, thats because its kernel is built with HZ=5000, - and FreeBSD's default is 100... (no longer a problem with FreeSBIE 1.1.) - The linux 2.6 kernel uses 1000 by default btw. (changed to 250 later, and - recent linux kernels now no longer have a fixed HZ, aka `tickless - kernel'...) Enabling /dev/rtc doesn't seem to help either (not included - since it needs a patch to emulators/rtc.) - -- Update: the above problem has gotten worse with FreeBSD guests - somewhere before 8.0, mainly since the kernel now usually wants - double or even quadruple number of timer irqs compared to HZ if - it detects an apic (and at least early versions of FreeBSD 8 had - a bug that essentially halved qemu's clock rate too); the only - reason you usually don't see symptoms of this with FreeBSD 8 - guests is they automatically reduce their HZ to 100 when running - in a VM while the default for the host kernel is still HZ=1000. - Workaround: you can disable the apic clock in the guest by setting - - hint.apic.0.clock="0" - - in loader.conf(5) (or manually at the loader prompt), if that - doesn't work the only things you can do is either reduce the - guest's HZ to, say, 100 by setting e.g. - - kern.hz="100" - - from the loader as above (which usually is a good idea in a VM - anyway and FreeBSD 8 now does by itself as mentioned), or otherwise - increase the host's HZ to 2000 or even 4000 from the loader in - the same way. - -- The -smb option (smb-export local dir to guest using the default - slirp networking) needs the samba port/package installed - in addition to qemu. (SAMBA knob.) - -- If you want to use usb devices connected to the host in the guest - yot need either recent 10-current (not tested yet much) or you can - use usbredir over the network (see below); also unless you are - running qemu as root you then need to fix permissions for /dev/ugen* - device nodes: if you are on 5.x or later (devfs) put a rule in - /etc/devfs.rules, activate it in /etc/rc.conf and run /etc/rc.d/devfs - restart. Example devfs.rules: - - [ugen_ruleset=20] - add path 'ugen*' mode 660 group operator - - corresponding rc.conf line: - - devfs_system_ruleset="ugen_ruleset" - -- If you want to test the new (in 0.15.0) usb network redirection (USBREDIR - option) see this thread by Hans de Goede <hdegoede <at> redhat.com>: - - http://thread.gmane.org/gmane.comp.emulators.qemu/110176/focus=110183 - - Quote: - - Example usage: - - 1) Start usbredirserver for a usb device: - sudo usbredirserver 045e:0772 - 2) Start qemu with usb2 support + a chardev talking to usbredirserver + - a usb-redir device using this chardev: - qemu -usb \ - -readconfig docs/ich9-ehci-uhci.cfg \ - -chardev socket,id=usbredirchardev,host=localhost,port=4000 \ - -device usb-redir,chardev=usbredirchardev,id=usbredirdev ... - - [you would replace docs/ich9-ehci-uhci.cfg with e.g. - /usr/local/share/doc/qemu/docs/ich9-ehci-uhci.cfg, but turns out - ehci was broken for me here with FreeBSD guests and the previous - qemu version at least, I got: - - FETCHENTRY: entry at 22C5484 is of type 2 which is not supported yet -processing error - resetting ehci HC - Assertion failed: (0), function ehci_advance_state, file /data/ports/emulators/qemu-devel/work/qemu-0.15.0/hw/usb-ehci.c, line 2045. - - The new qemu version works better tho.] - -- Still usb: since the hub is no longer attached to the uchi controller and - the wakeup mechanism, resume interrupt is not implemented yet linux guests - will suspend the bus, i.e. they wont see devices usb_add'ed after its - (linux') uhci module got loaded. Workaround: either add devices before - linux loads the module or rmmod and modprobe it afterwards. [Not sure - if this still applies to the new libusb host code used on recent - 10-current.] - -- If you get repeated `atapi_poll called!' console messages with FreeBSD - guests or other weird cdrom problems then thats probably because the guest - has atapicam loaded, which for reasons still to be determined has problems - with qemu's now by default enabled cdrom dma. You can build the port with - CDROM_DMA disabled to disable it. [Looks like this is fixed in recent - FreeBSD guest versions.] - -- If you build qemu wihout SDL and then get crashes running it try passing it - -nographic. This should probably be default in that case... - -- qemu's network boot roms (-boot n) have a bug when bootfiles sizes are a - multiple of blksize, if this affects you (like with FreeBSD's /boot/pxeboot) - you can do like - - cp /boot/pxeboot pxeboot-qemu && chmod +w pxeboot-qemu && echo >>pxeboot-qemu - - and then use pxeboot-qemu. Actually you need recent btx code - (from after 7.0 was released) because of the real mode boot - problem, so use at least pxeboot from there. And I just did that - for the pxeboot extracted out of - - ftp://ftp.freebsd.org/pub/FreeBSD/snapshots/200805/7.0-STABLE-200805-i386-bootonly.iso - - and placed it here: - - http://people.freebsd.org/~nox/qemu/pxeboot-qemu - -- If you use slirp (usernet, the default) and want to mount nfs into the guest - and you are not running qemu as root, then mountd(8) on the exporting box - needs to be run with -n in order to accept requests from ports >= 1024. - -- (not FreeBSD-specific:) There have been reports of qcow2 corruption with (at - least) win2k guests on recent kvm (which uses similar qcow2 code than qemu - now, see this thread: - - http://lists.gnu.org/archive/html/qemu-devel/2009-02/msg00713.html - - - the consensus on that thread seems to be that qcow(2) code has always been - experimental and you should use raw images if you want reliability; raw is - also usually faster.) You should be able to migrate existing images to raw - using qemu-img(1)'s convert function; raw doesn't support advanced features - like snapshots tho. [a few important qcow2 bugfixed have been committed in - the meantime so this _might_ be less of an issue now; and meanwhile there - also is the new qed format - I don't know how stable that one is.] - -- (also not FreeBSD-specific:) It is recommended to pass raw images using the - new -drive syntax, specifying format=raw explicitly in order to avoid - malicious guests being able to exploit the format autodetection thats - otherwise getting used. (Not that you should run malicious guests anyway, - but this eleminates at least a known attack vector.) - -- qemu now has improved physical cdrom support, but still there is at - least one known problem: you need to have the guest eject the disc if you - want to change it/take it out, or otherwise the guest may continue using - state (like size) of the old disc. (You can also do like `change ide1-cd0 - /dev/acd0' in the monitor after taking out the disc if a guest cannot eject - it itself.) - -- The default configuration location (qemu-ifup script etc.) has been changed - from /etc to PREFIX/etc (usually /usr/local/etc). Move your files - accordingly. - -- The pcap code (-net nic... -net pcap,ifname=...) should work properly now, - with only one exception: Advanced features like TSO used on the host - interface can cause oversize packets which now do get truncated to avoid - confusing/panicing guests but of course still will cause retransmissions. - So if you see slow throughput and `pcap_send: packet size > ..., truncating' - messages on qemu's tty try disabling TSO etc on the host interface at least - while using pcap. - -- kqemu is no longer supported in qemu upstream after the 0.11 branch - was created, which means also not in this version. (Linux has moved - on to kvm now for qemu(-like) virtualization needs, so if you want qemu - to go faster and don't want to switch to virtualbox or stick to the older - emulators/qemu port which is at 0.11.1 atm and as such still supports - kqemu you should help getting the FreeBSD kvm port updated and - completed: - - http://wiki.freebsd.org/FabioChecconi/PortingLinuxKVMToFreeBSD - - ) -EOM -} -] diff --git a/emulators/qemu2/pkg-plist b/emulators/qemu2/pkg-plist deleted file mode 100644 index 2a1f7b1d44ee..000000000000 --- a/emulators/qemu2/pkg-plist +++ /dev/null @@ -1,144 +0,0 @@ -bin/qemu-ga -bin/qemu-i386 -bin/qemu-img -bin/qemu-io -%%GTK3%%bin/qemu-keymap -bin/qemu-nbd -%%NO_X86_TARGETS%%bin/qemu-sparc -%%NO_X86_TARGETS%%bin/qemu-sparc64 -%%NO_X86_TARGETS%%bin/qemu-system-aarch64 -%%NO_X86_TARGETS%%bin/qemu-system-alpha -%%NO_X86_TARGETS%%bin/qemu-system-arm -%%NO_X86_TARGETS%%bin/qemu-system-cris -%%NO_X86_TARGETS%%bin/qemu-system-hppa -bin/qemu-system-i386 -%%NO_X86_TARGETS%%bin/qemu-system-lm32 -%%NO_X86_TARGETS%%bin/qemu-system-m68k -%%NO_X86_TARGETS%%bin/qemu-system-microblaze -%%NO_X86_TARGETS%%bin/qemu-system-microblazeel -%%NO_X86_TARGETS%%bin/qemu-system-mips -%%NO_X86_TARGETS%%bin/qemu-system-mips64 -%%NO_X86_TARGETS%%bin/qemu-system-mips64el -%%NO_X86_TARGETS%%bin/qemu-system-mipsel -%%NO_X86_TARGETS%%bin/qemu-system-moxie -%%NO_X86_TARGETS%%bin/qemu-system-nios2 -%%NO_X86_TARGETS%%bin/qemu-system-or1k -%%NO_X86_TARGETS%%bin/qemu-system-ppc -%%NO_X86_TARGETS%%bin/qemu-system-ppc64 -%%NO_X86_TARGETS%%bin/qemu-system-ppcemb -%%NO_X86_TARGETS%%bin/qemu-system-riscv32 -%%NO_X86_TARGETS%%bin/qemu-system-riscv64 -%%NO_X86_TARGETS%%bin/qemu-system-s390x -%%NO_X86_TARGETS%%bin/qemu-system-sh4 -%%NO_X86_TARGETS%%bin/qemu-system-sh4eb -%%NO_X86_TARGETS%%bin/qemu-system-sparc -%%NO_X86_TARGETS%%bin/qemu-system-sparc64 -%%NO_X86_TARGETS%%bin/qemu-system-tricore -%%NO_X86_TARGETS%%bin/qemu-system-unicore32 -bin/qemu-system-x86_64 -%%NO_X86_TARGETS%%bin/qemu-system-xtensa -%%NO_X86_TARGETS%%bin/qemu-system-xtensaeb -bin/qemu-x86_64 -man/man1/qemu.1.gz -man/man7/qemu-block-drivers.7.gz -man/man1/qemu-img.1.gz -man/man7/qemu-ga-ref.7.gz -man/man7/qemu-qmp-ref.7.gz -man/man8/qemu-ga.8.gz -man/man8/qemu-nbd.8.gz -@sample etc/qemu-ifup.sample -@sample etc/qemu-ifdown.sample -%%DATADIR%%/QEMU,tcx.bin -%%DATADIR%%/QEMU,cgthree.bin -%%DATADIR%%/bios-256k.bin -%%DATADIR%%/bios.bin -%%DATADIR%%/canyonlands.dtb -%%DATADIR%%/efi-e1000.rom -%%DATADIR%%/efi-e1000e.rom -%%DATADIR%%/efi-eepro100.rom -%%DATADIR%%/efi-ne2k_pci.rom -%%DATADIR%%/efi-pcnet.rom -%%DATADIR%%/efi-rtl8139.rom -%%DATADIR%%/efi-virtio.rom -%%DATADIR%%/efi-vmxnet3.rom -%%DATADIR%%/hppa-firmware.img -%%DATADIR%%/qemu_vga.ndrv -%%DATADIR%%/s390-netboot.img -%%DATADIR%%/u-boot-sam460-20100605.bin -%%DATADIR%%/vgabios.bin -%%DATADIR%%/vgabios-cirrus.bin -%%DATADIR%%/vgabios-qxl.bin -%%DATADIR%%/vgabios-stdvga.bin -%%DATADIR%%/vgabios-virtio.bin -%%DATADIR%%/vgabios-vmware.bin -%%DATADIR%%/palcode-clipper -%%DATADIR%%/ppc_rom.bin -%%DATADIR%%/openbios-ppc -%%DATADIR%%/openbios-sparc32 -%%DATADIR%%/openbios-sparc64 -%%DATADIR%%/pxe-e1000.rom -%%DATADIR%%/pxe-eepro100.rom -%%DATADIR%%/pxe-ne2k_pci.rom -%%DATADIR%%/pxe-rtl8139.rom -%%DATADIR%%/pxe-pcnet.rom -%%DATADIR%%/pxe-virtio.rom -%%DATADIR%%/petalogix-ml605.dtb -%%DATADIR%%/spapr-rtas.bin -%%DATADIR%%/slof.bin -%%DATADIR%%/s390-ccw.img -%%DATADIR%%/linuxboot.bin -%%LINUXBOOT_DMA%%%%DATADIR%%/linuxboot_dma.bin -%%DATADIR%%/multiboot.bin -%%DATADIR%%/sgabios.bin -%%DATADIR%%/skiboot.lid -%%DATADIR%%/trace-events-all -%%DATADIR%%/petalogix-s3adsp1800.dtb -%%DATADIR%%/bamboo.dtb -%%DATADIR%%/kvmvapic.bin -%%DATADIR%%/qemu-icon.bmp -%%DATADIR%%/qemu_logo_no_text.svg -%%DATADIR%%/u-boot.e500 -%%DATADIR%%/keymaps/ar -%%DATADIR%%/keymaps/bepo -%%DATADIR%%/keymaps/common -%%DATADIR%%/keymaps/cz -%%DATADIR%%/keymaps/da -%%DATADIR%%/keymaps/de -%%DATADIR%%/keymaps/de-ch -%%DATADIR%%/keymaps/en-gb -%%DATADIR%%/keymaps/en-us -%%DATADIR%%/keymaps/es -%%DATADIR%%/keymaps/et -%%DATADIR%%/keymaps/fi -%%DATADIR%%/keymaps/fo -%%DATADIR%%/keymaps/fr -%%DATADIR%%/keymaps/fr-be -%%DATADIR%%/keymaps/fr-ca -%%DATADIR%%/keymaps/fr-ch -%%DATADIR%%/keymaps/hr -%%DATADIR%%/keymaps/hu -%%DATADIR%%/keymaps/is -%%DATADIR%%/keymaps/it -%%DATADIR%%/keymaps/ja -%%DATADIR%%/keymaps/lt -%%DATADIR%%/keymaps/lv -%%DATADIR%%/keymaps/mk -%%DATADIR%%/keymaps/modifiers -%%DATADIR%%/keymaps/nl -%%DATADIR%%/keymaps/nl-be -%%DATADIR%%/keymaps/no -%%DATADIR%%/keymaps/pl -%%DATADIR%%/keymaps/pt -%%DATADIR%%/keymaps/pt-br -%%DATADIR%%/keymaps/ru -%%DATADIR%%/keymaps/sl -%%DATADIR%%/keymaps/sv -%%DATADIR%%/keymaps/th -%%DATADIR%%/keymaps/tr -%%GTK3%%share/locale/bg/LC_MESSAGES/qemu.mo -%%GTK3%%share/locale/de_DE/LC_MESSAGES/qemu.mo -%%GTK3%%share/locale/fr_FR/LC_MESSAGES/qemu.mo -%%GTK3%%share/locale/it/LC_MESSAGES/qemu.mo -%%GTK3%%share/locale/hu/LC_MESSAGES/qemu.mo -%%GTK3%%share/locale/tr/LC_MESSAGES/qemu.mo -%%GTK3%%share/locale/zh_CN/LC_MESSAGES/qemu.mo diff --git a/games/Makefile b/games/Makefile index 90935382480d..1c8c7e35b4eb 100644 --- a/games/Makefile +++ b/games/Makefile @@ -54,7 +54,6 @@ SUBDIR += arkanoidsb SUBDIR += armagetronad SUBDIR += arx-libertatis - SUBDIR += asc SUBDIR += ascii-invaders SUBDIR += asciiquarium SUBDIR += assaultcube @@ -882,7 +881,6 @@ SUBDIR += sjeng SUBDIR += ski SUBDIR += sl - SUBDIR += slade SUBDIR += slashem-tty SUBDIR += slump SUBDIR += slune diff --git a/games/asc/Makefile b/games/asc/Makefile deleted file mode 100644 index 37ebc2a5bce1..000000000000 --- a/games/asc/Makefile +++ /dev/null @@ -1,86 +0,0 @@ -# Created by: Maxim Sobolev <sobomax@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= asc -PORTVERSION= 2.6.1.0 -PORTREVISION= 17 -CATEGORIES= games -MASTER_SITES= SF/${PORTNAME}-hq/ASC%20Source/${PORTVERSION:R} \ - http://www.asc-hq.org/music/:music -DISTFILES= ${DISTNAME}${EXTRACT_SUFX} -DIST_SUBDIR= ${PORTNAME} -EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} - -MAINTAINER= ports@FreeBSD.org -COMMENT= Turn based, multiplayer strategic game with nice graphics - -LICENSE= GPLv2+ -LICENSE_FILE= ${WRKSRC}/COPYING - -BROKEN= fails to build -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2019-09-04 - -BUILD_DEPENDS= zip:archivers/zip -RUN_DEPENDS:= ${BUILD_DEPENDS} -LIB_DEPENDS= libvorbis.so:audio/libvorbis \ - libboost_regex.so:devel/boost-libs \ - libsigc-2.0.so:devel/libsigc++20 \ - libexpat.so:textproc/expat2 \ - libloki.so:devel/loki - -USES= compiler:c++11-lib gmake libtool lua perl5 pkgconfig tar:bzip2 -USE_CXXSTD= c++11 -USE_SDL= image mixer sound sdl -USE_WX= 3.0 -WX_CONF_ARGS= absolute -USE_PERL5= build -GNU_CONFIGURE= yes - -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib - -PLIST_FILES= bin/asc \ - bin/asc_demount \ - bin/asc_mapedit \ - bin/asc_mount \ - bin/asc_weaponguide \ - man/man6/asc.6.gz \ - man/man6/asc_demount.6.gz \ - man/man6/asc_mapedit.6.gz \ - man/man6/asc_mount.6.gz \ - man/man6/asc_weaponguide.6.gz \ - share/appdata/asc.appdata.xml \ - ${DATADIR}/asc2_dlg.zip \ - ${DATADIR}/main.ascdat - -DESKTOP_ENTRIES="Advanced Strategic Command" "Turn based strategic game" "" \ - "${PORTNAME}" "" "" - -OPTIONS_DEFINE= MUSIC XVID - -MUSIC_DESC= Install extra music files -MUSIC_DISTFILES= ${ASC_MUSICS:S,$,:music,} -MUSIC_PLIST_FILES= ${ASC_MUSICS:S,^,%%DATADIR%%/music/,} -XVID_LIB_DEPENDS= libxvidcore.so:multimedia/xvid -XVID_CONFIGURE_ENV_OFF= ac_cv_lib_xvidcore_xvid_encore=no -ASC_MUSICS= frontiers.ogg time_to_strike.ogg machine_wars.ogg - -post-extract-MUSIC-on: - @(cd ${DISTDIR}/${DIST_SUBDIR} && ${CP} ${ASC_MUSICS} \ - ${WRKSRC}/data/music) - -post-patch: - @${FIND} ${WRKSRC} -name "Makefile.in" -print0 | ${XARGS} -0 \ - ${REINPLACE_CMD} -e \ - 's|/games/|/|g' - @${REINPLACE_CMD} -e \ - 's|/games/|/|g ; \ - s|lua >= 5.1 |lua-${LUA_VER}|g ;\ - /if test/s|==|=|g' ${WRKSRC}/configure - @${REINPLACE_CMD} -e \ - 's|? 0 :|? (void)0 :|' ${WRKSRC}/source/errors.h - @${REINPLACE_CMD} -e \ - 's|tAttackH|AttackH|' ${WRKSRC}/source/actions/vehicleattack.h - -.include <bsd.port.mk> diff --git a/games/asc/distinfo b/games/asc/distinfo deleted file mode 100644 index f3f5b1d8de85..000000000000 --- a/games/asc/distinfo +++ /dev/null @@ -1,8 +0,0 @@ -SHA256 (asc/asc-2.6.1.0.tar.bz2) = 9a1e58e73ba8fdf5d5ac85cdb66804bf688dce2940a8a9c26796de6b6d4f8ddb -SIZE (asc/asc-2.6.1.0.tar.bz2) = 42569531 -SHA256 (asc/frontiers.ogg) = eabc9b07d1db07626fa817a30dad23b11aada059e32c08914d2d0cf1d58c7fff -SIZE (asc/frontiers.ogg) = 4691844 -SHA256 (asc/time_to_strike.ogg) = 0334a027b8a45a5df88e1e3e7db9cace2def02396fbcc794d157289e41c9ad05 -SIZE (asc/time_to_strike.ogg) = 3830679 -SHA256 (asc/machine_wars.ogg) = bd7f330c06090d98e5ba0dac5a691af1804ba383b783b7b2f960bc2e53400a77 -SIZE (asc/machine_wars.ogg) = 3138308 diff --git a/games/asc/files/patch-source_libs_paragui_src_widgets_pgbutton.cpp b/games/asc/files/patch-source_libs_paragui_src_widgets_pgbutton.cpp deleted file mode 100644 index 85b7083f1131..000000000000 --- a/games/asc/files/patch-source_libs_paragui_src_widgets_pgbutton.cpp +++ /dev/null @@ -1,42 +0,0 @@ ---- source/libs/paragui/src/widgets/pgbutton.cpp.orig 2015-04-11 02:43:58.716405000 +0300 -+++ source/libs/paragui/src/widgets/pgbutton.cpp 2015-04-11 02:44:38.509415000 +0300 -@@ -101,32 +101,32 @@ - t->GetColor(widgettype, objectname, PG_PropStr::textcolor, fontcolor); - SetFontColor(fontcolor); - - switch (GetID()) { -- case OK: -+ case (int)OK: - SetIcon(t->FindSurface(widgettype, objectname, "ok_icon")); - break; - -- case YES: -+ case (int)YES: - SetIcon(t->FindSurface(widgettype, objectname, "yes_icon")); - break; - -- case NO: -+ case (int)NO: - SetIcon(t->FindSurface(widgettype, objectname, "no_icon")); - break; - -- case APPLY: -+ case (int)APPLY: - SetIcon(t->FindSurface(widgettype, objectname, "apply_icon")); - break; - -- case CANCEL: -+ case (int)CANCEL: - SetIcon(t->FindSurface(widgettype, objectname, "cancel_icon")); - break; - -- case CLOSE: -+ case (int)CLOSE: - SetIcon(t->FindSurface(widgettype, objectname, "close_icon")); - break; - -- case HELP: -+ case (int)HELP: - SetIcon(t->FindSurface(widgettype, objectname, "help_icon")); - break; - diff --git a/games/asc/pkg-descr b/games/asc/pkg-descr deleted file mode 100644 index 6f2bbf6b6078..000000000000 --- a/games/asc/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -Advanced Strategic Command (ASC) - a turn-based, multiplayer network game -with nice professional-looking graphics. - -WWW: http://www.asc-hq.org/ diff --git a/games/asc/pkg-message b/games/asc/pkg-message deleted file mode 100644 index a659e3888f73..000000000000 --- a/games/asc/pkg-message +++ /dev/null @@ -1,9 +0,0 @@ -[ -{ type: install - message: <<EOM -- to start the game type 'asc' in an x-windows console -- if the music temporary stops during the computers moves, -turn it off. This will increase the speed of the computers moves! -EOM -} -] diff --git a/games/slade/Makefile b/games/slade/Makefile deleted file mode 100644 index bf8e07072a68..000000000000 --- a/games/slade/Makefile +++ /dev/null @@ -1,56 +0,0 @@ -# Created by: Alexey Dokuchaev <danfe@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= slade -PORTVERSION= 3.1.4 -PORTREVISION= 2 -CATEGORIES= games - -MAINTAINER= danfe@FreeBSD.org -COMMENT= Modern editor for Doom-engine based games and source ports - -LICENSE= GPLv2 - -BROKEN= fails to build -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2019-09-04 - -BUILD_DEPENDS= zip:archivers/zip -LIB_DEPENDS= libsfml-system.so:devel/sfml \ - libftgl.so:graphics/ftgl \ - libfreeimage.so:graphics/freeimage - -USE_GITHUB= yes -GH_ACCOUNT= sirjuddington -GH_PROJECT= ${PORTNAME:tu} - -USES= cmake compiler:c++11-lib gl pkgconfig -USE_WX= 3.0+ -USE_GL= glew -USE_CXXSTD= c++11 - -CMAKE_ARGS= -DwxWidgets_CONFIG_EXECUTABLE:FILEPATH="${WX_CONFIG}" \ - -DWX_GTK3:BOOL=OFF -DNO_WEBVIEW:BOOL=ON - -PLIST_FILES= bin/slade share/slade3/slade.pk3 \ - share/appdata/net.mancubus.SLADE.appdata.xml \ - share/applications/net.mancubus.SLADE.desktop \ - share/icons/net.mancubus.SLADE.png - -OPTIONS_DEFINE= FLUIDSYNTH -OPTIONS_DEFAULT= FLUIDSYNTH - -FLUIDSYNTH_LIB_DEPENDS= libfluidsynth.so:audio/fluidsynth -FLUIDSYNTH_RUN_DEPENDS= ${LOCALBASE}/share/sounds/sf2/FluidR3_GM.sf2:audio/fluid-soundfont -FLUIDSYNTH_CMAKE_OFF= -DNO_FLUIDSYNTH:BOOL=ON - -post-patch: - @${REINPLACE_CMD} -e 's,"alsa","oss", ; \ - /share\/sounds\/sf2/s,/usr,${LOCALBASE},g' \ - ${WRKSRC}/src/Audio/MIDIPlayer.cpp - @${REINPLACE_CMD} -e 's,OpenBSD,${OPSYS},' \ - ${WRKSRC}/src/External/zreaders/portable_endian.h - @${REINPLACE_CMD} -e 's,wxVSCROLL,static_cast<long>(&),' \ - ${WRKSRC}/src/MapEditor/UI/Dialogs/ActionSpecialDialog.cpp - -.include <bsd.port.mk> diff --git a/games/slade/distinfo b/games/slade/distinfo deleted file mode 100644 index 3d32e3b571b2..000000000000 --- a/games/slade/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1545809128 -SHA256 (sirjuddington-SLADE-3.1.4_GH0.tar.gz) = ee3acaaf27292c90a46eea509c3a56564e1339b3080a9648dc6edf5b731be57e -SIZE (sirjuddington-SLADE-3.1.4_GH0.tar.gz) = 5888350 diff --git a/games/slade/files/patch-src_CMakeLists.txt b/games/slade/files/patch-src_CMakeLists.txt deleted file mode 100644 index 3a45e417e119..000000000000 --- a/games/slade/files/patch-src_CMakeLists.txt +++ /dev/null @@ -1,33 +0,0 @@ ---- src/CMakeLists.txt.orig 2018-11-25 00:21:04 UTC -+++ src/CMakeLists.txt -@@ -16,7 +16,11 @@ unset(WITH_WXPATH CACHE) - set( CL_WX_CONFIG wx-config ) - - if (UNIX OR MINGW) -- execute_process(COMMAND which ${CL_WX_CONFIG} OUTPUT_VARIABLE WX_TOOL OUTPUT_STRIP_TRAILING_WHITESPACE) -+ if(NOT wxWidgets_CONFIG_EXECUTABLE) -+ execute_process(COMMAND which ${CL_WX_CONFIG} OUTPUT_VARIABLE WX_TOOL OUTPUT_STRIP_TRAILING_WHITESPACE) -+ else() -+ set(WX_TOOL ${wxWidgets_CONFIG_EXECUTABLE}) -+ endif() - if (NOT WX_TOOL) - message(FATAL_ERROR - "\nNo functional wx_config script was found in your PATH.\nIs the wxWidgets development package installed?\nIf you built wxWidgets yourself, you can specify the path to your built wx-config executable via WITH_WXPATH\neg. -DWITH_WXPATH=\"/path/to/wx-config/\"" -@@ -52,7 +54,16 @@ if (WX_GTK3) - set(wxWidgets_CONFIG_OPTIONS --toolkit=gtk3) - endif (WX_GTK3) - --SET(WX_LIBS std aui gl stc richtext propgrid media) -+# Work around find_package(wxWidgets...) inability to detect absence of some -+# optional components (e.g., media) -+find_library(WX_MEDIA wx_gtk2u_media-3.0) -+if (NOT WX_MEDIA) -+ message(STATUS "wx_gtk2u_media-3.0 not found, building without MP3 playback support.") -+else (WX_MEDIA) -+ SET(WX_LIBS ${WX_LIBS} media) -+endif () -+ -+SET(WX_LIBS std aui gl stc richtext propgrid ${WX_LIBS}) - if (NO_WEBVIEW) - SET(WX_LIBS ${WX_LIBS} html) - else (NO_WEBVIEW) diff --git a/games/slade/files/patch-src_MainEditor_UI_EntryPanel_AudioEntryPanel.cpp b/games/slade/files/patch-src_MainEditor_UI_EntryPanel_AudioEntryPanel.cpp deleted file mode 100644 index 6917cddc2bb4..000000000000 --- a/games/slade/files/patch-src_MainEditor_UI_EntryPanel_AudioEntryPanel.cpp +++ /dev/null @@ -1,132 +0,0 @@ ---- src/MainEditor/UI/EntryPanel/AudioEntryPanel.cpp.orig 2018-11-25 00:21:04 UTC -+++ src/MainEditor/UI/EntryPanel/AudioEntryPanel.cpp -@@ -93,15 +93,17 @@ AudioEntryPanel::AudioEntryPanel(wxWindow* parent) : - LOG_MESSAGE(3, "Windows Media Player installed, using wxMediaCtrl"); - media_ctrl_ = new wxMediaCtrl(this, -1); - } --#else -+#elif wxUSE_MEDIACTRL - // Create wxMediaCtrl - media_ctrl_ = new wxMediaCtrl(this, -1); -+#else -+ LOG_MESSAGE(1, "wxWidgets is built without media support, MP3 playback disabled."); - #endif - - // Setup sizer - wxGridBagSizer* sizer_gb = new wxGridBagSizer(UI::pad(), UI::pad()); - sizer_main_->AddStretchSpacer(); --#ifndef __WXOSX__ -+#if wxUSE_MEDIACTRL && !defined(__WXOSX__) - if (media_ctrl_) sizer_main_->Add(media_ctrl_, 0); - #endif - sizer_main_->Add(sizer_gb, 0, wxALIGN_CENTER); -@@ -163,13 +165,17 @@ AudioEntryPanel::AudioEntryPanel(wxWindow* parent) : - sound_->setVolume(snd_volume); - music_->setVolume(snd_volume); - theMIDIPlayer->setVolume(snd_volume); -+#if wxUSE_MEDIACTRL - if (media_ctrl_) media_ctrl_->SetVolume(snd_volume*0.01); -+#endif - mod_->setVolume(snd_volume); - //theGMEPlayer->setVolume(snd_volume); - //theOPLPlayer->setVolume(snd_volume); - - // Disable general entrypanel buttons -+#if wxUSE_MEDIACTRL - if (media_ctrl_) media_ctrl_->Show(false); -+#endif - toolbar_->Show(false); - - // Bind events -@@ -533,6 +539,7 @@ bool AudioEntryPanel::openMod(MemChunk& data) - // ---------------------------------------------------------------------------- - bool AudioEntryPanel::openMedia(string filename) - { -+#if wxUSE_MEDIACTRL - // Attempt to open with wxMediaCtrl - if (media_ctrl_ && media_ctrl_->Load(filename)) - { -@@ -547,6 +554,7 @@ bool AudioEntryPanel::openMedia(string filename) - - return true; - } -+#endif - - return false; - } -@@ -571,8 +579,10 @@ void AudioEntryPanel::startStream() - mod_->play(); break; - case MIDI: - theMIDIPlayer->play(); break; -+#if wxUSE_MEDIACTRL - case Media: - if (media_ctrl_) media_ctrl_->Play(); break; -+#endif - default: - break; - } -@@ -595,8 +605,10 @@ void AudioEntryPanel::stopStream() - mod_->pause(); break; - case MIDI: - theMIDIPlayer->pause(); break; -+#if wxUSE_MEDIACTRL - case Media: - if (media_ctrl_) media_ctrl_->Pause(); break; -+#endif - default: - break; - } -@@ -620,8 +632,10 @@ void AudioEntryPanel::resetStream() - mod_->stop(); break; - case MIDI: - theMIDIPlayer->stop(); break; -+#if wxUSE_MEDIACTRL - case Media: - if (media_ctrl_) media_ctrl_->Stop(); break; -+#endif - default: - break; - } -@@ -823,8 +837,10 @@ void AudioEntryPanel::onTimer(wxTimerEvent& e) - pos = mod_->getPlayingOffset().asMilliseconds(); break; - case MIDI: - pos = theMIDIPlayer->getPosition(); break; -+#if wxUSE_MEDIACTRL - case Media: - if (media_ctrl_) pos = media_ctrl_->Tell(); break; -+#endif - default: - break; - } -@@ -837,7 +853,9 @@ void AudioEntryPanel::onTimer(wxTimerEvent& e) - (audio_type_ == Sound && sound_->getStatus() == sf::Sound::Stopped) || - (audio_type_ == Music && music_->getStatus() == sf::Sound::Stopped) || - (audio_type_ == Mod && mod_->getStatus() == sf::Sound::Stopped) || -+#if wxUSE_MEDIACTRL - (audio_type_ == Media && media_ctrl_ && media_ctrl_->GetState() == wxMEDIASTATE_STOPPED) || -+#endif - (audio_type_ == MIDI && theMIDIPlayer && !theMIDIPlayer->isPlaying())) - { - timer_seek_->Stop(); -@@ -863,8 +881,10 @@ void AudioEntryPanel::onSliderSeekChanged(wxCommandEve - mod_->setPlayingOffset(sf::milliseconds(slider_seek_->GetValue())); break; - case MIDI: - theMIDIPlayer->setPosition(slider_seek_->GetValue()); break; -+#if wxUSE_MEDIACTRL - case Media: - if (media_ctrl_) media_ctrl_->Seek(slider_seek_->GetValue()); break; -+#endif - default: - break; - } -@@ -887,8 +907,10 @@ void AudioEntryPanel::onSliderVolumeChanged(wxCommandE - music_->setVolume(snd_volume); break; - case MIDI: - theMIDIPlayer->setVolume(snd_volume); break; -+#if wxUSE_MEDIACTRL - case Media: - if (media_ctrl_) media_ctrl_->SetVolume(snd_volume*0.01); break; -+#endif - case Mod: - mod_->setVolume(snd_volume); break; - default: diff --git a/games/slade/files/patch-src_MainEditor_UI_EntryPanel_AudioEntryPanel.h b/games/slade/files/patch-src_MainEditor_UI_EntryPanel_AudioEntryPanel.h deleted file mode 100644 index c82d3e0a1a49..000000000000 --- a/games/slade/files/patch-src_MainEditor_UI_EntryPanel_AudioEntryPanel.h +++ /dev/null @@ -1,12 +0,0 @@ ---- src/MainEditor/UI/EntryPanel/AudioEntryPanel.h.orig 2018-11-25 00:21:04 UTC -+++ src/MainEditor/UI/EntryPanel/AudioEntryPanel.h -@@ -46,7 +46,9 @@ class AudioEntryPanel : public EntryPanel (private) - wxSlider* slider_seek_ = nullptr; - wxSlider* slider_volume_ = nullptr; - wxTimer* timer_seek_ = nullptr; -+#if wxUSE_MEDIACTRL - wxMediaCtrl* media_ctrl_ = nullptr; -+#endif - wxStaticText* txt_title_ = nullptr; - wxStaticText* txt_track_ = nullptr; - wxTextCtrl* txt_info_ = nullptr; diff --git a/games/slade/pkg-descr b/games/slade/pkg-descr deleted file mode 100644 index a7e78a780dd7..000000000000 --- a/games/slade/pkg-descr +++ /dev/null @@ -1,13 +0,0 @@ -SLADE3 is a modern editor for Doom-engine based games and source ports. -It has the ability to view, modify, and write many different game-specific -formats, and even convert between some of them, or from/to other generic -formats such as PNG. - -SLADE3 can be considered a successor to both SLumpEd and SLADE. Some of -its features: - - - Basic archive/resource editing (create/open/save, import/export) - - Simple tabbed interface with copy/paste support - - Many supported game formats (ZIP/PK3, Quake PAK/WAD2, etc.) - -WWW: http://slade.mancubus.net/ diff --git a/graphics/Makefile b/graphics/Makefile index 7a3a0d0ab918..7d8479a5d791 100644 --- a/graphics/Makefile +++ b/graphics/Makefile @@ -254,7 +254,6 @@ SUBDIR += gimp-refocus-plugin SUBDIR += gimp-resynthesizer SUBDIR += gimp-save-for-web - SUBDIR += gimp-wavelet-decompose-plugin SUBDIR += gimp-wavelet-denoise-plugin SUBDIR += gimp-wavelet-sharpen-plugin SUBDIR += giram @@ -872,7 +871,6 @@ SUBDIR += py-pycha SUBDIR += py-pycollada SUBDIR += py-pydot - SUBDIR += py-pyembree SUBDIR += py-pyepsg SUBDIR += py-pygal SUBDIR += py-pyganim diff --git a/graphics/gimp-wavelet-decompose-plugin/Makefile b/graphics/gimp-wavelet-decompose-plugin/Makefile deleted file mode 100644 index 58a094e152f9..000000000000 --- a/graphics/gimp-wavelet-decompose-plugin/Makefile +++ /dev/null @@ -1,59 +0,0 @@ -# Created by: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= wavelet-decompose -DISTVERSION= 0.1.2 -PORTREVISION= 3 -CATEGORIES= graphics -MASTER_SITES= http://registry.gimp.org/files/ -PKGNAMEPREFIX= gimp- -PKGNAMESUFFIX= -plugin - -MAINTAINER= ports@FreeBSD.org -COMMENT= Gimp plugin to losslessly decompose images into wavelet scales layers - -LICENSE= GPLv2 -LICENSE_FILE= ${WRKSRC}/COPYING - -BROKEN= conflicts with gimp-app -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2019-09-04 - -BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/gimp-2.0.pc:graphics/gimp-app -RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/gimp-2.0.pc:graphics/gimp-app - -USES= gettext gmake pkgconfig - -PLUGIN_DIR?= libexec/gimp/2.2/plug-ins - -PLIST_FILES= ${PLUGIN_DIR}/wavelet-decompose - -LANGUAGES= de ru it pl - -OPTIONS_DEFINE= NLS - -.for language in ${LANGUAGES} -NLS_PLIST_FILES+= share/locale/${language}/LC_MESSAGES/gimp20-${PORTNAME}-plug-in.mo -.endfor - -post-patch: - @${REINPLACE_CMD} \ - -e 's|gimptool-2.0|${LOCALBASE}/bin/gimptool-2.0|' \ - ${WRKSRC}/src/Makefile - -post-patch-NLS-off: - @${REINPLACE_CMD} -E \ - -e 's|(^all:.*)po |\1|' \ - ${WRKSRC}/Makefile - -do-install: - @${MKDIR} ${STAGEDIR}${PREFIX}/${PLUGIN_DIR} - ${INSTALL_PROGRAM} ${WRKSRC}/src/wavelet-decompose ${STAGEDIR}${PREFIX}/${PLUGIN_DIR} - -do-install-NLS-on: -.for language in ${LANGUAGES} - @${MKDIR} ${STAGEDIR}${PREFIX}/share/locale/${language}/LC_MESSAGES/ - ${INSTALL_DATA} ${WRKSRC}/po/${language}.mo ${STAGEDIR}${PREFIX}/share/locale/${language}/LC_MESSAGES/gimp20-${PORTNAME}-plug-in.mo -.endfor - -.include <bsd.port.mk> diff --git a/graphics/gimp-wavelet-decompose-plugin/distinfo b/graphics/gimp-wavelet-decompose-plugin/distinfo deleted file mode 100644 index 211cae288587..000000000000 --- a/graphics/gimp-wavelet-decompose-plugin/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (wavelet-decompose-0.1.2.tar.gz) = 7a3217958646468a9b3668d64ca635d6bcfba9ababcff4cce91e38861e50b681 -SIZE (wavelet-decompose-0.1.2.tar.gz) = 18075 diff --git a/graphics/gimp-wavelet-decompose-plugin/files/patch-src__Makefile b/graphics/gimp-wavelet-decompose-plugin/files/patch-src__Makefile deleted file mode 100644 index 8c88a4b4298d..000000000000 --- a/graphics/gimp-wavelet-decompose-plugin/files/patch-src__Makefile +++ /dev/null @@ -1,8 +0,0 @@ ---- src/Makefile.orig 2008-12-30 10:23:34 UTC -+++ src/Makefile -@@ -1,4 +1,4 @@ --CFLAGS = -O3 -Wall $(shell gimptool-2.0 --cflags) -+CFLAGS = -Wall $(shell gimptool-2.0 --cflags) - LIBS = $(shell gimptool-2.0 --libs) - PLUGIN = wavelet-decompose - SOURCES = plugin.c wavelet.c interface.c decompose.c diff --git a/graphics/gimp-wavelet-decompose-plugin/pkg-descr b/graphics/gimp-wavelet-decompose-plugin/pkg-descr deleted file mode 100644 index 2d81ad8e89b3..000000000000 --- a/graphics/gimp-wavelet-decompose-plugin/pkg-descr +++ /dev/null @@ -1,12 +0,0 @@ -[ edited version of author's www site ] - -This plugin losslessly decomposes a layer of an image into layers -of wavelet scales. This means that you can edit the image on different -detail scales (frequencies). The trivial recomposition of the image -can be done by GIMP's layer modes so you can see the results of -your modifications instantly. Among the applications are retouching, -noise reduction, and enhancing global contrast. - -The plugin can be found under "Filters > Generic > Wavelet decompose" - -WWW: http://registry.gimp.org/node/11742 diff --git a/graphics/py-pyembree/Makefile b/graphics/py-pyembree/Makefile deleted file mode 100644 index 571287f90f3b..000000000000 --- a/graphics/py-pyembree/Makefile +++ /dev/null @@ -1,31 +0,0 @@ -# Created by: Yuri Victorovich <yuri@rawbw.com> -# $FreeBSD$ - -PORTNAME= pyembree -DISTVERSION= 0.1.4 -PORTREVISION= 2 -CATEGORIES= graphics python -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= yuri@FreeBSD.org -COMMENT= Python wrapper for Embree - -LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/LICENSE - -DEPRECATED= Depends on expiring graphics/embree -EXPIRATION_DATE= 2019-09-04 - -BUILD_DEPENDS= ${PYNUMPY} -LIB_DEPENDS= libembree.so:graphics/embree -RUN_DEPENDS= ${PYNUMPY} - -USES= localbase python -USE_PYTHON= autoplist distutils cython -USE_GITHUB= yes -GH_ACCOUNT= scopatz - -post-install: - @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/pyembree/*.so - -.include <bsd.port.mk> diff --git a/graphics/py-pyembree/distinfo b/graphics/py-pyembree/distinfo deleted file mode 100644 index ea8ed0f9d1a8..000000000000 --- a/graphics/py-pyembree/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1523604521 -SHA256 (scopatz-pyembree-0.1.4_GH0.tar.gz) = 63a73f198c38c37374e6288c73f7ddfdccf7b67829e2b81a1990b714b4fdabd3 -SIZE (scopatz-pyembree-0.1.4_GH0.tar.gz) = 12812 diff --git a/graphics/py-pyembree/pkg-descr b/graphics/py-pyembree/pkg-descr deleted file mode 100644 index 16a0b99446df..000000000000 --- a/graphics/py-pyembree/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -Python wrapper for Embree. - -WWW: https://github.com/scopatz/pyembree diff --git a/irc/Makefile b/irc/Makefile index ca9bc5718d74..44cdf37626c3 100644 --- a/irc/Makefile +++ b/irc/Makefile @@ -54,7 +54,6 @@ SUBDIR += irssi-dcc_send_limiter SUBDIR += irssi-fish SUBDIR += irssi-icb - SUBDIR += irssi-otr SUBDIR += irssi-scripts SUBDIR += irssi-xmpp SUBDIR += irssistats diff --git a/irc/irssi-otr/Makefile b/irc/irssi-otr/Makefile deleted file mode 100644 index 11fcc39eb454..000000000000 --- a/irc/irssi-otr/Makefile +++ /dev/null @@ -1,42 +0,0 @@ -# Created by: Ashish Shukla <wahjava@gmail.com> -# $FreeBSD$ - -PORTNAME= irssi-otr -PORTVERSION= 1.0.2 -PORTREVISION= 1 -DISTVERSIONPREFIX= v -CATEGORIES= irc - -MAINTAINER= ashish@FreeBSD.org -COMMENT= Plugin for irssi for Off-the-Record (OTR) messaging - -LICENSE= GPLv2+ -LICENSE_FILE= ${WRKSRC}/LICENSE - -BROKEN= conflicts with irssi -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2019-09-04 - -BUILD_DEPENDS= ${LOCALBASE}/include/irssi/src/common.h:irc/irssi \ - ${LOCALBASE}/bin/libgcrypt-config:security/libgcrypt -LIB_DEPENDS= libotr.so:security/libotr \ - libgcrypt.so:security/libgcrypt -RUN_DEPENDS= irssi:irc/irssi - -USES= autoreconf libtool pkgconfig -USE_LDCONFIG= yes -USE_GNOME= glib20 -USE_GITHUB= yes -GH_ACCOUNT= cryptodotis - -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --with-libotr-inc-prefix=${LOCALBASE}/include --with-irssi-module-dir=${LOCALBASE}/lib/irssi/modules -INSTALL_TARGET= install-strip - -PLIST_FILES= lib/irssi/modules/libotr.so \ - share/irssi/help/otr - -post-patch: - ${GREP} -Rl '$$(oldincludedir)' ${WRKSRC} |${XARGS} ${REINPLACE_CMD} 's,$$(oldincludedir),${LOCALBASE}/include,g' - -.include <bsd.port.mk> diff --git a/irc/irssi-otr/distinfo b/irc/irssi-otr/distinfo deleted file mode 100644 index 63cac9b11e68..000000000000 --- a/irc/irssi-otr/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1486319780 -SHA256 (cryptodotis-irssi-otr-v1.0.2_GH0.tar.gz) = 4619208b9c9171aa97a41960b3e892390b6473e2988a056b9fe8e110daa1ae9c -SIZE (cryptodotis-irssi-otr-v1.0.2_GH0.tar.gz) = 40947 diff --git a/irc/irssi-otr/files/patch-src_module.c b/irc/irssi-otr/files/patch-src_module.c deleted file mode 100644 index 73fb8f15c397..000000000000 --- a/irc/irssi-otr/files/patch-src_module.c +++ /dev/null @@ -1,38 +0,0 @@ ---- src/module.c.orig 2016-12-07 21:24:08 UTC -+++ src/module.c -@@ -33,6 +33,7 @@ - #include "otr.h" - #include "otr-formats.h" - #include "utils.h" -+#include "irssi-version.h" - - GCRY_THREAD_OPTION_PTHREAD_IMPL; - -@@ -91,8 +92,13 @@ end: - /* - * Pipes all incoming private messages through OTR - */ -+#if IRSSI_VERSION_DATE > 20141206 - void sig_message_private(SERVER_REC *server, const char *msg, -- const char *nick, const char *address) -+ const char *nick, const char *address, const char *target) -+#else -+void sig_message_private(SERVER_REC *server, const char *msg, -+ const char *nick, const char *address) -+#endif - { - int ret; - char *new_msg = NULL; -@@ -107,7 +113,11 @@ void sig_message_private(SERVER_REC *ser - - if (!new_msg) { - /* This message was not OTR */ -- signal_continue(4, server, msg, nick, address); -+#if IRSSI_VERSION_DATE > 20141206 -+ signal_continue(5, server, msg, nick, address, target); -+#else -+ signal_continue(4, server, msg, nick, address); -+#endif - } else { - /* - * Check for /me IRC marker and if so, handle it so the user does not diff --git a/irc/irssi-otr/files/patch-src_otr-ops.c b/irc/irssi-otr/files/patch-src_otr-ops.c deleted file mode 100644 index 6bb99b24bab8..000000000000 --- a/irc/irssi-otr/files/patch-src_otr-ops.c +++ /dev/null @@ -1,25 +0,0 @@ ---- src/otr-ops.c.orig 2016-12-07 21:24:08 UTC -+++ src/otr-ops.c -@@ -21,6 +21,7 @@ - - #include "key.h" - #include "module.h" -+#include "irssi-version.h" - - static OtrlPolicy OTR_DEFAULT_POLICY = - OTRL_POLICY_MANUAL | OTRL_POLICY_WHITESPACE_START_AKE; -@@ -206,8 +207,13 @@ static void ops_handle_msg_event(void *o - * submit a patch or email me a better way. - */ - signal_remove("message private", (SIGNAL_FUNC) sig_message_private); -- signal_emit("message private", 4, server, message, username, -+#if IRSSI_VERSION_DATE > 20141206 -+ signal_emit("message private", 5, server, message, username, server->nick, - IRSSI_CONN_ADDR(server)); -+#else -+ signal_emit("message private", 4, server, message, username, -+ IRSSI_CONN_ADDR(server)); -+#endif - signal_add_first("message private", (SIGNAL_FUNC) sig_message_private); - break; - case OTRL_MSGEVENT_RCVDMSG_UNRECOGNIZED: diff --git a/irc/irssi-otr/pkg-descr b/irc/irssi-otr/pkg-descr deleted file mode 100644 index 82097d1903d4..000000000000 --- a/irc/irssi-otr/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -irssi-otr provides Off-the-Record Messaging (OTR) support for -the irssi Internet Relay Chat (IRC) client. - -WWW: https://github.com/cryptodotis/irssi-otr diff --git a/mail/Makefile b/mail/Makefile index 45d74d767f1d..ad087b1e6528 100644 --- a/mail/Makefile +++ b/mail/Makefile @@ -378,7 +378,6 @@ SUBDIR += p5-Mail-Box-Parser-C SUBDIR += p5-Mail-Bulkmail SUBDIR += p5-Mail-CheckUser - SUBDIR += p5-Mail-ClamAV SUBDIR += p5-Mail-DKIM SUBDIR += p5-Mail-DMARC SUBDIR += p5-Mail-DeliveryStatus-BounceParser @@ -552,7 +551,6 @@ SUBDIR += qmail-conf SUBDIR += qmail-contrib SUBDIR += qmail-dk - SUBDIR += qmail-ldap SUBDIR += qmail-mysql SUBDIR += qmail-notify SUBDIR += qmail-qfilter diff --git a/mail/p5-Mail-ClamAV/Makefile b/mail/p5-Mail-ClamAV/Makefile deleted file mode 100644 index 608106b56feb..000000000000 --- a/mail/p5-Mail-ClamAV/Makefile +++ /dev/null @@ -1,34 +0,0 @@ -# Created by: Jan-Peter Koopmann <Jan-Peter.Koopmann@seceidos.de> -# $FreeBSD$ - -PORTNAME= Mail-ClamAV -PORTVERSION= 0.29 -PORTREVISION= 4 -CATEGORIES= mail perl5 -MASTER_SITES= CPAN -PKGNAMEPREFIX= p5- - -MAINTAINER= perl@FreeBSD.org -COMMENT= Perl extension for the clamav virus scanner - -LICENSE= ART10 GPLv1+ -LICENSE_COMB= dual - -BROKEN= fails to build -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2019-09-04 - -BUILD_DEPENDS= ${RUN_DEPENDS} -RUN_DEPENDS= p5-Inline>=0:devel/p5-Inline \ - p5-Inline-C>=0:devel/p5-Inline-C \ - clamscan:security/clamav - -MAKE_JOBS_UNSAFE= yes -USES= perl5 -USE_PERL5= configure - -# Do not use bundled Inline::MakeMaker -post-patch: - @${RM} -r ${WRKSRC}/Inline/ - -.include <bsd.port.mk> diff --git a/mail/p5-Mail-ClamAV/distinfo b/mail/p5-Mail-ClamAV/distinfo deleted file mode 100644 index c8f2305adf70..000000000000 --- a/mail/p5-Mail-ClamAV/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (Mail-ClamAV-0.29.tar.gz) = 1eca0b2f3e176d1d709d31276abeeb4ded2908f4683c2709f9649f2ca50f3db0 -SIZE (Mail-ClamAV-0.29.tar.gz) = 17426 diff --git a/mail/p5-Mail-ClamAV/files/patch-ClamAV.pm b/mail/p5-Mail-ClamAV/files/patch-ClamAV.pm deleted file mode 100644 index f25cee35eac6..000000000000 --- a/mail/p5-Mail-ClamAV/files/patch-ClamAV.pm +++ /dev/null @@ -1,29 +0,0 @@ ---- ClamAV.pm.orig 2009-04-29 23:02:43 UTC -+++ ClamAV.pm -@@ -286,7 +286,7 @@ int clamav_perl_maxreclevel(SV *self, ...) - reclevel = cl_engine_get_num(c->root, CL_ENGINE_MAX_RECURSION, &err); - if (err != CL_SUCCESS) { - error(err); -- return; -+ return 0; - } - return reclevel; - } -@@ -313,7 +313,7 @@ int clamav_perl_maxfiles(SV *self, ...) - maxfiles = cl_engine_get_num(c->root, CL_ENGINE_MAX_FILES, &err); - if (err != CL_SUCCESS) { - error(err); -- return; -+ return 0; - } - return maxfiles; - } -@@ -334,7 +334,7 @@ int clamav_perl_maxfilesize(SV *self, ...) - maxfsize = cl_engine_get_num(c->root, CL_ENGINE_MAX_FILESIZE, &err); - if (err != CL_SUCCESS) { - error(err); -- return; -+ return 0; - } - return maxfsize; - } diff --git a/mail/p5-Mail-ClamAV/files/patch-Makefile.PL b/mail/p5-Mail-ClamAV/files/patch-Makefile.PL deleted file mode 100644 index c0e7e08cc94d..000000000000 --- a/mail/p5-Mail-ClamAV/files/patch-Makefile.PL +++ /dev/null @@ -1,19 +0,0 @@ ---- Makefile.PL.orig 2009-04-29 19:06:39 UTC -+++ Makefile.PL -@@ -2,6 +2,7 @@ use 5.006; - - use lib '.'; - use Inline::MakeMaker; # bundled -+use version; - - # see ExtUtils::MY documentation - sub MY::top_targets { -@@ -51,7 +52,7 @@ sub main { - } - - my $clver = get_cl_version(); -- return warn_cl_version_bad() if $clver lt $minclversion; -+ return warn_cl_version_bad() if ( version->parse($clver) < version->parse($minclversion) ); - - my $inc = get_cl_inc_paths(); - my $libs = get_cl_libs(); diff --git a/mail/p5-Mail-ClamAV/pkg-descr b/mail/p5-Mail-ClamAV/pkg-descr deleted file mode 100644 index 8d7939fabe41..000000000000 --- a/mail/p5-Mail-ClamAV/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -Clam AntiVirus is an anti-virus toolkit for UNIX. This module provide a simple -interface to it's C API. - -WWW: https://metacpan.org/release/Mail-ClamAV diff --git a/mail/p5-Mail-ClamAV/pkg-message b/mail/p5-Mail-ClamAV/pkg-message deleted file mode 100644 index 9c6c5515e8ba..000000000000 --- a/mail/p5-Mail-ClamAV/pkg-message +++ /dev/null @@ -1,12 +0,0 @@ -[ -{ type: install - message: <<EOM -Please note that Mail::ClamAV requires -your perl to be build with threading. - -Have a look at the documentation: - -man Mail::ClamAV -EOM -} -] diff --git a/mail/p5-Mail-ClamAV/pkg-plist b/mail/p5-Mail-ClamAV/pkg-plist deleted file mode 100644 index 5eecd0e6ef77..000000000000 --- a/mail/p5-Mail-ClamAV/pkg-plist +++ /dev/null @@ -1,3 +0,0 @@ -%%SITE_ARCH%%/Mail/ClamAV.pm -%%SITE_ARCH%%/auto/Mail/ClamAV/ClamAV.so -%%PERL5_MAN3%%/Mail::ClamAV.3.gz diff --git a/mail/qmail-ldap/Makefile b/mail/qmail-ldap/Makefile deleted file mode 100644 index 229248d66464..000000000000 --- a/mail/qmail-ldap/Makefile +++ /dev/null @@ -1,34 +0,0 @@ -# Created by: Mario S F Ferreira <lioux@linf.unb.br> -# $FreeBSD$ - -PORTNAME= qmail -PORTVERSION= ${QMAIL_VERSION}.${LDAP_PATCH_DATE} -PORTREVISION= 1 -CATEGORIES= mail -PKGNAMESUFFIX= -ldap - -COMMENT= Secure, reliable, and fast MTA for UNIX systems with LDAP support - -BROKEN= fails to package -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2019-09-04 - -RUN_DEPENDS= ${LOCALBASE}/bin/svscan:sysutils/daemontools \ - ${LOCALBASE}/bin/tcprules:sysutils/ucspi-tcp - -CONFLICTS= emboss-[0-9]* digest-[0-9]* *qmail-[0-9]* *qmail-mysql-[0-9]* \ - qmail-spamcontrol-[0-9]* *qmail-tls-[0-9]* - -EXTRA_PATCHES+= ${MASTERDIR}/files/patch-Makefile \ - ${MASTERDIR}/files/patch-auto_uids-c-dist - -USE_OPENLDAP= yes -SLAVE_LDAP= yes - -LDAP_PATCH_DATE= 20120221 - -MASTERDIR= ${.CURDIR}/../qmail -DESCR= ${.CURDIR}/pkg-descr -PATCHDIR= ${.CURDIR}/files - -.include "${MASTERDIR}/Makefile" diff --git a/mail/qmail-ldap/files/patch-20120221-fixes b/mail/qmail-ldap/files/patch-20120221-fixes deleted file mode 100644 index 3d91e7db5174..000000000000 --- a/mail/qmail-ldap/files/patch-20120221-fixes +++ /dev/null @@ -1,37 +0,0 @@ -http://marc.info/?l=qmail-ldap&m=133012503615968&q=raw - -List: qmail-ldap -Subject: Re: qmail-ldap-1.03-20120221.patch -From: Claudio Jeker <jeker () n-r-g ! com> -Date: 2012-02-24 23:09:56 - -Index: auth_dovecot.c -=================================================================== -RCS file: /home/cvs-djbware/CVS/qmail-ldap/auth_dovecot.c,v -retrieving revision 1.2 -diff -u -p -r1.2 auth_dovecot.c ---- auth_dovecot.c 17 Apr 2009 19:51:58 -0000 1.2 -+++ auth_dovecot.c 25 Feb 2012 00:08:05 -0000 -@@ -127,7 +127,9 @@ auth_setup(struct credentials *c) - void - auth_init(int argc, char **argv, stralloc *login, stralloc *authdata) - { -+#ifdef DEBUG - extern unsigned long loglevel; -+#endif - char *l, *p; - unsigned int uplen, u; - int n, opt; -@@ -140,10 +142,12 @@ auth_init(int argc, char **argv, strallo - case 'd': - pbstool = optarg; - break; -+#ifdef DEBUG - case 'D': - scan_ulong(optarg, &loglevel); - loglevel &= ~256; /* see auth_mod.c */ - break; -+#endif - default: - auth_error(AUTH_CONF); - } diff --git a/mail/qmail-ldap/files/patch-20120221-fixes-2 b/mail/qmail-ldap/files/patch-20120221-fixes-2 deleted file mode 100644 index 92291e2db8cd..000000000000 --- a/mail/qmail-ldap/files/patch-20120221-fixes-2 +++ /dev/null @@ -1,64 +0,0 @@ -http://marc.info/?l=qmail-ldap&m=133193764313080&q=raw - -List: qmail-ldap -Subject: Re: Re: qmail-ldaplookup: fatal: qldap_filter: unspecified error -From: Claudio Jeker <jeker () n-r-g ! com> -Date: 2012-03-16 22:39:36 -Message-ID: 20120316223936.GC2808 () diehard ! n-r-g ! com - - -Index: qldap-filter.c -=================================================================== -RCS file: /home/cvs-djbware/CVS/qmail-ldap/qldap-filter.c,v -retrieving revision 1.10 -diff -u -p -r1.10 qldap-filter.c ---- qldap-filter.c 10 Nov 2009 22:46:06 -0000 1.10 -+++ qldap-filter.c 16 Mar 2012 23:37:23 -0000 -@@ -107,7 +107,7 @@ filter_uid(char *uid) - return 0; - - if (!filter_start(&filter) || -- !stralloc_copys(&filter,"(") || -+ !stralloc_cats(&filter,"(") || - !stralloc_cats(&filter, LDAP_UID) || - !stralloc_cats(&filter, "=") || - !filter_escape(&filter, uid, str_len(uid)) || -@@ -179,7 +179,6 @@ filter_mail(char *mail, int *done) - } - extcnt--; - #else --#error XXX XXX - /* basic qmail-ldap behavior test for username@domain.com and - catchall@domain.com */ - ext = 0; -@@ -193,7 +192,7 @@ filter_mail(char *mail, int *done) - /* build the search string for the email address */ - /* mail address */ - if (!filter_start(&filter) || -- !stralloc_copys(&filter, "(|(") || -+ !stralloc_cats(&filter, "(|(") || - !stralloc_cats(&filter, LDAP_MAIL) || - !stralloc_cats(&filter, "=")) - return 0; -Index: qmail-ldaplookup.c -=================================================================== -RCS file: /home/cvs-djbware/CVS/qmail-ldap/qmail-ldaplookup.c,v -retrieving revision 1.39 -diff -u -p -r1.39 qmail-ldaplookup.c ---- qmail-ldaplookup.c 10 Nov 2009 22:43:06 -0000 1.39 -+++ qmail-ldaplookup.c 16 Mar 2012 23:37:23 -0000 -@@ -223,12 +223,12 @@ int main(int argc, char **argv) - switch (mode) { - case mail: - f = filter_mail(value, &done); -- if (value == 0) -+ if (f == 0) - strerr_die2sys(1, FATAL, "building filter: "); - break; - case uid: - f = filter_uid(value); -- if (value == 0) -+ if (f == 0) - strerr_die2sys(1, FATAL, "building filter: "); - done = 1; - break; diff --git a/mail/qmail-ldap/files/patch-install.c b/mail/qmail-ldap/files/patch-install.c deleted file mode 100644 index ec75c9b59dbb..000000000000 --- a/mail/qmail-ldap/files/patch-install.c +++ /dev/null @@ -1,37 +0,0 @@ ---- install.c.orig Wed Jun 1 14:36:46 2005 -+++ install.c Wed Jun 1 14:38:17 2005 -@@ -14,6 +14,7 @@ - #define FATAL "install: fatal: " - - int fdsourcedir = -1; -+noc; /* hack for bin package install -- see port pkg/INSTALL */ - - void h(home,uid,gid,mode) - const char *home; -@@ -79,6 +80,7 @@ - int gid; - int mode; - { -+ if (!noc) { - int fdin; - int fdout; - -@@ -119,6 +121,7 @@ - strerr_die6sys(111,FATAL,"unable to chown .../",subdir,"/",file,": "); - if (chmod(file,mode) == -1) - strerr_die6sys(111,FATAL,"unable to chmod .../",subdir,"/",file,": "); -+ } - } - - void C(home,subdir,file,source,uid,gid,mode) -@@ -270,8 +273,9 @@ - strerr_die6sys(111,FATAL,"unable to chmod ",home,"/",file,": "); - } - --int main() -+int main(argc, argv) - { -+ noc=--argc; - fdsourcedir = open_read("."); - if (fdsourcedir == -1) - strerr_die2sys(111,FATAL,"unable to open current directory: "); diff --git a/mail/qmail-ldap/pkg-descr b/mail/qmail-ldap/pkg-descr deleted file mode 100644 index 4b1fecbd5219..000000000000 --- a/mail/qmail-ldap/pkg-descr +++ /dev/null @@ -1,24 +0,0 @@ -A patch to stock qmail-1.03 to get all user account information -from an LDAP database. It primary target are POP toaster with -huge numbers of users (from thousands up to millions). - -Some of it's greatest features: - - * Users and virtual domains in an LDAP database - * No local accounts needed - * Perfect for ISP's to build POP toasters - * Native mail server clustering - * Supports size quotas on user maildirs - * Automatic creation of home- and maildir's - * Handles replies with new qmail-reply - * Extensive logging in qmail-smtpd and qmail-pop3d - * Supports tarpitting (based on a patch by Chris Johnson) - * Supports OpenLDAP 2.x, Novell NDS - * Includes extensive Antispam-Features - * Supports automatic maildir creation when the first mail arrives - * Support for SHA, SSHA, MD5, SMD5, MD4 and RIPE-MD160 - * Support for NS-MTA-MD5 encrypted passwords used by Netscape Mailserver - * It also supports the password format used by Software.com's Post.Office - * Support TLS (SSL) encrytion of SMTP mail transport (by Frederik Vermeulen) - -WWW: http://www.nrg4u.com/ diff --git a/math/Makefile b/math/Makefile index 5f5aec73e50d..c8e420fe3125 100644 --- a/math/Makefile +++ b/math/Makefile @@ -229,7 +229,6 @@ SUBDIR += fftw3-float SUBDIR += fftw3-long SUBDIR += fftw3-quad - SUBDIR += fityk SUBDIR += flann SUBDIR += flint2 SUBDIR += flintqs @@ -407,10 +406,8 @@ SUBDIR += octave-forge-dicom SUBDIR += octave-forge-divand SUBDIR += octave-forge-doctest - SUBDIR += octave-forge-econometrics SUBDIR += octave-forge-fenv SUBDIR += octave-forge-financial - SUBDIR += octave-forge-fits SUBDIR += octave-forge-fpl SUBDIR += octave-forge-fuzzy-logic-toolkit SUBDIR += octave-forge-ga @@ -427,11 +424,9 @@ SUBDIR += octave-forge-io SUBDIR += octave-forge-irsa SUBDIR += octave-forge-level-set - SUBDIR += octave-forge-linear-algebra SUBDIR += octave-forge-lssa SUBDIR += octave-forge-ltfat SUBDIR += octave-forge-mapping - SUBDIR += octave-forge-mechanics SUBDIR += octave-forge-miscellaneous SUBDIR += octave-forge-missing-functions SUBDIR += octave-forge-msh @@ -451,7 +446,6 @@ SUBDIR += octave-forge-optim SUBDIR += octave-forge-optiminterp SUBDIR += octave-forge-outliers - SUBDIR += octave-forge-parallel SUBDIR += octave-forge-plot SUBDIR += octave-forge-quaternion SUBDIR += octave-forge-queueing @@ -467,14 +461,11 @@ SUBDIR += octave-forge-splines SUBDIR += octave-forge-statistics SUBDIR += octave-forge-stk - SUBDIR += octave-forge-strings SUBDIR += octave-forge-struct SUBDIR += octave-forge-symband SUBDIR += octave-forge-symbolic SUBDIR += octave-forge-tcl-octave - SUBDIR += octave-forge-tisean SUBDIR += octave-forge-tsa - SUBDIR += octave-forge-video SUBDIR += octave-forge-zenity SUBDIR += octave-forge-zeromq SUBDIR += octomap @@ -793,7 +784,6 @@ SUBDIR += py-uncertainties SUBDIR += py-vincenty SUBDIR += py-viper - SUBDIR += py-yt SUBDIR += py-z3-solver SUBDIR += qalculate SUBDIR += qd diff --git a/math/fityk/Makefile b/math/fityk/Makefile deleted file mode 100644 index e886fb806172..000000000000 --- a/math/fityk/Makefile +++ /dev/null @@ -1,92 +0,0 @@ -# Created by: ijliao -# $FreeBSD$ - -PORTNAME= fityk -PORTVERSION= 1.3.1 -DISTVERSIONPREFIX= v -PORTREVISION= 9 -CATEGORIES= math - -MAINTAINER= ports@FreeBSD.org -COMMENT= Free peak fitting software - -LICENSE= GPLv2 # (or later) -LICENSE_FILE= ${WRKSRC}/COPYING - -BROKEN= fails to build -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2019-09-04 - -BUILD_DEPENDS= boost-libs>=1.35:devel/boost-libs \ - swig3.0:devel/swig30 \ - gnuplot:math/gnuplot -RUN_DEPENDS= gnuplot:math/gnuplot - -USE_GITHUB= yes -GH_ACCOUNT= wojdyr -GH_PROJECT= xylib:xylib -GH_TAGNAME= v1.4:xylib - -USES= autoreconf compiler:c++11-lib desktop-file-utils gmake \ - libtool lua readline shared-mime-info -USE_CXXSTD= c++11 -USE_GNOME= gtk20 -USE_WX= 3.0 -WX_CONF_ARGS= absolute -GNU_CONFIGURE= yes -INSTALL_TARGET= install-strip -USE_LDCONFIG= yes -BINARY_ALIAS= swig=swig3.0 - -CFLAGS+= -D_GNU_SOURCE -CPPFLAGS+= -I${WRKDIR}/xylib-1.4 \ - -I${LOCALBASE}/include -LDFLAGS+= -L${WRKDIR}/xylib-1.4/xylib/.libs \ - -lpthread -lbz2 -lz -L${LOCALBASE}/lib - -PORTDOCS= * - -OPTIONS_DEFINE= DOCS PYTHON -OPTIONS_DEFAULT= PYTHON -OPTIONS_SUB= yes - -DOCS_BUILD_DEPENDS= sphinx-build:textproc/py-sphinx -PYTHON_USES= python:2.7 -PYTHON_CONFIGURE_ENABLE= python - -post-patch: - @${REINPLACE_CMD} -e '/)\/html/s|^|#|' \ - ${WRKSRC}/Makefile.am - @${REINPLACE_CMD} -e 's|/usr/share|${PREFIX}/share|' \ - ${WRKSRC}/doc/fityk.1 - @${REINPLACE_CMD} -e '/XYLIB_USE_TR1_MEMORY/s| 1| 0|' \ - ${WRKDIR}/xylib-1.4/xylib/cache.h - -pre-configure: - @cd ${WRKDIR}/xylib-1.4 \ - && ${AUTORECONF} -f -i \ - && ${SH} ./configure --disable-shared --without-gui \ - CC="${CC}" CFLAGS="${CFLAGS} -fPIC" \ - CXX="${CXX}" CXXFLAGS="${CXXFLAGS} -fPIC" \ - CPPFLAGS="-I${LOCALBASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib" - -pre-build: - @cd ${WRKDIR}/xylib-1.4 && ${DO_MAKE_BUILD} ${ALL_TARGET} - -post-build-DOCS-on: - @cd ${WRKSRC}/doc && ${DO_MAKE_BUILD} html - -post-install: - (cd ${WRKDIR}/xylib-1.4 && ${INSTALL_PROGRAM} xyconv \ - ${STAGEDIR}${PREFIX}/bin) - (cd ${WRKDIR}/xylib-1.4 && ${INSTALL_MAN} xyconv.1 \ - ${STAGEDIR}${MANPREFIX}/man/man1) - -post-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - @(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} html \ - ${STAGEDIR}${DOCSDIR}) - @${LN} -sf ${DOCSDIR}/html ${STAGEDIR}${DATADIR} - -.include <bsd.port.mk> diff --git a/math/fityk/distinfo b/math/fityk/distinfo deleted file mode 100644 index 0a5bfd1c1d7c..000000000000 --- a/math/fityk/distinfo +++ /dev/null @@ -1,5 +0,0 @@ -TIMESTAMP = 1527906558 -SHA256 (wojdyr-fityk-v1.3.1_GH0.tar.gz) = ee80239e5744e508a9487377ae0a0e6da71bbc6f8777c01be82e01035ccdf3cf -SIZE (wojdyr-fityk-v1.3.1_GH0.tar.gz) = 952443 -SHA256 (wojdyr-xylib-v1.4_GH0.tar.gz) = 435b66a38dd4352c8abf9263119c83d9ec926700ef025b66045608e18095ea26 -SIZE (wojdyr-xylib-v1.4_GH0.tar.gz) = 262109 diff --git a/math/fityk/files/patch-fityk__eparser.cpp b/math/fityk/files/patch-fityk__eparser.cpp deleted file mode 100644 index 6a07e37aed83..000000000000 --- a/math/fityk/files/patch-fityk__eparser.cpp +++ /dev/null @@ -1,29 +0,0 @@ ---- fityk/eparser.cpp.orig 2015-05-25 17:42:29 UTC -+++ fityk/eparser.cpp -@@ -154,7 +154,7 @@ int get_function_narg(int op) - } - } - --bool is_function(int op) -+bool my_is_funcion(int op) - { - return get_function_narg(op) != 0; - } -@@ -878,7 +878,7 @@ void ExpressionParser::parse_expr(Lexer& - // check if this is closing bracket of func() - if (!opstack_.empty()) { - int top = opstack_.back(); -- if (is_function(top)) { -+ if (my_is_funcion(top)) { - pop_onto_que(); - int n = opstack_.back() + 1; - opstack_.pop_back(); -@@ -911,7 +911,7 @@ void ExpressionParser::parse_expr(Lexer& - lex.throw_syntax_error("unexpected ',' after '?'"); - // if we are here, opstack_.back() == OP_OPEN_ROUND - else if (opstack_.size() < 3 || -- !is_function(*(opstack_.end() - 2))) -+ !my_is_funcion(*(opstack_.end() - 2))) - lex.throw_syntax_error("',' outside of function"); - else - // don't pop OP_OPEN_ROUND from the stack diff --git a/math/fityk/files/patch-wxgui__ceria.cpp b/math/fityk/files/patch-wxgui__ceria.cpp deleted file mode 100644 index cc3e4a1e4c75..000000000000 --- a/math/fityk/files/patch-wxgui__ceria.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- wxgui/ceria.cpp.orig 2015-05-25 17:42:29 UTC -+++ wxgui/ceria.cpp -@@ -9,6 +9,7 @@ - #include <stdio.h> - #include <ctype.h> - #include <cmath> -+#include <stdlib.h> - #include <assert.h> - #include <string.h> - #include <algorithm> diff --git a/math/fityk/pkg-descr b/math/fityk/pkg-descr deleted file mode 100644 index 58dbd466a5b3..000000000000 --- a/math/fityk/pkg-descr +++ /dev/null @@ -1,20 +0,0 @@ -Fityk is a program for nonlinear fitting of analytical functions -(especially peak-shaped) to data (usually experimental data). There are -also people using it only to display data or to remove baseline from -data. - -It is reported to be used in crystallography, chromatography, -photoluminescence, infrared and Raman spectroscopy and other fields. - -Fityk knows about common peak-shaped functions (Gaussian, Lorentzian, -Voigt, Pearson VII, bifurcated Gaussian, EMG, Doniach-Sunjic, etc.) and -polynomials. It also supports user-defined functions. - -Fityk offers intuitive graphical interface (and also command line -interface), variouse optimization methods (standard Marquardt -least-square algorithm, Genetic Algorithms, Nelder-Mead simplex), -equality constraints, modelling error of x coordinate of points (eg. -zero-shift of instrument), handling series of datasets, automation of -common tasks with scripts, and more. - -WWW: http://fityk.nieto.pl/ diff --git a/math/fityk/pkg-plist b/math/fityk/pkg-plist deleted file mode 100644 index c121389f0ff4..000000000000 --- a/math/fityk/pkg-plist +++ /dev/null @@ -1,35 +0,0 @@ -bin/cfityk -bin/fityk -bin/xyconv -include/fityk/fityk.h -include/fityk/ui_api.h -lib/libfityk.so -lib/libfityk.so.4 -lib/libfityk.so.4.0.0 -%%PYTHON%%%%PYTHON_SITELIBDIR%%/_fityk.so -%%PYTHON%%%%PYTHON_SITELIBDIR%%/fityk.py -%%PYTHON%%%%PYTHON_SITELIBDIR%%/fityk.pyc -%%PYTHON%%%%PYTHON_SITELIBDIR%%/fityk.pyo -man/man1/fityk.1.gz -man/man1/xyconv.1.gz -share/applications/fityk.desktop -%%PORTDOCS%%%%DATADIR%%/html -%%DATADIR%%/samples/README -%%DATADIR%%/samples/SiC_Zn.dat -%%DATADIR%%/samples/SiC_Zn.fit -%%DATADIR%%/samples/cfityk.py -%%DATADIR%%/samples/enso.dat -%%DATADIR%%/samples/enso.fit -%%DATADIR%%/samples/hello.c -%%DATADIR%%/samples/hello.cc -%%DATADIR%%/samples/hello.java -%%DATADIR%%/samples/hello.lua -%%DATADIR%%/samples/hello.pl -%%DATADIR%%/samples/hello.py -%%DATADIR%%/samples/hello.rb -%%DATADIR%%/samples/nacl01.dat -%%DATADIR%%/samples/nacl01.fit -%%DATADIR%%/samples/read-shockley.fit -share/icons/hicolor/32x32/apps/fityk.png -share/icons/hicolor/scalable/apps/fityk.svg -share/mime/packages/fityk.xml diff --git a/math/octave-forge-econometrics/Makefile b/math/octave-forge-econometrics/Makefile deleted file mode 100644 index 975d4d81e2e6..000000000000 --- a/math/octave-forge-econometrics/Makefile +++ /dev/null @@ -1,33 +0,0 @@ -# Created by: Stephen Montgomery-Smith <stephen@math.missouri.edu> -# $FreeBSD$ - -PORTNAME= octave-forge-econometrics -PORTVERSION= 1.1.1 -PORTREVISION= 16 -CATEGORIES= math - -MAINTAINER= stephen@FreeBSD.org -COMMENT= Octave-forge package ${OCTAVE_PKGNAME} - -LICENSE= GPLv3 -LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING - -BROKEN= depends upon octave-forge-optim which is broken -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2019-09-04 - -# OCTSRC is the name of the directory of the package. -# It is usually ${OCTAVE_PKGNAME} or ${DISTNAME}. -OCTSRC= ${OCTAVE_PKGNAME} - -WRKSRC= ${WRKDIR}/${OCTSRC}/src - -RUN_DEPENDS+= ${TARBALLS_DIR}/optim.tar.gz:math/octave-forge-optim - -.include "${.CURDIR}/../../Mk/bsd.octave.mk" - -post-build: - ${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure - cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC} - -.include <bsd.port.mk> diff --git a/math/octave-forge-econometrics/distinfo b/math/octave-forge-econometrics/distinfo deleted file mode 100644 index b51d4a2c5309..000000000000 --- a/math/octave-forge-econometrics/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (octave-forge/econometrics-1.1.1.tar.gz) = b982f842273935c2e3441d09512611e03d4fee6a7c45532909594d41593ff3ee -SIZE (octave-forge/econometrics-1.1.1.tar.gz) = 26867 diff --git a/math/octave-forge-econometrics/pkg-descr b/math/octave-forge-econometrics/pkg-descr deleted file mode 100644 index cd4ce9afee91..000000000000 --- a/math/octave-forge-econometrics/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -The octave-forge package is the result of The GNU Octave Repositry project, -which is intended to be a central location for custom scripts, functions and -extensions for GNU Octave. contains the source for all the functions plus -build and install scripts. - -This is econometrics. - - Econometrics functions including MLE and GMM based techniques. - -WWW: http://octave.sourceforge.net/ diff --git a/math/octave-forge-fits/Makefile b/math/octave-forge-fits/Makefile deleted file mode 100644 index 915b17d14cfe..000000000000 --- a/math/octave-forge-fits/Makefile +++ /dev/null @@ -1,33 +0,0 @@ -# Created by: Stephen Montgomery-Smith <stephen@math.missouri.edu> -# $FreeBSD$ - -PORTNAME= octave-forge-fits -PORTVERSION= 1.0.7 -PORTREVISION= 11 -CATEGORIES= math - -MAINTAINER= stephen@FreeBSD.org -COMMENT= Octave-forge package ${OCTAVE_PKGNAME} - -LICENSE= GPLv3 -LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING - -BROKEN= does not build with octave>=5.1.0 -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2019-09-04 - -# OCTSRC is the name of the directory of the package. -# It is usually ${OCTAVE_PKGNAME} or ${DISTNAME}. -OCTSRC= ${DISTNAME} - -WRKSRC= ${WRKDIR}/${OCTSRC}/src - -LIB_DEPENDS+= libcfitsio.so:astro/cfitsio - -.include "${.CURDIR}/../../Mk/bsd.octave.mk" - -post-build: - ${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure - cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC} - -.include <bsd.port.mk> diff --git a/math/octave-forge-fits/distinfo b/math/octave-forge-fits/distinfo deleted file mode 100644 index 7b0970a26bfd..000000000000 --- a/math/octave-forge-fits/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1498101621 -SHA256 (octave-forge/fits-1.0.7.tar.gz) = 95124173f852498cb71acc97712af104027669f60c4f972bbcd8c59b2b2f4b49 -SIZE (octave-forge/fits-1.0.7.tar.gz) = 16759 diff --git a/math/octave-forge-fits/pkg-descr b/math/octave-forge-fits/pkg-descr deleted file mode 100644 index df45281bac41..000000000000 --- a/math/octave-forge-fits/pkg-descr +++ /dev/null @@ -1,12 +0,0 @@ -The octave-forge package is the result of The GNU Octave Repositry project, -which is intended to be a central location for custom scripts, functions and -extensions for GNU Octave. contains the source for all the functions plus -build and install scripts. - -This is fits. - -The Octave-FITS package provides functions for reading, and writing FITS -(Flexible Image Transport System) files. The package supports uses the -libcfitsio library. - -WWW: http://octave.sourceforge.net/ diff --git a/math/octave-forge-linear-algebra/Makefile b/math/octave-forge-linear-algebra/Makefile deleted file mode 100644 index 6a69283b322a..000000000000 --- a/math/octave-forge-linear-algebra/Makefile +++ /dev/null @@ -1,29 +0,0 @@ -# Created by: Stephen Montgomery-Smith <stephen@math.missouri.edu> -# $FreeBSD$ - -PORTNAME= octave-forge-linear-algebra -PORTVERSION= 2.2.2 -PORTREVISION= 11 -PORTEPOCH= 1 -CATEGORIES= math - -MAINTAINER= stephen@FreeBSD.org -COMMENT= Octave-forge package ${OCTAVE_PKGNAME} - -BROKEN= does not build with octave>=5.1.0 -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2019-09-04 - -# OCTSRC is the name of the directory of the package. -# It is usually ${OCTAVE_PKGNAME} or ${DISTNAME}. -OCTSRC= ${OCTAVE_PKGNAME} - -WRKSRC= ${WRKDIR}/${OCTSRC}/src - -.include "${.CURDIR}/../../Mk/bsd.octave.mk" - -post-build: - ${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure - cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC} - -.include <bsd.port.mk> diff --git a/math/octave-forge-linear-algebra/distinfo b/math/octave-forge-linear-algebra/distinfo deleted file mode 100644 index 8729634b7525..000000000000 --- a/math/octave-forge-linear-algebra/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (octave-forge/linear-algebra-2.2.2.tar.gz) = fbaaa5f520bcbcf3469b4848876a38d2aaab7bdeeadf241fdcc33881836e9da3 -SIZE (octave-forge/linear-algebra-2.2.2.tar.gz) = 124057 diff --git a/math/octave-forge-linear-algebra/files/patch-CmplxGSVD.cc b/math/octave-forge-linear-algebra/files/patch-CmplxGSVD.cc deleted file mode 100644 index 65676f4e525a..000000000000 --- a/math/octave-forge-linear-algebra/files/patch-CmplxGSVD.cc +++ /dev/null @@ -1,147 +0,0 @@ ---- CmplxGSVD.cc.orig 2015-01-24 19:54:11 UTC -+++ CmplxGSVD.cc -@@ -14,13 +14,12 @@ - // You should have received a copy of the GNU General Public License along with - // this program; if not, see <http://www.gnu.org/licenses/>. - --#ifdef HAVE_CONFIG_H --#include <config.h> --#endif -+#include "CmplxGSVD.h" - - #include <iostream> - --#include "CmplxGSVD.h" -+#include <octave/oct.h> -+ - #include "f77-fcn.h" - #include "lo-error.h" - -@@ -30,6 +29,13 @@ - #include "pager.h" - */ - -+#if defined (OCTAVE_HAVE_F77_INT_TYPE) -+# define TO_F77_INT(x) octave::to_f77_int (x) -+#else -+typedef octave_idx_type F77_INT; -+# define TO_F77_INT(x) (x) -+#endif -+ - extern "C" - { - F77_RET_T -@@ -38,27 +44,27 @@ extern "C" - F77_CONST_CHAR_ARG_DECL, // JOBU (input) CHARACTER*1 - F77_CONST_CHAR_ARG_DECL, // JOBV (input) CHARACTER*1 - F77_CONST_CHAR_ARG_DECL, // JOBQ (input) CHARACTER*1 -- const octave_idx_type&, // M (input) INTEGER -- const octave_idx_type&, // N (input) INTEGER -- const octave_idx_type&, // P (input) INTEGER -- octave_idx_type &, // K (output) INTEGER -- octave_idx_type &, // L (output) INTEGER -+ const F77_INT&, // M (input) INTEGER -+ const F77_INT&, // N (input) INTEGER -+ const F77_INT&, // P (input) INTEGER -+ F77_INT&, // K (output) INTEGER -+ F77_INT&, // L (output) INTEGER - Complex*, // A (input/output) COMPLEX*16 array, dimension (LDA,N) -- const octave_idx_type&, // LDA (input) INTEGER -+ const F77_INT&, // LDA (input) INTEGER - Complex*, // B (input/output) COMPLEX*16 array, dimension (LDB,N) -- const octave_idx_type&, // LDB (input) INTEGER -+ const F77_INT&, // LDB (input) INTEGER - double*, // ALPHA (output) DOUBLE PRECISION array, dimension (N) - double*, // BETA (output) DOUBLE PRECISION array, dimension (N) - Complex*, // U (output) COMPLEX*16 array, dimension (LDU,M) -- const octave_idx_type&, // LDU (input) INTEGER -+ const F77_INT&, // LDU (input) INTEGER - Complex*, // V (output) COMPLEX*16 array, dimension (LDV,P) -- const octave_idx_type&, // LDV (input) INTEGER -+ const F77_INT&, // LDV (input) INTEGER - Complex*, // Q (output) COMPLEX*16 array, dimension (LDQ,N) -- const octave_idx_type&, // LDQ (input) INTEGER -+ const F77_INT&, // LDQ (input) INTEGER - Complex*, // WORK (workspace) COMPLEX*16 array - double*, // RWORK (workspace) DOUBLE PRECISION array -- int*, // IWORK (workspace/output) INTEGER array, dimension (N) -- octave_idx_type& // INFO (output)INTEGER -+ F77_INT*, // IWORK (workspace/output) INTEGER array, dimension (N) -+ F77_INT& // INFO (output)INTEGER - F77_CHAR_ARG_LEN_DECL - F77_CHAR_ARG_LEN_DECL - F77_CHAR_ARG_LEN_DECL -@@ -121,11 +127,11 @@ octave_idx_type - ComplexGSVD::init (const ComplexMatrix& a, const ComplexMatrix& b, - GSVD::type gsvd_type) - { -- octave_idx_type info; -+ F77_INT info; - -- octave_idx_type m = a.rows (); -- octave_idx_type n = a.cols (); -- octave_idx_type p = b.rows (); -+ F77_INT m = TO_F77_INT (a.rows ()); -+ F77_INT n = TO_F77_INT (a.cols ()); -+ F77_INT p = TO_F77_INT (b.rows ()); - - ComplexMatrix atmp = a; - Complex *tmp_dataA = atmp.fortran_vec (); -@@ -133,17 +139,17 @@ ComplexGSVD::init (const ComplexMatrix& - ComplexMatrix btmp = b; - Complex *tmp_dataB = btmp.fortran_vec (); - -- // octave_idx_type min_mn = m < n ? m : n; -+ // F77_INT min_mn = m < n ? m : n; - - char jobu = 'U'; - char jobv = 'V'; - char jobq = 'Q'; - -- octave_idx_type nrow_u = m; -- octave_idx_type nrow_v = p; -- octave_idx_type nrow_q = n; -+ F77_INT nrow_u = m; -+ F77_INT nrow_v = p; -+ F77_INT nrow_q = n; - -- octave_idx_type k, l; -+ F77_INT k, l; - - switch (gsvd_type) - { -@@ -187,7 +193,7 @@ ComplexGSVD::init (const ComplexMatrix& - } - Complex *q = right_sm.fortran_vec (); - -- octave_idx_type lwork = 3*n; -+ F77_INT lwork = 3*n; - lwork = lwork > m ? lwork : m; - lwork = (lwork > p ? lwork : p) + n; - -@@ -195,7 +201,7 @@ ComplexGSVD::init (const ComplexMatrix& - Array<double> alpha (dim_vector (n, 1)); - Array<double> beta (dim_vector (n, 1)); - Array<double> rwork(dim_vector (2*n, 1)); -- Array<int> iwork (dim_vector (n, 1)); -+ Array<F77_INT> iwork (dim_vector (n, 1)); - - F77_XFCN (zggsvd, ZGGSVD, (F77_CONST_CHAR_ARG2 (&jobu, 1), - F77_CONST_CHAR_ARG2 (&jobv, 1), -@@ -219,13 +225,13 @@ ComplexGSVD::init (const ComplexMatrix& - if (info > 0) { - (*current_liboctave_error_handler) ("zggsvd.f: Jacobi-type procedure failed to converge."); - } else { -- octave_idx_type i, j; -+ F77_INT i, j; - - if (GSVD::std == gsvd_type) { - R.resize(k+l, k+l); -- int astart = n-k-l; -+ F77_INT astart = n-k-l; - if (m - k - l >= 0) { -- int astart = n-k-l; -+ F77_INT astart = n-k-l; - /* - * R is stored in A(1:K+L,N-K-L+1:N) - */ diff --git a/math/octave-forge-linear-algebra/files/patch-CmplxGSVD.h b/math/octave-forge-linear-algebra/files/patch-CmplxGSVD.h deleted file mode 100644 index 1ab712546361..000000000000 --- a/math/octave-forge-linear-algebra/files/patch-CmplxGSVD.h +++ /dev/null @@ -1,11 +0,0 @@ ---- CmplxGSVD.h.orig 2015-01-24 19:54:11 UTC -+++ CmplxGSVD.h -@@ -19,6 +19,8 @@ - - #include <iostream> - -+#include <octave/oct.h> -+ - #include "dDiagMatrix.h" - #include "CMatrix.h" - #include "dbleGSVD.h" diff --git a/math/octave-forge-linear-algebra/files/patch-Makefile b/math/octave-forge-linear-algebra/files/patch-Makefile deleted file mode 100644 index 9619a1f0b1b6..000000000000 --- a/math/octave-forge-linear-algebra/files/patch-Makefile +++ /dev/null @@ -1,83 +0,0 @@ ---- Makefile.orig 2015-01-24 19:54:11 UTC -+++ Makefile -@@ -1,66 +1,24 @@ --sinclude Makeconf -- --ifndef OCTAVE_FORGE --MKOCTFILE = mkoctfile --endif -- --ifndef LAPACK_LIBS --LAPACK_LIBS := $(shell $(MKOCTFILE) -p LAPACK_LIBS) --endif --ifndef BLAS_LIBS --BLAS_LIBS := $(shell $(MKOCTFILE) -p BLAS_LIBS) --endif --LFLAGS := $(shell $(MKOCTFILE) -p LFLAGS) $(LAPACK_LIBS) $(BLAS_LIBS) --export LFLAGS -- --DEFINES = -DHAVE_CONFIG_H -Wall --GSVD_OBJECTS = gsvd.o dbleGSVD.o CmplxGSVD.o --GSVD_TARGET = gsvd.oct --GSVD_TEST = gsvd --GSVD_DEPENDS = gsvd.d dbleGSVD.d CmplxGSVD.d -- --OBJECTS = $(GSVD_OBJECTS) --TARGETS = $(GSVD_TARGET) --DEPENDS = $(GSVD_DEPENDS) -- --.PHONY: all test clean count -- --.SUFFIXES: -- --.PRECIOUS: %.d %.o -- --all : $(TARGETS) pgmres.oct -- --$(GSVD_TARGET) : $(GSVD_DEPENDS) $(GSVD_OBJECTS) -- $(MKOCTFILE) $(DEFINES) $(GSVD_OBJECTS) -o $@ ${LAPACK_LIBS} -+MKOCTFILE ?= mkoctfile - --$(GSVD_TEST) : $(GSVD_TARGET) -+OCT_FILES := gsvd.oct pgmres.oct - --ifneq (,$(DEPENDS)) -- sinclude $(DEPENDS) --endif -+GSVD_DEPENDS := dbleGSVD.o CmplxGSVD.o - --%.d:%.cc -- $(MKOCTFILE) $(DEFINES) -M $< -+LAPACK_LIBS ?= $(shell $(MKOCTFILE) -p LAPACK_LIBS) -+BLAS_LIBS ?= $(shell $(MKOCTFILE) -p BLAS_LIBS) - --%.o:%.cc --%.o:%.cc %.d -- $(MKOCTFILE) $(DEFINES) -c $< -+.PHONY: all clean - --%.o:%.f -- $(MKOCTFILE) $(DEFINES) -c $< --%.oct:%.o -- $(MKOCTFILE) $(DEFINES) $< -o $@ -+all: $(OCT_FILES) - - %.oct: %.cc -- mkoctfile $(DEFINES) $< -o $@ ${LAPACK_LIBS} -+ $(MKOCTFILE) $^ - --.phony: test --test: $(GSVD_TEST) -- for i in $^; do echo "test $$i"; done | octave --silent -+%.o: %.cc %.h -+ $(MKOCTFILE) -c $< - --clean: -- rm -f $(TARGETS) $(DEPENDS) $(OBJECTS) octave-core -+gsvd.oct: gsvd.cc $(GSVD_DEPENDS) -+ $(MKOCTFILE) -c $< $(LAPACK_LIBS) $(BLAS_LIBS) - --count: -- wc *{.cc,.h,.f} -+clean: -+ $(RM) *.o *.oct octave-core octave-workspace diff --git a/math/octave-forge-linear-algebra/files/patch-dbleGSVD.cc b/math/octave-forge-linear-algebra/files/patch-dbleGSVD.cc deleted file mode 100644 index 2b258997658f..000000000000 --- a/math/octave-forge-linear-algebra/files/patch-dbleGSVD.cc +++ /dev/null @@ -1,147 +0,0 @@ ---- dbleGSVD.cc.orig 2015-01-24 19:54:11 UTC -+++ dbleGSVD.cc -@@ -14,14 +14,14 @@ - // You should have received a copy of the GNU General Public License along with - // this program; if not, see <http://www.gnu.org/licenses/>. - --#ifdef HAVE_CONFIG_H --#include <config.h> --#endif -+#include "dbleGSVD.h" - - #include <iostream> - --#include "dbleGSVD.h" -+#include <octave/oct.h> -+ - #include "f77-fcn.h" -+#include "lo-error.h" - - /* - uncomment those lines to monitor k and l -@@ -29,6 +29,13 @@ - #include "pager.h" - */ - -+#if defined (OCTAVE_HAVE_F77_INT_TYPE) -+# define TO_F77_INT(x) octave::to_f77_int (x) -+#else -+# define TO_F77_INT(x) (x) -+typedef octave_idx_type F77_INT; -+#endif -+ - extern "C" - { - F77_RET_T -@@ -37,26 +44,26 @@ extern "C" - F77_CONST_CHAR_ARG_DECL, // JOBU (input) CHARACTER*1 - F77_CONST_CHAR_ARG_DECL, // JOBV (input) CHARACTER*1 - F77_CONST_CHAR_ARG_DECL, // JOBQ (input) CHARACTER*1 -- const octave_idx_type&, // M (input) INTEGER -- const octave_idx_type&, // N (input) INTEGER -- const octave_idx_type&, // P (input) INTEGER -- octave_idx_type &, // K (output) INTEGER -- octave_idx_type &, // L (output) INTEGER -+ const F77_INT&, // M (input) INTEGER -+ const F77_INT&, // N (input) INTEGER -+ const F77_INT&, // P (input) INTEGER -+ F77_INT &, // K (output) INTEGER -+ F77_INT &, // L (output) INTEGER - double*, // A (input/output) DOUBLE PRECISION array, dimension (LDA,N) -- const octave_idx_type&, // LDA (input) INTEGER -+ const F77_INT&, // LDA (input) INTEGER - double*, // B (input/output) DOUBLE PRECISION array, dimension (LDB,N) -- const octave_idx_type&, // LDB (input) INTEGER -+ const F77_INT&, // LDB (input) INTEGER - double*, // ALPHA (output) DOUBLE PRECISION array, dimension (N) - double*, // BETA (output) DOUBLE PRECISION array, dimension (N) - double*, // U (output) DOUBLE PRECISION array, dimension (LDU,M) -- const octave_idx_type&, // LDU (input) INTEGER -+ const F77_INT&, // LDU (input) INTEGER - double*, // V (output) DOUBLE PRECISION array, dimension (LDV,P) -- const octave_idx_type&, // LDV (input) INTEGER -+ const F77_INT&, // LDV (input) INTEGER - double*, // Q (output) DOUBLE PRECISION array, dimension (LDQ,N) -- const octave_idx_type&, // LDQ (input) INTEGER -+ const F77_INT&, // LDQ (input) INTEGER - double*, // WORK (workspace) DOUBLE PRECISION array -- int*, // IWORK (workspace/output) INTEGER array, dimension (N) -- octave_idx_type& // INFO (output)INTEGER -+ F77_INT*, // IWORK (workspace/output) INTEGER array, dimension (N) -+ F77_INT& // INFO (output)INTEGER - F77_CHAR_ARG_LEN_DECL - F77_CHAR_ARG_LEN_DECL - F77_CHAR_ARG_LEN_DECL -@@ -117,11 +124,11 @@ GSVD::R_matrix (void) const - octave_idx_type - GSVD::init (const Matrix& a, const Matrix& b, GSVD::type gsvd_type) - { -- octave_idx_type info; -+ F77_INT info; - -- octave_idx_type m = a.rows (); -- octave_idx_type n = a.cols (); -- octave_idx_type p = b.rows (); -+ F77_INT m = TO_F77_INT (a.rows ()); -+ F77_INT n = TO_F77_INT (a.cols ()); -+ F77_INT p = TO_F77_INT (b.rows ()); - - Matrix atmp = a; - double *tmp_dataA = atmp.fortran_vec (); -@@ -129,17 +136,17 @@ GSVD::init (const Matrix& a, const Matri - Matrix btmp = b; - double *tmp_dataB = btmp.fortran_vec (); - -- // octave_idx_type min_mn = m < n ? m : n; -+ // F77_INT min_mn = m < n ? m : n; - - char jobu = 'U'; - char jobv = 'V'; - char jobq = 'Q'; - -- octave_idx_type nrow_u = m; -- octave_idx_type nrow_v = p; -- octave_idx_type nrow_q = n; -+ F77_INT nrow_u = m; -+ F77_INT nrow_v = p; -+ F77_INT nrow_q = n; - -- octave_idx_type k, l; -+ F77_INT k, l; - - switch (gsvd_type) - { -@@ -183,14 +190,14 @@ GSVD::init (const Matrix& a, const Matri - } - double *q = right_sm.fortran_vec (); - -- octave_idx_type lwork = 3*n; -+ F77_INT lwork = 3*n; - lwork = lwork > m ? lwork : m; - lwork = (lwork > p ? lwork : p) + n; - - Array<double> work (dim_vector (lwork, 1)); - Array<double> alpha (dim_vector (n, 1)); - Array<double> beta (dim_vector (n, 1)); -- Array<int> iwork (dim_vector (n, 1)); -+ Array<F77_INT> iwork (dim_vector (n, 1)); - - F77_XFCN (dggsvd, DGGSVD, (F77_CONST_CHAR_ARG2 (&jobu, 1), - F77_CONST_CHAR_ARG2 (&jobv, 1), -@@ -213,13 +220,13 @@ GSVD::init (const Matrix& a, const Matri - if (info > 0) { - (*current_liboctave_error_handler) ("dggsvd.f: Jacobi-type procedure failed to converge."); - } else { -- octave_idx_type i, j; -+ F77_INT i, j; - - if (GSVD::std == gsvd_type) { - R.resize(k+l, k+l); -- int astart = n-k-l; -+ F77_INT astart = n-k-l; - if (m - k - l >= 0) { -- int astart = n-k-l; -+ F77_INT astart = n-k-l; - /* - * R is stored in A(1:K+L,N-K-L+1:N) - */ diff --git a/math/octave-forge-linear-algebra/files/patch-dbleGSVD.h b/math/octave-forge-linear-algebra/files/patch-dbleGSVD.h deleted file mode 100644 index efadfbc18554..000000000000 --- a/math/octave-forge-linear-algebra/files/patch-dbleGSVD.h +++ /dev/null @@ -1,11 +0,0 @@ ---- dbleGSVD.h.orig 2015-01-24 19:54:11 UTC -+++ dbleGSVD.h -@@ -19,6 +19,8 @@ - - #include <iostream> - -+#include <octave/oct.h> -+ - #include "dDiagMatrix.h" - #include "dMatrix.h" - diff --git a/math/octave-forge-linear-algebra/pkg-descr b/math/octave-forge-linear-algebra/pkg-descr deleted file mode 100644 index ed954a68c03d..000000000000 --- a/math/octave-forge-linear-algebra/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -The octave-forge package is the result of The GNU Octave Repositry project, -which is intended to be a central location for custom scripts, functions and -extensions for GNU Octave. contains the source for all the functions plus -build and install scripts. - -This is linear-algebra. - - Additional linear algebra code, including general SVD and matrix functions. - -WWW: http://octave.sourceforge.net/ diff --git a/math/octave-forge-mechanics/Makefile b/math/octave-forge-mechanics/Makefile deleted file mode 100644 index 617972952456..000000000000 --- a/math/octave-forge-mechanics/Makefile +++ /dev/null @@ -1,35 +0,0 @@ -# Created by: Stephen Montgomery-Smith <stephen@math.missouri.edu> -# $FreeBSD$ - -PORTNAME= octave-forge-mechanics -PORTVERSION= 1.3.1 -PORTREVISION= 16 -CATEGORIES= math - -MAINTAINER= stephen@FreeBSD.org -COMMENT= Octave-forge package ${OCTAVE_PKGNAME} - -LICENSE= GPLv3 -LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING - -BROKEN= depends upon octave-forge-linear-algebra which is broken -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2019-09-04 - -RUN_DEPENDS+= ${TARBALLS_DIR}/general.tar.gz:math/octave-forge-general -RUN_DEPENDS+= ${TARBALLS_DIR}/geometry.tar.gz:math/octave-forge-geometry -RUN_DEPENDS+= ${TARBALLS_DIR}/linear-algebra.tar.gz:math/octave-forge-linear-algebra - -# OCTSRC is the name of the directory of the package. -# It is usually ${OCTAVE_PKGNAME} or ${DISTNAME}. -OCTSRC= ${OCTAVE_PKGNAME} - -WRKSRC= ${WRKDIR}/${OCTSRC}/inst/molecularDynamics/src - -.include "${.CURDIR}/../../Mk/bsd.octave.mk" - -post-build: - ${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure - cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC} - -.include <bsd.port.mk> diff --git a/math/octave-forge-mechanics/distinfo b/math/octave-forge-mechanics/distinfo deleted file mode 100644 index 769f8ced0b5e..000000000000 --- a/math/octave-forge-mechanics/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (octave-forge/mechanics-1.3.1.tar.gz) = 06291ede6589761cec329d213a81bce7c68a26ef8adf9ff5c9d66ffbf021bf6c -SIZE (octave-forge/mechanics-1.3.1.tar.gz) = 67844 diff --git a/math/octave-forge-mechanics/pkg-descr b/math/octave-forge-mechanics/pkg-descr deleted file mode 100644 index cd13e5b94a58..000000000000 --- a/math/octave-forge-mechanics/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -The octave-forge package is the result of The GNU Octave Repositry project, -which is intended to be a central location for custom scripts, functions and -extensions for GNU Octave. contains the source for all the functions plus -build and install scripts. - -This is mechanics. - - Library with functions useful for numerical computation in classical mechanics. - -WWW: http://octave.sourceforge.net/ diff --git a/math/octave-forge-parallel/Makefile b/math/octave-forge-parallel/Makefile deleted file mode 100644 index 48c401569af1..000000000000 --- a/math/octave-forge-parallel/Makefile +++ /dev/null @@ -1,37 +0,0 @@ -# Created by: Stephen Montgomery-Smith <stephen@math.missouri.edu> -# $FreeBSD$ - -PORTNAME= octave-forge-parallel -PORTVERSION= 3.1.3 -PORTREVISION= 4 -CATEGORIES= math - -MAINTAINER= stephen@FreeBSD.org -COMMENT= Octave-forge package ${OCTAVE_PKGNAME} - -LICENSE= GPLv3 -LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING - -BROKEN= does not build with octave>=5.1.0 -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2019-09-04 - -# OCTSRC is the name of the directory of the package. -# It is usually ${OCTAVE_PKGNAME} or ${DISTNAME}. -OCTSRC= ${DISTNAME} - -RUN_DEPENDS+= ${TARBALLS_DIR}/struct.tar.gz:math/octave-forge-struct - -WRKSRC= ${WRKDIR}/${OCTSRC}/src -GNU_CONFIGURE= yes -USES+= compiler:gcc-c++11-lib perl5 shebangfix -USE_PERL5= build -SHEBANG_FILES= *.pl - -.include "${.CURDIR}/../../Mk/bsd.octave.mk" - -post-build: - ${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure - cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC} - -.include <bsd.port.mk> diff --git a/math/octave-forge-parallel/distinfo b/math/octave-forge-parallel/distinfo deleted file mode 100644 index 1e3cd57e6cc0..000000000000 --- a/math/octave-forge-parallel/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1534035763 -SHA256 (octave-forge/parallel-3.1.3.tar.gz) = bf4001b688da33df9a6a88e97f5e4fc32ba0c4ad5a30a686ecf9e1ab284bb4f8 -SIZE (octave-forge/parallel-3.1.3.tar.gz) = 206468 diff --git a/math/octave-forge-parallel/pkg-descr b/math/octave-forge-parallel/pkg-descr deleted file mode 100644 index 58ad57d92d42..000000000000 --- a/math/octave-forge-parallel/pkg-descr +++ /dev/null @@ -1,12 +0,0 @@ -The octave-forge package is the result of The GNU Octave Repositry project, -which is intended to be a central location for custom scripts, functions and -extensions for GNU Octave. contains the source for all the functions plus -build and install scripts. - -This is parallel. - -Parallel execution package for cluster computers. For parallel execution on a -single machine see e.g. function parcellfun (author: Jaroslav Hajek) in -package general. - -WWW: http://octave.sourceforge.net/ diff --git a/math/octave-forge-strings/Makefile b/math/octave-forge-strings/Makefile deleted file mode 100644 index 6f2f4165b315..000000000000 --- a/math/octave-forge-strings/Makefile +++ /dev/null @@ -1,30 +0,0 @@ -# Created by: Stephen Montgomery-Smith <stephen@math.missouri.edu> -# $FreeBSD$ - -PORTNAME= octave-forge-strings -PORTVERSION= 1.2.0 -PORTREVISION= 12 -CATEGORIES= math - -MAINTAINER= stephen@FreeBSD.org -COMMENT= Octave-forge package ${OCTAVE_PKGNAME} - -BROKEN= does not build with octave>=5.1.0 -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2019-09-04 - -# OCTSRC is the name of the directory of the package. -# It is usually ${OCTAVE_PKGNAME} or ${DISTNAME}. -OCTSRC= ${DISTNAME} - -WRKSRC= ${WRKDIR}/${OCTSRC}/src - -.include "${.CURDIR}/../../Mk/bsd.octave.mk" - -ALL_TARGET= # Intentionally left empty - -post-build: - ${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure - cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC} - -.include <bsd.port.mk> diff --git a/math/octave-forge-strings/distinfo b/math/octave-forge-strings/distinfo deleted file mode 100644 index e563a0bf2b30..000000000000 --- a/math/octave-forge-strings/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (octave-forge/strings-1.2.0.tar.gz) = cfe2702d9e1b69e1fc6bee9a8fab8bb3d63a42d74e763538687d0dbcdd5619ac -SIZE (octave-forge/strings-1.2.0.tar.gz) = 8816 diff --git a/math/octave-forge-strings/pkg-descr b/math/octave-forge-strings/pkg-descr deleted file mode 100644 index b14599f71156..000000000000 --- a/math/octave-forge-strings/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -The octave-forge package is the result of The GNU Octave Repositry project, -which is intended to be a central location for custom scripts, functions and -extensions for GNU Octave. contains the source for all the functions plus -build and install scripts. - -This is strings. - - Additional manipulation functions - -WWW: http://octave.sourceforge.net/ diff --git a/math/octave-forge-tisean/Makefile b/math/octave-forge-tisean/Makefile deleted file mode 100644 index 70f1c1713532..000000000000 --- a/math/octave-forge-tisean/Makefile +++ /dev/null @@ -1,35 +0,0 @@ -# Created by: Stephen Montgomery-Smith <stephen@math.missouri.edu> -# $FreeBSD$ - -PORTNAME= octave-forge-tisean -PORTVERSION= 0.2.3 -PORTREVISION= 11 -CATEGORIES= math - -MAINTAINER= stephen@FreeBSD.org -COMMENT= Octave-forge package ${OCTAVE_PKGNAME} - -LICENSE= GPLv3 -LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING - -BROKEN= does not build with octave>=5.1.0 -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2019-09-04 - -RUN_DEPENDS+= ${TARBALLS_DIR}/signal.tar.gz:math/octave-forge-signal - -# OCTSRC is the name of the directory of the package. -# It is usually ${OCTAVE_PKGNAME} or ${DISTNAME}. -OCTSRC= ${DISTNAME} - -WRKSRC= ${WRKDIR}/${OCTSRC}/src - -GNU_CONFIGURE= yes - -.include "${.CURDIR}/../../Mk/bsd.octave.mk" - -post-build: - ${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure - cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC} - -.include <bsd.port.mk> diff --git a/math/octave-forge-tisean/distinfo b/math/octave-forge-tisean/distinfo deleted file mode 100644 index fa98c05dbf80..000000000000 --- a/math/octave-forge-tisean/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (octave-forge/tisean-0.2.3.tar.gz) = bbc94ea6af663092863a437f88215e84d3a59a60b9f51f6ffd9dbe90606a8259 -SIZE (octave-forge/tisean-0.2.3.tar.gz) = 715494 diff --git a/math/octave-forge-tisean/files/patch-Makefile.in b/math/octave-forge-tisean/files/patch-Makefile.in deleted file mode 100644 index 872866c0fa3a..000000000000 --- a/math/octave-forge-tisean/files/patch-Makefile.in +++ /dev/null @@ -1,15 +0,0 @@ ---- Makefile.in.orig 2018-05-14 21:28:27 UTC -+++ Makefile.in -@@ -73,10 +73,10 @@ $(OCTFILES) : %.oct : %.cc - $(MKOCTFILE) $(CXXFLAGS) $< $(LIBS) -o $@ - - $(OCT_LINK_F): %.oct : %.cc $(OBJECTS_F) $(LIBS_F) -- $(MKOCTFILE) $(CXXFLAGS) $< $(OBJECTS_F) $(LIBS_F) -o $@ -+ $(MKOCTFILE) -fPIC $(CXXFLAGS) $< $(OBJECTS_F) $(LIBS_F) -o $@ - - $(OCT_LINK_CC): %.oct : %.cc $(OBJECTS_CC) -- $(MKOCTFILE) $(CXXFLAGS) $< $(OBJECTS_CC) -o $@ -+ $(MKOCTFILE) -fPIC $(CXXFLAGS) $< $(OBJECTS_CC) -o $@ - - PKG_ADD PKG_DEL: $(OCT_SOURCES) - $(SED) -n -e 's/.*$@: \(.*\)/\1/p' $^ > $@-t diff --git a/math/octave-forge-tisean/files/patch-____c1____.cc b/math/octave-forge-tisean/files/patch-____c1____.cc deleted file mode 100644 index 45d9d0ebf1b1..000000000000 --- a/math/octave-forge-tisean/files/patch-____c1____.cc +++ /dev/null @@ -1,75 +0,0 @@ ---- __c1__.cc.orig 2015-08-14 22:25:52 UTC -+++ __c1__.cc -@@ -34,17 +34,24 @@ FOR INTERNAL USE ONLY" - #include <octave/f77-fcn.h> - #include <octave/oct-map.h> - -+#if defined (OCTAVE_HAVE_F77_INT_TYPE) -+# define TO_F77_INT(x) octave::to_f77_int (x) -+#else -+typedef octave_idx_type F77_INT; -+# define TO_F77_INT(x) (x) -+#endif -+ - extern "C" - { - F77_RET_T - F77_FUNC (d1, D1) -- (const octave_idx_type& nmax, const octave_idx_type& mmax, -- const octave_idx_type& nxx, const double *y, -- const octave_idx_type& delay, const octave_idx_type& m, -- const octave_idx_type& ncmin, const double& pr, -+ (const F77_INT& nmax, const F77_INT& mmax, -+ const F77_INT& nxx, const double *y, -+ const F77_INT& delay, const F77_INT& m, -+ const F77_INT& ncmin, const double& pr, - double& pln, double& eln, -- const octave_idx_type& nmin, const octave_idx_type& kmax, -- const octave_idx_type& iverb); -+ const F77_INT& nmin, const F77_INT& kmax, -+ const F77_INT& iverb); - - F77_RET_T - F77_FUNC (rand, RAND) -@@ -66,23 +73,23 @@ DEFUN_DLD (__c1__, args, nargout, HELPTE - { - // Assigning inputs - Matrix input = args(0).matrix_value (); -- octave_idx_type mindim = args(1).idx_type_value (); -- octave_idx_type maxdim = args(2).idx_type_value (); -- octave_idx_type delay = args(3).idx_type_value (); -- octave_idx_type tmin = args(4).idx_type_value (); -- octave_idx_type cmin = args(5).idx_type_value (); -+ F77_INT mindim = TO_F77_INT (args(1).idx_type_value ()); -+ F77_INT maxdim = TO_F77_INT (args(2).idx_type_value ()); -+ F77_INT delay = TO_F77_INT (args(3).idx_type_value ()); -+ F77_INT tmin = TO_F77_INT (args(4).idx_type_value ()); -+ F77_INT cmin = TO_F77_INT (args(5).idx_type_value ()); - double resolution = args(6).double_value (); - double seed = args(7).double_value (); -- octave_idx_type kmax = args(8).idx_type_value (); -+ F77_INT kmax = TO_F77_INT (args(8).idx_type_value ()); - bool verbose = args(9).bool_value (); -- octave_idx_type iverb = verbose; -+ F77_INT iverb = TO_F77_INT (verbose); - - - if (! error_state) - { - -- octave_idx_type lines_read = input.rows (); //nmax in d1() -- octave_idx_type columns_read = input.columns (); -+ F77_INT lines_read = TO_F77_INT (input.rows ()); //nmax in d1() -+ F77_INT columns_read = TO_F77_INT (input.columns ()); - - - dim_vector dv (maxdim - mindim + 1, 1); -@@ -94,7 +101,7 @@ DEFUN_DLD (__c1__, args, nargout, HELPTE - // Seed the rand() function for d1() - F77_XFCN (rand, RAND, (sqrt(seed))); - -- for (octave_idx_type m = mindim; m <= maxdim; m++) -+ for (F77_INT m = mindim; m <= maxdim; m++) - { - octave_scalar_map tmp (keys); - tmp.setfield ("dim", m); diff --git a/math/octave-forge-tisean/files/patch-____surrogates____.cc b/math/octave-forge-tisean/files/patch-____surrogates____.cc deleted file mode 100644 index c3b355f3c105..000000000000 --- a/math/octave-forge-tisean/files/patch-____surrogates____.cc +++ /dev/null @@ -1,57 +0,0 @@ ---- __surrogates__.cc.orig 2015-08-14 22:25:52 UTC -+++ __surrogates__.cc -@@ -34,14 +34,21 @@ FOR INTERNAL USE ONLY" - #include <octave/f77-fcn.h> - #include <octave/Cell.h> - -+#if defined (OCTAVE_HAVE_F77_INT_TYPE) -+# define TO_F77_INT(x) octave::to_f77_int (x) -+#else -+typedef octave_idx_type F77_INT; -+# define TO_F77_INT(x) (x) -+#endif -+ - extern "C" - { - F77_RET_T - F77_FUNC (ts_surrogates, TS_SURROGATES) -- (const double *xx, const octave_idx_type& nmaxp, -- const octave_idx_type& mcmax, const octave_idx_type& imax, -- const octave_idx_type& ispec, const double& seed, double *output, -- octave_idx_type& iterations, double& rel_discrepency); -+ (const double *xx, const F77_INT& nmaxp, -+ const F77_INT& mcmax, const F77_INT& imax, -+ const F77_INT& ispec, const double& seed, double *output, -+ F77_INT& iterations, double& rel_discrepency); - } - - -@@ -59,15 +66,15 @@ DEFUN_DLD (__surrogates__, args, nargout - // Assigning inputs - Matrix input = args(0).matrix_value (); - octave_idx_type nsur = args(1).idx_type_value (); -- octave_idx_type imax = args(2).idx_type_value (); -- octave_idx_type ispec = args(3).idx_type_value (); -+ F77_INT imax = TO_F77_INT (args(2).idx_type_value ()); -+ F77_INT ispec = TO_F77_INT (args(3).idx_type_value ()); - double seed = args(4).double_value (); - - if (! error_state) - { - -- octave_idx_type nmaxp = input.rows (); -- octave_idx_type mcmax = input.columns (); -+ F77_INT nmaxp = TO_F77_INT (input.rows ()); -+ F77_INT mcmax = TO_F77_INT (input.columns ()); - - Cell surro_data (dim_vector (nsur,1)); - Matrix surro_tmp (input.dims ()); -@@ -75,7 +82,7 @@ DEFUN_DLD (__surrogates__, args, nargout - - for (octave_idx_type i = 0; i < nsur; i++) - { -- octave_idx_type it_tmp; -+ F77_INT it_tmp; - double rel_discrepency_tmp; - - F77_XFCN (ts_surrogates, TS_SURROGATES, diff --git a/math/octave-forge-tisean/files/patch-____upo____.cc b/math/octave-forge-tisean/files/patch-____upo____.cc deleted file mode 100644 index 720b18f2c68d..000000000000 --- a/math/octave-forge-tisean/files/patch-____upo____.cc +++ /dev/null @@ -1,58 +0,0 @@ ---- __upo__.cc.orig 2015-08-14 22:25:52 UTC -+++ __upo__.cc -@@ -33,18 +33,24 @@ FOR INTERNAL USE ONLY" - #include <octave/oct.h> - #include <octave/f77-fcn.h> - -+#if defined (OCTAVE_HAVE_F77_INT_TYPE) -+# define TO_F77_INT(x) octave::to_f77_int (x) -+#else -+typedef octave_idx_type F77_INT; -+# define TO_F77_INT(x) (x) -+#endif - - extern "C" - { - F77_RET_T - F77_FUNC (ts_upo, TS_UPO) -- (const int& m, const double& eps, -+ (const F77_INT& m, const double& eps, - const double& frac, const double& teq, - const double& tdis, const double& h, -- const double& tacc, const int& iper, -- const int& icen, const int& lines_read, -+ const double& tacc, const F77_INT& iper, -+ const F77_INT& icen, const F77_INT& lines_read, - double* in_out1, double* olens, -- double* orbit_data, const int& sizedat, -+ double* orbit_data, const F77_INT& sizedat, - double* accuracy, double* stability); - } - -@@ -63,22 +69,22 @@ DEFUN_DLD (__upo__, args, nargout, HELPT - { - // Assigning inputs - NDArray in_out1 = args(0).array_value(); -- int m = args(1).int_value(); -+ F77_INT m = TO_F77_INT (args(1).int_value()); - double eps = args(2).double_value(); - double frac = args(3).double_value(); - double teq = args(4).double_value(); - double tdis = args(5).double_value(); - double h = args(6).double_value(); - double tacc = args(7).double_value(); -- int iper = args(8).int_value(); -- int icen = args(9).int_value(); -+ F77_INT iper = TO_F77_INT (args(8).int_value()); -+ F77_INT icen = TO_F77_INT (args(9).int_value()); - - - - if (! error_state) - { - -- int lines_read = in_out1.numel(); -+ F77_INT lines_read = TO_F77_INT (in_out1.numel()); - // Generating output vectors with estimated lengths - // The extra length (+1) is to store the actual lengths - NDArray olens (dim_vector (icen+1,1)); diff --git a/math/octave-forge-tisean/files/patch-lazy.cc b/math/octave-forge-tisean/files/patch-lazy.cc deleted file mode 100644 index ae8631135e28..000000000000 --- a/math/octave-forge-tisean/files/patch-lazy.cc +++ /dev/null @@ -1,58 +0,0 @@ ---- lazy.cc.orig 2015-08-14 22:25:52 UTC -+++ lazy.cc -@@ -35,7 +35,7 @@ Performs simple nonlinear noise reductio - @item X\n\ - Must be realvector. If it is a row vector then the output will be row vectors as well.\n\ - @item m\n\ --Embedding dimension. Must be postive integer.\n\ -+Embedding dimension. Must be positive integer.\n\ - @item rv\n\ - If @var{rv} > 0 then it is equal to the absolute radius of the neighbourhoods. If @var{rv} < 0 then its opposite (-@var{rv}) is equal to the fraction of standard deviation used. It cannot be equal 0.\n\ - @item imax\n\ -@@ -71,12 +71,19 @@ Uses TISEAN package lazy\n\ - // In order to avoid clobbered warnings transposed is initialized globally. - bool transposed; - -+#if defined (OCTAVE_HAVE_F77_INT_TYPE) -+# define TO_F77_INT(x) octave::to_f77_int (x) -+#else -+typedef octave_idx_type F77_INT; -+# define TO_F77_INT(x) (x) -+#endif -+ - extern "C" - { - F77_RET_T - F77_FUNC (ts_lazy, TS_LAZY) -- (const int& m, const double& rv, -- const int& imax, const int& lines_read, -+ (const F77_INT& m, const double& rv, -+ const F77_INT& imax, const F77_INT& lines_read, - double* in_out1, double* in_out2); - } - -@@ -100,12 +107,12 @@ DEFUN_DLD (lazy, args, nargout, HELPTEXT - { - // Assigning inputs - Matrix in_out1 = args(0).matrix_value(); -- int m = args(1).int_value(); -+ F77_INT m = TO_F77_INT (args(1).int_value()); - double rv = args(2).double_value(); -- int imax = DEFAULT_IMAX; -+ F77_INT imax = DEFAULT_IMAX; - - if (nargin == 4) -- imax = args(3).int_value(); -+ imax = TO_F77_INT (args(3).int_value()); - - // --- DATA VALIDATION --- - -@@ -144,7 +151,7 @@ DEFUN_DLD (lazy, args, nargout, HELPTEXT - in_out1 = in_out1.transpose(); - } - -- int lines_read = in_out1.numel(); -+ F77_INT lines_read = TO_F77_INT (in_out1.numel()); - NDArray in_out2 (Matrix (lines_read, 1)); - - F77_XFCN (ts_lazy, TS_LAZY, diff --git a/math/octave-forge-tisean/pkg-descr b/math/octave-forge-tisean/pkg-descr deleted file mode 100644 index 5cd09e6f081b..000000000000 --- a/math/octave-forge-tisean/pkg-descr +++ /dev/null @@ -1,11 +0,0 @@ -The octave-forge package is the result of The GNU Octave Repositry project, -which is intended to be a central location for custom scripts, functions and -extensions for GNU Octave. contains the source for all the functions plus -build and install scripts. - -This is tisean. - - Port of TISEAN 3.0.1, which does nonlinear time series analysis. See - http://www.mpipks-dresden.mpg.de/~tisean/ - -WWW: http://octave.sourceforge.net/ diff --git a/math/octave-forge-tisean/pkg-plist b/math/octave-forge-tisean/pkg-plist deleted file mode 100644 index a999ec86c07e..000000000000 --- a/math/octave-forge-tisean/pkg-plist +++ /dev/null @@ -1 +0,0 @@ -@comment This file intentionally left empty diff --git a/math/octave-forge-video/Makefile b/math/octave-forge-video/Makefile deleted file mode 100644 index 7064efc8bd3d..000000000000 --- a/math/octave-forge-video/Makefile +++ /dev/null @@ -1,39 +0,0 @@ -# Created by: Stephen Montgomery-Smith <stephen@math.missouri.edu> -# $FreeBSD$ - -PORTNAME= octave-forge-video -PORTVERSION= 1.2.4 -PORTREVISION= 13 -CATEGORIES= math - -MAINTAINER= stephen@FreeBSD.org -COMMENT= Octave-forge package ${OCTAVE_PKGNAME} - -LICENSE= BSD2CLAUSE -LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING - -BROKEN= does not build with octave>=5.1.0 -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2019-09-04 - -USES= pkgconfig -GNU_CONFIGURE= yes -CONFIGURE_ENV+= HOME=${WRKSRC} -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib - -# OCTSRC is the name of the directory of the package. -# It is usually ${OCTAVE_PKGNAME} or ${DISTNAME}. -OCTSRC= ${DISTNAME} - -WRKSRC= ${WRKDIR}/${OCTSRC}/src - -LIB_DEPENDS+= libavcodec.so:multimedia/ffmpeg - -.include "${.CURDIR}/../../Mk/bsd.octave.mk" - -post-build: - ${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure - cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC} - -.include <bsd.port.mk> diff --git a/math/octave-forge-video/distinfo b/math/octave-forge-video/distinfo deleted file mode 100644 index 4cad6cdd04af..000000000000 --- a/math/octave-forge-video/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1497926922 -SHA256 (octave-forge/video-1.2.4.tar.gz) = 69af2f5b7c9d96318d5528b150ec8aa12873e974bd16c714698a8558c5aee339 -SIZE (octave-forge/video-1.2.4.tar.gz) = 53044 diff --git a/math/octave-forge-video/files/patch-AVHandler.cc b/math/octave-forge-video/files/patch-AVHandler.cc deleted file mode 100644 index b114750200b1..000000000000 --- a/math/octave-forge-video/files/patch-AVHandler.cc +++ /dev/null @@ -1,20 +0,0 @@ -AVHandler.cc:246:29: error: use of undeclared identifier 'CODEC_CAP_TRUNCATED' - if (codec->capabilities & CODEC_CAP_TRUNCATED) - ^ -AVHandler.cc:247:30: error: use of undeclared identifier 'CODEC_FLAG_TRUNCATED' - vstream->codec->flags |= CODEC_FLAG_TRUNCATED; - ^ - ---- AVHandler.cc.orig 2017-05-28 14:27:02 UTC -+++ AVHandler.cc -@@ -243,8 +243,8 @@ AVHandler::setup_read() - codec_name = codec->name; - - // We can handle truncated bitstreams -- if (codec->capabilities & CODEC_CAP_TRUNCATED) -- vstream->codec->flags |= CODEC_FLAG_TRUNCATED; -+ if (codec->capabilities & AV_CODEC_CAP_TRUNCATED) -+ vstream->codec->flags |= AV_CODEC_FLAG_TRUNCATED; - - if (avcodec_open2(vstream->codec, codec, NULL) < 0) - { diff --git a/math/octave-forge-video/pkg-descr b/math/octave-forge-video/pkg-descr deleted file mode 100644 index 9818327f6b51..000000000000 --- a/math/octave-forge-video/pkg-descr +++ /dev/null @@ -1,11 +0,0 @@ -The octave-forge package is the result of The GNU Octave Repositry project, -which is intended to be a central location for custom scripts, functions and -extensions for GNU Octave. contains the source for all the functions plus -build and install scripts. - -This is video. - -Implements addframe, avifile, aviinfo, and aviread, using ffmpeg. -(and approximately conforms to Matlab interface) - -WWW: http://octave.sourceforge.net/ diff --git a/math/py-yt/Makefile b/math/py-yt/Makefile deleted file mode 100644 index 4042e10830a3..000000000000 --- a/math/py-yt/Makefile +++ /dev/null @@ -1,42 +0,0 @@ -# Created by: Yuri Victorovich <yuri@rawbw.com> -# $FreeBSD$ - -PORTNAME= yt -DISTVERSION= 3.5.0 -PORTREVISION= 3 -CATEGORIES= math astro python -MASTER_SITES= CHEESESHOP -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= yuri@FreeBSD.org -COMMENT= Analysis and visualization toolkit for volumetric data - -LICENSE= BSD3CLAUSE -LICENSE_FILE= ${WRKSRC}/COPYING.txt - -DEPRECATED= Depends on expiring graphics/embree -EXPIRATION_DATE= 2019-09-04 - -BUILD_DEPENDS= ${PYNUMPY} \ - ${PYTHON_PKGNAMEPREFIX}pyembree>0:graphics/py-pyembree@${PY_FLAVOR} -LIB_DEPENDS= libembree.so:graphics/embree \ - libomp.so:devel/openmp -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sympy>=1.0:math/py-sympy@${PY_FLAVOR} \ - ${PYNUMPY} \ - ${PYTHON_PKGNAMEPREFIX}pyembree>0:graphics/py-pyembree@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}matplotlib>=1.5.3:math/py-matplotlib@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}ipython5>=1.0:devel/ipython5@${PY_FLAVOR} - -USES= dos2unix localbase python -USE_PYTHON= distutils cython autoplist concurrent - -post-patch: - @${REINPLACE_CMD} -e "s|check_for_pyembree() is not None|True|; s|check_for_openmp() is True|True|" \ - ${WRKSRC}/setup.py - @${REINPLACE_CMD} -e "s|\['-fopenmp', filename\]|['-I${LOCALBASE}/include', '-L${LOCALBASE}/lib', '-lm', '-fopenmp', filename]|" \ - ${WRKSRC}/setupext.py - -post-install: - @${STRIP_CMD} $$(${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name "*.so") - -.include <bsd.port.mk> diff --git a/math/py-yt/distinfo b/math/py-yt/distinfo deleted file mode 100644 index e3cfab5cd2e8..000000000000 --- a/math/py-yt/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1539846194 -SHA256 (yt-3.5.0.tar.gz) = ee4bf8349f02ce21f571654c26d85c1f69d9678fc8f5c7cfe5d1686c7ed2e3ca -SIZE (yt-3.5.0.tar.gz) = 10417638 diff --git a/math/py-yt/files/patch-yt_extern_tqdm___utils.py b/math/py-yt/files/patch-yt_extern_tqdm___utils.py deleted file mode 100644 index 42900ea89072..000000000000 --- a/math/py-yt/files/patch-yt_extern_tqdm___utils.py +++ /dev/null @@ -1,11 +0,0 @@ ---- yt/extern/tqdm/_utils.py.orig 2017-01-01 20:57:19 UTC -+++ yt/extern/tqdm/_utils.py -@@ -40,7 +40,7 @@ def _environ_cols_wrapper(): # pragma: - _environ_cols = _environ_cols_windows - if _environ_cols is None: - _environ_cols = _environ_cols_tput -- if current_os in ['Linux', 'Darwin'] or current_os.startswith('CYGWIN'): -+ if current_os in ['FreeBSD', 'Linux', 'Darwin'] or current_os.startswith('CYGWIN'): - _environ_cols = _environ_cols_linux - return _environ_cols - diff --git a/math/py-yt/files/patch-yt_utilities_lib_platform__dep.h b/math/py-yt/files/patch-yt_utilities_lib_platform__dep.h deleted file mode 100644 index 4bf2fcc821d3..000000000000 --- a/math/py-yt/files/patch-yt_utilities_lib_platform__dep.h +++ /dev/null @@ -1,11 +0,0 @@ ---- yt/utilities/lib/platform_dep.h.orig 2017-01-01 20:57:35 UTC -+++ yt/utilities/lib/platform_dep.h -@@ -57,7 +57,7 @@ double erf(double x) - - #else - #include <stdint.h> --#include "alloca.h" -+#include <stdlib.h> - #include <math.h> - #endif - diff --git a/math/py-yt/pkg-descr b/math/py-yt/pkg-descr deleted file mode 100644 index 164d85c3123e..000000000000 --- a/math/py-yt/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -yt supports structured, variable-resolution meshes, unstructured meshes, -and discrete or sampled data such as particles. Focused on driving -physically-meaningful inquiry, yt has been applied in domains such as -astrophysics, seismology, nuclear engineering, molecular dynamics, and -oceanography. - -WWW: http://yt-project.org diff --git a/misc/Makefile b/misc/Makefile index 0dccda5e027c..5e65c57e9a79 100644 --- a/misc/Makefile +++ b/misc/Makefile @@ -170,7 +170,6 @@ SUBDIR += gnome-user-docs SUBDIR += gnu-watch SUBDIR += gnuls - SUBDIR += gnustep-examples SUBDIR += gobuster SUBDIR += gone SUBDIR += gonvert diff --git a/misc/gnustep-examples/Makefile b/misc/gnustep-examples/Makefile deleted file mode 100644 index 73b744b5cf6d..000000000000 --- a/misc/gnustep-examples/Makefile +++ /dev/null @@ -1,87 +0,0 @@ -# $FreeBSD$ - -PORTNAME= gnustep-examples -PORTVERSION= 1.4.0 -PORTREVISION= 8 -CATEGORIES= misc gnustep -MASTER_SITES= GNUSTEP/usr-apps - -MAINTAINER= ports@FreeBSD.org -COMMENT= GNUstep example applications - -LICENSE= GPLv3+ -LICENSE_FILE= ${WRKSRC}/COPYING - -BROKEN= fails to build -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2019-09-04 - -USES= gnustep -USE_GNUSTEP= back build - -l_GNUSTEP_MAKE_DIRS= . gui/Finger gui/GFractal gui/HostAddress gui/MyGL - -post-patch: - @${REINPLACE_CMD} -e 's|^//|#|' \ - ${WRKSRC}/gui/GFractal/GNUmakefile - -do-build: -.for i in ${l_GNUSTEP_MAKE_DIRS} - @(cd ${BUILD_WRKSRC}/${i}; . ${GNUSTEP_MAKEFILES}/GNUstep.sh; \ - ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${ALL_TARGET}) -.endfor - -# --------------------------------------------------------------------------- -# source GNUstep.sh -# -do-install: -.for i in ${l_GNUSTEP_MAKE_DIRS} - @(cd ${INSTALL_WRKSRC}/${i}; . ${GNUSTEP_MAKEFILES}/GNUstep.sh; \ - ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET}) -.endfor - @${STRIP_CMD} \ - ${STAGEDIR}${PREFIX}/GNUstep/System/Applications/Calculator.app/Calculator \ - ${STAGEDIR}${PREFIX}/GNUstep/System/Applications/CurrencyConverter.app/CurrencyConverter \ - ${STAGEDIR}${PREFIX}/GNUstep/System/Applications/Finger.app/Finger \ - ${STAGEDIR}${PREFIX}/GNUstep/System/Applications/GFractal.app/GFractal \ - ${STAGEDIR}${PREFIX}/GNUstep/System/Applications/GSTest.app/GSTest \ - ${STAGEDIR}${PREFIX}/GNUstep/System/Applications/HostAddress.app/HostAddress \ - ${STAGEDIR}${PREFIX}/GNUstep/System/Applications/Ink.app/Ink \ - ${STAGEDIR}${PREFIX}/GNUstep/System/Applications/MyGL.app/MyGL \ - ${STAGEDIR}${PREFIX}/GNUstep/System/Applications/NSBrowserTest.app/NSBrowserTest \ - ${STAGEDIR}${PREFIX}/GNUstep/System/Applications/NSImageTest.app/NSImageTest \ - ${STAGEDIR}${PREFIX}/GNUstep/System/Applications/NSPanelTest.app/NSPanelTest \ - ${STAGEDIR}${PREFIX}/GNUstep/System/Applications/NSScreenTest.app/NSScreenTest \ - ${STAGEDIR}${PREFIX}/GNUstep/System/Applications/md5Digest.app/md5Digest \ - ${STAGEDIR}${PREFIX}/GNUstep/System/Library/ApplicationSupport/GSTest/Composite-test.bundle/Composite-test \ - ${STAGEDIR}${PREFIX}/GNUstep/System/Library/ApplicationSupport/GSTest/CoordinateCheck-test.bundle/CoordinateCheck-test \ - ${STAGEDIR}${PREFIX}/GNUstep/System/Library/ApplicationSupport/GSTest/GSHbox-test.bundle/GSHbox-test \ - ${STAGEDIR}${PREFIX}/GNUstep/System/Library/ApplicationSupport/GSTest/Image-test.bundle/Image-test \ - ${STAGEDIR}${PREFIX}/GNUstep/System/Library/ApplicationSupport/GSTest/ImageSelection-test.bundle/ImageSelection-test \ - ${STAGEDIR}${PREFIX}/GNUstep/System/Library/ApplicationSupport/GSTest/KeyboardInput-test.bundle/KeyboardInput-test \ - ${STAGEDIR}${PREFIX}/GNUstep/System/Library/ApplicationSupport/GSTest/NSAnimation-test.bundle/NSAnimation-test \ - ${STAGEDIR}${PREFIX}/GNUstep/System/Library/ApplicationSupport/GSTest/NSBox-test.bundle/NSBox-test \ - ${STAGEDIR}${PREFIX}/GNUstep/System/Library/ApplicationSupport/GSTest/NSButton-test.bundle/NSButton-test \ - ${STAGEDIR}${PREFIX}/GNUstep/System/Library/ApplicationSupport/GSTest/NSColorList-test.bundle/NSColorList-test \ - ${STAGEDIR}${PREFIX}/GNUstep/System/Library/ApplicationSupport/GSTest/NSColorWell-test.bundle/NSColorWell-test \ - ${STAGEDIR}${PREFIX}/GNUstep/System/Library/ApplicationSupport/GSTest/NSForm-test.bundle/NSForm-test \ - ${STAGEDIR}${PREFIX}/GNUstep/System/Library/ApplicationSupport/GSTest/NSOpenPanel-test.bundle/NSOpenPanel-test \ - ${STAGEDIR}${PREFIX}/GNUstep/System/Library/ApplicationSupport/GSTest/NSOutlineView-test.bundle/NSOutlineView-test \ - ${STAGEDIR}${PREFIX}/GNUstep/System/Library/ApplicationSupport/GSTest/NSProgressIndicator-test.bundle/NSProgressIndicator-test \ - ${STAGEDIR}${PREFIX}/GNUstep/System/Library/ApplicationSupport/GSTest/NSSavePanel-test.bundle/NSSavePanel-test \ - ${STAGEDIR}${PREFIX}/GNUstep/System/Library/ApplicationSupport/GSTest/NSScrollView-test.bundle/NSScrollView-test \ - ${STAGEDIR}${PREFIX}/GNUstep/System/Library/ApplicationSupport/GSTest/NSSecureTextField-test.bundle/NSSecureTextField-test \ - ${STAGEDIR}${PREFIX}/GNUstep/System/Library/ApplicationSupport/GSTest/NSSlider-test.bundle/NSSlider-test \ - ${STAGEDIR}${PREFIX}/GNUstep/System/Library/ApplicationSupport/GSTest/NSSplitView-test.bundle/NSSplitView-test \ - ${STAGEDIR}${PREFIX}/GNUstep/System/Library/ApplicationSupport/GSTest/NSTableView-test.bundle/NSTableView-test \ - ${STAGEDIR}${PREFIX}/GNUstep/System/Library/ApplicationSupport/GSTest/NSTextView-test.bundle/NSTextView-test \ - ${STAGEDIR}${PREFIX}/GNUstep/System/Library/ApplicationSupport/GSTest/NSViewAnimation-test.bundle/NSViewAnimation-test \ - ${STAGEDIR}${PREFIX}/GNUstep/System/Library/ApplicationSupport/GSTest/NSWindow-test.bundle/NSWindow-test \ - ${STAGEDIR}${PREFIX}/GNUstep/System/Library/ApplicationSupport/GSTest/NSWindowStyleMask-test.bundle/NSWindowStyleMask-test \ - ${STAGEDIR}${PREFIX}/GNUstep/System/Library/ApplicationSupport/GSTest/PixelExactDrawing-test.bundle/PixelExactDrawing-test \ - ${STAGEDIR}${PREFIX}/GNUstep/System/Library/ApplicationSupport/GSTest/StringDrawing-test.bundle/StringDrawing-test \ - ${STAGEDIR}${PREFIX}/GNUstep/System/Library/ApplicationSupport/GSTest/TextSystem-test.bundle/TextSystem-test \ - ${STAGEDIR}${PREFIX}/GNUstep/System/Library/ApplicationSupport/GSTest/Transparency-test.bundle/Transparency-test \ - ${STAGEDIR}${PREFIX}/GNUstep/System/Library/Services/example.service/example - -.include <bsd.port.mk> diff --git a/misc/gnustep-examples/distinfo b/misc/gnustep-examples/distinfo deleted file mode 100644 index 70aa006300ea..000000000000 --- a/misc/gnustep-examples/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (gnustep-examples-1.4.0.tar.gz) = 4b3874f78b301407000699a3ac12cb3d05a3f772a7230f033c5082067240ffc1 -SIZE (gnustep-examples-1.4.0.tar.gz) = 681536 diff --git a/misc/gnustep-examples/pkg-descr b/misc/gnustep-examples/pkg-descr deleted file mode 100644 index e24d5611495f..000000000000 --- a/misc/gnustep-examples/pkg-descr +++ /dev/null @@ -1,16 +0,0 @@ -The GNUstep example applications: - -# Calculator -# CurrencyConverter -# Finger It is a simple front-end to finger, ping and traceroute. -# GFractal -# GSTest -# HostAddress -# Ink Text Editor -# NSBrowserTest -# NSImageTest -# NSPanelTest -# NSScreenTest -# md5Digest - -WWW: http://www.gnustep.org/experience/examples.html diff --git a/misc/gnustep-examples/pkg-plist b/misc/gnustep-examples/pkg-plist deleted file mode 100644 index 9766dca66a94..000000000000 --- a/misc/gnustep-examples/pkg-plist +++ /dev/null @@ -1,205 +0,0 @@ -GNUstep/System/Applications/Calculator.app/Calculator -GNUstep/System/Applications/Calculator.app/Resources/Calculator.app.tiff -GNUstep/System/Applications/Calculator.app/Resources/Calculator.desktop -GNUstep/System/Applications/Calculator.app/Resources/Info-gnustep.plist -GNUstep/System/Applications/Calculator.app/stamp.make -GNUstep/System/Applications/CurrencyConverter.app/CurrencyConverter -GNUstep/System/Applications/CurrencyConverter.app/Resources/CurrencyConverter.desktop -GNUstep/System/Applications/CurrencyConverter.app/Resources/Info-gnustep.plist -GNUstep/System/Applications/CurrencyConverter.app/stamp.make -GNUstep/System/Applications/Finger.app/Finger -GNUstep/System/Applications/Finger.app/Resources/Finger.desktop -GNUstep/System/Applications/Finger.app/Resources/Info-gnustep.plist -GNUstep/System/Applications/Finger.app/Resources/finger.tiff -GNUstep/System/Applications/Finger.app/Resources/finger32.tiff -GNUstep/System/Applications/Finger.app/Resources/ping.tiff -GNUstep/System/Applications/Finger.app/Resources/ping32.tiff -GNUstep/System/Applications/Finger.app/Resources/stop.tiff -GNUstep/System/Applications/Finger.app/Resources/stop32.tiff -GNUstep/System/Applications/Finger.app/Resources/traceroute.tiff -GNUstep/System/Applications/Finger.app/Resources/traceroute32.tiff -GNUstep/System/Applications/Finger.app/Resources/whois.tiff -GNUstep/System/Applications/Finger.app/Resources/whois32.tiff -GNUstep/System/Applications/Finger.app/stamp.make -GNUstep/System/Applications/GFractal.app/GFractal -GNUstep/System/Applications/GFractal.app/Resources/GFractal.desktop -GNUstep/System/Applications/GFractal.app/Resources/Info-gnustep.plist -GNUstep/System/Applications/GFractal.app/stamp.make -GNUstep/System/Applications/GSTest.app/GSTest -GNUstep/System/Applications/GSTest.app/Resources/GSTest.desktop -GNUstep/System/Applications/GSTest.app/Resources/Info-gnustep.plist -GNUstep/System/Applications/GSTest.app/Resources/MainMenu.gorm/data.classes -GNUstep/System/Applications/GSTest.app/Resources/MainMenu.gorm/objects.gorm -GNUstep/System/Applications/GSTest.app/stamp.make -GNUstep/System/Applications/HostAddress.app/HostAddress -GNUstep/System/Applications/HostAddress.app/Resources/HostAddress.desktop -GNUstep/System/Applications/HostAddress.app/Resources/Info-gnustep.plist -GNUstep/System/Applications/HostAddress.app/stamp.make -GNUstep/System/Applications/Ink.app/Ink -GNUstep/System/Applications/Ink.app/Resources/Document.gorm/data.classes -GNUstep/System/Applications/Ink.app/Resources/Document.gorm/data.info -GNUstep/System/Applications/Ink.app/Resources/Document.gorm/objects.gorm -GNUstep/System/Applications/Ink.app/Resources/English.lproj/MainMenu.gorm/data.classes -GNUstep/System/Applications/Ink.app/Resources/English.lproj/MainMenu.gorm/data.info -GNUstep/System/Applications/Ink.app/Resources/English.lproj/MainMenu.gorm/objects.gorm -GNUstep/System/Applications/Ink.app/Resources/FileIcon_rtf.tiff -GNUstep/System/Applications/Ink.app/Resources/FileIcon_txt.tiff -GNUstep/System/Applications/Ink.app/Resources/Info-gnustep.plist -GNUstep/System/Applications/Ink.app/Resources/Ink.desktop -GNUstep/System/Applications/Ink.app/Resources/Ink_app.ico -GNUstep/System/Applications/Ink.app/Resources/Ink_app.tiff -GNUstep/System/Applications/Ink.app/stamp.make -GNUstep/System/Applications/MyGL.app/MyGL -GNUstep/System/Applications/MyGL.app/Resources/Info-gnustep.plist -GNUstep/System/Applications/MyGL.app/Resources/MyGL.desktop -GNUstep/System/Applications/MyGL.app/Resources/MyGL.gorm/data.classes -GNUstep/System/Applications/MyGL.app/Resources/MyGL.gorm/data.info -GNUstep/System/Applications/MyGL.app/Resources/MyGL.gorm/objects.gorm -GNUstep/System/Applications/MyGL.app/stamp.make -GNUstep/System/Applications/NSBrowserTest.app/NSBrowserTest -GNUstep/System/Applications/NSBrowserTest.app/Resources/Info-gnustep.plist -GNUstep/System/Applications/NSBrowserTest.app/Resources/NSBrowserTest.desktop -GNUstep/System/Applications/NSBrowserTest.app/stamp.make -GNUstep/System/Applications/NSImageTest.app/NSImageTest -GNUstep/System/Applications/NSImageTest.app/Resources/Info-gnustep.plist -GNUstep/System/Applications/NSImageTest.app/Resources/NSImageTest.desktop -GNUstep/System/Applications/NSImageTest.app/stamp.make -GNUstep/System/Applications/NSPanelTest.app/NSPanelTest -GNUstep/System/Applications/NSPanelTest.app/Resources/Info-gnustep.plist -GNUstep/System/Applications/NSPanelTest.app/Resources/NSPanelTest.desktop -GNUstep/System/Applications/NSPanelTest.app/Resources/Test.strings -GNUstep/System/Applications/NSPanelTest.app/Resources/icon.tiff -GNUstep/System/Applications/NSPanelTest.app/stamp.make -GNUstep/System/Applications/NSScreenTest.app/NSScreenTest -GNUstep/System/Applications/NSScreenTest.app/Resources/Info-gnustep.plist -GNUstep/System/Applications/NSScreenTest.app/Resources/NSScreenTest.desktop -GNUstep/System/Applications/NSScreenTest.app/stamp.make -GNUstep/System/Applications/md5Digest.app/Resources/Info-gnustep.plist -GNUstep/System/Applications/md5Digest.app/Resources/md5Digest.desktop -GNUstep/System/Applications/md5Digest.app/md5Digest -GNUstep/System/Applications/md5Digest.app/stamp.make -GNUstep/System/Library/ApplicationSupport/GSTest/Composite-test.bundle/Composite-test -GNUstep/System/Library/ApplicationSupport/GSTest/Composite-test.bundle/Resources/Info-gnustep.plist -GNUstep/System/Library/ApplicationSupport/GSTest/Composite-test.bundle/stamp.make -GNUstep/System/Library/ApplicationSupport/GSTest/CoordinateCheck-test.bundle/CoordinateCheck-test -GNUstep/System/Library/ApplicationSupport/GSTest/CoordinateCheck-test.bundle/Resources/Info-gnustep.plist -GNUstep/System/Library/ApplicationSupport/GSTest/CoordinateCheck-test.bundle/stamp.make -GNUstep/System/Library/ApplicationSupport/GSTest/GSHbox-test.bundle/GSHbox-test -GNUstep/System/Library/ApplicationSupport/GSTest/GSHbox-test.bundle/Resources/Info-gnustep.plist -GNUstep/System/Library/ApplicationSupport/GSTest/GSHbox-test.bundle/stamp.make -GNUstep/System/Library/ApplicationSupport/GSTest/Image-test.bundle/Image-test -GNUstep/System/Library/ApplicationSupport/GSTest/Image-test.bundle/Resources/1.png -GNUstep/System/Library/ApplicationSupport/GSTest/Image-test.bundle/Resources/138x92dpi.tiff -GNUstep/System/Library/ApplicationSupport/GSTest/Image-test.bundle/Resources/2.png -GNUstep/System/Library/ApplicationSupport/GSTest/Image-test.bundle/Resources/3.png -GNUstep/System/Library/ApplicationSupport/GSTest/Image-test.bundle/Resources/4.png -GNUstep/System/Library/ApplicationSupport/GSTest/Image-test.bundle/Resources/5.png -GNUstep/System/Library/ApplicationSupport/GSTest/Image-test.bundle/Resources/6.png -GNUstep/System/Library/ApplicationSupport/GSTest/Image-test.bundle/Resources/7.png -GNUstep/System/Library/ApplicationSupport/GSTest/Image-test.bundle/Resources/8.png -GNUstep/System/Library/ApplicationSupport/GSTest/Image-test.bundle/Resources/9.png -GNUstep/System/Library/ApplicationSupport/GSTest/Image-test.bundle/Resources/92x92dpi.tiff -GNUstep/System/Library/ApplicationSupport/GSTest/Image-test.bundle/Resources/Info-gnustep.plist -GNUstep/System/Library/ApplicationSupport/GSTest/Image-test.bundle/Resources/fourcorners.png -GNUstep/System/Library/ApplicationSupport/GSTest/Image-test.bundle/Resources/gs.png -GNUstep/System/Library/ApplicationSupport/GSTest/Image-test.bundle/Resources/pdfexample.pdf -GNUstep/System/Library/ApplicationSupport/GSTest/Image-test.bundle/Resources/plasma.png -GNUstep/System/Library/ApplicationSupport/GSTest/Image-test.bundle/Resources/svgexample.svg -GNUstep/System/Library/ApplicationSupport/GSTest/Image-test.bundle/Resources/testTIFFIconWithAllImages72DPI.tiff -GNUstep/System/Library/ApplicationSupport/GSTest/Image-test.bundle/stamp.make -GNUstep/System/Library/ApplicationSupport/GSTest/ImageSelection-test.bundle/ImageSelection-test -GNUstep/System/Library/ApplicationSupport/GSTest/ImageSelection-test.bundle/Resources/Info-gnustep.plist -GNUstep/System/Library/ApplicationSupport/GSTest/ImageSelection-test.bundle/Resources/test72DPIAnd288DPI.tiff -GNUstep/System/Library/ApplicationSupport/GSTest/ImageSelection-test.bundle/Resources/testICNSIcon.icns -GNUstep/System/Library/ApplicationSupport/GSTest/ImageSelection-test.bundle/Resources/testTIFFIconWithAllImages72DPI.tiff -GNUstep/System/Library/ApplicationSupport/GSTest/ImageSelection-test.bundle/Resources/testTIFFIconWithAllImages72DPIDescendingSize.tiff -GNUstep/System/Library/ApplicationSupport/GSTest/ImageSelection-test.bundle/stamp.make -GNUstep/System/Library/ApplicationSupport/GSTest/KeyboardInput-test.bundle/KeyboardInput-test -GNUstep/System/Library/ApplicationSupport/GSTest/KeyboardInput-test.bundle/Resources/Info-gnustep.plist -GNUstep/System/Library/ApplicationSupport/GSTest/KeyboardInput-test.bundle/stamp.make -GNUstep/System/Library/ApplicationSupport/GSTest/NSAnimation-test.bundle/NSAnimation-test -GNUstep/System/Library/ApplicationSupport/GSTest/NSAnimation-test.bundle/Resources/Info-gnustep.plist -GNUstep/System/Library/ApplicationSupport/GSTest/NSAnimation-test.bundle/stamp.make -GNUstep/System/Library/ApplicationSupport/GSTest/NSBox-test.bundle/NSBox-test -GNUstep/System/Library/ApplicationSupport/GSTest/NSBox-test.bundle/Resources/Info-gnustep.plist -GNUstep/System/Library/ApplicationSupport/GSTest/NSBox-test.bundle/stamp.make -GNUstep/System/Library/ApplicationSupport/GSTest/NSButton-test.bundle/NSButton-test -GNUstep/System/Library/ApplicationSupport/GSTest/NSButton-test.bundle/Resources/Info-gnustep.plist -GNUstep/System/Library/ApplicationSupport/GSTest/NSButton-test.bundle/stamp.make -GNUstep/System/Library/ApplicationSupport/GSTest/NSColorList-test.bundle/NSColorList-test -GNUstep/System/Library/ApplicationSupport/GSTest/NSColorList-test.bundle/Resources/Info-gnustep.plist -GNUstep/System/Library/ApplicationSupport/GSTest/NSColorList-test.bundle/stamp.make -GNUstep/System/Library/ApplicationSupport/GSTest/NSColorWell-test.bundle/NSColorWell-test -GNUstep/System/Library/ApplicationSupport/GSTest/NSColorWell-test.bundle/Resources/Info-gnustep.plist -GNUstep/System/Library/ApplicationSupport/GSTest/NSColorWell-test.bundle/stamp.make -GNUstep/System/Library/ApplicationSupport/GSTest/NSForm-test.bundle/NSForm-test -GNUstep/System/Library/ApplicationSupport/GSTest/NSForm-test.bundle/Resources/Info-gnustep.plist -GNUstep/System/Library/ApplicationSupport/GSTest/NSForm-test.bundle/stamp.make -GNUstep/System/Library/ApplicationSupport/GSTest/NSOpenPanel-test.bundle/NSOpenPanel-test -GNUstep/System/Library/ApplicationSupport/GSTest/NSOpenPanel-test.bundle/Resources/Info-gnustep.plist -GNUstep/System/Library/ApplicationSupport/GSTest/NSOpenPanel-test.bundle/stamp.make -GNUstep/System/Library/ApplicationSupport/GSTest/NSOutlineView-test.bundle/NSOutlineView-test -GNUstep/System/Library/ApplicationSupport/GSTest/NSOutlineView-test.bundle/Resources/Info-gnustep.plist -GNUstep/System/Library/ApplicationSupport/GSTest/NSOutlineView-test.bundle/stamp.make -GNUstep/System/Library/ApplicationSupport/GSTest/NSProgressIndicator-test.bundle/NSProgressIndicator-test -GNUstep/System/Library/ApplicationSupport/GSTest/NSProgressIndicator-test.bundle/Resources/Info-gnustep.plist -GNUstep/System/Library/ApplicationSupport/GSTest/NSProgressIndicator-test.bundle/stamp.make -GNUstep/System/Library/ApplicationSupport/GSTest/NSSavePanel-test.bundle/NSSavePanel-test -GNUstep/System/Library/ApplicationSupport/GSTest/NSSavePanel-test.bundle/Resources/Info-gnustep.plist -GNUstep/System/Library/ApplicationSupport/GSTest/NSSavePanel-test.bundle/stamp.make -GNUstep/System/Library/ApplicationSupport/GSTest/NSScrollView-test.bundle/NSScrollView-test -GNUstep/System/Library/ApplicationSupport/GSTest/NSScrollView-test.bundle/Resources/Info-gnustep.plist -GNUstep/System/Library/ApplicationSupport/GSTest/NSScrollView-test.bundle/stamp.make -GNUstep/System/Library/ApplicationSupport/GSTest/NSSecureTextField-test.bundle/NSSecureTextField-test -GNUstep/System/Library/ApplicationSupport/GSTest/NSSecureTextField-test.bundle/Resources/Info-gnustep.plist -GNUstep/System/Library/ApplicationSupport/GSTest/NSSecureTextField-test.bundle/stamp.make -GNUstep/System/Library/ApplicationSupport/GSTest/NSSlider-test.bundle/NSSlider-test -GNUstep/System/Library/ApplicationSupport/GSTest/NSSlider-test.bundle/Resources/Info-gnustep.plist -GNUstep/System/Library/ApplicationSupport/GSTest/NSSlider-test.bundle/stamp.make -GNUstep/System/Library/ApplicationSupport/GSTest/NSSplitView-test.bundle/NSSplitView-test -GNUstep/System/Library/ApplicationSupport/GSTest/NSSplitView-test.bundle/Resources/Info-gnustep.plist -GNUstep/System/Library/ApplicationSupport/GSTest/NSSplitView-test.bundle/stamp.make -GNUstep/System/Library/ApplicationSupport/GSTest/NSTableView-test.bundle/NSTableView-test -GNUstep/System/Library/ApplicationSupport/GSTest/NSTableView-test.bundle/Resources/Info-gnustep.plist -GNUstep/System/Library/ApplicationSupport/GSTest/NSTableView-test.bundle/stamp.make -GNUstep/System/Library/ApplicationSupport/GSTest/NSTextView-test.bundle/NSTextView-test -GNUstep/System/Library/ApplicationSupport/GSTest/NSTextView-test.bundle/Resources/Info-gnustep.plist -GNUstep/System/Library/ApplicationSupport/GSTest/NSTextView-test.bundle/stamp.make -GNUstep/System/Library/ApplicationSupport/GSTest/NSViewAnimation-test.bundle/NSViewAnimation-test -GNUstep/System/Library/ApplicationSupport/GSTest/NSViewAnimation-test.bundle/Resources/Info-gnustep.plist -GNUstep/System/Library/ApplicationSupport/GSTest/NSViewAnimation-test.bundle/stamp.make -GNUstep/System/Library/ApplicationSupport/GSTest/NSWindow-test.bundle/NSWindow-test -GNUstep/System/Library/ApplicationSupport/GSTest/NSWindow-test.bundle/Resources/Info-gnustep.plist -GNUstep/System/Library/ApplicationSupport/GSTest/NSWindow-test.bundle/stamp.make -GNUstep/System/Library/ApplicationSupport/GSTest/NSWindowStyleMask-test.bundle/NSWindowStyleMask-test -GNUstep/System/Library/ApplicationSupport/GSTest/NSWindowStyleMask-test.bundle/Resources/Info-gnustep.plist -GNUstep/System/Library/ApplicationSupport/GSTest/NSWindowStyleMask-test.bundle/stamp.make -GNUstep/System/Library/ApplicationSupport/GSTest/PixelExactDrawing-test.bundle/PixelExactDrawing-test -GNUstep/System/Library/ApplicationSupport/GSTest/PixelExactDrawing-test.bundle/Resources/Info-gnustep.plist -GNUstep/System/Library/ApplicationSupport/GSTest/PixelExactDrawing-test.bundle/Resources/pixelExact1.tiff -GNUstep/System/Library/ApplicationSupport/GSTest/PixelExactDrawing-test.bundle/Resources/pixelExact2.tiff -GNUstep/System/Library/ApplicationSupport/GSTest/PixelExactDrawing-test.bundle/stamp.make -GNUstep/System/Library/ApplicationSupport/GSTest/StringDrawing-test.bundle/Resources/Info-gnustep.plist -GNUstep/System/Library/ApplicationSupport/GSTest/StringDrawing-test.bundle/StringDrawing-test -GNUstep/System/Library/ApplicationSupport/GSTest/StringDrawing-test.bundle/stamp.make -GNUstep/System/Library/ApplicationSupport/GSTest/TextSystem-test.bundle/Resources/Info-gnustep.plist -GNUstep/System/Library/ApplicationSupport/GSTest/TextSystem-test.bundle/TextSystem-test -GNUstep/System/Library/ApplicationSupport/GSTest/TextSystem-test.bundle/stamp.make -GNUstep/System/Library/ApplicationSupport/GSTest/Transparency-test.bundle/Resources/Info-gnustep.plist -GNUstep/System/Library/ApplicationSupport/GSTest/Transparency-test.bundle/Transparency-test -GNUstep/System/Library/ApplicationSupport/GSTest/Transparency-test.bundle/stamp.make -GNUstep/System/Library/Services/example.service/Resources/Info-gnustep.plist -GNUstep/System/Library/Services/example.service/example -GNUstep/System/Tools/Calculator -GNUstep/System/Tools/CurrencyConverter -GNUstep/System/Tools/Finger -GNUstep/System/Tools/GFractal -GNUstep/System/Tools/GSTest -GNUstep/System/Tools/HostAddress -GNUstep/System/Tools/Ink -GNUstep/System/Tools/MyGL -GNUstep/System/Tools/NSBrowserTest -GNUstep/System/Tools/NSImageTest -GNUstep/System/Tools/NSPanelTest -GNUstep/System/Tools/NSScreenTest -GNUstep/System/Tools/md5Digest diff --git a/net/Makefile b/net/Makefile index 159afcc88e33..efa0365a73e2 100644 --- a/net/Makefile +++ b/net/Makefile @@ -1473,7 +1473,6 @@ SUBDIR += tsocks SUBDIR += tucan SUBDIR += turnserver - SUBDIR += turses SUBDIR += twitux SUBDIR += u6rd SUBDIR += ucarp diff --git a/net/turses/Makefile b/net/turses/Makefile deleted file mode 100644 index e33231bd4fbc..000000000000 --- a/net/turses/Makefile +++ /dev/null @@ -1,39 +0,0 @@ -# Created by: Kubilay Kocak <koobs@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= turses -PORTVERSION= 0.3.1 -PORTREVISION= 1 -CATEGORIES= net python -MASTER_SITES= CHEESESHOP -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= koobs@FreeBSD.org -COMMENT= Python Twitter client for the console - -LICENSE= GPLv3 - -DEPRECATED= Depends on expiring net/py-tweepy -EXPIRATION_DATE= 2019-09-04 - -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}urwid>=1.3.0:devel/py-urwid@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}tweepy>=3.1.0:net/py-tweepy@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}future>=0.14.3:devel/py-future@${PY_FLAVOR} -TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} - -USES= python -USE_PYTHON= autoplist concurrent distutils - -NO_ARCH= yes - -.include <bsd.port.pre.mk> - -.if ${PYTHON_REL} < 3000 -RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}configparser>0:devel/py-configparser@${PY_FLAVOR} -.endif - -do-test: - @cd ${WRKSRC} && ${PYTHON_CMD} -m nose -v - -.include <bsd.port.post.mk> diff --git a/net/turses/distinfo b/net/turses/distinfo deleted file mode 100644 index 887cafcf17b4..000000000000 --- a/net/turses/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1500110128 -SHA256 (turses-0.3.1.tar.gz) = 46a61541d1acd1338561a198b3011081b91f118415c08b111444cdb24685b396 -SIZE (turses-0.3.1.tar.gz) = 50617 diff --git a/net/turses/files/patch-setup.py b/net/turses/files/patch-setup.py deleted file mode 100644 index 20f625397e02..000000000000 --- a/net/turses/files/patch-setup.py +++ /dev/null @@ -1,25 +0,0 @@ ---- setup.py.orig 2015-08-06 17:43:56 UTC -+++ setup.py -@@ -39,15 +39,17 @@ import turses - NAME = "turses" - - REQUIREMENTS = [ -- "urwid==1.3.0", -- "tweepy==3.3.0", -- "future==0.14.3", -+ "urwid>=1.3.0", -+ "tweepy>=3.3.0", -+ "future>=0.14.3", - ] - if version_info[:2] == (2, 6): - REQUIREMENTS.append("argparse") - --TEST_REQUIREMENTS = list(REQUIREMENTS) --TEST_REQUIREMENTS.extend(["mock", "pytest", "coverage", "tox"]) -+TEST_REQUIREMENTS = [ -+ "mock", -+ "nose" -+] - - try: - long_description = open("README.rst").read() + "\n\n" + open( diff --git a/net/turses/pkg-descr b/net/turses/pkg-descr deleted file mode 100644 index a9b79154b8fc..000000000000 --- a/net/turses/pkg-descr +++ /dev/null @@ -1,21 +0,0 @@ -A Twitter client for the console. The goal of the project is to build a -full-featured, lightweight, and extremely configurable Twitter client. - -Features: - - - Multiple timelines (buffers) - - Multi-column - - Tweet, Reply, Retweet, Delete tweet - - Follow/Unfollow - - Favorite/Unfavorite - - Direct Messages - - Open URLs in browser - - Thread view - - Unread count - - Search - - View users tweets - - Fully customizable - - Multiple accounts - - View user profile - -WWW: https://github.com/alejandrogomez/turses diff --git a/security/Makefile b/security/Makefile index a6d50ef6817a..97bd455db365 100644 --- a/security/Makefile +++ b/security/Makefile @@ -88,7 +88,6 @@ SUBDIR += clamav SUBDIR += clamav-milter SUBDIR += clamav-unofficial-sigs - SUBDIR += clamcour SUBDIR += clamd-stream-client SUBDIR += clamfs SUBDIR += clamsmtp @@ -218,7 +217,6 @@ SUBDIR += hlfl SUBDIR += hmap SUBDIR += hockeypuck - SUBDIR += honeybadger SUBDIR += honggfuzz SUBDIR += hotssh SUBDIR += hpenc diff --git a/security/clamcour/Makefile b/security/clamcour/Makefile deleted file mode 100644 index 521c7ec8d331..000000000000 --- a/security/clamcour/Makefile +++ /dev/null @@ -1,37 +0,0 @@ -# Created by: Milan Obuch -# $FreeBSD$ - -PORTNAME= clamcour -PORTVERSION= 0.3.8 -PORTREVISION= 9 -CATEGORIES= security mail -MASTER_SITES= http://www.becrux.com/pages/projects/clamcour/ - -MAINTAINER= bsd@dino.sk -COMMENT= ClamAV courier filter - -BROKEN= fails to build -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2019-09-04 - -BUILD_DEPENDS= courier-config:mail/courier -LIB_DEPENDS= libclamav.so:security/clamav - -GNU_CONFIGURE= yes - -CONFIGURE_ARGS= --with-clamav-config=${LOCALBASE}/bin \ - --with-courier-config=${LOCALBASE}/bin -CPPFLAGS+= -I${LOCALBASE}/include -CFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -lpthread -L${LOCALBASE}/lib - -PLIST_DIRS= etc/courier/clamcour -PLIST_FILES= libexec/filters/clamcour man/man1/clamcour.1.gz - -post-patch: - @${REINPLACE_CMD} -e 's/^CXXFLAGS *=/CXXFLAGS?=/g' \ - ${WRKSRC}/configure - @${REINPLACE_CMD} -e '/cl_limits/d; s/cl_node/cl_engine/' \ - ${WRKSRC}/src/clam.h - -.include <bsd.port.mk> diff --git a/security/clamcour/distinfo b/security/clamcour/distinfo deleted file mode 100644 index 70cd123b361f..000000000000 --- a/security/clamcour/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (clamcour-0.3.8.tar.gz) = 7a37858fcc031d3861a77370683cd357c83275767ad15deca9a4d2e94993aeaf -SIZE (clamcour-0.3.8.tar.gz) = 272210 diff --git a/security/clamcour/files/patch-src__clam.cpp b/security/clamcour/files/patch-src__clam.cpp deleted file mode 100644 index 0df14d48ad1e..000000000000 --- a/security/clamcour/files/patch-src__clam.cpp +++ /dev/null @@ -1,66 +0,0 @@ ---- src/clam.cpp.orig 2006-10-01 15:01:37.000000000 -0300 -+++ src/clam.cpp 2009-03-25 15:08:59.000000000 -0300 -@@ -52,8 +52,7 @@ - #include "clam.h" - #include "exception.h" - --struct cl_node *cClamAv::root; --struct cl_limits cClamAv::limits; -+struct cl_engine *cClamAv::root; - int cClamAv::counter = 0; - int cClamAv::scanTaskCounter = 0; - pthread_mutex_t cClamAv::counterMutex = PTHREAD_MUTEX_INITIALIZER; -@@ -75,14 +74,16 @@ - - if (!(counter++)) - { -- memset(&limits,0,sizeof(struct cl_limits)); -- root = NULL; -+ if ((err = cl_init(CL_INIT_DEFAULT))) -+ throw cException(CLAMAV_CLASS_NAME,CLAMAV_CLASS_NAME,"cl_init",err); -+ -+ root = cl_engine_new(); - -- if ((err = cl_loaddbdir(cl_retdbdir(), &root, &signo))) -- throw cException(CLAMAV_CLASS_NAME,CLAMAV_CLASS_NAME,"cl_loaddbdir",err); -+ if ((err = cl_load(cl_retdbdir(), root, &signo, CL_DB_STDOPT))) -+ throw cException(CLAMAV_CLASS_NAME,CLAMAV_CLASS_NAME,"cl_load",err); - -- if ((err = cl_build(root))) -- throw cException(CLAMAV_CLASS_NAME,CLAMAV_CLASS_NAME,"cl_build",err); -+ if ((err = cl_engine_compile(root))) -+ throw cException(CLAMAV_CLASS_NAME,CLAMAV_CLASS_NAME,"cl_engine_compile",err); - - if ((err = pthread_attr_init(&thattr))) - throw cException(CLAMAV_CLASS_NAME,CLAMAV_CLASS_NAME,"pthread_attr_init",err,1); -@@ -119,7 +120,7 @@ - { - pthread_kill(thid,SIGUSR2); - -- cl_free(root); -+ cl_engine_free(root); - root = NULL; - } - } -@@ -144,7 +145,6 @@ - virus_name, - NULL, - root, -- &limits, - CL_SCAN_ARCHIVE|CL_SCAN_MAIL|CL_SCAN_OLE2|CL_SCAN_PE| - CL_SCAN_HTML|CL_SCAN_BLOCKBROKEN) : CL_CLEAN); - else -@@ -212,10 +212,10 @@ - { - if ((err = pthread_mutex_lock(&(ptr->dbMutex)))) - throw cException(CLAMAV_TASK_NAME,"taskProc","pthread_mutex_lock(dbMutex)",err); -- cl_free(ptr->root); -+ cl_engine_free(ptr->root); - ptr->root = NULL; -- cl_loaddbdir(cl_retdbdir(), &(ptr->root), &signo); -- cl_build(ptr->root); -+ cl_load(cl_retdbdir(), ptr->root, &signo, CL_DB_STDOPT); -+ cl_engine_compile(ptr->root); - if ((err = pthread_mutex_unlock(&(ptr->dbMutex)))) - throw cException(CLAMAV_TASK_NAME,"taskProc","pthread_mutex_unlock(dbMutex)",err,1); - syslog(LOG_INFO,"cClamDBTask -> database updated"); diff --git a/security/clamcour/pkg-descr b/security/clamcour/pkg-descr deleted file mode 100644 index 7963d80e09cf..000000000000 --- a/security/clamcour/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -ClamCour is Courier filter using Clam Antivirus to check mail for viruses. - -WWW: http://www.clamav.net/ -http://www.becrux.com/index.php?page=projects&name=clamcour diff --git a/security/honeybadger/Makefile b/security/honeybadger/Makefile deleted file mode 100644 index 031b3fe66e5f..000000000000 --- a/security/honeybadger/Makefile +++ /dev/null @@ -1,52 +0,0 @@ -# $FreeBSD$ - -PORTNAME= honeybadger -PORTVERSION= 0.0.0.2016022301 -CATEGORIES= security - -MAINTAINER= shawn.webb@hardenedbsd.org -COMMENT= Quantum Insert detector and 0-day catcher - -BROKEN= fails to build -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2019-09-04 - -USES= go - -USE_GITHUB= yes -GH_TUPLE= david415:HoneyBadger:11dc0ca:DEFAULT/src/github.com/david415/HoneyBadger \ - google:gopacket:f361903:gp/src/github.com/google/gopacket \ - fatih:color:7a5857d:co/src/github.com/fatih/color \ - mattn:go-colorable:9fdad7c:gc/src/github.com/mattn/go-colorable \ - mattn:go-isatty:56b76bd:gi/src/github.com/mattn/go-isatty \ - golang:sys:50c6bc5:xs/src/golang.org/x/sys \ - golang:net:b6d7b13:xn/src/golang.org/x/net - -BIN_FILES= handshakeHijacker honeyBadger \ - honeybadgerReportTool honeybadgerReportToolColor sprayInjector - -PLIST_FILES= ${BIN_FILES:S/^/bin\//} - -OPTIONS_DEFINE= DOCS - -PORTDOCS= README.rst LICENSE LICENSE_BSD - -LICENSE= GPLv3 - -do-build: -.for bin in ${BIN_FILES} - cd ${WRKSRC}/src/github.com/david415/HoneyBadger/cmd/${bin}; ${SETENV} ${MAKE_ENV} ${BUILD_ENV} GOPATH=${WRKSRC} go build -.endfor - -do-install: -.for bin in ${BIN_FILES} - cd ${WRKSRC}/src/github.com/david415/HoneyBadger/cmd/${bin}; ${CP} ${bin} ${STAGEDIR}${PREFIX}/bin/${src} -.endfor - -post-install-DOCS-on: - ${MKDIR} ${STAGEDIR}${DOCSDIR} -.for doc in ${PORTDOCS} - ${CP} ${WRKSRC}/src/github.com/david415/HoneyBadger/${doc} ${STAGEDIR}${DOCSDIR} -.endfor - -.include <bsd.port.mk> diff --git a/security/honeybadger/distinfo b/security/honeybadger/distinfo deleted file mode 100644 index 0c4ee3955076..000000000000 --- a/security/honeybadger/distinfo +++ /dev/null @@ -1,14 +0,0 @@ -SHA256 (david415-HoneyBadger-0.0.0.2016022301-11dc0ca_GH0.tar.gz) = 2b93b2cbad6902de824e5480d573c7bb6ea8c1bed37dc882cb09a3ff8458f751 -SIZE (david415-HoneyBadger-0.0.0.2016022301-11dc0ca_GH0.tar.gz) = 56844 -SHA256 (google-gopacket-f361903_GH0.tar.gz) = 71f7a024d49e4386a95d813caf07de2a3ac94c6674e53de201575ca5195cd349 -SIZE (google-gopacket-f361903_GH0.tar.gz) = 629509 -SHA256 (fatih-color-7a5857d_GH0.tar.gz) = c2e5dea927967197893b954add43c3130025fbfa840ecc3a32cbe41bedca54d0 -SIZE (fatih-color-7a5857d_GH0.tar.gz) = 7165 -SHA256 (mattn-go-colorable-9fdad7c_GH0.tar.gz) = 6ba8b1614eb0dad3a966fd97c9fc0d2ea595b3bb43d04d0d59c30fe65d4c4fcd -SIZE (mattn-go-colorable-9fdad7c_GH0.tar.gz) = 5579 -SHA256 (mattn-go-isatty-56b76bd_GH0.tar.gz) = c424f22dcd10290266a3413c1ebe055bd3278c030aab065ba955b604c455c881 -SIZE (mattn-go-isatty-56b76bd_GH0.tar.gz) = 1950 -SHA256 (golang-sys-50c6bc5_GH0.tar.gz) = 6a4a63232dc2db83acb2e1c080f1ab11a6b72193887e5e7bf3b8b87e8a88a154 -SIZE (golang-sys-50c6bc5_GH0.tar.gz) = 541816 -SHA256 (golang-net-b6d7b13_GH0.tar.gz) = fed6d62b1aee0d44726739836ef4164ca268ad1343b868e8d42dc5c7285a7898 -SIZE (golang-net-b6d7b13_GH0.tar.gz) = 740584 diff --git a/security/honeybadger/pkg-descr b/security/honeybadger/pkg-descr deleted file mode 100644 index 5d40da638014..000000000000 --- a/security/honeybadger/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -HoneyBadger is primarily a comprehensive TCP stream analysis tool for -detecting and recording TCP injection attacks. HoneyBadger will also -include a variety of prototype TCP stream injections attacks which -prove that the TCP attack detection is reliable. - -WWW: https://github.com/david415/HoneyBadger diff --git a/sysutils/Makefile b/sysutils/Makefile index a30aa89ad96e..c891b60e8c34 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -353,7 +353,6 @@ SUBDIR += freebsd-snapshot SUBDIR += freecolor SUBDIR += freedt - SUBDIR += freefilesync SUBDIR += freeipmi SUBDIR += freesbie SUBDIR += froxlor @@ -602,7 +601,6 @@ SUBDIR += lmon SUBDIR += lnav SUBDIR += lockfile-progs - SUBDIR += log-courier SUBDIR += log_analysis SUBDIR += logrotate SUBDIR += logstalgia diff --git a/sysutils/freefilesync/Makefile b/sysutils/freefilesync/Makefile deleted file mode 100644 index f182dc8136e0..000000000000 --- a/sysutils/freefilesync/Makefile +++ /dev/null @@ -1,46 +0,0 @@ -# Created by: Kevin Lo <kevlo@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= freefilesync -DISTVERSION= 9.8 -PORTREVISION= 8 -CATEGORIES= sysutils -MASTER_SITES= https://www.freefilesync.org/download/ \ - https://www.freefilesync.org/archive/ -DISTNAME= FreeFileSync_${PORTVERSION}_Source - -MAINTAINER= ports@FreeBSD.org -COMMENT= Backup software to synchronize files and folders - -LICENSE= GPLv3 -LICENSE_FILE= ${WRKDIR}/License.txt - -BROKEN= fails to build -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2019-09-04 - -BUILD_DEPENDS= ${LOCALBASE}/include/zenxml/xml.h:textproc/zenxml -LIB_DEPENDS= libboost_system.so:devel/boost-libs \ - libfontconfig.so:x11-fonts/fontconfig \ - libfreetype.so:print/freetype2 \ - libnotify.so:devel/libnotify - -FETCH_ARGS= --user-agent=firefox - -WRKSRC= ${WRKDIR}/FreeFileSync/Source - -USES= compiler:c++14-lang dos2unix gmake pkgconfig zip -USE_WX= 3.0+ -USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk20 pango -DOS2UNIX_WRKSRC= ${WRKDIR} -DOS2UNIX_GLOB= *.cpp *.h - -post-patch: - @${REINPLACE_CMD} -e 's/wx-config/$${WX_CONFIG:T}/' \ - -e 's,g++,$${CXX},' ${WRKSRC}/Makefile - @${REINPLACE_CMD} -e 's|<sys/vfs.h>|<sys/mount.h>|' \ - ${WRKDIR}/zen/file_access.cpp - @${REINPLACE_CMD} -e 's|WEXITSTATUS||' ${WRKDIR}/zen/shell_execute.h - @${REINPLACE_CMD} -e 's| noexcept;|;|' ${WRKDIR}/zen/scope_guard.h - -.include <bsd.port.mk> diff --git a/sysutils/freefilesync/distinfo b/sysutils/freefilesync/distinfo deleted file mode 100644 index 0fedd16bfcba..000000000000 --- a/sysutils/freefilesync/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1519893735 -SHA256 (FreeFileSync_9.8_Source.zip) = 77a59586284a518d6df6c0cc934c3efa434f247acce70452ab9fe37e7747b96d -SIZE (FreeFileSync_9.8_Source.zip) = 2866149 diff --git a/sysutils/freefilesync/files/patch-Makefile b/sysutils/freefilesync/files/patch-Makefile deleted file mode 100644 index 0972eb974928..000000000000 --- a/sysutils/freefilesync/files/patch-Makefile +++ /dev/null @@ -1,48 +0,0 @@ ---- Makefile.orig 2018-02-06 16:36:07 UTC -+++ Makefile -@@ -1,13 +1,13 @@ - APPNAME = FreeFileSync --prefix = /usr -+prefix = $(PREFIX) - BINDIR = $(DESTDIR)$(prefix)/bin - SHAREDIR = $(DESTDIR)$(prefix)/share - APPSHAREDIR = $(SHAREDIR)/$(APPNAME) - DOCSHAREDIR = $(SHAREDIR)/doc/$(APPNAME) - --CXXFLAGS = -std=c++14 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -Wall -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -+CXXFLAGS = -std=c++14 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -Wall -O3 -DNDEBUG `${WX_CONFIG} --cxxflags --debug=no` -pthread - --LINKFLAGS = -s `wx-config --libs std, aui --debug=no` -lboost_thread -lboost_chrono -lboost_system -lz -pthread -+LINKFLAGS = -s `${WX_CONFIG} --libs std, aui --debug=no` -lboost_thread -lboost_chrono -lboost_system -lz -pthread - - #Gtk - support recycler/icon loading/no button border/grid scrolling - CXXFLAGS += `pkg-config --cflags gtk+-2.0` -@@ -99,10 +99,10 @@ launchpad: FreeFileSync - - ../Obj/FFS_GCC_Make_Release/ffs/src/%.o : %.cpp - mkdir -p $(dir $@) -- g++ $(CXXFLAGS) -c $< -o $@ -+ ${CXX} $(CXXFLAGS) -c $< -o $@ - - FreeFileSync: $(OBJECT_LIST) -- g++ -o ../Build/$(APPNAME) $(OBJECT_LIST) $(LINKFLAGS) -+ ${CXX} -o ../Build/$(APPNAME) $(OBJECT_LIST) $(LINKFLAGS) - - clean: - rm -rf ../Obj/FFS_GCC_Make_Release -@@ -111,7 +111,7 @@ clean: - - install: - mkdir -p $(BINDIR) -- cp ../Build/$(APPNAME) $(BINDIR) -+ cp ../Build/$(APPNAME) $(BINDIR)/freefilesync - - mkdir -p $(APPSHAREDIR) - cp -R ../Build/Languages/ \ -@@ -122,6 +122,3 @@ install: - ../Build/Resources.zip \ - $(APPSHAREDIR) - -- mkdir -p $(DOCSHAREDIR) -- cp ../Build/Changelog.txt $(DOCSHAREDIR)/changelog -- gzip $(DOCSHAREDIR)/changelog diff --git a/sysutils/freefilesync/files/patch-lib_dir__lock.h b/sysutils/freefilesync/files/patch-lib_dir__lock.h deleted file mode 100644 index 87649f1fb218..000000000000 --- a/sysutils/freefilesync/files/patch-lib_dir__lock.h +++ /dev/null @@ -1,10 +0,0 @@ ---- lib/dir_lock.h.orig 2018-03-02 05:46:44 UTC -+++ lib/dir_lock.h -@@ -11,6 +11,7 @@ - #include <chrono> - #include <functional> - #include <zen/file_error.h> -+#include <zen/warn_static.h> - - - namespace fff diff --git a/sysutils/freefilesync/files/patch-ui_main__dlg.cpp b/sysutils/freefilesync/files/patch-ui_main__dlg.cpp deleted file mode 100644 index 4303a0cf92c2..000000000000 --- a/sysutils/freefilesync/files/patch-ui_main__dlg.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- ui/main_dlg.cpp.orig 2018-03-02 05:46:44 UTC -+++ ui/main_dlg.cpp -@@ -28,6 +28,7 @@ - #include <wx+/image_resources.h> - #include "cfg_grid.h" - #include "version_check.h" -+#include "version_check_impl.h" - #include "gui_status_handler.h" - #include "small_dlgs.h" - #include "progress_indicator.h" diff --git a/sysutils/freefilesync/files/patch-ui_version__check.cpp b/sysutils/freefilesync/files/patch-ui_version__check.cpp deleted file mode 100644 index cc888fd4f909..000000000000 --- a/sysutils/freefilesync/files/patch-ui_version__check.cpp +++ /dev/null @@ -1,22 +0,0 @@ ---- ui/version_check.cpp.orig 2018-03-02 05:46:44 UTC -+++ ui/version_check.cpp -@@ -70,16 +70,10 @@ std::vector<std::pair<std::string, std:: - params.emplace_back("installation_type", isPortableVersion() ? "Portable" : "Local"); - - -- params.emplace_back("os_name", "Linux"); -- -- const wxLinuxDistributionInfo distribInfo = wxGetLinuxDistributionInfo(); -- assert(contains(distribInfo.Release, L'.')); -- std::vector<wxString> digits = split<wxString>(distribInfo.Release, L'.', SplitType::ALLOW_EMPTY); //e.g. "15.04" -- digits.resize(2); -- //distribInfo.Id //e.g. "Ubuntu" -+ params.emplace_back("os_name", "FreeBSD"); - -- const int osvMajor = stringTo<int>(digits[0]); -- const int osvMinor = stringTo<int>(digits[1]); -+ const int osvMajor = 0; -+ const int osvMinor = 0; - - params.emplace_back("os_version", numberTo<std::string>(osvMajor) + "." + numberTo<std::string>(osvMinor)); - diff --git a/sysutils/freefilesync/files/patch-zen_file__io.cpp b/sysutils/freefilesync/files/patch-zen_file__io.cpp deleted file mode 100644 index 9ddcad46e44e..000000000000 --- a/sysutils/freefilesync/files/patch-zen_file__io.cpp +++ /dev/null @@ -1,12 +0,0 @@ ---- ../../zen/file_io.cpp.orig 2018-03-01 11:10:56.764684000 +0200 -+++ ../../zen/file_io.cpp 2018-03-01 11:12:35.599889000 +0200 -@@ -305,8 +305,7 @@ - { - const FileHandle fh = getHandle(); - //don't use potentially inefficient ::posix_fallocate! -- const int rv = ::fallocate(fh, //int fd, -- 0, //int mode, -+ const int rv = ::posix_fallocate(fh, //int fd, - 0, //off_t offset - expectedSize); //off_t len - if (rv != 0) diff --git a/sysutils/freefilesync/files/patch-zen_thread.h b/sysutils/freefilesync/files/patch-zen_thread.h deleted file mode 100644 index 533b307238b9..000000000000 --- a/sysutils/freefilesync/files/patch-zen_thread.h +++ /dev/null @@ -1,21 +0,0 @@ ---- ../../zen/thread.h.orig 2018-03-01 11:48:04.473377000 +0200 -+++ ../../zen/thread.h 2018-03-01 11:48:51.214192000 +0200 -@@ -12,8 +12,7 @@ - #include "scope_guard.h" - #include "type_traits.h" - #include "optional.h" -- #include <sys/prctl.h> -- -+#include <pthread_np.h> - - namespace zen - { -@@ -407,7 +406,7 @@ - inline - void setCurrentThreadName(const char* threadName) - { -- ::prctl(PR_SET_NAME, threadName, 0, 0, 0); -+ pthread_set_name_np(pthread_self(), threadName); - - } - diff --git a/sysutils/freefilesync/pkg-descr b/sysutils/freefilesync/pkg-descr deleted file mode 100644 index e8ee2a88dbb6..000000000000 --- a/sysutils/freefilesync/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -FreeFileSync is a free Open Source software that helps you synchronize -files and synchronize folders for Windows, Linux, FreeBSD and Mac OS X. -It is designed to save your time setting up and running backup jobs while -having nice visual feedback along the way. - -WWW: https://www.freefilesync.org/ diff --git a/sysutils/freefilesync/pkg-plist b/sysutils/freefilesync/pkg-plist deleted file mode 100644 index b397be9daed3..000000000000 --- a/sysutils/freefilesync/pkg-plist +++ /dev/null @@ -1,108 +0,0 @@ -bin/freefilesync -share/FreeFileSync/FreeFileSync.hhc -share/FreeFileSync/FreeFileSync.hhp -share/FreeFileSync/Resources.zip -share/FreeFileSync/arabic.lng -share/FreeFileSync/bulgarian.lng -share/FreeFileSync/chinese_simple.lng -share/FreeFileSync/chinese_traditional.lng -share/FreeFileSync/croatian.lng -share/FreeFileSync/czech.lng -share/FreeFileSync/danish.lng -share/FreeFileSync/ding.wav -share/FreeFileSync/dutch.lng -share/FreeFileSync/english_uk.lng -share/FreeFileSync/finnish.lng -share/FreeFileSync/french.lng -share/FreeFileSync/german.lng -share/FreeFileSync/gong.wav -share/FreeFileSync/greek.lng -share/FreeFileSync/harp.wav -share/FreeFileSync/hebrew.lng -share/FreeFileSync/hindi.lng -share/FreeFileSync/html/base.css -share/FreeFileSync/html/command-line.html -share/FreeFileSync/html/comparison-settings.html -share/FreeFileSync/html/daylight-saving-time.html -share/FreeFileSync/html/exclude-items.html -share/FreeFileSync/html/expert-settings.html -share/FreeFileSync/html/external-applications.html -share/FreeFileSync/html/freefilesync.html -share/FreeFileSync/html/macros.html -share/FreeFileSync/html/realtimesync.html -share/FreeFileSync/html/run-as-service.html -share/FreeFileSync/html/schedule-a-batch-job.html -share/FreeFileSync/html/synchronization-settings.html -share/FreeFileSync/html/synchronize-with-sftp.html -share/FreeFileSync/html/tips-and-tricks.html -share/FreeFileSync/html/variable-drive-letters.html -share/FreeFileSync/html/versioning.html -share/FreeFileSync/html/volume-shadow-copy.html -share/FreeFileSync/hungarian.lng -share/FreeFileSync/images/add-folder-pair.png -share/FreeFileSync/images/automator-file-dropped.png -share/FreeFileSync/images/basic-step-choose-folders.png -share/FreeFileSync/images/basic-step-compare.png -share/FreeFileSync/images/basic-step-start-sync.png -share/FreeFileSync/images/basic-step-sync-config.png -share/FreeFileSync/images/calendar-job-added.png -share/FreeFileSync/images/com-settings-context.png -share/FreeFileSync/images/command-line-syntax.png -share/FreeFileSync/images/comparison-settings.png -share/FreeFileSync/images/comparison-variant-double-click.png -share/FreeFileSync/images/config-double-click.png -share/FreeFileSync/images/config-multiple-selection.png -share/FreeFileSync/images/copy-alternative-path.png -share/FreeFileSync/images/dialog-drag-move.png -share/FreeFileSync/images/direct-synchronize.png -share/FreeFileSync/images/explorer-context.png -share/FreeFileSync/images/filter-context.png -share/FreeFileSync/images/filter-zero-file-size.png -share/FreeFileSync/images/filter.png -share/FreeFileSync/images/freefilesync-logo.png -share/FreeFileSync/images/gnome-scheduler.png -share/FreeFileSync/images/ignore-time-shift.png -share/FreeFileSync/images/launch-automator.png -share/FreeFileSync/images/main-window.png -share/FreeFileSync/images/new-calendar-alarm.png -share/FreeFileSync/images/open-finder-items.png -share/FreeFileSync/images/path-by-volume-name.png -share/FreeFileSync/images/realtimesync-create-shortcut.png -share/FreeFileSync/images/realtimesync-logo.png -share/FreeFileSync/images/realtimesync-main-window.png -share/FreeFileSync/images/realtimesync-monitor-usb.png -share/FreeFileSync/images/realtimesync-schedule.png -share/FreeFileSync/images/realtimesync-shortcut-properties.png -share/FreeFileSync/images/remove-drop-down-path.png -share/FreeFileSync/images/remove-local-settings.png -share/FreeFileSync/images/save-automator.png -share/FreeFileSync/images/select-time-span.png -share/FreeFileSync/images/setup-batch-job.png -share/FreeFileSync/images/sftp-cloud-picker.png -share/FreeFileSync/images/sftp-login.png -share/FreeFileSync/images/sftp-performance.png -share/FreeFileSync/images/show-thumbnails.png -share/FreeFileSync/images/sync-settings-context.png -share/FreeFileSync/images/synchronization-settings.png -share/FreeFileSync/images/synchronization-variant-double-click.png -share/FreeFileSync/images/two-folder-drop.png -share/FreeFileSync/images/versioning.png -share/FreeFileSync/images/view-filter-default.png -share/FreeFileSync/images/windows-scheduler.png -share/FreeFileSync/images/xp-scheduler.png -share/FreeFileSync/italian.lng -share/FreeFileSync/japanese.lng -share/FreeFileSync/korean.lng -share/FreeFileSync/lithuanian.lng -share/FreeFileSync/norwegian.lng -share/FreeFileSync/polish.lng -share/FreeFileSync/portuguese.lng -share/FreeFileSync/portuguese_br.lng -share/FreeFileSync/romanian.lng -share/FreeFileSync/russian.lng -share/FreeFileSync/slovak.lng -share/FreeFileSync/slovenian.lng -share/FreeFileSync/spanish.lng -share/FreeFileSync/swedish.lng -share/FreeFileSync/turkish.lng -share/FreeFileSync/ukrainian.lng diff --git a/sysutils/log-courier/Makefile b/sysutils/log-courier/Makefile deleted file mode 100644 index 5292095af6d4..000000000000 --- a/sysutils/log-courier/Makefile +++ /dev/null @@ -1,29 +0,0 @@ -# $FreeBSD$ - -PORTNAME= log-courier -DISTVERSIONPREFIX= v -DISTVERSION= 2.0.5 -CATEGORIES= sysutils - -MAINTAINER= vikashb@where-ever.za.net -COMMENT= Lightweight log shipper with Logstash integration - -LICENSE= APACHE20 - -BROKEN= fails to build -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2019-09-04 - -USES= go gmake -USE_GITHUB= yes -GH_ACCOUNT= driskell -GO_PKGNAME= github.com/driskell/log-courier - -USE_RC_SUBR= log-courier -SUB_FILES= pkg-message - -post-install: - ${INSTALL_DATA} ${WRKSRC}/docs/examples/example-json.conf \ - ${STAGEDIR}${PREFIX}/etc/log-courier.conf.example - -.include <bsd.port.mk> diff --git a/sysutils/log-courier/distinfo b/sysutils/log-courier/distinfo deleted file mode 100644 index 3ea3d2ede348..000000000000 --- a/sysutils/log-courier/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1522433109 -SHA256 (driskell-log-courier-v2.0.5_GH0.tar.gz) = fbe380c8c65e5c866cd89a081c2bdd716383c0cdac53c5c3f0b1a69f2d5fe14b -SIZE (driskell-log-courier-v2.0.5_GH0.tar.gz) = 228280 diff --git a/sysutils/log-courier/files/log-courier.in b/sysutils/log-courier/files/log-courier.in deleted file mode 100644 index 6ad812be849c..000000000000 --- a/sysutils/log-courier/files/log-courier.in +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/sh -# $FreeBSD$ - -# PROVIDE: log_courier -# REQUIRE: DAEMON -# BEFORE: LOGIN -# KEYWORD: shutdown - -# Add the following lines to /etc/rc.conf to enable logstash-forwarder: -# log_courier_enable (bool): Set to YES to logstash-forwarder -# Default: NO -# log_courier_flags (str): Extra flags passed to log-courier -# log_courier_conf (str): log-courier configuration file -# Default: ${PREFIX}/etc/log-courier.conf - -. /etc/rc.subr - -name="log_courier" -rcvar=log_courier_enable - -load_rc_config ${name} - -logdir="/var/log" - -: ${log_courier_enable="NO"} -: ${log_courier_flags=""} -: ${log_courier_conf="%%PREFIX%%/etc/log-courier.conf"} - -log_courier_cmd="%%PREFIX%%/bin/log-courier" -command="/usr/sbin/daemon" -command_args="${log_courier_cmd} -config ${log_courier_conf}" - -run_rc_command "$1" diff --git a/sysutils/log-courier/files/patch-docs__examples__example-json.conf b/sysutils/log-courier/files/patch-docs__examples__example-json.conf deleted file mode 100644 index 8e758a999cfd..000000000000 --- a/sysutils/log-courier/files/patch-docs__examples__example-json.conf +++ /dev/null @@ -1,20 +0,0 @@ ---- docs/examples/example-json.conf.orig 2016-06-11 14:02:51 UTC -+++ docs/examples/example-json.conf -@@ -2,12 +2,15 @@ - "admin": { - "enabled": true - }, -+ "general": { -+ "persist directory": "/var/lib/log-courier" -+ }, - "network": { - "servers": [ "localhost:5043" ], -- "ssl ca": "./logstash.cer" -+ "ssl ca": "/usr/local/etc/logstash-forwarder.crt" - }, - "files": [ { -- "paths": [ "/var/log/httpd/*/*.log" ], -+ "paths": [ "/var/log/httpd*.log" ], - "fields": { - "type": "apache" - } diff --git a/sysutils/log-courier/files/pkg-message.in b/sysutils/log-courier/files/pkg-message.in deleted file mode 100644 index e450c91b0eca..000000000000 --- a/sysutils/log-courier/files/pkg-message.in +++ /dev/null @@ -1,13 +0,0 @@ -[ -{ type: install - message: <<EOM -If you want to run log-courier, add to /etc/rc.conf - - log_courier_enable="YES" - -Do not forget to edit your configuration file: - - Default: ${PREFIX}/etc/log-courier.conf -EOM -} -] diff --git a/sysutils/log-courier/pkg-descr b/sysutils/log-courier/pkg-descr deleted file mode 100644 index 4872ffd828cf..000000000000 --- a/sysutils/log-courier/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -Log Courier is a lightweight tool created to ship log files speedily and -securely, with low resource usage, to remote Logstash instances. - -It is developed to be efficient, reliable, scalable, and easy to use. - -WWW: https://github.com/driskell/log-courier diff --git a/sysutils/log-courier/pkg-plist b/sysutils/log-courier/pkg-plist deleted file mode 100644 index c4dcbfea44d5..000000000000 --- a/sysutils/log-courier/pkg-plist +++ /dev/null @@ -1,2 +0,0 @@ -bin/log-courier -@sample etc/log-courier.conf.example etc/log-courier.conf diff --git a/textproc/Makefile b/textproc/Makefile index 8a6ffda5d24d..9b9d165d2218 100644 --- a/textproc/Makefile +++ b/textproc/Makefile @@ -1309,7 +1309,6 @@ SUBDIR += py-openpyxl SUBDIR += py-openpyxl24 SUBDIR += py-openstackdocstheme - SUBDIR += py-orange3-text SUBDIR += py-os-api-ref SUBDIR += py-packageurl-python SUBDIR += py-pager diff --git a/textproc/py-orange3-text/Makefile b/textproc/py-orange3-text/Makefile deleted file mode 100644 index 15ffe3d8fccd..000000000000 --- a/textproc/py-orange3-text/Makefile +++ /dev/null @@ -1,43 +0,0 @@ -# $FreeBSD$ - -PORTNAME= orange3-text -DISTVERSION= 0.5.1 -PORTREVISION= 3 -CATEGORIES= textproc python -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= yuri@FreeBSD.org -COMMENT= Text Mining add-on for Orange3 - -LICENSE= AGPLv3 - -BROKEN= installs in examples namespace -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2019-09-04 - -RUN_DEPENDS= orange3>0:misc/orange3 \ - ${PYNUMPY} \ - ${PYTHON_PKGNAMEPREFIX}beautifulsoup>0:www/py-beautifulsoup@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}biopython>0:biology/py-biopython@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}docx2txt>=0.6:textproc/py-docx2txt@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}gensim>=0.12.3:textproc/py-gensim@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}nltk>=3.0.5:textproc/py-nltk@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}odfpy>=1.3.5:devel/py-odfpy@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pdfminer3k>0:textproc/py-pdfminer3k@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}scikit-learn>0:science/py-scikit-learn@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}simhash>0:math/py-simhash@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}tweepy>0:net/py-tweepy@${PY_FLAVOR} \ - ${PY_TYPING} \ - ${PYTHON_PKGNAMEPREFIX}ufal.udpipe>0:textproc/py-ufal.udpipe@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}validate_email>0:mail/py-validate_email@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}wikipedia>0:www/py-wikipedia@${PY_FLAVOR} - -USES= python:3.4+ -USE_GITHUB= yes -GH_ACCOUNT= biolab -USE_PYTHON= distutils autoplist -NO_ARCH= yes - -.include <bsd.port.mk> diff --git a/textproc/py-orange3-text/distinfo b/textproc/py-orange3-text/distinfo deleted file mode 100644 index f76f3a4e8173..000000000000 --- a/textproc/py-orange3-text/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1538626174 -SHA256 (biolab-orange3-text-0.5.1_GH0.tar.gz) = c11ea614c3cd9c2d7e4d80762800fae16a06ec1c21664d4cdf318363644bb0a0 -SIZE (biolab-orange3-text-0.5.1_GH0.tar.gz) = 23344081 diff --git a/textproc/py-orange3-text/pkg-descr b/textproc/py-orange3-text/pkg-descr deleted file mode 100644 index b79f2f8a3d5e..000000000000 --- a/textproc/py-orange3-text/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -Orange3 Text extends Orange3, a data mining software package, with common -functionality for text mining. It provides access to publicly available data, -like NY Times, Twitter, Wikipedia and PubMed. Furthermore, it provides tools -for preprocessing, constructing vector spaces (like bag-of-words, topic -modeling, and similarity hashing) and visualizations like word cloud end geo -map. All features can be combined with powerful data mining techniques from -the Orange data mining framework. - -WWW: https://github.com/biolab/orange3-text diff --git a/www/Makefile b/www/Makefile index 32a5892c2ad7..324143f0c765 100644 --- a/www/Makefile +++ b/www/Makefile @@ -158,7 +158,6 @@ SUBDIR += faup SUBDIR += fcgi SUBDIR += fcgiwrap - SUBDIR += feedjack SUBDIR += ffproxy SUBDIR += ffsend SUBDIR += fgallery @@ -235,7 +234,6 @@ SUBDIR += habari SUBDIR += halberd SUBDIR += hastymail2-devel - SUBDIR += havp SUBDIR += helma SUBDIR += hiawatha SUBDIR += hiawatha-monitor @@ -2229,7 +2227,6 @@ SUBDIR += rubygem-wasabi SUBDIR += rubygem-webdrivers SUBDIR += rubygem-webmock - SUBDIR += rubygem-webpack-rails-rails5 SUBDIR += rubygem-webpack-rails-rails52 SUBDIR += rubygem-webrobots SUBDIR += rubygem-websocket diff --git a/www/feedjack/Makefile b/www/feedjack/Makefile deleted file mode 100644 index edef49216e77..000000000000 --- a/www/feedjack/Makefile +++ /dev/null @@ -1,24 +0,0 @@ -# $FreeBSD$ - -PORTNAME= feedjack -PORTVERSION= 0.9.16 -PORTREVISION= 3 -CATEGORIES= www -MASTER_SITES= http://www.feedjack.org/download/ -DISTNAME= Feedjack-${PORTVERSION} - -MAINTAINER= ports@FreeBSD.org -COMMENT= Feed aggregator written in Python using the Django framework - -BROKEN= unfetchable -DEPRECATED= Upstream gone -EXPIRATION_DATE= 2019-09-05 - -RUN_DEPENDS= ${PYTHON_SITELIBDIR}/feedparser.py:textproc/py-feedparser@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}django111>0:www/py-django111@${PY_FLAVOR} - -DIST_SUBDIR= python -USES= python:2.7 -USE_PYTHON= distutils autoplist - -.include <bsd.port.mk> diff --git a/www/feedjack/distinfo b/www/feedjack/distinfo deleted file mode 100644 index bdbc33c8dc53..000000000000 --- a/www/feedjack/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (python/Feedjack-0.9.16.tar.gz) = ba635886a0f648c9c6df5e28964eca049c9cc852000c0344a183fe03f09252ff -SIZE (python/Feedjack-0.9.16.tar.gz) = 44654 diff --git a/www/feedjack/pkg-descr b/www/feedjack/pkg-descr deleted file mode 100644 index 5c0aded351fe..000000000000 --- a/www/feedjack/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -Feedjack is a feed aggregator writen in Python using the Django -web development framework. - -WWW: http://tabo.aurealsys.com/software/feedjack/ diff --git a/www/havp/Makefile b/www/havp/Makefile deleted file mode 100644 index 018f1b343ab3..000000000000 --- a/www/havp/Makefile +++ /dev/null @@ -1,68 +0,0 @@ -# Created by: Elisey Savateev <b3k@mail.ru> -# $FreeBSD$ - -PORTNAME= havp -PORTVERSION= 0.91 -PORTREVISION= 6 -CATEGORIES= www -MASTER_SITES= http://www.server-side.de/download/ \ - http://bio3k.softboard.ru/uploads/arch/ \ - http://havp.hege.li/download/ - -MAINTAINER= ayu@commun.jp -COMMENT= HTTP Antivirus Proxy - -BROKEN= fails to build -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2019-09-04 - -LIB_DEPENDS= libclamav.so:security/clamav - -USES= gmake perl5 -GNU_CONFIGURE= yes -USE_PERL5= build -USE_RC_SUBR= havp -CONFIGURE_ARGS= --disable-locking - -LOG_DIR= /var/log/havp -TMP_DIR= /var/tmp/havp -RUN_DIR= /var/run/havp -PLIST_SUB+= LOG_DIR=${LOG_DIR} TMP_DIR=${TMP_DIR} RUN_DIR=${RUN_DIR} - -SUB_FILES= pkg-install pkg-deinstall -SUB_LIST= LOG_DIR=${LOG_DIR} TMP_DIR=${TMP_DIR} RUN_DIR=${RUN_DIR} - -OPTIONS_DEFINE= SSL CLAMAV TROPHIE -OPTIONS_DEFAULT= SSL CLAMAV -SSL_DESC= SSL proxying (not scanned, only forwarded!) -CLAMAV_DESC= libclamav support -TROPHIE_DESC= Trend Micro (Trophie) support - -.include <bsd.port.options.mk> - -.if ${PORT_OPTIONS:MSSL} -CONFIGURE_ARGS+= --enable-ssl-tunnel -.else -CONFIGURE_ARGS+= --disable-ssl-tunnel -.endif - -.if ${PORT_OPTIONS:MCLAMAV} -CONFIGURE_ARGS+= --enable-clamav -.else -CONFIGURE_ARGS+= --disable-clamav -.endif - -.if ${PORT_OPTIONS:MTROPHIE} -CONFIGURE_ARGS+= --enable-trophie -.else -CONFIGURE_ARGS+= --disable-trophie -.endif - -post-install: - @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - @${CP} ${WRKSRC}/etc/havp/blacklist ${STAGEDIR}${EXAMPLESDIR}/blacklist.sample - @${CP} -R ${WRKSRC}/etc/havp/templates ${STAGEDIR}${EXAMPLESDIR} - @${CP} ${WRKSRC}/etc/havp/whitelist ${STAGEDIR}${EXAMPLESDIR}/whitelist.sample - @${MKDIR} ${STAGEDIR}${LOG_DIR} ${STAGEDIR}${TMP_DIR} ${STAGEDIR}${RUN_DIR} - -.include <bsd.port.mk> diff --git a/www/havp/distinfo b/www/havp/distinfo deleted file mode 100644 index 6f82820f62b3..000000000000 --- a/www/havp/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (havp-0.91.tar.gz) = c2f56422c4bb5756d36b8fe0123b2d86e01e76147a2aa5057fab3e6afca9ab11 -SIZE (havp-0.91.tar.gz) = 118400 diff --git a/www/havp/files/havp.in b/www/havp/files/havp.in deleted file mode 100644 index d4757808d85b..000000000000 --- a/www/havp/files/havp.in +++ /dev/null @@ -1,32 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -# PROVIDE: havp -# REQUIRE: DAEMON cleanvar -# BEFORE: LOGIN - -# -# Add the following lines to /etc/rc.conf to enable c-icap: -# -# havp_enable="YES" -# havp_flags="<set as needed>" -# -# See '%%PREFIX%%/sbin/havp --help' for flags - -. /etc/rc.subr - -name="havp" -rcvar=havp_enable - -command="%%PREFIX%%/sbin/$name" -pidfile="%%RUN_DIR%%/${name}.pid" -required_dirs="%%TMP_DIR%%" -required_files="%%PREFIX%%/etc/havp/blacklist %%PREFIX%%/etc/havp/havp.config %%PREFIX%%/etc/havp/whitelist" - -# read settings, set default values -load_rc_config "$name" -: ${havp_enable="NO"} - -run_rc_command "$1" diff --git a/www/havp/files/patch-havp_Makefile.in b/www/havp/files/patch-havp_Makefile.in deleted file mode 100644 index b8b8274f0fef..000000000000 --- a/www/havp/files/patch-havp_Makefile.in +++ /dev/null @@ -1,35 +0,0 @@ ---- havp/Makefile.in.orig 2007-09-11 15:42:44.000000000 -0300 -+++ havp/Makefile.in 2014-05-14 16:38:18.000000000 -0300 -@@ -25,31 +25,8 @@ - - install: all - $(INSTALL) -d $(DESTDIR)$(sbindir) -- $(INSTALL) -m 755 havp $(DESTDIR)$(sbindir)/havp -- $(INSTALL) -d -m 755 $(DESTDIR)$(localstatedir)/log/havp -- $(INSTALL) -d -m 755 $(DESTDIR)$(localstatedir)/tmp/havp -- $(INSTALL) -d -m 755 $(DESTDIR)$(localstatedir)/run/havp -- $(INSTALL) -d $(DESTDIR)/etc/init.d -+ $(BSD_INSTALL_PROGRAM) -m 755 havp $(DESTDIR)$(sbindir)/havp - $(INSTALL) -m 644 ../etc/havp/havp.config $(DESTDIR)$(sysconfdir)/havp/havp.config.default -- @if [ ! -f $(DESTDIR)$(sysconfdir)/havp/havp.config ]; then \ -- echo "$(INSTALL) -m 644 ../etc/havp/havp.config $(DESTDIR)$(sysconfdir)/havp/havp.config"; \ -- $(INSTALL) -m 644 ../etc/havp/havp.config $(DESTDIR)$(sysconfdir)/havp/havp.config; \ -- else \ -- echo "Updating config $(DESTDIR)$(sysconfdir)/havp/havp.config"; \ -- ../update-conf $(DESTDIR)$(sysconfdir)/havp/havp.config; \ -- fi -- @if [ ! -f $(DESTDIR)$(sysconfdir)/havp/whitelist ]; then \ -- $(INSTALL) -m 644 ../etc/havp/whitelist $(DESTDIR)$(sysconfdir)/havp/whitelist; \ -- else \ -- echo "Not overwriting old $(DESTDIR)$(sysconfdir)/havp/whitelist"; \ -- fi -- @if [ ! -f $(DESTDIR)$(sysconfdir)/havp/blacklist ]; then \ -- $(INSTALL) -m 644 ../etc/havp/blacklist $(DESTDIR)$(sysconfdir)/havp/blacklist; \ -- else \ -- echo "Not overwriting old $(DESTDIR)$(sysconfdir)/havp/blacklist"; \ -- fi -- cp -r ../etc/havp/templates $(DESTDIR)$(sysconfdir)/havp/ -- chmod -R a+rX $(DESTDIR)$(sysconfdir)/havp/templates - - clean: - cd scanners && $(MAKE) clean diff --git a/www/havp/files/patch-havp_logfile.cpp b/www/havp/files/patch-havp_logfile.cpp deleted file mode 100644 index 48248a2b02a0..000000000000 --- a/www/havp/files/patch-havp_logfile.cpp +++ /dev/null @@ -1,14 +0,0 @@ ---- havp/logfile.cpp.orig 2016-06-27 14:16:19.640229000 +0300 -+++ havp/logfile.cpp 2016-06-27 14:25:01.272114000 +0300 -@@ -52,7 +52,10 @@ - SyslogLevel = GetSyslogLevel(); - SyslogVirusLevel = GetSyslogVirusLevel(); - -- openlog(Params::GetConfigString("SYSLOGNAME").c_str(), LOG_CONS | LOG_PID, GetSyslogFacility()); -+ // FreeBSD don't copy ident, only pointer to ident. So we need store ident itself -+ static string SyslogName; -+ SyslogName = Params::GetConfigString("SYSLOGNAME"); -+ openlog(SyslogName.c_str(), LOG_CONS | LOG_PID, GetSyslogFacility()); - - return true; - } diff --git a/www/havp/files/pkg-deinstall.in b/www/havp/files/pkg-deinstall.in deleted file mode 100644 index 9374d85b4d22..000000000000 --- a/www/havp/files/pkg-deinstall.in +++ /dev/null @@ -1,26 +0,0 @@ -#!/bin/sh -# $FreeBSD$ - -if [ "$2" != "POST-DEINSTALL" ]; then - exit 0 -fi - -HAVP_USER=havp - -echo -echo "====================================================" -echo -echo "If you want remove havp permanently from you system" -echo "execute following commands:" -echo -echo " # rm -rf %%LOG_DIR%%" -echo " # rm -rf %%RUN_DIR%%" -echo " # rm -rf %%TMP_DIR%%" -if pw usershow "${HAVP_USER}" 2>/dev/null 1>&2; then - echo " # pw userdel ${HAVP_USER}" -fi -echo -echo "====================================================" -echo - -exit 0 diff --git a/www/havp/files/pkg-install.in b/www/havp/files/pkg-install.in deleted file mode 100644 index cbb615679761..000000000000 --- a/www/havp/files/pkg-install.in +++ /dev/null @@ -1,51 +0,0 @@ -#!/bin/sh -# $FreeBSD$ - -PREFIX=${PKG_PREFIX:-%%PREFIX%%} - -HAVP_USER=havp -HAVP_GROUP=havp - -LOG_DIR=%%LOG_DIR%% -TMP_DIR=%%TMP_DIR%% -RUN_DIR=%%RUN_DIR%% - -if [ "$2" = "PRE-INSTALL" ]; then - if ! pw groupshow "$HAVP_GROUP" 2>/dev/null 1>&2; then - if pw groupadd $HAVP_GROUP; then - echo "=> Added group \"$HAVP_GROUP\"." - else - echo "=> Adding group \"$HAVP_GROUP\" failed..." - exit 1 - fi - fi - - if ! pw usershow "$HAVP_USER" 2>/dev/null 1>&2; then - if pw useradd $HAVP_USER -g $HAVP_GROUP -h - \ - -s "/sbin/nologin" -d "/nonexistent" \ - -c "havp daemon"; \ - then - echo "=> Added user \"$HAVP_USER\"." - else - echo "=> Adding user \"$HAVP_USER\" failed..." - exit 1 - fi - fi -elif [ "$2" = "POST-INSTALL" ]; then - if [ ! -d "$LOG_DIR" ]; then - mkdir -p "$LOG_DIR" || exit 1 - chown "$HAVP_USER:$HAVP_GROUP" "$LOG_DIR" || exit 1 - fi - - if [ ! -d "$TMP_DIR" ]; then - mkdir -p "$TMP_DIR" || exit 1 - chown "$HAVP_USER:$HAVP_GROUP" "$TMP_DIR" || exit 1 - fi - - if [ ! -d "$RUN_DIR" ]; then - mkdir -p "$RUN_DIR" || exit 1 - chown "$HAVP_USER:$HAVP_GROUP" "$RUN_DIR" || exit 1 - fi -fi - -exit 0 diff --git a/www/havp/pkg-descr b/www/havp/pkg-descr deleted file mode 100644 index 08d519ecd71b..000000000000 --- a/www/havp/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -HAVP (HTTP Antivirus Proxy) is a proxy with a ClamAV anti-virus scanner. The -main aims are continuous, non-blocking downloads and smooth scanning of -dynamic and password protected HTTP traffic. Havp antivirus proxy has a parent -and transparent proxy mode. It can be used with squid or standalone. - -WWW: http://www.server-side.de/ diff --git a/www/havp/pkg-plist b/www/havp/pkg-plist deleted file mode 100644 index d1bc4c6f5c58..000000000000 --- a/www/havp/pkg-plist +++ /dev/null @@ -1,107 +0,0 @@ -sbin/havp -@sample etc/havp/havp.config.default etc/havp/havp.config -%%EXAMPLESDIR%%/blacklist.sample -%%EXAMPLESDIR%%/templates/br/blacklist.html -%%EXAMPLESDIR%%/templates/br/dns.html -%%EXAMPLESDIR%%/templates/br/down.html -%%EXAMPLESDIR%%/templates/br/error.html -%%EXAMPLESDIR%%/templates/br/invalid.html -%%EXAMPLESDIR%%/templates/br/maxsize.html -%%EXAMPLESDIR%%/templates/br/request.html -%%EXAMPLESDIR%%/templates/br/scanner.html -%%EXAMPLESDIR%%/templates/br/virus.html -%%EXAMPLESDIR%%/templates/css2/havp.css -%%EXAMPLESDIR%%/templates/de/blacklist.html -%%EXAMPLESDIR%%/templates/de/dns.html -%%EXAMPLESDIR%%/templates/de/down.html -%%EXAMPLESDIR%%/templates/de/error.html -%%EXAMPLESDIR%%/templates/de/invalid.html -%%EXAMPLESDIR%%/templates/de/maxsize.html -%%EXAMPLESDIR%%/templates/de/request.html -%%EXAMPLESDIR%%/templates/de/scanner.html -%%EXAMPLESDIR%%/templates/de/virus.html -%%EXAMPLESDIR%%/templates/en/blacklist.html -%%EXAMPLESDIR%%/templates/en/dns.html -%%EXAMPLESDIR%%/templates/en/down.html -%%EXAMPLESDIR%%/templates/en/error.html -%%EXAMPLESDIR%%/templates/en/invalid.html -%%EXAMPLESDIR%%/templates/en/maxsize.html -%%EXAMPLESDIR%%/templates/en/request.html -%%EXAMPLESDIR%%/templates/en/scanner.html -%%EXAMPLESDIR%%/templates/en/virus.html -%%EXAMPLESDIR%%/templates/es/blacklist.html -%%EXAMPLESDIR%%/templates/es/dns.html -%%EXAMPLESDIR%%/templates/es/down.html -%%EXAMPLESDIR%%/templates/es/error.html -%%EXAMPLESDIR%%/templates/es/invalid.html -%%EXAMPLESDIR%%/templates/es/maxsize.html -%%EXAMPLESDIR%%/templates/es/request.html -%%EXAMPLESDIR%%/templates/es/scanner.html -%%EXAMPLESDIR%%/templates/es/virus.html -%%EXAMPLESDIR%%/templates/fr/blacklist.html -%%EXAMPLESDIR%%/templates/fr/dns.html -%%EXAMPLESDIR%%/templates/fr/down.html -%%EXAMPLESDIR%%/templates/fr/error.html -%%EXAMPLESDIR%%/templates/fr/invalid.html -%%EXAMPLESDIR%%/templates/fr/maxsize.html -%%EXAMPLESDIR%%/templates/fr/request.html -%%EXAMPLESDIR%%/templates/fr/scanner.html -%%EXAMPLESDIR%%/templates/fr/virus.html -%%EXAMPLESDIR%%/templates/it/blacklist.html -%%EXAMPLESDIR%%/templates/it/dns.html -%%EXAMPLESDIR%%/templates/it/down.html -%%EXAMPLESDIR%%/templates/it/error.html -%%EXAMPLESDIR%%/templates/it/invalid.html -%%EXAMPLESDIR%%/templates/it/maxsize.html -%%EXAMPLESDIR%%/templates/it/request.html -%%EXAMPLESDIR%%/templates/it/scanner.html -%%EXAMPLESDIR%%/templates/it/virus.html -%%EXAMPLESDIR%%/templates/nl/blacklist.html -%%EXAMPLESDIR%%/templates/nl/dns.html -%%EXAMPLESDIR%%/templates/nl/down.html -%%EXAMPLESDIR%%/templates/nl/error.html -%%EXAMPLESDIR%%/templates/nl/invalid.html -%%EXAMPLESDIR%%/templates/nl/maxsize.html -%%EXAMPLESDIR%%/templates/nl/request.html -%%EXAMPLESDIR%%/templates/nl/scanner.html -%%EXAMPLESDIR%%/templates/nl/virus.html -%%EXAMPLESDIR%%/templates/pf/blacklist.html -%%EXAMPLESDIR%%/templates/pf/dns.html -%%EXAMPLESDIR%%/templates/pf/down.html -%%EXAMPLESDIR%%/templates/pf/error.html -%%EXAMPLESDIR%%/templates/pf/invalid.html -%%EXAMPLESDIR%%/templates/pf/maxsize.html -%%EXAMPLESDIR%%/templates/pf/request.html -%%EXAMPLESDIR%%/templates/pf/scanner.html -%%EXAMPLESDIR%%/templates/pf/virus.html -%%EXAMPLESDIR%%/templates/pl/blacklist.html -%%EXAMPLESDIR%%/templates/pl/dns.html -%%EXAMPLESDIR%%/templates/pl/down.html -%%EXAMPLESDIR%%/templates/pl/error.html -%%EXAMPLESDIR%%/templates/pl/invalid.html -%%EXAMPLESDIR%%/templates/pl/maxsize.html -%%EXAMPLESDIR%%/templates/pl/request.html -%%EXAMPLESDIR%%/templates/pl/scanner.html -%%EXAMPLESDIR%%/templates/pl/virus.html -%%EXAMPLESDIR%%/templates/ru/blacklist.html -%%EXAMPLESDIR%%/templates/ru/dns.html -%%EXAMPLESDIR%%/templates/ru/down.html -%%EXAMPLESDIR%%/templates/ru/error.html -%%EXAMPLESDIR%%/templates/ru/invalid.html -%%EXAMPLESDIR%%/templates/ru/maxsize.html -%%EXAMPLESDIR%%/templates/ru/request.html -%%EXAMPLESDIR%%/templates/ru/scanner.html -%%EXAMPLESDIR%%/templates/ru/virus.html -%%EXAMPLESDIR%%/templates/sv/blacklist.html -%%EXAMPLESDIR%%/templates/sv/dns.html -%%EXAMPLESDIR%%/templates/sv/down.html -%%EXAMPLESDIR%%/templates/sv/error.html -%%EXAMPLESDIR%%/templates/sv/invalid.html -%%EXAMPLESDIR%%/templates/sv/maxsize.html -%%EXAMPLESDIR%%/templates/sv/request.html -%%EXAMPLESDIR%%/templates/sv/scanner.html -%%EXAMPLESDIR%%/templates/sv/virus.html -%%EXAMPLESDIR%%/whitelist.sample -@dir(havp,havp,755) %%LOG_DIR%% -@dir(havp,havp,755) %%TMP_DIR%% -@dir(havp,havp,755) %%RUN_DIR%% diff --git a/www/rubygem-webpack-rails-rails5/Makefile b/www/rubygem-webpack-rails-rails5/Makefile deleted file mode 100644 index e55018f1205d..000000000000 --- a/www/rubygem-webpack-rails-rails5/Makefile +++ /dev/null @@ -1,27 +0,0 @@ -# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= webpack-rails -PORTVERSION= 0.9.11 -CATEGORIES= www rubygems -MASTER_SITES= RG -PKGNAMESUFFIX= -rails5 - -MAINTAINER= mfechner@FreeBSD.org -COMMENT= JavaScript-first tooling to use webpack within your Rails application - -LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/MIT-LICENSE - -RUN_DEPENDS= rubygem-railties5>=3.2.0:www/rubygem-railties5 - -# www/gitlab-ce still depends on this port -DEPRECATED= Upstream no longer maintained, use devel/rubygem-webpacker-rails* instead -EXPIRATION_DATE=2019-07-31 - -USES= gem -USE_RUBY= yes - -NO_ARCH= yes - -.include <bsd.port.mk> diff --git a/www/rubygem-webpack-rails-rails5/distinfo b/www/rubygem-webpack-rails-rails5/distinfo deleted file mode 100644 index 1350b15b7f31..000000000000 --- a/www/rubygem-webpack-rails-rails5/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1503058917 -SHA256 (rubygem/webpack-rails-0.9.11.gem) = 3987170d18a6ea85f33a3f503010ccd8cbe70a31552eeb5a98042e300eef523b -SIZE (rubygem/webpack-rails-0.9.11.gem) = 12288 diff --git a/www/rubygem-webpack-rails-rails5/pkg-descr b/www/rubygem-webpack-rails-rails5/pkg-descr deleted file mode 100644 index 446a2f66f8fe..000000000000 --- a/www/rubygem-webpack-rails-rails5/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -webpack-rails gives you tools to integrate Webpack in to an existing Ruby on -Rails application. - -WWW: https://github.com/mipearson/webpack-rails diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile index d3dcf4516f60..66b06fd7025e 100644 --- a/x11-toolkits/Makefile +++ b/x11-toolkits/Makefile @@ -170,8 +170,6 @@ SUBDIR += p5-Tk-ToolBar SUBDIR += p5-Tk-WaitBox SUBDIR += p5-Wx - SUBDIR += p5-Wx-GLCanvas - SUBDIR += p5-Wx-Perl-ProcessStream SUBDIR += pango SUBDIR += pangomm SUBDIR += pangox-compat diff --git a/x11-toolkits/p5-Wx-GLCanvas/Makefile b/x11-toolkits/p5-Wx-GLCanvas/Makefile deleted file mode 100644 index c05be4f96261..000000000000 --- a/x11-toolkits/p5-Wx-GLCanvas/Makefile +++ /dev/null @@ -1,44 +0,0 @@ -# Created by: mr -# $FreeBSD$ - -PORTNAME= Wx-GLCanvas -PORTVERSION= 0.09 -PORTREVISION= 4 -CATEGORIES= x11-toolkits perl5 -MASTER_SITES= CPAN -MASTER_SITE_SUBDIR= CPAN:MBARBON -PKGNAMEPREFIX= p5- - -MAINTAINER= mr@FreeBSD.org -COMMENT= Perl interface to wxWidgets' OpenGL canvas - -DEPRECATED= Depends on expiring x11-toolkits/p5-Wx -EXPIRATION_DATE= 2019-09-04 - -BUILD_DEPENDS= p5-OpenGL>=0.66:graphics/p5-OpenGL \ - p5-Wx>=0.5000:x11-toolkits/p5-Wx -RUN_DEPENDS= p5-OpenGL>=0.66:graphics/p5-OpenGL \ - p5-Wx>=0.5000:x11-toolkits/p5-Wx - -#MANUAL_PACKAGE_BUILD= needs the X server it will be used with to build - -PORTSCOUT= limit:^[0-9\.]*$$ - -USES= compiler:c++11-lib perl5 -USE_CXXSTD= c++11 -USE_PERL5= configure -USE_WX= 3.0 -CONFIGURE_ENV= CXX="${CXX}" - -CFLAGS+= -pthread -Wno-write-strings -I${LOCALBASE}/include - -post-configure: - @${FIND} ${WRKSRC} -name "Makefile" -type f | ${XARGS} \ - ${REINPLACE_CMD} -e \ - 's|$$(CC)|$$(CXX)|g ; \ - s|$$(CCFLAGS)|$$(CXXFLAGS)|g' - -post-patch: - @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' ${WRKSRC}/Makefile.PL - -.include <bsd.port.mk> diff --git a/x11-toolkits/p5-Wx-GLCanvas/distinfo b/x11-toolkits/p5-Wx-GLCanvas/distinfo deleted file mode 100644 index 429a3271f154..000000000000 --- a/x11-toolkits/p5-Wx-GLCanvas/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1536929122 -SHA256 (Wx-GLCanvas-0.09.tar.gz) = 6ad2c29ff06ff80a5c8b4b9d1d6bf0aed57489e831be59c94494f4f688dc8fe0 -SIZE (Wx-GLCanvas-0.09.tar.gz) = 13910 diff --git a/x11-toolkits/p5-Wx-GLCanvas/pkg-descr b/x11-toolkits/p5-Wx-GLCanvas/pkg-descr deleted file mode 100644 index 5ca6979bf127..000000000000 --- a/x11-toolkits/p5-Wx-GLCanvas/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -Wx::GLCanvas - interface to wxWidgets' OpenGL canvas - -The documentation for this module is included in the main wxPerl distribution (wxGLCanvas). - -WWW: https://metacpan.org/release/Wx-GLCanvas diff --git a/x11-toolkits/p5-Wx-GLCanvas/pkg-plist b/x11-toolkits/p5-Wx-GLCanvas/pkg-plist deleted file mode 100644 index 4999d65b6bb6..000000000000 --- a/x11-toolkits/p5-Wx-GLCanvas/pkg-plist +++ /dev/null @@ -1,5 +0,0 @@ -%%SITE_ARCH%%/Wx/DemoModules/wxGLCanvas.pm -%%SITE_ARCH%%/Wx/GLCanvas.pm -%%SITE_ARCH%%/auto/Wx/GLCanvas/.packlist -%%SITE_ARCH%%/auto/Wx/GLCanvas/GLCanvas.so -%%PERL5_MAN3%%/Wx::GLCanvas.3.gz diff --git a/x11-toolkits/p5-Wx-Perl-ProcessStream/Makefile b/x11-toolkits/p5-Wx-Perl-ProcessStream/Makefile deleted file mode 100644 index fa611f379188..000000000000 --- a/x11-toolkits/p5-Wx-Perl-ProcessStream/Makefile +++ /dev/null @@ -1,25 +0,0 @@ -# Created by: Cezary Morga <cm@therek.net> -# $FreeBSD$ - -PORTNAME= Wx-Perl-ProcessStream -PORTVERSION= 0.32 -PORTREVISION= 4 -CATEGORIES= x11-toolkits perl5 -MASTER_SITES= CPAN -PKGNAMEPREFIX= p5- - -MAINTAINER= perl@FreeBSD.org -COMMENT= Perl5 module to access IO of external processes via events - -DEPRECATED= Depends on expiring x11-toolkits/p5-Wx -EXPIRATION_DATE= 2019-09-04 - -BUILD_DEPENDS= p5-Wx>=0.5000:x11-toolkits/p5-Wx -RUN_DEPENDS= p5-Wx>=0.5000:x11-toolkits/p5-Wx - -USE_WX= 3.0 -WX_COMPS= wx -USES= perl5 -USE_PERL5= configure - -.include <bsd.port.mk> diff --git a/x11-toolkits/p5-Wx-Perl-ProcessStream/distinfo b/x11-toolkits/p5-Wx-Perl-ProcessStream/distinfo deleted file mode 100644 index fda21e6e3a4b..000000000000 --- a/x11-toolkits/p5-Wx-Perl-ProcessStream/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (Wx-Perl-ProcessStream-0.32.tar.gz) = 641fdb39d6f9c7376f32a1376dcb6cfd6cdc90d77754ae09d7c82f2daf872fc3 -SIZE (Wx-Perl-ProcessStream-0.32.tar.gz) = 15781 diff --git a/x11-toolkits/p5-Wx-Perl-ProcessStream/pkg-descr b/x11-toolkits/p5-Wx-Perl-ProcessStream/pkg-descr deleted file mode 100644 index f66f47e8d660..000000000000 --- a/x11-toolkits/p5-Wx-Perl-ProcessStream/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -This module provides the STDOUT, STDERR and exit codes of asynchronously running -processes via events. It may be used for long running or blocking processes that -provide periodic updates on state via STDOUT. Simple IPC is possible via STDIN. - -WWW: https://metacpan.org/release/Wx-Perl-ProcessStream diff --git a/x11-toolkits/p5-Wx-Perl-ProcessStream/pkg-plist b/x11-toolkits/p5-Wx-Perl-ProcessStream/pkg-plist deleted file mode 100644 index 02c4021e50ab..000000000000 --- a/x11-toolkits/p5-Wx-Perl-ProcessStream/pkg-plist +++ /dev/null @@ -1,2 +0,0 @@ -%%SITE_PERL%%/Wx/Perl/ProcessStream.pm -%%PERL5_MAN3%%/Wx::Perl::ProcessStream.3.gz diff --git a/x11-wm/Makefile b/x11-wm/Makefile index 1d16fe2a0548..d0a6ab60498c 100644 --- a/x11-wm/Makefile +++ b/x11-wm/Makefile @@ -57,7 +57,6 @@ SUBDIR += fvwm2 SUBDIR += gcompmgr SUBDIR += genmenu - SUBDIR += golem SUBDIR += herbstluftwm SUBDIR += hikari SUBDIR += hs-xmonad @@ -97,7 +96,6 @@ SUBDIR += openbox SUBDIR += oroborus SUBDIR += pager - SUBDIR += pawm SUBDIR += peksystray SUBDIR += pekwm SUBDIR += phluid diff --git a/x11-wm/golem/Makefile b/x11-wm/golem/Makefile deleted file mode 100644 index e450b90b6792..000000000000 --- a/x11-wm/golem/Makefile +++ /dev/null @@ -1,48 +0,0 @@ -# Created by: Yukihiro Nakai <nakai@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= golem -PORTVERSION= 0.0.6 -PORTREVISION= 3 -CATEGORIES= x11-wm -MASTER_SITES= SF - -MAINTAINER= ports@FreeBSD.org -COMMENT= Small window manager with themes and plugins - -LICENSE= BSD3CLAUSE - -BROKEN= All plugins fail to load with Undefined symbol "display" -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2019-09-04 -BROKEN_aarch64= fails to link: can't create dynamic relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol: display in readonly segment - -USES= gmake perl5 tar:bzip2 -USE_PERL5= build -USE_XORG= xpm -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --enable-i18n -MAKE_ARGS= DEVEL=1 - -CFLAGS_amd64= -fPIC -CFLAGS_i386= -fPIC - -OPTIONS_DEFINE= XINERAMA -OPTIONS_DEFAULT= XINERAMA -OPTIONS_SUB= yes - -XINERAMA_USE= XORG=xinerama -XINERAMA_CONFIGURE_ON= --enable-xinerama - -post-patch: - @${REINPLACE_CMD} -e '/cl_thread\.c/d' ${WRKSRC}/complib/user/Makefile - @${REINPLACE_CMD} -e 's,^#include.*,typedef struct { \ - int counter; } atomic_t;,' \ - ${WRKSRC}/complib/asm-generic/cl_atomic_asm.h \ - ${WRKSRC}/complib/asm-ppc/cl_atomic_asm.h - -post-install: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/golem - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/golem/plugins/*.so - -.include <bsd.port.mk> diff --git a/x11-wm/golem/distinfo b/x11-wm/golem/distinfo deleted file mode 100644 index fc621729db26..000000000000 --- a/x11-wm/golem/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (golem-0.0.6.tar.bz2) = f4993307b4f90c07ad3b5e958af02ecceb1cc16b9fb3dc24f26338100e355715 -SIZE (golem-0.0.6.tar.bz2) = 1298466 diff --git a/x11-wm/golem/files/patch-Makefile.macros.gnu.in b/x11-wm/golem/files/patch-Makefile.macros.gnu.in deleted file mode 100644 index b6744622c2e5..000000000000 --- a/x11-wm/golem/files/patch-Makefile.macros.gnu.in +++ /dev/null @@ -1,20 +0,0 @@ ---- Makefile.macros.gnu.in.orig 2006-03-01 18:59:55 UTC -+++ Makefile.macros.gnu.in -@@ -56,17 +56,13 @@ ifdef PROG - BUILDDIR=../build-bin - BUILDPROG=$(BUILDDIR)/$(PROG) - -- ifndef CFLAGS - CFLAGS+=-I$(GOLEM_HOME) -I$(GOLEM_HOME)/complib -I. @CFLAGS@ @X_CFLAGS@ - CFLAGS+=@DEFS@ -DLIBDIR=\"$(libdir)\" -DDATADIR=\"$(datadir)\" -- endif -- ifndef LDFLAGS - LDFLAGS= @LDFLAGS@ @X_LIBS@ @EXPORT_FLAG@ - LDFLAGS+= @LIBS@ -lX11 -lXpm -lXext - ifdef LIBS - LDFLAGS+= -L$(BUILDA) -L$(BUILDLIB) - endif -- endif - - endif - diff --git a/x11-wm/golem/files/patch-Makefile.rules.gnu.in b/x11-wm/golem/files/patch-Makefile.rules.gnu.in deleted file mode 100644 index 0e065c535e6d..000000000000 --- a/x11-wm/golem/files/patch-Makefile.rules.gnu.in +++ /dev/null @@ -1,54 +0,0 @@ ---- Makefile.rules.gnu.in.orig 2006-03-01 18:59:55 UTC -+++ Makefile.rules.gnu.in -@@ -15,7 +15,7 @@ ifdef LIBS - LINK_LIBS=$(strip $(foreach lib,$(LIBS),-l$(lib))) - endif - --ifndef LIBDIR -+ifneq ($(origin LIBDIR), file) - LIBDIR=. - endif - ifdef LIB -@@ -179,17 +179,17 @@ menuconfig: - - install-bin: @INSTALL_PLUGINS@ - cd $(GOLEM_HOME) -- @INSTALL@ -d $(bindir) -- @INSTALL@ build-bin/golem $(bindir) -- @INSTALL@ build-bin/golem.install $(bindir) -+ @INSTALL@ -d $(DESTDIR)$(bindir) -+ @INSTALL@ build-bin/golem $(DESTDIR)$(bindir) -+ @INSTALL@ build-bin/golem.install $(DESTDIR)$(bindir) - - install-plugins: all -- @INSTALL@ -d $(libdir)/golem/plugins -+ @INSTALL@ -d $(DESTDIR)$(libdir)/golem/plugins - files=`( cd $(GOLEM_HOME)/src ; perl ./listmods.pl $(GOLEM_HOME) dynamic )` ; \ - for i in $$files ; do \ - cd $(GOLEM_HOME); \ - if [ -f build-plugin/$$i.so ] ; then \ -- @INSTALL@ build-plugin/$$i.so $(libdir)/golem/plugins/ ; \ -+ @INSTALL@ build-plugin/$$i.so $(DESTDIR)$(libdir)/golem/plugins/ ; \ - fi ; \ - done - -@@ -197,15 +197,15 @@ install-data: - cd $(GOLEM_HOME); \ - cd sample.golem ; \ - for i in `find . -type d | grep -v CVS` ; do \ -- @INSTALL@ -d $(datadir)/golem/$$i ; \ -+ @INSTALL@ -d $(DESTDIR)$(datadir)/golem/$$i ; \ - done ; \ - for i in `find . -type f | grep -v CVS` ; do \ -- @INSTALL@ -m 444 $$i $(datadir)/golem/$$i ; \ -+ @INSTALL@ -m 444 $$i $(DESTDIR)$(datadir)/golem/$$i ; \ - done - - install-man: -- @INSTALL@ -d $(mandir)/man1 -- @INSTALL@ -m 444 doc/golem.1.gz $(mandir)/man1/ -+ @INSTALL@ -d $(DESTDIR)$(mandir)/man1 -+ @INSTALL@ -m 444 doc/golem.1.gz $(DESTDIR)$(mandir)/man1/ - - ifeq ($(shell echo $$PWD),$(GOLEM_HOME)) - install: all install-bin install-data install-man diff --git a/x11-wm/golem/files/patch-configure b/x11-wm/golem/files/patch-configure deleted file mode 100644 index 89a43e152556..000000000000 --- a/x11-wm/golem/files/patch-configure +++ /dev/null @@ -1,12 +0,0 @@ ---- configure.orig 2006-03-01 18:59:55 UTC -+++ configure -@@ -5669,7 +5669,8 @@ test -n "$target_alias" && - COMPLIB_ARCH=CONFIG_GENERIC - case "$target" in - i386* | i486* | i686* ) COMPLIB_ARCH=CONFIG_X86;; --ppc* ) COMPLIB_ARCH=CONFIG_PPC;; -+amd64* ) COMPLIB_ARCH=CONFIG_X86_64;; -+powerpc* ) COMPLIB_ARCH=CONFIG_PPC;; - esac - - diff --git a/x11-wm/golem/pkg-descr b/x11-wm/golem/pkg-descr deleted file mode 100644 index 42d7fdb177cd..000000000000 --- a/x11-wm/golem/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -Golem is an X11 Window Manager. Design goals are that it be fast -and lightweight, as well as customizable in any way that will not -prevent the first goal from being realized. - -WWW: http://golem.sourceforge.net/ diff --git a/x11-wm/golem/pkg-plist b/x11-wm/golem/pkg-plist deleted file mode 100644 index a2ee6a901f2b..000000000000 --- a/x11-wm/golem/pkg-plist +++ /dev/null @@ -1,294 +0,0 @@ -bin/golem -bin/golem.install -lib/golem/plugins/animations.so -lib/golem/plugins/box_iconify.so -lib/golem/plugins/gnome.so -lib/golem/plugins/netwm.so -lib/golem/plugins/pager.so -lib/golem/plugins/pier.so -lib/golem/plugins/session.so -lib/golem/plugins/setroot.so -lib/golem/plugins/simple_menus.so -lib/golem/plugins/start_slide.so -lib/golem/plugins/tasklist.so -lib/golem/plugins/wmclass_defs.so -man/man1/golem.1.gz -%%DATADIR%%/golemrc -%%DATADIR%%/plugins/animations/rc -%%DATADIR%%/plugins/box_iconify/rc -%%DATADIR%%/plugins/box_iconify/tile.xpm -%%DATADIR%%/plugins/gnome/rc -%%DATADIR%%/plugins/mwm_hints/rc -%%DATADIR%%/plugins/netwm/rc -%%DATADIR%%/plugins/pager/rc -%%DATADIR%%/plugins/pier/daemon.xpm -%%DATADIR%%/plugins/pier/netscape.xpm -%%DATADIR%%/plugins/pier/rc -%%DATADIR%%/plugins/session/rc -%%DATADIR%%/plugins/setroot/rc -%%DATADIR%%/plugins/simple_menus/rc -%%DATADIR%%/plugins/start_slide/README -%%DATADIR%%/plugins/start_slide/rc -%%DATADIR%%/plugins/tasklist/rc -%%DATADIR%%/plugins/wmclass_defs/rc -%%DATADIR%%/themes/AbsoluteE/bar_focused_far.xpm -%%DATADIR%%/themes/AbsoluteE/bar_focused_mid.xpm -%%DATADIR%%/themes/AbsoluteE/bar_focused_near.xpm -%%DATADIR%%/themes/AbsoluteE/bar_normal_far.xpm -%%DATADIR%%/themes/AbsoluteE/bar_normal_mid.xpm -%%DATADIR%%/themes/AbsoluteE/bar_normal_near.xpm -%%DATADIR%%/themes/AbsoluteE/border_horiz_far.xpm -%%DATADIR%%/themes/AbsoluteE/border_horiz_far_foc.xpm -%%DATADIR%%/themes/AbsoluteE/border_horiz_mid.xpm -%%DATADIR%%/themes/AbsoluteE/border_horiz_mid_foc.xpm -%%DATADIR%%/themes/AbsoluteE/border_horiz_near.xpm -%%DATADIR%%/themes/AbsoluteE/border_horiz_near_foc.xpm -%%DATADIR%%/themes/AbsoluteE/border_vert_far.xpm -%%DATADIR%%/themes/AbsoluteE/border_vert_far_foc.xpm -%%DATADIR%%/themes/AbsoluteE/border_vert_mid.xpm -%%DATADIR%%/themes/AbsoluteE/border_vert_mid_foc.xpm -%%DATADIR%%/themes/AbsoluteE/border_vert_near.xpm -%%DATADIR%%/themes/AbsoluteE/border_vert_near_foc.xpm -%%DATADIR%%/themes/AbsoluteE/forplug/setroot/bg.jpg -%%DATADIR%%/themes/AbsoluteE/forplug/setroot/bg_2.jpg -%%DATADIR%%/themes/AbsoluteE/forplug/setroot/bg_v.jpg -%%DATADIR%%/themes/AbsoluteE/forplug/setroot/rc -%%DATADIR%%/themes/AbsoluteE/rc -%%DATADIR%%/themes/MudGolem/README -%%DATADIR%%/themes/MudGolem/forplug/pager/focpagedwin.xpm -%%DATADIR%%/themes/MudGolem/forplug/pager/nonsel.xpm -%%DATADIR%%/themes/MudGolem/forplug/pager/pagedwin.xpm -%%DATADIR%%/themes/MudGolem/forplug/pager/rc -%%DATADIR%%/themes/MudGolem/forplug/pager/sel.xpm -%%DATADIR%%/themes/MudGolem/forplug/pier/rc -%%DATADIR%%/themes/MudGolem/forplug/pier/tile.xpm -%%DATADIR%%/themes/MudGolem/forplug/setroot/Enigmas-Oven-2.jpg -%%DATADIR%%/themes/MudGolem/forplug/setroot/rc -%%DATADIR%%/themes/MudGolem/forplug/simple_menus/rc -%%DATADIR%%/themes/MudGolem/forplug/simple_menus/submenu.xpm -%%DATADIR%%/themes/MudGolem/forplug/start_slide/bg.xpm -%%DATADIR%%/themes/MudGolem/forplug/start_slide/logo.xpm -%%DATADIR%%/themes/MudGolem/forplug/start_slide/rc -%%DATADIR%%/themes/MudGolem/forplug/start_slide/trim.xpm -%%DATADIR%%/themes/MudGolem/images/foc/bar_bottom.xpm -%%DATADIR%%/themes/MudGolem/images/foc/bar_bottom_far.xpm -%%DATADIR%%/themes/MudGolem/images/foc/bar_bottom_near.xpm -%%DATADIR%%/themes/MudGolem/images/foc/bar_left.xpm -%%DATADIR%%/themes/MudGolem/images/foc/bar_right.xpm -%%DATADIR%%/themes/MudGolem/images/foc/bar_top.xpm -%%DATADIR%%/themes/MudGolem/images/foc/bar_top_far.xpm -%%DATADIR%%/themes/MudGolem/images/foc/bar_top_near.xpm -%%DATADIR%%/themes/MudGolem/images/foc/button.xpm -%%DATADIR%%/themes/MudGolem/images/foc/left_button.xpm -%%DATADIR%%/themes/MudGolem/images/foc/title_left.xpm -%%DATADIR%%/themes/MudGolem/images/foc/title_left_far.xpm -%%DATADIR%%/themes/MudGolem/images/foc/title_left_near.xpm -%%DATADIR%%/themes/MudGolem/images/foc/title_top.xpm -%%DATADIR%%/themes/MudGolem/images/foc/title_top_far.xpm -%%DATADIR%%/themes/MudGolem/images/foc/title_top_near.xpm -%%DATADIR%%/themes/MudGolem/images/pressed/button.xpm -%%DATADIR%%/themes/MudGolem/images/pressed/left_button.xpm -%%DATADIR%%/themes/MudGolem/images/unf/bar_bottom.xpm -%%DATADIR%%/themes/MudGolem/images/unf/bar_bottom_far.xpm -%%DATADIR%%/themes/MudGolem/images/unf/bar_bottom_near.xpm -%%DATADIR%%/themes/MudGolem/images/unf/bar_left.xpm -%%DATADIR%%/themes/MudGolem/images/unf/bar_right.xpm -%%DATADIR%%/themes/MudGolem/images/unf/bar_top.xpm -%%DATADIR%%/themes/MudGolem/images/unf/bar_top_far.xpm -%%DATADIR%%/themes/MudGolem/images/unf/bar_top_near.xpm -%%DATADIR%%/themes/MudGolem/images/unf/button.xpm -%%DATADIR%%/themes/MudGolem/images/unf/left_button.xpm -%%DATADIR%%/themes/MudGolem/images/unf/title_left.xpm -%%DATADIR%%/themes/MudGolem/images/unf/title_left_far.xpm -%%DATADIR%%/themes/MudGolem/images/unf/title_left_near.xpm -%%DATADIR%%/themes/MudGolem/images/unf/title_top.xpm -%%DATADIR%%/themes/MudGolem/images/unf/title_top_far.xpm -%%DATADIR%%/themes/MudGolem/images/unf/title_top_near.xpm -%%DATADIR%%/themes/MudGolem/rc -%%DATADIR%%/themes/MudGolem/styles/common.rc -%%DATADIR%%/themes/MudGolem/styles/default.rc -%%DATADIR%%/themes/MudGolem/styles/leftside.rc -%%DATADIR%%/themes/MudGolem/styles/small.rc -%%DATADIR%%/themes/eBlueSteel/Vera.ttf -%%DATADIR%%/themes/eBlueSteel/forplug/pier/rc -%%DATADIR%%/themes/eBlueSteel/forplug/pier/tile.xpm -%%DATADIR%%/themes/eBlueSteel/forplug/setroot/All-Good-People-4.jpg -%%DATADIR%%/themes/eBlueSteel/forplug/setroot/Enigmas-Oven-2.jpg -%%DATADIR%%/themes/eBlueSteel/forplug/setroot/rc -%%DATADIR%%/themes/eBlueSteel/forplug/simple_menus/rc -%%DATADIR%%/themes/eBlueSteel/forplug/simple_menus/submenu.xpm -%%DATADIR%%/themes/eBlueSteel/forplug/start_slide/black.xpm -%%DATADIR%%/themes/eBlueSteel/forplug/start_slide/logo.xpm -%%DATADIR%%/themes/eBlueSteel/forplug/start_slide/rc -%%DATADIR%%/themes/eBlueSteel/forplug/start_slide/trim.xpm -%%DATADIR%%/themes/eBlueSteel/images/foc/border_bottom.xpm -%%DATADIR%%/themes/eBlueSteel/images/foc/border_bottom_far.xpm -%%DATADIR%%/themes/eBlueSteel/images/foc/border_bottom_near.xpm -%%DATADIR%%/themes/eBlueSteel/images/foc/border_left.xpm -%%DATADIR%%/themes/eBlueSteel/images/foc/border_left_far.xpm -%%DATADIR%%/themes/eBlueSteel/images/foc/border_right.xpm -%%DATADIR%%/themes/eBlueSteel/images/foc/border_right_far.xpm -%%DATADIR%%/themes/eBlueSteel/images/foc/border_top.xpm -%%DATADIR%%/themes/eBlueSteel/images/foc/border_top_far.xpm -%%DATADIR%%/themes/eBlueSteel/images/foc/border_top_near.xpm -%%DATADIR%%/themes/eBlueSteel/images/foc/delete.xpm -%%DATADIR%%/themes/eBlueSteel/images/foc/iconify.xpm -%%DATADIR%%/themes/eBlueSteel/images/foc/title.xpm -%%DATADIR%%/themes/eBlueSteel/images/foc/title_slant.xpm -%%DATADIR%%/themes/eBlueSteel/images/foc/top_far_empty.xpm -%%DATADIR%%/themes/eBlueSteel/images/foc/top_steel.xpm -%%DATADIR%%/themes/eBlueSteel/images/foc/trim_bottom_far.xpm -%%DATADIR%%/themes/eBlueSteel/images/foc/trim_left_near.xpm -%%DATADIR%%/themes/eBlueSteel/images/foc/trim_right_far.xpm -%%DATADIR%%/themes/eBlueSteel/images/foc/trim_top_mid.xpm -%%DATADIR%%/themes/eBlueSteel/images/foc/zoom.xpm -%%DATADIR%%/themes/eBlueSteel/images/pressed/delete.xpm -%%DATADIR%%/themes/eBlueSteel/images/pressed/iconify.xpm -%%DATADIR%%/themes/eBlueSteel/images/pressed/zoom.xpm -%%DATADIR%%/themes/eBlueSteel/images/unf/border_bottom.xpm -%%DATADIR%%/themes/eBlueSteel/images/unf/border_bottom_far.xpm -%%DATADIR%%/themes/eBlueSteel/images/unf/border_bottom_near.xpm -%%DATADIR%%/themes/eBlueSteel/images/unf/border_left.xpm -%%DATADIR%%/themes/eBlueSteel/images/unf/border_left_far.xpm -%%DATADIR%%/themes/eBlueSteel/images/unf/border_right.xpm -%%DATADIR%%/themes/eBlueSteel/images/unf/border_right_far.xpm -%%DATADIR%%/themes/eBlueSteel/images/unf/border_top.xpm -%%DATADIR%%/themes/eBlueSteel/images/unf/border_top_far.xpm -%%DATADIR%%/themes/eBlueSteel/images/unf/border_top_near.xpm -%%DATADIR%%/themes/eBlueSteel/images/unf/delete.xpm -%%DATADIR%%/themes/eBlueSteel/images/unf/iconify.xpm -%%DATADIR%%/themes/eBlueSteel/images/unf/title.xpm -%%DATADIR%%/themes/eBlueSteel/images/unf/title_slant.xpm -%%DATADIR%%/themes/eBlueSteel/images/unf/top_far_empty.xpm -%%DATADIR%%/themes/eBlueSteel/images/unf/top_steel.xpm -%%DATADIR%%/themes/eBlueSteel/images/unf/trim_bottom_far.xpm -%%DATADIR%%/themes/eBlueSteel/images/unf/trim_left_near.xpm -%%DATADIR%%/themes/eBlueSteel/images/unf/trim_right_far.xpm -%%DATADIR%%/themes/eBlueSteel/images/unf/trim_top_mid.xpm -%%DATADIR%%/themes/eBlueSteel/images/unf/zoom.xpm -%%DATADIR%%/themes/eBlueSteel/rc -%%DATADIR%%/themes/eBlueSteel/styles/common.rc -%%DATADIR%%/themes/eBlueSteel/styles/default.rc -%%DATADIR%%/themes/eBlueSteel/styles/small.rc -%%DATADIR%%/themes/eBlueSteel/styles/transient.rc -%%DATADIR%%/themes/eBlueSteel/styles/verysmall.rc -%%DATADIR%%/themes/microGUI-shading/bar_left_top.xpm -%%DATADIR%%/themes/microGUI-shading/bar_left_top_unfoc.xpm -%%DATADIR%%/themes/microGUI-shading/bar_vert.xpm -%%DATADIR%%/themes/microGUI-shading/bottom.xpm -%%DATADIR%%/themes/microGUI-shading/bottom_far.xpm -%%DATADIR%%/themes/microGUI-shading/bottom_near.xpm -%%DATADIR%%/themes/microGUI-shading/close.xpm -%%DATADIR%%/themes/microGUI-shading/close_clicked.xpm -%%DATADIR%%/themes/microGUI-shading/close_unfoc.xpm -%%DATADIR%%/themes/microGUI-shading/forplug/pager/focpagedwin.xpm -%%DATADIR%%/themes/microGUI-shading/forplug/pager/pagedwin.xpm -%%DATADIR%%/themes/microGUI-shading/forplug/pager/rc -%%DATADIR%%/themes/microGUI-shading/forplug/pier/rc -%%DATADIR%%/themes/microGUI-shading/forplug/pier/tile.xpm -%%DATADIR%%/themes/microGUI-shading/forplug/simple_menus/bar_left_top.xpm -%%DATADIR%%/themes/microGUI-shading/forplug/simple_menus/bar_left_top_unfoc.xpm -%%DATADIR%%/themes/microGUI-shading/forplug/simple_menus/bar_vert.xpm -%%DATADIR%%/themes/microGUI-shading/forplug/simple_menus/bottom.xpm -%%DATADIR%%/themes/microGUI-shading/forplug/simple_menus/bottom_far.xpm -%%DATADIR%%/themes/microGUI-shading/forplug/simple_menus/bottom_near.xpm -%%DATADIR%%/themes/microGUI-shading/forplug/simple_menus/close.xpm -%%DATADIR%%/themes/microGUI-shading/forplug/simple_menus/close_clicked.xpm -%%DATADIR%%/themes/microGUI-shading/forplug/simple_menus/close_unfoc.xpm -%%DATADIR%%/themes/microGUI-shading/forplug/simple_menus/maximize.xpm -%%DATADIR%%/themes/microGUI-shading/forplug/simple_menus/maximize_clicked.xpm -%%DATADIR%%/themes/microGUI-shading/forplug/simple_menus/maximize_unfoc.xpm -%%DATADIR%%/themes/microGUI-shading/forplug/simple_menus/minimize.xpm -%%DATADIR%%/themes/microGUI-shading/forplug/simple_menus/minimize_clicked.xpm -%%DATADIR%%/themes/microGUI-shading/forplug/simple_menus/minimize_unfoc.xpm -%%DATADIR%%/themes/microGUI-shading/forplug/simple_menus/rc -%%DATADIR%%/themes/microGUI-shading/forplug/simple_menus/submenu.xpm -%%DATADIR%%/themes/microGUI-shading/forplug/simple_menus/top_blue.xpm -%%DATADIR%%/themes/microGUI-shading/forplug/simple_menus/top_blue_unfoc.xpm -%%DATADIR%%/themes/microGUI-shading/forplug/simple_menus/top_bluetowhite.xpm -%%DATADIR%%/themes/microGUI-shading/forplug/simple_menus/top_bluetowhite_unfoc.xpm -%%DATADIR%%/themes/microGUI-shading/forplug/simple_menus/top_far.xpm -%%DATADIR%%/themes/microGUI-shading/forplug/simple_menus/top_near.xpm -%%DATADIR%%/themes/microGUI-shading/forplug/simple_menus/top_near_unfoc.xpm -%%DATADIR%%/themes/microGUI-shading/forplug/simple_menus/top_white.xpm -%%DATADIR%%/themes/microGUI-shading/forplug/simple_menus/transient_top.xpm -%%DATADIR%%/themes/microGUI-shading/forplug/simple_menus/transient_top_far.xpm -%%DATADIR%%/themes/microGUI-shading/forplug/simple_menus/transient_top_near.xpm -%%DATADIR%%/themes/microGUI-shading/forplug/start_slide/greybg.xpm -%%DATADIR%%/themes/microGUI-shading/forplug/start_slide/logo.xpm -%%DATADIR%%/themes/microGUI-shading/forplug/start_slide/rc -%%DATADIR%%/themes/microGUI-shading/forplug/start_slide/trim.xpm -%%DATADIR%%/themes/microGUI-shading/maximize.xpm -%%DATADIR%%/themes/microGUI-shading/maximize_clicked.xpm -%%DATADIR%%/themes/microGUI-shading/maximize_unfoc.xpm -%%DATADIR%%/themes/microGUI-shading/minimize.xpm -%%DATADIR%%/themes/microGUI-shading/minimize_clicked.xpm -%%DATADIR%%/themes/microGUI-shading/minimize_unfoc.xpm -%%DATADIR%%/themes/microGUI-shading/rc -%%DATADIR%%/themes/microGUI-shading/top_blue.xpm -%%DATADIR%%/themes/microGUI-shading/top_blue_unfoc.xpm -%%DATADIR%%/themes/microGUI-shading/top_bluetowhite.xpm -%%DATADIR%%/themes/microGUI-shading/top_bluetowhite_unfoc.xpm -%%DATADIR%%/themes/microGUI-shading/top_far.xpm -%%DATADIR%%/themes/microGUI-shading/top_near.xpm -%%DATADIR%%/themes/microGUI-shading/top_near_unfoc.xpm -%%DATADIR%%/themes/microGUI-shading/top_white.xpm -%%DATADIR%%/themes/microGUI-shading/transient_top.xpm -%%DATADIR%%/themes/microGUI-shading/transient_top_far.xpm -%%DATADIR%%/themes/microGUI-shading/transient_top_near.xpm -%%DATADIR%%/themes/microGUI/bar_left_top.xpm -%%DATADIR%%/themes/microGUI/bar_left_top_unfoc.xpm -%%DATADIR%%/themes/microGUI/bar_vert.xpm -%%DATADIR%%/themes/microGUI/bottom.xpm -%%DATADIR%%/themes/microGUI/bottom_far.xpm -%%DATADIR%%/themes/microGUI/bottom_near.xpm -%%DATADIR%%/themes/microGUI/close.xpm -%%DATADIR%%/themes/microGUI/close_clicked.xpm -%%DATADIR%%/themes/microGUI/close_unfoc.xpm -%%DATADIR%%/themes/microGUI/forplug/pager/focpagedwin.xpm -%%DATADIR%%/themes/microGUI/forplug/pager/pagedwin.xpm -%%DATADIR%%/themes/microGUI/forplug/pager/rc -%%DATADIR%%/themes/microGUI/forplug/pier/rc -%%DATADIR%%/themes/microGUI/forplug/pier/tile.xpm -%%DATADIR%%/themes/microGUI/forplug/start_slide/greybg.xpm -%%DATADIR%%/themes/microGUI/forplug/start_slide/logo.xpm -%%DATADIR%%/themes/microGUI/forplug/start_slide/rc -%%DATADIR%%/themes/microGUI/forplug/start_slide/trim.xpm -%%DATADIR%%/themes/microGUI/maximize.xpm -%%DATADIR%%/themes/microGUI/maximize_clicked.xpm -%%DATADIR%%/themes/microGUI/maximize_unfoc.xpm -%%DATADIR%%/themes/microGUI/minimize.xpm -%%DATADIR%%/themes/microGUI/minimize_clicked.xpm -%%DATADIR%%/themes/microGUI/minimize_unfoc.xpm -%%DATADIR%%/themes/microGUI/rc -%%DATADIR%%/themes/microGUI/top_blue.xpm -%%DATADIR%%/themes/microGUI/top_blue_unfoc.xpm -%%DATADIR%%/themes/microGUI/top_bluetowhite.xpm -%%DATADIR%%/themes/microGUI/top_bluetowhite_unfoc.xpm -%%DATADIR%%/themes/microGUI/top_far.xpm -%%DATADIR%%/themes/microGUI/top_near.xpm -%%DATADIR%%/themes/microGUI/top_near_unfoc.xpm -%%DATADIR%%/themes/microGUI/top_white.xpm -%%DATADIR%%/themes/microGUI/transient_top.xpm -%%DATADIR%%/themes/microGUI/transient_top_far.xpm -%%DATADIR%%/themes/microGUI/transient_top_near.xpm -%%DATADIR%%/themes/twm/barchecker.xpm -%%DATADIR%%/themes/twm/bborder.xpm -%%DATADIR%%/themes/twm/bborder_unf.xpm -%%DATADIR%%/themes/twm/forplug/simple_menus/rc -%%DATADIR%%/themes/twm/iconify.xpm -%%DATADIR%%/themes/twm/lborder.xpm -%%DATADIR%%/themes/twm/lborder_unf.xpm -%%DATADIR%%/themes/twm/rborder.xpm -%%DATADIR%%/themes/twm/rborder_unf.xpm -%%DATADIR%%/themes/twm/rc -%%DATADIR%%/themes/twm/resize.xpm -%%DATADIR%%/themes/twm/topbar.xpm -@dir %%DATADIR%%/themes/xterm -@dir %%DATADIR%%/themes/small-e -@dir %%DATADIR%%/themes/microGUI/forplug/simple_menus -@dir %%DATADIR%%/themes/glass -@dir %%DATADIR%%/themes/MudGolem/forplug/wmclass_defs -@dir %%DATADIR%%/themes/BlueSteel -@dir %%DATADIR%%/themes/Aqua -@dir %%DATADIR%%/themes/AbsoluteE/backgrounds diff --git a/x11-wm/pawm/Makefile b/x11-wm/pawm/Makefile deleted file mode 100644 index 40225370ea14..000000000000 --- a/x11-wm/pawm/Makefile +++ /dev/null @@ -1,41 +0,0 @@ -# Created by: trevor -# $FreeBSD$ - -PORTNAME= pawm -PORTVERSION= 2.3.0 -PORTREVISION= 1 -CATEGORIES= x11-wm -MASTER_SITES= http://www.pleyades.net/pawm/files/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= The Puto Amo Window Manager - -LICENSE= GPLv2 # only -LICENSE_FILE= ${WRKSRC}/GPL - -BROKEN= Does not start 'BUG [35339] [pawindow_init]' -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2019-09-04 - -USE_XORG= x11 xft xrandr xrender xpm -USES= cmake pkgconfig tar:bzip2 -CMAKE_ARGS= -DCMAKE_CONFIG_PREFIX:STRING="${PREFIX}/etc" \ - -DX11_LIBRARY_DIRS:STRING="${LOCALBASE}/lib" -LDFLAGS+= -L${LOCALBASE}/lib -lXext -lXrender - -OPTIONS_DEFINE= DOCS - -post-patch: - @${REINPLACE_CMD} -e \ - '/"\/etc"/s|^|#| ; \ - /"-O2"/s|^|#| ; \ - /LINK_DIRECTORIES/s|\.|| ; \ - /INSTALL/s| /etc| etc|' ${WRKSRC}/CMakeLists.txt - -post-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} -.for ii in AUTHORS Changelog.old INSTALL README TODO - ${INSTALL_DATA} ${WRKSRC}/${ii} ${STAGEDIR}${DOCSDIR} -.endfor - -.include <bsd.port.mk> diff --git a/x11-wm/pawm/distinfo b/x11-wm/pawm/distinfo deleted file mode 100644 index 758af0f110da..000000000000 --- a/x11-wm/pawm/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (pawm-2.3.0.tar.bz2) = 5de0706ecd2f6251a3672305c8d32a6fd0e0a3176191d806f47926dae28945f2 -SIZE (pawm-2.3.0.tar.bz2) = 115648 diff --git a/x11-wm/pawm/files/patch-CMakeLists.txt b/x11-wm/pawm/files/patch-CMakeLists.txt deleted file mode 100644 index 78077551b79c..000000000000 --- a/x11-wm/pawm/files/patch-CMakeLists.txt +++ /dev/null @@ -1,19 +0,0 @@ ---- CMakeLists.txt.orig 2010-05-03 02:36:18 UTC -+++ CMakeLists.txt -@@ -39,6 +39,7 @@ IF (NOT XRANDR_FOUND) - ENDIF (NOT XRANDR_FOUND) - - FIND_PACKAGE(Freetype REQUIRED) -+FIND_PACKAGE(X11 REQUIRED) - - # FIXME: Check if CMAKE_CONFIG_PREFIX is being set ok - SET(CMAKE_CONFIG_PREFIX "/etc") -@@ -56,7 +57,7 @@ ELSE (${CMAKE_BUILD_TYPE} NOT MATCHES "D - SET (CMAKE_C_FLAGS "-O2") - ENDIF (${CMAKE_BUILD_TYPE} MATCHES "Debug") - --INCLUDE_DIRECTORIES(. ${FREETYPE_INCLUDE_DIRS} ${X11_INCLUDE_DIRS}) -+INCLUDE_DIRECTORIES(. ${FREETYPE_INCLUDE_DIRS} ${X11_INCLUDE_DIR}) - LINK_DIRECTORIES (. ${X11_LIBRARY_DIRS}) - LINK_LIBRARIES (-lm ${X11_LIBRARIES} ${XFT_LIBRARIES} ${XPM_LIBRARIES} ${XRANDR_LIBRARIES}) - ADD_CUSTOM_TARGET(signals.c DEPENDS src/signals.h src/signals.c) diff --git a/x11-wm/pawm/files/patch-src__pashut.c b/x11-wm/pawm/files/patch-src__pashut.c deleted file mode 100644 index e002cf4e93d3..000000000000 --- a/x11-wm/pawm/files/patch-src__pashut.c +++ /dev/null @@ -1,10 +0,0 @@ ---- src/pashut.c.orig 2010-05-03 02:36:18 UTC -+++ src/pashut.c -@@ -23,6 +23,7 @@ - #include "pabar.h" - #include "pafont.h" - #include "pashut.h" -+#include "signals.h" - - - static void shut_all(void *); diff --git a/x11-wm/pawm/files/patch-src__pawm.c b/x11-wm/pawm/files/patch-src__pawm.c deleted file mode 100644 index 055e5acf90dd..000000000000 --- a/x11-wm/pawm/files/patch-src__pawm.c +++ /dev/null @@ -1,11 +0,0 @@ ---- src/pawm.c.orig 2010-05-03 02:36:18 UTC -+++ src/pawm.c -@@ -114,7 +114,7 @@ static void get_pawm_conf() - - int main (int argc, char *argv[]) - { -- struct sigaction sa_term, sa_chld; -+ struct sigaction sa_term, sa_chld, sa_alrm; - - /* Command line parameters */ - if (argc > 1) { diff --git a/x11-wm/pawm/pkg-descr b/x11-wm/pawm/pkg-descr deleted file mode 100644 index aed293b28874..000000000000 --- a/x11-wm/pawm/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -from the home page: - - With Pawm you can minimize windows, that are placed on a - small auto-hide bar at the bottom, for a better access to - all apps. It also includes a small clock on the bar, that - can be easily disabled. - -WWW: https://sites.google.com/site/pleyadestest/david/projects/pawm diff --git a/x11-wm/pawm/pkg-plist b/x11-wm/pawm/pkg-plist deleted file mode 100644 index a781b8d78dd0..000000000000 --- a/x11-wm/pawm/pkg-plist +++ /dev/null @@ -1,35 +0,0 @@ -bin/pawm -etc/pawm.conf -%%PORTDOCS%%%%DOCSDIR%%/AUTHORS -%%PORTDOCS%%%%DOCSDIR%%/Changelog.old -%%PORTDOCS%%%%DOCSDIR%%/INSTALL -%%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%%%DOCSDIR%%/TODO -%%DATADIR%%/icons/close_d.xpm -%%DATADIR%%/icons/close_d_256.xpm -%%DATADIR%%/icons/close_h.xpm -%%DATADIR%%/icons/close_h_256.xpm -%%DATADIR%%/icons/close_o.xpm -%%DATADIR%%/icons/close_o_256.xpm -%%DATADIR%%/icons/max_d.xpm -%%DATADIR%%/icons/max_d_256.xpm -%%DATADIR%%/icons/max_h.xpm -%%DATADIR%%/icons/max_h_256.xpm -%%DATADIR%%/icons/max_o.xpm -%%DATADIR%%/icons/max_o_256.xpm -%%DATADIR%%/icons/min_d.xpm -%%DATADIR%%/icons/min_d_256.xpm -%%DATADIR%%/icons/min_h.xpm -%%DATADIR%%/icons/min_h_256.xpm -%%DATADIR%%/icons/min_o.xpm -%%DATADIR%%/icons/min_o_256.xpm -%%DATADIR%%/icons/penguin-gentoo.xpm -%%DATADIR%%/icons/penguin-gentoo_256.xpm -%%DATADIR%%/icons/penguin.xpm -%%DATADIR%%/icons/penguin_256.xpm -%%DATADIR%%/icons/powerbutton_active.xpm -%%DATADIR%%/icons/powerbutton_active_256.xpm -%%DATADIR%%/icons/powerbutton_normal.xpm -%%DATADIR%%/icons/powerbutton_normal_256.xpm -%%DATADIR%%/icons/powerbutton_pressed.xpm -%%DATADIR%%/icons/powerbutton_pressed_256.xpm |