*/*: sync with upstream

Taken from: HardenedBSD
This commit is contained in:
Franco Fichtner 2019-04-19 17:32:39 +02:00
parent 4b6df2b4bf
commit e0c1481edb
373 changed files with 2360 additions and 1724 deletions

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1553264318
SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_ar.tar.gz) = 06852ea3df7618ee23c1f2cae30b6de9f333827ccb9c0c82451e382891f306b0
SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_ar.tar.gz) = 2416817
SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_ar.tar.gz) = 21bb52529c43bdb7b0a3e854f3e079acfeff7950be9d83677588da62e63f201b
SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_ar.tar.gz) = 2425411
TIMESTAMP = 1555608477
SHA256 (libreoffice/i18n/LibreOffice_6.2.3_Linux_x86_deb_langpack_ar.tar.gz) = 120d9d7f0dbe5df89ef55a13ed06d784841cb289f823e96a73737f42b8fbc48b
SIZE (libreoffice/i18n/LibreOffice_6.2.3_Linux_x86_deb_langpack_ar.tar.gz) = 2416859
SHA256 (libreoffice/i18n/LibreOffice_6.2.3_Linux_x86_deb_helppack_ar.tar.gz) = 18cf3be2d5fed1eebbafef863a17f91b1c5f12a7f9f91ff615a62dbc0ba4e900
SIZE (libreoffice/i18n/LibreOffice_6.2.3_Linux_x86_deb_helppack_ar.tar.gz) = 2363848

View File

@ -2,21 +2,22 @@
# $FreeBSD$
PORTNAME= libumidi
PORTVERSION= 2.0.14
PORTVERSION= 2.1.0
CATEGORIES= audio
MASTER_SITES= http://www.selasky.org/hans_petter/distfiles/ \
http://home.selasky.org:8192/distfiles/
http://home.selasky.org/distfiles/
MAINTAINER= hselasky@FreeBSD.org
COMMENT= Universal general purpose MIDI library
LICENSE= BSD2CLAUSE
USE_LDCONFIG= yes
USES= tar:bzip2 uidfix
OPTIONS_DEFINE= DEBUG JACK
OPTIONS_DEFAULT=JACK
USES= tar:bzip2 uidfix
JACK_MAKE_ARGS= " HAVE_JACK=YES"
JACK_LIB_DEPENDS= libjack.so:audio/jack
DEBUG_MAKE_ARGS= " HAVE_DEBUG=YES"

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1501762484
SHA256 (libumidi-2.0.14.tar.bz2) = c4463c23eb027cb54f78dc9fbb0900686702f68e1e62ea24c96db91d4102a566
SIZE (libumidi-2.0.14.tar.bz2) = 27185
TIMESTAMP = 1555853518
SHA256 (libumidi-2.1.0.tar.bz2) = 18b4203793fdda00faa906fadd7c3f05e7564b82dd18351274203ebbeab4089e
SIZE (libumidi-2.1.0.tar.bz2) = 27582

View File

@ -1,4 +1,4 @@
include/umidi20.h
include/umidi20.h
@comment lib/libumidi20_p.a
lib/libumidi20.a
lib/libumidi20.so

View File

@ -2,7 +2,7 @@
PORTNAME= padthv1
DISTVERSIONPREFIX= ${PORTNAME}_
DISTVERSION= 0_9_6
DISTVERSION= 0_9_7
CATEGORIES= audio
PKGNAMESUFFIX= -lv2

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1553104285
SHA256 (rncbc-padthv1-padthv1_0_9_6_GH0.tar.gz) = e24888ca24cea320477fb4d98429d3432c26f8bd456c10553e4700e94873723d
SIZE (rncbc-padthv1-padthv1_0_9_6_GH0.tar.gz) = 222104
TIMESTAMP = 1555776029
SHA256 (rncbc-padthv1-padthv1_0_9_7_GH0.tar.gz) = 120ca3d04ee6af915f562077184f1fc646904eec511c913b7beaefe5b93ab49c
SIZE (rncbc-padthv1-padthv1_0_9_7_GH0.tar.gz) = 222305

View File

@ -2,11 +2,11 @@ bin/padthv1_jack
lib/libpadthv1.so
lib/libpadthv1.so.0
lib/libpadthv1.so.0.9
lib/libpadthv1.so.0.9.6
lib/libpadthv1.so.0.9.7
lib/libpadthv1_ui.so
lib/libpadthv1_ui.so.0
lib/libpadthv1_ui.so.0.9
lib/libpadthv1_ui.so.0.9.6
lib/libpadthv1_ui.so.0.9.7
lib/lv2/padthv1.lv2/manifest.ttl
lib/lv2/padthv1.lv2/padthv1.so
lib/lv2/padthv1.lv2/padthv1.ttl

View File

@ -2,7 +2,7 @@
PORTNAME= synthv1
DISTVERSIONPREFIX= ${PORTNAME}_
DISTVERSION= 0_9_6
DISTVERSION= 0_9_7
CATEGORIES= audio
PKGNAMESUFFIX= -lv2

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1553141281
SHA256 (rncbc-synthv1-synthv1_0_9_6_GH0.tar.gz) = 1c1578cb04cc9488696290290aea03173bdffa3285f3535296d352baf2af044a
SIZE (rncbc-synthv1-synthv1_0_9_6_GH0.tar.gz) = 214872
TIMESTAMP = 1555775813
SHA256 (rncbc-synthv1-synthv1_0_9_7_GH0.tar.gz) = a722a47b99156fd5dfff7e1ea62e81efad646f88adc43224a352c60e05fb1b38
SIZE (rncbc-synthv1-synthv1_0_9_7_GH0.tar.gz) = 214978

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1553264656
SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_zh-CN.tar.gz) = 25211ff462b4cfec91a2756ce32b01fdfc1d1907a74a95d0702b84d97092a217
SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_zh-CN.tar.gz) = 808628
SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_zh-CN.tar.gz) = de22a58e37fe02b036a92a03fb949a7f63811c633d705fd4c6a83937e977242b
SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_zh-CN.tar.gz) = 2573624
TIMESTAMP = 1555609389
SHA256 (libreoffice/i18n/LibreOffice_6.2.3_Linux_x86_deb_langpack_zh-CN.tar.gz) = 4d501df267148284ef219b1378078c0d6a0d5aeea328867d043f8027b2af0957
SIZE (libreoffice/i18n/LibreOffice_6.2.3_Linux_x86_deb_langpack_zh-CN.tar.gz) = 808479
SHA256 (libreoffice/i18n/LibreOffice_6.2.3_Linux_x86_deb_helppack_zh-CN.tar.gz) = a5aa8600036163eaa0639ed037fd77c81f034fbab0a50ff482402aa924c354f0
SIZE (libreoffice/i18n/LibreOffice_6.2.3_Linux_x86_deb_helppack_zh-CN.tar.gz) = 2490127

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1553264660
SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_zh-TW.tar.gz) = 210504ab1e195b736178444941c96d5eed6eaf727ce7c39112d2e2e365cd44ff
SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_langpack_zh-TW.tar.gz) = 807364
SHA256 (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_zh-TW.tar.gz) = c88407619d767181ff32340e5fc7c22544da0458a32eb98982bbfaee3ddf021f
SIZE (libreoffice/i18n/LibreOffice_6.2.2_Linux_x86_deb_helppack_zh-TW.tar.gz) = 2682588
TIMESTAMP = 1555609398
SHA256 (libreoffice/i18n/LibreOffice_6.2.3_Linux_x86_deb_langpack_zh-TW.tar.gz) = b17ec7878f0a4dab8380fd47035d981f8fa04b8e79607d70dec24dfc527dec21
SIZE (libreoffice/i18n/LibreOffice_6.2.3_Linux_x86_deb_langpack_zh-TW.tar.gz) = 808335
SHA256 (libreoffice/i18n/LibreOffice_6.2.3_Linux_x86_deb_helppack_zh-TW.tar.gz) = 207a82ec9f3b9ec40a1a1f35755fa31fdd62461ffe35c12759a624b43e5799db
SIZE (libreoffice/i18n/LibreOffice_6.2.3_Linux_x86_deb_helppack_zh-TW.tar.gz) = 2603791

View File

@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= cego
PORTVERSION= 2.39.16
PORTREVISION= 1
PORTVERSION= 2.44.1
CATEGORIES= databases
MASTER_SITES= http://www.lemke-it.com/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1524428386
SHA256 (cego-2.39.16.tar.gz) = 3394e09ea1d35657804c4500b4c97a735ce6072cb300bafa90a4fdf6b03df35b
SIZE (cego-2.39.16.tar.gz) = 1711508
TIMESTAMP = 1555850425
SHA256 (cego-2.44.1.tar.gz) = b1a4545171eb501ccece9b01f025648828466b53cfba5fab4f05f5a2629086c5
SIZE (cego-2.44.1.tar.gz) = 2796679

View File

@ -42,6 +42,7 @@ include/cego/CegoBufferPoolEntry.h
include/cego/CegoCaseCond.h
include/cego/CegoCheckObject.h
include/cego/CegoCheckpoint.h
include/cego/CegoCheckpointDump.h
include/cego/CegoClob.h
include/cego/CegoComparison.h
include/cego/CegoCondDesc.h

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= cegobridge
PORTVERSION= 1.4.0
PORTVERSION= 1.5.0
CATEGORIES= databases
MASTER_SITES= http://www.lemke-it.com/
@ -12,6 +12,8 @@ LIB_DEPENDS= liblfcbase.so:devel/lfcbase \
liblfcxml.so:devel/lfcxml \
libcego.so:databases/cego
USES= readline
LICENSE= GPLv3
GNU_CONFIGURE= yes
CPPFLAGS+= -I${LOCALBASE}/include

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1519903668
SHA256 (cegobridge-1.4.0.tar.gz) = 6977cf6723b69723e4fc83067af1c44f7635960968611414b5432029bc3c7cec
SIZE (cegobridge-1.4.0.tar.gz) = 691239
TIMESTAMP = 1555833179
SHA256 (cegobridge-1.5.0.tar.gz) = 8e21a2247bb227e5d075d6728eef3dec7c4359bcaedb1b39e1da9fa020085a24
SIZE (cegobridge-1.5.0.tar.gz) = 691265

View File

@ -12,7 +12,7 @@ COMMENT= Thread-safe connection pool library
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
USES= gmake libtool localbase pathfix
USES= compiler:c11 gmake libtool localbase pathfix
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
@ -29,7 +29,16 @@ PGSQL_CONFIGURE_WITH= postgresql=${LOCALBASE}/bin/pg_config
PGSQL_USES= pgsql
SQLITE_CONFIGURE_WITH= sqlite=${LOCALBASE}
SQLITE_USES= sqlite
SSL_CONFIGURE_ENABLE= openssl=${OPENSSLBASE}
SSL_USES= ssl
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MSSL}
.if ${SSL_DEFAULT} == base
CONFIGURE_ARGS+= --enable-openssl
.else
CONFIGURE_ARGS+= --enable-openssl=${OPENSSLBASE}
.endif
.endif
.include <bsd.port.mk>

View File

@ -0,0 +1,7 @@
--- test/zdbpp.cpp.orig 2019-04-03 23:00:49 UTC
+++ test/zdbpp.cpp
@@ -1,3 +1,4 @@
+#include <cassert>
#include <iostream>
#include <string>
#include <map>

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= mantis
PORTVERSION= 2.20.0
PORTVERSION= 2.21.0
PORTEPOCH= 1
CATEGORIES= databases www
MASTER_SITES= SF/mantisbt/mantis-stable/${PORTVERSION}

View File

@ -1,6 +1,6 @@
TIMESTAMP = 1552805133
SHA256 (mantisbt-2.20.0.tar.gz) = 98f3ebf3fead94f3e991d9ca51302233261813910fb0a32733a2752bdab1d044
SIZE (mantisbt-2.20.0.tar.gz) = 16743762
TIMESTAMP = 1555837458
SHA256 (mantisbt-2.21.0.tar.gz) = 85478ee6bffc0173673f3af49873412c62fd8c6ce762d50a5ef185db92299d8e
SIZE (mantisbt-2.21.0.tar.gz) = 16754160
SHA256 (mantisbt-plugins-Activity-99cf873396ebc3fec431c6746dae1a604768f322_GH0.tar.gz) = 7c9a2d08d98854c40e53ec5ae90aa84ea3849843e5dec8fceefd4cbfba6d4c88
SIZE (mantisbt-plugins-Activity-99cf873396ebc3fec431c6746dae1a604768f322_GH0.tar.gz) = 42861
SHA256 (mantisbt-plugins-Announce-v2.4.1_GH0.tar.gz) = b87b233afc70d61b4b6c1fdc574cbbd3f2997efdfd4b5cfde1cfebfb6097dbc3

View File

@ -57,6 +57,7 @@
%%WWWDIR%%/api/rest/restcore/projects_rest.php
%%WWWDIR%%/api/rest/restcore/users_rest.php
%%WWWDIR%%/api/rest/swagger.json
%%WWWDIR%%/api/rest/web.config
%%WWWDIR%%/api/soap/mantisconnect.php
%%WWWDIR%%/api/soap/mantisconnect.wsdl
%%WWWDIR%%/api/soap/mc_account_api.php
@ -1673,6 +1674,8 @@
%%WWWDIR%%/tag_update.php
%%WWWDIR%%/tag_update_page.php
%%WWWDIR%%/tag_view_page.php
%%WWWDIR%%/vendor/.htaccess
%%WWWDIR%%/vendor/Web.config
%%WWWDIR%%/vendor/adodb/adodb-php/LICENSE.md
%%WWWDIR%%/vendor/adodb/adodb-php/README.md
%%WWWDIR%%/vendor/adodb/adodb-php/adodb-active-record.inc.php
@ -1959,6 +1962,7 @@
%%WWWDIR%%/vendor/dapphp/securimage/securimage_play.php
%%WWWDIR%%/vendor/dapphp/securimage/securimage_play.swf
%%WWWDIR%%/vendor/dapphp/securimage/securimage_show.php
%%WWWDIR%%/vendor/dapphp/securimage/web.config
%%WWWDIR%%/vendor/dapphp/securimage/words/words.txt
%%WWWDIR%%/vendor/doctrine/instantiator/.scrutinizer.yml
%%WWWDIR%%/vendor/doctrine/instantiator/.travis.install.sh
@ -2741,6 +2745,7 @@
%%WWWDIR%%/vendor/sebastian/version/src/Version.php
%%WWWDIR%%/vendor/slim/slim/CODE_OF_CONDUCT.md
%%WWWDIR%%/vendor/slim/slim/LICENSE.md
%%WWWDIR%%/vendor/slim/slim/MAINTAINERS.md
%%WWWDIR%%/vendor/slim/slim/Slim/App.php
%%WWWDIR%%/vendor/slim/slim/Slim/CallableResolver.php
%%WWWDIR%%/vendor/slim/slim/Slim/CallableResolverAwareTrait.php

View File

@ -2,8 +2,7 @@
PORTNAME= mongodb
DISTVERSIONPREFIX= r
DISTVERSION= 3.6.10
PORTREVISION= 1
DISTVERSION= 3.6.12
CATEGORIES= databases net
MASTER_SITES= https://fastdl.mongodb.org/src/ \
http://fastdl.mongodb.org/src/ \

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1549285807
SHA256 (mongodb-src-r3.6.10.tar.gz) = b5972e7cbee1753e991bef54370f37e71ba5cbd6cbe32730ed8682ca02ebc110
SIZE (mongodb-src-r3.6.10.tar.gz) = 40562421
TIMESTAMP = 1555162460
SHA256 (mongodb-src-r3.6.12.tar.gz) = 74d882bee1f11adfc2e5b73d27cf87886109331e280cebcd93ce66d2226321ba
SIZE (mongodb-src-r3.6.12.tar.gz) = 40847074

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= DBD-cego
PORTVERSION= 1.4.0
PORTVERSION= 1.5.0
CATEGORIES= databases perl5
MASTER_SITES= http://www.lemke-it.com/
PKGNAMEPREFIX= p5-
@ -13,7 +13,9 @@ LICENSE= GPLv3
BUILD_DEPENDS= p5-DBI>=1.631:databases/p5-DBI
RUN_DEPENDS= p5-DBI>=1.631:databases/p5-DBI
LIB_DEPENDS= libcego.so:databases/cego
LIB_DEPENDS= liblfcbase.so:devel/lfcbase \
liblfcxml.so:devel/lfcxml \
libcego.so:databases/cego
USES= compiler gmake perl5
USE_PERL5= configure

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1510121769
SHA256 (DBD-cego-1.4.0.tar.gz) = 0273ea7801502762b6c143cb6d27cdb65ad2c61902d3b58336c2783f1ebf707f
SIZE (DBD-cego-1.4.0.tar.gz) = 28508
TIMESTAMP = 1555833259
SHA256 (DBD-cego-1.5.0.tar.gz) = 6f09425c801eac2509a5c75e7f7227a997f3927693abd5763d99b097148fd4fe
SIZE (DBD-cego-1.5.0.tar.gz) = 28529

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= pylibmc
PORTVERSION= 1.5.2
PORTVERSION= 1.6.0
CATEGORIES= databases python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1509247856
SHA256 (pylibmc-1.5.2.tar.gz) = fc54e28a9f1b5b2ec0c030da29c7ad8a15c2755bd98aaa4142eaf419d5fabb33
SIZE (pylibmc-1.5.2.tar.gz) = 62262
TIMESTAMP = 1555754813
SHA256 (pylibmc-1.6.0.tar.gz) = 5ef97be4ca5527d5b87dbe77cfdd94b427028caf4136feff7da23c40e1ded6d8
SIZE (pylibmc-1.6.0.tar.gz) = 65925

View File

@ -3,7 +3,7 @@
PORTNAME= bdb
PORTVERSION= 0.6.6
PORTREVISION= 5
PORTREVISION= 6
CATEGORIES= databases ruby
MASTER_SITES= ftp://ftp.idaemons.org/pub/distfiles/ruby/ \
http://idaemons.org/distfiles/ruby/ \
@ -16,13 +16,11 @@ COMMENT= Ruby interface to Oracle Berkeley DB revision 2 or later
LICENSE= RUBY
BROKEN_RUBY25= yes
OPTIONS_DEFINE= DOCS EXAMPLES
USE_RUBY= yes
USE_RUBY_EXTCONF= yes
MAKE_ENV+= RUBY_RDOC=${LOCALBASE}/bin/rdoc
USE_RUBY_RDOC= yes
ALL_TARGET= all rdoc
CONFIGURE_ARGS= --with-db-include=${BDB_INCLUDE_DIR} \

View File

@ -1,38 +1,38 @@
--- src/common.c.orig 2011-04-06 19:35:39.000000000 +0000
+++ src/common.c 2015-01-22 17:10:32.000000000 +0000
@@ -1229,7 +1229,7 @@
--- src/common.c.orig 2011-04-06 19:35:39 UTC
+++ src/common.c
@@ -1229,7 +1229,7 @@ bdb_s_new(int argc, VALUE *argv, VALUE o
if (argc && TYPE(argv[argc - 1]) == T_HASH) {
VALUE v, f = argv[argc - 1];
- if ((v = rb_hash_aref(f, rb_str_new2("txn"))) != RHASH(f)->ifnone) {
+ if ((v = rb_hash_aref(f, rb_str_new2("txn"))) != rb_hash_ifnone(f)) {
+ if ((v = rb_hash_lookup(f, rb_str_new2("txn"))) != Qnil) {
if (!rb_obj_is_kind_of(v, bdb_cTxn)) {
rb_raise(bdb_eFatal, "argument of txn must be a transaction");
}
@@ -1241,7 +1241,7 @@
@@ -1241,7 +1241,7 @@ bdb_s_new(int argc, VALUE *argv, VALUE o
dbst->options |= envst->options & BDB_NO_THREAD;
dbst->marshal = txnst->marshal;
}
- else if ((v = rb_hash_aref(f, rb_str_new2("env"))) != RHASH(f)->ifnone) {
+ else if ((v = rb_hash_aref(f, rb_str_new2("env"))) != rb_hash_ifnone(f)) {
+ else if ((v = rb_hash_lookup(f, rb_str_new2("env"))) != Qnil) {
if (!rb_obj_is_kind_of(v, bdb_cEnv)) {
rb_raise(bdb_eFatal, "argument of env must be an environnement");
}
@@ -1254,11 +1254,11 @@
@@ -1254,11 +1254,11 @@ bdb_s_new(int argc, VALUE *argv, VALUE o
#if HAVE_CONST_DB_ENCRYPT
if (envst && (envst->options & BDB_ENV_ENCRYPT)) {
VALUE tmp = rb_str_new2("set_flags");
- if ((v = rb_hash_aref(f, rb_intern("set_flags"))) != RHASH(f)->ifnone) {
+ if ((v = rb_hash_aref(f, rb_intern("set_flags"))) != rb_hash_ifnone(f)) {
+ if ((v = rb_hash_lookup(f, rb_intern("set_flags"))) != Qnil) {
rb_hash_aset(f, rb_intern("set_flags"),
INT2NUM(NUM2INT(v) | DB_ENCRYPT));
}
- else if ((v = rb_hash_aref(f, tmp)) != RHASH(f)->ifnone) {
+ else if ((v = rb_hash_aref(f, tmp)) != rb_hash_ifnone(f)) {
+ else if ((v = rb_hash_lookup(f, tmp)) != Qnil) {
rb_hash_aset(f, tmp, INT2NUM(NUM2INT(v) | DB_ENCRYPT));
}
else {
@@ -1570,10 +1570,10 @@
@@ -1570,10 +1570,10 @@ bdb_init(int argc, VALUE *argv, VALUE ob
#endif
switch(dbst->type) {
case DB_BTREE:
@ -45,7 +45,7 @@
break;
case DB_RECNO:
{
@@ -1581,17 +1581,17 @@
@@ -1581,17 +1581,17 @@ bdb_init(int argc, VALUE *argv, VALUE ob
rb_warning("It's hard to distinguish Recnum with Recno for all versions of Berkeley DB");
if ((count = bdb_is_recnum(dbst->dbp)) != -1) {
@ -66,7 +66,7 @@
break;
#endif
default:
@@ -1635,29 +1635,29 @@
@@ -1635,29 +1635,29 @@ bdb_s_alloc(obj)
dbst->options = BDB_NOT_OPEN;
cl = obj;
while (cl) {
@ -102,36 +102,36 @@
dbst->type = DB_UNKNOWN;
break;
}
@@ -3004,8 +3004,8 @@
@@ -3004,8 +3004,8 @@ bdb_each_kvc(argc, argv, obj, sens, repl
if (argc && TYPE(argv[argc - 1]) == T_HASH) {
VALUE g, f = argv[argc - 1];
- if ((g = rb_hash_aref(f, rb_intern("flags"))) != RHASH(f)->ifnone ||
- (g = rb_hash_aref(f, rb_str_new2("flags"))) != RHASH(f)->ifnone) {
+ if ((g = rb_hash_aref(f, rb_intern("flags"))) != rb_hash_ifnone(f) ||
+ (g = rb_hash_aref(f, rb_str_new2("flags"))) != rb_hash_ifnone(f)) {
+ if ((g = rb_hash_lookup(f, rb_intern("flags"))) != Qnil ||
+ (g = rb_hash_lookup(f, rb_str_new2("flags"))) != Qnil) {
flags = NUM2INT(g);
}
argc--;
@@ -3323,8 +3323,8 @@
@@ -3323,8 +3323,8 @@ bdb_clear(int argc, VALUE *argv, VALUE o
flags = 0;
if (argc && TYPE(argv[argc - 1]) == T_HASH) {
VALUE g, f = argv[argc - 1];
- if ((g = rb_hash_aref(f, rb_intern("flags"))) != RHASH(f)->ifnone ||
- (g = rb_hash_aref(f, rb_str_new2("flags"))) != RHASH(f)->ifnone) {
+ if ((g = rb_hash_aref(f, rb_intern("flags"))) != rb_hash_ifnone(f) ||
+ (g = rb_hash_aref(f, rb_str_new2("flags"))) != rb_hash_ifnone(f)) {
+ if ((g = rb_hash_lookup(f, rb_intern("flags"))) != Qnil ||
+ (g = rb_hash_lookup(f, rb_str_new2("flags"))) != Qnil) {
flags = NUM2INT(g);
}
argc--;
@@ -3348,8 +3348,8 @@
@@ -3348,8 +3348,8 @@ bdb_replace(int argc, VALUE *argv, VALUE
flags = 0;
if (TYPE(argv[argc - 1]) == T_HASH) {
VALUE f = argv[argc - 1];
- if ((g = rb_hash_aref(f, rb_intern("flags"))) != RHASH(f)->ifnone ||
- (g = rb_hash_aref(f, rb_str_new2("flags"))) != RHASH(f)->ifnone) {
+ if ((g = rb_hash_aref(f, rb_intern("flags"))) != rb_hash_ifnone(f) ||
+ (g = rb_hash_aref(f, rb_str_new2("flags"))) != rb_hash_ifnone(f)) {
+ if ((g = rb_hash_lookup(f, rb_intern("flags"))) != Qnil ||
+ (g = rb_hash_lookup(f, rb_str_new2("flags"))) != Qnil) {
flags = NUM2INT(g);
}
argc--;

View File

@ -1,13 +1,13 @@
--- src/cursor.c.orig 2015-01-22 17:37:51.000000000 +0000
+++ src/cursor.c 2015-01-22 17:38:17.000000000 +0000
@@ -29,8 +29,8 @@
--- src/cursor.c.orig 2011-04-06 19:35:39 UTC
+++ src/cursor.c
@@ -29,8 +29,8 @@ bdb_cursor(int argc, VALUE *argv, VALUE
flags = 0;
if (argc && TYPE(argv[argc - 1]) == T_HASH) {
VALUE g, f = argv[argc - 1];
- if ((g = rb_hash_aref(f, rb_intern("flags"))) != RHASH(f)->ifnone ||
- (g = rb_hash_aref(f, rb_str_new2("flags"))) != RHASH(f)->ifnone) {
+ if ((g = rb_hash_aref(f, rb_intern("flags"))) != rb_hash_ifnone(f) ||
+ (g = rb_hash_aref(f, rb_str_new2("flags"))) != rb_hash_ifnone(f)) {
+ if ((g = rb_hash_lookup(f, rb_intern("flags"))) != Qnil ||
+ (g = rb_hash_lookup(f, rb_str_new2("flags"))) != Qnil) {
flags = NUM2INT(g);
}
argc--;

View File

@ -1,22 +1,22 @@
--- src/recnum.c.orig 2011-04-06 19:35:39.000000000 +0000
+++ src/recnum.c 2015-01-22 17:16:32.000000000 +0000
@@ -17,7 +17,7 @@
--- src/recnum.c.orig 2011-04-06 19:35:39 UTC
+++ src/recnum.c
@@ -17,7 +17,7 @@ bdb_recnum_init(int argc, VALUE *argv, V
argc++;
}
rb_hash_aset(argv[argc - 1], array, INT2FIX(0));
- if (rb_hash_aref(argv[argc - 1], sarray) != RHASH(argv[argc - 1])->ifnone) {
+ if (rb_hash_aref(argv[argc - 1], sarray) != rb_hash_ifnone(argv[argc - 1])) {
+ if (rb_hash_lookup(argv[argc - 1], sarray) != Qnil) {
rb_hash_aset(argv[argc - 1], sarray, INT2FIX(0));
}
rb_hash_aset(argv[argc - 1], rb_str_new2("set_flags"), INT2FIX(DB_RENUMBER));
@@ -697,8 +697,8 @@
@@ -697,8 +697,8 @@ bdb_sary_clear(int argc, VALUE *argv, VA
if (argc && TYPE(argv[argc - 1]) == T_HASH) {
VALUE f = argv[argc - 1];
- if ((g = rb_hash_aref(f, rb_intern("flags"))) != RHASH(f)->ifnone ||
- (g = rb_hash_aref(f, rb_str_new2("flags"))) != RHASH(f)->ifnone) {
+ if ((g = rb_hash_aref(f, rb_intern("flags"))) != rb_hash_ifnone(f) ||
+ (g = rb_hash_aref(f, rb_str_new2("flags"))) != rb_hash_ifnone(f)) {
+ if ((g = rb_hash_lookup(f, rb_intern("flags"))) != Qnil ||
+ (g = rb_hash_lookup(f, rb_str_new2("flags"))) != Qnil) {
flags = NUM2INT(g);
}
argc--;

View File

@ -1,28 +1,26 @@
# $FreeBSD$
PORTNAME= copyq
PORTVERSION= 3.7.3
DISTVERSIONPREFIX= v
DISTVERSION= 3.8.0
CATEGORIES= deskutils
MAINTAINER= ports@FreeBSD.org
MAINTAINER= tobik@FreeBSD.org
COMMENT= Qt5 based clipboard manager
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= cmake qt:5
USE_LDCONFIG= yes
USE_XORG= ice sm x11 xext xfixes xtst
USE_QT= core gui network script svg widgets x11extras xml \
buildtools_build linguist_build qmake_build \
imageformats_run
USES= cmake compiler:c++11-lang qt:5
USE_GITHUB= yes
GH_ACCOUNT= hluk
GH_PROJECT= CopyQ
USE_LDCONFIG= yes
USE_QT= core gui network script svg widgets x11extras imageformats_run \
buildtools_build linguisttools_build qmake_build
USE_XORG= x11 xtst
CMAKE_ARGS= -DMANPAGE_INSTALL_PREFIX:PATH=${MANPREFIX}/man/man1
LDFLAGS+= -Wl,--as-needed
OPTIONS_DEFINE= PLUGINS WEBKIT
OPTIONS_DEFAULT= PLUGINS WEBKIT

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1549193986
SHA256 (hluk-CopyQ-v3.7.3_GH0.tar.gz) = 379e4b513b6f65d011eaf5dd073f54cdcd6ceebba55873d0dbb6ea6b3610ee9b
SIZE (hluk-CopyQ-v3.7.3_GH0.tar.gz) = 2904392
TIMESTAMP = 1555789552
SHA256 (hluk-CopyQ-v3.8.0_GH0.tar.gz) = 57ecda358937347fbcdec20b49f0c22ad36a5c502cab4df5467e276e0e2bb751
SIZE (hluk-CopyQ-v3.8.0_GH0.tar.gz) = 2909764

View File

@ -1,3 +1,18 @@
CopyQ is advanced clipboard manager with editing and scripting features.
CopyQ is an advanced clipboard manager with editing and scripting
features. It monitors the system clipboard and saves its content
in customized tabs. Saved clipboard snippets can be later copied
and pasted directly into any application.
Features:
- Store text, HTML, images or any other custom formats
- Quickly browse and filter items in clipboard history
- Sort, create, edit, remove, copy/paste, drag'n'drop items in tabs
- Add notes or tags to items
- System-wide shortcuts with customizable commands
- Paste items with shortcut or from tray or main window
- Fully customizable appearance
- Advanced command-line interface and scripting
- Ignore clipboard copied from some windows or containing some text
- Support for simple Vim-like editor and shortcuts
WWW: https://github.com/hluk/CopyQ

View File

@ -2003,6 +2003,7 @@
SUBDIR += p5-Badger
SUBDIR += p5-Benchmark-Timer
SUBDIR += p5-Best
SUBDIR += p5-Border-Style
SUBDIR += p5-Brannigan
SUBDIR += p5-Bread-Board
SUBDIR += p5-Bread-Board-Declare
@ -2163,6 +2164,8 @@
SUBDIR += p5-Clone-PP
SUBDIR += p5-Code-Perl
SUBDIR += p5-Color-ANSI-Util
SUBDIR += p5-Color-RGB-Util
SUBDIR += p5-Color-Theme-Role
SUBDIR += p5-Commandable
SUBDIR += p5-Commands-Guarded
SUBDIR += p5-CommitBit
@ -2637,6 +2640,7 @@
SUBDIR += p5-Form-Sensible
SUBDIR += p5-FreeBSD-i386-Ptrace
SUBDIR += p5-FreezeThaw
SUBDIR += p5-Function-Fallback-CoreOrPP
SUBDIR += p5-Function-Parameters
SUBDIR += p5-Future
SUBDIR += p5-Gearman
@ -2878,6 +2882,7 @@
SUBDIR += p5-Log-Simple
SUBDIR += p5-Log-Trace
SUBDIR += p5-Log-TraceMessages
SUBDIR += p5-Log-ger
SUBDIR += p5-Logfile-Rotate
SUBDIR += p5-Luka
SUBDIR += p5-Lvalue
@ -3157,6 +3162,7 @@
SUBDIR += p5-Package-Constants
SUBDIR += p5-Package-DeprecationManager
SUBDIR += p5-Package-Generator
SUBDIR += p5-Package-MoreUtil
SUBDIR += p5-Package-Stash
SUBDIR += p5-Package-Stash-XS
SUBDIR += p5-Package-Variant
@ -3188,6 +3194,7 @@
SUBDIR += p5-Parse-PerlConfig
SUBDIR += p5-Parse-PlainConfig
SUBDIR += p5-Parse-RecDescent
SUBDIR += p5-Parse-VarName
SUBDIR += p5-Parse-Win32Registry
SUBDIR += p5-Parse-Yapp
SUBDIR += p5-ParseLex
@ -3457,12 +3464,15 @@
SUBDIR += p5-Term-ANSIColor
SUBDIR += p5-Term-ANSIScreen
SUBDIR += p5-Term-Animation
SUBDIR += p5-Term-App-Roles
SUBDIR += p5-Term-CallEditor
SUBDIR += p5-Term-Choose
SUBDIR += p5-Term-Choose-Util
SUBDIR += p5-Term-Clui
SUBDIR += p5-Term-Detect-Software
SUBDIR += p5-Term-EditLine
SUBDIR += p5-Term-Encoding
SUBDIR += p5-Term-Form
SUBDIR += p5-Term-Menus
SUBDIR += p5-Term-ProgressBar
SUBDIR += p5-Term-ProgressBar-Quiet
@ -4996,6 +5006,7 @@
SUBDIR += py-pyrfc3339
SUBDIR += py-pyro
SUBDIR += py-pyrsistent
SUBDIR += py-pysdl2
SUBDIR += py-pyshapelib
SUBDIR += py-pyshp
SUBDIR += py-pysparklines
@ -5118,7 +5129,6 @@
SUBDIR += py-schema
SUBDIR += py-schematics-patched
SUBDIR += py-scripttest
SUBDIR += py-sdl2
SUBDIR += py-selection
SUBDIR += py-selectors2
SUBDIR += py-selectors34

View File

@ -13,8 +13,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
DEPRECATED= Abandoned upstream
EXPIRATION_DATE= 2019-10-15
BUILD_DEPENDS= go>=1.11,1:lang/go
USES= go:modules
GO_PKGNAME= github.com/saibing/bingo
USE_GITHUB= yes
GH_ACCOUNT= saibing
GH_TAGNAME= 76bcd777316dde1684ff59793f695e4337c0e62a
@ -40,12 +40,6 @@ GH_TUPLE= davecgh:go-spew:v1.1.1:go_spew/vendor/github.com/davecgh/go-spew \
PLIST_FILES= bin/bingo
do-build:
@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} go build -mod=vendor
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/bingo ${STAGEDIR}${PREFIX}/bin
# XXX: Check if useful for other ports and maybe put it in a USES=gomod
gomod-deps: patch
@${AWK} -f ${FILESDIR}/gomod.awk ${WRKSRC}/go.mod

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= dragon
PORTVERSION= 1.5.1
PORTVERSION= 1.5.2
CATEGORIES= devel
MASTER_SITES= http://www.lemke-it.com/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1532960653
SHA256 (dragon-1.5.1.tar.gz) = 59cdad9623b52d0403c9e4649b1a6cae32a766a500c959667d5b3d77b265ed47
SIZE (dragon-1.5.1.tar.gz) = 403442
TIMESTAMP = 1555832618
SHA256 (dragon-1.5.2.tar.gz) = 8d3e37632bb3fb89c915891bef821f52991903dc6d18193eab70576ae0d2aeb2
SIZE (dragon-1.5.2.tar.gz) = 402542

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= euca2ools
PORTVERSION= 3.3.0
PORTVERSION= 3.4.1
DISTVERSIONPREFIX= v
CATEGORIES= devel python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -15,9 +15,9 @@ LICENSE_FILE= ${WRKSRC}/COPYING
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requestbuilder>=0.4:www/py-requestbuilder@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requestbuilder>=0.6:www/py-requestbuilder@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>=1.4:devel/py-six@${PY_FLAVOR}
${PYTHON_PKGNAMEPREFIX}six>=1.8:devel/py-six@${PY_FLAVOR}
USES= python:2.7
USE_GITHUB= yes

View File

@ -1,2 +1,3 @@
SHA256 (eucalyptus-euca2ools-v3.3.0_GH0.tar.gz) = aae37baf89a78e462b6786110d8cf93f311b2ca4936089e91ca56a8a7b26f446
SIZE (eucalyptus-euca2ools-v3.3.0_GH0.tar.gz) = 242562
TIMESTAMP = 1555760019
SHA256 (eucalyptus-euca2ools-v3.4.1_GH0.tar.gz) = 98adeff07331147da869ffd7574bf69d6e720e28a6d20b608b9b4b646b851b75
SIZE (eucalyptus-euca2ools-v3.4.1_GH0.tar.gz) = 257234

View File

@ -11,17 +11,15 @@ COMMENT= Remote repository management made easy
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= go>=1.8,1:lang/go
USES= go
GO_PKGNAME= github.com/motemen/ghq
USE_GITHUB= yes
GH_ACCOUNT= motemen
GH_SUBDIR= src/github.com/motemen/ghq
GH_TUPLE= urfave:cli:b67dcf995b6a7b7f14fad5fcb7cc5441b05e814b:cli/src/github.com/urfave/cli \
motemen:go-colorine:45d19169413a019e4e2be69629dde5c7d92f8706:go_colorine/src/github.com/motemen/go-colorine \
daviddengcn:go-colortext:186a3d44e9200d7eb331356ca4864f52708e1399:go_colortext/src/github.com/daviddengcn/go-colortext \
mitchellh:go-homedir:af06845cf3004701891bf4fdb884bfe4920b3727:go_homedir/src/github.com/mitchellh/go-homedir
GH_TUPLE= urfave:cli:b67dcf995b6a7b7f14fad5fcb7cc5441b05e814b:cli/vendor/github.com/urfave/cli \
motemen:go-colorine:45d19169413a019e4e2be69629dde5c7d92f8706:go_colorine/vendor/github.com/motemen/go-colorine \
daviddengcn:go-colortext:186a3d44e9200d7eb331356ca4864f52708e1399:go_colortext/vendor/github.com/daviddengcn/go-colortext \
mitchellh:go-homedir:af06845cf3004701891bf4fdb884bfe4920b3727:go_homedir/vendor/github.com/mitchellh/go-homedir
MAKE_ENV= GOPATH=${WRKSRC}
PLIST_FILES= bin/ghq \
share/zsh/site-functions/_ghq
@ -31,20 +29,15 @@ OPTIONS_DEFAULT= MANPAGES
MANPAGES_BUILD_DEPENDS= asciidoctor:textproc/rubygem-asciidoctor
MANPAGES_PLIST_FILES= man/man1/ghq.1.gz
do-build:
@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} go build -o ${WRKSRC}/ghq \
-ldflags "-X \"main.Version=${PKGVERSION}\""
do-build-MANPAGES-on:
post-build-MANPAGES-on:
cd ${WRKSRC} && asciidoctor -b manpage -d manpage ghq.txt
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/ghq ${STAGEDIR}${PREFIX}/bin
post-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions
${INSTALL_DATA} ${WRKSRC}/zsh/_ghq \
${STAGEDIR}${PREFIX}/share/zsh/site-functions
do-install-MANPAGES-on:
post-install-MANPAGES-on:
${INSTALL_MAN} ${WRKSRC}/ghq.1 ${STAGEDIR}${PREFIX}/man/man1
.include <bsd.port.mk>

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= lfcbase
PORTVERSION= 1.11.9
PORTVERSION= 1.13.0
CATEGORIES= devel
MASTER_SITES= http://www.lemke-it.com/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1524428359
SHA256 (lfcbase-1.11.9.tar.gz) = add478fcfbafde79e8764c76425408d472ce46169403c8e6add2bb02f0be4d14
SIZE (lfcbase-1.11.9.tar.gz) = 639566
TIMESTAMP = 1555832450
SHA256 (lfcbase-1.13.0.tar.gz) = 69f854a8b296332c26159c66b82922e5e3889bca2fb2913916076fa163770a82
SIZE (lfcbase-1.13.0.tar.gz) = 644807

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= lfcxml
PORTVERSION= 1.2.6
PORTVERSION= 1.2.10
CATEGORIES= devel
MASTER_SITES= http://www.lemke-it.com/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1510339150
SHA256 (lfcxml-1.2.6.tar.gz) = 9abfa24778d6546de970042a1734bed9b32922cc54dc3fb4f9663b97bcb504c7
SIZE (lfcxml-1.2.6.tar.gz) = 510160
TIMESTAMP = 1555832511
SHA256 (lfcxml-1.2.10.tar.gz) = 11cb6e26c866ebd3d3c6527b2bba79d2e2d1f63f57ec606a0a8d503f98817aab
SIZE (lfcxml-1.2.10.tar.gz) = 511345

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= libhtp
PORTVERSION= 0.5.27
PORTVERSION= 0.5.30
CATEGORIES= devel
MAINTAINER= koobs@FreeBSD.org
@ -10,12 +10,12 @@ COMMENT= Security-aware parser for the HTTP protocol
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
USE_GITHUB= yes
GH_ACCOUNT= OISF
USES= autoreconf iconv:translit libtool pathfix pkgconfig
USE_GITHUB= yes
USE_LDCONFIG= yes
GH_ACCOUNT= OISF
GNU_CONFIGURE= yes
CONFIGURE_ARGS= ${ICONV_CONFIGURE_ARG}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1532091597
SHA256 (OISF-libhtp-0.5.27_GH0.tar.gz) = 3a44cde5bd982005834c4ec4d86cff701796dd337cb471dbc1bc417880eaa161
SIZE (OISF-libhtp-0.5.27_GH0.tar.gz) = 464886
TIMESTAMP = 1555751560
SHA256 (OISF-libhtp-0.5.30_GH0.tar.gz) = 7384f8461ad0431e9247c49b37a73929b284f39408d1f11b80949b188069b638
SIZE (OISF-libhtp-0.5.30_GH0.tar.gz) = 469580

View File

@ -0,0 +1,28 @@
# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
# $FreeBSD$
PORTNAME= Border-Style
PORTVERSION= 0.01
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:PERLANCAR
PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Border style structure
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Module-List>=0:devel/p5-Module-List \
p5-Moo>=0:devel/p5-Moo \
p5-Term-App-Roles>=0:devel/p5-Term-App-Roles
USES= perl5
USE_PERL5= configure
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1552646428
SHA256 (Border-Style-0.01.tar.gz) = 2e8beaad1c563e93c68dc10d34de8fb31cf415c0724d1b2dcf4acc6f735d00ae
SIZE (Border-Style-0.01.tar.gz) = 14068

View File

@ -0,0 +1,5 @@
Border::Style specifies a structure for border styles. The distribution also
comes with utility routines and roles for managing border styles in
applications.
WWW: https://metacpan.org/release/Border-Style

View File

@ -0,0 +1,4 @@
%%SITE_PERL%%/Border/Style.pm
%%SITE_PERL%%/Border/Style/Role.pm
%%PERL5_MAN3%%/Border::Style.3.gz
%%PERL5_MAN3%%/Border::Style::Role.3.gz

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= CPAN-Perl-Releases
PORTVERSION= 3.94
PORTVERSION= 3.96
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1554549775
SHA256 (CPAN-Perl-Releases-3.94.tar.gz) = d73a59b4b61780dc26f5c9158c1d56b724d116a48ee6a250103f7e8a68abe389
SIZE (CPAN-Perl-Releases-3.94.tar.gz) = 23610
TIMESTAMP = 1555784490
SHA256 (CPAN-Perl-Releases-3.96.tar.gz) = 014efdfe9338ea858ef7ea2a898861f6cbb0ad55f5efe80e7eeee0f9bf7b9b8a
SIZE (CPAN-Perl-Releases-3.96.tar.gz) = 23678

View File

@ -0,0 +1,24 @@
# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
# $FreeBSD$
PORTNAME= Color-RGB-Util
PORTVERSION= 0.595
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Utilities related to RGB colors
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
USES= perl5
USE_PERL5= configure
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1552646755
SHA256 (Color-RGB-Util-0.595.tar.gz) = 17bc8a5a9f4877be7a976d4e6a9e071f80c02b5cd86dda00d9686c96b2abb412
SIZE (Color-RGB-Util-0.595.tar.gz) = 19305

View File

@ -0,0 +1,3 @@
Color::RGB::Util provides utilities related to RGB colors.
WWW: https://metacpan.org/release/Color-RGB-Util

View File

@ -0,0 +1,2 @@
%%SITE_PERL%%/Color/RGB/Util.pm
%%PERL5_MAN3%%/Color::RGB::Util.3.gz

View File

@ -0,0 +1,28 @@
# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
# $FreeBSD$
PORTNAME= Color-Theme-Role
PORTVERSION= 0.020
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Role for class wanting to support color themes
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Color-ANSI-Util>=0.160:devel/p5-Color-ANSI-Util \
p5-Module-List>=0:devel/p5-Module-List \
p5-Moo>=0:devel/p5-Moo \
p5-Term-App-Roles>=0:devel/p5-Term-App-Roles
USES= perl5
USE_PERL5= configure
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1552648823
SHA256 (Color-Theme-Role-0.020.tar.gz) = 497b2cb90243080865d44569857b4dc1e98dbb027ce478d8bc08eaf8dd151a25
SIZE (Color-Theme-Role-0.020.tar.gz) = 16905

View File

@ -0,0 +1,10 @@
Color::Theme::Role is for class that wants to support color themes. Color theme
is represented as a structure according to the specification described in
Color::Theme.
Color themes are put in modules under Color::Theme::Themes:: (configurable using
color_theme_module_prefix attribute). Each color theme modules can contain one
or more color themes. The module must define a package global variable named
%color_themes that contain color themes keyed by their names.
WWW: https://metacpan.org/release/Color-Theme-Role

View File

@ -0,0 +1,4 @@
%%SITE_PERL%%/Color/Theme/Role.pm
%%SITE_PERL%%/Color/Theme/Role/ANSI.pm
%%PERL5_MAN3%%/Color::Theme::Role.3.gz
%%PERL5_MAN3%%/Color::Theme::Role::ANSI.3.gz

View File

@ -0,0 +1,26 @@
# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
# $FreeBSD$
PORTNAME= Function-Fallback-CoreOrPP
PORTVERSION= 0.08
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:PERLANCAR
PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Functions that use non-core XS module but provide pure-Perl/core fallback
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Clone-PP>=0:devel/p5-Clone-PP
USES= perl5
USE_PERL5= configure
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1552648421
SHA256 (Function-Fallback-CoreOrPP-0.08.tar.gz) = 016ab46fbb191067064439de4d9f600358824e3eacde70e078294229e163192c
SIZE (Function-Fallback-CoreOrPP-0.08.tar.gz) = 15199

View File

@ -0,0 +1,10 @@
Function::Fallback::CoreOrPP provides functions that use non-core XS modules
(for best speed, reliability, feature, etc) but falls back to those that use
core XS or pure-Perl modules when the non-core XS module is not available.
This module helps when you want to bootstrap your Perl application with a
portable, dependency-free Perl script. In a vanilla Perl installation (having
only core modules), you can use App::FatPacker to include non-core pure-Perl
dependencies to your script.
WWW: https://metacpan.org/release/Function-Fallback-CoreOrPP

View File

@ -0,0 +1,2 @@
%%SITE_PERL%%/Function/Fallback/CoreOrPP.pm
%%PERL5_MAN3%%/Function::Fallback::CoreOrPP.3.gz

View File

@ -22,7 +22,9 @@ TEST_DEPENDS= p5-Config-Tiny>=0:devel/p5-Config-Tiny \
p5-Test-Pod-Coverage>=1.04:devel/p5-Test-Pod-Coverage \
p5-YAML-LibYAML>=0:textproc/p5-YAML-LibYAML
USE_PERL5= configure
USES= perl5
USE_PERL5= configure
NO_ARCH= yes
.include <bsd.port.mk>

22
devel/p5-Log-ger/Makefile Normal file
View File

@ -0,0 +1,22 @@
# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
# $FreeBSD$
PORTNAME= Log-ger
PORTVERSION= 0.025
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Lightweight, flexible logging framework
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= perl5
USE_PERL5= configure
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1552648559
SHA256 (Log-ger-0.025.tar.gz) = 2bd037d29a6db22ada8cb77473e35701e7840af7c8098d20d26d7e7394457a6e
SIZE (Log-ger-0.025.tar.gz) = 27872

View File

@ -0,0 +1,6 @@
Log::ger is yet another logging framework with the following features:
- Separation of producers and consumers/listeners
- Lightweight and fast
- Flexible
WWW: https://metacpan.org/release/Log-ger

View File

@ -0,0 +1,26 @@
%%SITE_PERL%%/Log/ger.pm
%%SITE_PERL%%/Log/ger/Format.pm
%%SITE_PERL%%/Log/ger/Format/None.pm
%%SITE_PERL%%/Log/ger/Heavy.pm
%%SITE_PERL%%/Log/ger/Layout.pm
%%SITE_PERL%%/Log/ger/Output.pm
%%SITE_PERL%%/Log/ger/Output/Array.pm
%%SITE_PERL%%/Log/ger/Output/ArrayML.pm
%%SITE_PERL%%/Log/ger/Output/Null.pm
%%SITE_PERL%%/Log/ger/Output/String.pm
%%SITE_PERL%%/Log/ger/Plugin.pm
%%SITE_PERL%%/Log/ger/Plugin/MultilevelLog.pm
%%SITE_PERL%%/Log/ger/Util.pm
%%PERL5_MAN3%%/Log::ger.3.gz
%%PERL5_MAN3%%/Log::ger::Format.3.gz
%%PERL5_MAN3%%/Log::ger::Format::None.3.gz
%%PERL5_MAN3%%/Log::ger::Heavy.3.gz
%%PERL5_MAN3%%/Log::ger::Layout.3.gz
%%PERL5_MAN3%%/Log::ger::Output.3.gz
%%PERL5_MAN3%%/Log::ger::Output::Array.3.gz
%%PERL5_MAN3%%/Log::ger::Output::ArrayML.3.gz
%%PERL5_MAN3%%/Log::ger::Output::Null.3.gz
%%PERL5_MAN3%%/Log::ger::Output::String.3.gz
%%PERL5_MAN3%%/Log::ger::Plugin.3.gz
%%PERL5_MAN3%%/Log::ger::Plugin::MultilevelLog.3.gz
%%PERL5_MAN3%%/Log::ger::Util.3.gz

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= Module-CoreList
PORTVERSION= 5.20190320
PORTVERSION= 5.20190419
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1553186354
SHA256 (Module-CoreList-5.20190320.tar.gz) = eaceeb6b9437549b2b0d5dd05b31c068fb9cd85110ab26e0380fa458c490776a
SIZE (Module-CoreList-5.20190320.tar.gz) = 108334
TIMESTAMP = 1555784491
SHA256 (Module-CoreList-5.20190419.tar.gz) = 9c211842be4dc5b3f42e8f34e207764f28883ed570f1b1f08136f33d83625f3f
SIZE (Module-CoreList-5.20190419.tar.gz) = 108738

View File

@ -0,0 +1,22 @@
# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
# $FreeBSD$
PORTNAME= Package-MoreUtil
PORTVERSION= 0.591
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Package-related utilities
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= perl5
USE_PERL5= configure
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1552652461
SHA256 (Package-MoreUtil-0.591.tar.gz) = dfcc54220444287a340f3e9f29abca55f7271652489d38f051128628867a909c
SIZE (Package-MoreUtil-0.591.tar.gz) = 16243

View File

@ -0,0 +1,3 @@
Package::MoreUtil provides package-related utilities.
WWW: https://metacpan.org/release/Package-MoreUtil

View File

@ -0,0 +1,2 @@
%%SITE_PERL%%/Package/MoreUtil.pm
%%PERL5_MAN3%%/Package::MoreUtil.3.gz

View File

@ -0,0 +1,22 @@
# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
# $FreeBSD$
PORTNAME= Parse-VarName
PORTVERSION= 0.03
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Routines to parse variable name
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= perl5
USE_PERL5= configure
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1552171013
SHA256 (Parse-VarName-0.03.tar.gz) = 2c918730e9df8a3e05d87647b7531b95520da4dc34a56fe09b33ed3713b66d4f
SIZE (Parse-VarName-0.03.tar.gz) = 13907

View File

@ -0,0 +1,3 @@
Parse::VarName provides routines to parse variable name.
WWW: https://metacpan.org/release/Parse-VarName

View File

@ -0,0 +1,2 @@
%%SITE_PERL%%/Parse/VarName.pm
%%PERL5_MAN3%%/Parse::VarName.3.gz

View File

@ -0,0 +1,26 @@
# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
# $FreeBSD$
PORTNAME= Term-App-Roles
PORTVERSION= 0.02
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Collection of roles for terminal-based application
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Moo>=0:devel/p5-Moo \
p5-Term-Detect-Software>=0:devel/p5-Term-Detect-Software
USES= perl5
USE_PERL5= configure
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1552169805
SHA256 (Term-App-Roles-0.02.tar.gz) = bf9b0b76fe7650bd31d8beb41e644918f12bbc8ddb06395532a9eb2f5b665852
SIZE (Term-App-Roles-0.02.tar.gz) = 16111

View File

@ -0,0 +1,7 @@
Term::App::Roles provides collection of roles for terminal-based application.
This role gives several options to turn on/off terminal-oriented features like
whether to use UTF8 characters, whether to use colors, and color depth. Defaults
are set from environment variables or by detecting terminal
software/capabilities.
WWW: https://metacpan.org/release/Term-App-Roles

View File

@ -0,0 +1,4 @@
%%SITE_PERL%%/Term/App/Role/Attrs.pm
%%SITE_PERL%%/Term/App/Roles.pm
%%PERL5_MAN3%%/Term::App::Role::Attrs.3.gz
%%PERL5_MAN3%%/Term::App::Roles.3.gz

View File

@ -0,0 +1,25 @@
# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
# $FreeBSD$
PORTNAME= Term-Detect-Software
PORTVERSION= 0.21
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Detect terminal (emulator) software and its capabilities
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-File-Which>=0:sysutils/p5-File-Which
USES= perl5
USE_PERL5= configure
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1552170177
SHA256 (Term-Detect-Software-0.21.tar.gz) = ed17739fcf77771d7f6136d9f76268d676f6618e3841ac8ab595da563759c574
SIZE (Term-Detect-Software-0.21.tar.gz) = 17765

View File

@ -0,0 +1,6 @@
Term::Detect::Software uses several heuristics to find out what terminal
(emulator) software the current process is running in, and its
capabilities/settings. This module complements other modules such as
Term::Terminfo and Term::Encoding.
WWW: https://metacpan.org/release/Term-Detect-Software

View File

@ -0,0 +1,2 @@
%%SITE_PERL%%/Term/Detect/Software.pm
%%PERL5_MAN3%%/Term::Detect::Software.3.gz

View File

@ -0,0 +1,26 @@
# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
# $FreeBSD$
PORTNAME= Term-Form
PORTVERSION= 0.510
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Read lines from STDIN
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Term-Choose>=1.646:devel/p5-Term-Choose
TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal
USES= perl5
USE_PERL5= configure
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1554584794
SHA256 (Term-Form-0.510.tar.gz) = f1e039f2dff6ad1e6014ab68d19eefe50efdd59e23d868ccb938bb2f2d67c477
SIZE (Term-Form-0.510.tar.gz) = 23882

View File

@ -0,0 +1,4 @@
Term::Form reads a line from STDIN. It is intended to cope with Unicode
(multibyte character/grapheme cluster).
WWW: https://metacpan.org/release/Term-Form

View File

@ -0,0 +1,2 @@
%%SITE_PERL%%/Term/Form.pm
%%PERL5_MAN3%%/Term::Form.3.gz

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= fabric
PORTVERSION= 1.13.2
PORTVERSION= 1.14.1
PORTEPOCH= 1
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
@ -15,17 +15,18 @@ COMMENT= Simple, Pythonic remote execution and deployment
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}paramiko>=1.10:security/py-paramiko@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}paramiko>=1.10:security/py-paramiko@${PY_FLAVOR} # <3.0
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}fudge>0:devel/py-fudge@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Jinja2>=0.6:devel/py-Jinja2@${PY_FLAVOR}
${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR}
USES= python:2.7
USE_PYTHON= distutils autoplist
USE_PYTHON= distutils concurrent autoplist
NO_ARCH= yes
do-test:
@cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
@cd ${WRKSRC} && ${PYTHON_CMD} -m nose -v \
--exclude=test_nested_execution_with_explicit_ports
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1500111944
SHA256 (Fabric-1.13.2.tar.gz) = 98af64a1fe19d9c6a229265aec4e9fdaf3127ac2000db3e2e19007927b23244d
SIZE (Fabric-1.13.2.tar.gz) = 219507
TIMESTAMP = 1554010618
SHA256 (Fabric-1.14.1.tar.gz) = 66097883bb3e5beecacae92b82b2bd489d10a8fd4f06ce1cb27019de2e6d76a8
SIZE (Fabric-1.14.1.tar.gz) = 220463

View File

@ -7,4 +7,4 @@ of servers in parallel or serially. These commands are grouped in tasks
This is called remote automation, and the primary use case is deploying
applications to multiple similar hosts.
WWW: http://fabfile.org
WWW: https://www.fabfile.org

View File

@ -1,9 +1,9 @@
# $FreeBSD$
PORTNAME= sdl2
PORTNAME= pysdl2
PORTVERSION= 0.9.5
CATEGORIES= devel python
MASTER_SITES= http://bitbucket.org/marcusva/py-sdl2/downloads/
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= PySDL2-${PORTVERSION}
@ -14,9 +14,10 @@ LICENSE= PD CC0-1.0 ZLIB
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/doc/copying.rst
USES= python
USE_SDL= sdl2 gfx2 image2 ttf2 mixer2
USES= python sdl
USE_PYTHON= autoplist distutils
USE_SDL= sdl2 gfx2 image2 ttf2 mixer2
NO_ARCH= yes
PORTDOCS= *

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= python-magic
PORTVERSION= 0.4.10
PORTVERSION= 0.4.15
CATEGORIES= devel python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -12,15 +12,14 @@ COMMENT= File type identification using libmagic
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
# both install module as magic.py
CONFLICTS= ${PYTHON_PKGNAMEPREFIX}magic-*
USES= python
USE_GITHUB= yes
USE_GITHUB= yes # missing test data files
USE_PYTHON= autoplist distutils
GH_ACCOUNT= ahupp
GH_TAGNAME= 6e3322
# both install module as magic.py
CONFLICTS= ${PYTHON_PKGNAMEPREFIX}magic-*
NO_ARCH= yes

View File

@ -1,2 +1,3 @@
SHA256 (ahupp-python-magic-0.4.10-6e3322_GH0.tar.gz) = 966d4069734d4c4f30adaac794b0d39759890a7eda75651961fe20c1f25aa802
SIZE (ahupp-python-magic-0.4.10-6e3322_GH0.tar.gz) = 133525
TIMESTAMP = 1555764350
SHA256 (ahupp-python-magic-0.4.15_GH0.tar.gz) = 6d730389249ab1e34ffb0a3c5beaa44e116687ffa081e0176dab6c59ff271593
SIZE (ahupp-python-magic-0.4.15_GH0.tar.gz) = 75476

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