*/*: sync with upstream

Taken from: HardenedBSD
This commit is contained in:
Franco Fichtner 2018-10-09 15:16:44 +02:00
parent bf94383007
commit a6d926bb99
145 changed files with 1020 additions and 1164 deletions

View file

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= treesheets
PORTVERSION= 1.0.0
PORTREVISION= 1
PORTVERSION= 1.0.1
DISTVERSIONPREFIX= v
CATEGORIES= deskutils
@ -13,7 +12,7 @@ COMMENT= Free form data organizer
LICENSE= ZLIB
LICENSE_FILE= ${WRKSRC}/ZLIB_LICENSE.txt
USES= compiler:c++11-lib desktop-file-utils
USES= compiler:c++17-lang desktop-file-utils
USE_GITHUB= yes
GH_ACCOUNT= aardappel
@ -25,7 +24,7 @@ BUILD_WRKSRC= ${WRKSRC}/src
PACKAGE_VERSION= \"${PORTVERSION}\"
MAKE_ENV= PACKAGE_VERSION=${PACKAGE_VERSION:Q}
PORTDATA= images
PORTDATA= images scripts translations/*/*.mo
PORTDOCS= docs *.html
PORTEXAMPLES= *
@ -36,6 +35,14 @@ PLIST_FILES= bin/${PORTNAME} \
OPTIONS_DEFINE= DOCS EXAMPLES
.include <bsd.port.pre.mk>
.if (${OPSYS} == FreeBSD && ${OSVERSION} < 1100000) || make(makesum)
MASTER_SITES+= http://releases.llvm.org/6.0.1/:llvm
DISTFILES+= libcxx-6.0.1.src.tar.xz:llvm
CXXFLAGS+= -isystem ${WRKDIR}/libcxx-6.0.1.src/include
.endif
post-patch: .SILENT
${REINPLACE_CMD} -e 's|sys->frame->GetPath(L"|(L"${DOCSDIR}/|' \
${BUILD_WRKSRC}/document.h
@ -64,4 +71,4 @@ do-install-EXAMPLES-on:
(cd ${WRKSRC}/TS/examples && ${COPYTREE_SHARE} "${PORTEXAMPLES}" \
${STAGEDIR}${EXAMPLESDIR})
.include <bsd.port.mk>
.include <bsd.port.post.mk>

View file

@ -1,3 +1,5 @@
TIMESTAMP = 1504103277
SHA256 (aardappel-treesheets-v1.0.0_GH0.tar.gz) = 13c01c48a6442e309e77126aeeed51d4e0a768ad808459c0dcd83ecc1d246c0f
SIZE (aardappel-treesheets-v1.0.0_GH0.tar.gz) = 2010521
TIMESTAMP = 1538869581
SHA256 (libcxx-6.0.1.src.tar.xz) = 7654fbc810a03860e6f01a54c2297a0b9efb04c0b9aa0409251d9bdb3726fc67
SIZE (libcxx-6.0.1.src.tar.xz) = 1552328
SHA256 (aardappel-treesheets-v1.0.1_GH0.tar.gz) = cacf0593e12c484f68adf4d462147efed202b1c2d09e58e90c9fb98cb3e7b874
SIZE (aardappel-treesheets-v1.0.1_GH0.tar.gz) = 2316388

View file

@ -4094,7 +4094,8 @@
SUBDIR += pecl-weakref
SUBDIR += pecl-weakref2
SUBDIR += pecl-xdebug
SUBDIR += pecl-xdebug26
SUBDIR += pecl-xdebug-devel
SUBDIR += pecl-xdebug25
SUBDIR += pecl-xhprof
SUBDIR += pecl-yac
SUBDIR += pecl-yaconf
@ -4334,6 +4335,7 @@
SUBDIR += py-XStatic-tv4
SUBDIR += py-ZopeUndo
SUBDIR += py-adb
SUBDIR += py-aioice
SUBDIR += py-akismet
SUBDIR += py-amalgamate
SUBDIR += py-aniso8601
@ -4924,6 +4926,7 @@
SUBDIR += py-pykde4-kde4
SUBDIR += py-pykdeuic4-kde4
SUBDIR += py-pyke
SUBDIR += py-pylibsrtp
SUBDIR += py-pylru
SUBDIR += py-pylru-cache
SUBDIR += py-pymarc

View file

@ -1,28 +1,25 @@
# Created by: Sergey Matveychuk <sem@ciam.ru>
# $FreeBSD$
PORTNAME= ace+tao-doc
PORTVERSION= 6.4.3
PORTNAME= ace+tao
PORTVERSION= 6.5.2
CATEGORIES= devel
MASTER_SITES= ftp://download.dre.vanderbilt.edu/previous_versions/ \
http://download.dre.vanderbilt.edu/previous_versions/
DISTNAME= ACE-html-${PORTVERSION:C/\.0$//}
PKGNAMESUFFIX= -doc
DISTNAME= ACE-html-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= ACE+TAO HTML documentation
USES= tar:bzip2
WRKSRC= ${WRKDIR}/html
NO_BUILD= yes
NO_ARCH= yes
PLIST= ${WRKDIR}/pkg-plist
DIRLIST= ${WRKDIR}/dir-list
INSTALL_DIR= share/doc/${PORTNAME}
pre-install:
cd ${WRKSRC} && ${FIND} -s . -type f | ${SED} -e 's|^\./|${INSTALL_DIR}/|' >> ${PLIST}
do-install:
cd ${WRKSRC} && ${FIND} -s . -type f | ${SED} -e 's|^\./|${DOCSDIR}/|' >> ${PLIST}
cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1497602240
SHA256 (ACE-html-6.4.3.tar.bz2) = fec5dfef87d1e0b226b79cec97f63502e77134cfb11d14faa024af464c52c13e
SIZE (ACE-html-6.4.3.tar.bz2) = 219278399
TIMESTAMP = 1537830243
SHA256 (ACE-html-6.5.2.tar.gz) = 332ec1e15cc0dde0cb1d791e05a9c65ab4847e2ed1eee51dad7bb7ca87ee4dc8
SIZE (ACE-html-6.5.2.tar.gz) = 248521620

View file

@ -3,7 +3,7 @@
PORTNAME= swoole
PORTVERSION= 1.10.5
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= devel net
MAINTAINER= vanilla@FreeBSD.org

View file

@ -1,6 +1,6 @@
--- config.m4.orig 2017-09-26 08:30:45 UTC
--- config.m4.orig 2018-05-14 10:43:31 UTC
+++ config.m4
@@ -255,7 +255,7 @@ if test "$PHP_SWOOLE" != "no"; then
@@ -278,7 +278,7 @@ if test "$PHP_SWOOLE" != "no"; then
AC_CHECK_LIB(c, poll, AC_DEFINE(HAVE_POLL, 1, [have poll]))
AC_CHECK_LIB(c, sendfile, AC_DEFINE(HAVE_SENDFILE, 1, [have sendfile]))
AC_CHECK_LIB(c, kqueue, AC_DEFINE(HAVE_KQUEUE, 1, [have kqueue]))

View file

@ -0,0 +1,14 @@
--- php7_wrapper.h.orig 2018-10-09 11:57:28 UTC
+++ php7_wrapper.h
@@ -456,7 +456,11 @@ static inline int sw_zend_register_class
zend_string *_interned_name = zend_new_interned_string(_name);
+#if PHP_VERSION_ID >= 70300
+ return zend_register_class_alias_ex(_interned_name->val, _interned_name->len, ce, 1);
+#else
return zend_register_class_alias_ex(_interned_name->val, _interned_name->len, ce);
+#endif
}
static inline char* sw_http_build_query(zval *data, zend_size_t *length, smart_str *formstr TSRMLS_DC)

View file

@ -0,0 +1,67 @@
--- swoole_serialize.c.orig 2018-05-14 10:43:31 UTC
+++ swoole_serialize.c
@@ -658,11 +658,17 @@ static void* swoole_unserialize_arr(void
ht->nNumUsed = nNumOfElements;
ht->nNumOfElements = nNumOfElements;
ht->nNextFreeElement = 0;
+#ifdef HASH_FLAG_APPLY_PROTECTION
ht->u.flags = HASH_FLAG_APPLY_PROTECTION;
+#endif
ht->nTableMask = -(ht->nTableSize);
ht->pDestructor = ZVAL_PTR_DTOR;
+#if PHP_VERSION_ID < 70300
GC_REFCOUNT(ht) = 1;
+#else
+ GC_SET_REFCOUNT(ht, 1);
+#endif
GC_TYPE_INFO(ht) = IS_ARRAY;
// if (ht->nNumUsed)
//{
@@ -985,8 +991,9 @@ try_again:
{
zend_array *ht = Z_ARRVAL_P(data);
- if (ZEND_HASH_GET_APPLY_COUNT(ht) > 1)
+ if (GC_IS_RECURSIVE(ht))
{
+ ((SBucketType*) (buffer->buffer + p))->data_type = IS_NULL; //reset type null
php_error_docref(NULL TSRMLS_CC, E_NOTICE, "you array have cycle ref");
}
else
@@ -994,9 +1001,9 @@ try_again:
seria_array_type(ht, buffer, p, buffer->offset);
if (ZEND_HASH_APPLY_PROTECTION(ht))
{
- ZEND_HASH_INC_APPLY_COUNT(ht);
+ GC_PROTECT_RECURSION(ht);
swoole_serialize_arr(buffer, ht);
- ZEND_HASH_DEC_APPLY_COUNT(ht);
+ GC_UNPROTECT_RECURSION(ht);
}
else
{
@@ -1022,9 +1029,9 @@ try_again:
if (ZEND_HASH_APPLY_PROTECTION(Z_OBJPROP_P(data)))
{
- ZEND_HASH_INC_APPLY_COUNT(Z_OBJPROP_P(data));
+ GC_PROTECT_RECURSION(Z_OBJPROP_P(data));
swoole_serialize_object(buffer, data, p);
- ZEND_HASH_DEC_APPLY_COUNT(Z_OBJPROP_P(data));
+ GC_UNPROTECT_RECURSION(Z_OBJPROP_P(data));
}
else
{
@@ -1405,7 +1412,11 @@ PHPAPI zend_string* php_swoole_serialize
z_str->val[str.offset] = '\0';
z_str->len = str.offset - _STR_HEADER_SIZE;
z_str->h = 0;
+#if PHP_VERSION_ID < 70300
GC_REFCOUNT(z_str) = 1;
+#else
+ GC_SET_REFCOUNT(z_str, 1);
+#endif
GC_TYPE_INFO(z_str) = IS_STRING_EX;
return z_str;

View file

@ -2,9 +2,9 @@
# $FreeBSD$
PORTNAME= xdebug
DISTVERSION= 2.6.0
DISTVERSION= 2.7.0beta1
CATEGORIES= devel pear
PKGNAMESUFFIX= 26
PKGNAMESUFFIX= -devel
MAINTAINER= pizzamig@FreeBSD.org
COMMENT= Xdebug extension for PHP
@ -14,9 +14,10 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
IGNORE_WITH_PHP= 56
CONFIGURE_ARGS= --enable-xdebug
USES= php:pecl,zend tar:tgz
CONFIGURE_ARGS= --enable-xdebug
SUB_FILES= pkg-message
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1539096489
SHA256 (PECL/xdebug-2.7.0beta1.tgz) = 90a0ceaf95c7d936113ed0d7474f16978ec2277453be69239d92d0523e0910be
SIZE (PECL/xdebug-2.7.0beta1.tgz) = 226296

View file

@ -15,4 +15,6 @@ Xdebug also provides:
* script execution analysis
* capabilities to debug your scripts interactively with a debug client
Beta Version! The only one supporting PHP 7.3
WWW: http://www.xdebug.org/

View file

@ -0,0 +1,23 @@
# Created by: Jens Rehsack <rehsack@liwing.de>
# $FreeBSD$
PORTNAME= xdebug
PORTVERSION= 2.5.5
PORTREVISION= 1
CATEGORIES= devel pear
PKGNAMESUFFIX= 25
MAINTAINER= pizzamig@FreeBSD.org
COMMENT= Xdebug extension for PHP
LICENSE= PHP30
LICENSE_FILE= ${WRKSRC}/LICENSE
IGNORE_WITH_PHP= 72 73
CONFIGURE_ARGS= --enable-xdebug
USES= php:pecl,zend
SUB_FILES= pkg-message
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1515538532
SHA256 (PECL/xdebug-2.5.5.tgz) = 72108bf2bc514ee7198e10466a0fedcac3df9bbc5bd26ce2ec2dafab990bf1a4
SIZE (PECL/xdebug-2.5.5.tgz) = 279491

View file

@ -0,0 +1,10 @@
--- xdebug_com.c.orig 2016-12-28 02:42:57 UTC
+++ xdebug_com.c
@@ -26,6 +26,7 @@
# include <sys/poll.h>
# include <unistd.h>
# include <sys/socket.h>
+# include <netinet/in.h>
# include <netinet/tcp.h>
# include <netdb.h>
#else

View file

@ -0,0 +1,15 @@
*****************************************************************************
The php debugger 'xdebug' has been installed successful.
It has been automatically enabled.
xdebug is not compatible with the extension 'Zend Optimizer' - you're only able
to use one of them. So take care having at least the lesser required extension
disabled by commenting out it's loader line in its %%PREFIX%%/etc/php/ext-* file.
Add following section to enable profiling:
xdebug.profiler_enable = 1
xdebug.profiler_output_dir = /tmp/profiler
*****************************************************************************

View file

@ -0,0 +1,19 @@
The Xdebug extension helps you debugging your script by providing a lot of
valuable debug information. The debug information that Xdebug can provide
includes the following:
* stack and function traces in error messages with:
o full parameter display for user defined functions
o function name, file name and line indications
o support for member functions
* memory allocation
* protection for infinite recursions
Xdebug also provides:
* profiling information for PHP scripts
* script execution analysis
* capabilities to debug your scripts interactively with a debug client
WWW: https://www.xdebug.org/
WWW: https://pecl.php.net/package/xdebug

View file

@ -1,3 +0,0 @@
TIMESTAMP = 1521120354
SHA256 (PECL/xdebug-2.6.0.tgz) = b5264cc03bf68fcbb04b97229f96dca505d7b87ec2fb3bd4249896783d29cbdc
SIZE (PECL/xdebug-2.6.0.tgz) = 283644

20
devel/py-aioice/Makefile Normal file
View file

@ -0,0 +1,20 @@
# $FreeBSD$
PORTNAME= aioice
PORTVERSION= 0.6.8
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= swills@FreeBSD.org
COMMENT= Interactive Connectivity Establishment (RFC 5245) in Python
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}netifaces>=0.10.4:net/py-netifaces@${PY_FLAVOR}
USES= python:3.5+
USE_PYTHON= autoplist concurrent distutils
.include <bsd.port.mk>

3
devel/py-aioice/distinfo Normal file
View file

@ -0,0 +1,3 @@
TIMESTAMP = 1539054935
SHA256 (aioice-0.6.8.tar.gz) = 6ca75c7be9043e2cc3809ff8ac8293c5049aa3a4d621f28b6abe1c9b8f33d1cc
SIZE (aioice-0.6.8.tar.gz) = 31061

View file

@ -0,0 +1,9 @@
aioice is a library for Interactive Connectivity Establishment (RFC 5245) in
Python. It is built on top of asyncio, Python's standard asynchronous I/O
framework.
Interactive Connectivity Establishment (ICE) is useful for applications that
establish peer-to-peer UDP data streams, as it facilitates NAT traversal.
Typical usecases include SIP and WebRTC.
WWW: https://github.com/jlaine/aioice

View file

@ -2,6 +2,7 @@
PORTNAME= pyee
PORTVERSION= 5.0.0
PORTREVISION= 2
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -17,4 +18,10 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}vcversioner>0:devel/py-vcversioner@${PY_FL
USES= python
USE_PYTHON= autoplist distutils
.include <bsd.port.mk>
.include <bsd.port.pre.mk>
.if ${PYTHON_VER} > 3.4
BUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}pytest-asyncio>=0:devel/py-pytest-asyncio@${PY_FLAVOR}
.endif
.include <bsd.port.post.mk>

View file

@ -0,0 +1,22 @@
# $FreeBSD$
PORTNAME= pylibsrtp
PORTVERSION= 0.6.0
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= swills@FreeBSD.org
COMMENT= Python wrapper around libsrtp
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libsrtp2.so:net/libsrtp2
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.0.0:devel/py-cffi@${PY_FLAVOR}
USES= localbase python:3.5+
USE_PYTHON= autoplist concurrent distutils
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1539056354
SHA256 (pylibsrtp-0.6.0.tar.gz) = 7c76f18e403f68ee4825345bbc811140b3f8a8ed28d1228295508d95db399af1
SIZE (pylibsrtp-0.6.0.tar.gz) = 9328

View file

@ -0,0 +1,8 @@
pylibsrtp is a Python wrapper around libsrtp, making it possible to encrypt and
decrypt Secure Real-time Transport Protocol (SRTP) packets from Python code.
SRTP is a profile of the Real-time Transport Protocol (RTP) which provides
confidentiality, message authentication, and replay protection. It is defined
by RFC 3711.
WWW: https://github.com/jlaine/pylibsrtp

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= sbt
PORTVERSION= 1.2.3
PORTVERSION= 1.2.4
CATEGORIES= devel java
MASTER_SITES= https://github.com/sbt/sbt/releases/download/v${PORTVERSION}/

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1538119815
SHA256 (sbt-1.2.3.tgz) = d502fbe587a6c2181d6acc688741ae4131386bb10ca50c73c923effc60bafeeb
SIZE (sbt-1.2.3.tgz) = 46849530
TIMESTAMP = 1539074012
SHA256 (sbt-1.2.4.tgz) = 36db5a4cbad1d39fb01978a09007b9d833c9172d9cd4a3b08180c24c6a0dfb1b
SIZE (sbt-1.2.4.tgz) = 60209096

View file

@ -12,11 +12,7 @@ COMMENT= Framework for scalable cross-language services development
LICENSE= APACHE20
BROKEN_mips= fails to compile: unrecognized command line option "-Wno-c++11-long-long"
BROKEN_mips64= fails to compile: unrecognized command line option "-Wno-c++11-long-long"
BROKEN_powerpc64= fails to compile: unrecognized command line option "-Wno-c++11-long-long"
USES= autoreconf libtool pkgconfig
USES= autoreconf compiler:c++11-lang libtool pkgconfig
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
MAKE_JOBS_UNSAFE= yes

View file

@ -0,0 +1,10 @@
--- lib/lua/src/usocket.c.orig 2018-09-24 22:09:54 UTC
+++ lib/lua/src/usocket.c
@@ -25,6 +25,7 @@
#include <unistd.h>
#include <fcntl.h>
#include <errno.h>
+#include <netinet/in.h>
#include <stdio.h> // TODO REMOVE

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= Net-DNS-ZoneFile-Fast
PORTVERSION= 1.26
PORTVERSION= 1.27
CATEGORIES= dns perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1533666693
SHA256 (Net-DNS-ZoneFile-Fast-1.26.tar.gz) = b1d0300d8f7a96a45a7bfb06aac097f20585fd8d61d7855cf7579a0f58b4feb7
SIZE (Net-DNS-ZoneFile-Fast-1.26.tar.gz) = 9905
TIMESTAMP = 1539064277
SHA256 (Net-DNS-ZoneFile-Fast-1.27.tar.gz) = 5604a778e9e1d64eeab08cfe73667ab51d6e6bbdb9ebc1a2a4c92a83339793cf
SIZE (Net-DNS-ZoneFile-Fast-1.27.tar.gz) = 2881

View file

@ -32,7 +32,7 @@ USE_XORG= ice sm x11 xcb xext xfixes xinerama xmu xrandr xt
CPE_VENDOR= gnu
USE_GITHUB= yes
GH_ACCOUNT= emacs-mirror
GH_TAGNAME= 321b06b
GH_TAGNAME= a0605d9
USE_HARDENING= pie:off relro:off
@ -74,9 +74,10 @@ PLIST_SUB= EMACS_VER=${EMACS_VER} GNU_HOST=${CONFIGURE_TARGET}
SUB_FILES= sources.el
SUB_LIST= EMACS_VER=${EMACS_VER} # sources.el
OPTIONS_DEFINE= ACL DBUS GCONF GNUTLS GSETTINGS JSON LCMS2 M17N MAILUTILS \
MODULES OTF SCROLLBARS SOURCES THREADS XFT XIM XML XWIDGETS
OPTIONS_DEFAULT= ACL DBUS GCONF GIF GNUTLS GSETTINGS GTK3 JPEG JSON \
OPTIONS_DEFINE= ACL DBUS GCONF GMP GNUTLS GSETTINGS JSON LCMS2 M17N \
MAILUTILS MODULES OTF SCROLLBARS SOURCES THREADS XFT XIM XML \
XWIDGETS
OPTIONS_DEFAULT= ACL DBUS GCONF GIF GMP GNUTLS GSETTINGS GTK3 JPEG JSON \
KQUEUE LCMS2 M17N MAGICK MAILUTILS MODULES OSS OTF PNG \
SCROLLBARS SOURCES SVG THREADS TIFF XFT XIM XML XPM
OPTIONS_GROUP= GRAPHICS
@ -129,6 +130,8 @@ GFILE_CONFIGURE_ON= --with-file-notification=gfile
GFILE_USE= GNOME=glib20
GIF_LIB_DEPENDS= libgif.so:graphics/giflib
GIF_CONFIGURE_WITH= gif
GMP_LIB_DEPENDS= libgmp.so:math/gmp
GMP_CONFIGURE_WITH= libgmp
GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls
GNUTLS_CONFIGURE_WITH= gnutls
GSETTINGS_USE= GNOME=glib20
@ -193,7 +196,7 @@ XWIDGETS_LIB_DEPENDS= libwebkit2gtk-4.0.so:www/webkit2-gtk3 \
XWIDGETS_IMPLIES= GTK3
EMACS_VER= 27.0.50
EMACS_REV= 20180901
EMACS_REV= 20181008
.include <bsd.port.options.mk>

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1535825090
SHA256 (emacs-mirror-emacs-27.0.50.20180901-321b06b_GH0.tar.gz) = e7d4e1f11d74195d6a95611b27394c17ec68f34b1050d359330bb64ceb3e16ba
SIZE (emacs-mirror-emacs-27.0.50.20180901-321b06b_GH0.tar.gz) = 40306717
TIMESTAMP = 1539009297
SHA256 (emacs-mirror-emacs-27.0.50.20181008-a0605d9_GH0.tar.gz) = 24b74b9ee704f34633768967719cfdb8ba2b5a25887fc7c2fa9cb5f99f343e85
SIZE (emacs-mirror-emacs-27.0.50.20181008-a0605d9_GH0.tar.gz) = 40334018

View file

@ -14,8 +14,8 @@ man/man1/ebrowse.1.gz
man/man1/emacs.1.gz
man/man1/emacsclient.1.gz
man/man1/etags.1.gz
share/appdata/emacs.appdata.xml
share/applications/emacs.desktop
share/metainfo/emacs.appdata.xml
%%DATADIR%%/%%EMACS_VER%%/%%ETCDIR%%-buffer.gdb
%%DATADIR%%/%%EMACS_VER%%/%%ETCDIR%%.appdata.xml
%%DATADIR%%/%%EMACS_VER%%/%%ETCDIR%%.desktop
@ -1653,8 +1653,6 @@ share/applications/emacs.desktop
%%DATADIR%%/%%EMACS_VER%%/lisp/emacs-lisp/testcover.elc
%%DATADIR%%/%%EMACS_VER%%/lisp/emacs-lisp/text-property-search.el.gz
%%DATADIR%%/%%EMACS_VER%%/lisp/emacs-lisp/text-property-search.elc
%%DATADIR%%/%%EMACS_VER%%/lisp/emacs-lisp/thread.el.gz
%%DATADIR%%/%%EMACS_VER%%/lisp/emacs-lisp/thread.elc
%%DATADIR%%/%%EMACS_VER%%/lisp/emacs-lisp/thunk.el.gz
%%DATADIR%%/%%EMACS_VER%%/lisp/emacs-lisp/thunk.elc
%%DATADIR%%/%%EMACS_VER%%/lisp/emacs-lisp/timer-list.el.gz
@ -2656,6 +2654,8 @@ share/applications/emacs.desktop
%%DATADIR%%/%%EMACS_VER%%/lisp/mpc.elc
%%DATADIR%%/%%EMACS_VER%%/lisp/msb.el.gz
%%DATADIR%%/%%EMACS_VER%%/lisp/msb.elc
%%DATADIR%%/%%EMACS_VER%%/lisp/multifile.el.gz
%%DATADIR%%/%%EMACS_VER%%/lisp/multifile.elc
%%DATADIR%%/%%EMACS_VER%%/lisp/mwheel.el.gz
%%DATADIR%%/%%EMACS_VER%%/lisp/mwheel.elc
%%DATADIR%%/%%EMACS_VER%%/lisp/net/ange-ftp.el.gz
@ -3685,6 +3685,8 @@ share/applications/emacs.desktop
%%DATADIR%%/%%EMACS_VER%%/lisp/textmodes/underline.elc
%%DATADIR%%/%%EMACS_VER%%/lisp/thingatpt.el.gz
%%DATADIR%%/%%EMACS_VER%%/lisp/thingatpt.elc
%%DATADIR%%/%%EMACS_VER%%/lisp/thread.el.gz
%%DATADIR%%/%%EMACS_VER%%/lisp/thread.elc
%%DATADIR%%/%%EMACS_VER%%/lisp/thumbs.el.gz
%%DATADIR%%/%%EMACS_VER%%/lisp/thumbs.elc
%%DATADIR%%/%%EMACS_VER%%/lisp/time-stamp.el.gz
@ -4055,6 +4057,7 @@ share/applications/emacs.desktop
%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/textprop.c
%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/thread.c
%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/thread.h
%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/timefns.c
%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/tparam.c
%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/tparam.h
%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/undo.c
@ -4115,6 +4118,7 @@ share/applications/emacs.desktop
%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/xterm.h
%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/xwidget.c
%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/xwidget.h
include/emacs-module.h
share/icons/hicolor/128x128/apps/emacs.png
share/icons/hicolor/16x16/apps/emacs.png
share/icons/hicolor/24x24/apps/emacs.png

View file

@ -3,8 +3,7 @@
PORTNAME= cimg
DISTVERSIONPREFIX= v.
DISTVERSION= 2.3.6
PORTREVISION= 1
DISTVERSION= 2.4.0
PORTEPOCH= 3
CATEGORIES= graphics devel

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1535641839
SHA256 (dtschump-CImg-v.2.3.6_GH0.tar.gz) = a3844afda0c701dbf77505f3f8ec6eea4599d3c6485794a5dbf3545444ec8234
SIZE (dtschump-CImg-v.2.3.6_GH0.tar.gz) = 11036209
TIMESTAMP = 1539104691
SHA256 (dtschump-CImg-v.2.4.0_GH0.tar.gz) = 2411f1c1ba3f888cd1c3cf781286d80d1cb2752cfefe81a0896dd58f99792e8f
SIZE (dtschump-CImg-v.2.4.0_GH0.tar.gz) = 11037773

View file

@ -25,7 +25,7 @@ USE_GNOME= gtk20 intltool
PLUGIN_DIR?= libexec/gimp/2.2/plug-ins
PLIST_SUB= PLUGIN_DIR=${PLUGIN_DIR}
CPPFLAGS+= -I${LOCALBASE}/include
CPPFLAGS+= -I${LOCALBASE}/include -DGIMP_DISABLE_DEPRECATED
LDFLAGS+= -lm -L${LOCALBASE}/lib
OPTIONS_DEFINE= NLS

View file

@ -3,7 +3,7 @@
PORTNAME= libboard
DISTVERSION= 0.9.4
PORTREVISION= 3
PORTREVISION= 5
CATEGORIES= graphics
MAINTAINER= thierry@FreeBSD.org
@ -13,48 +13,28 @@ LICENSE= LGPL3
LIB_DEPENDS= libMagick++-6.so:graphics/ImageMagick
HAS_CONFIGURE= yes
CXXFLAGS+= -D_GLIBCXX_USE_C99 # XXX ports/193528
CONFIGURE_ARGS= --prefix=${PREFIX}
CONFIGURE_ENV= CXX=${CXX}
USES= cmake compiler:c++11-lang localbase
USES= gmake
USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= c-koi
GH_TAGNAME= 5b38274
CXXFLAGS+= -D_GLIBCXX_USE_C99 -fPIC # XXX ports/193528
USE_CXXSTD= c++11
CMAKE_ARGS= -DMYPROJ_RAN_ONCE:BOOL=YES \
-DEXECUTABLE_OUTPUT_PATH:PATH="${STAGEDIR}${EXAMPLESDIR}"
USE_LDCONFIG= yes
PORTDOCS= *
OPTIONS_DEFINE= DOXYGEN EXAMPLES DOCS
DOXYGEN_IMPLIES= DOCS
DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen
.include <bsd.port.pre.mk>
.if ${ARCH} != i386
CXXFLAGS+= -fPIC
.endif
pre-configure:
${REINPLACE_CMD} -e 's|-O3|${CXXFLAGS}|;s|g++|${CXX}|' \
${WRKSRC}/${CONFIGURE_SCRIPT}
post-install:
${MV} ${STAGEDIR}${PREFIX}/lib/libboard.so ${STAGEDIR}${PREFIX}/lib/libboard.so.0
${LN} -sf libboard.so.0 ${STAGEDIR}${PREFIX}/lib/libboard.so
post-install-DOXYGEN-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}
cd ${WRKSRC}/doc/html/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/
${RM} -r ${STAGEDIR}${DOCSDIR}/.svn
post-install-EXAMPLES-on:
${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}/
cd ${WRKSRC}/bin/ && ${COPYTREE_BIN} . ${STAGEDIR}${EXAMPLESDIR}/
${RM} -r ${STAGEDIR}${EXAMPLESDIR}/.svn
do-test:
(cd ${WRKDIR} && ${WRKSRC}/bin/arithmetic bec)
.for ex in 1 2 3
@ -62,4 +42,4 @@ do-test:
.endfor
${LS} -l ${WRKDIR}/arithm* ${WRKDIR}/example*
.include <bsd.port.post.mk>
.include <bsd.port.mk>

View file

@ -0,0 +1,16 @@
--- CMakeLists.txt.orig 2016-06-09 17:30:46 UTC
+++ CMakeLists.txt
@@ -147,10 +147,11 @@ SET_TARGET_PROPERTIES(board-dynamic PROP
install(DIRECTORY include/ DESTINATION include FILES_MATCHING PATTERN "*.h")
install(DIRECTORY include/board/ DESTINATION include/board FILES_MATCHING PATTERN "*.h")
+install(DIRECTORY include/board/ DESTINATION include/board FILES_MATCHING PATTERN "*.ih")
install(TARGETS board DESTINATION lib)
install(TARGETS board-dynamic DESTINATION lib)
-install(DIRECTORY examples/ DESTINATION share/libboard/examples FILES_MATCHING PATTERN "*.cpp")
-install(FILES README.md LICENSE AUTHORS DESTINATION share/libboard )
+install(DIRECTORY examples/ DESTINATION share/examples/libboard FILES_MATCHING PATTERN "*.cpp")
+install(FILES README.md LICENSE AUTHORS DESTINATION share/doc/libboard )
FOREACH( EXAMPLE logo example1 example2 example3 example4
arithmetic ellipse graph arrows ruler koch clipping

View file

@ -1,79 +0,0 @@
--- configure.orig 2016-06-09 17:30:46 UTC
+++ configure
@@ -163,23 +163,6 @@ fi
##
## Are we on a 64 bits arch
##
-${ECHO} -n "Checking for 64 bits architecture..."
-cat > is64.c <<EOF
-int main() {
- unsigned long n = 0;
- n = ~n;
- return n == 0xFFFFFFFF;
-}
-EOF
-gcc -o is64 is64.c
-if ./is64; then
-CXX64FLAGS="-fPIC"
-echo yes
-else
-CXX64FLAGS=""
-echo no
-fi
-rm -f is64 is64.c
#
@@ -204,7 +187,7 @@ DYNLIB_NAME=\$(LIBNAME).\$(DYNLIB_EXTENS
STATICLIB_NAME=\$(LIBNAME).\$(STATICLIB_EXTENSION)
DYNLIB=lib/\$(DYNLIB_NAME)
STATICLIB=lib/\$(STATICLIB_NAME)
-PREFIX=$PREFIX
+PREFIX=\$(DESTDIR)$PREFIX
RM=rm -f
CP=cp
LD=\$(CXX)
@@ -231,6 +214,7 @@ ${ECHO} -n "Checking plateform..."
WIN32=0
case $(uname) in
Linux ) WIN32=0; PLATEFORM=Linux ;;
+ FreeBSD ) WIN32=0; PLATEFORM=FreeBSD ;;
Darwin) WIN32=0; PLATEFORM="Mac OS X" ;;
Darwin ) WIN32=0; PLATEFORM="Mac OS X" ;;
MINGW* ) WIN32=1; PLATEFORM="Win32/Mingw" ;;
@@ -241,7 +225,7 @@ ${ECHO} $PLATEFORM
${ECHO} -n "Creating include/BoardConfig.h..."
sed -e 's/@Board_Have_MagickPlusPlus@/'${MAGICKPLUSPLUS}'/' \
-e 's/@Board_Win32@/'${WIN32}'/' \
- -e 's/@LibBoard_VERSION@/'${VERSION}'/' \
+ -e "s/@LibBoard_VERSION@/'${VERSION}'/" \
include/BoardConfig.h.in > include/BoardConfig.h
${ECHO} "done."
@@ -269,6 +253,7 @@ obj/Board.o: src/Board.cpp include/Board
bin/%: examples/%.cpp \$(STATICLIB)
\$(CXX) \$(CXXFLAGSEXEC) -o \$@ \$< ${IMAGE_CXXFLAGS} ${IMAGE_LDFLAGS} \$(STATICLIB)
+ \strip \$@
clean:
rm -f obj/*.o lib/* bin/* include/*~ include/board/*~ src/*~ examples/*~ *~
@@ -292,7 +277,6 @@ if [ ${ON_PLACE} = no ]; then
\$(CP) include/BoardConfig.h \$(PREFIX)/include/
\$(CP) include/board/*.h \$(PREFIX)/include/board
\$(CP) include/board/*.ih \$(PREFIX)/include/board
- ldconfig
EOF
fi
cat >> Makefile <<EOF
@@ -300,10 +284,6 @@ cat >> Makefile <<EOF
chmod 644 \$(PREFIX)/include/Board.h
chmod 644 \$(PREFIX)/include/board/*.h
chmod 644 \$(PREFIX)/include/board/*.ih
- install -d \$(PREFIX)/share/libboard/examples
- \$(CP) examples/*.cpp \$(PREFIX)/share/libboard/examples
- \$(CP) examples/README \$(PREFIX)/share/libboard/examples
- \$(CP) ${LICENSE} \$(PREFIX)/share/libboard/
doc: doc/html/index.html

View file

@ -22,7 +22,6 @@ include/board/Transforms.ih
lib/libboard.a
lib/libboard.so
lib/libboard.so.0
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/README
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/arithmetic
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/arithmetic.cpp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/arrows

View file

@ -4,7 +4,7 @@
PORTNAME= mupdf
PORTVERSION= 1.13.0
DISTVERSIONSUFFIX= -source
PORTREVISION= 2
PORTREVISION= 3
PORTEPOCH= 1
CATEGORIES= graphics
MASTER_SITES= http://www.mupdf.com/downloads/ \

View file

@ -15,11 +15,12 @@ $OpenBSD: patch-Makefile,v 1.12 2016/12/12 10:54:39 sthen Exp $
@@ -344,7 +344,11 @@ THIRD_OBJ := \
THREAD_OBJ := $(THREAD_OBJ)
$(MUPDF_LIB) : $(MUPDF_OBJ)
+ $(CC) $(LDFLAGS) -fPIC -shared -Wl,-soname=$@ -o $@ $^ $(LIBS)
-$(MUPDF_LIB) : $(MUPDF_OBJ)
+$(MUPDF_LIB) : $(MUPDF_OBJ) $(THIRD_LIB)
+ $(CC) $(LDFLAGS) -fPIC -shared -Wl,-soname=$@ -Wl,--no-undefined -o $@ $^ $(LIBS)
+
$(THIRD_LIB) : $(THIRD_OBJ)
+ $(CC) $(LDFLAGS) -fPIC -shared -Wl,-soname=$@ -o $@ $^ $(LIBS)
+ $(CC) $(LDFLAGS) -fPIC -shared -Wl,-soname=$@ -Wl,--no-undefined -o $@ $^ $(LIBS)
+
$(THREAD_LIB) : $(THREAD_OBJ)

View file

@ -17,4 +17,4 @@ remove red eyes from images taken using flash, follow eye movements,
recognize scenery and establish markers to overlay it with augmented
reality, etc.
WWW: http://www.opencv.org
WWW: https://www.opencv.org/

View file

@ -12,9 +12,9 @@ COMMENT= Graphical interface for an OCR program (cuneiform and tesseract)
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libaspell.so:textproc/aspell
ONLY_FOR_ARCHS= amd64 i386
ONLY_FOR_ARCHS= i386 amd64
LIB_DEPENDS= libaspell.so:textproc/aspell
OPTIONS_MULTI= OCRENGINE
OPTIONS_MULTI_OCRENGINE=CUNEIFORM TESSERACT

View file

@ -1,13 +1,22 @@
--- CMakeLists.txt.orig 2014-02-19 14:15:50.000000000 +0400
+++ CMakeLists.txt 2014-03-15 16:39:26.911288073 +0400
@@ -8,8 +8,8 @@ if(MPTIFF_SUPPORT)
set(TIFFIO_SRC src/qxttiffiohandler.cpp)
endif(MPTIFF_SUPPORT)
--- CMakeLists.txt.orig 2015-02-17 01:50:24 UTC
+++ CMakeLists.txt
@@ -2,8 +2,8 @@ project(yagf C CXX)
cmake_minimum_required(VERSION 2.6.0)
#set(QT_QMAKE_EXECUTABLE /usr/bin/qmake-qt4)
if (NOT DEFINED ${CMAKE_INSTALL_PREFIX})
-set(CPACK_INSTALL_PREFIX /usr/)
-set (CMAKE_INSTALL_PREFIX /usr/)
+set(CPACK_INSTALL_PREFIX ${PREFIX})
+set (CMAKE_INSTALL_PREFIX ${PREFIX})
endif()
set (LIB_PATH_SUFFIX )
if (CMAKE_SIZEOF_VOID_P EQUAL 8)
@@ -13,6 +13,8 @@ if (CMAKE_SIZEOF_VOID_P EQUAL 8)
set_property (GLOBAL PROPERTY FIND_LIBRARY_USE_LIB64_PATHS TRUE)
endif(CMAKE_SIZEOF_VOID_P EQUAL 8)
add_definitions( -DPRILIBRARY_PATH="${CMAKE_INSTALL_PREFIX}lib${LIB_PATH_SUFFIX}/yagf/")
+
+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-c++11-narrowing")
# following 2 lines define where interface translations will be installed
set(QML_DESTINATION share/yagf/translations/)

View file

@ -2,9 +2,9 @@
# $FreeBSD$
PORTNAME= chicken
DISTVERSION= 5.0.0rc2
DISTVERSION= 5.0.0rc3
CATEGORIES= lang scheme
MASTER_SITES= https://code.call-cc.org/dev-snapshots/2018/09/09/
MASTER_SITES= https://code.call-cc.org/dev-snapshots/2018/10/08/
PKGNAMESUFFIX= 5
MAINTAINER= tobik@FreeBSD.org
@ -39,13 +39,6 @@ FEATHERS_DESC= Install the Feathers debugger (requires Tcl/Tk)
FEATHERS_USES= tk:wrapper,run
post-patch-FEATHERS-off:
@${REINPLACE_CMD} \
-e 's/feathers.1//g' \
-e '/INSTALL_PROGRAM.*_DEBUGGER_/{N;d;}' \
-e '/INSTALL_PROGRAM.*feathers/d' \
${WRKSRC}/rules.make
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/c* \
${STAGEDIR}${PREFIX}/lib/chicken${PKGNAMESUFFIX}/?/*.so \

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1536497161
SHA256 (chicken-5.0.0rc2.tar.gz) = 237c88fcdd0d31f01923d9c5d0e4a564d22cdee98687a4e1daa2bc97d173e460
SIZE (chicken-5.0.0rc2.tar.gz) = 4004627
TIMESTAMP = 1539062658
SHA256 (chicken-5.0.0rc3.tar.gz) = 5df783518467d5166d64078baaf3ee17a23950e97e5e4957584fdd068a34dc46
SIZE (chicken-5.0.0rc3.tar.gz) = 4002579

View file

@ -130,6 +130,7 @@ man/man1/csi%%SUFFIX%%.1.gz
%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken tcp).html
%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken time posix).html
%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken time).html
%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken type).html
%%PORTDOCS%%%%DOCSDIR%%/manual/Module r4rs.html
%%PORTDOCS%%%%DOCSDIR%%/manual/Module r5rs.html
%%PORTDOCS%%%%DOCSDIR%%/manual/Module scheme.html

View file

@ -418,6 +418,7 @@ pandoc-citeproc_port?= textproc/hs-pandoc-citeproc
pandoc-types_port?= textproc/hs-pandoc-types
pango_port?= x11-toolkits/hs-pango
parallel_port?= devel/hs-parallel
parsec-numbers_port?= textproc/hs-parsec-numbers
path-pieces_port?= www/hs-path-pieces
pcap_port?= net/hs-pcap
pcre-light_port?= devel/hs-pcre-light # lib_depends

View file

@ -2,7 +2,7 @@
PORTNAME= php73
DISTVERSION= 7.3.0RC2
PORTREVISION?= 0
PORTREVISION?= 1
CATEGORIES?= lang devel www
MASTER_SITES= https://downloads.php.net/~cmb/
DISTNAME= php-${DISTVERSION}
@ -17,8 +17,8 @@ CPE_PRODUCT= php
NO_OPTIONS_SORT=yes
.if !defined(PKGNAMESUFFIX)
BUILD_DEPENDS= pcre2>=2.31:devel/pcre2
LIB_DEPENDS= libargon2.so:security/libargon2
LIB_DEPENDS= libpcre2-8.so:devel/pcre2 \
libargon2.so:security/libargon2
GNU_CONFIGURE= yes
CONFIGURE_ARGS+=--with-layout=GNU \

View file

@ -73,7 +73,6 @@ CONFIGURE_ARGS+=--enable-exif
.endif
.if ${PHP_MODNAME} == "fileinfo"
BUILD_DEPENDS= pcre2>=2.31:devel/pcre2
CONFIGURE_ARGS+=--enable-fileinfo \
--with-pcre-dir=${LOCALBASE}
@ -81,7 +80,6 @@ PHP_HEADER_DIRS= libmagic
.endif
.if ${PHP_MODNAME} == "filter"
BUILD_DEPENDS= pcre2>=2.31:devel/pcre2
CONFIGURE_ARGS+=--enable-filter \
--with-pcre-dir=${LOCALBASE}
.endif
@ -142,7 +140,6 @@ USES+= iconv:translit
.endif
.if ${PHP_MODNAME} == "imap"
BUILD_DEPENDS= pcre2>=2.31:devel/pcre2
OPTIONS_DEFINE= PANDA
PANDA_DESC= Uses the forked panda-cclient instead of the original cclient
@ -216,7 +213,6 @@ USES+= ssl
.if ${PHP_MODNAME} == "opcache"
# This is needed by Zend extensions, keep before everything.
PHP_MOD_PRIO= 10
BUILD_DEPENDS= pcre2>=2.31:devel/pcre2
CONFIGURE_ARGS+=--enable-opcache
USES+= localbase
.endif
@ -278,14 +274,12 @@ USE_PHP= pdo:build
.endif
.if ${PHP_MODNAME} == "pgsql"
BUILD_DEPENDS= pcre2>=2.31:devel/pcre2
USES+= pgsql
CONFIGURE_ARGS+=--with-pgsql=${LOCALBASE}
.endif
.if ${PHP_MODNAME} == "phar"
BUILD_DEPENDS= pcre2>=2.31:devel/pcre2
CONFIGURE_ARGS+=--enable-phar \
--with-pcre-dir=${LOCALBASE}
@ -323,7 +317,6 @@ CONFIGURE_ARGS+=--enable-shmop
.endif
.if ${PHP_MODNAME} == "simplexml"
BUILD_DEPENDS= pcre2>=2.31:devel/pcre2
CONFIGURE_ARGS+=--enable-simplexml \
--with-pcre-dir=${LOCALBASE} \
--with-libxml-dir=${LOCALBASE}
@ -439,7 +432,6 @@ USE_PHP= dom:build xml:build
.endif
.if ${PHP_MODNAME} == "zip"
BUILD_DEPENDS= pcre2>=2.31:devel/pcre2
LIB_DEPENDS+= libzip.so:archivers/libzip
CONFIGURE_ARGS+=--enable-zip \

View file

@ -656,6 +656,7 @@
SUBDIR += plplot
SUBDIR += plplot-ada
SUBDIR += primegen
SUBDIR += primme
SUBDIR += prng
SUBDIR += proofgeneral
SUBDIR += pspp
@ -689,7 +690,6 @@
SUBDIR += py-fiat
SUBDIR += py-fpconst
SUBDIR += py-gato
SUBDIR += py-gau2grid
SUBDIR += py-gimmik
SUBDIR += py-gmpy
SUBDIR += py-gmpy2

View file

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= coda
DISTVERSION= 0.19-1
PORTREVISION= 1
DISTVERSION= 0.19-2
CATEGORIES= math
DISTNAME= ${PORTNAME}_${DISTVERSION}

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1481586312
SHA256 (coda_0.19-1.tar.gz) = d41ff5731da6805170769dba75dd011ab33f916d15b2336001f279e21a524491
SIZE (coda_0.19-1.tar.gz) = 73734
TIMESTAMP = 1539082540
SHA256 (coda_0.19-2.tar.gz) = 678a7e6a87a2723089daeb780ea37ac3d4319b37eabe26928ea3fa9c9b1eda0d
SIZE (coda_0.19-2.tar.gz) = 73530

View file

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= GIS-Distance-Fast
PORTVERSION= 0.07
PORTREVISION= 1
PORTVERSION= 0.08
CATEGORIES= math perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:BLUEFEET
@ -13,7 +12,8 @@ MAINTAINER= perl@FreeBSD.org
COMMENT= C implementation of GIS::Distance formulas
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-GIS-Distance>=0.07:math/p5-GIS-Distance
RUN_DEPENDS= p5-GIS-Distance>=0.09:math/p5-GIS-Distance \
p5-Moo>=1.0:devel/p5-Moo
USES= perl5
USE_PERL5= configure

View file

@ -1,2 +1,3 @@
SHA256 (GIS-Distance-Fast-0.07.tar.gz) = 36695389f61324b54d51d0d5c89275febfc31f1eed90a0f7df26ba57ad13b222
SIZE (GIS-Distance-Fast-0.07.tar.gz) = 11414
TIMESTAMP = 1539064588
SHA256 (GIS-Distance-Fast-0.08.tar.gz) = ab6d9ed0567842c164945bccbeabe088448d3a62e28d0125f80b795d38cbbb6a
SIZE (GIS-Distance-Fast-0.08.tar.gz) = 11470

View file

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= Statistics-Basic
PORTVERSION= 1.6607
PORTREVISION= 1
PORTVERSION= 1.6611
CATEGORIES= math perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View file

@ -1,2 +1,3 @@
SHA256 (Statistics-Basic-1.6607.tar.gz) = 27a7f34b29ce86faa48521c1439cd529e442c7f82fb32079c531a022687faa80
SIZE (Statistics-Basic-1.6607.tar.gz) = 30397
TIMESTAMP = 1539065318
SHA256 (Statistics-Basic-1.6611.tar.gz) = 6855ce5615fd3e1af4cfc451a9bf44ff29a3140b4e7130034f1f0af2511a94fb
SIZE (Statistics-Basic-1.6611.tar.gz) = 30630

View file

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= Statistics-ChiSquare
PORTVERSION= 0.6
PORTREVISION= 1
PORTVERSION= 1.0000
CATEGORIES= math perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View file

@ -1,2 +1,3 @@
SHA256 (Statistics-ChiSquare-0.6.tar.gz) = 2b4811f0b04baa7570653dd7f91676e3f2d83a48391e2954a81cc74931400dd5
SIZE (Statistics-ChiSquare-0.6.tar.gz) = 14177
TIMESTAMP = 1539065604
SHA256 (Statistics-ChiSquare-1.0000.tar.gz) = 255a5a38336d048ddb9077222691e000984e907aae09a4ea695a9cfd49a1ddd0
SIZE (Statistics-ChiSquare-1.0000.tar.gz) = 28821

View file

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= Statistics-Descriptive
PORTVERSION= 3.0609
PORTREVISION= 1
PORTVERSION= 3.0701
CATEGORIES= math perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View file

@ -1,2 +1,3 @@
SHA256 (Statistics-Descriptive-3.0609.tar.gz) = 69fdae04e47feeacbb0313d5a1ba82e4bd38b821ac1d9389fed3e1d6467d853f
SIZE (Statistics-Descriptive-3.0609.tar.gz) = 45545
TIMESTAMP = 1539065933
SHA256 (Statistics-Descriptive-3.0701.tar.gz) = 35b09ed91b8660a6095c272a36ed2c61b3c660aa535fc23a20beadf7769e1919
SIZE (Statistics-Descriptive-3.0701.tar.gz) = 53640

View file

@ -1,8 +1,12 @@
%%SITE_PERL%%/Statistics/Descriptive.pm
%%SITE_PERL%%/Statistics/Descriptive/Full.pm
%%SITE_PERL%%/Statistics/Descriptive/Sparse.pm
%%SITE_PERL%%/Statistics/Descriptive/Smoother.pm
%%SITE_PERL%%/Statistics/Descriptive/Smoother/Exponential.pm
%%SITE_PERL%%/Statistics/Descriptive/Smoother/Weightedexponential.pm
%%PERL5_MAN3%%/Statistics::Descriptive.3.gz
%%PERL5_MAN3%%/Statistics::Descriptive::Full.3.gz
%%PERL5_MAN3%%/Statistics::Descriptive::Sparse.3.gz
%%PERL5_MAN3%%/Statistics::Descriptive::Smoother.3.gz
%%PERL5_MAN3%%/Statistics::Descriptive::Smoother::Exponential.3.gz
%%PERL5_MAN3%%/Statistics::Descriptive::Smoother::Weightedexponential.3.gz

46
math/primme/Makefile Normal file
View file

@ -0,0 +1,46 @@
# $FreeBSD$
PORTNAME= primme
DISTVERSIONPREFIX= v
DISTVERSION= 2.1
CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Iterative eigensolver for symmetric and hermitian matrices
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING.txt
LIB_DEPENDS= libblas.so:math/blas \
liblapack.so:math/lapack
TEST_DEPENDS= gfortran${GCC_DEFAULT}:lang/gcc${GCC_DEFAULT}
USES= gmake localbase:ldflags
USE_GITHUB= yes
MAKEFILE= makefile
ALL_TARGET= solib
USE_LDCONFIG= yes
BINARY_ALIAS= make=${GMAKE}
CFLAGS+= -fPIC
LDFLAGS+= ${LOCALBASE}/lib/liblapack.so ${LOCALBASE}/lib/libblas.so
TEST_ENV= ${MAKE_ENV} F77=gfortran${GCC_DEFAULT} FLDR=gfortran${GCC_DEFAULT} \
LDFLAGS="-lm -Wl,-rpath=${LOCALBASE}/lib/gcc${GCC_DEFAULT} ${LOCALBASE}/lib/gcc${GCC_DEFAULT}/libgcc_s.so" \
USE_MPI=no USE_PETSC=no PETSC_DIR=${LOCALBASE}
TEST_TARGET= all_tests test
PLIST_FILES= include/primme.h \
include/primme_eigs.h \
include/primme_eigs_f77.h \
include/primme_f77.h \
include/primme_svds.h \
include/primme_svds_f77.h \
lib/libprimme.so
do-install:
cd ${WRKSRC} && ${COPYTREE_SHARE} include ${STAGEDIR}${PREFIX}
${INSTALL_LIB} ${WRKSRC}/lib/lib${PORTNAME}.so ${STAGEDIR}${PREFIX}/lib
.include <bsd.port.mk>

3
math/primme/distinfo Normal file
View file

@ -0,0 +1,3 @@
TIMESTAMP = 1539019293
SHA256 (primme-primme-v2.1_GH0.tar.gz) = edc924250d464f51d0f529aaa77d8b741411b4453b3423fa663a65732055467b
SIZE (primme-primme-v2.1_GH0.tar.gz) = 6071172

View file

@ -0,0 +1,11 @@
--- examples/Makefile.orig 2017-04-11 04:35:01 UTC
+++ examples/Makefile
@@ -8,7 +8,7 @@ include ../Link_flags
override INCLUDE += -I../include
override FINCLUDE += -I../include
-LIBDIRS += -L../lib
+LIBDIRS += ../lib/libprimme.so
EXAMPLES_C = ex_eigs_dseq ex_eigs_zseq ex_svds_dseq ex_svds_zseq
EXAMPLES_CXX = ex_eigs_zseqxx ex_svds_zseqxx

View file

@ -0,0 +1,11 @@
--- src/Makefile.orig 2018-10-09 07:03:22 UTC
+++ src/Makefile
@@ -89,7 +89,7 @@ auto_headers: $(AUTOMATED_HEADERS_LINALG
$(RANLIB) $@
../lib/$(SOLIBRARY): ../lib/$(LIBRARY)
- $(CC) -shared -o ../lib/$(SOLIBRARY) -Wl,--whole-archive ../lib/$(LIBRARY) -Wl,--no-whole-archive
+ $(CC) -shared -o ../lib/$(SOLIBRARY) -Wl,--whole-archive ../lib/$(LIBRARY) -Wl,--no-whole-archive $(LDFLAGS)
#
# Generate CTAGS

View file

@ -0,0 +1,11 @@
--- src/eigs/primme_interface.c.orig 2018-10-08 17:26:04 UTC
+++ src/eigs/primme_interface.c
@@ -36,7 +36,7 @@
*
******************************************************************************/
-#if !(defined (__APPLE__) && defined (__MACH__))
+#if !(defined (__APPLE__) && defined (__MACH__)) && !defined(__FreeBSD__)
# include <malloc.h>
#endif
#include <stdlib.h> /* mallocs, free */

View file

@ -0,0 +1,11 @@
--- src/include/template.h.orig 2018-10-08 17:27:07 UTC
+++ src/include/template.h
@@ -368,7 +368,7 @@
*
**********************************************************************/
-#if !(defined (__APPLE__) && defined (__MACH__))
+#if !(defined (__APPLE__) && defined (__MACH__)) && !defined(__FreeBSD__)
# include <malloc.h> /* malloc */
#endif
#include <stdlib.h> /* malloc, free */

View file

@ -0,0 +1,11 @@
--- tests/COMMON/num.h.orig 2018-10-08 17:28:33 UTC
+++ tests/COMMON/num.h
@@ -42,7 +42,7 @@
#endif
#define Sprimme CONCAT(SCALAR_PRE,primme)
#define Sprimme_svds CONCAT(SCALAR_PRE,primme_svds)
-#if !(defined (__APPLE__) && defined (__MACH__))
+#if !(defined (__APPLE__) && defined (__MACH__)) && !defined(__FreeBSD__)
# include <malloc.h> /* malloc */
#endif
#include <stdlib.h> /* malloc, free */

View file

@ -0,0 +1,11 @@
--- tests/Makefile.orig 2018-10-08 19:10:07 UTC
+++ tests/Makefile
@@ -9,7 +9,7 @@ include ../Link_flags
SOBJS= COMMON/shared_utils.o COMMON/ioandtest.o
COMMON_INCLUDE = -I./COMMON -I../include
override INCLUDE += $(COMMON_INCLUDE)
-LIBDIRS += -L../lib
+LIBDIRS += ../lib/libprimme.so
USE_NATIVE ?= yes
USE_PETSC ?= $(if $(findstring undefined,$(origin PETSC_DIR)),no,yes)

10
math/primme/pkg-descr Normal file
View file

@ -0,0 +1,10 @@
PRIMME, pronounced as prime, computes a few eigenvalues and their corresponding
eigenvectors of a real symmetric or complex Hermitian matrix. It can also
compute singular values and vectors of a square or rectangular matrix. It can
find largest, smallest, or interior singular/eigenvalues and can use
preconditioning to accelerate convergence. It is especially optimized for large,
difficult problems, and can be a useful tool for both non-experts and experts.
PRIMME is written in C99, but complete interfaces are provided for Fortran 77,
MATLAB, Python, and R.
WWW: http://www.cs.wm.edu/~andreas/software/

View file

@ -1,28 +0,0 @@
# $FreeBSD$
PORTNAME= gau2grid
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.0
CATEGORIES= math python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Fast computation of a gaussian and its derivative on a grid
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYNUMPY} \
cmake:devel/cmake
RUN_DEPENDS= ${PYNUMPY}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR}
USES= python
USE_GITHUB= yes
GH_ACCOUNT= dgasmith
USE_PYTHON= distutils autoplist
do-test:
@cd ${WRKSRC} && ${PYTHON_CMD} -m pytest
.include <bsd.port.mk>

View file

@ -1,3 +0,0 @@
TIMESTAMP = 1538885352
SHA256 (dgasmith-gau2grid-v1.2.0_GH0.tar.gz) = 5c0312256c794d17c806bafa4a755489d21d3985e44a4429e865b51e67666b9c
SIZE (dgasmith-gau2grid-v1.2.0_GH0.tar.gz) = 124928

View file

@ -1,7 +0,0 @@
gau2grid is a python-generated C library for vectorized computation of grid to
gaussian collocation matrices
The core of gau2grid is generating the collocation matrices between a real space
grid and a gaussian basis set expanded to a given angular momenta.
WWW: https://github.com/dgasmith/gau2grid

View file

@ -12,6 +12,8 @@ COMMENT= CLI client for exercism.io
LICENSE= MIT
LICENSE_FILE= LICENSE
BROKEN= wrong LICENSE_FILE
BUILD_DEPENDS= ${LOCALBASE}/bin/go:lang/go
USE_GITHUB= yes

View file

@ -333,6 +333,7 @@
SUBDIR += pwcbsd
SUBDIR += pwcview
SUBDIR += py-PySceneDetect
SUBDIR += py-av
SUBDIR += py-cec
SUBDIR += py-enzyme
SUBDIR += py-flvlib

20
multimedia/py-av/Makefile Normal file
View file

@ -0,0 +1,20 @@
# $FreeBSD$
PORTNAME= av
PORTVERSION= 0.5.3
CATEGORIES= multimedia python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= swills@FreeBSD.org
COMMENT= Pythonic binding for FFmpeg
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
LIB_DEPENDS= libavutil.so:multimedia/ffmpeg
USES= python pkgconfig
USE_PYTHON= autoplist concurrent distutils
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1539054161
SHA256 (av-0.5.3.tar.gz) = 198719246335103e8c16a50c1f269359b4d52c7c38586f39629d0b869c5bb64c
SIZE (av-0.5.3.tar.gz) = 1893049

View file

@ -0,0 +1,5 @@
PyAV is a Pythonic binding for FFmpeg. We aim to provide all of the power and
control of the underlying library, but manage the gritty details as much as
possible.
WWW: http://docs.mikeboers.com/pyav/develop/

View file

@ -21,6 +21,7 @@
SUBDIR += farstream
SUBDIR += finch
SUBDIR += folks
SUBDIR += fractal
SUBDIR += freetalk
SUBDIR += fugu
SUBDIR += gajim

39
net-im/fractal/Makefile Normal file
View file

@ -0,0 +1,39 @@
# $FreeBSD$
PORTNAME= fractal
DISTVERSION= 3.30.0
CATEGORIES= net-im
MASTER_SITES= https://gitlab.gnome.org/World/fractal/uploads/${GL_HASH}/
MAINTAINER= greg@unrelenting.technology
COMMENT= GTK+ Matrix IM client
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
# gmake for the backtrace-sys crate
BUILD_DEPENDS= cargo:lang/rust \
gmake:devel/gmake
LIB_DEPENDS= libdbus-1.so:devel/dbus \
libgmp.so:math/gmp \
libgspell-1.so:textproc/gspell
USES= gettext gnome meson pkgconfig python:3.5+,build ssl tar:xz
USE_GNOME= cairo gtk30 gtksourceview3
USE_GSTREAMER1= bad
GL_HASH= cc46d6b9702ce5d0b1f3073f516a58c3
BINARY_ALIAS= python3=${PYTHON_CMD}
GLIB_SCHEMAS= org.gnome.Fractal.gschema.xml
INSTALLS_ICONS= yes
WITHOUT_FBSD10_FIX= yes # changes libbacktrace conf script's checksum
# for the gettext-sys crate
MAKE_ENV+= GETTEXT_BIN_DIR=${LOCALBASE}/bin \
GETTEXT_LIB_DIR=${LOCALBASE}/lib \
GETTEXT_INCLUDE_DIR=${LOCALBASE}/include
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/fractal
.include <bsd.port.mk>

3
net-im/fractal/distinfo Normal file
View file

@ -0,0 +1,3 @@
TIMESTAMP = 1536754711
SHA256 (fractal-3.30.0.tar.xz) = 4782a0ab59c5da2470a380700374d5c3d736085a66cf0de1fca9b2921c1f8363
SIZE (fractal-3.30.0.tar.xz) = 11603220

View file

@ -0,0 +1,11 @@
--- scripts/cargo.sh.orig 2018-09-12 12:22:27 UTC
+++ scripts/cargo.sh
@@ -7,7 +7,7 @@ export FRACTAL_NAME_SUFFIX="$5"
export FRACTAL_VERSION="$6"
export FRACTAL_PROFILE="$7"
-if [[ "$FRACTAL_PROFILE" == "Devel" ]]
+if [ "$FRACTAL_PROFILE" = "Devel" ]
then
echo "DEBUG MODE"
cargo build --manifest-path $1/Cargo.toml -p fractal-gtk && cp $1/target/debug/fractal-gtk $2

5
net-im/fractal/pkg-descr Normal file
View file

@ -0,0 +1,5 @@
Fractal is a Gtk+ Matrix messaging client written in Rust.
Its interface is optimized for collaboration in large groups
such as free software projects.
WWW: https://wiki.gnome.org/Apps/Fractal

21
net-im/fractal/pkg-plist Normal file
View file

@ -0,0 +1,21 @@
bin/fractal
share/applications/org.gnome.Fractal.desktop
share/icons/hicolor/16x16/apps/org.gnome.Fractal.png
share/icons/hicolor/22x22/apps/org.gnome.Fractal.png
share/icons/hicolor/24x24/apps/org.gnome.Fractal.png
share/icons/hicolor/32x32/apps/org.gnome.Fractal.png
share/icons/hicolor/48x48/apps/org.gnome.Fractal.png
share/icons/hicolor/512x512/apps/org.gnome.Fractal.png
share/icons/hicolor/scalable/apps/org.gnome.Fractal-symbolic.svg
share/locale/ca/LC_MESSAGES/fractal.mo
share/locale/cs/LC_MESSAGES/fractal.mo
share/locale/de/LC_MESSAGES/fractal.mo
share/locale/es/LC_MESSAGES/fractal.mo
share/locale/fi/LC_MESSAGES/fractal.mo
share/locale/fr/LC_MESSAGES/fractal.mo
share/locale/fur/LC_MESSAGES/fractal.mo
share/locale/pl/LC_MESSAGES/fractal.mo
share/locale/pt_BR/LC_MESSAGES/fractal.mo
share/locale/sk/LC_MESSAGES/fractal.mo
share/locale/sv/LC_MESSAGES/fractal.mo
share/metainfo/org.gnome.Fractal.appdata.xml

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= bitcoin
PORTVERSION= 0.16.3
PORTVERSION= 0.17.0
PORTREVISION?= 0
CATEGORIES= net-p2p finance
MASTER_SITES= https://bitcoincore.org/bin/bitcoin-core-${PORTVERSION}/:DEFAULT \

View file

@ -1,5 +1,5 @@
TIMESTAMP = 1538097756
SHA256 (bitcoin/bitcoin-0.16.3.tar.gz) = 836eed97dfc79cff09f356e8fbd6a6ef2de840fb9ff20ebffb51ccffdb100218
SIZE (bitcoin/bitcoin-0.16.3.tar.gz) = 7019825
TIMESTAMP = 1538559976
SHA256 (bitcoin/bitcoin-0.17.0.tar.gz) = 98ef39e851644bba1ac51edaa53c7c47c20a3980333def7bc642c8261a12785e
SIZE (bitcoin/bitcoin-0.17.0.tar.gz) = 7008522
SHA256 (bitcoin/bitcoin128.png) = ad880c8459ecfdb96abe6a4689af06bdd27906e0edcd39d0915482f2da91e722
SIZE (bitcoin/bitcoin128.png) = 10639

View file

@ -2,7 +2,7 @@
PORTNAME= zmq
PORTVERSION= 1.1.3
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= net pear
MAINTAINER= garga@FreeBSD.org

View file

@ -0,0 +1,26 @@
--- zmq.c.orig 2016-02-01 01:50:43 UTC
+++ zmq.c
@@ -235,7 +235,11 @@ php_zmq_context *php_zmq_context_get(zend_long io_thre
le.type = php_zmq_context_list_entry();
le.ptr = context;
+#if PHP_VERSION_ID < 70300
GC_REFCOUNT(&le) = 1;
+#else
+ GC_SET_REFCOUNT(&le, 1);
+#endif
/* plist_key is not a persistent allocated key, thus we use str_update here */
if (zend_hash_str_update_mem(&EG(persistent_list), plist_key->val, plist_key->len, &le, sizeof(le)) == NULL) {
@@ -535,7 +539,11 @@ void php_zmq_socket_store(php_zmq_socket *zmq_sock_p,
le.type = php_zmq_socket_list_entry();
le.ptr = zmq_sock_p;
+#if PHP_VERSION_ID < 70300
GC_REFCOUNT(&le) = 1;
+#else
+ GC_SET_REFCOUNT(&le, 1);
+#endif
plist_key = php_zmq_socket_plist_key(type, persistent_id, use_shared_ctx);

View file

@ -0,0 +1,18 @@
--- zmq_helpers.c.orig 2016-02-01 01:50:43 UTC
+++ zmq_helpers.c
@@ -63,7 +63,7 @@ char *php_zmq_printable_func (zend_fcall_info *fci, ze
char *buffer = NULL;
if (fci->object) {
- spprintf (&buffer, 0, "%s::%s", fci->object->ce->name->val, fci_cache->function_handler->common.function_name);
+ spprintf (&buffer, 0, "%s::%s", fci->object->ce->name->val, ZSTR_VAL(fci_cache->function_handler->common.function_name));
} else {
if (Z_TYPE (fci->function_name) == IS_OBJECT) {
spprintf (&buffer, 0, "%s", Z_OBJCE (fci->function_name)->name->val);
@@ -74,4 +74,4 @@ char *php_zmq_printable_func (zend_fcall_info *fci, ze
}
return buffer;
}
-/* }}} */
\ No newline at end of file
+/* }}} */

View file

@ -0,0 +1,29 @@
--- zmq_pollset.c.orig 2016-02-01 01:50:43 UTC
+++ zmq_pollset.c
@@ -169,7 +169,7 @@ static
zend_string *s_create_key(zval *entry)
{
if (Z_TYPE_P(entry) == IS_RESOURCE) {
- return strpprintf(0, "r:%ld", Z_RES_P(entry)->handle);
+ return strpprintf(0, "r:%d", Z_RES_P(entry)->handle);
}
else {
zend_string *hash = php_spl_object_hash(entry);
@@ -222,7 +222,7 @@ size_t php_zmq_pollset_num_items(php_zmq_pollset *set)
zend_string *php_zmq_pollset_add(php_zmq_pollset *set, zval *entry, int events, int *error)
{
zend_string *key;
- size_t num_items, index;
+ size_t index;
zmq_pollitem_t item;
*error = 0;
@@ -233,7 +233,7 @@ zend_string *php_zmq_pollset_add(php_zmq_pollset *set,
return key;
}
- num_items = php_zmq_pollset_num_items(set);
+ php_zmq_pollset_num_items(set);
memset(&item, 0, sizeof(zmq_pollitem_t));
if (Z_TYPE_P(entry) == IS_RESOURCE) {

View file

@ -12,8 +12,6 @@ COMMENT= Binary newsreader supporting NZB files
LICENSE= GPLv2
BROKEN= fails to package
LIB_DEPENDS= libxml2.so:textproc/libxml2
USES= autoreconf compiler:c++14-lang gmake localbase ncurses pkgconfig shebangfix ssl

View file

@ -1,9 +1,8 @@
bin/nzbget
@sample etc/nzbget.conf.sample
@comment %%PORTDOCS%%%%DOCSDIR%%/COPYING
@comment %%PORTDOCS%%%%DOCSDIR%%/AUTHORS
%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
%%PORTDOCS%%%%DOCSDIR%%/README
%%DOCSDIR%%/ChangeLog
%%DOCSDIR%%/COPYING
%%DOCSDIR%%/README
%%DATADIR%%/nzbget.conf
%%DATADIR%%/scripts/EMail.py
%%DATADIR%%/scripts/Logger.py

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= pkg_replace
PORTVERSION= 20180530
PORTVERSION= 20180927
CATEGORIES= ports-mgmt
MASTER_SITES= http://member.tokoha-u.ac.jp/~kdeguchi/download/
@ -17,7 +17,7 @@ NO_BUILD= yes
SUB_FILES= pkg-message
PORTDOCS= README README.ja
PORTDOCS= ChangeLog README README.ja
OPTIONS_DEFINE= DOCS

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1527637850
SHA256 (pkg_replace-20180530.tar.xz) = 023c548fa39ba6582157840c14c67968a7dab95545adead95654609053a38cb6
SIZE (pkg_replace-20180530.tar.xz) = 16128
TIMESTAMP = 1538003710
SHA256 (pkg_replace-20180927.tar.xz) = aaf36ada3c459c8c07fe1f3a796c8279376ab9c9d84952533fb2221bfb26ed11
SIZE (pkg_replace-20180927.tar.xz) = 16396

View file

@ -12,10 +12,14 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Detect bonds in a molecule and assign formal bond orders
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
BUILD_DEPENDS= p5-Chemistry-Mol>=0:science/p5-Chemistry-Mol
RUN_DEPENDS= p5-Chemistry-Mol>=0:science/p5-Chemistry-Mol
USES= perl5
USE_PERL5= configure
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= DendroPy
PORTVERSION= 4.3.0
PORTVERSION= 4.4.0
CATEGORIES= science python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

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