Skip to content

Commit

Permalink
*/*: sync with upstream
Browse files Browse the repository at this point in the history
Taken from: HardenedBSD
  • Loading branch information
fichtner committed Oct 30, 2018
1 parent c05ba21 commit 869e9e9
Show file tree
Hide file tree
Showing 112 changed files with 846 additions and 302 deletions.
2 changes: 1 addition & 1 deletion audio/mate-media/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# $FreeBSD$

PORTNAME= mate-media
PORTVERSION= 1.20.0
PORTVERSION= 1.20.1
CATEGORIES= audio mate
MASTER_SITES= MATE
DIST_SUBDIR= mate
Expand Down
6 changes: 3 additions & 3 deletions audio/mate-media/distinfo
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
TIMESTAMP = 1519681456
SHA256 (mate/mate-media-1.20.0.tar.xz) = 99c50f56c93c5a010806658525b189c2fe7f38802c2f5d6ab79286c4ece16b27
SIZE (mate/mate-media-1.20.0.tar.xz) = 497248
TIMESTAMP = 1540759225
SHA256 (mate/mate-media-1.20.1.tar.xz) = 49273998491d802df97306c10dfd49178fc266ddbce3f0b2ef61390c503d64b5
SIZE (mate/mate-media-1.20.1.tar.xz) = 497844
28 changes: 28 additions & 0 deletions audio/mate-media/pkg-plist
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ man/man1/mate-volume-control.1.gz
share/applications/mate-volume-control.desktop
share/locale/af/LC_MESSAGES/mate-media.mo
share/locale/am/LC_MESSAGES/mate-media.mo
share/locale/an/LC_MESSAGES/mate-media.mo
share/locale/ar/LC_MESSAGES/mate-media.mo
share/locale/as/LC_MESSAGES/mate-media.mo
share/locale/ast/LC_MESSAGES/mate-media.mo
Expand All @@ -19,6 +20,7 @@ share/locale/bs/LC_MESSAGES/mate-media.mo
share/locale/ca/LC_MESSAGES/mate-media.mo
share/locale/ca@valencia/LC_MESSAGES/mate-media.mo
share/locale/cmn/LC_MESSAGES/mate-media.mo
share/locale/crh/LC_MESSAGES/mate-media.mo
share/locale/cs/LC_MESSAGES/mate-media.mo
share/locale/cy/LC_MESSAGES/mate-media.mo
share/locale/da/LC_MESSAGES/mate-media.mo
Expand All @@ -28,27 +30,44 @@ share/locale/el/LC_MESSAGES/mate-media.mo
share/locale/en_AU/LC_MESSAGES/mate-media.mo
share/locale/en_CA/LC_MESSAGES/mate-media.mo
share/locale/en_GB/LC_MESSAGES/mate-media.mo
share/locale/eo/LC_MESSAGES/mate-media.mo
share/locale/es/LC_MESSAGES/mate-media.mo
share/locale/es_AR/LC_MESSAGES/mate-media.mo
share/locale/es_CL/LC_MESSAGES/mate-media.mo
share/locale/es_CO/LC_MESSAGES/mate-media.mo
share/locale/es_CR/LC_MESSAGES/mate-media.mo
share/locale/es_DO/LC_MESSAGES/mate-media.mo
share/locale/es_EC/LC_MESSAGES/mate-media.mo
share/locale/es_ES/LC_MESSAGES/mate-media.mo
share/locale/es_MX/LC_MESSAGES/mate-media.mo
share/locale/es_NI/LC_MESSAGES/mate-media.mo
share/locale/es_PA/LC_MESSAGES/mate-media.mo
share/locale/es_PE/LC_MESSAGES/mate-media.mo
share/locale/es_PR/LC_MESSAGES/mate-media.mo
share/locale/es_SV/LC_MESSAGES/mate-media.mo
share/locale/es_UY/LC_MESSAGES/mate-media.mo
share/locale/es_VE/LC_MESSAGES/mate-media.mo
share/locale/et/LC_MESSAGES/mate-media.mo
share/locale/eu/LC_MESSAGES/mate-media.mo
share/locale/fa/LC_MESSAGES/mate-media.mo
share/locale/fi/LC_MESSAGES/mate-media.mo
share/locale/fr/LC_MESSAGES/mate-media.mo
share/locale/fr_CA/LC_MESSAGES/mate-media.mo
share/locale/frp/LC_MESSAGES/mate-media.mo
share/locale/fur/LC_MESSAGES/mate-media.mo
share/locale/fy/LC_MESSAGES/mate-media.mo
share/locale/ga/LC_MESSAGES/mate-media.mo
share/locale/gl/LC_MESSAGES/mate-media.mo
share/locale/gu/LC_MESSAGES/mate-media.mo
share/locale/ha/LC_MESSAGES/mate-media.mo
share/locale/he/LC_MESSAGES/mate-media.mo
share/locale/hi/LC_MESSAGES/mate-media.mo
share/locale/hr/LC_MESSAGES/mate-media.mo
share/locale/hu/LC_MESSAGES/mate-media.mo
share/locale/hy/LC_MESSAGES/mate-media.mo
share/locale/ia/LC_MESSAGES/mate-media.mo
share/locale/id/LC_MESSAGES/mate-media.mo
share/locale/ig/LC_MESSAGES/mate-media.mo
share/locale/is/LC_MESSAGES/mate-media.mo
share/locale/it/LC_MESSAGES/mate-media.mo
share/locale/ja/LC_MESSAGES/mate-media.mo
Expand All @@ -57,13 +76,17 @@ share/locale/ka/LC_MESSAGES/mate-media.mo
share/locale/kk/LC_MESSAGES/mate-media.mo
share/locale/kn/LC_MESSAGES/mate-media.mo
share/locale/ko/LC_MESSAGES/mate-media.mo
share/locale/ks/LC_MESSAGES/mate-media.mo
share/locale/ku/LC_MESSAGES/mate-media.mo
share/locale/ku_IQ/LC_MESSAGES/mate-media.mo
share/locale/ky/LC_MESSAGES/mate-media.mo
share/locale/la/LC_MESSAGES/mate-media.mo
share/locale/li/LC_MESSAGES/mate-media.mo
share/locale/lt/LC_MESSAGES/mate-media.mo
share/locale/lv/LC_MESSAGES/mate-media.mo
share/locale/mai/LC_MESSAGES/mate-media.mo
share/locale/mg/LC_MESSAGES/mate-media.mo
share/locale/mi/LC_MESSAGES/mate-media.mo
share/locale/mk/LC_MESSAGES/mate-media.mo
share/locale/ml/LC_MESSAGES/mate-media.mo
share/locale/mn/LC_MESSAGES/mate-media.mo
Expand All @@ -74,11 +97,13 @@ share/locale/nds/LC_MESSAGES/mate-media.mo
share/locale/ne/LC_MESSAGES/mate-media.mo
share/locale/nl/LC_MESSAGES/mate-media.mo
share/locale/nn/LC_MESSAGES/mate-media.mo
share/locale/nso/LC_MESSAGES/mate-media.mo
share/locale/oc/LC_MESSAGES/mate-media.mo
share/locale/or/LC_MESSAGES/mate-media.mo
share/locale/pa/LC_MESSAGES/mate-media.mo
share/locale/pl/LC_MESSAGES/mate-media.mo
share/locale/pms/LC_MESSAGES/mate-media.mo
share/locale/ps/LC_MESSAGES/mate-media.mo
share/locale/pt/LC_MESSAGES/mate-media.mo
share/locale/pt_BR/LC_MESSAGES/mate-media.mo
share/locale/ro/LC_MESSAGES/mate-media.mo
Expand All @@ -104,9 +129,12 @@ share/locale/uz/LC_MESSAGES/mate-media.mo
share/locale/vi/LC_MESSAGES/mate-media.mo
share/locale/wa/LC_MESSAGES/mate-media.mo
share/locale/xh/LC_MESSAGES/mate-media.mo
share/locale/yi/LC_MESSAGES/mate-media.mo
share/locale/yo/LC_MESSAGES/mate-media.mo
share/locale/zh_CN/LC_MESSAGES/mate-media.mo
share/locale/zh_HK/LC_MESSAGES/mate-media.mo
share/locale/zh_TW/LC_MESSAGES/mate-media.mo
share/locale/zu/LC_MESSAGES/mate-media.mo
%%DATADIR%%/icons/hicolor/16x16/status/audio-input-microphone-high.png
%%DATADIR%%/icons/hicolor/16x16/status/audio-input-microphone-low.png
%%DATADIR%%/icons/hicolor/16x16/status/audio-input-microphone-medium.png
Expand Down
8 changes: 4 additions & 4 deletions databases/kyotocabinet/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,9 @@
# $FreeBSD$

PORTNAME= kyotocabinet
PORTVERSION= 1.2.76
PORTREVISION= 1
PORTVERSION= 1.2.77
CATEGORIES= databases
MASTER_SITES= http://fallabs.com/${PORTNAME}/pkg/ \
MASTER_SITES= https://fallabs.com/${PORTNAME}/pkg/ \
LOCAL/sunpoet

MAINTAINER= [email protected]
Expand All @@ -19,13 +18,14 @@ BROKEN_powerpc= fails to link

OPTIONS_DEFINE= DOCS

USES= gmake

CPPFLAGS+= -fPIC
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
MAKE_ARGS= PCDIR=${PREFIX}/libdata/pkgconfig
REINPLACE_ARGS= -i ''
TEST_TARGET= check
USES= gmake
USE_LDCONFIG= yes

post-patch:
Expand Down
5 changes: 3 additions & 2 deletions databases/kyotocabinet/distinfo
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
SHA256 (kyotocabinet-1.2.76.tar.gz) = 812a2d3f29c351db4c6f1ff29d94d7135f9e601d7cc1872ec1d7eed381d0d23c
SIZE (kyotocabinet-1.2.76.tar.gz) = 951930
TIMESTAMP = 1540844410
SHA256 (kyotocabinet-1.2.77.tar.gz) = 78a98f120f024ee56a4f44db403019730fdc8466634c3465078e5e5387c44c62
SIZE (kyotocabinet-1.2.77.tar.gz) = 949377
11 changes: 0 additions & 11 deletions databases/kyotocabinet/files/patch-kcdbext.h

This file was deleted.

2 changes: 1 addition & 1 deletion databases/kyotocabinet/pkg-descr
Original file line number Diff line number Diff line change
Expand Up @@ -20,4 +20,4 @@ on platforms which have API conforming to C++03 with the TR1 library
extensions. Kyoto Cabinet is a free software licensed under the GNU
General Public License.

WWW: http://fallabs.com/kyotocabinet/
WWW: https://fallabs.com/kyotocabinet/
2 changes: 1 addition & 1 deletion databases/kyototycoon/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ PORTNAME= kyototycoon
PORTVERSION= 0.9.56
PORTREVISION= 5
CATEGORIES= databases
MASTER_SITES= http://fallabs.com/${PORTNAME}/pkg/ \
MASTER_SITES= https://fallabs.com/${PORTNAME}/pkg/ \
LOCAL/sunpoet

MAINTAINER= [email protected]
Expand Down
2 changes: 1 addition & 1 deletion databases/kyototycoon/pkg-descr
Original file line number Diff line number Diff line change
Expand Up @@ -18,4 +18,4 @@ server supports high availability mechanisms, which are hot backup, update
logging, and asynchronous replication. The server can embed Lua, a lightweight
script language so that you can define arbitrary operations of the database.

WWW: http://fallabs.com/kyototycoon/
WWW: https://fallabs.com/kyototycoon/
2 changes: 1 addition & 1 deletion databases/p5-KyotoCabinet/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ PORTNAME= KyotoCabinet
PORTVERSION= 1.20
PORTREVISION= 2
CATEGORIES= databases perl5
MASTER_SITES= http://fallabs.com/kyotocabinet/perlpkg/
MASTER_SITES= https://fallabs.com/kyotocabinet/perlpkg/
PKGNAMEPREFIX= p5-
DISTNAME= kyotocabinet-perl-${PORTVERSION}

Expand Down
2 changes: 1 addition & 1 deletion databases/p5-KyotoCabinet/pkg-descr
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Perl extension for KyotoCabinet.

WWW: http://fallabs.com/kyotocabinet/
WWW: https://fallabs.com/kyotocabinet/
2 changes: 1 addition & 1 deletion databases/p5-TokyoCabinet/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ PORTVERSION= 1.34
PORTREVISION= 1
CATEGORIES= databases perl5
MASTER_SITES= LOCAL/kuriyama \
http://fallabs.com/tokyocabinet/perlpkg/
https://fallabs.com/tokyocabinet/perlpkg/
PKGNAMEPREFIX= p5-
DISTNAME= tokyocabinet-perl-${PORTVERSION}

Expand Down
2 changes: 1 addition & 1 deletion databases/p5-TokyoCabinet/pkg-descr
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Perl extension for TokyoCabinet.

WWW: http://fallabs.com/tokyocabinet/
WWW: https://fallabs.com/tokyocabinet/
2 changes: 1 addition & 1 deletion databases/p5-tokyotyrant/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ PORTNAME= tokyotyrant
PORTVERSION= 1.16
PORTREVISION= 3
CATEGORIES= databases perl5
MASTER_SITES= http://fallabs.com/${PORTNAME}/perlpkg/
MASTER_SITES= https://fallabs.com/${PORTNAME}/perlpkg/
PKGNAMEPREFIX= p5-
DISTNAME= ${PORTNAME}-perl-${PORTVERSION}

Expand Down
2 changes: 1 addition & 1 deletion databases/p5-tokyotyrant/pkg-descr
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
TokyoTyrant-perl is an extenstion to Perl which allows access
to TokyoTyrant dataabses.

WWW: http://fallabs.com/tokyotyrant/
WWW: https://fallabs.com/tokyotyrant/
30 changes: 30 additions & 0 deletions databases/php-xapian/files/patch-php7-php.i
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
--- php7/php.i.orig 2018-10-26 05:08:02 UTC
+++ php7/php.i
@@ -177,9 +177,13 @@ fail: // Label which SWIG_PHP_Error need
%typemap(out) std::pair<Xapian::TermIterator, Xapian::TermIterator> {

ZVAL_NEW_ARR($result);
+#if PHP_VERSION_ID >= 70300
+ array_init($result);
+#else
if (array_init($result) == FAILURE) {
SWIG_PHP_Error(E_ERROR, "array_init failed");
}
+#endif

for (Xapian::TermIterator i = $1.first; i != $1.second; ++i) {
/* We have to cast away const here because the PHP API is rather
@@ -198,9 +202,13 @@ fail: // Label which SWIG_PHP_Error need
%typemap(directorin) (size_t num_tags, const std::string tags[]) {
ZVAL_NEW_ARR($input);
+#if PHP_VERSION_ID >= 70300
+ array_init($input);
+#else
if (array_init($input) == FAILURE) {
SWIG_PHP_Error(E_ERROR, "array_init failed");
}
+#endif
for (size_t i = 0; i != num_tags; ++i) {
const string & term = tags[i];
30 changes: 30 additions & 0 deletions databases/php-xapian/files/patch-php7-php7-xapian_wrap.cc
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
--- php7/php7/xapian_wrap.cc.orig 2018-10-26 05:12:41 UTC
+++ php7/php7/xapian_wrap.cc
@@ -2533,9 +2533,13 @@ std::string SwigDirector_Compactor::reso

{
ZVAL_NEW_ARR(&args[1]);
+#if PHP_VERSION_ID >= 70300
+ array_init(&args[1]);
+#else
if (array_init(&args[1]) == FAILURE) {
SWIG_PHP_Error(E_ERROR, "array_init failed");
}
+#endif

for (size_t i = 0; i != num_tags; ++i) {
const string & term = tags[i];
@@ -16756,9 +16760,13 @@ ZEND_NAMED_FUNCTION(_wrap_Enquire_get_ma
}
{
ZVAL_NEW_ARR(return_value);
+#if PHP_VERSION_ID >= 70300
+ array_init(return_value);
+#else
if (array_init(return_value) == FAILURE) {
SWIG_PHP_Error(E_ERROR, "array_init failed");
}
+#endif

for (Xapian::TermIterator i = (&result)->first; i != (&result)->second; ++i) {
/* We have to cast away const here because the PHP API is rather
2 changes: 1 addition & 1 deletion databases/py-kyotocabinet/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ PORTVERSION= 1.22
DISTVERSIONPREFIX= python-
PORTREVISION= 1
CATEGORIES= databases python
MASTER_SITES= http://fallabs.com/${PORTNAME}/pythonpkg/ \
MASTER_SITES= https://fallabs.com/${PORTNAME}/pythonpkg/ \
LOCAL/sunpoet
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

Expand Down
2 changes: 1 addition & 1 deletion databases/py-kyotocabinet/pkg-descr
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Python binding of kyotocabinet.

WWW: http://fallabs.com/kyotocabinet/
WWW: https://fallabs.com/kyotocabinet/
6 changes: 3 additions & 3 deletions databases/py-zodbpickle/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,18 @@
# $FreeBSD$

PORTNAME= zodbpickle
PORTVERSION= 0.7.0
PORTVERSION= 1.0.2
CATEGORIES= databases python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

MAINTAINER= ports@FreeBSD.org
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python pickling interface for ZODB

LICENSE= PSFL ZPL21
LICENSE_COMB= multi

USES= python
USE_PYTHON= autoplist distutils
USE_PYTHON= autoplist concurrent distutils

.include <bsd.port.mk>
6 changes: 3 additions & 3 deletions databases/py-zodbpickle/distinfo
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
TIMESTAMP = 1507833956
SHA256 (zodbpickle-0.7.0.tar.gz) = 95a247fb17bce980af8d548af70ac5bd1bad22773f242eb8efa24428efa909a8
SIZE (zodbpickle-0.7.0.tar.gz) = 181263
TIMESTAMP = 1540846712
SHA256 (zodbpickle-1.0.2.tar.gz) = f26e6eba6550ff1575ef2f2831fc8bc0b465f17f9757d0b6c7db55fab5702061
SIZE (zodbpickle-1.0.2.tar.gz) = 182435
19 changes: 9 additions & 10 deletions databases/py-zodbpickle/pkg-descr
Original file line number Diff line number Diff line change
@@ -1,11 +1,10 @@
Under Python2, this package forks both Python 2.7's pickle and
cPickle modules, adding support for the protocol 3 opcodes. It also
provides a new subclass of bytes, zodbpickle.binary, which Python2
applications can use to pickle binary values such that they will be
unpickled as bytes under Py3k.
zodbpickle presents a uniform pickling interface for ZODB:
- Under Python2, this package forks both Python 2.7's pickle and cPickle
modules, adding support for the protocol 3 opcodes. It also provides a new
subclass of bytes, zodbpickle.binary, which Python2 applications can use to
pickle binary values such that they will be unpickled as bytes under Py3k.
- Under Py3k, this package forks the pickle module (and the supporting C
extension) from both Python 3.2 and Python 3.3. The fork add support for the
noload operations used by ZODB.

Under Py3k, this package forks the pickle module (and the supporting
C extension) from both Python 3.2 and Python 3.3. The fork add support
for the noload operations used by ZODB.

WWW: https://pypi.org/project/zodbpickle/
WWW: https://github.com/zopefoundation/zodbpickle
2 changes: 1 addition & 1 deletion databases/qdbm-plus/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ PORTNAME= qdbm
PORTVERSION= 1.8.78
PORTREVISION= 5
CATEGORIES= databases
MASTER_SITES= http://fallabs.com/qdbm/
MASTER_SITES= https://fallabs.com/qdbm/
PKGNAMESUFFIX= -plus

MAINTAINER= [email protected]
Expand Down
2 changes: 1 addition & 1 deletion databases/qdbm-plus/pkg-descr
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
C++ API for QDBM

WWW: http://fallabs.com/qdbm/
WWW: https://fallabs.com/qdbm/
2 changes: 1 addition & 1 deletion databases/qdbm/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ PORTNAME= qdbm
PORTVERSION= 1.8.78
PORTREVISION= 4
CATEGORIES= databases
MASTER_SITES= http://fallabs.com/qdbm/
MASTER_SITES= https://fallabs.com/qdbm/

MAINTAINER= [email protected]
COMMENT= Quick Database Manager
Expand Down
2 changes: 1 addition & 1 deletion databases/qdbm/pkg-descr
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ Both binary data and character string can be used as a key and a
value. There is neither concept of data tables nor data types.
Records are organized in hash table or B+ tree.

WWW: http://fallabs.com/qdbm/
WWW: https://fallabs.com/qdbm/
2 changes: 1 addition & 1 deletion databases/ruby-qdbm/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ PORTNAME= qdbm
PORTVERSION= 1.8.78
PORTREVISION= 4
CATEGORIES= databases
MASTER_SITES= http://fallabs.com/qdbm/
MASTER_SITES= https://fallabs.com/qdbm/
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}

MAINTAINER= [email protected]
Expand Down
Loading

0 comments on commit 869e9e9

Please sign in to comment.