*/*: sync with upstream

Taken from: HardenedBSD
This commit is contained in:
Franco Fichtner 2019-06-19 05:38:41 +02:00
parent 9852c9c104
commit c30c895084
1376 changed files with 14128 additions and 10836 deletions

View File

@ -28,7 +28,8 @@ LIB_DEPENDS= libavformat.so:multimedia/ffmpeg \
libtiff.so:graphics/tiff
LIB_DEPENDS+= libopencv_photo.so:graphics/opencv # for some reason, configure fails without opencv, but executable only links to opencv-core
USES= autoreconf desktop-file-utils gettext gmake gnome localbase pkgconfig jpeg shared-mime-info tar:bz2
USES= autoreconf compiler:c++11-lang desktop-file-utils gettext \
gmake gnome localbase pkgconfig jpeg shared-mime-info tar:bz2
GNU_CONFIGURE= yes
USE_GNOME= atk cairo gdkpixbuf2 gtk30 intltool pango
INSTALLS_ICONS= yes

View File

@ -30,9 +30,7 @@ LIB_DEPENDS= libFLAC.so:audio/flac \
libcdio_paranoia.so:sysutils/libcdio-paranoia \
liblrdf.so:textproc/liblrdf
BROKEN_powerpc64= fails to link: libicuuc.so: undefined reference to __cxa_throw_bad_array_new_length
USES= gettext localbase lua pkgconfig
USES= compiler:c++11-lang gettext localbase lua pkgconfig
USE_GNOME= gtk20 libxml2 libxslt
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-ifp=no

View File

@ -16,7 +16,6 @@ LICENSE_FILE= ${WRKSRC}/COPYING
BROKEN_armv6= fails to compile: unknown FP unit 'sse'
BROKEN_armv7= fails to compile: unknown FP unit 'sse'
BROKEN_powerpc64= fails to compile: unknown FP unit 'sse'
BUILD_DEPENDS= lv2>0:audio/lv2 \
${LOCALBASE}/include/fftw3.h:math/fftw3 \
@ -39,8 +38,8 @@ LIB_DEPENDS= libavahi-common.so:net/avahi-app \
libzita-resampler.so:audio/zita-resampler
RUN_DEPENDS= roboto-fonts-ttf>0:x11-fonts/roboto-fonts-ttf
USES= eigen:3 gnome libarchive localbase:ldflags pkgconfig \
python:2.7,build readline waf tar:xz
USES= compiler:c++11-lang eigen:3 gnome libarchive localbase:ldflags \
pkgconfig python:2.7,build readline waf tar:xz
USE_GNOME= atkmm cairo gtk20 gtkmm24 pangomm
USE_LDCONFIG= yes
INSTALLS_ICONS= yes

View File

@ -16,13 +16,11 @@
namespace rtc {
PlatformThreadId CurrentThreadId() {
@@ -32,9 +38,17 @@ PlatformThreadId CurrentThreadId() {
@@ -32,9 +38,15 @@ PlatformThreadId CurrentThreadId() {
ret = syscall(__NR_gettid);
#elif defined(WEBRTC_ANDROID)
ret = gettid();
+#elif defined(__DragonFly__) // WEBRTC_BSD
+ ret = lwp_gettid();
+#elif defined(__FreeBSD__) // WEBRTC_BSD
+#elif defined(__DragonFly__) || defined(__FreeBSD__) // WEBRTC_BSD
+ ret = pthread_getthreadid_np();
+#elif defined(__NetBSD__) // WEBRTC_BSD
+ ret = _lwp_self();

View File

@ -2,6 +2,7 @@
PORTNAME= FreeCAD
DISTVERSION= 0.18.2
PORTREVISION= 1
# use these for bugfixes/snapshots
# DISTVERSION= 0.18-16093 # git rev-list --count
# DISTVERSIONSUFFIX= -g690774c0e

View File

@ -0,0 +1,31 @@
--- CMakeLists.txt.orig 2019-06-16 18:08:47 UTC
+++ CMakeLists.txt
@@ -989,6 +989,13 @@ endif()
endif()
endif()
+ # pyside2 changed it's cmake files, this is the dance we have
+ # to dance to be compatible with the old and the new versions
+ if(SHIBOKEN_PYTHON_INCLUDE_DIRS AND NOT SHIBOKEN_INCLUDE_DIR)
+ get_property(SHIBOKEN_INCLUDE_DIR TARGET Shiboken2::libshiboken PROPERTY INTERFACE_INCLUDE_DIRECTORIES)
+ get_property(SHIBOKEN_LIBRARY TARGET Shiboken2::libshiboken PROPERTY IMPORTED_LOCATION_RELEASE)
+ endif(SHIBOKEN_PYTHON_INCLUDE_DIRS AND NOT SHIBOKEN_INCLUDE_DIR)
+
if(NOT SHIBOKEN_INCLUDE_DIR)
MESSAGE("====================\n"
"shiboken2 not found.\n"
@@ -996,6 +1003,14 @@ endif()
endif(NOT SHIBOKEN_INCLUDE_DIR)
find_package(PySide2 QUIET)# REQUIRED
+
+ # pyside2 changed it's cmake files, this is the dance we have
+ # to dance to be compatible with the old and the new versions
+ if(NOT PYSIDE_INCLUDE_DIR)
+ get_property(PYSIDE_INCLUDE_DIR TARGET PySide2::pyside2 PROPERTY INTERFACE_INCLUDE_DIRECTORIES)
+ get_property(PYSIDE_LIBRARY TARGET PySide2::pyside2 PROPERTY IMPORTED_LOCATION_RELEASE)
+ endif(NOT PYSIDE_INCLUDE_DIR)
+
if(NOT PYSIDE_INCLUDE_DIR)
MESSAGE("==================\n"
"PySide2 not found.\n"

View File

@ -17,7 +17,7 @@ LICENSE_COMB= multi
LIB_DEPENDS= libfltk.so:x11-toolkits/fltk \
libfontconfig.so:x11-fonts/fontconfig \
libpng16.so:graphics/png
libpng.so:graphics/png
USES= gmake jpeg
USE_XORG= x11 xcursor xext xfixes xft xinerama xrender

View File

@ -3,6 +3,7 @@
PORTNAME= quisk
DISTVERSION= 4.1.40
PORTREVISION= 2
CATEGORIES= comms hamradio
MASTER_SITES= CHEESESHOP

View File

@ -0,0 +1,16 @@
--- quisk.py.orig 2019-06-18 23:38:53 UTC
+++ quisk.py
@@ -23,6 +23,13 @@ os.chdir(os.path.normpath(os.path.dirnam
if sys.path[0] != "'.'": # Make sure the current working directory is on path
sys.path.insert(0, '.')
+# Hack to ensure unicode is available.
+import locale
+locale.setlocale(locale.LC_ALL, '')
+cloc = locale.getdefaultlocale()
+if locale.nl_langinfo(locale.CODESET) != 'UTF-8':
+ locale.setlocale(locale.LC_ALL, (cloc[0], 'UTF-8'))
+
import wx, wx.html, wx.lib.stattext, wx.lib.colourdb, wx.grid, wx.richtext
import math, cmath, time, traceback, string, select, subprocess
import threading, pickle, webbrowser

View File

@ -0,0 +1,41 @@
--- sdriqpkg/sdriq.c.orig 2018-08-02 14:01:30 UTC
+++ sdriqpkg/sdriq.c
@@ -629,14 +658,14 @@ static void quisk_open_sdriq_dev(const c
{
struct termios newtio;
- if (!strncmp(name, "/dev/ttyUSB", 11)) { // use ftdi_sio driver
- quisk_sdriq_fd = open(name, O_RDWR | O_NOCTTY);
- if (quisk_sdriq_fd < 0) {
- strncpy(buf, "Open SDR-IQ : ", bufsize);
- strncat(buf, strerror(errno), bufsize - strlen(buf) - 1);
- quisk_sdriq_fd = INVALID_HANDLE_VALUE;
- return;
- }
+ quisk_sdriq_fd = open(name, O_RDWR | O_NOCTTY | O_NONBLOCK);
+ if (quisk_sdriq_fd < 0) {
+ strncpy(buf, "Open SDR-IQ : ", bufsize);
+ strncat(buf, strerror(errno), bufsize - strlen(buf) - 1);
+ quisk_sdriq_fd = INVALID_HANDLE_VALUE;
+ return;
+ }
+ if (isatty(quisk_sdriq_fd)) {
bzero(&newtio, sizeof(newtio));
newtio.c_cflag = CS8 | CLOCAL | CREAD;
newtio.c_iflag = IGNPAR;
@@ -649,15 +678,6 @@ static void quisk_open_sdriq_dev(const c
tcflush(quisk_sdriq_fd, TCIFLUSH);
tcsetattr(quisk_sdriq_fd, TCSANOW, &newtio);
}
- else { // use ft245 or similar driver
- quisk_sdriq_fd = open(name, O_RDWR | O_NONBLOCK);
- if (quisk_sdriq_fd < 0) {
- strncpy(buf, "Open SDR-IQ: ", bufsize);
- strncat(buf, strerror(errno), bufsize - strlen(buf) - 1);
- quisk_sdriq_fd = INVALID_HANDLE_VALUE;
- return;
- }
- }
return;
}
#endif

View File

@ -10,7 +10,7 @@ MASTER_SITES= http://bsdforge.com/projects/source/comms/sms_client/
MAINTAINER= portmaster@bsdforge.com
COMMENT= Simple UNIX SMS client to send messages to phones or pagers
LICENSE= BSD3CLAUSE
LICENSE= LGPL20+
USES= tar:xz
HAS_CONFIGURE= yes

View File

@ -11,4 +11,4 @@ with a modem. For several UK based services such as these drivers have been
written, note that providers often offer more that one service and as such
you may require a different driver for each one.
WWW: http://bsdforge.com/projects/comms/sms_client/
WWW: https://bsdforge.com/projects/comms/sms_client/

View File

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= tits
PORTVERSION= 1.1.2
PORTREVISION= 2
PORTVERSION= 1.3.0
CATEGORIES= comms
MASTER_SITES= http://www.mctavish.co.uk/tits/
@ -14,6 +13,7 @@ LICENSE= BSD4CLAUSE
USES= uidfix
USE_RC_SUBR= tits
MAKE_ENV= BINDIR=${PREFIX}/sbin MANDIR=${PREFIX}/man/man
post-patch:

View File

@ -1,2 +1,3 @@
SHA256 (tits-1.1.2.tar.gz) = da82e0ca603dbcb59c4d28353a47a70d228e6b2cd6df23f952abe367850970e0
SIZE (tits-1.1.2.tar.gz) = 21948
TIMESTAMP = 1560688435
SHA256 (tits-1.3.0.tar.gz) = f6cd7bf11b8aa730be0ddd6ed6f6a3a8380285959a586e9404d5ec02ef73f237
SIZE (tits-1.3.0.tar.gz) = 31811

View File

@ -1,6 +1,6 @@
--- Makefile.orig Wed Sep 24 16:05:07 2003
+++ Makefile Wed Sep 24 16:06:52 2003
@@ -29,15 +29,15 @@
--- Makefile.orig 2011-01-15 12:47:19 UTC
+++ Makefile
@@ -29,22 +29,22 @@
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
@ -11,11 +11,20 @@
-MAN= tits.8
+MAN8= tits.8
SRCS= main.c buffer.c client.c context.c listener.c telnet.c tty.c
SRCS+= dispatcher.c setup.c config.c server.c logger.c
SRCS= main.c buffer.c client.c context.c listener.c masterpty.c telnet.c
SRCS+= tty.c dispatcher.c setup.c config.c server.c logger.c stdio2pty.c
SRCS+= rtelnet.c
.if !defined(SMALLPROG)
-CPPFLAGS+= -DLIBWRAP -DTITS_DEFAULT_CONFIG_FILE=\"${LOCALBASE}/etc/tits.conf\"
+CFLAGS+= -DLIBWRAP -DTITS_DEFAULT_CONFIG_FILE=\"${LOCALBASE}/etc/tits.conf\"
LDADD+= -lwrap
.else
-CPPFLAGS+= -DTITS_DEFAULT_CONFIG_FILE=\"/etc/tits.conf\"
+CFLAGS+= -DTITS_DEFAULT_CONFIG_FILE=\"${LOCALBASE}/etc/tits.conf\"
.endif
-CPPFLAGS+= -DTITS_DEFAULT_LINKDIR=\"/var/run\"
+CFLAGS+= -DTITS_DEFAULT_LINKDIR=\"/var/run\"
PREFIX?= /usr/local
BINDIR?= ${PREFIX}/sbin

View File

@ -1,11 +1,11 @@
--- dispatcher.c.orig Tue Sep 24 13:21:42 2002
+++ dispatcher.c Tue Sep 24 13:23:15 2002
@@ -131,7 +131,7 @@
--- dispatcher.c.orig 2006-03-19 11:34:47 UTC
+++ dispatcher.c
@@ -237,7 +237,7 @@ dispatcher_mainloop(void)
struct context *ctx;
struct client_ctx *cc;
struct pollfd *pf;
- nfds_t pfds;
+ unsigned int pfds;
int nfds, errcnt = 0;
while (!TAILQ_EMPTY(&contexts)) {
int timeout;
time_t delta = 0;

View File

@ -1,12 +1,13 @@
--- listener.c.orig
--- listener.c.orig 2009-11-16 14:30:13 UTC
+++ listener.c
@@ -189,10 +189,6 @@
@@ -189,11 +189,6 @@ listener_destroy(struct client_ctx *cc)
NULL)
context_del_client(cc->cc_ctx, ccc);
- if (lc->lc_args.la_address)
- (void) free(lc->lc_args.la_address);
- (void) free(lc->lc_args.la_port);
- if (lc->lc_args.la_port)
- (void) free(lc->lc_args.la_port);
-
(void) free(lc);
}

View File

@ -0,0 +1,11 @@
--- rtelnet.c.orig 2019-06-17 13:22:22 UTC
+++ rtelnet.c
@@ -900,7 +900,7 @@ cf_rtelnet_port(void *cs, char **argv, i
if (isdigit((unsigned char)argv[1][0])) {
ro->ro_port = atoi(argv[1]);
- if (ro->ro_port < 0 || ro->ro_port > IPPORT_ANONMAX)
+ if (ro->ro_port < 0 || ro->ro_port > IPPORT_MAX)
return (config_err(cs, "Invalid port number '%s'",
argv[1]));
} else

View File

@ -1,20 +0,0 @@
--- tty.c 2001/04/18 14:43:52 1.1
+++ tty.c 2001/04/18 14:45:57
@@ -32,6 +32,7 @@
#include <sys/types.h>
#include <sys/filio.h>
#include <sys/ioctl.h>
+#include <sys/stat.h>
#include <sys/types.h>
#include <ctype.h>
@@ -216,8 +217,7 @@
* If this is *not* a pseudo tty, ensure DTR is asserted.
* Note: This relies on TIOCGFLAGS returning ENOTTY for pty(4)'s.
*/
- if (ioctl(cc->cc_fd, TIOCGFLAGS, &flags) == 0 && errno == ENOTTY &&
- ioctl(cc->cc_fd, TIOCSDTR, 0) < 0) {
+ if (ioctl(cc->cc_fd, TIOCSDTR, 0) < 0 && errno != ENOTTY) {
(void) close(cc->cc_fd);
(void) free(tc->tc_to.to_device);
(void) free(tc);

View File

@ -16,12 +16,10 @@ LIB_DEPENDS= libproj.so:graphics/proj \
libboost_system.so:devel/boost-libs \
libexpat.so:textproc/expat2
BROKEN_powerpc64= fails to compile: node-ram-cache.hpp: cstdint: No such file or directory
USE_GITHUB= yes
GH_ACCOUNT= openstreetmap
USES= cmake lua:53 pgsql
USES= cmake compiler:c++11-lang lua:53 pgsql
PLIST_FILES= bin/osm2pgsql \
man/man1/osm2pgsql.1.gz

View File

@ -51,7 +51,6 @@
SUBDIR += db48
SUBDIR += db5
SUBDIR += db6
SUBDIR += dbconnect
SUBDIR += dbf
SUBDIR += dbh
SUBDIR += dbixx
@ -661,9 +660,6 @@
SUBDIR += plpgsql_check
SUBDIR += pointcloud
SUBDIR += postgis-jdbc
SUBDIR += postgis20
SUBDIR += postgis21
SUBDIR += postgis22
SUBDIR += postgis23
SUBDIR += postgis24
SUBDIR += postgis25

View File

@ -1,55 +0,0 @@
# Created by: ijliao
# $FreeBSD$
PORTNAME= dbconnect
PORTVERSION= 0.3.5
PORTREVISION= 5
CATEGORIES= databases
MASTER_SITES= SF/${PORTNAME}/DBConnect%20API%200.3%20Source%20Code/DBConnect%20API%20${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Use C++ object API to allow applications to connect to databases
DEPRECATED= Abandonware and unused in the tree
EXPIRATION_DATE= 2019-06-15
USES= autoreconf gmake dos2unix
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
CXXFLAGS+= -fPIC -DFREEBSD
PLIST_SUB= PORTVERSION=${PORTVERSION}
OPTIONS_DEFINE= MYSQL PGSQL
OPTIONS_DEFAULT= MYSQL
OPTIONS_SUB= yes
MYSQL_USE= MYSQL=yes
MYSQL_CONFIGURE_ON= --enable-mysql=yes \
--with-mysql_include=${LOCALBASE}/include/mysql \
--with-mysql_lib=${LOCALBASE}/lib/mysql
PGSQL_USES= pgsql
PGSQL_CONFIGURE_ON= --enable-pgsql=yes \
--with-pgsql_include=${LOCALBASE}/include \
--with-pgsql_lib=${LOCALBASE}/lib
post-patch:
@${RM} ${WRKSRC}/include/dbconn/README
@${REINPLACE_CMD} 's|gcc|${CC}|' \
${WRKSRC}/src/dbconnect/Makefile.in \
${WRKSRC}/src/driver_*/Makefile.in
do-install:
@cd ${WRKSRC}; \
${CP} -r include/dbconn ${STAGEDIR}${PREFIX}/include/; \
for lib in `find lib -type l -name *.so`; do \
libpath=`${DIRNAME} $${lib}`; \
libname=`${BASENAME} $${lib}|${SED} -e 's/\.so$$//'`; \
${INSTALL_LIB} $${libpath}/$${libname}-${PORTVERSION}.so \
${STAGEDIR}${PREFIX}/lib; \
${LN} -fs $${libname}-${PORTVERSION}.so \
${STAGEDIR}${PREFIX}/lib/$${libname}.so; \
done
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (dbconnect-0.3.5.tar.gz) = 89ccb5bfdb67bf5b7bfa7500af409c9b55cc1e67417418ff92742aabe84f303b
SIZE (dbconnect-0.3.5.tar.gz) = 155195

View File

@ -1,20 +0,0 @@
--- configure.in.orig 2005-01-16 20:32:02.000000000 +0300
+++ configure.in 2010-02-01 17:15:04.000000000 +0300
@@ -76,8 +76,6 @@
[AC_MSG_ERROR([Unable to find required header file])])
AC_C_BIGENDIAN
-FIND_DYN_LIB(pthread, pthread_create)
-FIND_DYN_LIB(dl, dlopen)
dnl Checks for Programs.
@@ -132,7 +130,7 @@
if test "$mysql" = "yes"; then
echo "enabled MySQL driver building..."
- AC_CHECK_HEADERS([$mysql_include/mysql.h $mysql_include/mysql_com.h $mysql_include/mysql_version.h],
+ AC_CHECK_HEADERS([$mysql_include/mysql.h $mysql_include/mysql_version.h],
[],
[AC_MSG_ERROR([Unable to find MySQL header file])])

View File

@ -1,30 +0,0 @@
--- src/base/baseValue.cpp.orig Sun Jan 28 14:13:03 2007
+++ src/base/baseValue.cpp Sun Jan 28 14:14:42 2007
@@ -49,11 +49,11 @@
base = 10;
// Only convert the first valid chars.
- char *end = (char*)((int)nptr + strlen(nptr)-1);
+ char *end = (char*)((long)nptr + strlen(nptr)-1);
for (i=0; i<strlen(nptr); i++)
if (!isdigit(nptr[i]) && nptr[i] != '+' && nptr[i] != '-')
{
- end = (char*)((int)nptr + i -1);
+ end = (char*)((long)nptr + i -1);
break;
}
@@ -91,11 +91,11 @@
base = 10;
//Only convert the first valid chars.
- char *end = (char*)((int)nptr + strlen(nptr)-1);
+ char *end = (char*)((long)nptr + strlen(nptr)-1);
for (i=0; i<strlen(nptr); i++)
if (!isdigit(nptr[i]) && nptr[i] != '+')
{
- end = (char*)((int)nptr + i -1);
+ end = (char*)((long)nptr + i -1);
break;
}

View File

@ -1,24 +0,0 @@
--- src/dbconnect/dbconnect.cpp.orig Mon Aug 9 15:54:42 2004
+++ src/dbconnect/dbconnect.cpp Mon Aug 9 15:56:41 2004
@@ -117,7 +117,7 @@
//------------------------------------------------------------------------------
DbConnection::DbConnection(
Driver driver,
- const string &configFile)
+ const string &cfgFile)
:
ptr_getAuthor(NULL),
ptr_getVendor(NULL),
@@ -147,10 +147,10 @@
// 1. Use the file iif given in configFile param.
- if (configFile.length() > 0)
+ if (cfgFile.length() > 0)
{
// Try and read the information from the config file.
- ConfigFile configFile(configFile.c_str());
+ ConfigFile configFile(cfgFile.c_str());
configFile.read();
if (configFile.hasKeyName("dbconnect", "driverPath"))

View File

@ -1,10 +0,0 @@
--- src/driver_mysql/mysqlBindParam.cpp.orig Sat Mar 6 03:45:41 2004
+++ src/driver_mysql/mysqlBindParam.cpp Sat Mar 6 03:45:59 2004
@@ -18,7 +18,7 @@
*
*/
-
+#include <stdio.h>
#include "mysqlBindParam.h"
#include "dbconnectTypes.h"

View File

@ -1,10 +0,0 @@
--- src/driver_pgsql-7/pgsqlBindParam.cpp.orig Sat Mar 6 03:47:23 2004
+++ src/driver_pgsql-7/pgsqlBindParam.cpp Sat Mar 6 03:47:41 2004
@@ -18,7 +18,7 @@
*
*/
-
+#include <stdio.h>
#include "pgsqlBindParam.h"
#include "dbconnectTypes.h"

View File

@ -1,10 +0,0 @@
--- src/base/dbconnectTypes.h.orig 2003-08-18 19:17:35.000000000 +0200
+++ src/base/dbconnectTypes.h 2014-05-08 01:40:11.776003075 +0200
@@ -23,6 +23,7 @@
#define __DBCONN_TYPES_H__
#include <string>
+#include <stdlib.h>
#include "dbconnectExceptions.h"

View File

@ -1,8 +0,0 @@
DBConnect (Database Connect) API is an easy to use C++ object API to allow
applications to connect to databases. Your DB applications can now become
cross platform and cross databased.
The API currently implements MySQL, Oracle8 and PostGreSQL drivers in the
Unix environments and MySQL, Oracle8 and ODBC in the Windows environment.
WWW: http://dbconnect.sourceforge.net/

View File

@ -1,20 +0,0 @@
include/dbconn/baseConnection.h
include/dbconn/baseException.h
include/dbconn/baseFieldDescription.h
include/dbconn/baseQuery.h
include/dbconn/baseValue.h
include/dbconn/configFile.h
include/dbconn/dbconnect.h
include/dbconn/dbconnectExceptions.h
include/dbconn/dbconnectTypes.h
include/dbconn/dlLoader.h
include/dbconn/hexDigest.h
include/dbconn/jDate.h
include/dbconn/simpleThreads.h
include/dbconn/smartPointer.h
%%MYSQL%%lib/dbconndrv-mysql-%%PORTVERSION%%.so
%%MYSQL%%lib/dbconndrv-mysql.so
%%PGSQL%%lib/dbconndrv-postgresql-%%PORTVERSION%%.so
%%PGSQL%%lib/dbconndrv-postgresql.so
lib/libdbconnect-%%PORTVERSION%%.so
lib/libdbconnect.so

View File

@ -1,6 +1,6 @@
--- CMakeLists.txt.orig 2017-04-04 19:11:32 UTC
--- CMakeLists.txt.orig 2019-06-14 18:29:40 UTC
+++ CMakeLists.txt
@@ -170,6 +170,8 @@ IF(DISABLE_SHARED)
@@ -172,6 +172,8 @@ IF(DISABLE_SHARED)
ENDIF()
OPTION(ENABLED_PROFILING "Enable profiling" ON)
OPTION(WITHOUT_SERVER "Build only the client library and clients" OFF)
@ -9,19 +9,19 @@
IF(UNIX)
OPTION(WITH_VALGRIND "Valgrind instrumentation" OFF)
ENDIF()
@@ -454,6 +456,7 @@ ADD_CUSTOM_TARGET(INFO_BIN ALL
@@ -472,6 +474,7 @@ ADD_CUSTOM_TARGET(INFO_BIN ALL
WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
)
+IF(NOT WITHOUT_DOCS)
INSTALL_DOCUMENTATION(README.md CREDITS COPYING COPYING.thirdparty
INSTALL_DOCUMENTATION(README.md CREDITS COPYING THIRDPARTY
EXCEPTIONS-CLIENT COMPONENT Readme)
@@ -465,6 +468,7 @@ IF(UNIX)
INSTALL_DOCUMENTATION(Docs/INSTALL-BINARY COMPONENT Readme)
@@ -481,6 +484,7 @@ INSTALL_DOCUMENTATION(README.md CREDITS COPYING THIRDP
IF(UNIX)
INSTALL_DOCUMENTATION(Docs/INSTALL-BINARY Docs/README-wsrep COMPONENT Readme)
ENDIF()
+ENDIF()
ENDIF()
INCLUDE(CPack)
INCLUDE(build_depends)

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME?= mariadb
PORTVERSION= 10.2.24
PORTVERSION= 10.2.25
PORTREVISION?= 0
CATEGORIES= databases ipv6
MASTER_SITES= http://mirrors.supportex.net/${SITESDIR}/ \

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1557489019
SHA256 (mariadb-10.2.24.tar.gz) = 97f4d924e69f77abb2f650116785c2f5ef356230442534ebcbaadb51d9bb8bc4
SIZE (mariadb-10.2.24.tar.gz) = 71965656
TIMESTAMP = 1560710508
SHA256 (mariadb-10.2.25.tar.gz) = face0818bb51b7dc20712ae225489c85a477d505cb6c2f6a6f6cf7d51ecfecc9
SIZE (mariadb-10.2.25.tar.gz) = 71997847

View File

@ -1,6 +1,6 @@
--- CMakeLists.txt.orig 2017-05-14 23:13:15 UTC
--- CMakeLists.txt.orig 2019-06-14 18:29:40 UTC
+++ CMakeLists.txt
@@ -170,6 +170,8 @@ IF(DISABLE_SHARED)
@@ -172,6 +172,8 @@ IF(DISABLE_SHARED)
ENDIF()
OPTION(ENABLED_PROFILING "Enable profiling" ON)
OPTION(WITHOUT_SERVER "Build only the client library and clients" OFF)
@ -9,19 +9,19 @@
IF(UNIX)
OPTION(WITH_VALGRIND "Valgrind instrumentation" OFF)
ENDIF()
@@ -452,6 +454,7 @@ ADD_CUSTOM_TARGET(INFO_BIN ALL
@@ -472,6 +474,7 @@ ADD_CUSTOM_TARGET(INFO_BIN ALL
WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
)
+IF(NOT WITHOUT_DOCS)
INSTALL_DOCUMENTATION(README.md CREDITS COPYING COPYING.thirdparty
INSTALL_DOCUMENTATION(README.md CREDITS COPYING THIRDPARTY
EXCEPTIONS-CLIENT COMPONENT Readme)
@@ -463,6 +466,7 @@ IF(UNIX)
INSTALL_DOCUMENTATION(Docs/INSTALL-BINARY COMPONENT Readme)
@@ -481,6 +484,7 @@ INSTALL_DOCUMENTATION(README.md CREDITS COPYING THIRDP
IF(UNIX)
INSTALL_DOCUMENTATION(Docs/INSTALL-BINARY Docs/README-wsrep COMPONENT Readme)
ENDIF()
+ENDIF()
ENDIF()
INCLUDE(CPack)
INCLUDE(build_depends)

View File

@ -1,14 +1,14 @@
--- plugin/auth_ed25519/CMakeLists.txt.orig 2017-05-14 23:13:17 UTC
--- plugin/auth_ed25519/CMakeLists.txt.orig 2019-06-14 18:29:42 UTC
+++ plugin/auth_ed25519/CMakeLists.txt
@@ -23,9 +24,11 @@ ENDIF()
@@ -23,9 +23,11 @@ ENDIF()
# compiled with MYSQL_DYNAMIC_PLUGIN
MYSQL_ADD_PLUGIN(auth_ed25519 server_ed25519.c ${REF10_SOURCES} MODULE_ONLY)
+IF(NOT WITHOUT_CLIENT)
# client plugin and unit test ed25519-t can use the library
MYSQL_ADD_PLUGIN(client_ed25519 client_ed25519.c MODULE_ONLY
CLIENT LINK_LIBRARIES mysys_ssl ref10 COMPONENT ClientPlugins)
CLIENT LINK_LIBRARIES ref10 mysys_ssl COMPONENT ClientPlugins)
+ENDIF()
IF(WITH_UNIT_TESTS)
MY_ADD_TESTS(ed25519 LINK_LIBRARIES mysys ref10)
MY_ADD_TESTS(ed25519 LINK_LIBRARIES ref10 mysys_ssl)

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME?= mariadb
PORTVERSION= 10.3.15
PORTVERSION= 10.3.16
PORTREVISION?= 0
CATEGORIES= databases ipv6
MASTER_SITES= http://mirrors.supportex.net/${SITESDIR}/ \

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1557908013
SHA256 (mariadb-10.3.15.tar.gz) = 27f391a54d544f93850d4edfb3ef1b4cf24f8e27e61e51727b0e7d31bb4d6968
SIZE (mariadb-10.3.15.tar.gz) = 70824529
TIMESTAMP = 1560708987
SHA256 (mariadb-10.3.16.tar.gz) = 39e9723eaf620afd99b0925b2c2a5a50a89110ba50040adf14cce7cf89e5e21b
SIZE (mariadb-10.3.16.tar.gz) = 70862041

View File

@ -1,14 +0,0 @@
--- plugin/auth_ed25519/CMakeLists.txt.orig 2017-05-14 23:13:17 UTC
+++ plugin/auth_ed25519/CMakeLists.txt
@@ -23,9 +24,11 @@ ENDIF()
# compiled with MYSQL_DYNAMIC_PLUGIN
MYSQL_ADD_PLUGIN(auth_ed25519 server_ed25519.c ${REF10_SOURCES} MODULE_ONLY)
+IF(NOT WITHOUT_CLIENT)
# client plugin and unit test ed25519-t can use the library
MYSQL_ADD_PLUGIN(client_ed25519 client_ed25519.c MODULE_ONLY
CLIENT LINK_LIBRARIES mysys_ssl ref10 COMPONENT ClientPlugins)
+ENDIF()
IF(WITH_UNIT_TESTS)
MY_ADD_TESTS(ed25519 LINK_LIBRARIES mysys ref10)

View File

@ -6,7 +6,7 @@ PORTVERSION= 8.0.16
CATEGORIES= databases java
MASTER_SITES= MYSQL/Connector-J
MAINTAINER= matthew@FreeBSD.org
MAINTAINER= ultima@FreeBSD.org
COMMENT= MySQL Connector/J: JDBC interface for MySQL
LICENSE= GPLv2

View File

@ -7,7 +7,7 @@ CATEGORIES= databases java
MASTER_SITES= MYSQL/Connector-J
PKGNAMESUFFIX= 51
MAINTAINER= matthew@FreeBSD.org
MAINTAINER= ultima@FreeBSD.org
COMMENT= MySQL Connector/J: JDBC interface for MySQL
LICENSE= GPLv2

View File

@ -2,9 +2,8 @@
# $FreeBSD$
PORTNAME= citus
PORTVERSION= 8.2.1
PORTVERSION= 8.2.2
DISTVERSIONPREFIX= v
PORTREVISION= 1
CATEGORIES= databases
PKGNAMEPREFIX= pg_
@ -13,8 +12,6 @@ COMMENT= Horizontally scale Postgresql using sharding and replication
LICENSE= AGPLv3
BROKEN_i386= fails to compile: transaction/backend_data.c:727:2: error: unknown type name 'pg_atomic_uint64'; did you mean 'pg_atomic_uint32'?
USES= gmake pgsql:10+ autoreconf readline
WANT_PGSQL= lib server
GNU_CONFIGURE= yes

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1554402328
SHA256 (citusdata-citus-v8.2.1_GH0.tar.gz) = 1872de7d516634ab434783dcaec1329192fd8d08dfead776b41022aa38bac196
SIZE (citusdata-citus-v8.2.1_GH0.tar.gz) = 2781014
TIMESTAMP = 1560838263
SHA256 (citusdata-citus-v8.2.2_GH0.tar.gz) = e0b8dfc7477f34730d32fd90c7023ad3159da796e036540130fab28e06c70795
SIZE (citusdata-citus-v8.2.2_GH0.tar.gz) = 2781504

View File

@ -1,76 +0,0 @@
# $FreeBSD$
PORTNAME= postgis
PORTVERSION= 2.0.7
PORTREVISION= 6
CATEGORIES= databases geography
MASTER_SITES= https://download.osgeo.org/postgis/source/
PKGNAMESUFFIX= 20
MAINTAINER= ports@FreeBSD.org
COMMENT= Geographic objects support for PostgreSQL databases
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
DEPRECATED= Upstream no longer maintained
EXPIRATION_DATE=2019-06-15
LIB_DEPENDS= libgeos.so:graphics/geos \
libjson-c.so:devel/json-c \
libproj.so:graphics/proj
CONFLICTS_INSTALL= postgis21 postgis22 postgis23 postgis24 postgis
OPTIONS_DEFINE= LOADERGUI NLS RASTER TOPOLOGY
OPTIONS_DEFAULT=RASTER TOPOLOGY
OPTIONS_SUB= yes
LOADERGUI_DESC= Enable shp2pgsql-gui
RASTER_DESC= Raster support
TOPOLOGY_DESC= Topology support
PORTSCOUT= limit:^2.0.[0-9]*
USES= gmake gnome iconv:wchar_t libtool perl5 pgsql pkgconfig shebangfix
USE_GNOME= libxml2
USE_PERL5= build
CONFIGURE_ARGS= --with-geosconfig=${LOCALBASE}/bin/geos-config \
--with-jsondir=${LOCALBASE} \
--with-pgconfig=${LOCALBASE}/bin/pg_config \
--with-projdir=${LOCALBASE} \
--with-xml2config=${LOCALBASE}/bin/xml2-config \
${ICONV_CONFIGURE_ARG} ${ICONV_CONFIGURE_BASE}
GNU_CONFIGURE= yes
LLD_UNSAFE= yes
USE_LDCONFIG= yes
WANT_PGSQL= lib server
PLIST_SUB= PORTVERSION=${PORTVERSION}
SHEBANG_FILES= astyle.sh \
extras/tiger_geocoder/tiger_2006andbefore/import/newdb.sh \
extras/tiger_geocoder/tiger_2006andbefore/import/tigerimport.sh \
extras/tiger_geocoder/tiger_2010/create_geocode.sh \
extras/tiger_geocoder/tiger_2010/legacy_import/tiger2008/import_tiger_shps.sh \
extras/tiger_geocoder/tiger_2010/upgrade_geocoder.sh \
raster/test/regress/testgdalraster \
utils/postgis_restore.pl.in \
utils/uninstall_script
LOADERGUI_CONFIGURE_WITH= gui
LOADERGUI_USE= GNOME=gtk20
NLS_CONFIGURE_WITH= gettext
NLS_USES= gettext
RASTER_CONFIGURE_OFF= --without-raster
RASTER_CONFIGURE_ON= --with-gdalconfig=${LOCALBASE}/bin/gdal-config --with-raster
RASTER_LIB_DEPENDS= libgdal.so:graphics/gdal
TOPOLOGY_CONFIGURE_WITH=topology
post-install:
${MKDIR} ${STAGEDIR}${DATADIR}/utils/ ${STAGEDIR}${DATADIR}/tiger_2010/
cd ${WRKSRC}/utils/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/utils/
cd ${WRKSRC}/extras/tiger_geocoder/tiger_2010/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/tiger_2010/
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* ${STAGEDIR}${PREFIX}/lib/*.so ${STAGEDIR}${PREFIX}/lib/postgresql/*.so
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (postgis-2.0.7.tar.gz) = 35877fd5b591202941c2ae0a6f3fd84b0856649712f760375f17d9903c4c922a
SIZE (postgis-2.0.7.tar.gz) = 5579719

View File

@ -1,14 +0,0 @@
--- postgis/lwgeom_accum.c.orig 2012-02-27 22:08:12 UTC
+++ postgis/lwgeom_accum.c
@@ -106,7 +106,11 @@ pgis_geometry_accum_transfn(PG_FUNCTION_
errmsg("could not determine input data type")));
if (fcinfo->context && IsA(fcinfo->context, AggState))
+#if POSTGIS_PGSQL_VERSION >= 95
+ aggcontext = ((AggState *) fcinfo->context)->aggcontexts;
+#else
aggcontext = ((AggState *) fcinfo->context)->aggcontext;
+#endif
#if POSTGIS_PGSQL_VERSION == 84
else if (fcinfo->context && IsA(fcinfo->context, WindowAggState))

View File

@ -1,13 +0,0 @@
PostGIS adds support for geographic objects to the PostgreSQL object-relational
database. In effect, PostGIS "spatially enables" the PostgreSQL server, allowing
it to be used as a backend spatial database for geographic information systems
(GIS), much like ESRI's SDE or Oracle's Spatial extension. PostGIS follows the
OpenGIS "Simple Features Specification for SQL" and has been certified as
compliant with the "Types and Functions" profile.
PostGIS development was started by Refractions Research as a project in open
source spatial database technology. PostGIS is released under the GNU General
Public License. PostGIS continues to be developed by a group of contributors led
by a Project Steering Committee and new features continue to be added.
WWW: https://postgis.net/

View File

@ -1,115 +0,0 @@
bin/pgsql2shp
%%RASTER%%bin/raster2pgsql
bin/shp2pgsql
%%LOADERGUI%%bin/shp2pgsql-gui
include/liblwgeom.h
lib/postgresql/postgis-2.0.so
%%RASTER%%lib/postgresql/rtpostgis-2.0.so
lib/liblwgeom-%%PORTVERSION%%.so
lib/liblwgeom.a
lib/liblwgeom.so
%%DATADIR%%/tiger_2010/README
%%DATADIR%%/tiger_2010/census_loader.sql
%%DATADIR%%/tiger_2010/create_geocode.bat
%%DATADIR%%/tiger_2010/create_geocode.sh
%%DATADIR%%/tiger_2010/create_geocode.sql
%%DATADIR%%/tiger_2010/geocode/rate_attributes.sql
%%DATADIR%%/tiger_2010/geocode/geocode.sql
%%DATADIR%%/tiger_2010/geocode/census_tracts_functions.sql
%%DATADIR%%/tiger_2010/geocode/other_helper_functions.sql
%%DATADIR%%/tiger_2010/geocode/geocode_address.sql
%%DATADIR%%/tiger_2010/geocode/geocode_intersection.sql
%%DATADIR%%/tiger_2010/geocode/includes_address.sql
%%DATADIR%%/tiger_2010/geocode/geocode_location.sql
%%DATADIR%%/tiger_2010/geocode/interpolate_from_address.sql
%%DATADIR%%/tiger_2010/geocode/reverse_geocode.sql
%%DATADIR%%/tiger_2010/legacy_import/tiger2008/import_tiger_shps.sh
%%DATADIR%%/tiger_2010/normalize/location_extract_countysub_exact.sql
%%DATADIR%%/tiger_2010/normalize/location_extract.sql
%%DATADIR%%/tiger_2010/normalize/location_extract_countysub_fuzzy.sql
%%DATADIR%%/tiger_2010/normalize/normalize_address.sql
%%DATADIR%%/tiger_2010/normalize/count_words.sql
%%DATADIR%%/tiger_2010/normalize/location_extract_place_exact.sql
%%DATADIR%%/tiger_2010/normalize/state_extract.sql
%%DATADIR%%/tiger_2010/normalize/end_soundex.sql
%%DATADIR%%/tiger_2010/normalize/location_extract_place_fuzzy.sql
%%DATADIR%%/tiger_2010/normalize/pprint_addy.sql
%%DATADIR%%/tiger_2010/normalize/get_last_words.sql
%%DATADIR%%/tiger_2010/regress/geocode_regress
%%DATADIR%%/tiger_2010/regress/normalize_address_regress
%%DATADIR%%/tiger_2010/regress/regress.sql
%%DATADIR%%/tiger_2010/regress/reverse_geocode_regress.sql
%%DATADIR%%/tiger_2010/regress/reverse_geocode_regress
%%DATADIR%%/tiger_2010/regress/geocode_regress.sql
%%DATADIR%%/tiger_2010/regress/normalize_address_regress.sql
%%DATADIR%%/tiger_2010/tables/lookup_tables_2010.sql
%%DATADIR%%/tiger_2010/tiger_loader.sql
%%DATADIR%%/tiger_2010/topology/tiger_topology_loader.sql
%%DATADIR%%/tiger_2010/topology/README
%%DATADIR%%/tiger_2010/upgrade_geocode.sql
%%DATADIR%%/tiger_2010/upgrade_geocoder.bat
%%DATADIR%%/tiger_2010/upgrade_geocoder.sh
%%DATADIR%%/tiger_2010/utility/utmzone.sql
%%DATADIR%%/tiger_2010/utility/levenshtein_ignore_case.sql
%%DATADIR%%/tiger_2010/utility/nullable_levenshtein.sql
%%DATADIR%%/tiger_2010/utility/cull_null.sql
%%DATADIR%%/utils/Makefile
%%DATADIR%%/utils/Makefile.in
%%DATADIR%%/utils/README
%%DATADIR%%/utils/create_undef.pl
%%DATADIR%%/utils/postgis_proc_upgrade.pl
%%DATADIR%%/utils/postgis_restore.pl
%%DATADIR%%/utils/postgis_restore.pl.in
%%DATADIR%%/utils/profile_intersects.pl
%%DATADIR%%/utils/read_scripts_version.pl
%%DATADIR%%/utils/svn_repo_revision.pl
%%DATADIR%%/utils/test_estimation.pl
%%DATADIR%%/utils/test_geography_estimation.pl
%%DATADIR%%/utils/test_geography_joinestimation.pl
%%DATADIR%%/utils/test_joinestimation.pl
%%DATADIR%%/utils/uninstall_script
share/postgresql/contrib/postgis-2.0/postgis_comments.sql
share/postgresql/contrib/postgis-2.0/raster_comments.sql
share/postgresql/contrib/postgis-2.0/topology_comments.sql
share/postgresql/contrib/postgis-2.0/spatial_ref_sys.sql
share/postgresql/contrib/postgis-2.0/postgis.sql
share/postgresql/contrib/postgis-2.0/uninstall_postgis.sql
share/postgresql/contrib/postgis-2.0/postgis_upgrade_20_minor.sql
share/postgresql/contrib/postgis-2.0/legacy.sql
share/postgresql/contrib/postgis-2.0/uninstall_legacy.sql
share/postgresql/contrib/postgis-2.0/legacy_minimal.sql
share/postgresql/contrib/postgis-2.0/legacy_gist.sql
%%RASTER%%share/postgresql/contrib/postgis-2.0/rtpostgis.sql
%%RASTER%%share/postgresql/contrib/postgis-2.0/rtpostgis_upgrade_20_minor.sql
%%RASTER%%share/postgresql/contrib/postgis-2.0/uninstall_rtpostgis.sql
%%RASTER%%share/postgresql/contrib/postgis-2.0/rtpostgis_legacy.sql
%%TOPOLOGY%%share/postgresql/contrib/postgis-2.0/topology.sql
%%TOPOLOGY%%share/postgresql/contrib/postgis-2.0/topology_upgrade_20_minor.sql
%%TOPOLOGY%%share/postgresql/contrib/postgis-2.0/uninstall_topology.sql
share/postgresql/contrib/postgis-2.0/postgis_restore.pl
%%RASTER%%share/postgresql/extension/postgis.control
%%RASTER%%share/postgresql/extension/postgis--2.0.0--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.0.0beta4--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.0.0rc1--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.0.0rc2--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.0.1--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.0.2--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.0.3--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.0.4--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.0.5--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.0.6--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--unpackaged--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_topology.control
%%RASTER%%share/postgresql/extension/postgis_topology--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_topology--2.0.0--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_topology--2.0.0beta4--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_topology--2.0.0rc1--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_topology--2.0.0rc2--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_topology--2.0.1--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_topology--2.0.2--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_topology--2.0.3--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_topology--2.0.4--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_topology--2.0.5--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_topology--2.0.6--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_topology--unpackaged--%%PORTVERSION%%.sql

View File

@ -1,75 +0,0 @@
# $FreeBSD$
PORTNAME= postgis
PORTVERSION= 2.1.8
PORTREVISION= 3
CATEGORIES= databases geography
MASTER_SITES= https://download.osgeo.org/postgis/source/
PKGNAMESUFFIX= 21
MAINTAINER= harrison.grundy@astrodoggroup.com
COMMENT= Geographic objects support for PostgreSQL databases
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
DEPRECATED= Upstream no longer maintained
EXPIRATION_DATE=2019-06-15
LIB_DEPENDS= libproj.so:graphics/proj \
libgeos.so:graphics/geos \
libjson-c.so:devel/json-c
CONFLICTS_INSTALL= postgis20 postgis22 postgis23 postgis24 postgis
GNU_CONFIGURE= yes
CONFIGURE_ARGS= ${ICONV_CONFIGURE_BASE}
USES= gmake iconv:wchar_t libtool:keepla perl5 pgsql pkgconfig shebangfix
LLD_UNSAFE= yes
SHEBANG_FILES= utils/postgis_restore.pl.in
USE_GNOME= libxml2
USE_LDCONFIG= yes
USE_PERL5= build
WANT_PGSQL= lib server
OPTIONS_DEFINE= LOADERGUI RASTER TOPOLOGY SFCGAL
OPTIONS_DEFAULT= TOPOLOGY
OPTIONS_SUB= yes
PLIST_SUB+= PORTVERSION=${PORTVERSION}
LOADERGUI_DESC= Enable shp2pgsql-gui
RASTER_DESC= Raster support
TOPOLOGY_DESC= Topology support
SFCGAL_DESC= Enable sfcgal
LOADERGUI_CONFIGURE_WITH= gui
LOADERGUI_USE= GNOME=gtk20
RASTER_USES= alias
RASTER_CONFIGURE_WITH= raster
RASTER_LIB_DEPENDS= libgdal.so:graphics/gdal
RASTER_CONFIGURE_ON= --with-gdalconfig=${LOCALBASE}/bin/gdal-config
TOPOLOGY_CONFIGURE_WITH= topology
SFCGAL_LIB_DEPENDS= libSFCGAL.so:databases/sfcgal
SFCGAL_CONFIGURE_ON= --with-sfcgal=${LOCALBASE}/bin/sfcgal-config
SFCGAL_CONFIGURE_OFF= --without-sfcgal
CFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
post-patch:
@${GREP} -lR 'bin/bash' ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} -e "s|/bin/bash|/bin/sh|"
pre-configure:
@${SH} ${PKGINSTALL} ${PORTNAME} PRE-INSTALL
post-install:
${MKDIR} ${STAGEDIR}${DATADIR}/tiger_2011
(cd ${WRKSRC}/extras/tiger_geocoder/tiger_2011/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/tiger_2011/ "! ( -name *\.orig -o -name *\.bak )" )
${MKDIR} ${STAGEDIR}${DATADIR}/utils
(cd ${WRKSRC}/utils/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/utils/ "! ( -name *\.orig -o -name *\.bak )" )
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/shp2pgsql
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/pgsql2shp
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/liblwgeom-${PORTVERSION}.so
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/postgis-2.1.so
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
TIMESTAMP = 1482845254
SHA256 (postgis-2.1.8.tar.gz) = 7c2380b895fe7bda34c2e70deab3fcf4c12b13ab40d7501cdaa6fa36f1a6c662
SIZE (postgis-2.1.8.tar.gz) = 6811272

View File

@ -1,13 +0,0 @@
PostGIS adds support for geographic objects to the PostgreSQL object-relational
database. In effect, PostGIS "spatially enables" the PostgreSQL server, allowing
it to be used as a backend spatial database for geographic information systems
(GIS), much like ESRI's SDE or Oracle's Spatial extension. PostGIS follows the
OpenGIS "Simple Features Specification for SQL" and has been certified as
compliant with the "Types and Functions" profile.
PostGIS development was started by Refractions Research as a project in open
source spatial database technology. PostGIS is released under the GNU General
Public License. PostGIS continues to be developed by a group of contributors led
by a Project Steering Committee and new features continue to be added.
WWW: https://postgis.net/

View File

@ -1,37 +0,0 @@
#!/bin/sh
msg(){
echo "
======================= GEOS Support Notice ========================
In order to use the GEOS support, you may need to specially compile
your version of PostgreSQL to link the C++ runtime library.
To do this, invoke the PostgreSQL Makefile script this way:
on csh shell:
setenv LDFLAGS -lstdc++
make
on sh or bash shell:
export LDFLAGS=-lstdc++
make
The initial LDFLAGS variable is passed through to the Makefile and
adds the C++ library to the linking stage.
====================================================================
"
if [ -n "${PACKAGE_BUILDING}" ]; then
sleep 10
fi
}
case "$2" in
PRE-INSTALL)
msg ;;
MESSAGE)
msg ;;
esac

View File

@ -1,167 +0,0 @@
bin/pgsql2shp
%%RASTER%%bin/raster2pgsql
bin/shp2pgsql
%%LOADERGUI%%bin/shp2pgsql-gui
include/liblwgeom.h
lib/postgresql/postgis-2.1.so
%%RASTER%%lib/postgresql/rtpostgis-2.1.so
lib/liblwgeom-%%PORTVERSION%%.so
lib/liblwgeom.a
lib/liblwgeom.la
lib/liblwgeom.so
%%DATADIR%%/tiger_2011/README
%%DATADIR%%/tiger_2011/census_loader.sql
%%DATADIR%%/tiger_2011/create_geocode.bat
%%DATADIR%%/tiger_2011/create_geocode.sh
%%DATADIR%%/tiger_2011/create_geocode.sql
%%DATADIR%%/tiger_2011/geocode/census_tracts_functions.sql
%%DATADIR%%/tiger_2011/geocode/geocode.sql
%%DATADIR%%/tiger_2011/geocode/geocode_address.sql
%%DATADIR%%/tiger_2011/geocode/geocode_intersection.sql
%%DATADIR%%/tiger_2011/geocode/geocode_location.sql
%%DATADIR%%/tiger_2011/geocode/includes_address.sql
%%DATADIR%%/tiger_2011/geocode/interpolate_from_address.sql
%%DATADIR%%/tiger_2011/geocode/other_helper_functions.sql
%%DATADIR%%/tiger_2011/geocode/rate_attributes.sql
%%DATADIR%%/tiger_2011/geocode/reverse_geocode.sql
%%DATADIR%%/tiger_2011/geocode_settings.sql
%%DATADIR%%/tiger_2011/legacy_import/tiger2008/import_tiger_shps.sh
%%DATADIR%%/tiger_2011/normalize/count_words.sql
%%DATADIR%%/tiger_2011/normalize/end_soundex.sql
%%DATADIR%%/tiger_2011/normalize/get_last_words.sql
%%DATADIR%%/tiger_2011/normalize/location_extract.sql
%%DATADIR%%/tiger_2011/normalize/location_extract_countysub_exact.sql
%%DATADIR%%/tiger_2011/normalize/location_extract_countysub_fuzzy.sql
%%DATADIR%%/tiger_2011/normalize/location_extract_place_exact.sql
%%DATADIR%%/tiger_2011/normalize/location_extract_place_fuzzy.sql
%%DATADIR%%/tiger_2011/normalize/normalize_address.sql
%%DATADIR%%/tiger_2011/normalize/pprint_addy.sql
%%DATADIR%%/tiger_2011/normalize/state_extract.sql
%%DATADIR%%/tiger_2011/pagc_normalize/pagc_normalize_address.sql
%%DATADIR%%/tiger_2011/pagc_normalize/pagc_tables.sql
%%DATADIR%%/tiger_2011/regress/geocode_regress
%%DATADIR%%/tiger_2011/regress/geocode_regress.sql
%%DATADIR%%/tiger_2011/regress/normalize_address_regress
%%DATADIR%%/tiger_2011/regress/normalize_address_regress.sql
%%DATADIR%%/tiger_2011/regress/pagc_normalize_address_regress.sql
%%DATADIR%%/tiger_2011/regress/regress.sql
%%DATADIR%%/tiger_2011/regress/reverse_geocode_regress
%%DATADIR%%/tiger_2011/regress/reverse_geocode_regress.sql
%%DATADIR%%/tiger_2011/tables/lookup_tables_2011.sql
%%DATADIR%%/tiger_2011/tiger_loader_2011.sql
%%DATADIR%%/tiger_2011/tiger_loader_2012.sql
%%DATADIR%%/tiger_2011/tiger_loader_2013.sql
%%DATADIR%%/tiger_2011/topology/README
%%DATADIR%%/tiger_2011/topology/tiger_topology_loader.sql
%%DATADIR%%/tiger_2011/upgrade_geocode.sql
%%DATADIR%%/tiger_2011/upgrade_geocoder.bat
%%DATADIR%%/tiger_2011/upgrade_geocoder.sh
%%DATADIR%%/tiger_2011/utility/cull_null.sql
%%DATADIR%%/tiger_2011/utility/levenshtein_ignore_case.sql
%%DATADIR%%/tiger_2011/utility/nullable_levenshtein.sql
%%DATADIR%%/tiger_2011/utility/set_search_path.sql
%%DATADIR%%/tiger_2011/utility/utmzone.sql
%%DATADIR%%/utils/Makefile
%%DATADIR%%/utils/Makefile.in
%%DATADIR%%/utils/README
%%DATADIR%%/utils/create_undef.pl
%%DATADIR%%/utils/postgis_proc_upgrade.pl
%%DATADIR%%/utils/postgis_restore.pl
%%DATADIR%%/utils/postgis_restore.pl.in
%%DATADIR%%/utils/profile_intersects.pl
%%DATADIR%%/utils/read_scripts_version.pl
%%DATADIR%%/utils/svn_repo_revision.pl
%%DATADIR%%/utils/test_estimation.pl
%%DATADIR%%/utils/test_geography_estimation.pl
%%DATADIR%%/utils/test_geography_joinestimation.pl
%%DATADIR%%/utils/test_joinestimation.pl
%%DATADIR%%/utils/uninstall_script
share/postgresql/contrib/postgis-2.1/legacy.sql
share/postgresql/contrib/postgis-2.1/legacy_gist.sql
share/postgresql/contrib/postgis-2.1/legacy_minimal.sql
share/postgresql/contrib/postgis-2.1/postgis.sql
share/postgresql/contrib/postgis-2.1/postgis_comments.sql
share/postgresql/contrib/postgis-2.1/postgis_restore.pl
share/postgresql/contrib/postgis-2.1/postgis_upgrade_20_21.sql
share/postgresql/contrib/postgis-2.1/postgis_upgrade_21_minor.sql
share/postgresql/contrib/postgis-2.1/raster_comments.sql
share/postgresql/contrib/postgis-2.1/spatial_ref_sys.sql
share/postgresql/contrib/postgis-2.1/uninstall_legacy.sql
share/postgresql/contrib/postgis-2.1/uninstall_postgis.sql
share/postgresql/contrib/postgis-2.1/uninstall_sfcgal.sql
%%SFCGAL%%share/postgresql/contrib/postgis-2.1/sfcgal.sql
%%RASTER%%share/postgresql/contrib/postgis-2.1/rtpostgis.sql
%%RASTER%%share/postgresql/contrib/postgis-2.1/rtpostgis_legacy.sql
%%RASTER%%share/postgresql/contrib/postgis-2.1/rtpostgis_upgrade_20_21.sql
%%RASTER%%share/postgresql/contrib/postgis-2.1/rtpostgis_upgrade_21_minor.sql
%%RASTER%%share/postgresql/contrib/postgis-2.1/uninstall_rtpostgis.sql
%%TOPOLOGY%%share/postgresql/contrib/postgis-2.1/topology.sql
%%TOPOLOGY%%share/postgresql/contrib/postgis-2.1/topology_comments.sql
%%TOPOLOGY%%share/postgresql/contrib/postgis-2.1/topology_upgrade_21_minor.sql
%%TOPOLOGY%%share/postgresql/contrib/postgis-2.1/uninstall_topology.sql
%%RASTER%%share/postgresql/extension/postgis--2.0.0--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.0.1--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.0.2--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.0.3--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.0.4--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.0.5--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.0.6--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.1.0--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.1.1--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.1.2--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.1.3--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.1.4--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.1.5--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.1.6--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--%%PORTVERSION%%--%%PORTVERSION%%next.sql
%%RASTER%%share/postgresql/extension/postgis--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--%%PORTVERSION%%next--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.1.0rc1--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.1.0rc2--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.1.0rc3--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--unpackaged--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis.control
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.0.0--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.0.1--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.0.2--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.0.3--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.0.4--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.0.5--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.0.6--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.1.0--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.1.1--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.1.2--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.1.3--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.1.4--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.1.5--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.1.6--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--%%PORTVERSION%%--%%PORTVERSION%%next.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--%%PORTVERSION%%next--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.1.0rc1--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.1.0rc2--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.1.0rc3--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--unpackaged--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder.control
%%RASTER%%share/postgresql/extension/postgis_topology--2.0.0--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_topology--2.0.1--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_topology--2.0.2--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_topology--2.0.3--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_topology--2.0.4--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_topology--2.0.5--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_topology--2.0.6--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_topology--2.1.0--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_topology--2.1.1--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_topology--2.1.2--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_topology--2.1.3--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_topology--2.1.4--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_topology--2.1.5--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_topology--2.1.6--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_topology--%%PORTVERSION%%--%%PORTVERSION%%next.sql
%%RASTER%%share/postgresql/extension/postgis_topology--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_topology--%%PORTVERSION%%next--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_topology--2.1.0rc1--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_topology--2.1.0rc2--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_topology--2.1.0rc3--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_topology--unpackaged--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_topology.control

View File

@ -1,113 +0,0 @@
# $FreeBSD$
PORTNAME= postgis
PORTVERSION= 2.2.6
PORTREVISION= 3
CATEGORIES= databases geography
MASTER_SITES= https://download.osgeo.org/postgis/source/
PKGNAMESUFFIX= 22
MAINTAINER= rhurlin@gwdg.de
COMMENT= Geographic objects support for PostgreSQL databases
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
DEPRECATED= Upstream no longer maintained
EXPIRATION_DATE=2019-06-15
LIB_DEPENDS= libproj.so:graphics/proj \
libgeos.so:graphics/geos \
libjson-c.so:devel/json-c
CONFLICTS_INSTALL= postgis20 postgis21 postgis23 postgis24 postgis
USE_HARDENING= pie:off relro:off
USES= gettext gmake iconv:wchar_t libtool:keepla perl5 pgsql pkgconfig shebangfix
LLD_UNSAFE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= ${ICONV_CONFIGURE_BASE}
SHEBANG_FILES= extensions/address_standardizer/*.pl raster/test/regress/*.pl \
raster/test/regress/loader/*.pl regress/run_test.pl \
utils/postgis_restore.pl.in utils/*.pl
USE_GNOME= libxml2
USE_LDCONFIG= yes
USE_PERL5= build
WANT_PGSQL= lib server
OPTIONS_DEFINE= LOADERGUI RASTER TOPOLOGY SFCGAL ADDRSTD
OPTIONS_DEFAULT= TOPOLOGY ADDRSTD
NO_OPTIONS_SORT= yes
OPTIONS_SUB= yes
PLIST_SUB+= PORTVERSION=${PORTVERSION}
LOADERGUI_DESC= Enable shp2pgsql-gui
RASTER_DESC= Raster support
TOPOLOGY_DESC= Topology support
SFCGAL_DESC= Enable sfcgal
ADDRSTD_DESC= Enable address standardizer
LOADERGUI_CONFIGURE_WITH= gui
LOADERGUI_USE= GNOME=gtk20
RASTER_USES= alias
RASTER_CONFIGURE_WITH= raster
RASTER_LIB_DEPENDS= libgdal.so:graphics/gdal
RASTER_CONFIGURE_ON= --with-gdalconfig=${LOCALBASE}/bin/gdal-config
TOPOLOGY_CONFIGURE_WITH= topology
SFCGAL_LIB_DEPENDS= libSFCGAL.so:databases/sfcgal
SFCGAL_CONFIGURE_ON= --with-sfcgal=${LOCALBASE}/bin/sfcgal-config
SFCGAL_CONFIGURE_OFF= --without-sfcgal
SFCGAL_IMPLIES= RASTER
ADDRSTD_CONFIGURE_WITH= address-standardizer
ADDRSTD_IMPLIES= RASTER
ADDRSTD_LIB_DEPENDS= libpcre.so:devel/pcre
CFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
INSTALLS_ICONS= yes
.include <bsd.port.pre.mk>
post-patch:
@${GREP} -lR 'bin/bash' ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} -e "s|/bin/bash|/bin/sh|"
@${GREP} -lR '/usr/bin/psql' ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} \
-e "s|/usr/bin/psql|${LOCALBASE}/bin/pgsql|"
@${GREP} -lR '/usr/lib/postgresql/9.4/bin/psql' ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} \
-e "s|/usr/lib/postgresql/9.4/bin/psql|${LOCALBASE}/bin/pgsql|"
@${GREP} -lR '/usr/share/postgresql/contrib' ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} \
-e "s|/usr/share/postgresql/contrib|${LOCALBASE}/share/postgresql/contrib|"
@${GREP} -lR '/usr/share/postgresql/9.4/contrib' ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} \
-e "s|/usr/share/postgresql/9.4/contrib|${LOCALBASE}/share/postgresql/contrib/postgis-2.2|"
pre-configure:
@${SH} ${PKGINSTALL} ${PORTNAME} PRE-INSTALL
post-install:
${MKDIR} ${STAGEDIR}${DATADIR}/tiger_geocoder
(cd ${WRKSRC}/extras/tiger_geocoder && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/tiger_geocoder/ "! ( -name *\.orig -o -name *\.bak )" )
${MKDIR} ${STAGEDIR}${DATADIR}/utils
(cd ${WRKSRC}/utils/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/utils/ "! ( -name *\.orig -o -name *\.bak -o -name Makefile -o -name *\.in -o -name uninstall_script )" )
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/shp2pgsql
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/pgsql2shp
.if ${PORT_OPTIONS:MLOADERGUI}
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/shp2pgsql-gui
.else
${RM} ${STAGEDIR}${PREFIX}/bin/shp2pgsql-gui
.endif
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/liblwgeom-2.2.so.5.0.1
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/postgis-2.2.so
.if ${PORT_OPTIONS:MTOPOLOGY}
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/postgis_topology-2.2.so
.endif
.if ${PORT_OPTIONS:MRASTER}
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/raster2pgsql
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/rtpostgis-2.2.so
.endif
.if ${PORT_OPTIONS:MADDRSTD}
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/address_standardizer-2.2.so
.endif
.include <bsd.port.post.mk>

View File

@ -1,3 +0,0 @@
TIMESTAMP = 1513184054
SHA256 (postgis-2.2.6.tar.gz) = c1f8fa61205d6282b759051f8fa024c5d5b652483a3caac0917cc3fd90f402e8
SIZE (postgis-2.2.6.tar.gz) = 10118991

View File

@ -1,15 +0,0 @@
PostGIS adds support for geographic objects to the PostgreSQL
object-relational database. In effect, PostGIS "spatially enables"
the PostgreSQL server, allowing it to be used as a backend spatial
database for geographic information systems (GIS), much like ESRI's
SDE or Oracle's Spatial extension. PostGIS follows the OpenGIS
"Simple Features Specification for SQL" and has been certified as
compliant with the "Types and Functions" profile.
PostGIS development was started by Refractions Research as a project
in open source spatial database technology. PostGIS is released
under the GNU General Public License. PostGIS continues to be
developed by a group of contributors led by a Project Steering
Committee and new features continue to be added.
WWW: https://postgis.net/

View File

@ -1,37 +0,0 @@
#!/bin/sh
msg(){
echo "
======================= GEOS Support Notice ========================
In order to use the GEOS support, you may need to specially compile
your version of PostgreSQL to link the C++ runtime library.
To do this, invoke the PostgreSQL Makefile script this way:
on csh shell:
setenv LDFLAGS -lstdc++
make
on sh or bash shell:
export LDFLAGS=-lstdc++
make
The initial LDFLAGS variable is passed through to the Makefile and
adds the C++ library to the linking stage.
====================================================================
"
if [ -n "${PACKAGE_BUILDING}" ]; then
sleep 10
fi
}
case "$2" in
PRE-INSTALL)
msg ;;
MESSAGE)
msg ;;
esac

View File

@ -1,253 +0,0 @@
bin/pgsql2shp
%%RASTER%%bin/raster2pgsql
bin/shp2pgsql
%%LOADERGUI%%bin/shp2pgsql-gui
include/liblwgeom.h
include/liblwgeom_topo.h
lib/liblwgeom-2.2.so.5
lib/liblwgeom-2.2.so.5.0.1
lib/liblwgeom.a
lib/liblwgeom.la
lib/liblwgeom.so
%%ADDRSTD%%lib/postgresql/address_standardizer-2.2.so
lib/postgresql/postgis-2.2.so
%%TOPOLOGY%%lib/postgresql/postgis_topology-2.2.so
%%RASTER%%lib/postgresql/rtpostgis-2.2.so
%%ADDRSTD%%share/doc/postgresql/extension/README.address_standardizer
%%DATADIR%%/tiger_geocoder/README
%%DATADIR%%/tiger_geocoder/census_loader.sql
%%DATADIR%%/tiger_geocoder/create_geocode.bat
%%DATADIR%%/tiger_geocoder/create_geocode.sh
%%DATADIR%%/tiger_geocoder/create_geocode.sql
%%DATADIR%%/tiger_geocoder/geocode/census_tracts_functions.sql
%%DATADIR%%/tiger_geocoder/geocode/geocode.sql
%%DATADIR%%/tiger_geocoder/geocode/geocode_address.sql
%%DATADIR%%/tiger_geocoder/geocode/geocode_intersection.sql
%%DATADIR%%/tiger_geocoder/geocode/geocode_location.sql
%%DATADIR%%/tiger_geocoder/geocode/includes_address.sql
%%DATADIR%%/tiger_geocoder/geocode/interpolate_from_address.sql
%%DATADIR%%/tiger_geocoder/geocode/other_helper_functions.sql
%%DATADIR%%/tiger_geocoder/geocode/rate_attributes.sql
%%DATADIR%%/tiger_geocoder/geocode/reverse_geocode.sql
%%DATADIR%%/tiger_geocoder/geocode_settings.sql
%%DATADIR%%/tiger_geocoder/legacy_import/tiger2008/import_tiger_shps.sh
%%DATADIR%%/tiger_geocoder/normalize/count_words.sql
%%DATADIR%%/tiger_geocoder/normalize/end_soundex.sql
%%DATADIR%%/tiger_geocoder/normalize/get_last_words.sql
%%DATADIR%%/tiger_geocoder/normalize/location_extract.sql
%%DATADIR%%/tiger_geocoder/normalize/location_extract_countysub_exact.sql
%%DATADIR%%/tiger_geocoder/normalize/location_extract_countysub_fuzzy.sql
%%DATADIR%%/tiger_geocoder/normalize/location_extract_place_exact.sql
%%DATADIR%%/tiger_geocoder/normalize/location_extract_place_fuzzy.sql
%%DATADIR%%/tiger_geocoder/normalize/normalize_address.sql
%%DATADIR%%/tiger_geocoder/normalize/pprint_addy.sql
%%DATADIR%%/tiger_geocoder/normalize/state_extract.sql
%%DATADIR%%/tiger_geocoder/pagc_normalize/pagc_normalize_address.sql
%%DATADIR%%/tiger_geocoder/pagc_normalize/pagc_tables.sql
%%DATADIR%%/tiger_geocoder/regress/geocode_regress
%%DATADIR%%/tiger_geocoder/regress/geocode_regress.sql
%%DATADIR%%/tiger_geocoder/regress/normalize_address_desired_regress
%%DATADIR%%/tiger_geocoder/regress/normalize_address_regress
%%DATADIR%%/tiger_geocoder/regress/normalize_address_regress.sql
%%DATADIR%%/tiger_geocoder/regress/pagc_normalize_address_desired_regress
%%DATADIR%%/tiger_geocoder/regress/pagc_normalize_address_regress
%%DATADIR%%/tiger_geocoder/regress/pagc_normalize_address_regress.sql
%%DATADIR%%/tiger_geocoder/regress/regress.sql
%%DATADIR%%/tiger_geocoder/regress/reverse_geocode_regress
%%DATADIR%%/tiger_geocoder/regress/reverse_geocode_regress.sql
%%DATADIR%%/tiger_geocoder/tables/lookup_tables_2011.sql
%%DATADIR%%/tiger_geocoder/tiger_loader_2011.sql
%%DATADIR%%/tiger_geocoder/tiger_loader_2012.sql
%%DATADIR%%/tiger_geocoder/tiger_loader_2013.sql
%%DATADIR%%/tiger_geocoder/tiger_loader_2014.sql
%%DATADIR%%/tiger_geocoder/tiger_loader_2015.sql
%%DATADIR%%/tiger_geocoder/topology/README
%%DATADIR%%/tiger_geocoder/topology/tiger_topology_loader.sql
%%DATADIR%%/tiger_geocoder/upgrade_geocode.sql
%%DATADIR%%/tiger_geocoder/upgrade_geocoder.bat
%%DATADIR%%/tiger_geocoder/upgrade_geocoder.sh
%%DATADIR%%/tiger_geocoder/utility/cull_null.sql
%%DATADIR%%/tiger_geocoder/utility/levenshtein_ignore_case.sql
%%DATADIR%%/tiger_geocoder/utility/nullable_levenshtein.sql
%%DATADIR%%/tiger_geocoder/utility/set_search_path.sql
%%DATADIR%%/tiger_geocoder/utility/standardize_tiger_data.sql
%%DATADIR%%/tiger_geocoder/utility/utmzone.sql
%%DATADIR%%/utils/README
%%DATADIR%%/utils/check_all_upgrades.sh
%%DATADIR%%/utils/create_spatial_ref_sys_config_dump.pl
%%DATADIR%%/utils/create_undef.pl
%%DATADIR%%/utils/create_unpackaged.pl
%%DATADIR%%/utils/postgis_proc_set_search_path.pl
%%DATADIR%%/utils/postgis_proc_upgrade.pl
%%DATADIR%%/utils/postgis_restore.pl
%%DATADIR%%/utils/profile_intersects.pl
%%DATADIR%%/utils/read_scripts_version.pl
%%DATADIR%%/utils/svn_repo_revision.pl
%%DATADIR%%/utils/test_estimation.pl
%%DATADIR%%/utils/test_geography_estimation.pl
%%DATADIR%%/utils/test_geography_joinestimation.pl
%%DATADIR%%/utils/test_joinestimation.pl
%%LOADERGUI%%share/postgresql/applications/shp2pgsql-gui.desktop
share/postgresql/contrib/postgis-2.2/legacy.sql
share/postgresql/contrib/postgis-2.2/legacy_gist.sql
share/postgresql/contrib/postgis-2.2/legacy_minimal.sql
share/postgresql/contrib/postgis-2.2/postgis.sql
share/postgresql/contrib/postgis-2.2/postgis_comments.sql
share/postgresql/contrib/postgis-2.2/postgis_proc_set_search_path.sql
share/postgresql/contrib/postgis-2.2/postgis_restore.pl
share/postgresql/contrib/postgis-2.2/postgis_upgrade.sql
%%RASTER%%share/postgresql/contrib/postgis-2.2/raster_comments.sql
%%RASTER%%share/postgresql/contrib/postgis-2.2/rtpostgis.sql
%%RASTER%%share/postgresql/contrib/postgis-2.2/rtpostgis_legacy.sql
%%RASTER%%share/postgresql/contrib/postgis-2.2/rtpostgis_proc_set_search_path.sql
%%RASTER%%share/postgresql/contrib/postgis-2.2/rtpostgis_upgrade.sql
%%SFCGAL%%share/postgresql/contrib/postgis-2.2/sfcgal.sql
%%SFCGAL%%share/postgresql/contrib/postgis-2.2/sfcgal_comments.sql
%%SFCGAL%%share/postgresql/contrib/postgis-2.2/sfcgal_upgrade.sql
share/postgresql/contrib/postgis-2.2/spatial_ref_sys.sql
%%TOPOLOGY%%share/postgresql/contrib/postgis-2.2/topology.sql
%%TOPOLOGY%%share/postgresql/contrib/postgis-2.2/topology_comments.sql
%%TOPOLOGY%%share/postgresql/contrib/postgis-2.2/topology_upgrade.sql
share/postgresql/contrib/postgis-2.2/uninstall_legacy.sql
share/postgresql/contrib/postgis-2.2/uninstall_postgis.sql
%%RASTER%%share/postgresql/contrib/postgis-2.2/uninstall_rtpostgis.sql
%%SFCGAL%%share/postgresql/contrib/postgis-2.2/uninstall_sfcgal.sql
%%TOPOLOGY%%share/postgresql/contrib/postgis-2.2/uninstall_topology.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer--1.0--%%PORTVERSION%%.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer--%%PORTVERSION%%--%%PORTVERSION%%next.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer--%%PORTVERSION%%.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer--%%PORTVERSION%%next--%%PORTVERSION%%.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer.control
%%ADDRSTD%%share/postgresql/extension/address_standardizer.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--%%PORTVERSION%%--%%PORTVERSION%%next.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--%%PORTVERSION%%.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--%%PORTVERSION%%next--%%PORTVERSION%%.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us.control
%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us.sql
%%RASTER%%share/postgresql/extension/postgis--2.0.0--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.0.1--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.0.2--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.0.3--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.0.4--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.0.5--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.0.6--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.0.7--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.1.0--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.1.1--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.1.2--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.1.3--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.1.4--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.1.5--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.1.6--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.1.7--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.1.8--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.1.9--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.2.0--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.2.1--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.2.2--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.2.3--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.2.4--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.2.5--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--%%PORTVERSION%%--%%PORTVERSION%%next.sql
%%RASTER%%share/postgresql/extension/postgis--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--%%PORTVERSION%%next--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--unpackaged--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis.control
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.0.0--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.0.1--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.0.2--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.0.3--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.0.4--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.0.5--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.0.6--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.0.7--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.1.0--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.1.1--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.1.2--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.1.3--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.1.4--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.1.5--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.1.6--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.1.7--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.1.8--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.1.9--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.2.0--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.2.1--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.2.2--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.2.3--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.2.4--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.2.5--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--%%PORTVERSION%%--%%PORTVERSION%%next.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--%%PORTVERSION%%next--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--unpackaged--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal.control
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.0.0--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.0.1--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.0.2--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.0.3--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.0.4--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.0.5--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.0.6--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.0.7--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.1.0--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.1.1--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.1.2--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.1.3--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.1.4--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.1.5--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.1.6--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.1.7--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.1.8--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.1.9--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.2.0--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.2.1--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.2.2--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.2.3--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.2.4--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.2.5--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--%%PORTVERSION%%--%%PORTVERSION%%next.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--%%PORTVERSION%%next--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--unpackaged--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder.control
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.0.0--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.0.1--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.0.2--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.0.3--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.0.4--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.0.5--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.0.6--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.0.7--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.1.0--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.1.1--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.1.2--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.1.3--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.1.4--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.1.5--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.1.6--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.1.7--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.1.8--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.1.9--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.2.0--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.2.1--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.2.2--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.2.3--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.2.4--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.2.5--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--%%PORTVERSION%%--%%PORTVERSION%%next.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--%%PORTVERSION%%next--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--unpackaged--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology.control
%%LOADERGUI%%share/postgresql/icons/hicolor/16x16/apps/shp2pgsql-gui.png
%%LOADERGUI%%share/postgresql/icons/hicolor/22x22/apps/shp2pgsql-gui.png
%%LOADERGUI%%share/postgresql/icons/hicolor/24x24/apps/shp2pgsql-gui.png
%%LOADERGUI%%share/postgresql/icons/hicolor/32x32/apps/shp2pgsql-gui.png
%%LOADERGUI%%share/postgresql/icons/hicolor/36x36/apps/shp2pgsql-gui.png
%%LOADERGUI%%share/postgresql/icons/hicolor/40x40/apps/shp2pgsql-gui.png
%%LOADERGUI%%share/postgresql/icons/hicolor/42x42/apps/shp2pgsql-gui.png
%%LOADERGUI%%share/postgresql/icons/hicolor/48x48/apps/shp2pgsql-gui.png
%%LOADERGUI%%share/postgresql/icons/hicolor/64x64/apps/shp2pgsql-gui.png
%%LOADERGUI%%share/postgresql/icons/hicolor/8x8/apps/shp2pgsql-gui.png

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= marshmallow-sqlalchemy
PORTVERSION= 0.16.3
PORTVERSION= 0.16.4
CATEGORIES= databases python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1557679659
SHA256 (marshmallow-sqlalchemy-0.16.3.tar.gz) = 24d85d85262dad2efdfc26ec4064e5914e6958312310cb9018d3a19247a1f763
SIZE (marshmallow-sqlalchemy-0.16.3.tar.gz) = 44984
TIMESTAMP = 1560671645
SHA256 (marshmallow-sqlalchemy-0.16.4.tar.gz) = 9b258becf07afa8499512bb35e37fbb54b625d6b70677165764996ba5a88e9f9
SIZE (marshmallow-sqlalchemy-0.16.4.tar.gz) = 45109

View File

@ -29,7 +29,7 @@ USE_LDCONFIG= yes
OPTIONS_DEFINE=LWGEOM
LWGEOM_DESC=Enable lwgeom (PostGIS) functions
LWGEOM_CONFIGURE_ENABLE= lwgeom
LWGEOM_LIB_DEPENDS= liblwgeom.so:databases/postgis21
LWGEOM_LIB_DEPENDS= liblwgeom.so:databases/postgis23
post-patch:
@${REINPLACE_CMD} -e 's|-ldl| |' ${WRKSRC}/src/Makefile.am

View File

@ -2,13 +2,14 @@
PORTNAME= tarantool-c
PORTVERSION= 1.0.1
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= databases
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= C client for Tarantool 1.6+
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libmsgpuck.so:devel/msgpuck
@ -18,10 +19,11 @@ CMAKE_OFF= ENABLE_BUNDLED_DOCS ENABLE_BUNDLED_MSGPUCK
USE_GITHUB= yes
GH_ACCOUNT= tarantool
GH_TAGNAME= d93096a
GH_TAGNAME= 0df3623
post-patch:
@${GREP} -lr 'msgpuck/msgpuck.h' ${WRKSRC}/ | ${XARGS} ${REINPLACE_CMD} -e 's|msgpuck/msgpuck.h|msgpuck.h|'
@${REINPLACE_CMD} -e 's|libmsgpuck.a|libmsgpuck.so|' ${WRKSRC}/cmake/FindMsgPuck.cmake
.include <bsd.port.pre.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1554563575
SHA256 (tarantool-tarantool-c-1.0.1-d93096a_GH0.tar.gz) = cb0e3794535b7e7e5871f243a53c8d0086cf0256f041f0e8f34493f67ddea74c
SIZE (tarantool-tarantool-c-1.0.1-d93096a_GH0.tar.gz) = 140415
TIMESTAMP = 1560671635
SHA256 (tarantool-tarantool-c-1.0.1-0df3623_GH0.tar.gz) = c66c079ce3ef0cf63b4a85e7ccf3088f1238f60f0f6af3d1a5cdef56bc13c2bd
SIZE (tarantool-tarantool-c-1.0.1-0df3623_GH0.tar.gz) = 140487

View File

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= tarantool
PORTVERSION= 1.10.3
PORTREVISION= 1
PORTVERSION= 2.1.2
CATEGORIES= databases
MAINTAINER= sunpoet@FreeBSD.org
@ -39,11 +38,11 @@ PLIST_SUB= TT_DATADIR=${TT_DATADIR} \
TT_LOGDIR=${TT_LOGDIR}
SUB_FILES= pkg-message
GH_TUPLE= rtsisyk:luafun:e248e00:luafun/third_party/luafun \
tarantool:luajit:d92380f:luajit/third_party/luajit \
GH_TUPLE= luafun:luafun:e248e00:luafun/third_party/luafun \
tarantool:luajit:5f0a43a:luajit/third_party/luajit \
tarantool:luarocks:05312b5:luarocks/third_party/luarocks \
tarantool:small:cdf7d4a:small/src/lib/small \
tarantool:test-run:8ed7445:test_run/test-run
tarantool:small:020716d:small/src/lib/small \
tarantool:test-run:27aebd9:test_run/test-run
USE_GITHUB= yes
USERS= tarantool
@ -60,6 +59,7 @@ DEBUG_CMAKE_BOOL= ENABLE_BACKTRACE
post-patch:
@${ECHO_CMD} ${PORTVERSION}-0 > ${WRKSRC}/VERSION
@${GREP} -lr 'msgpuck/msgpuck.h' ${WRKSRC}/ | ${XARGS} ${REINPLACE_CMD} -e 's|msgpuck/msgpuck.h|msgpuck.h|'
@${REINPLACE_CMD} -e 's|libmsgpuck.a|libmsgpuck.so|' ${WRKSRC}/cmake/FindMsgPuck.cmake
post-install:
@${RMDIR} ${STAGEDIR}${PREFIX}/lib/tarantool/

View File

@ -1,13 +1,13 @@
TIMESTAMP = 1554489603
SHA256 (tarantool-tarantool-1.10.3_GH0.tar.gz) = f07448e8f06e40370ef0d9c3681121e39769299e4b6afad3cefdc956c1f7d50e
SIZE (tarantool-tarantool-1.10.3_GH0.tar.gz) = 2542792
SHA256 (rtsisyk-luafun-e248e00_GH0.tar.gz) = 9978dd21c0688d5c6206846697be17363a4be446851c1c1d60e2427fe200b7f2
SIZE (rtsisyk-luafun-e248e00_GH0.tar.gz) = 67323
SHA256 (tarantool-luajit-d92380f_GH0.tar.gz) = 41597564b3fc11ce96f3f49044fc39745d39b80abd33ad72483614566a3bad74
SIZE (tarantool-luajit-d92380f_GH0.tar.gz) = 1027807
TIMESTAMP = 1560671633
SHA256 (tarantool-tarantool-2.1.2_GH0.tar.gz) = bc8ec0e3e060ca620159179fff169a505aaa0eec5942bf86999897e2087f9596
SIZE (tarantool-tarantool-2.1.2_GH0.tar.gz) = 4206520
SHA256 (luafun-luafun-e248e00_GH0.tar.gz) = 9978dd21c0688d5c6206846697be17363a4be446851c1c1d60e2427fe200b7f2
SIZE (luafun-luafun-e248e00_GH0.tar.gz) = 67323
SHA256 (tarantool-luajit-5f0a43a_GH0.tar.gz) = 4b0bb2b8c1c87defbef24664c784d98b8aa531263d461117271f2f4adf38329d
SIZE (tarantool-luajit-5f0a43a_GH0.tar.gz) = 1028458
SHA256 (tarantool-luarocks-05312b5_GH0.tar.gz) = 4ee5ef77b67f2e5eed41aba8e4682aa7dd2516618c1d38caf781d38a7e19818f
SIZE (tarantool-luarocks-05312b5_GH0.tar.gz) = 4027574
SHA256 (tarantool-small-cdf7d4a_GH0.tar.gz) = 7b3e37d2bcc4dfbc4924785cc27bc2bddaa81393044826956470ff8eebd5c7bf
SIZE (tarantool-small-cdf7d4a_GH0.tar.gz) = 108844
SHA256 (tarantool-test-run-8ed7445_GH0.tar.gz) = 501e84dd15e2d00910a5f95488cf6c96981cce1f4a45b642be04dd6cf57e8cc4
SIZE (tarantool-test-run-8ed7445_GH0.tar.gz) = 60641
SHA256 (tarantool-small-020716d_GH0.tar.gz) = f30115f7d07f0f333f6b933aa635aad9795586a7adcbc37ef851eab70907f750
SIZE (tarantool-small-020716d_GH0.tar.gz) = 113841
SHA256 (tarantool-test-run-27aebd9_GH0.tar.gz) = 19a41fce7120106b7c91b27eee7f99fb605ec11f16b0669bda5604bd23b9ebbe
SIZE (tarantool-test-run-27aebd9_GH0.tar.gz) = 62051

View File

@ -0,0 +1,36 @@
Obtained from: https://github.com/tarantool/tarantool/commit/518557963250fd30b22005376feb4e0e2a6786a1
--- src/box/tuple_format.c.orig
+++ src/box/tuple_format.c
@@ -850,8 +850,8 @@ tuple_field_map_create(struct tuple_format *format, const char *tuple,
struct tuple_field *field;
struct json_token *parent = &format->fields.root;
while (true) {
- int idx;
- while ((idx = mp_stack_advance(&stack)) == -1) {
+ struct mp_frame *frame = mp_stack_top(&stack);
+ while (!mp_frame_advance(frame)) {
/*
* If the elements of the current frame
* are over, pop this frame out of stack
@@ -863,6 +863,7 @@ tuple_field_map_create(struct tuple_format *format, const char *tuple,
mp_stack_pop(&stack);
if (mp_stack_is_empty(&stack))
goto finish;
+ frame = mp_stack_top(&stack);
parent = parent->parent;
}
/*
@@ -871,10 +872,10 @@ tuple_field_map_create(struct tuple_format *format, const char *tuple,
* for the subsequent format::fields lookup.
*/
struct json_token token;
- switch (mp_stack_type(&stack)) {
+ switch (frame->type) {
case MP_ARRAY:
token.type = JSON_TOKEN_NUM;
- token.num = idx;
+ token.num = frame->idx;
break;
case MP_MAP:
if (mp_typeof(*pos) != MP_STR) {

View File

@ -0,0 +1,28 @@
Obtained from: https://github.com/tarantool/tarantool/commit/518557963250fd30b22005376feb4e0e2a6786a1
--- src/box/vy_stmt.c.orig
+++ src/box/vy_stmt.c
@@ -447,18 +447,19 @@ vy_stmt_new_surrogate_delete_raw(struct tuple_format *format,
struct tuple_field *field;
struct json_token *parent = &format->fields.root;
while (true) {
- int idx;
- while ((idx = mp_stack_advance(&stack)) == -1) {
+ struct mp_frame *frame = mp_stack_top(&stack);
+ while (!mp_frame_advance(frame)) {
mp_stack_pop(&stack);
if (mp_stack_is_empty(&stack))
goto finish;
+ frame = mp_stack_top(&stack);
parent = parent->parent;
}
struct json_token token;
- switch (mp_stack_type(&stack)) {
+ switch (frame->type) {
case MP_ARRAY:
token.type = JSON_TOKEN_NUM;
- token.num = idx;
+ token.num = frame->idx;
break;
case MP_MAP:
if (mp_typeof(*src_pos) != MP_STR) {

View File

@ -0,0 +1,12 @@
Obtained from: https://github.com/tarantool/tarantool/commit/67d33761ceaf07564a156dc8252b5edb857808ed
--- src/lib/swim/swim_io.h.orig
+++ src/lib/swim/swim_io.h
@@ -37,6 +37,7 @@
#include "tarantool_ev.h"
#include <stdbool.h>
#include <arpa/inet.h>
+#include <netinet/in.h>
/**
* SWIM protocol transport level.

View File

@ -0,0 +1,12 @@
Obtained from: https://github.com/tarantool/tarantool/commit/67d33761ceaf07564a156dc8252b5edb857808ed
--- src/lib/swim/swim_proto.c.orig
+++ src/lib/swim/swim_proto.c
@@ -33,6 +33,7 @@
#include "say.h"
#include "version.h"
#include "diag.h"
+#include <sys/socket.h> /* AF_INET for FreeBSD. */
const char *swim_member_status_strs[] = {
"alive",

View File

@ -0,0 +1,13 @@
Obtained from: https://github.com/tarantool/tarantool/commit/67d33761ceaf07564a156dc8252b5edb857808ed
--- src/lib/swim/swim_proto.h.orig 2019-04-05 11:27:32 UTC
+++ src/lib/swim/swim_proto.h
@@ -33,6 +33,8 @@
#include "trivia/util.h"
#include "uuid/tt_uuid.h"
#include <arpa/inet.h>
+#include <netinet/in.h>
+#include <sys/socket.h>
#include <stdbool.h>
/**

View File

@ -0,0 +1,15 @@
Obtained from: https://github.com/tarantool/tarantool/commit/67d33761ceaf07564a156dc8252b5edb857808ed
https://github.com/tarantool/tarantool/commit/03e114b91a55dbb89ea9b0b5f134dd6a19ea6a81
--- src/lib/swim/swim_transport.h.orig 2019-04-05 11:27:32 UTC
+++ src/lib/swim/swim_transport.h
@@ -31,7 +31,9 @@
* SUCH DAMAGE.
*/
#include "trivia/util.h"
+#include <netinet/in.h>
#include <arpa/inet.h>
+#include <unistd.h>
/** Transport implementation. */
struct swim_transport {

View File

@ -0,0 +1,12 @@
Obtained from: https://github.com/tarantool/tarantool/commit/67d33761ceaf07564a156dc8252b5edb857808ed
--- test/unit/swim_test_transport.c.orig
+++ test/unit/swim_test_transport.c
@@ -33,6 +33,7 @@
#include "swim/swim_io.h"
#include "fiber.h"
#include <errno.h>
+#include <sys/socket.h>
enum {
/**

View File

@ -2,17 +2,17 @@
# $FreeBSD$
PORTNAME= recoll
DISTVERSION= 1.24.5
PORTREVISION= 2
DISTVERSION= 1.25.16
CATEGORIES= deskutils
MASTER_SITES= https://www.lesbonscomptes.com/recoll/
MAINTAINER= ports@FreeBSD.org
MAINTAINER= jjuanino@gmail.com
COMMENT= Personal full text search package, based on Xapian
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR}
LIB_DEPENDS= libxapian.so:databases/xapian-core
RUN_DEPENDS= unrar:archivers/unrar \
antiword:textproc/antiword \
@ -21,15 +21,16 @@ RUN_DEPENDS= unrar:archivers/unrar \
unrtf:textproc/unrtf
USES= bison gmake gnome iconv libtool localbase python:2.7 shebangfix
USE_GNOME= libxslt
USE_LDCONFIG= yes
USE_PYTHON= py3kplist
SHEBANG_FILES= filters/*.py filters/rcl7z filters/rclaudio \
filters/rclchm filters/rcldia filters/rclepub \
filters/rclepub1 filters/rclics filters/rclimg \
filters/rclinfo filters/rclkar filters/rclpython \
filters/rclrar filters/rcltar filters/rclwar \
filters/rclzip desktop/hotrecoll.py
USE_PYTHON= py3kplist
USE_GNOME= libxslt:run
filters/rclzip desktop/hotrecoll.py
GNU_CONFIGURE= yes
MAKE_ENV= PYTHON_CMD=${PYTHON_CMD}
@ -47,6 +48,8 @@ OPTIONS_SUB= yes
ASPELL_LIB_DEPENDS= libaspell.so:textproc/aspell
ASPELL_CONFIGURE_WITH= aspell
CHM_DESC= CHM via CHMLIB
CHM_CONFIGURE_ENABLE= python-chm
CHM_LIB_DEPENDS= libchm.so:misc/chmlib
CHM_RUN_DEPENDS= pychm>0:textproc/pychm
DJVU_RUN_DEPENDS= djvutxt:graphics/djvulibre
IMAGE_DESC= Store personal tags or textual descriptions in images
@ -78,9 +81,9 @@ post-patch:
${WRKSRC}/configure
@${REINPLACE_CMD} -e \
's|python setup.py|${PYTHON_CMD} setup.py|; s|sudo||' \
${WRKSRC}/python/recoll/Makefile.in
${WRKSRC}/python/recoll/Makefile
@${REINPLACE_CMD} -e \
's|python setup.py|${PYTHON_CMD} setup.py|' \
's|%%PYTHON_CMD%%|${PYTHON_CMD}|' \
${WRKSRC}/Makefile.in
pre-build-QT5-on:
@ -91,4 +94,7 @@ post-install:
@${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/recoll/*.so \
${STAGEDIR}${PREFIX}/lib/recoll/*.so
post-install-CHM-on:
@${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/recollchm/*.so
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1549037086
SHA256 (recoll-1.24.5.tar.gz) = 9b25f4494023fcea729ff96dd2bb525e78df14caf4ebab3a93377a0b1f50a382
SIZE (recoll-1.24.5.tar.gz) = 2675385
TIMESTAMP = 1558855793
SHA256 (recoll-1.25.16.tar.gz) = a0e19c8fc71f62eb1b7ebed271afb2f440402362f589bc663c7164c52e5c223c
SIZE (recoll-1.25.16.tar.gz) = 2843267

View File

@ -1,11 +1,40 @@
--- Makefile.in.orig 2017-11-06 17:57:14 UTC
--- Makefile.in.orig 2019-05-22 12:46:15 UTC
+++ Makefile.in
@@ -2206,7 +2206,7 @@ PicStatic: $(librecoll_la_OBJECTS)
@MAKEPYTHON_TRUE@ OPTSFORPYTHON=--install-layout=deb; \
@MAKEPYTHON_TRUE@ fi; \
@MAKEPYTHON_TRUE@ set -x; \
-@MAKEPYTHON_TRUE@ python setup.py install \
+@MAKEPYTHON_TRUE@ ${PYTHON_CMD} setup.py install \
@MAKEPYTHON_TRUE@ --prefix=${prefix} --root=$${DESTDIR:-/} $${OPTSFORPYTHON})
@MAKEPYTHON_TRUE@clean-local: recollpython-clean
@@ -2397,16 +2397,12 @@ PicStatic: $(librecoll_la_OBJECTS)
@MAKEPYTHON_TRUE@clean-local:: recollpython-clean
@MAKEPYTHON_TRUE@recollpython: librecoll.la
@MAKEPYTHON_TRUE@ (cd python/recoll; set -x; \
-@MAKEPYTHON_TRUE@ for v in 2 3;do test -n "`which python$${v}`" && \
-@MAKEPYTHON_TRUE@ libdir=$(libdir) python$${v} setup.py build; \
-@MAKEPYTHON_TRUE@ done \
+@MAKEPYTHON_TRUE@ libdir=$(libdir) %%PYTHON_CMD%% setup.py build; \
@MAKEPYTHON_TRUE@ )
@MAKEPYTHON_TRUE@recollpython-install:
@MAKEPYTHON_TRUE@ (cd python/recoll; set -x; \
-@MAKEPYTHON_TRUE@ for v in 2 3;do test -n "`which python$${v}`" && \
-@MAKEPYTHON_TRUE@ python$${v} setup.py install \
+@MAKEPYTHON_TRUE@ %%PYTHON_CMD%% setup.py install \
@MAKEPYTHON_TRUE@ --prefix=${prefix} --root=$${DESTDIR:-/} $(OPTSFORPYTHON); \
-@MAKEPYTHON_TRUE@ done; \
@MAKEPYTHON_TRUE@ )
@MAKEPYTHON_TRUE@recollpython-clean:
@MAKEPYTHON_TRUE@ rm -f python/recoll/*.pyc
@@ -2422,16 +2418,12 @@ PicStatic: $(librecoll_la_OBJECTS)
@MAKEPYTHONCHM_TRUE@clean-local:: rclpychm-clean
@MAKEPYTHONCHM_TRUE@rclpychm:
@MAKEPYTHONCHM_TRUE@ (cd python/pychm; set -x; \
-@MAKEPYTHONCHM_TRUE@ for v in 2 3;do \
-@MAKEPYTHONCHM_TRUE@ test -n "`which python$${v}`" && python$${v} setup.py build;\
-@MAKEPYTHONCHM_TRUE@ done \
+@MAKEPYTHONCHM_TRUE@ %%PYTHON_CMD%% setup.py build;\
@MAKEPYTHONCHM_TRUE@ )
@MAKEPYTHONCHM_TRUE@rclpychm-install:
@MAKEPYTHONCHM_TRUE@ (cd python/pychm; set -x; \
-@MAKEPYTHONCHM_TRUE@ for v in 2 3;do test -n "`which python$${v}`" && \
-@MAKEPYTHONCHM_TRUE@ python$${v} setup.py install \
+@MAKEPYTHONCHM_TRUE@ %%PYTHON_CMD%% setup.py install \
@MAKEPYTHONCHM_TRUE@ --prefix=${prefix} --root=$${DESTDIR:-/} $(OPTSFORPYTHON); \
-@MAKEPYTHONCHM_TRUE@ done \
@MAKEPYTHONCHM_TRUE@ )
@MAKEPYTHONCHM_TRUE@rclpychm-clean:
@MAKEPYTHONCHM_TRUE@ rm -rf python/pychm/build

View File

@ -1,17 +1,35 @@
%%QT5%%bin/recoll
bin/recollindex
%%PYTHON_SITELIBDIR%%/%%PYDISTUTILS_EGGINFO%%
%%PYTHON_SITELIBDIR%%/%%PYDISTUTILS_EGGINFO%%/PKG-INFO
%%PYTHON_SITELIBDIR%%/%%PYDISTUTILS_EGGINFO%%/SOURCES.txt
%%PYTHON_SITELIBDIR%%/%%PYDISTUTILS_EGGINFO%%/dependency_links.txt
%%PYTHON_SITELIBDIR%%/%%PYDISTUTILS_EGGINFO%%/top_level.txt
%%PYTHON_SITELIBDIR%%/recoll/__init__.py
%%PYTHON_SITELIBDIR%%/recoll/__init__.pyc
%%PYTHON_SITELIBDIR%%/recoll/conftree.py
%%PYTHON_SITELIBDIR%%/recoll/conftree.pyc
%%PYTHON_SITELIBDIR%%/recoll/rclconfig.py
%%PYTHON_SITELIBDIR%%/recoll/rclconfig.pyc
%%PYTHON_SITELIBDIR%%/recoll/rclextract.so
%%PYTHON_SITELIBDIR%%/recoll/recoll.so
%%CHM%%%%PYTHON_SITELIBDIR%%/recollchm-0.8.4.1+git-py%%PYTHON_VER%%.egg-info/PKG-INFO
%%CHM%%%%PYTHON_SITELIBDIR%%/recollchm-0.8.4.1+git-py%%PYTHON_VER%%.egg-info/SOURCES.txt
%%CHM%%%%PYTHON_SITELIBDIR%%/recollchm-0.8.4.1+git-py%%PYTHON_VER%%.egg-info/dependency_links.txt
%%CHM%%%%PYTHON_SITELIBDIR%%/recollchm-0.8.4.1+git-py%%PYTHON_VER%%.egg-info/top_level.txt
%%CHM%%%%PYTHON_SITELIBDIR%%/recollchm/__init__.py
%%CHM%%%%PYTHON_SITELIBDIR%%/recollchm/__init__.pyc
%%CHM%%%%PYTHON_SITELIBDIR%%/recollchm/_chmlib.so
%%CHM%%%%PYTHON_SITELIBDIR%%/recollchm/chm.py
%%CHM%%%%PYTHON_SITELIBDIR%%/recollchm/chm.pyc
%%CHM%%%%PYTHON_SITELIBDIR%%/recollchm/chmlib.py
%%CHM%%%%PYTHON_SITELIBDIR%%/recollchm/chmlib.pyc
%%CHM%%%%PYTHON_SITELIBDIR%%/recollchm/extra.so
lib/recoll/librecoll-%%VERSION%%.so
lib/recoll/librecoll.so
%%QT5%%man/man1/recoll.1.gz
man/man1/recollindex.1.gz
man/man1/recollq.1.gz
man/man1/xadump.1.gz
man/man5/recoll.conf.5.gz
%%QT5%%share/appdata/recoll.appdata.xml
%%QT5%%share/applications/recoll-searchgui.desktop
@ -28,13 +46,25 @@ man/man5/recoll.conf.5.gz
%%DATADIR%%/examples/recoll.conf
%%DATADIR%%/examples/recoll.qss
%%DATADIR%%/examples/recollindex.desktop
%%DATADIR%%/filters/abiword.xsl
%%DATADIR%%/filters/conftree.py
%%DATADIR%%/filters/fb2.xsl
%%DATADIR%%/filters/gnumeric.xsl
%%DATADIR%%/filters/hotrecoll.py
%%DATADIR%%/filters/msodump.zip
%%DATADIR%%/filters/okular-note.xsl
%%DATADIR%%/filters/opendoc-body.xsl
%%DATADIR%%/filters/opendoc-flat.xsl
%%DATADIR%%/filters/opendoc-meta.xsl
%%DATADIR%%/filters/openxml-meta.xsl
%%DATADIR%%/filters/openxml-word-body.xsl
%%DATADIR%%/filters/openxml-xls-body.xsl
%%DATADIR%%/filters/ppt-dump.py
%%DATADIR%%/filters/rcl7z
%%DATADIR%%/filters/rclabw
%%DATADIR%%/filters/rclabw.py
%%DATADIR%%/filters/rclaptosidman
%%DATADIR%%/filters/rclaudio
%%DATADIR%%/filters/rclbasehandler.py
%%DATADIR%%/filters/rclbibtex.sh
%%DATADIR%%/filters/rclcheckneedretry.sh
%%DATADIR%%/filters/rclchm
@ -47,9 +77,10 @@ man/man5/recoll.conf.5.gz
%%DATADIR%%/filters/rclepub1
%%DATADIR%%/filters/rclexec1.py
%%DATADIR%%/filters/rclexecm.py
%%DATADIR%%/filters/rclfb2
%%DATADIR%%/filters/rclfb2.py
%%DATADIR%%/filters/rclgaim
%%DATADIR%%/filters/rclgnm
%%DATADIR%%/filters/rclgenxslt.py
%%DATADIR%%/filters/rclgnm.py
%%DATADIR%%/filters/rclics
%%DATADIR%%/filters/rclimg
%%DATADIR%%/filters/rclimg.py
@ -61,7 +92,7 @@ man/man5/recoll.conf.5.gz
%%DATADIR%%/filters/rcllyx
%%DATADIR%%/filters/rclman
%%DATADIR%%/filters/rclmidi.py
%%DATADIR%%/filters/rclokulnote
%%DATADIR%%/filters/rclokulnote.py
%%DATADIR%%/filters/rclopxml.py
%%DATADIR%%/filters/rclpdf.py
%%DATADIR%%/filters/rclppt.py
@ -72,7 +103,6 @@ man/man5/recoll.conf.5.gz
%%DATADIR%%/filters/rclrtf.py
%%DATADIR%%/filters/rclscribus
%%DATADIR%%/filters/rclshowinfo
%%DATADIR%%/filters/rclsiduxman
%%DATADIR%%/filters/rclsoff-flat.py
%%DATADIR%%/filters/rclsoff.py
%%DATADIR%%/filters/rclsvg.py
@ -82,7 +112,6 @@ man/man5/recoll.conf.5.gz
%%DATADIR%%/filters/rcluncomp
%%DATADIR%%/filters/rcluncomp.py
%%DATADIR%%/filters/rclwar
%%DATADIR%%/filters/rclwpd
%%DATADIR%%/filters/rclxls.py
%%DATADIR%%/filters/rclxml.py
%%DATADIR%%/filters/rclxmp.py
@ -90,8 +119,10 @@ man/man5/recoll.conf.5.gz
%%DATADIR%%/filters/rclzip
%%DATADIR%%/filters/recoll-we-move-files.py
%%DATADIR%%/filters/recollepub.zip
%%DATADIR%%/filters/svg.xsl
%%DATADIR%%/filters/xls-dump.py
%%DATADIR%%/filters/xlsxmltocsv.py
%%DATADIR%%/filters/xml.xsl
%%QT5%%%%DATADIR%%/images/aptosid-book.png
%%QT5%%%%DATADIR%%/images/aptosid-manual.png
%%QT5%%%%DATADIR%%/images/archive.png

View File

@ -654,6 +654,7 @@
SUBDIR += fmake
SUBDIR += fnccheck
SUBDIR += fnorb
SUBDIR += folly
SUBDIR += fortran-utils
SUBDIR += fortytwo-encore
SUBDIR += fossil
@ -1559,6 +1560,7 @@
SUBDIR += msgpuck
SUBDIR += msp430-debug-stack
SUBDIR += mspdebug
SUBDIR += mstch
SUBDIR += mtbl
SUBDIR += mutagen
SUBDIR += myrepos
@ -2613,6 +2615,7 @@
SUBDIR += p5-Locale-Msgfmt
SUBDIR += p5-Locale-PGetText
SUBDIR += p5-Locale-PO
SUBDIR += p5-Locale-XGettext
SUBDIR += p5-Locale-gettext
SUBDIR += p5-Locale-libintl
SUBDIR += p5-LockFile-Simple
@ -4846,6 +4849,7 @@
SUBDIR += py-python-jenkins
SUBDIR += py-python-magic
SUBDIR += py-python-pcre
SUBDIR += py-pytest-relaxed
SUBDIR += py-python-socketio
SUBDIR += py-python-statsd
SUBDIR += py-python-subunit

View File

@ -23,7 +23,7 @@ LIB_DEPENDS+= libjack.so:audio/jack \
libFLAC.so:audio/flac \
libphysfs.so:devel/physfs
USES= cmake:insource jpeg openal:soft pkgconfig
USES= cmake:insource compiler:c++11-lang jpeg openal:soft pkgconfig
USE_XORG= x11 xpm xext xcursor xxf86vm xxf86dga
USE_GL= glu
USE_GNOME= gtk20
@ -93,7 +93,7 @@ post-patch:
${WRKSRC}/addons/audio/pulseaudio.c
post-install:
@${INSTALL_MAN} ${WRKSRC}/docs/man/* ${STAGEDIR}${MAN3PREFIX}/man/man3/
${INSTALL_MAN} ${WRKSRC}/docs/man/* ${STAGEDIR}${MAN3PREFIX}/man/man3/
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${DOC_FILES1:S|^|${DOCSRCDIR1}/|} ${STAGEDIR}${DOCSDIR}

View File

@ -18,13 +18,11 @@
#include <iostream>
#include <limits>
#include <sstream>
@@ -71,6 +72,14 @@
@@ -71,6 +72,12 @@
#include <unistd.h>
#elif defined(_WIN32)
#include <windows.h>
+#elif defined(__DragonFly__)
+#include <unistd.h>
+#elif defined(__FreeBSD__)
+#elif defined(__DragonFly__) || defined(__FreeBSD__)
+#include <pthread_np.h>
+#elif defined(__NetBSD__)
+#include <lwp.h>
@ -33,13 +31,11 @@
#endif
#if defined(_WIN32)
@@ -88,6 +97,14 @@ static thread_id GetThreadId() {
@@ -88,6 +97,12 @@ static thread_id GetThreadId() {
return syscall(__NR_gettid);
#elif defined(_WIN32)
return GetCurrentThreadId();
+#elif defined(__DragonFly__)
+ return lwp_gettid();
+#elif defined(__FreeBSD__)
+#elif defined(__DragonFly__) || defined(__FreeBSD__)
+ return pthread_getthreadid_np();
+#elif defined(__NetBSD__)
+ return _lwp_self();

View File

@ -1,12 +1,10 @@
--- libcutils/threads.cpp.orig 2018-07-13 19:58:45 UTC
+++ libcutils/threads.cpp
@@ -24,11 +24,19 @@
@@ -24,11 +24,17 @@
#include <sys/syscall.h>
#include <sys/time.h>
#include <unistd.h>
+#elif defined(__DragonFly__)
+#include <unistd.h>
+#elif defined(__FreeBSD__)
+#elif defined(__DragonFly__) || defined(__FreeBSD__)
+#include <pthread_np.h>
+#elif defined(__NetBSD__)
+#include <lwp.h>
@ -20,13 +18,11 @@
#endif
// No definition needed for Android because we'll just pick up bionic's copy.
@@ -38,10 +46,18 @@ pid_t gettid() {
@@ -38,10 +46,16 @@ pid_t gettid() {
uint64_t tid;
pthread_threadid_np(NULL, &tid);
return tid;
+#elif defined(__DragonFly__)
+ return lwp_gettid();
+#elif defined(__FreeBSD__)
+#elif defined(__DragonFly__) || defined(__FreeBSD__)
+ return pthread_getthreadid_np();
+#elif defined(__NetBSD__)
+ return _lwp_self();

View File

@ -18,13 +18,11 @@
#include <iostream>
#include <limits>
#include <sstream>
@@ -71,6 +72,14 @@
@@ -71,6 +72,12 @@
#include <unistd.h>
#elif defined(_WIN32)
#include <windows.h>
+#elif defined(__DragonFly__)
+#include <unistd.h>
+#elif defined(__FreeBSD__)
+#elif defined(__DragonFly__) || defined(__FreeBSD__)
+#include <pthread_np.h>
+#elif defined(__NetBSD__)
+#include <lwp.h>
@ -33,13 +31,11 @@
#endif
#if defined(_WIN32)
@@ -88,6 +97,14 @@ static thread_id GetThreadId() {
@@ -88,6 +97,12 @@ static thread_id GetThreadId() {
return syscall(__NR_gettid);
#elif defined(_WIN32)
return GetCurrentThreadId();
+#elif defined(__DragonFly__)
+ return lwp_gettid();
+#elif defined(__FreeBSD__)
+#elif defined(__DragonFly__) || defined(__FreeBSD__)
+ return pthread_getthreadid_np();
+#elif defined(__NetBSD__)
+ return _lwp_self();

View File

@ -18,13 +18,11 @@
#include <iostream>
#include <limits>
#include <sstream>
@@ -71,6 +72,14 @@
@@ -71,6 +72,12 @@
#include <unistd.h>
#elif defined(_WIN32)
#include <windows.h>
+#elif defined(__DragonFly__)
+#include <unistd.h>
+#elif defined(__FreeBSD__)
+#elif defined(__DragonFly__) || defined(__FreeBSD__)
+#include <pthread_np.h>
+#elif defined(__NetBSD__)
+#include <lwp.h>
@ -33,15 +31,13 @@
#endif
#if defined(_WIN32)
@@ -88,6 +97,14 @@ static thread_id GetThreadId() {
@@ -88,6 +97,12 @@ static thread_id GetThreadId() {
return syscall(__NR_gettid);
#elif defined(_WIN32)
return GetCurrentThreadId();
+#elif defined(__DragonFly__)
+ return lwp_gettid();
+#elif defined(__NetBSD__)
+ return _lwp_self();
+#elif defined(__FreeBSD__)
+#elif defined(__DragonFly__) || defined(__FreeBSD__)
+ return pthread_getthreadid_np();
+#else
+ return (intptr_t) pthread_self();

View File

@ -11,11 +11,12 @@ COMMENT= Best yacc variant available
LICENSE= PD
USES= tar:tgz
GNU_CONFIGURE= yes
MAKE_ARGS= DEFINES="-DMAXTABLE=INT_MAX"
MAKEFILE= makefile
TEST_TARGET= check
USES= tar:tgz
PLIST_FILES= bin/yacc \
man/man1/yacc.1.gz

View File

@ -3,7 +3,7 @@
PORTNAME= catch
DISTVERSIONPREFIX= v
DISTVERSION= 2.8.0
DISTVERSION= 2.9.1
PORTREVISION= 0
CATEGORIES= devel

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1559040162
SHA256 (catchorg-Catch2-v2.8.0_GH0.tar.gz) = b567c37446cd22c8550bfeb7e2fe3f981b8f3ab8b2148499a522e7f61b8a481d
SIZE (catchorg-Catch2-v2.8.0_GH0.tar.gz) = 591118
TIMESTAMP = 1560847117
SHA256 (catchorg-Catch2-v2.9.1_GH0.tar.gz) = 0b36488aca6265e7be14da2c2d0c748b4ddb9c70a1ea4da75736699c629f14ac
SIZE (catchorg-Catch2-v2.9.1_GH0.tar.gz) = 626539

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= dash.el
PORTVERSION= 2.15.0
PORTVERSION= 2.16.0
CATEGORIES= devel elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1548207590
SHA256 (magnars-dash.el-2.15.0_GH0.tar.gz) = 8e0f91346a12882a1c94f57f23d0a827b45e760c6e3cf98d94cb7c5425bdf71f
SIZE (magnars-dash.el-2.15.0_GH0.tar.gz) = 146876
TIMESTAMP = 1560666989
SHA256 (magnars-dash.el-2.16.0_GH0.tar.gz) = a9a1e45bf158c6bef506a4835f2f2686087bddcaa4525c59f554636d4d965ba0
SIZE (magnars-dash.el-2.16.0_GH0.tar.gz) = 148151

View File

@ -3,6 +3,7 @@
PORTNAME= electron
DISTVERSIONPREFIX= v
DISTVERSION= ${ELECTRON_VER:S/-beta./.b/}
PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= https://github.com/tagattie/FreeBSD-Electron/releases/download/v4.1.0/:chromium \
https://commondatastorage.googleapis.com/chromium-nodejs/:chromium_node \

40
devel/folly/Makefile Normal file
View File

@ -0,0 +1,40 @@
# $FreeBSD$
PORTNAME= folly
DISTVERSIONPREFIX= v
DISTVERSION= 2019.06.10.00
PORTREVISION= 2
CATEGORIES= devel
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${PORTNAME}/commit/
PATCHFILES= 1df75a13c2f52ee275b6f95be87a02a474e3386f.patch:-p1
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ library developed and used at Facebook
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN_i386= error: use of undeclared identifier 'DCHECK': https://github.com/facebook/folly/issues/1168
LIB_DEPENDS= libboost_atomic.so:devel/boost-libs \
libdouble-conversion.so:devel/double-conversion \
libevent.so:devel/libevent \
libgflags.so:devel/gflags \
libglog.so:devel/glog \
liblz4.so:archivers/liblz4 \
libsnappy.so:archivers/snappy \
libsodium.so:security/libsodium \
libunwind.so:devel/libunwind \
libzstd.so:archivers/zstd
USES= cmake compiler:c++17-lang ssl
USE_GITHUB= yes
GH_ACCOUNT= facebook
USE_LDCONFIG= yes
CMAKE_ON= BUILD_SHARED_LIBS
CXXFLAGS+= -fPIC
.include <bsd.port.mk>

5
devel/folly/distinfo Normal file
View File

@ -0,0 +1,5 @@
TIMESTAMP = 1560670033
SHA256 (facebook-folly-v2019.06.10.00_GH0.tar.gz) = afecd68815a83865d95a3a6b861abe8096beefae45c89566e0d510279b631b57
SIZE (facebook-folly-v2019.06.10.00_GH0.tar.gz) = 2941638
SHA256 (1df75a13c2f52ee275b6f95be87a02a474e3386f.patch) = 095fac5e28acc5bb2a70a5c0cd3d693dd8c0b1835f2cffc0170ef96e2441a7ad
SIZE (1df75a13c2f52ee275b6f95be87a02a474e3386f.patch) = 4837

View File

@ -0,0 +1,13 @@
--- folly/lang/UncaughtExceptions.h.orig 2019-06-16 07:37:04 UTC
+++ folly/lang/UncaughtExceptions.h
@@ -24,7 +24,9 @@ namespace __cxxabiv1 {
// forward declaration (originally defined in unwind-cxx.h from from libstdc++)
struct __cxa_eh_globals;
// declared in cxxabi.h from libstdc++-v3
-extern "C" __cxa_eh_globals* __cxa_get_globals() noexcept;
+extern "C" {
+__cxa_eh_globals *__cxa_get_globals(void);
+};
} // namespace __cxxabiv1
#elif defined(FOLLY_FORCE_EXCEPTION_COUNT_USE_STD) || defined(_MSC_VER)
#define FOLLY_EXCEPTION_COUNT_USE_STD

View File

@ -0,0 +1,18 @@
--- folly/memory/Malloc.h.orig 2019-06-16 07:28:42 UTC
+++ folly/memory/Malloc.h
@@ -96,11 +96,11 @@ mallctlbymib(const size_t*, size_t, void*, size_t*, vo
// for malloc_usable_size
// NOTE: FreeBSD 9 doesn't have malloc.h. Its definitions
// are found in stdlib.h.
-#if __has_include(<malloc.h>)
-#include <malloc.h>
-#else
+//#if __has_include(<malloc.h>)
+//#include <malloc.h>
+//#else
#include <stdlib.h>
-#endif
+//#endif
#include <cassert>
#include <cstddef>

18
devel/folly/pkg-descr Normal file
View File

@ -0,0 +1,18 @@
Folly (acronymed loosely after Facebook Open Source Library) is a library of
C++14 components designed with practicality and efficiency in mind. Folly
contains a variety of core library components used extensively at Facebook. In
particular, it's often a dependency of Facebook's other open source C++ efforts
and place where those projects can share code.
It complements (as opposed to competing against) offerings such as Boost and of
course std. In fact, we embark on defining our own component only when something
we need is either not available, or does not meet the needed performance
profile. We endeavor to remove things from folly if or when std or Boost
obsoletes them.
Performance concerns permeate much of Folly, sometimes leading to designs that
are more idiosyncratic than they would otherwise be (see e.g. PackedSyncPtr.h,
SmallLocks.h). Good performance at large scale is a unifying theme in all of
Folly.
WWW: https://github.com/facebook/folly

623
devel/folly/pkg-plist Normal file
View File

@ -0,0 +1,623 @@
include/folly/AtomicBitSet.h
include/folly/AtomicHashArray-inl.h
include/folly/AtomicHashArray.h
include/folly/AtomicHashMap-inl.h
include/folly/AtomicHashMap.h
include/folly/AtomicIntrusiveLinkedList.h
include/folly/AtomicLinkedList.h
include/folly/AtomicUnorderedMap.h
include/folly/Benchmark.h
include/folly/Bits.h
include/folly/CPortability.h
include/folly/CachelinePadded.h
include/folly/CancellationToken-inl.h
include/folly/CancellationToken.h
include/folly/Chrono.h
include/folly/ClockGettimeWrappers.h
include/folly/ConcurrentSkipList-inl.h
include/folly/ConcurrentSkipList.h
include/folly/ConstexprMath.h
include/folly/Conv.h
include/folly/CppAttributes.h
include/folly/CpuId.h
include/folly/DefaultKeepAliveExecutor.h
include/folly/Demangle.h
include/folly/DiscriminatedPtr.h
include/folly/DynamicConverter.h
include/folly/Exception.h
include/folly/ExceptionString.h
include/folly/ExceptionWrapper-inl.h
include/folly/ExceptionWrapper.h
include/folly/Executor.h
include/folly/Expected.h
include/folly/FBString.h
include/folly/FBVector.h
include/folly/File.h
include/folly/FileUtil.h
include/folly/Fingerprint.h
include/folly/FixedString.h
include/folly/Format-inl.h
include/folly/Format.h
include/folly/FormatArg.h
include/folly/FormatTraits.h
include/folly/Function.h
include/folly/GLog.h
include/folly/GroupVarint.h
include/folly/Hash.h
include/folly/IPAddress.h
include/folly/IPAddressException.h
include/folly/IPAddressV4.h
include/folly/IPAddressV6.h
include/folly/Indestructible.h
include/folly/IndexedMemPool.h
include/folly/IntrusiveList.h
include/folly/Lazy.h
include/folly/Likely.h
include/folly/LockTraits.h
include/folly/LockTraitsBoost.h
include/folly/MPMCPipeline.h
include/folly/MPMCQueue.h
include/folly/MacAddress.h
include/folly/MapUtil.h
include/folly/Math.h
include/folly/Memory.h
include/folly/MicroLock.h
include/folly/MicroSpinLock.h
include/folly/MoveWrapper.h
include/folly/Optional.h
include/folly/Overload.h
include/folly/PackedSyncPtr.h
include/folly/Padded.h
include/folly/Poly-inl.h
include/folly/Poly.h
include/folly/PolyException.h
include/folly/Portability.h
include/folly/Preprocessor.h
include/folly/PriorityMPMCQueue.h
include/folly/ProducerConsumerQueue.h
include/folly/RWSpinLock.h
include/folly/Random-inl.h
include/folly/Random.h
include/folly/Range.h
include/folly/Replaceable.h
include/folly/ScopeGuard.h
include/folly/SharedMutex.h
include/folly/Singleton-inl.h
include/folly/Singleton.h
include/folly/SingletonThreadLocal.h
include/folly/SocketAddress.h
include/folly/SpinLock.h
include/folly/String-inl.h
include/folly/String.h
include/folly/Subprocess.h
include/folly/Synchronized.h
include/folly/SynchronizedPtr.h
include/folly/ThreadCachedInt.h
include/folly/ThreadLocal.h
include/folly/TimeoutQueue.h
include/folly/TokenBucket.h
include/folly/Traits.h
include/folly/Try-inl.h
include/folly/Try.h
include/folly/UTF8String.h
include/folly/Unicode.h
include/folly/Unit.h
include/folly/Uri-inl.h
include/folly/Uri.h
include/folly/Utility.h
include/folly/Varint.h
include/folly/VirtualExecutor.h
include/folly/chrono/Conv.h
include/folly/chrono/Hardware.h
include/folly/compression/Compression.h
include/folly/compression/Counters.h
include/folly/compression/Utils.h
include/folly/compression/Zlib.h
include/folly/compression/Zstd.h
include/folly/concurrency/AtomicSharedPtr.h
include/folly/concurrency/CacheLocality.h
include/folly/concurrency/ConcurrentHashMap.h
include/folly/concurrency/CoreCachedSharedPtr.h
include/folly/concurrency/DynamicBoundedQueue.h
include/folly/concurrency/PriorityUnboundedQueueSet.h
include/folly/concurrency/UnboundedQueue.h
include/folly/concurrency/detail/AtomicSharedPtr-detail.h
include/folly/concurrency/detail/ConcurrentHashMap-detail.h
include/folly/container/Access.h
include/folly/container/Array.h
include/folly/container/BitIterator.h
include/folly/container/Enumerate.h
include/folly/container/EvictingCacheMap.h
include/folly/container/F14Map-fwd.h
include/folly/container/F14Map.h
include/folly/container/F14Set-fwd.h
include/folly/container/F14Set.h
include/folly/container/Foreach-inl.h
include/folly/container/Foreach.h
include/folly/container/HeterogeneousAccess-fwd.h
include/folly/container/HeterogeneousAccess.h
include/folly/container/Iterator.h
include/folly/container/Merge.h
include/folly/container/SparseByteSet.h
include/folly/container/detail/BitIteratorDetail.h
include/folly/container/detail/F14Defaults.h
include/folly/container/detail/F14IntrinsicsAvailability.h
include/folly/container/detail/F14Mask.h
include/folly/container/detail/F14Policy.h
include/folly/container/detail/F14Table.h
include/folly/detail/AtFork.h
include/folly/detail/AtomicHashUtils.h
include/folly/detail/AtomicUnorderedMapUtils.h
include/folly/detail/Demangle.h
include/folly/detail/DiscriminatedPtrDetail.h
include/folly/detail/FileUtilDetail.h
include/folly/detail/FingerprintPolynomial.h
include/folly/detail/Futex-inl.h
include/folly/detail/Futex.h
include/folly/detail/GroupVarintDetail.h
include/folly/detail/IPAddress.h
include/folly/detail/IPAddressSource.h
include/folly/detail/Iterators.h
include/folly/detail/MPMCPipelineDetail.h
include/folly/detail/MemoryIdler.h
include/folly/detail/PolyDetail.h
include/folly/detail/RangeCommon.h
include/folly/detail/RangeSse42.h
include/folly/detail/Singleton.h
include/folly/detail/SingletonStackTrace.h
include/folly/detail/SlowFingerprint.h
include/folly/detail/SocketFastOpen.h
include/folly/detail/Sse.h
include/folly/detail/StaticSingletonManager.h
include/folly/detail/ThreadLocalDetail.h
include/folly/detail/TurnSequencer.h
include/folly/detail/TypeList.h
include/folly/detail/UniqueInstance.h
include/folly/dynamic-inl.h
include/folly/dynamic.h
include/folly/executors/Async.h
include/folly/executors/CPUThreadPoolExecutor.h
include/folly/executors/Codel.h
include/folly/executors/DrivableExecutor.h
include/folly/executors/EDFThreadPoolExecutor.h
include/folly/executors/ExecutorWithPriority.h
include/folly/executors/FiberIOExecutor.h
include/folly/executors/FutureExecutor.h
include/folly/executors/GlobalExecutor.h
include/folly/executors/GlobalThreadPoolList.h
include/folly/executors/IOExecutor.h
include/folly/executors/IOObjectCache.h
include/folly/executors/IOThreadPoolExecutor.h
include/folly/executors/InlineExecutor.h
include/folly/executors/ManualExecutor.h
include/folly/executors/QueuedImmediateExecutor.h
include/folly/executors/ScheduledExecutor.h
include/folly/executors/SequencedExecutor.h
include/folly/executors/SerialExecutor.h
include/folly/executors/SoftRealTimeExecutor.h
include/folly/executors/ThreadPoolExecutor.h
include/folly/executors/ThreadedExecutor.h
include/folly/executors/TimedDrivableExecutor.h
include/folly/executors/TimekeeperScheduledExecutor.h
include/folly/executors/task_queue/BlockingQueue.h
include/folly/executors/task_queue/LifoSemMPMCQueue.h
include/folly/executors/task_queue/PriorityLifoSemMPMCQueue.h
include/folly/executors/task_queue/PriorityUnboundedBlockingQueue.h
include/folly/executors/task_queue/UnboundedBlockingQueue.h
include/folly/executors/thread_factory/InitThreadFactory.h
include/folly/executors/thread_factory/NamedThreadFactory.h
include/folly/executors/thread_factory/PriorityThreadFactory.h
include/folly/executors/thread_factory/ThreadFactory.h
include/folly/experimental/AtomicReadMostlyMainPtr.h
include/folly/experimental/AutoTimer.h
include/folly/experimental/BitVectorCoding.h
include/folly/experimental/Bits.h
include/folly/experimental/CodingDetail.h
include/folly/experimental/DynamicParser-inl.h
include/folly/experimental/DynamicParser.h
include/folly/experimental/EliasFanoCoding.h
include/folly/experimental/EnvUtil.h
include/folly/experimental/EventCount.h
include/folly/experimental/ExecutionObserver.h
include/folly/experimental/FlatCombiningPriorityQueue.h
include/folly/experimental/FunctionScheduler.h
include/folly/experimental/FutureDAG.h
include/folly/experimental/Instructions.h
include/folly/experimental/JSONSchema.h
include/folly/experimental/JemallocHugePageAllocator.h
include/folly/experimental/JemallocNodumpAllocator.h
include/folly/experimental/LockFreeRingBuffer.h
include/folly/experimental/NestedCommandLineApp.h
include/folly/experimental/ProgramOptions.h
include/folly/experimental/ReadMostlySharedPtr.h
include/folly/experimental/RelaxedConcurrentPriorityQueue.h
include/folly/experimental/STTimerFDTimeoutManager.h
include/folly/experimental/Select64.h
include/folly/experimental/SingletonRelaxedCounter.h
include/folly/experimental/StampedPtr.h
include/folly/experimental/StringKeyedCommon.h
include/folly/experimental/StringKeyedMap.h
include/folly/experimental/StringKeyedSet.h
include/folly/experimental/StringKeyedUnorderedMap.h
include/folly/experimental/StringKeyedUnorderedSet.h
include/folly/experimental/TLRefCount.h
include/folly/experimental/TestUtil.h
include/folly/experimental/ThreadedRepeatingFunctionRunner.h
include/folly/experimental/TimerFD.h
include/folly/experimental/TimerFDTimeoutManager.h
include/folly/experimental/TupleOps.h
include/folly/experimental/bser/Bser.h
include/folly/experimental/coro/AsyncGenerator.h
include/folly/experimental/coro/Baton.h
include/folly/experimental/coro/BlockingWait.h
include/folly/experimental/coro/Collect-inl.h
include/folly/experimental/coro/Collect.h
include/folly/experimental/coro/CurrentExecutor.h
include/folly/experimental/coro/Generator.h
include/folly/experimental/coro/Mutex.h
include/folly/experimental/coro/SharedLock.h
include/folly/experimental/coro/SharedMutex.h
include/folly/experimental/coro/Task.h
include/folly/experimental/coro/TimedWait.h
include/folly/experimental/coro/Traits.h
include/folly/experimental/coro/Utils.h
include/folly/experimental/coro/ViaIfAsync.h
include/folly/experimental/coro/Wait.h
include/folly/experimental/coro/detail/Barrier.h
include/folly/experimental/coro/detail/BarrierTask.h
include/folly/experimental/coro/detail/Helpers.h
include/folly/experimental/coro/detail/InlineTask.h
include/folly/experimental/coro/detail/ManualLifetime.h
include/folly/experimental/coro/detail/Traits.h
include/folly/experimental/crypto/Blake2xb.h
include/folly/experimental/crypto/LtHash-inl.h
include/folly/experimental/crypto/LtHash.h
include/folly/experimental/crypto/detail/LtHashInternal.h
include/folly/experimental/flat_combining/FlatCombining.h
include/folly/experimental/io/FsUtil.h
include/folly/experimental/io/HugePages.h
include/folly/experimental/observer/Observable-inl.h
include/folly/experimental/observer/Observable.h
include/folly/experimental/observer/Observer-inl.h
include/folly/experimental/observer/Observer-pre.h
include/folly/experimental/observer/Observer.h
include/folly/experimental/observer/SimpleObservable-inl.h
include/folly/experimental/observer/SimpleObservable.h
include/folly/experimental/observer/detail/Core.h
include/folly/experimental/observer/detail/GraphCycleDetector.h
include/folly/experimental/observer/detail/ObserverManager.h
include/folly/experimental/settings/Settings.h
include/folly/experimental/settings/SettingsMetadata.h
include/folly/experimental/settings/detail/SettingsImpl.h
include/folly/external/farmhash/farmhash.h
include/folly/fibers/AddTasks-inl.h
include/folly/fibers/AddTasks.h
include/folly/fibers/AtomicBatchDispatcher-inl.h
include/folly/fibers/AtomicBatchDispatcher.h
include/folly/fibers/BatchDispatcher.h
include/folly/fibers/Baton-inl.h
include/folly/fibers/Baton.h
include/folly/fibers/BoostContextCompatibility.h
include/folly/fibers/CallOnce.h
include/folly/fibers/EventBaseLoopController-inl.h
include/folly/fibers/EventBaseLoopController.h
include/folly/fibers/ExecutorLoopController-inl.h
include/folly/fibers/ExecutorLoopController.h
include/folly/fibers/Fiber-inl.h
include/folly/fibers/Fiber.h
include/folly/fibers/FiberManager-inl.h
include/folly/fibers/FiberManager.h
include/folly/fibers/FiberManagerInternal-inl.h
include/folly/fibers/FiberManagerInternal.h
include/folly/fibers/FiberManagerMap.h
include/folly/fibers/ForEach-inl.h
include/folly/fibers/ForEach.h
include/folly/fibers/GenericBaton.h
include/folly/fibers/GuardPageAllocator.h
include/folly/fibers/LoopController.h
include/folly/fibers/Promise-inl.h
include/folly/fibers/Promise.h
include/folly/fibers/Semaphore.h
include/folly/fibers/SimpleLoopController.h
include/folly/fibers/TimedMutex-inl.h
include/folly/fibers/TimedMutex.h
include/folly/fibers/WhenN-inl.h
include/folly/fibers/WhenN.h
include/folly/fibers/detail/AtomicBatchDispatcher.h
include/folly/fibers/traits.h
include/folly/folly-config.h
include/folly/functional/ApplyTuple.h
include/folly/functional/Invoke.h
include/folly/functional/Partial.h
include/folly/futures/Barrier.h
include/folly/futures/Future-inl.h
include/folly/futures/Future-pre.h
include/folly/futures/Future.h
include/folly/futures/FutureSplitter.h
include/folly/futures/Portability.h
include/folly/futures/Promise-inl.h
include/folly/futures/Promise.h
include/folly/futures/Retrying.h
include/folly/futures/SharedPromise-inl.h
include/folly/futures/SharedPromise.h
include/folly/futures/ThreadWheelTimekeeper.h
include/folly/futures/detail/Core.h
include/folly/futures/detail/Types.h
include/folly/gen/Base-inl.h
include/folly/gen/Base.h
include/folly/gen/Combine-inl.h
include/folly/gen/Combine.h
include/folly/gen/Core-inl.h
include/folly/gen/Core.h
include/folly/gen/File-inl.h
include/folly/gen/File.h
include/folly/gen/IStream.h
include/folly/gen/Parallel-inl.h
include/folly/gen/Parallel.h
include/folly/gen/ParallelMap-inl.h
include/folly/gen/ParallelMap.h
include/folly/gen/String-inl.h
include/folly/gen/String.h
include/folly/hash/Checksum.h
include/folly/hash/FarmHash.h
include/folly/hash/Hash.h
include/folly/hash/SpookyHashV1.h
include/folly/hash/SpookyHashV2.h
include/folly/hash/detail/ChecksumDetail.h
include/folly/init/Init.h
include/folly/io/Cursor-inl.h
include/folly/io/Cursor.h
include/folly/io/GlobalShutdownSocketSet.h
include/folly/io/IOBuf.h
include/folly/io/IOBufQueue.h
include/folly/io/RecordIO-inl.h
include/folly/io/RecordIO.h
include/folly/io/ShutdownSocketSet.h
include/folly/io/TypedIOBuf.h
include/folly/io/async/AsyncPipe.h
include/folly/io/async/AsyncSSLSocket.h
include/folly/io/async/AsyncServerSocket.h
include/folly/io/async/AsyncSignalHandler.h
include/folly/io/async/AsyncSocket.h
include/folly/io/async/AsyncSocketBase.h
include/folly/io/async/AsyncSocketException.h
include/folly/io/async/AsyncTimeout.h
include/folly/io/async/AsyncTransport.h
include/folly/io/async/AsyncTransportCertificate.h
include/folly/io/async/AsyncUDPServerSocket.h
include/folly/io/async/AsyncUDPSocket.h
include/folly/io/async/DecoratedAsyncTransportWrapper.h
include/folly/io/async/DelayedDestruction.h
include/folly/io/async/DelayedDestructionBase.h
include/folly/io/async/DestructorCheck.h
include/folly/io/async/EventBase.h
include/folly/io/async/EventBaseLocal.h
include/folly/io/async/EventBaseManager.h
include/folly/io/async/EventBaseThread.h
include/folly/io/async/EventFDWrapper.h
include/folly/io/async/EventHandler.h
include/folly/io/async/EventUtil.h
include/folly/io/async/HHWheelTimer-fwd.h
include/folly/io/async/HHWheelTimer.h
include/folly/io/async/NotificationQueue.h
include/folly/io/async/PasswordInFile.h
include/folly/io/async/Request.h
include/folly/io/async/SSLContext.h
include/folly/io/async/SSLOptions.h
include/folly/io/async/ScopedEventBaseThread.h
include/folly/io/async/TimeoutManager.h
include/folly/io/async/VirtualEventBase.h
include/folly/io/async/WriteChainAsyncTransportWrapper.h
include/folly/io/async/ssl/BasicTransportCertificate.h
include/folly/io/async/ssl/OpenSSLUtils.h
include/folly/io/async/ssl/SSLErrors.h
include/folly/io/async/ssl/TLSDefinitions.h
include/folly/io/async/test/AsyncSSLSocketTest.h
include/folly/io/async/test/AsyncSocketTest.h
include/folly/io/async/test/AsyncSocketTest2.h
include/folly/io/async/test/BlockingSocket.h
include/folly/io/async/test/MockAsyncSSLSocket.h
include/folly/io/async/test/MockAsyncServerSocket.h
include/folly/io/async/test/MockAsyncSocket.h
include/folly/io/async/test/MockAsyncTransport.h
include/folly/io/async/test/MockAsyncUDPSocket.h
include/folly/io/async/test/MockTimeoutManager.h
include/folly/io/async/test/ScopedBoundPort.h
include/folly/io/async/test/SocketPair.h
include/folly/io/async/test/TestSSLServer.h
include/folly/io/async/test/TimeUtil.h
include/folly/io/async/test/UndelayedDestruction.h
include/folly/io/async/test/Util.h
include/folly/json.h
include/folly/json_patch.h
include/folly/json_pointer.h
include/folly/lang/Align.h
include/folly/lang/Assume.h
include/folly/lang/Bits.h
include/folly/lang/CheckedMath.h
include/folly/lang/ColdClass.h
include/folly/lang/CustomizationPoint.h
include/folly/lang/Exception.h
include/folly/lang/Launder.h
include/folly/lang/Ordering.h
include/folly/lang/Pretty.h
include/folly/lang/PropagateConst.h
include/folly/lang/RValueReferenceWrapper.h
include/folly/lang/SafeAssert.h
include/folly/lang/StaticConst.h
include/folly/lang/TypeInfo.h
include/folly/lang/UncaughtExceptions.h
include/folly/logging/AsyncFileWriter.h
include/folly/logging/CustomLogFormatter.h
include/folly/logging/FileHandlerFactory.h
include/folly/logging/FileWriterFactory.h
include/folly/logging/GlogStyleFormatter.h
include/folly/logging/ImmediateFileWriter.h
include/folly/logging/Init.h
include/folly/logging/LogCategory.h
include/folly/logging/LogCategoryConfig.h
include/folly/logging/LogConfig.h
include/folly/logging/LogConfigParser.h
include/folly/logging/LogFormatter.h
include/folly/logging/LogHandler.h
include/folly/logging/LogHandlerConfig.h
include/folly/logging/LogHandlerFactory.h
include/folly/logging/LogLevel.h
include/folly/logging/LogMessage.h
include/folly/logging/LogName.h
include/folly/logging/LogStream.h
include/folly/logging/LogStreamProcessor.h
include/folly/logging/LogWriter.h
include/folly/logging/Logger.h
include/folly/logging/LoggerDB.h
include/folly/logging/ObjectToString.h
include/folly/logging/RateLimiter.h
include/folly/logging/StandardLogHandler.h
include/folly/logging/StandardLogHandlerFactory.h
include/folly/logging/StreamHandlerFactory.h
include/folly/logging/xlog.h
include/folly/memory/Arena-inl.h
include/folly/memory/Arena.h
include/folly/memory/EnableSharedFromThis.h
include/folly/memory/MallctlHelper.h
include/folly/memory/Malloc.h
include/folly/memory/ThreadCachedArena.h
include/folly/memory/UninitializedMemoryHacks.h
include/folly/memory/detail/MallocImpl.h
include/folly/net/NetOps.h
include/folly/net/NetworkSocket.h
include/folly/net/detail/SocketFileDescriptorMap.h
include/folly/poly/Nullable.h
include/folly/poly/Regular.h
include/folly/portability/Asm.h
include/folly/portability/Atomic.h
include/folly/portability/Builtins.h
include/folly/portability/Config.h
include/folly/portability/Constexpr.h
include/folly/portability/Dirent.h
include/folly/portability/Event.h
include/folly/portability/Fcntl.h
include/folly/portability/GFlags.h
include/folly/portability/GMock.h
include/folly/portability/GTest.h
include/folly/portability/IOVec.h
include/folly/portability/Libgen.h
include/folly/portability/Malloc.h
include/folly/portability/Math.h
include/folly/portability/Memory.h
include/folly/portability/OpenSSL.h
include/folly/portability/PThread.h
include/folly/portability/Sched.h
include/folly/portability/Semaphore.h
include/folly/portability/Sockets.h
include/folly/portability/Stdio.h
include/folly/portability/Stdlib.h
include/folly/portability/String.h
include/folly/portability/SysFile.h
include/folly/portability/SysMembarrier.h
include/folly/portability/SysMman.h
include/folly/portability/SysResource.h
include/folly/portability/SysStat.h
include/folly/portability/SysSyscall.h
include/folly/portability/SysTime.h
include/folly/portability/SysTypes.h
include/folly/portability/SysUio.h
include/folly/portability/Syslog.h
include/folly/portability/Time.h
include/folly/portability/Unistd.h
include/folly/portability/Windows.h
include/folly/python/AsyncioExecutor.h
include/folly/python/futures.h
include/folly/small_vector.h
include/folly/sorted_vector_types.h
include/folly/ssl/Init.h
include/folly/ssl/OpenSSLCertUtils.h
include/folly/ssl/OpenSSLHash.h
include/folly/ssl/OpenSSLLockTypes.h
include/folly/ssl/OpenSSLPtrTypes.h
include/folly/ssl/OpenSSLVersionFinder.h
include/folly/ssl/SSLSession.h
include/folly/ssl/detail/OpenSSLThreading.h
include/folly/ssl/detail/SSLSessionImpl.h
include/folly/stats/BucketedTimeSeries-defs.h
include/folly/stats/BucketedTimeSeries.h
include/folly/stats/Histogram-defs.h
include/folly/stats/Histogram.h
include/folly/stats/MultiLevelTimeSeries-defs.h
include/folly/stats/MultiLevelTimeSeries.h
include/folly/stats/QuantileEstimator-defs.h
include/folly/stats/QuantileEstimator.h
include/folly/stats/TDigest.h
include/folly/stats/TimeseriesHistogram-defs.h
include/folly/stats/TimeseriesHistogram.h
include/folly/stats/detail/Bucket.h
include/folly/stats/detail/BufferedStat-defs.h
include/folly/stats/detail/BufferedStat.h
include/folly/stats/detail/BufferedStatTDigest.h
include/folly/stats/detail/DigestBuilder-defs.h
include/folly/stats/detail/DigestBuilder.h
include/folly/stats/detail/DoubleRadixSort.h
include/folly/stats/detail/SlidingWindow-defs.h
include/folly/stats/detail/SlidingWindow.h
include/folly/stop_watch.h
include/folly/synchronization/AsymmetricMemoryBarrier.h
include/folly/synchronization/AtomicNotification-inl.h
include/folly/synchronization/AtomicNotification.h
include/folly/synchronization/AtomicStruct.h
include/folly/synchronization/AtomicUtil-inl.h
include/folly/synchronization/AtomicUtil.h
include/folly/synchronization/Baton.h
include/folly/synchronization/CallOnce.h
include/folly/synchronization/DistributedMutex-inl.h
include/folly/synchronization/DistributedMutex.h
include/folly/synchronization/DistributedMutexSpecializations.h
include/folly/synchronization/Hazptr-fwd.h
include/folly/synchronization/Hazptr.h
include/folly/synchronization/HazptrDomain.h
include/folly/synchronization/HazptrHolder.h
include/folly/synchronization/HazptrObj.h
include/folly/synchronization/HazptrObjLinked.h
include/folly/synchronization/HazptrRec.h
include/folly/synchronization/HazptrThrLocal.h
include/folly/synchronization/LifoSem.h
include/folly/synchronization/MicroSpinLock.h
include/folly/synchronization/ParkingLot.h
include/folly/synchronization/PicoSpinLock.h
include/folly/synchronization/RWSpinLock.h
include/folly/synchronization/Rcu-inl.h
include/folly/synchronization/Rcu.h
include/folly/synchronization/SanitizeThread.h
include/folly/synchronization/SaturatingSemaphore.h
include/folly/synchronization/SmallLocks.h
include/folly/synchronization/Tearable.h
include/folly/synchronization/Utility.h
include/folly/synchronization/WaitOptions.h
include/folly/synchronization/detail/AtomicUtils.h
include/folly/synchronization/detail/HazptrUtils.h
include/folly/synchronization/detail/InlineFunctionRef.h
include/folly/synchronization/detail/ProxyLockable-inl.h
include/folly/synchronization/detail/ProxyLockable.h
include/folly/synchronization/detail/Sleeper.h
include/folly/synchronization/detail/Spin.h
include/folly/synchronization/detail/ThreadCachedInts.h
include/folly/synchronization/detail/ThreadCachedLists.h
include/folly/synchronization/example/HazptrLockFreeLIFO.h
include/folly/synchronization/example/HazptrSWMRSet.h
include/folly/synchronization/example/HazptrWideCAS.h
include/folly/system/MemoryMapping.h
include/folly/system/Shell.h
include/folly/system/ThreadId.h
include/folly/system/ThreadName.h
include/folly/test/DeterministicSchedule.h
include/folly/test/JsonTestUtil.h
include/folly/test/TestUtils.h
include/folly/tracing/ScopedTraceSection.h
include/folly/tracing/StaticTracepoint-ELFx86.h
include/folly/tracing/StaticTracepoint.h
lib/cmake/folly/folly-config.cmake
lib/cmake/folly/folly-targets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/folly/folly-targets.cmake
lib/libfolly.so
lib/libfolly_test_util.so
lib/libfollybenchmark.so
libdata/pkgconfig/libfolly.pc

View File

@ -2,11 +2,10 @@
# $FreeBSD$
PORTNAME= frama-c
DISTVERSIONPREFIX= Silicon-
DISTVERSION= 20161101
DISTVERSIONPREFIX= Phosphorus-
DISTVERSION= 20170501
CATEGORIES= devel lang
MASTER_SITES= http://frama-c.com/download/
DIST_SUBDIR= framac-01
MAINTAINER= mmokhi@FreeBSD.org
COMMENT= Extensible platform for source-code analysis of C
@ -27,7 +26,7 @@ USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk20 gtksourceview2 \
libartlgpl2 libgnomecanvas pango
GNU_CONFIGURE= yes
CONFIGURE_ARGS+=--with-cpp="${FRAMAC_DEFAULT_CPP}"
CONFIGURE_ARGS= --with-cpp="${FRAMAC_DEFAULT_CPP}" --disable-e_acsl
MAKE_ENV+= FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" \
FRAMAC_DATADIR="${FRAMAC_DATADIR}" \
STAGEDIR="${STAGEDIR}"

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1483395653
SHA256 (framac-01/frama-c-Silicon-20161101.tar.gz) = b03918572f9a4dbf28b6234c8ece14cbe3a7587ef17add5225bd865f7d2100e3
SIZE (framac-01/frama-c-Silicon-20161101.tar.gz) = 6689893
TIMESTAMP = 1496311445
SHA256 (frama-c-Phosphorus-20170501.tar.gz) = 614f384ea487206df2ba42ddf66de610cc45846bb7b7aeafcbc40e5d99626c99
SIZE (frama-c-Phosphorus-20170501.tar.gz) = 7431131

View File

@ -38,7 +38,7 @@
$(wildcard share/*.c share/*.h) \
share/Makefile.dynamic share/Makefile.plugin.template share/Makefile.kernel \
share/Makefile.config share/Makefile.common share/Makefile.generic \
share/configure.ac \
share/configure.ac share/autocomplete_frama-c \
- $(FRAMAC_DATADIR)
- $(MKDIR) $(FRAMAC_DATADIR)/emacs
- $(CP) $(wildcard share/emacs/*.el) $(FRAMAC_DATADIR)/emacs

View File

@ -8,10 +8,6 @@ lib/frama-c/FCBuffer.cmi
lib/frama-c/FCBuffer.cmo
lib/frama-c/FCBuffer.cmx
lib/frama-c/FCBuffer.o
lib/frama-c/FCDynlink.cmi
lib/frama-c/FCDynlink.cmo
lib/frama-c/FCDynlink.cmx
lib/frama-c/FCDynlink.o
lib/frama-c/FCHashtbl.cmi
lib/frama-c/FCHashtbl.cmo
lib/frama-c/FCHashtbl.cmx
@ -150,6 +146,10 @@ lib/frama-c/cil_state_builder.cmo
lib/frama-c/cil_state_builder.cmx
lib/frama-c/cil_state_builder.o
lib/frama-c/cil_types.cmi
lib/frama-c/cil_types_debug.cmi
lib/frama-c/cil_types_debug.cmo
lib/frama-c/cil_types_debug.cmx
lib/frama-c/cil_types_debug.o
lib/frama-c/cilconfig.cmi
lib/frama-c/cilconfig.cmo
lib/frama-c/cilconfig.cmx
@ -222,6 +222,10 @@ lib/frama-c/design.cmi
lib/frama-c/design.cmo
lib/frama-c/design.cmx
lib/frama-c/design.o
lib/frama-c/destructors.cmi
lib/frama-c/destructors.cmo
lib/frama-c/destructors.cmx
lib/frama-c/destructors.o
lib/frama-c/dominators.cmi
lib/frama-c/dominators.cmo
lib/frama-c/dominators.cmx
@ -810,10 +814,6 @@ lib/frama-c/tr_offset.cmi
lib/frama-c/tr_offset.cmo
lib/frama-c/tr_offset.cmx
lib/frama-c/tr_offset.o
lib/frama-c/trace.cmi
lib/frama-c/trace.cmo
lib/frama-c/trace.cmx
lib/frama-c/trace.o
lib/frama-c/transitioning.cmi
lib/frama-c/transitioning.cmo
lib/frama-c/transitioning.cmx
@ -830,6 +830,10 @@ lib/frama-c/typed_parameter.cmi
lib/frama-c/typed_parameter.cmo
lib/frama-c/typed_parameter.cmx
lib/frama-c/typed_parameter.o
lib/frama-c/undefined_sequence.cmi
lib/frama-c/undefined_sequence.cmo
lib/frama-c/undefined_sequence.cmx
lib/frama-c/undefined_sequence.o
lib/frama-c/unicode.cmi
lib/frama-c/unicode.cmo
lib/frama-c/unicode.cmx
@ -838,10 +842,6 @@ lib/frama-c/unmarshal.cmi
lib/frama-c/unmarshal.cmo
lib/frama-c/unmarshal.cmx
lib/frama-c/unmarshal.o
lib/frama-c/unmarshal_nums.cmi
lib/frama-c/unmarshal_nums.cmo
lib/frama-c/unmarshal_nums.cmx
lib/frama-c/unmarshal_nums.o
lib/frama-c/unmarshal_z.cmi
lib/frama-c/unmarshal_z.cmo
lib/frama-c/unmarshal_z.cmx
@ -921,6 +921,7 @@ lib/frama-c/wutil.o
%%DATADIR%%/Makefile.generic
%%DATADIR%%/Makefile.kernel
%%DATADIR%%/Makefile.plugin.template
%%DATADIR%%/autocomplete_frama-c
%%DATADIR%%/builtin.h
%%DATADIR%%/configure.ac
%%DATADIR%%/doc/code/docgen.ml
@ -1019,6 +1020,7 @@ lib/frama-c/wutil.o
%%DATADIR%%/libc/netinet/in_systm.h
%%DATADIR%%/libc/netinet/ip.h
%%DATADIR%%/libc/netinet/ip_icmp.h
%%DATADIR%%/libc/netinet/tcp.h
%%DATADIR%%/libc/nl_types.h
%%DATADIR%%/libc/pwd.h
%%DATADIR%%/libc/regex.h

View File

@ -12,7 +12,7 @@ LICENSE= BSD3CLAUSE
BUILD_DEPENDS= ghc:lang/ghc
USES= cabal
USES= cabal compiler:c11
USE_CABAL= async-2.2.1_1 base16-bytestring-0.1.1.6 base64-bytestring-1.0.0.1 \
cryptohash-sha256-0.11.101.0_2 digest-0.0.1.2 echo-0.1.3_1 \

View File

@ -3,7 +3,7 @@
PORTNAME= kronosnet
PORTVERSION= 1.3
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= devel
MASTER_SITES= https://kronosnet.org/releases/

Some files were not shown because too many files have changed in this diff Show More