diff --git a/archivers/py-bup/files/patch-Makefile b/archivers/py-bup/files/patch-Makefile index 2fe6c137d62..34d058bab6b 100644 --- a/archivers/py-bup/files/patch-Makefile +++ b/archivers/py-bup/files/patch-Makefile @@ -1,6 +1,15 @@ ---- Makefile.orig 2017-03-26 22:24:25 UTC +--- Makefile.orig 2019-08-25 17:32:03 UTC +++ Makefile -@@ -80,7 +80,7 @@ man_html := $(patsubst %.md,%.html,$(man +@@ -25,7 +25,7 @@ current_sampledata := t/sampledata/var/rev/v$(sampleda + os := $(shell ($(pf); uname | sed 's/[-_].*//') $(isok)) + os := $(call shout,$(os),Unable to determine OS) + +-CFLAGS := -Wall -O2 -Werror -Wno-unknown-pragmas $(PYINCLUDE) $(CFLAGS) ++CFLAGS := -Wall -O2 -Wno-unknown-pragmas $(PYINCLUDE) $(CFLAGS) + CFLAGS := -D_FILE_OFFSET_BITS=64 $(CFLAGS) + SOEXT:=.so + +@@ -84,7 +84,7 @@ man_html := $(patsubst %.md,%.html,$(man_md)) INSTALL=install PREFIX=/usr/local diff --git a/audio/asterisk-espeak/Makefile b/audio/asterisk-espeak/Makefile index 9edad04501f..95bb8a6d98c 100644 --- a/audio/asterisk-espeak/Makefile +++ b/audio/asterisk-espeak/Makefile @@ -27,7 +27,7 @@ asterisk16_CONFLICTS_INSTALL= asterisk13-espeak asterisk16_BUILD_DEPENDS= asterisk:net/asterisk16 asterisk16_RUN_DEPENDS= asterisk:net/asterisk16 -USES= compiler gmake localbase +USES= compiler:c11 gmake localbase INSTALL_TARGET= install samples USE_GITHUB= yes diff --git a/audio/asterisk-flite/Makefile b/audio/asterisk-flite/Makefile index 04eca6056cd..88f1d3b5fd3 100644 --- a/audio/asterisk-flite/Makefile +++ b/audio/asterisk-flite/Makefile @@ -26,7 +26,7 @@ asterisk16_CONFLICTS_INSTALL= asterisk13-flite asterisk16_BUILD_DEPENDS= asterisk:net/asterisk16 asterisk16_RUN_DEPENDS= asterisk:net/asterisk16 -USES= compiler gmake localbase +USES= compiler:c11 gmake localbase INSTALL_TARGET= install samples USE_GITHUB= yes diff --git a/audio/ocp/Makefile b/audio/ocp/Makefile index a5b3e74caeb..c7bde120704 100644 --- a/audio/ocp/Makefile +++ b/audio/ocp/Makefile @@ -13,7 +13,7 @@ COMMENT= Legendary Open Cubic Player LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING -ONLY_FOR_ARCHS= amd64 i386 +ONLY_FOR_ARCHS= amd64 i386 powerpc64 LIB_DEPENDS= libid3tag.so:audio/libid3tag \ libmad.so:audio/libmad \ diff --git a/audio/py-pylast/Makefile b/audio/py-pylast/Makefile index 0b496a80087..1caeb019a73 100644 --- a/audio/py-pylast/Makefile +++ b/audio/py-pylast/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= pylast -PORTVERSION= 3.1.0 +PORTVERSION= 3.2.0 CATEGORIES= audio python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,6 +13,8 @@ COMMENT= Python interface to Last.fm and Libre.fm LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/COPYING +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=0:devel/py-setuptools_scm@${PY_FLAVOR} + USES= python:3.5+ USE_PYTHON= autoplist distutils diff --git a/audio/py-pylast/distinfo b/audio/py-pylast/distinfo index 257991371c9..5460e80a3d2 100644 --- a/audio/py-pylast/distinfo +++ b/audio/py-pylast/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1551964414 -SHA256 (pylast-3.1.0.tar.gz) = 7eb58682beccc0052c3284aba64a9a6454b5e89706f789ebeb2403dc1045606a -SIZE (pylast-3.1.0.tar.gz) = 34551 +TIMESTAMP = 1578125703 +SHA256 (pylast-3.2.0.tar.gz) = 87c433ac63b592c92a5e8d5176fc8b65794ca239f7e295e6e46851e0c67b11d5 +SIZE (pylast-3.2.0.tar.gz) = 42893 diff --git a/audio/tagutil/Makefile b/audio/tagutil/Makefile index 27012a58513..01937bdae0d 100644 --- a/audio/tagutil/Makefile +++ b/audio/tagutil/Makefile @@ -37,6 +37,9 @@ OGG_LIB_DEPENDS=\ libvorbisfile.so:audio/libvorbis \ libogg.so:audio/libogg OGG_CMAKE_OFF= -DWITHOUT_OGGVORBIS=yes +.if exists(/usr/lib/libc++.so) && ${/usr/bin/ld:L:tA} != /usr/bin/ld.lld +TAGLIB_BROKEN= ld: undefined reference to symbol '__cxa_demangle@@CXXABI_1.3' (try adding -lcxxrt) +.endif TAGLIB_LIB_DEPENDS= libtag_c.so:audio/taglib TAGLIB_CMAKE_OFF= -DWITHOUT_TAGLIB=yes diff --git a/benchmarks/thrulay/Makefile b/benchmarks/thrulay/Makefile index f460fd8e386..23644f78766 100644 --- a/benchmarks/thrulay/Makefile +++ b/benchmarks/thrulay/Makefile @@ -5,12 +5,14 @@ PORTNAME= thrulay PORTVERSION= 0.9 PORTREVISION= 1 CATEGORIES= benchmarks net -MASTER_SITES= SF \ - http://www.internet2.edu/~shalunov/thrulay/ +MASTER_SITES= SF MAINTAINER= shalunov@shlang.com COMMENT= Network capacity tester +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + GNU_CONFIGURE= yes USES= gmake libtool USE_LDCONFIG= yes @@ -28,7 +30,7 @@ post-patch: post-extract: @${CP} ${WRKSRC}/doc/*.[ht]* ${WRKSRC}/ -post-install: +post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for docs in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${docs} ${STAGEDIR}${DOCSDIR} diff --git a/benchmarks/thrulay/pkg-descr b/benchmarks/thrulay/pkg-descr index 9b5c6ab6295..41a48b8786e 100644 --- a/benchmarks/thrulay/pkg-descr +++ b/benchmarks/thrulay/pkg-descr @@ -13,4 +13,4 @@ Special features of thrulay include: (microsecond errors in sending times) * Human- and machine-readable output (ready to be fed to gnuplot) -WWW: http://www.internet2.edu/~shalunov/thrulay/ +WWW: https://sourceforge.net/projects/thrulay/ diff --git a/cad/Makefile b/cad/Makefile index 085b2aae080..2fe49277a51 100644 --- a/cad/Makefile +++ b/cad/Makefile @@ -108,6 +108,7 @@ SUBDIR += verilator SUBDIR += verilog-mode.el SUBDIR += xcircuit + SUBDIR += yosys SUBDIR += z88 SUBDIR += zcad diff --git a/cad/calculix-ccx/Makefile b/cad/calculix-ccx/Makefile index bf7310280fa..3767a2d3042 100644 --- a/cad/calculix-ccx/Makefile +++ b/cad/calculix-ccx/Makefile @@ -3,6 +3,7 @@ PORTNAME= ccx PORTVERSION= 2.16 +PORTREVISION= 1 CATEGORIES= cad MASTER_SITES= http://www.dhondt.de/ PKGNAMEPREFIX= CalculiX- @@ -16,9 +17,7 @@ COMMENT= Three-Dimensional Structural Finite Element Program LICENSE= GPLv2 LIB_DEPENDS= libarpack.so:math/arpack-ng \ - libmetis.so:math/metis \ - libspooles.so:math/spooles \ - libtaucs.so:math/taucs + libspooles.so:math/spooles USES= blaslapack compiler:openmp fortran gmake tar:bzip2 USE_PERL5= build diff --git a/cad/calculix-ccx/files/patch-Makefile b/cad/calculix-ccx/files/patch-Makefile index 49caaa374be..be2751a210b 100644 --- a/cad/calculix-ccx/files/patch-Makefile +++ b/cad/calculix-ccx/files/patch-Makefile @@ -1,10 +1,11 @@ --- Makefile.orig 2019-11-25 17:54:53 UTC +++ Makefile -@@ -1,9 +1,9 @@ +@@ -1,9 +1,10 @@ -CFLAGS = -Wall -O2 -I ../../../SPOOLES.2.2 -DARCH="Linux" -DSPOOLES -DARPACK -DMATRIXSTORAGE -DNETWORKOUT -FFLAGS = -Wall -O2 -+CFLAGS += -O2 -I%%LOCALBASE%%/include -I%%LOCALBASE%%/include/spooles -DARCH="FreeBSD" -DSPOOLES -DARPACK -DMATRIXSTORAGE -DNETWORKOUT -DTAUCS ++CFLAGS += -O2 -I%%LOCALBASE%%/include -I%%LOCALBASE%%/include/spooles -DARCH="FreeBSD" -DSPOOLES -DARPACK -DMATRIXSTORAGE -DNETWORKOUT \ ++ -DUSE_MT=1 +FFLAGS += -O2 -CC=cc @@ -14,14 +15,13 @@ .c.o : $(CC) $(CFLAGS) -c $< -@@ -21,12 +21,12 @@ OCCXMAIN = $(SCCXMAIN:.c=.o) +@@ -21,12 +22,11 @@ OCCXMAIN = $(SCCXMAIN:.c=.o) DIR=../../../SPOOLES.2.2 LIBS = \ - $(DIR)/spooles.a \ - ../../../ARPACK/libarpack_INTEL.a \ - -lpthread -lm -lc -+ -ltaucs -lmetis \ + -lspooles -larpack %%BLAS_LIBS%% %%LAPACK_LIBS%% \ + -lpthread -lm diff --git a/cad/calculix-ccx/pkg-descr b/cad/calculix-ccx/pkg-descr index 8b6641333d5..a75ef54d237 100644 --- a/cad/calculix-ccx/pkg-descr +++ b/cad/calculix-ccx/pkg-descr @@ -9,4 +9,4 @@ general purpose finite element code developed and supported by Hibbitt, Karlsson & Sorensen, Inc (HKS) and are used with kind permission from HKS. Results obtained from CalculiX are in no way connected to ABAQUS. -WWW: http://www.calculix.de +WWW: http://www.calculix.de/ diff --git a/cad/calculix-ccx/pkg-message b/cad/calculix-ccx/pkg-message new file mode 100644 index 00000000000..6b09947dd01 --- /dev/null +++ b/cad/calculix-ccx/pkg-message @@ -0,0 +1,9 @@ +[ +{ type: install + message: < diff --git a/databases/py-pypuppetdb/distinfo b/databases/py-pypuppetdb/distinfo index a7d2ac97884..de4b7160a68 100644 --- a/databases/py-pypuppetdb/distinfo +++ b/databases/py-pypuppetdb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1476513087 -SHA256 (voxpupuli-pypuppetdb-v0.1.1_GH0.tar.gz) = e1d34b8a5ceef363c36aa1cfcb2c1243e3288ca66345157d606904f26b37b2d3 -SIZE (voxpupuli-pypuppetdb-v0.1.1_GH0.tar.gz) = 28597 +TIMESTAMP = 1577856941 +SHA256 (voxpupuli-pypuppetdb-v1.2.0_GH0.tar.gz) = fe101609f4d4795679cccc8c90224e86ffb01051fc653776fc7a4caa83954a2c +SIZE (voxpupuli-pypuppetdb-v1.2.0_GH0.tar.gz) = 49618 diff --git a/databases/py-pypuppetdb03/Makefile b/databases/py-pypuppetdb03/Makefile index adde038e68a..a25d4df3a46 100644 --- a/databases/py-pypuppetdb03/Makefile +++ b/databases/py-pypuppetdb03/Makefile @@ -13,6 +13,9 @@ COMMENT= Library to work with PuppetDB's REST API LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Use databases/py-pypuppetdb instead +EXPIRATION_DATE=2020-04-01 + CONFLICTS_INSTALL= pypuppetdb-* USE_GITHUB= yes GH_ACCOUNT= voxpupuli diff --git a/databases/redis-devel/Makefile b/databases/redis-devel/Makefile index 59522fbe970..6d77f571cba 100644 --- a/databases/redis-devel/Makefile +++ b/databases/redis-devel/Makefile @@ -2,7 +2,8 @@ # $FreeBSD$ PORTNAME= redis -PORTVERSION= 6.0.0.20191220 +PORTVERSION= 6.0.0.20200101 +PORTREVISION= 1 CATEGORIES= databases PKGNAMESUFFIX= -devel @@ -13,9 +14,9 @@ LICENSE= BSD3CLAUSE USES+= compiler:c11 gmake USE_GITHUB= yes -GH_TUPLE= antirez:${PORTNAME}:324e22a +GH_TUPLE= antirez:${PORTNAME}:0af467d -OPTIONS_DEFINE= JEMALLOC TESTS TRIB +OPTIONS_DEFINE= JEMALLOC TESTS TLS TRIB OPTIONS_RADIO= EXTLUA OPTIONS_RADIO_EXTLUA= LUA LUAJIT LUAJITOR OPTIONS_SUB= yes @@ -23,12 +24,39 @@ JEMALLOC_DESC= Use jemalloc LUA_DESC= Use lang/lua instead of builtin lua LUAJIT_DESC= Use lang/luajit instead of builtin lua LUAJITOR_DESC= Use lang/luajit-openresty instead of builtin lua +TLS_DESC= Use TLS (openssl req.) TESTS_DESC= Install lang/tcl for redis unit tests TRIB_DESC= Install redis-trib.rb (lang/ruby req.) -MAKE_ENV= "V=yo" +MAKE_ENV= V=yo -.include +JEMALLOC_MAKE_ENV= USE_JEMALLOC=yes + +LUA_USE= lua=51 +LUA_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-src-Makefile.lua +LUA_VARS= _addflags=true + +LUAJIT_LIB_DEPENDS= libluajit-5.1.so:lang/luajit +LUAJIT_BUILD_DEPENDS= ${LOCALBASE}/include/luajit-2.0/lua.h:lang/luajit +LUAJIT_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-src-Makefile.luajit +LUAJIT_VARS= _addflags=true + +LUAJITOR_LIB_DEPENDS= libluajit-5.1.so:lang/luajit-openresty +LUAJITOR_BUILD_DEPENDS= ${LOCALBASE}/include/luajit-2.1/lua.h:lang/luajit-openresty +LUAJITOR_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-src-Makefile.luajit-or \ + ${PATCHDIR}/extra-patch-deps_lua_src_lua__cjson.c +LUAJITOR_VARS= _addflags=true + +TESTS_USES= tcl:build + +TLS_USES= ssl +TLS_MAKE_ENV= BUILD_TLS=yes + +TRIB_CATEGORIES= ruby +TRIB_USE= ruby=yes +TRIB_RUN_DEPENDS= rubygem-redis>=2.2:databases/rubygem-redis + +.include .if ${ARCH} == i386 && ! ${CFLAGS:M-march=*} # Needed for __atomic_fetch_add_8 @@ -36,41 +64,9 @@ USE_GCC= yes CFLAGS+= -march=i586 .endif -.if ${PORT_OPTIONS:MJEMALLOC} -MAKE_ENV+= "USE_JEMALLOC=yes" -.endif - -.if ${PORT_OPTIONS:MTRIB} -CATEGORIES+= ruby -USE_RUBY= yes -RUN_DEPENDS= rubygem-redis>=2.2:databases/rubygem-redis -.endif - -.if ${PORT_OPTIONS:MLUA} -USES+= lua:51 -EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-src-Makefile.lua -.endif - -.if ${PORT_OPTIONS:MLUAJIT} -LIB_DEPENDS+= libluajit-5.1.so:lang/luajit -BUILD_DEPENDS+= ${LOCALBASE}/include/luajit-2.0/lua.h:lang/luajit -EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-src-Makefile.luajit -.endif - -.if ${PORT_OPTIONS:MLUAJITOR} -LIB_DEPENDS+= libluajit-5.1.so:lang/luajit-openresty -BUILD_DEPENDS+= ${LOCALBASE}/include/luajit-2.1/lua.h:lang/luajit-openresty -EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-src-Makefile.luajit-or \ - ${PATCHDIR}/extra-patch-deps_lua_src_lua__cjson.c -.endif - -.if ${PORT_OPTIONS:MLUA} || ${PORT_OPTIONS:MLUAJIT} || ${PORT_OPTIONS:MLUAJITOR} -CFLAGS+= -fPIC -LDFLAGS+= -Wl,-E -.endif - -.if ${PORT_OPTIONS:MTESTS} -USES+= tcl:build +.if defined(_addflags) +CFLAGS= -fPIC +LDFLAGS= -Wl,-E .endif LDFLAGS+= -lpthread -lm -lexecinfo @@ -101,15 +97,15 @@ PLIST_SUB+= REDIS_USER=${USERS} \ REDIS_DBDIR=${REDIS_DBDIR} \ REDIS_RUNDIR=${REDIS_RUNDIR} -.include - -post-patch: -.if ${PORT_OPTIONS:MJEMALLOC} +post-patch-JEMALLOC-on: @${REINPLACE_CMD} '35s!Linux!FreeBSD!g' ${WRKSRC}/src/Makefile -.endif -.if ${PORT_OPTIONS:MLUA} || ${PORT_OPTIONS:MLUAJIT} || ${PORT_OPTIONS:MLUAJITOR} + +copy-lua-files: @cd ${WRKSRC}/deps/lua/src && ${CP} fpconv.* lua_* strbuf.* ${WRKSRC}/src/ -.endif + +post-patch-LUA-on: copy-lua-files +post-patch-LUAJIT-on: copy-lua-files +post-patch-LUAJITOR-on: copy-lua-files post-build: ${SED} ${SUB_LIST:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ @@ -117,15 +113,15 @@ post-build: do-install: ${INSTALL_PROGRAM} ${BIN_FILES:C!^!${WRKSRC}/src/!} ${STAGEDIR}${PREFIX}/bin/ -.if ${PORT_OPTIONS:MTRIB} - ${INSTALL_SCRIPT} ${WRKSRC}/src/redis-trib.rb ${STAGEDIR}${PREFIX}/bin/ -.endif ${INSTALL_DATA} ${WRKDIR}/redis.conf ${STAGEDIR}${PREFIX}/etc/redis.conf.sample ${INSTALL_DATA} ${WRKSRC}/sentinel.conf ${STAGEDIR}${PREFIX}/etc/sentinel.conf.sample ${MKDIR} ${STAGEDIR}${REDIS_LOGDIR} \ ${STAGEDIR}${REDIS_DBDIR} \ ${STAGEDIR}${REDIS_RUNDIR} +do-install-TRIB-on: + ${INSTALL_SCRIPT} ${WRKSRC}/src/redis-trib.rb ${STAGEDIR}${PREFIX}/bin/ + do-test: @cd ${WRKSRC} && ${TCLSH} tests/test_helper.tcl diff --git a/databases/redis-devel/distinfo b/databases/redis-devel/distinfo index 2489ca901ec..a47958533b2 100644 --- a/databases/redis-devel/distinfo +++ b/databases/redis-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1577097821 -SHA256 (antirez-redis-6.0.0.20191220-324e22a_GH0.tar.gz) = 581d34fb294aaf5f816a0fb7066f0a98d507f810bbe86fcacf2fd02ef38a3a6f -SIZE (antirez-redis-6.0.0.20191220-324e22a_GH0.tar.gz) = 2171903 +TIMESTAMP = 1578147146 +SHA256 (antirez-redis-6.0.0.20200101-0af467d_GH0.tar.gz) = f7ad0c83aaeb0acb1f256284e030f912f3edef55d315d44b7d1b245fb1d5780d +SIZE (antirez-redis-6.0.0.20200101-0af467d_GH0.tar.gz) = 2172280 diff --git a/databases/rubygem-dbd-pg/Makefile b/databases/rubygem-dbd-pg/Makefile index 04bb554cc24..0858facd4b6 100644 --- a/databases/rubygem-dbd-pg/Makefile +++ b/databases/rubygem-dbd-pg/Makefile @@ -2,7 +2,7 @@ PORTNAME= dbd-pg PORTVERSION= 0.3.9 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= databases rubygems MASTER_SITES= RG diff --git a/databases/rubygem-dbd-pg/files/patch-database.rb b/databases/rubygem-dbd-pg/files/patch-database.rb index d1c958fa08a..0f95412acfd 100644 --- a/databases/rubygem-dbd-pg/files/patch-database.rb +++ b/databases/rubygem-dbd-pg/files/patch-database.rb @@ -1,6 +1,6 @@ ---- lib/dbd/pg/database.rb.orig 2018-04-15 06:18:20 UTC +--- lib/dbd/pg/database.rb.orig 2020-01-03 12:38:44 UTC +++ lib/dbd/pg/database.rb -@@ -48,7 +48,7 @@ class DBI::DBD::Pg::Database < DBI::Base +@@ -48,7 +48,7 @@ class DBI::DBD::Pg::Database < DBI::BaseDatabase hash['tty'] ||= '' hash['port'] = hash['port'].to_i unless hash['port'].nil? @@ -9,7 +9,7 @@ hash['dbname'] || hash['database'], user, auth) @exec_method = :exec -@@ -78,7 +78,7 @@ class DBI::DBD::Pg::Database < DBI::Base +@@ -78,7 +78,7 @@ class DBI::DBD::Pg::Database < DBI::BaseDatabase self['AutoCommit'] = true # Postgres starts in unchained mode (AutoCommit=on) by default @@ -18,7 +18,7 @@ raise DBI::OperationalError.new(err.message) end -@@ -96,7 +96,7 @@ class DBI::DBD::Pg::Database < DBI::Base +@@ -96,7 +96,7 @@ class DBI::DBD::Pg::Database < DBI::BaseDatabase else return false end @@ -27,7 +27,28 @@ return false ensure answer.clear if answer -@@ -426,7 +426,7 @@ class DBI::DBD::Pg::Database < DBI::Base +@@ -383,9 +383,6 @@ class DBI::DBD::Pg::Database < DBI::BaseDatabase + end + } + end +- # additional conversions +- @type_map[705] ||= DBI::Type::Varchar # select 'hallo' +- @type_map[1114] ||= DBI::Type::Timestamp # TIMESTAMP WITHOUT TIME ZONE + + # remap array subtypes + @type_map.each_key do |key| +@@ -399,6 +396,10 @@ class DBI::DBD::Pg::Database < DBI::BaseDatabase + end + end + end ++ ++ # additional conversions ++ @type_map[1114] ||= DBI::Type::Timestamp # TIMESTAMP WITHOUT TIME ZONE ++ @type_map[705] ||= DBI::Type::Varchar # select 'hallo' + end + + public +@@ -426,7 +427,7 @@ class DBI::DBD::Pg::Database < DBI::BaseDatabase def __blob_import(file) start_transaction unless @in_transaction @connection.lo_import(file) @@ -36,7 +57,7 @@ raise DBI::DatabaseError.new(err.message) end -@@ -436,27 +436,27 @@ class DBI::DBD::Pg::Database < DBI::Base +@@ -436,27 +437,27 @@ class DBI::DBD::Pg::Database < DBI::BaseDatabase def __blob_export(oid, file) start_transaction unless @in_transaction @connection.lo_export(oid.to_i, file) @@ -69,7 +90,7 @@ raise DBI::DatabaseError.new(err.message) end -@@ -466,7 +466,7 @@ class DBI::DBD::Pg::Database < DBI::Base +@@ -466,7 +467,7 @@ class DBI::DBD::Pg::Database < DBI::BaseDatabase def __blob_unlink(oid) start_transaction unless @in_transaction @connection.lo_unlink(oid.to_i) @@ -78,7 +99,7 @@ raise DBI::DatabaseError.new(err.message) end -@@ -474,7 +474,7 @@ class DBI::DBD::Pg::Database < DBI::Base +@@ -474,7 +475,7 @@ class DBI::DBD::Pg::Database < DBI::BaseDatabase # Read a BLOB and return the data. # def __blob_read(oid, length) @@ -87,7 +108,7 @@ if length.nil? data = @connection.lo_read(blob) -@@ -485,7 +485,7 @@ class DBI::DBD::Pg::Database < DBI::Base +@@ -485,7 +486,7 @@ class DBI::DBD::Pg::Database < DBI::BaseDatabase # FIXME it doesn't like to close here either. # @connection.lo_close(blob) data @@ -96,7 +117,7 @@ raise DBI::DatabaseError.new(err.message) end -@@ -494,14 +494,14 @@ class DBI::DBD::Pg::Database < DBI::Base +@@ -494,14 +495,14 @@ class DBI::DBD::Pg::Database < DBI::BaseDatabase # def __blob_write(oid, value) start_transaction unless @in_transaction @@ -113,7 +134,7 @@ raise DBI::DatabaseError.new(err.message) end -@@ -510,7 +510,7 @@ class DBI::DBD::Pg::Database < DBI::Base +@@ -510,7 +511,7 @@ class DBI::DBD::Pg::Database < DBI::BaseDatabase # def __set_notice_processor(proc) @connection.set_notice_processor proc diff --git a/deskutils/calibre/Makefile b/deskutils/calibre/Makefile index 2f92723bc7a..1b8957b2a32 100644 --- a/deskutils/calibre/Makefile +++ b/deskutils/calibre/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= calibre -PORTVERSION= 4.7.0 +PORTVERSION= 4.8.0 CATEGORIES= deskutils python MASTER_SITES= http://download.calibre-ebook.com/${PORTVERSION}/ diff --git a/deskutils/calibre/distinfo b/deskutils/calibre/distinfo index aeeaaedc01f..82930094b25 100644 --- a/deskutils/calibre/distinfo +++ b/deskutils/calibre/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1577436637 -SHA256 (calibre-4.7.0.tar.xz) = 48ab11dcc46f119131355a1644e1c5879af4bde4fbe7c396c6610a5c87564b01 -SIZE (calibre-4.7.0.tar.xz) = 37432756 +TIMESTAMP = 1578039003 +SHA256 (calibre-4.8.0.tar.xz) = 13dff54232735939a9eb574089cda89d3cf9d8993102b0c4bf107f38202664d2 +SIZE (calibre-4.8.0.tar.xz) = 37448552 diff --git a/deskutils/calibre/pkg-plist b/deskutils/calibre/pkg-plist index 9b163030de4..dc0e00c392e 100644 --- a/deskutils/calibre/pkg-plist +++ b/deskutils/calibre/pkg-plist @@ -1346,6 +1346,7 @@ lib/calibre/calibre/utils/wmf/__init__.py lib/calibre/calibre/utils/wmf/emf.py lib/calibre/calibre/utils/wmf/parse.py lib/calibre/calibre/utils/wordcount.py +lib/calibre/calibre/utils/xml_parse.py lib/calibre/calibre/utils/zipfile.py lib/calibre/calibre/web/__init__.py lib/calibre/calibre/web/feeds/__init__.py @@ -1498,6 +1499,7 @@ lib/calibre/tinycss/version.py %%DATADIR%%/images/arrow-down.png %%DATADIR%%/images/arrow-up.png %%DATADIR%%/images/auto-reload.png +%%DATADIR%%/images/auto-scroll.png %%DATADIR%%/images/auto_author_sort.png %%DATADIR%%/images/back.png %%DATADIR%%/images/beautify.png diff --git a/devel/Makefile b/devel/Makefile index 80d47fd63da..2390b66d72c 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -883,7 +883,6 @@ SUBDIR += goswagger SUBDIR += govendor SUBDIR += gperf - SUBDIR += gperf31 SUBDIR += gpm SUBDIR += gprbuild SUBDIR += gputils @@ -4302,6 +4301,7 @@ SUBDIR += py-colorful SUBDIR += py-colorlog SUBDIR += py-columnize + SUBDIR += py-commandlines SUBDIR += py-conditional SUBDIR += py-configargparse SUBDIR += py-configobj @@ -4491,6 +4491,7 @@ SUBDIR += py-greenlet SUBDIR += py-grizzled SUBDIR += py-grouch + SUBDIR += py-grpc-google-iam-v1 SUBDIR += py-grpcio SUBDIR += py-grpcio-gcp SUBDIR += py-grpcio-tools @@ -4603,6 +4604,7 @@ SUBDIR += py-lazr.uri SUBDIR += py-lazy SUBDIR += py-lazy-object-proxy + SUBDIR += py-libcst SUBDIR += py-libioc SUBDIR += py-libiocage SUBDIR += py-liblarch @@ -4773,6 +4775,7 @@ SUBDIR += py-pipdeptree SUBDIR += py-pipenv SUBDIR += py-pipreqs + SUBDIR += py-pipx SUBDIR += py-pkgconfig SUBDIR += py-plac SUBDIR += py-plan @@ -5127,6 +5130,7 @@ SUBDIR += py-typed-ast SUBDIR += py-typing SUBDIR += py-typing-extensions + SUBDIR += py-typing-inspect SUBDIR += py-tzlocal SUBDIR += py-u-msgpack-python SUBDIR += py-ua_parser @@ -5144,6 +5148,7 @@ SUBDIR += py-urwidtrees SUBDIR += py-usb SUBDIR += py-user_agents + SUBDIR += py-userpath SUBDIR += py-utils SUBDIR += py-uvloop SUBDIR += py-validators @@ -6633,7 +6638,6 @@ SUBDIR += yaml2argdata SUBDIR += yasm SUBDIR += yasm-devel - SUBDIR += yosys SUBDIR += youcompleteme SUBDIR += z80-asm SUBDIR += z80asm diff --git a/devel/arachne-pnr/Makefile b/devel/arachne-pnr/Makefile index 6c5e5bdcd21..42fed0915da 100644 --- a/devel/arachne-pnr/Makefile +++ b/devel/arachne-pnr/Makefile @@ -6,7 +6,7 @@ PORTVERSION= g20181021 PORTREVISION= 2 CATEGORIES= devel -MAINTAINER= jsorocil@gmail.com +MAINTAINER= ports@FreeBSD.org COMMENT= Place and route tool for FPGAs LICENSE= MIT diff --git a/devel/gperf31/Makefile b/devel/gperf31/Makefile deleted file mode 100644 index c5a68c36357..00000000000 --- a/devel/gperf31/Makefile +++ /dev/null @@ -1,34 +0,0 @@ -# $FreeBSD$ - -PORTNAME= gperf -PORTVERSION= 3.1 -PORTREVISION= 2 -CATEGORIES= devel -MASTER_SITES= GNU -PKGNAMESUFFIX= 31 - -MAINTAINER= lwhsu@FreeBSD.org -COMMENT= Generates perfect hash functions for sets of keywords - -LICENSE= GPLv3+ -LICENSE_FILE= ${WRKSRC}/COPYING - -CONFLICTS= ace+tao-[0-9]* -MAKE_JOBS_UNSAFE= yes - -GNU_CONFIGURE= yes -CONFIGURE_ARGS+= --docdir=${DOCSDIR} -INFO= gperf31 -TEST_TARGET= check - -post-install: - ${MV} ${STAGEDIR}/${PREFIX}/bin/gperf \ - ${STAGEDIR}/${PREFIX}/bin/gperf31 - ${MV} ${STAGEDIR}/${PREFIX}/man/man1/gperf.1 \ - ${STAGEDIR}/${PREFIX}/man/man1/gperf31.1 - ${MV} ${STAGEDIR}/${DOCSDIR}/gperf.html \ - ${STAGEDIR}/${DOCSDIR}/gperf31.html - ${MV} ${STAGEDIR}/${PREFIX}/${INFO_PATH}/gperf.info \ - ${STAGEDIR}/${PREFIX}/${INFO_PATH}/gperf31.info - -.include diff --git a/devel/gperf31/distinfo b/devel/gperf31/distinfo deleted file mode 100644 index ce31df04a73..00000000000 --- a/devel/gperf31/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1565272798 -SHA256 (gperf-3.1.tar.gz) = 588546b945bba4b70b6a3a616e80b4ab466e3f33024a352fc2198112cdbb3ae2 -SIZE (gperf-3.1.tar.gz) = 1215925 diff --git a/devel/gperf31/pkg-descr b/devel/gperf31/pkg-descr deleted file mode 100644 index 12981b3a8d2..00000000000 --- a/devel/gperf31/pkg-descr +++ /dev/null @@ -1,24 +0,0 @@ -While teaching a data structures course at University of California, -Irvine, I developed a program called GPERF that generates perfect hash -functions for sets of key words. A perfect hash function is simply: - - A hash function and a data structure that allows - recognition of a key word in a set of words using - exactly 1 probe into the data structure. - -The gperf.texinfo file explains how the program works, the form of the -input, what options are available, and hints on choosing the best -options for particular key word sets. The texinfo file is readable -both via the GNU emacs `info' command, and is also suitable for -typesetting with TeX. - -The enclosed Makefile creates the executable program ``gperf'' and -also runs some tests. - -Output from the GPERF program is used to recognize reserved words in -the GNU C, GNU C++, and GNU Pascal compilers, as well as with the GNU -indent program. - -LICENSE: GPL3 or later - -WWW: https://www.gnu.org/software/gperf/ diff --git a/devel/gperf31/pkg-plist b/devel/gperf31/pkg-plist deleted file mode 100644 index 2ca062a513c..00000000000 --- a/devel/gperf31/pkg-plist +++ /dev/null @@ -1,3 +0,0 @@ -bin/gperf31 -man/man1/gperf31.1.gz -%%DOCSDIR%%/gperf31.html diff --git a/devel/icestorm/Makefile b/devel/icestorm/Makefile index 0080ee73204..90b582e6dd8 100644 --- a/devel/icestorm/Makefile +++ b/devel/icestorm/Makefile @@ -6,7 +6,7 @@ PORTVERSION= g20190526 PORTREVISION= 3 CATEGORIES= devel -MAINTAINER= jsorocil@gmail.com +MAINTAINER= ports@FreeBSD.org COMMENT= IceStorm tools for Lattice iCE40 FPGAs LICENSE= ISCL diff --git a/devel/jenkins/Makefile b/devel/jenkins/Makefile index cb16077a126..a89e45de2a7 100644 --- a/devel/jenkins/Makefile +++ b/devel/jenkins/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= jenkins -PORTVERSION= 2.210 +PORTVERSION= 2.211 CATEGORIES= devel java MASTER_SITES= http://mirrors.jenkins-ci.org/war/${PORTVERSION}/ DISTNAME= jenkins diff --git a/devel/jenkins/distinfo b/devel/jenkins/distinfo index 6172fb50ffb..d29c2daa6a0 100644 --- a/devel/jenkins/distinfo +++ b/devel/jenkins/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1577067956 -SHA256 (jenkins/2.210/jenkins.war) = 693d692bc4485d6f18d0579f93d6430e4ccd34dcb1972e7059fd1dd590e1ddb7 -SIZE (jenkins/2.210/jenkins.war) = 62752366 +TIMESTAMP = 1578109681 +SHA256 (jenkins/2.211/jenkins.war) = cbe6ca81feb8c21752aee38dc9b115b1906bcccf2760438587e04669a12a24d8 +SIZE (jenkins/2.211/jenkins.war) = 62479753 diff --git a/devel/kio-extras/Makefile b/devel/kio-extras/Makefile index c714e5cf34b..02860d635aa 100644 --- a/devel/kio-extras/Makefile +++ b/devel/kio-extras/Makefile @@ -2,6 +2,7 @@ PORTNAME= kio-extras DISTVERSION= ${KDE_APPLICATIONS_VERSION} +PORTREVISION= 1 CATEGORIES= devel kde kde-applications # kde kde-applications-plasma MAINTAINER= kde@FreeBSD.org diff --git a/devel/lattice-ice40-examples-hx1k/Makefile b/devel/lattice-ice40-examples-hx1k/Makefile index c497cf1898f..a233ded692c 100644 --- a/devel/lattice-ice40-examples-hx1k/Makefile +++ b/devel/lattice-ice40-examples-hx1k/Makefile @@ -5,7 +5,7 @@ PORTNAME= lattice-ice40-examples-hx1k PORTVERSION= g20180310 CATEGORIES= devel -MAINTAINER= jsorocil@gmail.com +MAINTAINER= ports@FreeBSD.org COMMENT= Lattice iCE40 FPGA examples for the Olimex HX1K board LICENSE= APACHE20 @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= abc:cad/abc \ arachne-pnr:devel/arachne-pnr \ icepack:devel/icestorm \ - yosys:devel/yosys + yosys:cad/yosys USES= gmake USE_GITHUB= yes diff --git a/devel/lattice-ice40-examples-hx8k/Makefile b/devel/lattice-ice40-examples-hx8k/Makefile index 004aac27b24..805b7cf241d 100644 --- a/devel/lattice-ice40-examples-hx8k/Makefile +++ b/devel/lattice-ice40-examples-hx8k/Makefile @@ -5,7 +5,7 @@ PORTNAME= lattice-ice40-examples-hx8k PORTVERSION= g20180310 CATEGORIES= devel -MAINTAINER= jsorocil@gmail.com +MAINTAINER= ports@FreeBSD.org COMMENT= Lattice iCE40 FPGA examples for the Olimex HX8K board LICENSE= APACHE20 @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= abc:cad/abc \ arachne-pnr:devel/arachne-pnr \ icepack:devel/icestorm \ - yosys:devel/yosys + yosys:cad/yosys USES= gmake USE_GITHUB= yes diff --git a/devel/lattice-ice40-tools/Makefile b/devel/lattice-ice40-tools/Makefile index 8758f6c8243..51d57cde59b 100644 --- a/devel/lattice-ice40-tools/Makefile +++ b/devel/lattice-ice40-tools/Makefile @@ -5,13 +5,13 @@ PORTNAME= lattice-ice40-tools PORTVERSION= g20181021 CATEGORIES= devel -MAINTAINER= jsorocil@gmail.com +MAINTAINER= ports@FreeBSD.org COMMENT= Open source tools for Lattice iCE40 FPGAs RUN_DEPENDS= abc:cad/abc \ arachne-pnr:devel/arachne-pnr \ icepack:devel/icestorm \ - yosys:devel/yosys + yosys:cad/yosys USES= metaport diff --git a/devel/llvm-devel/Makefile.snapshot b/devel/llvm-devel/Makefile.snapshot index 70dd6dd11e0..67398301994 100644 --- a/devel/llvm-devel/Makefile.snapshot +++ b/devel/llvm-devel/Makefile.snapshot @@ -6,6 +6,6 @@ # LLVM_MAJOR= 10 LLVM_RELEASE= ${LLVM_MAJOR}.0.0 -SNAPDATE= 20191218 +SNAPDATE= 20200103 -LLVM_PROJECT_COMMIT= 5789e83dedb97588ad75cca36d01ba6c5142d6d3 +LLVM_PROJECT_COMMIT= add743b4348095c0d2e407c7a2b8a87a5f8194b0 diff --git a/devel/llvm-devel/distinfo b/devel/llvm-devel/distinfo index 7ece97fbafa..2640d2c8266 100644 --- a/devel/llvm-devel/distinfo +++ b/devel/llvm-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1576705258 -SHA256 (llvm-llvm-project-10.0.d20191218-5789e83dedb97588ad75cca36d01ba6c5142d6d3_GH0.tar.gz) = 227799a56bc95b7b125e97113dc6aeb70114c5efdc72de6a1df8a5cb352657df -SIZE (llvm-llvm-project-10.0.d20191218-5789e83dedb97588ad75cca36d01ba6c5142d6d3_GH0.tar.gz) = 118025562 +TIMESTAMP = 1578071828 +SHA256 (llvm-llvm-project-10.0.d20200103-add743b4348095c0d2e407c7a2b8a87a5f8194b0_GH0.tar.gz) = b6d44cbd083afa1dc9af8306ff8aae944b490322c81de614d619e5532e060b4a +SIZE (llvm-llvm-project-10.0.d20200103-add743b4348095c0d2e407c7a2b8a87a5f8194b0_GH0.tar.gz) = 120147591 diff --git a/devel/llvm-devel/pkg-plist b/devel/llvm-devel/pkg-plist index 119138c6fda..e2a210a4691 100644 --- a/devel/llvm-devel/pkg-plist +++ b/devel/llvm-devel/pkg-plist @@ -557,6 +557,7 @@ llvm-devel/bin/yaml2obj %%CLANG%%llvm-devel/include/clang/Driver/DriverDiagnostic.h %%CLANG%%llvm-devel/include/clang/Driver/Job.h %%CLANG%%llvm-devel/include/clang/Driver/Multilib.h +%%CLANG%%llvm-devel/include/clang/Driver/OptionUtils.h %%CLANG%%llvm-devel/include/clang/Driver/Options.h %%CLANG%%llvm-devel/include/clang/Driver/Options.inc %%CLANG%%llvm-devel/include/clang/Driver/Phases.h @@ -1189,7 +1190,6 @@ llvm-devel/bin/yaml2obj %%LLDB%%llvm-devel/include/lldb/Symbol/ClangASTImporter.h %%LLDB%%llvm-devel/include/lldb/Symbol/ClangASTMetadata.h %%LLDB%%llvm-devel/include/lldb/Symbol/ClangExternalASTSourceCallbacks.h -%%LLDB%%llvm-devel/include/lldb/Symbol/ClangExternalASTSourceCommon.h %%LLDB%%llvm-devel/include/lldb/Symbol/ClangUtil.h %%LLDB%%llvm-devel/include/lldb/Symbol/CompactUnwindInfo.h %%LLDB%%llvm-devel/include/lldb/Symbol/CompileUnit.h @@ -2475,6 +2475,7 @@ llvm-devel/include/llvm/Support/Errno.h llvm-devel/include/llvm/Support/Error.h llvm-devel/include/llvm/Support/ErrorHandling.h llvm-devel/include/llvm/Support/ErrorOr.h +llvm-devel/include/llvm/Support/Extension.def llvm-devel/include/llvm/Support/FileCheck.h llvm-devel/include/llvm/Support/FileCollector.h llvm-devel/include/llvm/Support/FileOutputBuffer.h @@ -3000,6 +3001,7 @@ llvm-devel/lib/cmake/llvm/LLVMProcessSources.cmake llvm-devel/lib/cmake/llvm/TableGen.cmake llvm-devel/lib/cmake/llvm/UseLibtool.cmake llvm-devel/lib/cmake/llvm/VersionFromVCS.cmake +llvm-devel/lib/libBye.a llvm-devel/lib/libLLVM-%%LLVM_MAJOR%%git.so llvm-devel/lib/libLLVM-%%LLVM_RELEASE%%git.so llvm-devel/lib/libLLVM.so diff --git a/devel/llvm90/Makefile b/devel/llvm90/Makefile index 77f95db33b9..20e4e3515d9 100644 --- a/devel/llvm90/Makefile +++ b/devel/llvm90/Makefile @@ -1,14 +1,10 @@ # $FreeBSD$ PORTNAME= llvm -DISTVERSION= 9.0.0 -PORTREVISION= 2 +DISTVERSION= 9.0.1 +PORTREVISION= 0 CATEGORIES= devel lang -.if ${DISTVERSION:M*rc*} -MASTER_SITES= https://prereleases.llvm.org/${LLVM_RELEASE}/${RCDIR} -.else -MASTER_SITES= https://releases.llvm.org/${LLVM_RELEASE}/ -.endif +MASTER_SITES= https://github.com/llvm/llvm-project/releases/download/llvmorg-${DISTVERSION}/ PKGNAMESUFFIX= ${LLVM_SUFFIX} DISTNAME= ${PORTNAME}-${DISTVERSION}.src DISTFILES= ${PORTNAME}-${DISTVERSION}.src${EXTRACT_SUFX} @@ -73,7 +69,7 @@ OPTIONS_DEFINE_powerpc64= OPENMP OPTIONS_DEFAULT= BE_AMDGPU BE_STANDARD CLANG EXTRAS LIT LLD LLD_LINK LLDB PYCLANG OPTIONS_DEFAULT_amd64= COMPILER_RT GOLD OPENMP OPTIONS_DEFAULT_i386= COMPILER_RT OPENMP -OPTIONS_DEFAULT_powerpc64= OPENMP +OPTIONS_DEFAULT_powerpc64= ${PPC_ABI:tu:MELFV2} OPENMP OPTIONS_SINGLE= BACKENDS OPTIONS_SINGLE_BACKENDS=BE_FREEBSD BE_NATIVE BE_STANDARD OPTIONS_SUB= yes @@ -89,7 +85,7 @@ BE_${BE}_PLIST_FILES= ${_BE_LIBS_${BE}:O:S/$/.a/:S|^|${LLVM_PREFIX:S|${PREFIX}/| .endfor CLANG_DESC= Build clang CLANG_EXTRA_PATCHES= ${PATCHDIR}/clang -CLANG_DISTFILES= cfe-${DISTVERSION}.src${EXTRACT_SUFX} +CLANG_DISTFILES= clang-${DISTVERSION}.src${EXTRACT_SUFX} CLANG_CMAKE_ON= -DCLANG_DEFAULT_OPENMP_RUNTIME=libomp CLANG_PORTDOCS= clang CLANG_USE= GNOME=libxml2 @@ -220,11 +216,6 @@ EXTRAS_PATTERN= ${EXTRAS_COMMANDS:tW:C/ */|/g}|${EXTRAS_LIBS:tW:C/ */|/g} .include -# PPC_ABI variable is only defined after including bsd.port.options.mk -.if defined(PPC_ABI) && ${PPC_ABI} == ELFv2 -OPTIONS_DEFAULT_powerpc64= ELFV2 -.endif - # keep in sync with /usr/src/lib/clang/clang.build.mk # ----------- start of sync block ------------------ # Armv6 and armv7 uses hard float abi, unless the CPUTYPE has soft in it. @@ -500,9 +491,6 @@ post-install-DOCS-off: ${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/share/man/ .endif -post-install-LLD-on: - ${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/llvm/BinaryFormat/WasmRelocs - post-install-CLANG-on: ${LN} -f ${STAGEDIR}${LLVM_PREFIX}/bin/clang \ ${STAGEDIR}${LLVM_PREFIX}/bin/clang-cpp diff --git a/devel/llvm90/distinfo b/devel/llvm90/distinfo index 2fdab6e735b..3e6b42aad93 100644 --- a/devel/llvm90/distinfo +++ b/devel/llvm90/distinfo @@ -1,15 +1,15 @@ -TIMESTAMP = 1569071576 -SHA256 (llvm-9.0.0.src.tar.xz) = d6a0565cf21f22e9b4353b2eb92622e8365000a9e90a16b09b56f8157eabfe84 -SIZE (llvm-9.0.0.src.tar.xz) = 32994768 -SHA256 (cfe-9.0.0.src.tar.xz) = 7ba81eef7c22ca5da688fdf9d88c20934d2d6b40bfe150ffd338900890aa4610 -SIZE (cfe-9.0.0.src.tar.xz) = 13533024 -SHA256 (compiler-rt-9.0.0.src.tar.xz) = 56e4cd96dd1d8c346b07b4d6b255f976570c6f2389697347a6c3dcb9e820d10e -SIZE (compiler-rt-9.0.0.src.tar.xz) = 1993084 -SHA256 (clang-tools-extra-9.0.0.src.tar.xz) = ea1c86ce352992d7b6f6649bc622f6a2707b9f8b7153e9f9181a35c76aa3ac10 -SIZE (clang-tools-extra-9.0.0.src.tar.xz) = 2183436 -SHA256 (lld-9.0.0.src.tar.xz) = 31c6748b235d09723fb73fea0c816ed5a3fab0f96b66f8fbc546a0fcc8688f91 -SIZE (lld-9.0.0.src.tar.xz) = 1100608 -SHA256 (lldb-9.0.0.src.tar.xz) = 1e4c2f6a1f153f4b8afa2470d2e99dab493034c1ba8b7ffbbd7600de016d0794 -SIZE (lldb-9.0.0.src.tar.xz) = 9846624 -SHA256 (openmp-9.0.0.src.tar.xz) = 9979eb1133066376cc0be29d1682bc0b0e7fb541075b391061679111ae4d3b5b -SIZE (openmp-9.0.0.src.tar.xz) = 939036 +TIMESTAMP = 1578078181 +SHA256 (llvm-9.0.1.src.tar.xz) = 00a1ee1f389f81e9979f3a640a01c431b3021de0d42278f6508391a2f0b81c9a +SIZE (llvm-9.0.1.src.tar.xz) = 33035112 +SHA256 (clang-9.0.1.src.tar.xz) = 5778512b2e065c204010f88777d44b95250671103e434f9dc7363ab2e3804253 +SIZE (clang-9.0.1.src.tar.xz) = 13452780 +SHA256 (compiler-rt-9.0.1.src.tar.xz) = c2bfab95c9986318318363d7f371a85a95e333bc0b34fbfa52edbd3f5e3a9077 +SIZE (compiler-rt-9.0.1.src.tar.xz) = 1983828 +SHA256 (clang-tools-extra-9.0.1.src.tar.xz) = b26fd72a78bd7db998a26270ec9ec6a01346651d88fa87b4b323e13049fb6f07 +SIZE (clang-tools-extra-9.0.1.src.tar.xz) = 2175728 +SHA256 (lld-9.0.1.src.tar.xz) = 86262bad3e2fd784ba8c5e2158d7aa36f12b85f2515e95bc81d65d75bb9b0c82 +SIZE (lld-9.0.1.src.tar.xz) = 1088260 +SHA256 (lldb-9.0.1.src.tar.xz) = 8a7b9fd795c31a3e3cba6ce1377a2ae5c67376d92888702ce27e26f0971beb09 +SIZE (lldb-9.0.1.src.tar.xz) = 9837400 +SHA256 (openmp-9.0.1.src.tar.xz) = 5c94060f846f965698574d9ce22975c0e9f04c9b14088c3af5f03870af75cace +SIZE (openmp-9.0.1.src.tar.xz) = 938360 diff --git a/devel/llvm90/files/clang/patch-freebsd-r352586 b/devel/llvm90/files/clang/patch-freebsd-r352586 deleted file mode 100644 index db38b02c041..00000000000 --- a/devel/llvm90/files/clang/patch-freebsd-r352586 +++ /dev/null @@ -1,300 +0,0 @@ -commit 96f7d6cb2727d1d08e1e460f6606a2a11673b292 -Author: dim -Date: Sat Sep 21 21:01:38 2019 +0000 - - Pull in r371557 from upstream clang trunk (by Richard Smith): - - When evaluating a __builtin_constant_p conditional, always enter - constant-folding mode regardless of the original evaluation mode. - - In order for this to be correct, we need to track whether we're - checking for a potential constant expression or checking for - undefined behavior separately from the evaluation mode enum, since we - don't want to clobber those states when entering constant-folding - mode. - - This should fix "ld: error: undefined symbol: ix86_isa_flags" (and many - other symbol names) during the initial stages of the lang/gcc* ports. - - The issue was that without optimization, the __builtin_constant_p() - expressions generated in gencondmd.c would emit references to global - variables that were undefined, such as ix86_isa_flags. - - PR: 240629 - -Notes: - svn path=/projects/clang900-import/; revision=352586 - -diff --git tools/clang/lib/AST/ExprConstant.cpp tools/clang/lib/AST/ExprConstant.cpp -index f01b42e7ff76..26163c6143e6 100644 ---- tools/clang/lib/AST/ExprConstant.cpp -+++ tools/clang/lib/AST/ExprConstant.cpp -@@ -794,58 +794,47 @@ namespace { - /// constant value. - bool InConstantContext; - -+ /// Whether we're checking that an expression is a potential constant -+ /// expression. If so, do not fail on constructs that could become constant -+ /// later on (such as a use of an undefined global). -+ bool CheckingPotentialConstantExpression = false; -+ -+ /// Whether we're checking for an expression that has undefined behavior. -+ /// If so, we will produce warnings if we encounter an operation that is -+ /// always undefined. -+ bool CheckingForUndefinedBehavior = false; -+ - enum EvaluationMode { - /// Evaluate as a constant expression. Stop if we find that the expression - /// is not a constant expression. - EM_ConstantExpression, - -- /// Evaluate as a potential constant expression. Keep going if we hit a -- /// construct that we can't evaluate yet (because we don't yet know the -- /// value of something) but stop if we hit something that could never be -- /// a constant expression. -- EM_PotentialConstantExpression, -+ /// Evaluate as a constant expression. Stop if we find that the expression -+ /// is not a constant expression. Some expressions can be retried in the -+ /// optimizer if we don't constant fold them here, but in an unevaluated -+ /// context we try to fold them immediately since the optimizer never -+ /// gets a chance to look at it. -+ EM_ConstantExpressionUnevaluated, - - /// Fold the expression to a constant. Stop if we hit a side-effect that - /// we can't model. - EM_ConstantFold, - -- /// Evaluate the expression looking for integer overflow and similar -- /// issues. Don't worry about side-effects, and try to visit all -- /// subexpressions. -- EM_EvaluateForOverflow, -- - /// Evaluate in any way we know how. Don't worry about side-effects that - /// can't be modeled. - EM_IgnoreSideEffects, -- -- /// Evaluate as a constant expression. Stop if we find that the expression -- /// is not a constant expression. Some expressions can be retried in the -- /// optimizer if we don't constant fold them here, but in an unevaluated -- /// context we try to fold them immediately since the optimizer never -- /// gets a chance to look at it. -- EM_ConstantExpressionUnevaluated, -- -- /// Evaluate as a potential constant expression. Keep going if we hit a -- /// construct that we can't evaluate yet (because we don't yet know the -- /// value of something) but stop if we hit something that could never be -- /// a constant expression. Some expressions can be retried in the -- /// optimizer if we don't constant fold them here, but in an unevaluated -- /// context we try to fold them immediately since the optimizer never -- /// gets a chance to look at it. -- EM_PotentialConstantExpressionUnevaluated, - } EvalMode; - - /// Are we checking whether the expression is a potential constant - /// expression? - bool checkingPotentialConstantExpression() const { -- return EvalMode == EM_PotentialConstantExpression || -- EvalMode == EM_PotentialConstantExpressionUnevaluated; -+ return CheckingPotentialConstantExpression; - } - - /// Are we checking an expression for overflow? - // FIXME: We should check for any kind of undefined or suspicious behavior - // in such constructs, not just overflow. -- bool checkingForOverflow() { return EvalMode == EM_EvaluateForOverflow; } -+ bool checkingForUndefinedBehavior() { return CheckingForUndefinedBehavior; } - - EvalInfo(const ASTContext &C, Expr::EvalStatus &S, EvaluationMode Mode) - : Ctx(const_cast(C)), EvalStatus(S), CurrentCall(nullptr), -@@ -932,15 +921,12 @@ namespace { - switch (EvalMode) { - case EM_ConstantFold: - case EM_IgnoreSideEffects: -- case EM_EvaluateForOverflow: - if (!HasFoldFailureDiagnostic) - break; - // We've already failed to fold something. Keep that diagnostic. - LLVM_FALLTHROUGH; - case EM_ConstantExpression: -- case EM_PotentialConstantExpression: - case EM_ConstantExpressionUnevaluated: -- case EM_PotentialConstantExpressionUnevaluated: - HasActiveDiagnostic = false; - return OptionalDiagnostic(); - } -@@ -986,8 +972,8 @@ namespace { - /// Diagnose that the evaluation does not produce a C++11 core constant - /// expression. - /// -- /// FIXME: Stop evaluating if we're in EM_ConstantExpression or -- /// EM_PotentialConstantExpression mode and we produce one of these. -+ /// FIXME: Stop evaluating if we're in EM_ConstantExpression mode -+ /// and we produce one of these. - OptionalDiagnostic CCEDiag(SourceLocation Loc, diag::kind DiagId - = diag::note_invalid_subexpr_in_const_expr, - unsigned ExtraNotes = 0) { -@@ -1023,16 +1009,16 @@ namespace { - /// couldn't model? - bool keepEvaluatingAfterSideEffect() { - switch (EvalMode) { -- case EM_PotentialConstantExpression: -- case EM_PotentialConstantExpressionUnevaluated: -- case EM_EvaluateForOverflow: - case EM_IgnoreSideEffects: - return true; - - case EM_ConstantExpression: - case EM_ConstantExpressionUnevaluated: - case EM_ConstantFold: -- return false; -+ // By default, assume any side effect might be valid in some other -+ // evaluation of this expression from a different context. -+ return checkingPotentialConstantExpression() || -+ checkingForUndefinedBehavior(); - } - llvm_unreachable("Missed EvalMode case"); - } -@@ -1047,16 +1033,13 @@ namespace { - /// Should we continue evaluation after encountering undefined behavior? - bool keepEvaluatingAfterUndefinedBehavior() { - switch (EvalMode) { -- case EM_EvaluateForOverflow: - case EM_IgnoreSideEffects: - case EM_ConstantFold: - return true; - -- case EM_PotentialConstantExpression: -- case EM_PotentialConstantExpressionUnevaluated: - case EM_ConstantExpression: - case EM_ConstantExpressionUnevaluated: -- return false; -+ return checkingForUndefinedBehavior(); - } - llvm_unreachable("Missed EvalMode case"); - } -@@ -1076,16 +1059,12 @@ namespace { - return false; - - switch (EvalMode) { -- case EM_PotentialConstantExpression: -- case EM_PotentialConstantExpressionUnevaluated: -- case EM_EvaluateForOverflow: -- return true; -- - case EM_ConstantExpression: - case EM_ConstantExpressionUnevaluated: - case EM_ConstantFold: - case EM_IgnoreSideEffects: -- return false; -+ return checkingPotentialConstantExpression() || -+ checkingForUndefinedBehavior(); - } - llvm_unreachable("Missed EvalMode case"); - } -@@ -1142,9 +1121,7 @@ namespace { - Info.EvalStatus.Diag->empty() && - !Info.EvalStatus.HasSideEffects), - OldMode(Info.EvalMode) { -- if (Enabled && -- (Info.EvalMode == EvalInfo::EM_ConstantExpression || -- Info.EvalMode == EvalInfo::EM_ConstantExpressionUnevaluated)) -+ if (Enabled) - Info.EvalMode = EvalInfo::EM_ConstantFold; - } - void keepDiagnostics() { Enabled = false; } -@@ -1163,8 +1140,7 @@ namespace { - EvalInfo::EvaluationMode OldMode; - explicit IgnoreSideEffectsRAII(EvalInfo &Info) - : Info(Info), OldMode(Info.EvalMode) { -- if (!Info.checkingPotentialConstantExpression()) -- Info.EvalMode = EvalInfo::EM_IgnoreSideEffects; -+ Info.EvalMode = EvalInfo::EM_IgnoreSideEffects; - } - - ~IgnoreSideEffectsRAII() { Info.EvalMode = OldMode; } -@@ -2323,7 +2299,7 @@ static bool CheckedIntArithmetic(EvalInfo &Info, const Expr *E, - APSInt Value(Op(LHS.extend(BitWidth), RHS.extend(BitWidth)), false); - Result = Value.trunc(LHS.getBitWidth()); - if (Result.extend(BitWidth) != Value) { -- if (Info.checkingForOverflow()) -+ if (Info.checkingForUndefinedBehavior()) - Info.Ctx.getDiagnostics().Report(E->getExprLoc(), - diag::warn_integer_constant_overflow) - << Result.toString(10) << E->getType(); -@@ -6047,6 +6023,8 @@ class ExprEvaluatorBase - - // Always assume __builtin_constant_p(...) ? ... : ... is a potential - // constant expression; we can't check whether it's potentially foldable. -+ // FIXME: We should instead treat __builtin_constant_p as non-constant if -+ // it would return 'false' in this mode. - if (Info.checkingPotentialConstantExpression() && IsBcpCall) - return false; - -@@ -6329,7 +6307,7 @@ class ExprEvaluatorBase - bool VisitStmtExpr(const StmtExpr *E) { - // We will have checked the full-expressions inside the statement expression - // when they were completed, and don't need to check them again now. -- if (Info.checkingForOverflow()) -+ if (Info.checkingForUndefinedBehavior()) - return Error(E); - - BlockScopeRAII Scope(Info); -@@ -9499,14 +9477,11 @@ bool IntExprEvaluator::VisitBuiltinCallExpr(const CallExpr *E, - // size of the referenced object. - switch (Info.EvalMode) { - case EvalInfo::EM_ConstantExpression: -- case EvalInfo::EM_PotentialConstantExpression: - case EvalInfo::EM_ConstantFold: -- case EvalInfo::EM_EvaluateForOverflow: - case EvalInfo::EM_IgnoreSideEffects: - // Leave it to IR generation. - return Error(E); - case EvalInfo::EM_ConstantExpressionUnevaluated: -- case EvalInfo::EM_PotentialConstantExpressionUnevaluated: - // Reduce it to a constant now. - return Success((Type & 2) ? 0 : -1, E); - } -@@ -12546,8 +12521,9 @@ APSInt Expr::EvaluateKnownConstIntCheckOverflow( - - EvalResult EVResult; - EVResult.Diag = Diag; -- EvalInfo Info(Ctx, EVResult, EvalInfo::EM_EvaluateForOverflow); -+ EvalInfo Info(Ctx, EVResult, EvalInfo::EM_IgnoreSideEffects); - Info.InConstantContext = true; -+ Info.CheckingForUndefinedBehavior = true; - - bool Result = ::EvaluateAsRValue(Info, this, EVResult.Val); - (void)Result; -@@ -12564,7 +12540,8 @@ void Expr::EvaluateForOverflow(const ASTContext &Ctx) const { - bool IsConst; - EvalResult EVResult; - if (!FastEvaluateAsRValue(this, EVResult, Ctx, IsConst)) { -- EvalInfo Info(Ctx, EVResult, EvalInfo::EM_EvaluateForOverflow); -+ EvalInfo Info(Ctx, EVResult, EvalInfo::EM_IgnoreSideEffects); -+ Info.CheckingForUndefinedBehavior = true; - (void)::EvaluateAsRValue(Info, this, EVResult.Val); - } - } -@@ -13178,9 +13155,9 @@ bool Expr::isPotentialConstantExpr(const FunctionDecl *FD, - Expr::EvalStatus Status; - Status.Diag = &Diags; - -- EvalInfo Info(FD->getASTContext(), Status, -- EvalInfo::EM_PotentialConstantExpression); -+ EvalInfo Info(FD->getASTContext(), Status, EvalInfo::EM_ConstantExpression); - Info.InConstantContext = true; -+ Info.CheckingPotentialConstantExpression = true; - - const CXXMethodDecl *MD = dyn_cast(FD); - const CXXRecordDecl *RD = MD ? MD->getParent()->getCanonicalDecl() : nullptr; -@@ -13219,8 +13196,9 @@ bool Expr::isPotentialConstantExprUnevaluated(Expr *E, - Status.Diag = &Diags; - - EvalInfo Info(FD->getASTContext(), Status, -- EvalInfo::EM_PotentialConstantExpressionUnevaluated); -+ EvalInfo::EM_ConstantExpressionUnevaluated); - Info.InConstantContext = true; -+ Info.CheckingPotentialConstantExpression = true; - - // Fabricate a call stack frame to give the arguments a plausible cover story. - ArrayRef Args; diff --git a/devel/llvm90/files/patch-freebsd-r352629 b/devel/llvm90/files/patch-freebsd-r352629 deleted file mode 100644 index 829c55c6a89..00000000000 --- a/devel/llvm90/files/patch-freebsd-r352629 +++ /dev/null @@ -1,58 +0,0 @@ -commit 3538987a800db5e174b3301b9bf70b955a349762 -Author: dim -Date: Mon Sep 23 17:05:46 2019 +0000 - - Pull in r372606 from upstream llvm trunk (by Sanjay Patel): - - [x86] fix assert with horizontal math + broadcast of vector (PR43402) - - https://bugs.llvm.org/show_bug.cgi?id=43402 - - This should fix 'Assertion failed: ((HOp.getValueType() == MVT::v2f64 || - HOp.getValueType() == MVT::v4f64) && HOp.getValueType() == VT && - "Unexpected type for h-op"), function foldShuffleOfHorizOp, file - contrib/llvm/lib/Target/X86/X86ISelLowering.cpp, line 33661' when - building the devel/llvm90 port with CPUTYPE=haswell. - - PR: 240759 - -Notes: - svn path=/projects/clang900-import/; revision=352629 - -diff --git lib/Target/X86/X86ISelLowering.cpp lib/Target/X86/X86ISelLowering.cpp -index 0c5b8a79dd62..1869cc9da017 100644 ---- lib/Target/X86/X86ISelLowering.cpp -+++ lib/Target/X86/X86ISelLowering.cpp -@@ -33651,14 +33651,14 @@ static SDValue foldShuffleOfHorizOp(SDNode *N, SelectionDAG &DAG) { - - // When the operands of a horizontal math op are identical, the low half of - // the result is the same as the high half. If a target shuffle is also -- // replicating low and high halves, we don't need the shuffle. -+ // replicating low and high halves (and without changing the type/length of -+ // the vector), we don't need the shuffle. - if (Opcode == X86ISD::MOVDDUP || Opcode == X86ISD::VBROADCAST) { -- if (HOp.getScalarValueSizeInBits() == 64) { -+ if (HOp.getScalarValueSizeInBits() == 64 && HOp.getValueType() == VT) { - // movddup (hadd X, X) --> hadd X, X - // broadcast (extract_vec_elt (hadd X, X), 0) --> hadd X, X - assert((HOp.getValueType() == MVT::v2f64 || -- HOp.getValueType() == MVT::v4f64) && HOp.getValueType() == VT && -- "Unexpected type for h-op"); -+ HOp.getValueType() == MVT::v4f64) && "Unexpected type for h-op"); - return updateHOp(HOp, DAG); - } - return SDValue(); -diff --git lib/Target/X86/X86ISelLowering.h lib/Target/X86/X86ISelLowering.h -index db36bcb929e3..d873edb857a8 100644 ---- lib/Target/X86/X86ISelLowering.h -+++ lib/Target/X86/X86ISelLowering.h -@@ -422,7 +422,8 @@ namespace llvm { - // Tests Types Of a FP Values for scalar types. - VFPCLASSS, - -- // Broadcast scalar to vector. -+ // Broadcast (splat) scalar or element 0 of a vector. If the operand is -+ // a vector, this node may change the vector length as part of the splat. - VBROADCAST, - // Broadcast mask to vector. - VBROADCASTM, diff --git a/devel/llvm90/pkg-plist b/devel/llvm90/pkg-plist index 2c67fd0d0e5..724b6b7daa7 100644 --- a/devel/llvm90/pkg-plist +++ b/devel/llvm90/pkg-plist @@ -2729,10 +2729,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h %%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/include/xray/xray_interface.h %%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/include/xray/xray_log_interface.h %%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/include/xray/xray_records.h -%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/CheckerDependencyHandlingAnalyzerPlugin.so -%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/CheckerOptionHandlingAnalyzerPlugin.so %%GOLD%%llvm%%LLVM_SUFFIX%%/lib/LLVMgold.so -%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/SampleAnalyzerPlugin.so %%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/__clang_cuda_builtin_vars.h %%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/__clang_cuda_cmath.h %%CLANG%%%%OPENMP%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/__clang_cuda_complex_builtins.h diff --git a/devel/p4api/Makefile b/devel/p4api/Makefile index 9bd18d1fda7..ecfd7a1d2d1 100644 --- a/devel/p4api/Makefile +++ b/devel/p4api/Makefile @@ -22,7 +22,8 @@ COMMENT= Perforce API (static libraries and header files) LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -BROKEN_powerpc64= fails to build: /bin/sh: clang++: not found +BROKEN_FreeBSD_11_powerpc64= fails to build: /bin/sh: clang++: not found +BROKEN_FreeBSD_12_powerpc64= fails to build: /bin/sh: clang++: not found BUILD_DEPENDS= ${JAM}:devel/jam diff --git a/devel/p5-Term-Choose-Util/Makefile b/devel/p5-Term-Choose-Util/Makefile index 174abc36639..9571eb655d4 100644 --- a/devel/p5-Term-Choose-Util/Makefile +++ b/devel/p5-Term-Choose-Util/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= Term-Choose-Util -PORTVERSION= 0.110 +PORTVERSION= 0.111 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/devel/p5-Term-Choose-Util/distinfo b/devel/p5-Term-Choose-Util/distinfo index 4e57094380b..d8abac46237 100644 --- a/devel/p5-Term-Choose-Util/distinfo +++ b/devel/p5-Term-Choose-Util/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1577626049 -SHA256 (Term-Choose-Util-0.110.tar.gz) = a5cbf50d95bcd3829f48333af761b180b74e9f8ed48cf17cfc9755e9f6923549 -SIZE (Term-Choose-Util-0.110.tar.gz) = 23229 +TIMESTAMP = 1578117377 +SHA256 (Term-Choose-Util-0.111.tar.gz) = 366f200d8d5906c8a5112a28a148afaac12ab8001ccc4786aa5af29ada6f5619 +SIZE (Term-Choose-Util-0.111.tar.gz) = 23264 diff --git a/devel/py-DocumentTemplate/Makefile b/devel/py-DocumentTemplate/Makefile index fb38700fdda..9d9c4aa5639 100644 --- a/devel/py-DocumentTemplate/Makefile +++ b/devel/py-DocumentTemplate/Makefile @@ -11,6 +11,9 @@ DIST_SUBDIR= zope MAINTAINER= zope@FreeBSD.org COMMENT= Document Templating Markup Language (DTML) +DEPRECATED= Outdated, uses EOLed python27 +EXPIRATION_DATE= 2020-02-05 + LICENSE= ZPL21 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}AccessControl>=0:security/py-AccessControl@${PY_FLAVOR} \ diff --git a/devel/py-Missing/Makefile b/devel/py-Missing/Makefile index c146c09520a..92c60e804a4 100644 --- a/devel/py-Missing/Makefile +++ b/devel/py-Missing/Makefile @@ -11,6 +11,9 @@ DIST_SUBDIR= zope MAINTAINER= zope@FreeBSD.org COMMENT= Special Missing objects used in Zope2 +DEPRECATED= Outdated, uses EOLed python27 +EXPIRATION_DATE= 2020-02-05 + LICENSE= ZPL21 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ExtensionClass>=0:devel/py-ExtensionClass@${PY_FLAVOR} diff --git a/devel/py-MultiMapping/Makefile b/devel/py-MultiMapping/Makefile index a6f1d97427c..cdbe4bafcf4 100644 --- a/devel/py-MultiMapping/Makefile +++ b/devel/py-MultiMapping/Makefile @@ -11,6 +11,9 @@ DIST_SUBDIR= zope MAINTAINER= zope@FreeBSD.org COMMENT= Special MultiMapping objects used in Zope2 +DEPRECATED= Outdated, uses EOLed python27 +EXPIRATION_DATE= 2020-02-05 + LICENSE= ZPL21 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ExtensionClass>=0:devel/py-ExtensionClass@${PY_FLAVOR} diff --git a/devel/py-Persistence/Makefile b/devel/py-Persistence/Makefile index a7d92ebe493..1e09aeb80c4 100644 --- a/devel/py-Persistence/Makefile +++ b/devel/py-Persistence/Makefile @@ -11,6 +11,9 @@ DIST_SUBDIR= zope MAINTAINER= zope@FreeBSD.org COMMENT= Persistent ExtensionClass +DEPRECATED= Outdated, uses EOLed python27 +EXPIRATION_DATE= 2020-02-05 + LICENSE= ZPL21 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ExtensionClass>=0:devel/py-ExtensionClass@${PY_FLAVOR} \ diff --git a/devel/py-Products.BTreeFolder2/Makefile b/devel/py-Products.BTreeFolder2/Makefile index fa5db7d9241..949349dc437 100644 --- a/devel/py-Products.BTreeFolder2/Makefile +++ b/devel/py-Products.BTreeFolder2/Makefile @@ -10,6 +10,9 @@ DIST_SUBDIR= zope MAINTAINER= zope@FreeBSD.org COMMENT= BTree based implementation for Zope 2's OFS +DEPRECATED= Outdated, uses EOLed python27 +EXPIRATION_DATE= 2020-02-05 + LICENSE= ZPL21 LICENSE_FILE= ${WRKSRC}/LICENSE.txt diff --git a/devel/py-Products.CMFActionIcons/Makefile b/devel/py-Products.CMFActionIcons/Makefile index 87e222f22aa..c2431efd291 100644 --- a/devel/py-Products.CMFActionIcons/Makefile +++ b/devel/py-Products.CMFActionIcons/Makefile @@ -11,6 +11,9 @@ DIST_SUBDIR= zope MAINTAINER= zope@FreeBSD.org COMMENT= Action icons product for the Zope CMF +DEPRECATED= Outdated, uses EOLed python27 +EXPIRATION_DATE= 2020-02-05 + LICENSE= ZPL21 BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}eggtestinfo>0:devel/py-eggtestinfo@${PY_FLAVOR} diff --git a/devel/py-Products.CMFCalendar/Makefile b/devel/py-Products.CMFCalendar/Makefile index 744dd044a29..cd1a293063d 100644 --- a/devel/py-Products.CMFCalendar/Makefile +++ b/devel/py-Products.CMFCalendar/Makefile @@ -10,6 +10,9 @@ DIST_SUBDIR= zope MAINTAINER= zope@FreeBSD.org COMMENT= Calendar product for the Zope Content Management Framework +DEPRECATED= Outdated, uses EOLed python27 +EXPIRATION_DATE= 2020-02-05 + LICENSE= ZPL21 LICENSE_FILE= ${WRKSRC}/LICENSE.txt diff --git a/devel/py-Products.CMFCore/Makefile b/devel/py-Products.CMFCore/Makefile index 685116313bc..75fe8f1e6eb 100644 --- a/devel/py-Products.CMFCore/Makefile +++ b/devel/py-Products.CMFCore/Makefile @@ -10,6 +10,9 @@ DIST_SUBDIR= zope MAINTAINER= zope@FreeBSD.org COMMENT= Zope Content Management Framework core components +DEPRECATED= Outdated, uses EOLed python27 +EXPIRATION_DATE= 2020-02-05 + LICENSE= ZPL21 LICENSE_FILE= ${WRKSRC}/LICENSE.txt diff --git a/devel/py-Products.CMFDefault/Makefile b/devel/py-Products.CMFDefault/Makefile index 4d8be3df209..77a0e717c69 100644 --- a/devel/py-Products.CMFDefault/Makefile +++ b/devel/py-Products.CMFDefault/Makefile @@ -10,6 +10,9 @@ DIST_SUBDIR= zope MAINTAINER= zope@FreeBSD.org COMMENT= Default product for the Zope Content Management Framework +DEPRECATED= Outdated, uses EOLed python27 +EXPIRATION_DATE= 2020-02-05 + LICENSE= ZPL21 LICENSE_FILE= ${WRKSRC}/LICENSE.txt diff --git a/devel/py-Products.CMFDiffTool/Makefile b/devel/py-Products.CMFDiffTool/Makefile index 93fedd01996..bd5fcffbd3a 100644 --- a/devel/py-Products.CMFDiffTool/Makefile +++ b/devel/py-Products.CMFDiffTool/Makefile @@ -10,6 +10,9 @@ DIST_SUBDIR= zope MAINTAINER= zope@FreeBSD.org COMMENT= Diff tool for Plone +DEPRECATED= Outdated, uses EOLed python27 +EXPIRATION_DATE= 2020-02-05 + LICENSE= GPLv2 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.interface>=0:devel/py-zope.interface@${PY_FLAVOR} \ diff --git a/devel/py-Products.CMFDynamicViewFTI/Makefile b/devel/py-Products.CMFDynamicViewFTI/Makefile index b2d1e90446d..da61111e83e 100644 --- a/devel/py-Products.CMFDynamicViewFTI/Makefile +++ b/devel/py-Products.CMFDynamicViewFTI/Makefile @@ -10,6 +10,9 @@ DIST_SUBDIR= zope MAINTAINER= zope@FreeBSD.org COMMENT= Product for dynamic views in CMF +DEPRECATED= Outdated, uses EOLed python27 +EXPIRATION_DATE= 2020-02-05 + LICENSE= ZPL21 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.browsermenu>0:devel/py-zope.browsermenu@${PY_FLAVOR} \ diff --git a/devel/py-Products.CMFEditions/Makefile b/devel/py-Products.CMFEditions/Makefile index 4fb4912c3ad..7b33f481125 100644 --- a/devel/py-Products.CMFEditions/Makefile +++ b/devel/py-Products.CMFEditions/Makefile @@ -10,6 +10,9 @@ DIST_SUBDIR= zope MAINTAINER= zope@FreeBSD.org COMMENT= Versioning for Plone +DEPRECATED= Outdated, uses EOLed python27 +EXPIRATION_DATE= 2020-02-05 + LICENSE= GPLv2 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.copy>0:devel/py-zope.copy@${PY_FLAVOR} \ diff --git a/devel/py-Products.CMFFormController/Makefile b/devel/py-Products.CMFFormController/Makefile index e2b23f1dc8f..d1f33501e81 100644 --- a/devel/py-Products.CMFFormController/Makefile +++ b/devel/py-Products.CMFFormController/Makefile @@ -10,6 +10,9 @@ DIST_SUBDIR= zope MAINTAINER= zope@FreeBSD.org COMMENT= Form validation mechanism for Zope CMF +DEPRECATED= Outdated, uses EOLed python27 +EXPIRATION_DATE= 2020-02-05 + LICENSE= ZPL21 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.interface>=0:devel/py-zope.interface@${PY_FLAVOR} \ diff --git a/devel/py-Products.CMFPlacefulWorkflow/Makefile b/devel/py-Products.CMFPlacefulWorkflow/Makefile index 22ccbd81b79..4b9249f7290 100644 --- a/devel/py-Products.CMFPlacefulWorkflow/Makefile +++ b/devel/py-Products.CMFPlacefulWorkflow/Makefile @@ -10,6 +10,9 @@ DIST_SUBDIR= zope MAINTAINER= zope@FreeBSD.org COMMENT= Workflow policies for CMF and Plone +DEPRECATED= Outdated, uses EOLed python27 +EXPIRATION_DATE= 2020-02-05 + LICENSE= GPLv2 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.component>=0:devel/py-zope.component@${PY_FLAVOR} \ diff --git a/devel/py-Products.CMFQuickInstallerTool/Makefile b/devel/py-Products.CMFQuickInstallerTool/Makefile index 5fb848f6acf..ea8d533b54f 100644 --- a/devel/py-Products.CMFQuickInstallerTool/Makefile +++ b/devel/py-Products.CMFQuickInstallerTool/Makefile @@ -10,6 +10,9 @@ DIST_SUBDIR= zope MAINTAINER= zope@FreeBSD.org COMMENT= Facility for activation/deactivation of Zope CMF products +DEPRECATED= Outdated, uses EOLed python27 +EXPIRATION_DATE= 2020-02-05 + LICENSE= ZPL21 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.annotation>=0:devel/py-zope.annotation@${PY_FLAVOR} \ diff --git a/devel/py-Products.CMFUid/Makefile b/devel/py-Products.CMFUid/Makefile index 91a99279d52..29d326ca392 100644 --- a/devel/py-Products.CMFUid/Makefile +++ b/devel/py-Products.CMFUid/Makefile @@ -11,6 +11,9 @@ DIST_SUBDIR= zope MAINTAINER= zope@FreeBSD.org COMMENT= Uid product for the Zope CMF +DEPRECATED= Outdated, uses EOLed python27 +EXPIRATION_DATE= 2020-02-05 + LICENSE= ZPL21 BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}eggtestinfo>0:devel/py-eggtestinfo@${PY_FLAVOR} diff --git a/devel/py-Products.DCWorkflow/Makefile b/devel/py-Products.DCWorkflow/Makefile index ccaa0a0b131..a726f551739 100644 --- a/devel/py-Products.DCWorkflow/Makefile +++ b/devel/py-Products.DCWorkflow/Makefile @@ -11,6 +11,9 @@ DIST_SUBDIR= zope MAINTAINER= zope@FreeBSD.org COMMENT= DCWorkflow product for the Zope Content Management Framework +DEPRECATED= Outdated, uses EOLed python27 +EXPIRATION_DATE= 2020-02-05 + LICENSE= ZPL21 BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}eggtestinfo>0:devel/py-eggtestinfo@${PY_FLAVOR} diff --git a/devel/py-Products.ExtendedPathIndex/Makefile b/devel/py-Products.ExtendedPathIndex/Makefile index f4db40dce1c..d80f1d9dfc8 100644 --- a/devel/py-Products.ExtendedPathIndex/Makefile +++ b/devel/py-Products.ExtendedPathIndex/Makefile @@ -11,6 +11,9 @@ DIST_SUBDIR= zope MAINTAINER= zope@FreeBSD.org COMMENT= Zope catalog index for paths +DEPRECATED= Outdated, uses EOLed python27 +EXPIRATION_DATE= 2020-02-05 + LICENSE= GPLv2 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}AccessControl>0:security/py-AccessControl@${PY_FLAVOR} \ diff --git a/devel/py-Products.ExternalMethod/Makefile b/devel/py-Products.ExternalMethod/Makefile index 8669d3e38a8..b613b18e7ef 100644 --- a/devel/py-Products.ExternalMethod/Makefile +++ b/devel/py-Products.ExternalMethod/Makefile @@ -10,6 +10,9 @@ DIST_SUBDIR= zope MAINTAINER= zope@FreeBSD.org COMMENT= Support for external Python methods within a Zope 2 environment +DEPRECATED= Outdated, uses EOLed python27 +EXPIRATION_DATE= 2020-02-05 + LICENSE= ZPL21 LICENSE_FILE= ${WRKSRC}/LICENSE.txt diff --git a/devel/py-Products.GenericSetup/Makefile b/devel/py-Products.GenericSetup/Makefile index 9b72825f435..be877ebe716 100644 --- a/devel/py-Products.GenericSetup/Makefile +++ b/devel/py-Products.GenericSetup/Makefile @@ -10,6 +10,9 @@ DIST_SUBDIR= zope MAINTAINER= zope@FreeBSD.org COMMENT= Read Zope configuration state from profile dirs / tarballs +DEPRECATED= Outdated, uses EOLed python27 +EXPIRATION_DATE= 2020-02-05 + LICENSE= ZPL21 LICENSE_FILE= ${WRKSRC}/LICENSE.txt diff --git a/devel/py-Products.LDAPMultiPlugins/Makefile b/devel/py-Products.LDAPMultiPlugins/Makefile index 7dcb6c718cd..9fb2d2d0889 100644 --- a/devel/py-Products.LDAPMultiPlugins/Makefile +++ b/devel/py-Products.LDAPMultiPlugins/Makefile @@ -12,6 +12,9 @@ DIST_SUBDIR= zope MAINTAINER= zope@FreeBSD.org COMMENT= LDAP-backed plugins for the Zope2 PluggableAuthService +DEPRECATED= Outdated, uses EOLed python27 +EXPIRATION_DATE= 2020-02-05 + LICENSE= ZPL21 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ldap>=2.0.6:net/py-ldap@${PY_FLAVOR} \ diff --git a/devel/py-Products.MIMETools/Makefile b/devel/py-Products.MIMETools/Makefile index 2e744680a29..1408422ab27 100644 --- a/devel/py-Products.MIMETools/Makefile +++ b/devel/py-Products.MIMETools/Makefile @@ -11,6 +11,9 @@ DIST_SUBDIR= zope MAINTAINER= zope@FreeBSD.org COMMENT= Provides the tag for DocumentTemplate +DEPRECATED= Outdated, uses EOLed python27 +EXPIRATION_DATE= 2020-02-05 + LICENSE= ZPL21 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}DocumentTemplate>=0:devel/py-DocumentTemplate@${PY_FLAVOR} diff --git a/devel/py-Products.MimetypesRegistry/Makefile b/devel/py-Products.MimetypesRegistry/Makefile index f3a54e51ba8..3f22471ce0a 100644 --- a/devel/py-Products.MimetypesRegistry/Makefile +++ b/devel/py-Products.MimetypesRegistry/Makefile @@ -10,6 +10,9 @@ DIST_SUBDIR= zope MAINTAINER= zope@FreeBSD.org COMMENT= MIME type handling for Zope +DEPRECATED= Outdated, uses EOLed python27 +EXPIRATION_DATE= 2020-02-05 + LICENSE= ZPL21 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.contenttype>=0:devel/py-zope.contenttype@${PY_FLAVOR} \ diff --git a/devel/py-Products.OFSP/Makefile b/devel/py-Products.OFSP/Makefile index 0237c35525f..1cdd34b117e 100644 --- a/devel/py-Products.OFSP/Makefile +++ b/devel/py-Products.OFSP/Makefile @@ -11,6 +11,9 @@ DIST_SUBDIR= zope MAINTAINER= zope@FreeBSD.org COMMENT= General Zope 2 help screens +DEPRECATED= Outdated, uses EOLed python27 +EXPIRATION_DATE= 2020-02-05 + LICENSE= ZPL21 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}AccessControl>=0:security/py-AccessControl@${PY_FLAVOR} \ diff --git a/devel/py-Products.PluginRegistry/Makefile b/devel/py-Products.PluginRegistry/Makefile index b13fa3b5850..44e0fffa7ca 100644 --- a/devel/py-Products.PluginRegistry/Makefile +++ b/devel/py-Products.PluginRegistry/Makefile @@ -11,6 +11,9 @@ DIST_SUBDIR= zope MAINTAINER= zope@FreeBSD.org COMMENT= Configure application plugins based on interfaces +DEPRECATED= Outdated, uses EOLed python27 +EXPIRATION_DATE= 2020-02-05 + LICENSE= ZPL21 LICENSE_FILE= ${WRKSRC}/LICENSE.txt diff --git a/devel/py-Products.PythonScripts/Makefile b/devel/py-Products.PythonScripts/Makefile index eca2c943f79..91ee6ae8708 100644 --- a/devel/py-Products.PythonScripts/Makefile +++ b/devel/py-Products.PythonScripts/Makefile @@ -11,6 +11,9 @@ DIST_SUBDIR= zope MAINTAINER= zope@FreeBSD.org COMMENT= Support for restricted execution of Python scripts in Zope 2 +DEPRECATED= Outdated, uses EOLed python27 +EXPIRATION_DATE= 2020-02-05 + LICENSE= ZPL21 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}AccessControl>=0:security/py-AccessControl@${PY_FLAVOR} \ diff --git a/devel/py-Products.StandardCacheManagers/Makefile b/devel/py-Products.StandardCacheManagers/Makefile index c3a9945cdc3..2c868292d52 100644 --- a/devel/py-Products.StandardCacheManagers/Makefile +++ b/devel/py-Products.StandardCacheManagers/Makefile @@ -10,6 +10,9 @@ DIST_SUBDIR= zope MAINTAINER= zope@FreeBSD.org COMMENT= Cache managers for Zope 2 +DEPRECATED= Outdated, uses EOLed python27 +EXPIRATION_DATE= 2020-02-05 + LICENSE= ZPL21 LICENSE_FILE= ${WRKSRC}/LICENSE.txt diff --git a/devel/py-Products.ZCTextIndex/Makefile b/devel/py-Products.ZCTextIndex/Makefile index bb0b8e01308..5422a63617a 100644 --- a/devel/py-Products.ZCTextIndex/Makefile +++ b/devel/py-Products.ZCTextIndex/Makefile @@ -10,6 +10,9 @@ DIST_SUBDIR= zope MAINTAINER= zope@FreeBSD.org COMMENT= Full text indexing for ZCatalog/Zope2 +DEPRECATED= Outdated, uses EOLed python27 +EXPIRATION_DATE= 2020-02-05 + LICENSE= ZPL21 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}AccessControl>=0:security/py-AccessControl@${PY_FLAVOR} \ diff --git a/devel/py-Products.ZCatalog/Makefile b/devel/py-Products.ZCatalog/Makefile index fb5dc2e45eb..fbdbb788de3 100644 --- a/devel/py-Products.ZCatalog/Makefile +++ b/devel/py-Products.ZCatalog/Makefile @@ -10,6 +10,9 @@ DIST_SUBDIR= zope MAINTAINER= zope@FreeBSD.org COMMENT= Zope2's indexing and search solution +DEPRECATED= Outdated, uses EOLed python27 +EXPIRATION_DATE= 2020-02-05 + LICENSE= ZPL21 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}AccessControl>=0:security/py-AccessControl@${PY_FLAVOR} \ diff --git a/devel/py-Products.ZSQLMethods/Makefile b/devel/py-Products.ZSQLMethods/Makefile index 4e91b7af17c..72acbbcaf00 100644 --- a/devel/py-Products.ZSQLMethods/Makefile +++ b/devel/py-Products.ZSQLMethods/Makefile @@ -11,6 +11,9 @@ DIST_SUBDIR= zope MAINTAINER= zope@FreeBSD.org COMMENT= SQL method support for Zope 2 +DEPRECATED= Outdated, uses EOLed python27 +EXPIRATION_DATE= 2020-02-05 + LICENSE= ZPL21 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Acquisition>=0:devel/py-Acquisition@${PY_FLAVOR} \ diff --git a/devel/py-Record/Makefile b/devel/py-Record/Makefile index 144e973e1af..e5362f4c149 100644 --- a/devel/py-Record/Makefile +++ b/devel/py-Record/Makefile @@ -11,6 +11,9 @@ DIST_SUBDIR= zope MAINTAINER= zope@FreeBSD.org COMMENT= Special Record objects used in Zope2 +DEPRECATED= Outdated, uses EOLed python27 +EXPIRATION_DATE= 2020-02-05 + LICENSE= ZPL21 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ExtensionClass>=0:devel/py-ExtensionClass@${PY_FLAVOR} diff --git a/devel/py-arrow/Makefile b/devel/py-arrow/Makefile index 8222167d9f4..c965bcbfb16 100644 --- a/devel/py-arrow/Makefile +++ b/devel/py-arrow/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= arrow -PORTVERSION= 0.15.4 +PORTVERSION= 0.15.5 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-arrow/distinfo b/devel/py-arrow/distinfo index 13dd877391a..b454ed22385 100644 --- a/devel/py-arrow/distinfo +++ b/devel/py-arrow/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1572971665 -SHA256 (arrow-0.15.4.tar.gz) = e1a318a4c0b787833ae46302c02488b6eeef413c6a13324b3261ad320f21ec1e -SIZE (arrow-0.15.4.tar.gz) = 77979 +TIMESTAMP = 1578117379 +SHA256 (arrow-0.15.5.tar.gz) = 5390e464e2c5f76971b60ffa7ee29c598c7501a294bc9f5e6dadcb251a5d027b +SIZE (arrow-0.15.5.tar.gz) = 82264 diff --git a/devel/py-bullet3/Makefile b/devel/py-bullet3/Makefile index f1ebd7b7c5d..645fd333371 100644 --- a/devel/py-bullet3/Makefile +++ b/devel/py-bullet3/Makefile @@ -1,8 +1,7 @@ # $FreeBSD$ PORTNAME= bullet3 -DISTVERSION= 2.88 -PORTREVISION= 1 +DISTVERSION= 2.89 CATEGORIES= devel PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-bullet3/distinfo b/devel/py-bullet3/distinfo index 85bb5275db4..ac9a72520a0 100644 --- a/devel/py-bullet3/distinfo +++ b/devel/py-bullet3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1548916400 -SHA256 (bulletphysics-bullet3-2.88_GH0.tar.gz) = 21c135775527754fc2929db1db5144e92ad0218ae72840a9f162acb467a7bbf9 -SIZE (bulletphysics-bullet3-2.88_GH0.tar.gz) = 78575915 +TIMESTAMP = 1578131800 +SHA256 (bulletphysics-bullet3-2.89_GH0.tar.gz) = 621b36e91c0371933f3c2156db22c083383164881d2a6b84636759dc4cbb0bb8 +SIZE (bulletphysics-bullet3-2.89_GH0.tar.gz) = 135742506 diff --git a/devel/py-bullet3/files/patch-setup.py b/devel/py-bullet3/files/patch-setup.py index b94cd3589a3..b1a084dc8d8 100644 --- a/devel/py-bullet3/files/patch-setup.py +++ b/devel/py-bullet3/files/patch-setup.py @@ -1,11 +1,11 @@ ---- setup.py.orig 2018-12-31 20:42:41 UTC +--- setup.py.orig 2020-01-04 10:04:32 UTC +++ setup.py -@@ -535,7 +535,7 @@ else: - CXX_FLAGS += '-D_BSD ' - CXX_FLAGS += '-I/usr/X11R6/include ' - CXX_FLAGS += '-DHAS_SOCKLEN_T ' -- CXX_FLAGS += '-fno-inline-functions-called-once' -+ #CXX_FLAGS += '-fno-inline-functions-called-once' - sources = ["examples/ThirdPartyLibs/enet/unix.c"]\ - +["examples/OpenGLWindow/X11OpenGLWindow.cpp"]\ - +["examples/ThirdPartyLibs/glad/gl.c"]\ +@@ -434,7 +434,7 @@ else: + CXX_FLAGS += '-D_BSD ' + CXX_FLAGS += '-I/usr/X11R6/include ' + CXX_FLAGS += '-DHAS_SOCKLEN_T ' +- CXX_FLAGS += '-fno-inline-functions-called-once' ++ #CXX_FLAGS += '-fno-inline-functions-called-once' + sources = ["examples/ThirdPartyLibs/enet/unix.c"]\ + +["examples/OpenGLWindow/X11OpenGLWindow.cpp"]\ + +["examples/ThirdPartyLibs/glad/gl.c"]\ diff --git a/devel/py-cfn-lint/Makefile b/devel/py-cfn-lint/Makefile index ec168b17504..54f3186deca 100644 --- a/devel/py-cfn-lint/Makefile +++ b/devel/py-cfn-lint/Makefile @@ -2,6 +2,7 @@ PORTNAME= cfn-lint PORTVERSION= 0.26.1 +PORTREVISION= 1 CATEGORIES= devel python textproc MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -17,10 +18,11 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}aws-sam-translator>=1.15.1:devel/py-aws-sam-translator@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}jsonpatch>0:devel/py-jsonpatch@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}jsonschema>=3.0:devel/py-jsonschema@${PY_FLAVOR} -py27_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pathlib2>=2.3.0:devel/py-pathlib2@${PY_FLAVOR} -py27_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}importlib-resources>=1.0.2:devel/py-importlib-resources@${PY_FLAVOR} -py35_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}importlib-resources>=1.0.2:devel/py-importlib-resources@${PY_FLAVOR} -py36_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}importlib-resources>=1.0.2:devel/py-importlib-resources@${PY_FLAVOR} + +py27_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}importlib-resources>=1.0.2:devel/py-importlib-resources@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pathlib2>=2.3.0:devel/py-pathlib2@${PY_FLAVOR} +py35_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}importlib-resources>=1.0.2:devel/py-importlib-resources@${PY_FLAVOR} +py36_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}importlib-resources>=1.0.2:devel/py-importlib-resources@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent distutils diff --git a/devel/py-colorlog/Makefile b/devel/py-colorlog/Makefile index ee6c5897603..cb522854c18 100644 --- a/devel/py-colorlog/Makefile +++ b/devel/py-colorlog/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= colorlog -PORTVERSION= 4.0.2 +PORTVERSION= 4.1.0 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,13 +13,13 @@ COMMENT= Python module for log formatting with colors LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -OPTIONS_DEFINE= DOCS - USES= python USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes +OPTIONS_DEFINE= DOCS + PORTDOCS= README.md post-install-DOCS-on: diff --git a/devel/py-colorlog/distinfo b/devel/py-colorlog/distinfo index add56b2dc5e..862963d34b7 100644 --- a/devel/py-colorlog/distinfo +++ b/devel/py-colorlog/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1551029337 -SHA256 (colorlog-4.0.2.tar.gz) = 3cf31b25cbc8f86ec01fef582ef3b840950dea414084ed19ab922c8b493f9b42 -SIZE (colorlog-4.0.2.tar.gz) = 26431 +TIMESTAMP = 1578117381 +SHA256 (colorlog-4.1.0.tar.gz) = 30aaef5ab2a1873dec5da38fd6ba568fa761c9fa10b40241027fa3edea47f3d2 +SIZE (colorlog-4.1.0.tar.gz) = 26460 diff --git a/devel/py-commandlines/Makefile b/devel/py-commandlines/Makefile new file mode 100644 index 00000000000..d59f844e9b9 --- /dev/null +++ b/devel/py-commandlines/Makefile @@ -0,0 +1,20 @@ +# Created by: Po-Chuan Hsieh +# $FreeBSD$ + +PORTNAME= commandlines +PORTVERSION= 0.4.1 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Command line argument to object parsing library + +LICENSE= MIT + +USES= python +USE_PYTHON= autoplist concurrent distutils + +NO_ARCH= yes + +.include diff --git a/devel/py-commandlines/distinfo b/devel/py-commandlines/distinfo new file mode 100644 index 00000000000..78a1880e4cd --- /dev/null +++ b/devel/py-commandlines/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1578125671 +SHA256 (commandlines-0.4.1.tar.gz) = 86b650b78470ac95966d7b1a9d215c16591bccb34b28ae2bb9026c3b4166fd64 +SIZE (commandlines-0.4.1.tar.gz) = 17434 diff --git a/devel/py-commandlines/pkg-descr b/devel/py-commandlines/pkg-descr new file mode 100644 index 00000000000..3ad99b1e07f --- /dev/null +++ b/devel/py-commandlines/pkg-descr @@ -0,0 +1,15 @@ +Commandlines is a Python library for command line application development that +supports command line argument parsing, command string validation testing, & +application logic. It has no external dependencies and provides broad Python +interpreter support. + +The library supports application development with POSIX guideline compliant[*] +command argument styles, the GNU argument style extensions to the POSIX +guidelines (including long option syntax and variable position of options among +arguments), and command suite style application arguments that include one or +more sub-commands to the executable. + +[*] with the exception of the short single option-argument definition syntax +that does not include an intervening space character (e.g. -ofile) + +WWW: https://github.com/chrissimpkins/commandlines diff --git a/devel/py-googleapis-common-protos/Makefile b/devel/py-googleapis-common-protos/Makefile index 0dcfa3a6c65..9413fa6ac7c 100644 --- a/devel/py-googleapis-common-protos/Makefile +++ b/devel/py-googleapis-common-protos/Makefile @@ -19,4 +19,9 @@ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes +OPTIONS_DEFINE= GRPC +GRPC_DESC= gRPC support + +GRPC_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}grpcio>=1.0.0:devel/py-grpcio@${PY_FLAVOR} + .include diff --git a/devel/py-grpc-google-iam-v1/Makefile b/devel/py-grpc-google-iam-v1/Makefile new file mode 100644 index 00000000000..ac1afc2b774 --- /dev/null +++ b/devel/py-grpc-google-iam-v1/Makefile @@ -0,0 +1,24 @@ +# Created by: Po-Chuan Hsieh +# $FreeBSD$ + +PORTNAME= grpc-google-iam-v1 +PORTVERSION= 0.12.3 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= GRPC library for the google-iam-v1 service + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}googleapis-common-protos>=1.5.2<2.0.0:devel/py-googleapis-common-protos@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}grpcio>=1.0.0<2.0.0:devel/py-grpcio@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist concurrent distutils + +NO_ARCH= yes + +.include diff --git a/devel/py-grpc-google-iam-v1/distinfo b/devel/py-grpc-google-iam-v1/distinfo new file mode 100644 index 00000000000..bbdc3f3e953 --- /dev/null +++ b/devel/py-grpc-google-iam-v1/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1578117365 +SHA256 (grpc-google-iam-v1-0.12.3.tar.gz) = 0bfb5b56f648f457021a91c0df0db4934b6e0c300bd0f2de2333383fe958aa72 +SIZE (grpc-google-iam-v1-0.12.3.tar.gz) = 13551 diff --git a/devel/py-grpc-google-iam-v1/pkg-descr b/devel/py-grpc-google-iam-v1/pkg-descr new file mode 100644 index 00000000000..1e63be2a5b2 --- /dev/null +++ b/devel/py-grpc-google-iam-v1/pkg-descr @@ -0,0 +1,11 @@ +Cloud Identity and Access Management (IAM) + +A Service Account is an account used to identify services (non-humans) to +Google. A Service Account has a list of Service Account Keys, which can be used +to authenticate to Google. + +A Service Account Key is a public/private keypair generated by Google. Google +retains the public key, while the customer is given the private key. The private +key can be used to sign JWTs and authenticate Service Accounts to Google. + +WWW: https://github.com/googleapis/googleapis/tree/master/google/iam diff --git a/devel/py-initgroups/Makefile b/devel/py-initgroups/Makefile index 5b05129e473..cf0b75bb96b 100644 --- a/devel/py-initgroups/Makefile +++ b/devel/py-initgroups/Makefile @@ -11,6 +11,9 @@ DIST_SUBDIR= zope MAINTAINER= zope@FreeBSD.org COMMENT= Convenience uid/gid helper function used in Zope2 +DEPRECATED= Outdated, uses EOLed python27 +EXPIRATION_DATE= 2020-02-05 + LICENSE= ZPL21 USES= python zip diff --git a/devel/py-invoke/Makefile b/devel/py-invoke/Makefile index ecc28a50412..b4ccd1f1c61 100644 --- a/devel/py-invoke/Makefile +++ b/devel/py-invoke/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= invoke -PORTVERSION= 1.3.0 +PORTVERSION= 1.4.0 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-invoke/distinfo b/devel/py-invoke/distinfo index 52b58f26551..7e0f6851e8f 100644 --- a/devel/py-invoke/distinfo +++ b/devel/py-invoke/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1565190835 -SHA256 (invoke-1.3.0.tar.gz) = c52274d2e8a6d64ef0d61093e1983268ea1fc0cd13facb9448c4ef0c9a7ac7da -SIZE (invoke-1.3.0.tar.gz) = 326196 +TIMESTAMP = 1578125701 +SHA256 (invoke-1.4.0.tar.gz) = ae7b4513638bde9afcda0825e9535599637a3f65bd819a27098356027bb17c8a +SIZE (invoke-1.4.0.tar.gz) = 331155 diff --git a/devel/py-jeepney/Makefile b/devel/py-jeepney/Makefile index afe4bf4af46..24e31438dc3 100644 --- a/devel/py-jeepney/Makefile +++ b/devel/py-jeepney/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= jeepney -PORTVERSION= 0.4.1 +PORTVERSION= 0.4.2 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-jeepney/distinfo b/devel/py-jeepney/distinfo index 52ebf2a3463..543646d0121 100644 --- a/devel/py-jeepney/distinfo +++ b/devel/py-jeepney/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1572806124 -SHA256 (jeepney-0.4.1.tar.gz) = 13806f91a96e9b2623fd2a81b950d763ee471454aafd9eb6d75dbe7afce428fb -SIZE (jeepney-0.4.1.tar.gz) = 27706 +TIMESTAMP = 1578117383 +SHA256 (jeepney-0.4.2.tar.gz) = 0ba6d8c597e9bef1ebd18aaec595f942a264e25c1a48f164d46120eacaa2e9bb +SIZE (jeepney-0.4.2.tar.gz) = 27883 diff --git a/devel/py-keystone-engine/Makefile b/devel/py-keystone-engine/Makefile index c509b8829c4..68453292a31 100644 --- a/devel/py-keystone-engine/Makefile +++ b/devel/py-keystone-engine/Makefile @@ -12,7 +12,8 @@ COMMENT= Keystone Assembler Engine with Python bindings LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.TXT -BROKEN_powerpc64= fails to install: /wrkdirs/usr/ports/devel/py-keystone-engine/work-py36/keystone-engine-0.9.1-3/src/build/llvm/lib/libkeystone.so: No such file or directory +BROKEN_FreeBSD_11_powerpc64= fails to install: /wrkdirs/usr/ports/devel/py-keystone-engine/work-py36/keystone-engine-0.9.1-3/src/build/llvm/lib/libkeystone.so: No such file or directory +BROKEN_FreeBSD_12_powerpc64= fails to install: /wrkdirs/usr/ports/devel/py-keystone-engine/work-py36/keystone-engine-0.9.1-3/src/build/llvm/lib/libkeystone.so: No such file or directory BUILD_DEPENDS= cmake:devel/cmake diff --git a/devel/py-libcst/Makefile b/devel/py-libcst/Makefile new file mode 100644 index 00000000000..41a1538a4ab --- /dev/null +++ b/devel/py-libcst/Makefile @@ -0,0 +1,30 @@ +# Created by: Po-Chuan Hsieh +# $FreeBSD$ + +PORTNAME= libcst +PORTVERSION= 0.2.6 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Concrete syntax tree with AST-like properties + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=3.7.2:devel/py-typing-extensions@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}typing-inspect>=0.3.1:devel/py-typing-inspect@${PY_FLAVOR} + +USES= python:3.6+ +USE_PYTHON= autoplist distutils + +NO_ARCH= yes + +.include + +.if ${PYTHON_REL} < 3700 +RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}dataclasses>=0:devel/py-dataclasses@${PY_FLAVOR} +.endif + +.include diff --git a/devel/py-libcst/distinfo b/devel/py-libcst/distinfo new file mode 100644 index 00000000000..51fadb6b7ea --- /dev/null +++ b/devel/py-libcst/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1578125673 +SHA256 (libcst-0.2.6.tar.gz) = e8718c6b9d66e851246f60d3e3ee11aad7da989832c4d5e589326ba1c63f7268 +SIZE (libcst-0.2.6.tar.gz) = 345424 diff --git a/devel/py-libcst/pkg-descr b/devel/py-libcst/pkg-descr new file mode 100644 index 00000000000..3c713bf8e90 --- /dev/null +++ b/devel/py-libcst/pkg-descr @@ -0,0 +1,12 @@ +LibCST is a Concrete Syntax Tree (CST) parser and serializer library for Python. + +LibCST parses Python source code as a CST tree that keeps all formatting details +(comments, whitespaces, parentheses, etc). It's useful for building automated +refactoring (codemod) applications and linters. + +LibCST creates a compromise between an Abstract Syntax Tree (AST) and a +traditional Concrete Syntax Tree (CST). By carefully reorganizing and naming +node types and fields, we've created a lossless CST that looks and feels like an +AST. + +WWW: https://github.com/Instagram/LibCST diff --git a/devel/py-opentracing/Makefile b/devel/py-opentracing/Makefile index 45624b222f4..43f3921542b 100644 --- a/devel/py-opentracing/Makefile +++ b/devel/py-opentracing/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= opentracing -PORTVERSION= 2.2.0 +PORTVERSION= 2.3.0 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-opentracing/distinfo b/devel/py-opentracing/distinfo index 5d34c2b1ffe..a7c8eecb593 100644 --- a/devel/py-opentracing/distinfo +++ b/devel/py-opentracing/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1557679696 -SHA256 (opentracing-2.2.0.tar.gz) = cfd231ba5c58f90bc277787e62861eb0c6e4af76e42957bec240bbdf71fb7e0e -SIZE (opentracing-2.2.0.tar.gz) = 47571 +TIMESTAMP = 1578117385 +SHA256 (opentracing-2.3.0.tar.gz) = 33b10634917a7496a7e3a18b18b7c055053d0a8da5101e2a95d454783cac9765 +SIZE (opentracing-2.3.0.tar.gz) = 48966 diff --git a/devel/py-pipx/Makefile b/devel/py-pipx/Makefile new file mode 100644 index 00000000000..edffee576b6 --- /dev/null +++ b/devel/py-pipx/Makefile @@ -0,0 +1,24 @@ +# Created by: Po-Chuan Hsieh +# $FreeBSD$ + +PORTNAME= pipx +PORTVERSION= 0.14.0.0 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Install and Run Python Applications in Isolated Environments + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}argcomplete>=1.9.4<2.0:devel/py-argcomplete@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}userpath>=0:devel/py-userpath@${PY_FLAVOR} + +USES= python:3.6+ +USE_PYTHON= autoplist distutils + +NO_ARCH= yes + +.include diff --git a/devel/py-pipx/distinfo b/devel/py-pipx/distinfo new file mode 100644 index 00000000000..fb92ffa060d --- /dev/null +++ b/devel/py-pipx/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1578125675 +SHA256 (pipx-0.14.0.0.tar.gz) = 33c6e2f48c8b5b9e79cb5d61d3887562ecdbc2bf2e63818ca419a88d94359bc8 +SIZE (pipx-0.14.0.0.tar.gz) = 323761 diff --git a/devel/py-pipx/pkg-descr b/devel/py-pipx/pkg-descr new file mode 100644 index 00000000000..e66ac0cf949 --- /dev/null +++ b/devel/py-pipx/pkg-descr @@ -0,0 +1,23 @@ +pipx is a tool to help you install and run end-user applications written in +Python. pipx is not a tool for development or publishing of your code -- it's +only for consuming already published packages. + +Python and PyPI allow developers to distribute code with "console script entry +points". These scripts let users call into Python code from the command line, +effectively acting like standalone applications. pipx is a tool to install and +run any of these thousands of Python applications available on PyPI in a safe, +convenient, and reliable way. In a way, it turns Python Package Index (PyPI) +into a big app store for Python applications. Not all Python packages have entry +points, but many do. + +pipx enables you to: +- Safely install packages to isolated environments, while globally exposing + their CLI entry points so you can run them from anywhere (see the install + command). This guarantees no dependency conflicts and clean uninstalls! +- Easily list, upgrade, and uninstall packages that were installed with pipx +- Run the latest version of a Python application in a temporary environment (see + the run command) + +Best of all, pipx runs with regular user permissions. + +WWW: https://github.com/pipxproject/pipx diff --git a/devel/py-python-distutils-extra/Makefile b/devel/py-python-distutils-extra/Makefile index 5714fb5095c..ec58f78587d 100644 --- a/devel/py-python-distutils-extra/Makefile +++ b/devel/py-python-distutils-extra/Makefile @@ -2,11 +2,11 @@ # $FreeBSD$ PORTNAME= python-distutils-extra -PORTVERSION= 2.39 +PORTVERSION= 2.43 CATEGORIES= devel python -MASTER_SITES= https://launchpad.net/${PORTNAME}/trunk/${PORTVERSION}/+download/ \ - LOCAL/sunpoet +MASTER_SITES= DEBIAN PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Add support for i18n, documentation, and icons to distutils @@ -14,9 +14,10 @@ COMMENT= Add support for i18n, documentation, and icons to distutils LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python tar:xz USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} .include diff --git a/devel/py-python-distutils-extra/distinfo b/devel/py-python-distutils-extra/distinfo index 71589a90e69..e37999c4eca 100644 --- a/devel/py-python-distutils-extra/distinfo +++ b/devel/py-python-distutils-extra/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1485561855 -SHA256 (python-distutils-extra-2.39.tar.gz) = 723f24f4d65fc8d99b33a002fbbb3771d4cc9d664c97085bf37f3997ae8063af -SIZE (python-distutils-extra-2.39.tar.gz) = 27389 +TIMESTAMP = 1578117387 +SHA256 (python-distutils-extra_2.43.tar.xz) = f5f360e1221f4a08f75889380b75fec6ff5b30220fb6efd7aba4bae11588616f +SIZE (python-distutils-extra_2.43.tar.xz) = 38024 diff --git a/devel/py-python-distutils-extra/pkg-descr b/devel/py-python-distutils-extra/pkg-descr index 5834e787fd7..56637be70df 100644 --- a/devel/py-python-distutils-extra/pkg-descr +++ b/devel/py-python-distutils-extra/pkg-descr @@ -1,4 +1,4 @@ Enables you to easily integrate gettext support, themed icons and scrollkeeper based documentation into Python's distutils. -WWW: https://launchpad.net/python-distutils-extra +WWW: https://salsa.debian.org/python-team/modules/python-distutils-extra diff --git a/devel/py-typing-inspect/Makefile b/devel/py-typing-inspect/Makefile new file mode 100644 index 00000000000..ef14cc8f671 --- /dev/null +++ b/devel/py-typing-inspect/Makefile @@ -0,0 +1,26 @@ +# Created by: Po-Chuan Hsieh +# $FreeBSD$ + +PORTNAME= typing-inspect +PORTVERSION= 0.5.0 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= typing_inspect-${PORTVERSION} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Runtime inspection utilities for typing module + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mypy_extensions>=0.3.0:devel/py-mypy_extensions@${PY_FLAVOR} \ + ${PY_TYPING} \ + ${PYTHON_PKGNAMEPREFIX}typing-extensions>=3.7.4:devel/py-typing-extensions@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist concurrent distutils + +NO_ARCH= yes + +.include diff --git a/devel/py-typing-inspect/distinfo b/devel/py-typing-inspect/distinfo new file mode 100644 index 00000000000..f4eef6473ff --- /dev/null +++ b/devel/py-typing-inspect/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1578125677 +SHA256 (typing_inspect-0.5.0.tar.gz) = 811b44f92e780b90cfe7bac94249a4fae87cfaa9b40312765489255045231d9c +SIZE (typing_inspect-0.5.0.tar.gz) = 8085 diff --git a/devel/py-typing-inspect/pkg-descr b/devel/py-typing-inspect/pkg-descr new file mode 100644 index 00000000000..93c4a7b553c --- /dev/null +++ b/devel/py-typing-inspect/pkg-descr @@ -0,0 +1,5 @@ +The typing_inspect module defines experimental API for runtime inspection of +types defined in the Python standard typing module. Works with typing version +3.7.4 and later. + +WWW: https://github.com/ilevkivskyi/typing_inspect diff --git a/devel/py-userpath/Makefile b/devel/py-userpath/Makefile new file mode 100644 index 00000000000..8995455aedf --- /dev/null +++ b/devel/py-userpath/Makefile @@ -0,0 +1,25 @@ +# Created by: Po-Chuan Hsieh +# $FreeBSD$ + +PORTNAME= userpath +PORTVERSION= 1.3.0 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Add locations to the user PATH without elevated privileges + +LICENSE= APACHE20 MIT +LICENSE_COMB= dual +LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE +LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=0:devel/py-click@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist concurrent distutils + +NO_ARCH= yes + +.include diff --git a/devel/py-userpath/distinfo b/devel/py-userpath/distinfo new file mode 100644 index 00000000000..6857d0d7914 --- /dev/null +++ b/devel/py-userpath/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1578125679 +SHA256 (userpath-1.3.0.tar.gz) = dd0b8ba650732c614c5e6b709e51be321c596566422d99a443d545401a965468 +SIZE (userpath-1.3.0.tar.gz) = 19056 diff --git a/devel/py-userpath/pkg-descr b/devel/py-userpath/pkg-descr new file mode 100644 index 00000000000..575ddeac618 --- /dev/null +++ b/devel/py-userpath/pkg-descr @@ -0,0 +1,5 @@ +Ever wanted to release a cool new app but found it difficult to add its location +to PATH for users? Me too! This tool does that for you on all major operating +systems and does not require elevated privileges! + +WWW: https://github.com/ofek/userpath diff --git a/devel/py-zExceptions/Makefile b/devel/py-zExceptions/Makefile index e467890b5de..fc1401127f7 100644 --- a/devel/py-zExceptions/Makefile +++ b/devel/py-zExceptions/Makefile @@ -11,6 +11,9 @@ DIST_SUBDIR= zope MAINTAINER= zope@FreeBSD.org COMMENT= Contains common exceptions used in Zope2 +DEPRECATED= Outdated, uses EOLed python27 +EXPIRATION_DATE= 2020-02-05 + LICENSE= ZPL21 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.interface>=0:devel/py-zope.interface@${PY_FLAVOR} \ diff --git a/devel/rubygem-aws-partitions/Makefile b/devel/rubygem-aws-partitions/Makefile index f101f4e1ac7..fff258a1112 100644 --- a/devel/rubygem-aws-partitions/Makefile +++ b/devel/rubygem-aws-partitions/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= aws-partitions -PORTVERSION= 1.260.0 +PORTVERSION= 1.261.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-partitions/distinfo b/devel/rubygem-aws-partitions/distinfo index ff8a93b1305..b2d45a0c0b9 100644 --- a/devel/rubygem-aws-partitions/distinfo +++ b/devel/rubygem-aws-partitions/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1577781663 -SHA256 (rubygem/aws-partitions-1.260.0.gem) = d3c9df064addf0d670f9a72beafde3a516411ecd8874d0c98fc925ca00dbcf40 -SIZE (rubygem/aws-partitions-1.260.0.gem) = 18944 +TIMESTAMP = 1578117401 +SHA256 (rubygem/aws-partitions-1.261.0.gem) = 26c00f36e247fe7ba8dcc4128c4df481c7d3d9d81346655a661b24b10d09bdd5 +SIZE (rubygem/aws-partitions-1.261.0.gem) = 18432 diff --git a/devel/rubygem-aws-sdk-core2/Makefile b/devel/rubygem-aws-sdk-core2/Makefile index 48d68df48d6..3ecb56e7816 100644 --- a/devel/rubygem-aws-sdk-core2/Makefile +++ b/devel/rubygem-aws-sdk-core2/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= aws-sdk-core -PORTVERSION= 2.11.404 +PORTVERSION= 2.11.406 CATEGORIES= devel rubygems MASTER_SITES= RG PKGNAMESUFFIX= 2 diff --git a/devel/rubygem-aws-sdk-core2/distinfo b/devel/rubygem-aws-sdk-core2/distinfo index a02db4f7b49..c66f3d182c9 100644 --- a/devel/rubygem-aws-sdk-core2/distinfo +++ b/devel/rubygem-aws-sdk-core2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1577977082 -SHA256 (rubygem/aws-sdk-core-2.11.404.gem) = a9b1436699d4c8a7730267331ae5f327821f71841ab4a0ed14033567d42247c9 -SIZE (rubygem/aws-sdk-core-2.11.404.gem) = 1724416 +TIMESTAMP = 1578125707 +SHA256 (rubygem/aws-sdk-core-2.11.406.gem) = e6c16270a713a2a243491c93780cd6ecb8e60eaff9184ab6c1b4df30db067547 +SIZE (rubygem/aws-sdk-core-2.11.406.gem) = 1751040 diff --git a/devel/rubygem-aws-sdk-costexplorer/Makefile b/devel/rubygem-aws-sdk-costexplorer/Makefile index a7c1dbea587..1f012b3a268 100644 --- a/devel/rubygem-aws-sdk-costexplorer/Makefile +++ b/devel/rubygem-aws-sdk-costexplorer/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= aws-sdk-costexplorer -PORTVERSION= 1.34.0 +PORTVERSION= 1.35.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-costexplorer/distinfo b/devel/rubygem-aws-sdk-costexplorer/distinfo index 3f269a69f28..eca0972167d 100644 --- a/devel/rubygem-aws-sdk-costexplorer/distinfo +++ b/devel/rubygem-aws-sdk-costexplorer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1575908060 -SHA256 (rubygem/aws-sdk-costexplorer-1.34.0.gem) = 091aca884330ddc8333a449f84c05999af586aaf3a9a7b0c8cb676dacb752076 -SIZE (rubygem/aws-sdk-costexplorer-1.34.0.gem) = 54272 +TIMESTAMP = 1578117405 +SHA256 (rubygem/aws-sdk-costexplorer-1.35.0.gem) = afc233f8943be1d47c267885544f8b12b80c2d98dc72920fbd83c1493428ed4a +SIZE (rubygem/aws-sdk-costexplorer-1.35.0.gem) = 54272 diff --git a/devel/rubygem-aws-sdk-ec2/Makefile b/devel/rubygem-aws-sdk-ec2/Makefile index 18b8bb3e22a..b1aa1614743 100644 --- a/devel/rubygem-aws-sdk-ec2/Makefile +++ b/devel/rubygem-aws-sdk-ec2/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= aws-sdk-ec2 -PORTVERSION= 1.127.0 +PORTVERSION= 1.129.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-ec2/distinfo b/devel/rubygem-aws-sdk-ec2/distinfo index 8d5eb13ab6f..e6c1a400c55 100644 --- a/devel/rubygem-aws-sdk-ec2/distinfo +++ b/devel/rubygem-aws-sdk-ec2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1577977086 -SHA256 (rubygem/aws-sdk-ec2-1.127.0.gem) = 9c588e5d333aad5ad7bf9a65f58b36efe063f1d02bc575cfc7d98b2e7179e7b1 -SIZE (rubygem/aws-sdk-ec2-1.127.0.gem) = 622080 +TIMESTAMP = 1578125709 +SHA256 (rubygem/aws-sdk-ec2-1.129.0.gem) = 3cf6cfba8f710a4ab3dbdcc64f2a8f47b101dab7e814f234ac9a68dbc8dc48c8 +SIZE (rubygem/aws-sdk-ec2-1.129.0.gem) = 623104 diff --git a/devel/rubygem-aws-sdk-ecr/Makefile b/devel/rubygem-aws-sdk-ecr/Makefile index e6f66acd779..756ce8fa6ae 100644 --- a/devel/rubygem-aws-sdk-ecr/Makefile +++ b/devel/rubygem-aws-sdk-ecr/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= aws-sdk-ecr -PORTVERSION= 1.23.0 +PORTVERSION= 1.24.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-ecr/distinfo b/devel/rubygem-aws-sdk-ecr/distinfo index 1fb2fe25c4c..ce3f2745958 100644 --- a/devel/rubygem-aws-sdk-ecr/distinfo +++ b/devel/rubygem-aws-sdk-ecr/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1573649252 -SHA256 (rubygem/aws-sdk-ecr-1.23.0.gem) = 4db9fea69f264929f326b5c21a0ab5fed76f9139eb491b6827f9da34632657e0 -SIZE (rubygem/aws-sdk-ecr-1.23.0.gem) = 36352 +TIMESTAMP = 1578117409 +SHA256 (rubygem/aws-sdk-ecr-1.24.0.gem) = b052ffd9a5111007ce1fa26680b3adbb79f3af0227f71f39cf2579f4e15f1bf2 +SIZE (rubygem/aws-sdk-ecr-1.24.0.gem) = 37888 diff --git a/devel/rubygem-aws-sdk-lexmodelbuildingservice/Makefile b/devel/rubygem-aws-sdk-lexmodelbuildingservice/Makefile index 5b3f87d6812..c1ad52eaf01 100644 --- a/devel/rubygem-aws-sdk-lexmodelbuildingservice/Makefile +++ b/devel/rubygem-aws-sdk-lexmodelbuildingservice/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= aws-sdk-lexmodelbuildingservice -PORTVERSION= 1.24.0 +PORTVERSION= 1.25.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-lexmodelbuildingservice/distinfo b/devel/rubygem-aws-sdk-lexmodelbuildingservice/distinfo index cc4e1c3c439..49a5f42be43 100644 --- a/devel/rubygem-aws-sdk-lexmodelbuildingservice/distinfo +++ b/devel/rubygem-aws-sdk-lexmodelbuildingservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1577145833 -SHA256 (rubygem/aws-sdk-lexmodelbuildingservice-1.24.0.gem) = f2895ad3f7493a7cad43f51d386412645c029aa6ed0db18c7009db28afbcd3f3 -SIZE (rubygem/aws-sdk-lexmodelbuildingservice-1.24.0.gem) = 57344 +TIMESTAMP = 1578117411 +SHA256 (rubygem/aws-sdk-lexmodelbuildingservice-1.25.0.gem) = 66d2d2c2bedd877da87b4619b841d527669ffd25b46db96822077846b89583b9 +SIZE (rubygem/aws-sdk-lexmodelbuildingservice-1.25.0.gem) = 57344 diff --git a/devel/rubygem-aws-sdk-lightsail/Makefile b/devel/rubygem-aws-sdk-lightsail/Makefile index 0a9feb7bf63..8fa9069c9e9 100644 --- a/devel/rubygem-aws-sdk-lightsail/Makefile +++ b/devel/rubygem-aws-sdk-lightsail/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= aws-sdk-lightsail -PORTVERSION= 1.26.0 +PORTVERSION= 1.27.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-lightsail/distinfo b/devel/rubygem-aws-sdk-lightsail/distinfo index ecce6d8e5dd..231a3e36e84 100644 --- a/devel/rubygem-aws-sdk-lightsail/distinfo +++ b/devel/rubygem-aws-sdk-lightsail/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1571923957 -SHA256 (rubygem/aws-sdk-lightsail-1.26.0.gem) = c0b605a8c5105f28363a58b6a49c7ad2fb6a157c48467754fd79ad693560097f -SIZE (rubygem/aws-sdk-lightsail-1.26.0.gem) = 95232 +TIMESTAMP = 1578117413 +SHA256 (rubygem/aws-sdk-lightsail-1.27.0.gem) = e3176198d38708ca87bb507419ff2d5a7ed570b70299ff31e07d88ab236c98a5 +SIZE (rubygem/aws-sdk-lightsail-1.27.0.gem) = 95232 diff --git a/devel/rubygem-aws-sdk-resources2/Makefile b/devel/rubygem-aws-sdk-resources2/Makefile index 315d3e9751b..954acfefd5d 100644 --- a/devel/rubygem-aws-sdk-resources2/Makefile +++ b/devel/rubygem-aws-sdk-resources2/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= aws-sdk-resources -PORTVERSION= 2.11.404 +PORTVERSION= 2.11.406 CATEGORIES= devel rubygems MASTER_SITES= RG PKGNAMESUFFIX= 2 diff --git a/devel/rubygem-aws-sdk-resources2/distinfo b/devel/rubygem-aws-sdk-resources2/distinfo index 07f7094f23a..15f88a97528 100644 --- a/devel/rubygem-aws-sdk-resources2/distinfo +++ b/devel/rubygem-aws-sdk-resources2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1577977090 -SHA256 (rubygem/aws-sdk-resources-2.11.404.gem) = 6b14f10109fd6cee4b6327145bf987095df22dce43f7e9e31c6eba79f0f324c3 -SIZE (rubygem/aws-sdk-resources-2.11.404.gem) = 48640 +TIMESTAMP = 1578125711 +SHA256 (rubygem/aws-sdk-resources-2.11.406.gem) = 899374ca4aa1b231beea0e7b2c0b706af28549b4adce648e9bd0ea4bbd4f6def +SIZE (rubygem/aws-sdk-resources-2.11.406.gem) = 48640 diff --git a/devel/rubygem-aws-sdk2/Makefile b/devel/rubygem-aws-sdk2/Makefile index 228f36a2d50..d6c27d5a8d6 100644 --- a/devel/rubygem-aws-sdk2/Makefile +++ b/devel/rubygem-aws-sdk2/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= aws-sdk -PORTVERSION= 2.11.404 +PORTVERSION= 2.11.406 CATEGORIES= devel rubygems MASTER_SITES= RG PKGNAMESUFFIX= 2 diff --git a/devel/rubygem-aws-sdk2/distinfo b/devel/rubygem-aws-sdk2/distinfo index 9dd4fba6fb3..3ca72182ab1 100644 --- a/devel/rubygem-aws-sdk2/distinfo +++ b/devel/rubygem-aws-sdk2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1577977092 -SHA256 (rubygem/aws-sdk-2.11.404.gem) = 9781a8251d4c1a13eb764591ec40b8a8eeb93461fa8c61e34d10ca84c0ce2de3 -SIZE (rubygem/aws-sdk-2.11.404.gem) = 4608 +TIMESTAMP = 1578125713 +SHA256 (rubygem/aws-sdk-2.11.406.gem) = f2df12c1bb7590d6c925d9f8aac0cd0e45d66799e9ea232ce85d5532a06be3a6 +SIZE (rubygem/aws-sdk-2.11.406.gem) = 4608 diff --git a/devel/rubygem-mustermann/Makefile b/devel/rubygem-mustermann/Makefile index 1981988a260..0f52f7373b9 100644 --- a/devel/rubygem-mustermann/Makefile +++ b/devel/rubygem-mustermann/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= mustermann -PORTVERSION= 1.1.0 +PORTVERSION= 1.1.1 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-mustermann/distinfo b/devel/rubygem-mustermann/distinfo index 28023adb1e7..71d4d54d4b6 100644 --- a/devel/rubygem-mustermann/distinfo +++ b/devel/rubygem-mustermann/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1577693959 -SHA256 (rubygem/mustermann-1.1.0.gem) = 73fe898c5b79c5bfe4f13693b510a3feea2ad524a196b551b4b6b8683f84486b -SIZE (rubygem/mustermann-1.1.0.gem) = 51712 +TIMESTAMP = 1578117419 +SHA256 (rubygem/mustermann-1.1.1.gem) = 0a21cfe505869cce9ce17998db5260344e78df81ae857c07a62143fd30299531 +SIZE (rubygem/mustermann-1.1.1.gem) = 51712 diff --git a/devel/rubygem-xdg/Makefile b/devel/rubygem-xdg/Makefile index 55a1b8c404c..8aee547afdd 100644 --- a/devel/rubygem-xdg/Makefile +++ b/devel/rubygem-xdg/Makefile @@ -20,4 +20,7 @@ USE_RUBY= yes NO_ARCH= yes +# xdg 4.0.0+ requires ruby 2.7+ +PORTSCOUT= limit:^3\. + .include diff --git a/devel/synfig/Makefile b/devel/synfig/Makefile index ace037ac8fc..b5608033319 100644 --- a/devel/synfig/Makefile +++ b/devel/synfig/Makefile @@ -4,7 +4,7 @@ PORTNAME= synfig PORTVERSION= 1.2.2 DISTVERSIONPREFIX=v -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel graphics multimedia MAINTAINER= woodsb02@FreeBSD.org diff --git a/devel/yosys/distinfo b/devel/yosys/distinfo deleted file mode 100644 index ffc3e9b4bba..00000000000 --- a/devel/yosys/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1561694690 -SHA256 (YosysHQ-yosys-yosys-0.8-1116-g90ec2cda_GH0.tar.gz) = a1b5dff5fd8262de44d4c28c71f01fc18ca96e5d70d210deb251949a1cd7d434 -SIZE (YosysHQ-yosys-yosys-0.8-1116-g90ec2cda_GH0.tar.gz) = 1284581 diff --git a/editors/calligra/Makefile b/editors/calligra/Makefile index e7e4e81f8e3..5289f7bdb5b 100644 --- a/editors/calligra/Makefile +++ b/editors/calligra/Makefile @@ -2,7 +2,7 @@ PORTNAME= calligra DISTVERSION= 3.1.0 -PORTREVISION= 29 +PORTREVISION= 30 CATEGORIES= editors kde MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION} DIST_SUBDIR= KDE/${PORTNAME} diff --git a/editors/libreoffice/Makefile b/editors/libreoffice/Makefile index 9bbcc25c29e..2f86d8d3706 100644 --- a/editors/libreoffice/Makefile +++ b/editors/libreoffice/Makefile @@ -17,7 +17,7 @@ BUILD_DEPENDS= p5-Archive-Zip>=0:archivers/p5-Archive-Zip \ ${LOCALBASE}/include/sqlext.h:databases/unixODBC \ cppunit-config:devel/cppunit \ dmake:devel/dmake \ - gperf31>=3.1:devel/gperf31 \ + gperf>=3.1:devel/gperf \ mdds>=1.4:devel/mdds \ ucpp:devel/ucpp \ ${LOCALBASE}/include/sane/sane.h:graphics/sane-backends \ @@ -270,7 +270,6 @@ CONFIGURE_ARGS= --disable-dependency-tracking \ CONFIGURE_ENV= DMAKE=${LOCALBASE}/bin/dmake \ FLEX=${LOCALBASE}/bin/flex \ GNUTAR="${TAR}" \ - GPERF=${LOCALBASE}/bin/gperf31 \ ICU_CFLAGS="`icu-config --cflags`" \ ICU_LIBS="`icu-config --ldflags`" \ OPENCOLLADA_CFLAGS="${COLLADA_CFLAGS}" \ diff --git a/editors/parinfer-rust/Makefile b/editors/parinfer-rust/Makefile index b2470142f5f..c27acc2db57 100644 --- a/editors/parinfer-rust/Makefile +++ b/editors/parinfer-rust/Makefile @@ -2,8 +2,7 @@ PORTNAME= parinfer-rust DISTVERSIONPREFIX= v -DISTVERSION= 0.4.0 -PORTREVISION= 3 +DISTVERSION= 0.4.2 CATEGORIES= editors MAINTAINER= tobik@FreeBSD.org diff --git a/editors/parinfer-rust/distinfo b/editors/parinfer-rust/distinfo index 064d1d9fc84..ff0c9f669fd 100644 --- a/editors/parinfer-rust/distinfo +++ b/editors/parinfer-rust/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1569125044 +TIMESTAMP = 1578199850 SHA256 (rust/crates/aho-corasick-0.7.3.tar.gz) = e6f484ae0c99fec2e858eb6134949117399f222608d84cadb3f58c1f97c2364c SIZE (rust/crates/aho-corasick-0.7.3.tar.gz) = 55093 SHA256 (rust/crates/ansi_term-0.11.0.tar.gz) = ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b @@ -177,5 +177,5 @@ SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 712e227841d057c SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998 SHA256 (rust/crates/wincolor-1.0.1.tar.gz) = 561ed901ae465d6185fa7864d63fbd5720d0ef718366c9a4dc83cf6170d7e9ba SIZE (rust/crates/wincolor-1.0.1.tar.gz) = 4737 -SHA256 (eraserhd-parinfer-rust-v0.4.0_GH0.tar.gz) = 5d2ba306c9814fc6a8e5c7f0e101ccb88b1a8e15b7c09a98796f32515bbd851d -SIZE (eraserhd-parinfer-rust-v0.4.0_GH0.tar.gz) = 285104 +SHA256 (eraserhd-parinfer-rust-v0.4.2_GH0.tar.gz) = 5eba5ea5c6536fdbdab74187a6b277b31bcc3018b98bea1221b9360b9547134f +SIZE (eraserhd-parinfer-rust-v0.4.2_GH0.tar.gz) = 288256 diff --git a/editors/parinfer-rust/files/patch-plugin_parinfer.vim b/editors/parinfer-rust/files/patch-plugin_parinfer.vim index 4bd8e86250d..751719cf54d 100644 --- a/editors/parinfer-rust/files/patch-plugin_parinfer.vim +++ b/editors/parinfer-rust/files/patch-plugin_parinfer.vim @@ -1,4 +1,4 @@ ---- plugin/parinfer.vim.orig 2019-01-26 15:56:17 UTC +--- plugin/parinfer.vim.orig 2020-01-04 23:58:23 UTC +++ plugin/parinfer.vim @@ -9,6 +9,10 @@ if !exists('g:parinfer_force_balance') endif @@ -8,6 +8,6 @@ +endif + +if !exists('g:parinfer_dylib_path') + let s:libdir = expand(':p:h:h') . '/target/release' if has('macunix') - let g:parinfer_dylib_path = expand(':p:h:h'). '/target/release/libparinfer_rust.dylib' - elseif has('unix') + let g:parinfer_dylib_path = s:libdir . '/libparinfer_rust.dylib' diff --git a/editors/quilter/Makefile b/editors/quilter/Makefile index 89fcce8d2fa..087a64556f3 100644 --- a/editors/quilter/Makefile +++ b/editors/quilter/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= quilter -DISTVERSION= 2.0.4 +DISTVERSION= 2.0.5 CATEGORIES= editors MAINTAINER= yuri@FreeBSD.org diff --git a/editors/quilter/distinfo b/editors/quilter/distinfo index a82ba5413e8..8d6a09ef6d9 100644 --- a/editors/quilter/distinfo +++ b/editors/quilter/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1576478656 -SHA256 (lainsce-quilter-2.0.4_GH0.tar.gz) = d7f619a156c589645707ed261f20edc973ed7f1d39b8ded5f40582eb93b93c34 -SIZE (lainsce-quilter-2.0.4_GH0.tar.gz) = 714858 +TIMESTAMP = 1578132981 +SHA256 (lainsce-quilter-2.0.5_GH0.tar.gz) = 1fbcb2daa395d2236f740b1836e2821002ff4e60ffc4bd170c6842ec4ca9712f +SIZE (lainsce-quilter-2.0.5_GH0.tar.gz) = 715043 diff --git a/emulators/Makefile b/emulators/Makefile index 7ba9df5b885..127bf72afc8 100644 --- a/emulators/Makefile +++ b/emulators/Makefile @@ -8,7 +8,7 @@ SUBDIR += advancemenu SUBDIR += advancemess SUBDIR += almostti - SUBDIR += anese + SUBDIR += anese SUBDIR += aqemu SUBDIR += atari800 SUBDIR += bfe @@ -89,6 +89,7 @@ SUBDIR += mupen64plus-video-glide64mk2 SUBDIR += mupen64plus-video-rice SUBDIR += mupen64plus-video-z64 + SUBDIR += nemu SUBDIR += nestopia SUBDIR += nonpareil SUBDIR += o2em diff --git a/emulators/nemu/Makefile b/emulators/nemu/Makefile new file mode 100644 index 00000000000..e914b0439db --- /dev/null +++ b/emulators/nemu/Makefile @@ -0,0 +1,22 @@ +# $FreeBSD$ + +PORTNAME= nemu +DISTVERSIONPREFIX= v +DISTVERSION= 2.2.2 +CATEGORIES= emulators + +MAINTAINER= arrowd@FreeBSD.org +COMMENT= Ncurses UI for QEMU + +LICENSE= BSD2CLAUSE + +LIB_DEPENDS= libudev.so:devel/libudev-devd + +USES= cmake gettext-runtime gettext-tools gnome libarchive sqlite + +USE_GITHUB= yes +GH_ACCOUNT= nemuTUI + +USE_GNOME= libxml2 + +.include diff --git a/emulators/nemu/distinfo b/emulators/nemu/distinfo new file mode 100644 index 00000000000..5dee34a0c87 --- /dev/null +++ b/emulators/nemu/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1578140800 +SHA256 (nemuTUI-nemu-v2.2.2_GH0.tar.gz) = 265b964eaa8bc14bff4bac7160c1c59d9e34a6ea83ea4d6e46cdb1ab57c9bb49 +SIZE (nemuTUI-nemu-v2.2.2_GH0.tar.gz) = 93266 diff --git a/emulators/nemu/pkg-descr b/emulators/nemu/pkg-descr new file mode 100644 index 00000000000..836852b3b32 --- /dev/null +++ b/emulators/nemu/pkg-descr @@ -0,0 +1,5 @@ +nEMU is a ncurses-based user interface for QEMU virtualizer. It allows to +perform installation, cloning, deletion and many other operations using console +text UI. + +WWW: https://github.com/nemuTUI/nemu diff --git a/emulators/nemu/pkg-plist b/emulators/nemu/pkg-plist new file mode 100644 index 00000000000..d39f022f9d1 --- /dev/null +++ b/emulators/nemu/pkg-plist @@ -0,0 +1,8 @@ +bin/nemu +bin/ntty +share/bash-completion/completions/nemu +share/locale/ru/LC_MESSAGES/nemu.mo +%%DATADIR%%/scripts/42-net-macvtap-perm.rules +%%DATADIR%%/scripts/setup_nemu_nonroot.sh +%%DATADIR%%/scripts/upgrade_db.sh +@sample %%DATADIR%%/templates/config/nemu.cfg.sample diff --git a/emulators/rpcs3/Makefile b/emulators/rpcs3/Makefile index 3371aca39ee..b6ac64338d7 100644 --- a/emulators/rpcs3/Makefile +++ b/emulators/rpcs3/Makefile @@ -2,8 +2,8 @@ PORTNAME= rpcs3 DISTVERSIONPREFIX= v -DISTVERSION= 0.0.8-9302 # git rev-list --count HEAD -DISTVERSIONSUFFIX= -gc4e59b511 +DISTVERSION= 0.0.8-9326 # git rev-list --count HEAD +DISTVERSIONSUFFIX= -g872be25ed CATEGORIES= emulators MAINTAINER= jbeich@FreeBSD.org @@ -27,7 +27,7 @@ GH_ACCOUNT= RPCS3 GH_TUPLE= RPCS3:hidapi:hidapi-0.8.0-rc1-27-g9220f5e:hidapi/3rdparty/hidapi \ RPCS3:llvm:2e038bff1082:llvm/llvm \ Cyan4973:xxHash:v0.6.5:xxHash/3rdparty/xxHash \ - FNA-XNA:FAudio:19.12:FAudio/3rdparty/FAudio \ + FNA-XNA:FAudio:20.01:FAudio/3rdparty/FAudio \ jbeder:yaml-cpp:yaml-cpp-0.6.2-23-geca9cfd:yamlcpp/3rdparty/yaml-cpp \ kobalicek:asmjit:fc251c9:asmjit/asmjit \ KhronosGroup:glslang:7.13.3496:glslang/Vulkan/glslang \ diff --git a/emulators/rpcs3/distinfo b/emulators/rpcs3/distinfo index 7764de2bbd3..a1080f17904 100644 --- a/emulators/rpcs3/distinfo +++ b/emulators/rpcs3/distinfo @@ -1,16 +1,16 @@ -TIMESTAMP = 1577907560 +TIMESTAMP = 1578166733 SHA256 (libcxx-8.0.0.src.tar.xz) = c2902675e7c84324fb2c1e45489220f250ede016cc3117186785d9dc291f9de2 SIZE (libcxx-8.0.0.src.tar.xz) = 1752308 -SHA256 (RPCS3-rpcs3-v0.0.8-9302-gc4e59b511_GH0.tar.gz) = 53f11b64c2acdbc48184ef47bc062f870b9370ca3132d11dd9ee92e2764ab7fa -SIZE (RPCS3-rpcs3-v0.0.8-9302-gc4e59b511_GH0.tar.gz) = 5421773 +SHA256 (RPCS3-rpcs3-v0.0.8-9326-g872be25ed_GH0.tar.gz) = 08dedf0d90ee4e030783d864210cfe537ebd6d34e1af99668f8b12b903475cdc +SIZE (RPCS3-rpcs3-v0.0.8-9326-g872be25ed_GH0.tar.gz) = 5424216 SHA256 (RPCS3-hidapi-hidapi-0.8.0-rc1-27-g9220f5e_GH0.tar.gz) = 3120e0b701943f452760e45f9fc1ac50bab356ad4c807b4cac4598041c5ca1a5 SIZE (RPCS3-hidapi-hidapi-0.8.0-rc1-27-g9220f5e_GH0.tar.gz) = 105400 SHA256 (RPCS3-llvm-2e038bff1082_GH0.tar.gz) = ba27109a04ce30ac6d338a62c95507f44ca8656fba49f00ec717490f99e5599a SIZE (RPCS3-llvm-2e038bff1082_GH0.tar.gz) = 51906192 SHA256 (Cyan4973-xxHash-v0.6.5_GH0.tar.gz) = 19030315f4fc1b4b2cdb9d7a317069a109f90e39d1fe4c9159b7aaa39030eb95 SIZE (Cyan4973-xxHash-v0.6.5_GH0.tar.gz) = 37521 -SHA256 (FNA-XNA-FAudio-19.12_GH0.tar.gz) = 35cc41e77aa0d48b08b42f1897442154b3f105d01f3aecd0690c37bc1b1bd4e0 -SIZE (FNA-XNA-FAudio-19.12_GH0.tar.gz) = 901693 +SHA256 (FNA-XNA-FAudio-20.01_GH0.tar.gz) = c015f7d395cf24b9050135238de38683e5a90378215bc6d5bb89777a9623f0e6 +SIZE (FNA-XNA-FAudio-20.01_GH0.tar.gz) = 905586 SHA256 (jbeder-yaml-cpp-yaml-cpp-0.6.2-23-geca9cfd_GH0.tar.gz) = 554f6fac1d9524f807345f95ba9223332c644e56d7a7fdb2bcea1f5793b764fa SIZE (jbeder-yaml-cpp-yaml-cpp-0.6.2-23-geca9cfd_GH0.tar.gz) = 1397220 SHA256 (kobalicek-asmjit-fc251c9_GH0.tar.gz) = 0fb6271fccf8ee86d27affda7e27a6d655bfabfda83a7dd0d41f7fd05b384aad diff --git a/emulators/wine-devel/Makefile b/emulators/wine-devel/Makefile index c4499bad93a..a4dcf0d0b00 100644 --- a/emulators/wine-devel/Makefile +++ b/emulators/wine-devel/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= wine -DISTVERSION= 5.0-rc1 +DISTVERSION= 5.0-rc2 PORTEPOCH= 1 CATEGORIES= emulators MASTER_SITES= SF/${PORTNAME}/Source \ diff --git a/emulators/wine-devel/distinfo b/emulators/wine-devel/distinfo index 22798027049..d97afaeba01 100644 --- a/emulators/wine-devel/distinfo +++ b/emulators/wine-devel/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1577085737 -SHA256 (wine-5.0-rc1.tar.xz) = 062436f9865a16cb6c0e99f836e5841a315c73bb76278042ede45828aa15e338 -SIZE (wine-5.0-rc1.tar.xz) = 22470860 -SHA256 (v5.0-rc1.tar.gz) = 2b0a471e0d1c2dd6d76648cf521af47489a5480b679b9882dacca2b13122c23f -SIZE (v5.0-rc1.tar.gz) = 9887443 +TIMESTAMP = 1577422780 +SHA256 (wine-5.0-rc2.tar.xz) = a76da23c7ab5283a54c1fdc3675f4c44a9659553533868008360a919fdf942b6 +SIZE (wine-5.0-rc2.tar.xz) = 22465064 +SHA256 (v5.0-rc2.tar.gz) = eea3a080d95350db2efbe22e14dacd02cff339235b3973e64f7e10b69fb53362 +SIZE (v5.0-rc2.tar.gz) = 9901140 diff --git a/emulators/yuzu/Makefile b/emulators/yuzu/Makefile index 100524dc886..2ec018b1280 100644 --- a/emulators/yuzu/Makefile +++ b/emulators/yuzu/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= yuzu -PORTVERSION= s20191230 +PORTVERSION= s20200104 PORTREVISION?= 0 CATEGORIES= emulators @@ -32,7 +32,7 @@ BUILD_DEPENDS= boost-libs>=1.66:devel/boost-libs \ USE_GITHUB= yes GH_ACCOUNT= yuzu-emu -GH_TAGNAME= 7bd447355 +GH_TAGNAME= cd0a7dfdb GH_TUPLE= yuzu-emu:unicorn:1.0.1-153-g73f45735:unicorn/externals/unicorn \ DarkLordZach:mbedtls:a280e60:mbedtls/externals/mbedtls \ KhronosGroup:SPIRV-Headers:2c51218:SPIRV_Headers/externals/sirit/externals/SPIRV-Headers \ diff --git a/emulators/yuzu/distinfo b/emulators/yuzu/distinfo index ab56c7cf2b2..549fb73c3c8 100644 --- a/emulators/yuzu/distinfo +++ b/emulators/yuzu/distinfo @@ -1,8 +1,8 @@ -TIMESTAMP = 1577730314 +TIMESTAMP = 1578164717 SHA256 (libcxx-8.0.0.src.tar.xz) = c2902675e7c84324fb2c1e45489220f250ede016cc3117186785d9dc291f9de2 SIZE (libcxx-8.0.0.src.tar.xz) = 1752308 -SHA256 (yuzu-emu-yuzu-s20191230-7bd447355_GH0.tar.gz) = 96cceaf0a2015c01e4a455cdbf42cc112c02a260675ffbc165f4456740ba4756 -SIZE (yuzu-emu-yuzu-s20191230-7bd447355_GH0.tar.gz) = 2635303 +SHA256 (yuzu-emu-yuzu-s20200104-cd0a7dfdb_GH0.tar.gz) = 4198dde6c9704241022e21cc0460e419b25f53e756a78f1ed3c982974dff0913 +SIZE (yuzu-emu-yuzu-s20200104-cd0a7dfdb_GH0.tar.gz) = 2631240 SHA256 (yuzu-emu-unicorn-1.0.1-153-g73f45735_GH0.tar.gz) = 8f7b4d8eb998c2a4c146268d83b44fc22ca8d4d276f26d6af1071e51f4b5bd4f SIZE (yuzu-emu-unicorn-1.0.1-153-g73f45735_GH0.tar.gz) = 3296254 SHA256 (DarkLordZach-mbedtls-a280e60_GH0.tar.gz) = 4fc6ddc256bc75b975fd5ad8bb7d31ff79c62d49daafb0108585c9ef80c6c5a7 diff --git a/finance/fava/Makefile b/finance/fava/Makefile index 5f1511a34dd..3b82854fbf7 100644 --- a/finance/fava/Makefile +++ b/finance/fava/Makefile @@ -1,8 +1,7 @@ # $FreeBSD$ PORTNAME= fava -PORTVERSION= 1.10 -PORTREVISION= 0 +PORTVERSION= 1.12 CATEGORIES= finance MASTER_SITES= CHEESESHOP @@ -13,16 +12,18 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:devel/py-setuptools_scm@${PY_FLAVOR} -RUN_DEPENDS= beancount>=2.1.2:finance/beancount \ - ${PYTHON_PKGNAMEPREFIX}Babel>0:devel/py-babel@${PY_FLAVOR} \ +RUN_DEPENDS= beancount>=2.1.3:finance/beancount \ + ${PYTHON_PKGNAMEPREFIX}Babel>=2.6.0:devel/py-babel@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}cheroot>0:www/py-cheroot@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}Flask-Babel>0:devel/py-flask-babel@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}Flask>0:www/py-flask@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}Flask-Babel>=0.10.1:devel/py-flask-babel@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}Flask>=0.10.1:www/py-flask@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}Jinja2>=2.10:devel/py-Jinja2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}markdown2>0:textproc/py-markdown2@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}markdown2>2.3.0:textproc/py-markdown2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}ply>0:devel/py-ply@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}simplejson>0:devel/py-simplejson@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}simplejson>=2.3.0:devel/py-simplejson@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}werkzeug>=0.15.0:www/py-werkzeug@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} USES= python:3.5+ # same as finance/beancount diff --git a/finance/fava/distinfo b/finance/fava/distinfo index e72d132c280..f2ebdba3d6c 100644 --- a/finance/fava/distinfo +++ b/finance/fava/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1569447934 -SHA256 (fava-1.10.tar.gz) = 5207d0ee49f86b5f7520ea7d556e769321853bb8eaa760acc606e4f76d49a990 -SIZE (fava-1.10.tar.gz) = 617036 +TIMESTAMP = 1576825632 +SHA256 (fava-1.12.tar.gz) = 26562d57b71e70b07e6d1d1d089872ad303f848af2c244e39932aa438bf0090c +SIZE (fava-1.12.tar.gz) = 1353342 diff --git a/finance/kraft/Makefile b/finance/kraft/Makefile index 2794e8045f5..bb44c5d4fa2 100644 --- a/finance/kraft/Makefile +++ b/finance/kraft/Makefile @@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS+=libctemplate.so:textproc/google-ctemplate -USES= cmake kde:5 qt:5 +USES= cmake compiler:c++11-lang kde:5 qt:5 USE_KDE= akonadi akonadicontacts \ auth codecs config configwidgets contacts coreaddons \ i18n itemmodels widgetsaddons diff --git a/games/glest/files/patch-source_glest__game_ai_ai__rule.cpp b/games/glest/files/patch-source_glest__game_ai_ai__rule.cpp new file mode 100644 index 00000000000..19f03554d74 --- /dev/null +++ b/games/glest/files/patch-source_glest__game_ai_ai__rule.cpp @@ -0,0 +1,10 @@ +--- source/glest_game/ai/ai_rule.cpp.orig 2019-12-21 13:33:29 UTC ++++ source/glest_game/ai/ai_rule.cpp +@@ -16,6 +16,7 @@ + #include "ai_interface.h" + #include "unit.h" + #include "leak_dumper.h" ++#include + + using Shared::Graphics::Vec2i; + diff --git a/games/mrboom/Makefile b/games/mrboom/Makefile index 98e8cf465c9..0fe783e7fd9 100644 --- a/games/mrboom/Makefile +++ b/games/mrboom/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= mrboom -PORTVERSION= 4.8 +PORTVERSION= 4.9 CATEGORIES= games MAINTAINER= ehaupt@FreeBSD.org @@ -31,9 +31,6 @@ MAKE_ENV+= LIBSDL2=1 PLIST_FILES= bin/mrboom man/man6/mrboom.6.gz \ share/applications/mrboom.desktop share/pixmaps/mrboom.png -post-patch: - @${REINPLACE_CMD} -E '/^GIT_VERSION/d' ${WRKSRC}/Makefile - post-install: ${INSTALL_DATA} ${WRKSRC}/Assets/${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ diff --git a/games/mrboom/distinfo b/games/mrboom/distinfo index a2ffca40ceb..229a7f3d955 100644 --- a/games/mrboom/distinfo +++ b/games/mrboom/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1567101652 -SHA256 (Javanaise-mrboom-libretro-4.8_GH0.tar.gz) = ca41016ced65840d364556ba7477f1d1af2d5b72c98dd1bdf406bea75ad28b71 -SIZE (Javanaise-mrboom-libretro-4.8_GH0.tar.gz) = 7623617 +TIMESTAMP = 1578178129 +SHA256 (Javanaise-mrboom-libretro-4.9_GH0.tar.gz) = 062cf1f91364d2d6ea717e92304ca163cfba5d14b30bb440ee118d1b8e10328d +SIZE (Javanaise-mrboom-libretro-4.9_GH0.tar.gz) = 8989098 diff --git a/games/mrboom/files/patch-Makefile b/games/mrboom/files/patch-Makefile new file mode 100644 index 00000000000..ed8dfbd5798 --- /dev/null +++ b/games/mrboom/files/patch-Makefile @@ -0,0 +1,24 @@ +--- Makefile.orig 2020-01-04 15:37:33 UTC ++++ Makefile +@@ -4,7 +4,6 @@ AR := ar + INSTALL := install + RM := rm + STRIP := strip +-GIT_VERSION := " $(shell git rev-parse --short HEAD)" + BINDIR ?= bin + LIBDIR ?= lib + DATADIR ?= share +@@ -500,11 +499,11 @@ clean: + rm -f *.d */*.d */*/*.d */*/*/*.d */*/*/*/*.d */*/*/*/*/*.d + + strip: +- $(STRIP) $(TARGET_NAME).out ++ $(STRIP) $(TARGET_NAME) + + install: strip + $(INSTALL) -m 0755 -d $(DESTDIR)$(PREFIX)/$(BINDIR) +- $(INSTALL) -m 555 $(TARGET_NAME).out $(DESTDIR)$(PREFIX)/$(BINDIR)/$(TARGET_NAME) ++ $(INSTALL) -m 555 $(TARGET_NAME) $(DESTDIR)$(PREFIX)/$(BINDIR)/$(TARGET_NAME) + $(INSTALL) -m 0755 -d $(DESTDIR)$(PREFIX)/$(MANDIR) + $(INSTALL) -m 644 Assets/$(TARGET_NAME).6 $(DESTDIR)$(PREFIX)/$(MANDIR) + diff --git a/games/openomf/Makefile b/games/openomf/Makefile index c4387204fe3..4c8ebcfc134 100644 --- a/games/openomf/Makefile +++ b/games/openomf/Makefile @@ -35,6 +35,8 @@ DESKTOP_ENTRIES="OpenOMF" "" \ "${PREFIX}/share/openomf/openomf_icon.png " \ "openomf" "Game;ArcadeGame;" false +.include + post-extract: ${RMDIR} ${WRKSRC}/external/libShadowDive ${LN} -s ${WRKSRC_shadow} ${WRKSRC}/external/libShadowDive @@ -45,8 +47,10 @@ post-extract: post-patch: ${REINPLACE_CMD} -e 's,%%PREFIX%%,"${PREFIX}",g' \ ${WRKSRC}/src/resources/pathmanager.c +.if ${ARCH} != i386 ${REINPLACE_CMD} -e 's,-msse ,,' \ ${WRKSRC}/external/dumb/dumb/cmake/CMakeLists.txt +.endif do-install: ${INSTALL_PROGRAM} ${WRKSRC}/openomf ${STAGEDIR}${PREFIX}/bin diff --git a/games/pink-pony/Makefile b/games/pink-pony/Makefile index 6f9c2617fba..6a5691f0787 100644 --- a/games/pink-pony/Makefile +++ b/games/pink-pony/Makefile @@ -3,7 +3,7 @@ PORTNAME= pink-pony PORTVERSION= 1.4.1 -PORTREVISION= 17 +PORTREVISION= 18 CATEGORIES= games MAINTAINER= amdmi3@FreeBSD.org diff --git a/graphics/alembic/Makefile b/graphics/alembic/Makefile index 7f9e58352ca..b70ad57a409 100644 --- a/graphics/alembic/Makefile +++ b/graphics/alembic/Makefile @@ -3,7 +3,7 @@ PORTNAME= alembic PORTVERSION= 1.7.11 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics MAINTAINER= danfe@FreeBSD.org diff --git a/graphics/ampasCTL/Makefile b/graphics/ampasCTL/Makefile index 45c28661367..9042aa77261 100644 --- a/graphics/ampasCTL/Makefile +++ b/graphics/ampasCTL/Makefile @@ -3,7 +3,7 @@ PORTNAME= ampasCTL PORTVERSION= 1.5.2 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= graphics devel MAINTAINER= ports@FreeBSD.org diff --git a/graphics/blender/Makefile b/graphics/blender/Makefile index 6c1e0517d53..903974c4b35 100644 --- a/graphics/blender/Makefile +++ b/graphics/blender/Makefile @@ -3,7 +3,7 @@ PORTNAME= blender DISTVERSION= 2.80 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= graphics multimedia MASTER_SITES= http://download.blender.org/source/ \ http://mirror.cs.umn.edu/blender.org/source/ \ diff --git a/graphics/cimg/Makefile b/graphics/cimg/Makefile index d41f870b4a6..2230dcbf994 100644 --- a/graphics/cimg/Makefile +++ b/graphics/cimg/Makefile @@ -4,6 +4,7 @@ PORTNAME= cimg DISTVERSIONPREFIX= v. DISTVERSION= 2.8.1 +PORTREVISION= 1 PORTEPOCH= 3 CATEGORIES= graphics devel diff --git a/graphics/darktable/Makefile b/graphics/darktable/Makefile index 5426d89e295..048f3bf40c9 100644 --- a/graphics/darktable/Makefile +++ b/graphics/darktable/Makefile @@ -3,7 +3,7 @@ PORTNAME= darktable PORTVERSION= 2.6.2 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= graphics MASTER_SITES= https://github.com/darktable-org/${PORTNAME}/releases/download/release-${PORTVERSION:C/\.rc/rc/}/ diff --git a/graphics/enblend/Makefile b/graphics/enblend/Makefile index ea9370c1402..10f39d15447 100644 --- a/graphics/enblend/Makefile +++ b/graphics/enblend/Makefile @@ -3,7 +3,7 @@ PORTNAME= enblend PORTVERSION= 4.2 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= graphics MASTER_SITES= SF/enblend/enblend-enfuse/enblend-enfuse-${PORTVERSION} DISTNAME= enblend-enfuse-${PORTVERSION} diff --git a/graphics/exact-image/Makefile b/graphics/exact-image/Makefile index ea9158bd836..c037d22503c 100644 --- a/graphics/exact-image/Makefile +++ b/graphics/exact-image/Makefile @@ -3,7 +3,7 @@ PORTNAME= exact-image PORTVERSION= 1.0.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics perl5 python MASTER_SITES= https://dl.exactcode.de/oss/exact-image/ diff --git a/graphics/exrtools/Makefile b/graphics/exrtools/Makefile index 8855724e40b..f02b284cc87 100644 --- a/graphics/exrtools/Makefile +++ b/graphics/exrtools/Makefile @@ -3,7 +3,7 @@ PORTNAME= exrtools PORTVERSION= 0.4 -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= graphics MASTER_SITES= http://scanline.ca/exrtools/ \ LOCAL/ehaupt diff --git a/graphics/fyre/Makefile b/graphics/fyre/Makefile index 0446592a6e4..b901c50e1de 100644 --- a/graphics/fyre/Makefile +++ b/graphics/fyre/Makefile @@ -3,7 +3,7 @@ PORTNAME= fyre PORTVERSION= 1.0.1 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= graphics MASTER_SITES= http://releases.navi.cx/fyre/ diff --git a/graphics/gegl/Makefile b/graphics/gegl/Makefile index 5f559498cc0..6e38644e923 100644 --- a/graphics/gegl/Makefile +++ b/graphics/gegl/Makefile @@ -3,6 +3,7 @@ PORTNAME= gegl PORTVERSION= 0.4.18 +PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= GIMP diff --git a/graphics/gimp-gmic-plugin/Makefile b/graphics/gimp-gmic-plugin/Makefile index 0f75a5fb734..279d8b83f49 100644 --- a/graphics/gimp-gmic-plugin/Makefile +++ b/graphics/gimp-gmic-plugin/Makefile @@ -2,7 +2,7 @@ PORTNAME= gmic PORTVERSION= 1.6.9 -PORTREVISION= 21 +PORTREVISION= 22 CATEGORIES= graphics MASTER_SITES= http://gmic.eu/files/source/ PKGNAMEPREFIX= gimp- diff --git a/graphics/gmic/Makefile b/graphics/gmic/Makefile index 5726337d490..ae218daea81 100644 --- a/graphics/gmic/Makefile +++ b/graphics/gmic/Makefile @@ -2,7 +2,7 @@ PORTNAME= gmic DISTVERSION= 2.8.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= https://gmic.eu/files/source/ DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/graphics/gstreamer1-plugins-openexr/Makefile b/graphics/gstreamer1-plugins-openexr/Makefile index e1c650b8991..4a6a903f613 100644 --- a/graphics/gstreamer1-plugins-openexr/Makefile +++ b/graphics/gstreamer1-plugins-openexr/Makefile @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics COMMENT= GStreamer OpenExr codec plugin @@ -8,6 +8,9 @@ COMMENT= GStreamer OpenExr codec plugin GST_PLUGIN= openexr DIST= bad +pre-configure: + ${REINPLACE_CMD} -e 's/c++98/c++11/' ${WRKSRC}/ext/openexr/Makefile.in + MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins .include "${MASTERDIR}/Makefile" diff --git a/graphics/hdr_tools/Makefile b/graphics/hdr_tools/Makefile index 5bd0d3dd05d..d9b6e68c1cb 100644 --- a/graphics/hdr_tools/Makefile +++ b/graphics/hdr_tools/Makefile @@ -3,7 +3,7 @@ PORTNAME= hdr_tools PORTVERSION= 0.0.2010.11.23 # unspecified by the author, so use the date -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= graphics MASTER_SITES= http://ttic.uchicago.edu/~cotter/projects/hdr_tools/archives/ \ http://freebsd.nsu.ru/distfiles/ diff --git a/graphics/hugin/Makefile b/graphics/hugin/Makefile index 00b880aeac4..4f39991882e 100644 --- a/graphics/hugin/Makefile +++ b/graphics/hugin/Makefile @@ -3,7 +3,7 @@ PORTNAME= hugin PORTVERSION= 2019.0.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= graphics MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION:R} diff --git a/graphics/ilmbase/Makefile b/graphics/ilmbase/Makefile index d5b5f41d31f..8350d8738ce 100644 --- a/graphics/ilmbase/Makefile +++ b/graphics/ilmbase/Makefile @@ -2,10 +2,8 @@ # $FreeBSD$ PORTNAME= ilmbase -PORTVERSION= 2.3.0 -PORTREVISION= 4 +PORTVERSION= 2.4.0 CATEGORIES= graphics devel -MASTER_SITES= https://github.com/openexr/openexr/releases/download/v${PORTVERSION}/ MAINTAINER= mandree@FreeBSD.org COMMENT= ILM Base libraries a.k.a. Half, IlmThread, Imath, and Iex @@ -17,29 +15,30 @@ LICENSE= BSD3CLAUSE # path we will pass down through CONFIGURE_SHELL below. BUILD_DEPENDS= ${BASH_CMD}:shells/bash -USES= compiler:c++14-lang pkgconfig libtool +USES= cmake compiler:c++14-lang pkgconfig libtool USE_LDCONFIG= yes -GNU_CONFIGURE= yes -# The configure script uses bash arrays -CONFIGURE_SHELL=${BASH_CMD} -CONFIGURE_ARGS= --disable-static +USE_GITHUB= yes +GH_TUPLE= AcademySoftwareFoundation:openexr:v2.4.0 +WRKSRC_SUBDIR= IlmBase + # libtool links C++ libraries with -nostdlib, which prevents -pthread from # having an effect (at least with clang). Make sure we also pass -lpthread so # we do link against libthr.so. -CONFIGURE_ENV+= PTHREAD_LIBS="-pthread -lpthread" TEST_TARGET= check -PORTDOCS= AUTHORS ChangeLog README.md +PORTDOCS= README.md OPTIONS_DEFINE= DOCS LARGE_STACK LARGE_STACK_DESC= Enable sys-dependent large stack optimizations LARGE_STACK_CONFIGURE_ENABLE= large-stack +CMAKE_ARGS+= -DCMAKE_INSTALL_PREFIX=${PREFIX} --target install + BASH_CMD= ${LOCALBASE}/bin/bash OPTIONS_SUB= yes -MAJORVER= 2_3 +MAJORVER= 2_4 VER= 24 PLIST_SUB= MAJORVER=${MAJORVER} @@ -47,22 +46,19 @@ PLIST_SUB+= VER=${VER} HALF_BIN= eLut toFloat -regression-test regression check:: test - -post-configure: - ${REINPLACE_CMD} -e 's/#define HAVE_UCONTEXT_H 1/#undef HAVE_UCONTEXT_H/' ${WRKSRC}/config/IlmBaseConfig.h +regression-test regression check:: + cd ${BUILD_WRKSRC} && ctest post-install: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libHalf.so.${VER} + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libHalf-${MAJORVER}.so ${RM} ${STAGEDIR}${PREFIX}/lib/*.la -.for l in libIex libIexMath libImath libIlmThread - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${l}-${MAJORVER}.so.${VER} - @#${LN} -s ${l}-${MAJORVER}.so.${VER} ${STAGEDIR}${PREFIX}/lib/${l}.so || : - ${LN} -s ${l}.so ${STAGEDIR}${PREFIX}/lib/${l}-${MAJORVER}.so +.for l in libHalf libIex libIexMath libImath libIlmThread + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${l}-${MAJORVER}.so + ${LN} -s ${l}-${MAJORVER}.so.${VER} ${STAGEDIR}${PREFIX}/lib/${l}.so || : .endfor .for e in ${HALF_BIN} - ${INSTALL_PROGRAM} ${WRKSRC}/Half/${e} ${STAGEDIR}${PREFIX}/bin/${e} + ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/Half/${e} ${STAGEDIR}${PREFIX}/bin/${e} .endfor @${MKDIR} ${STAGEDIR}${DOCSDIR} diff --git a/graphics/ilmbase/distinfo b/graphics/ilmbase/distinfo index 85149b2aebf..2b588ff404b 100644 --- a/graphics/ilmbase/distinfo +++ b/graphics/ilmbase/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1536500142 -SHA256 (ilmbase-2.3.0.tar.gz) = 456978d1a978a5f823c7c675f3f36b0ae14dba36638aeaa3c4b0e784f12a3862 -SIZE (ilmbase-2.3.0.tar.gz) = 595490 +TIMESTAMP = 1577542212 +SHA256 (AcademySoftwareFoundation-openexr-2.4.0-v2.4.0_GH0.tar.gz) = 4904c5ea7914a58f60a5e2fbc397be67e7a25c380d7d07c1c31a3eefff1c92f1 +SIZE (AcademySoftwareFoundation-openexr-2.4.0-v2.4.0_GH0.tar.gz) = 26806627 diff --git a/graphics/ilmbase/files/patch-CMakeLists.txt b/graphics/ilmbase/files/patch-CMakeLists.txt new file mode 100644 index 00000000000..89525edad2d --- /dev/null +++ b/graphics/ilmbase/files/patch-CMakeLists.txt @@ -0,0 +1,24 @@ +From fe2fccde18bc35db11895718d0b77d3f23d427b5 Mon Sep 17 00:00:00 2001 +From: Kimball Thurston +Date: Tue, 5 Nov 2019 21:42:45 +1300 +Subject: [PATCH] Fix #595 and others, issue with pkgconfig generation under + cmake + +autoconf seems to automatically insert the ${prefix} variable reference +when emitting the pkg-config file. Make cmake rules conform to that +pattern. +--- config/CMakeLists.txt.orig 2019-09-18 01:02:06 UTC ++++ config/CMakeLists.txt +@@ -71,9 +71,9 @@ if(ILMBASE_INSTALL_PKG_CONFIG) + # use a helper function to avoid variable pollution, but pretty simple + function(ilmbase_pkg_config_help pcinfile) + set(prefix ${CMAKE_INSTALL_PREFIX}) +- set(exec_prefix ${CMAKE_INSTALL_BINDIR}) +- set(libdir ${CMAKE_INSTALL_LIBDIR}) +- set(includedir ${CMAKE_INSTALL_INCLUDEDIR}) ++ set(exec_prefix "\${prefix}") ++ set(libdir "\${exec_prefix}/${CMAKE_INSTALL_LIBDIR}") ++ set(includedir "\${prefix}/${CMAKE_INSTALL_INCLUDEDIR}") + set(LIB_SUFFIX_DASH ${ILMBASE_LIB_SUFFIX}) + if(TARGET Threads::Threads) + # hrm, can't use properties as they end up as generator expressions diff --git a/graphics/ilmbase/files/patch-CVE-2018-18443 b/graphics/ilmbase/files/patch-CVE-2018-18443 deleted file mode 100644 index babaadd8dae..00000000000 --- a/graphics/ilmbase/files/patch-CVE-2018-18443 +++ /dev/null @@ -1,30 +0,0 @@ -From adbc1900cb9d25fcc4df008d4008b781cf2fa4f8 Mon Sep 17 00:00:00 2001 -From: Kimball Thurston -Date: Thu, 27 Jun 2019 22:15:17 +1200 -Subject: [PATCH] Fix #350 - memory leak on exit - -This fixes CVE-2018-18443, the last thread pool provider set into the -pool was not being correctly cleaned up at shutdown of the thread pool. - -Signed-off-by: Kimball Thurston ---- - CHANGES.md | 4 ++++ -- OMITTED/Matthias Andree - IlmBase/IlmThread/IlmThreadPool.cpp | 2 ++ - 2 files changed, 6 insertions(+) - -diff --git a/IlmBase/IlmThread/IlmThreadPool.cpp b/IlmBase/IlmThread/IlmThreadPool.cpp -index 174ab98c..24ca7395 100644 ---- ./IlmThread/IlmThreadPool.cpp~ -+++ ./IlmThread/IlmThreadPool.cpp -@@ -566,9 +566,11 @@ ThreadPool::Data::~Data() - { - #ifdef ILMBASE_FORCE_CXX03 - provider->finish(); -+ delete provider; - #else - ThreadPoolProvider *p = provider.load( std::memory_order_relaxed ); - p->finish(); -+ delete p; - #endif - } - diff --git a/graphics/ilmbase/files/patch-ImathTest__testBoxAlgo.cpp b/graphics/ilmbase/files/patch-ImathTest__testBoxAlgo.cpp deleted file mode 100644 index 5f227909ae2..00000000000 --- a/graphics/ilmbase/files/patch-ImathTest__testBoxAlgo.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- ImathTest/testBoxAlgo.cpp.orig 2017-11-17 23:00:23 UTC -+++ ImathTest/testBoxAlgo.cpp -@@ -356,7 +356,7 @@ entryAndExitPoints1 () - Box3f () - }; - -- for (int i = 0; i < sizeof (boxes) / sizeof (boxes[0]); ++i) -+ for (unsigned int i = 0; i < sizeof (boxes) / sizeof (boxes[0]); ++i) - testEntryAndExitPoints (boxes[i]); - } - diff --git a/graphics/ilmbase/files/patch-ImathTest__testShear.cpp b/graphics/ilmbase/files/patch-ImathTest__testShear.cpp deleted file mode 100644 index 880cffff4ec..00000000000 --- a/graphics/ilmbase/files/patch-ImathTest__testShear.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- ImathTest/testShear.cpp.orig 2017-11-17 23:00:23 UTC -+++ ImathTest/testShear.cpp -@@ -54,7 +54,6 @@ testShear () - - const float epsilon = IMATH_INTERNAL_NAMESPACE::limits< float >::epsilon(); - -- float array[6] = { 1.0F, 2.0F, 3.0F, 4.0F, 5.0F, 6.0F }; - IMATH_INTERNAL_NAMESPACE::Shear6f testConstructor1; - IMATH_INTERNAL_NAMESPACE::Shear6f testConstructor2( testConstructor1 ); - diff --git a/graphics/ilmbase/files/patch-Imath__ImathFun.cpp b/graphics/ilmbase/files/patch-Imath__ImathFun.cpp deleted file mode 100644 index b1d683b00ae..00000000000 --- a/graphics/ilmbase/files/patch-Imath__ImathFun.cpp +++ /dev/null @@ -1,44 +0,0 @@ ---- Imath/ImathFun.cpp.orig 2017-11-17 23:00:23 UTC -+++ Imath/ImathFun.cpp -@@ -33,6 +33,7 @@ - /////////////////////////////////////////////////////////////////////////// - - -+#include - #include "ImathFun.h" - - IMATH_INTERNAL_NAMESPACE_SOURCE_ENTER -@@ -41,14 +42,14 @@ IMATH_INTERNAL_NAMESPACE_SOURCE_ENTER - float - succf (float f) - { -- union {float f; int i;} u; -+ union {float f; int32_t i;} u; - u.f = f; - - if ((u.i & 0x7f800000) == 0x7f800000) - { - // Nan or infinity; don't change value. - } -- else if (u.i == 0x00000000 || u.i == 0x80000000) -+ else if (u.i == (int32_t)0x00000000 || u.i == (int32_t)0x80000000) - { - // Plus or minus zero. - -@@ -76,14 +77,14 @@ succf (float f) - float - predf (float f) - { -- union {float f; int i;} u; -+ union {float f; int32_t i;} u; - u.f = f; - - if ((u.i & 0x7f800000) == 0x7f800000) - { - // Nan or infinity; don't change value. - } -- else if (u.i == 0x00000000 || u.i == 0x80000000) -+ else if (u.i == (int32_t)0x00000000 || u.i == (int32_t)0x80000000) - { - // Plus or minus zero. - diff --git a/graphics/ilmbase/pkg-plist b/graphics/ilmbase/pkg-plist index 80ecd1abfcc..8eac4668ead 100644 --- a/graphics/ilmbase/pkg-plist +++ b/graphics/ilmbase/pkg-plist @@ -57,9 +57,13 @@ include/OpenEXR/half.h include/OpenEXR/halfExport.h include/OpenEXR/halfFunction.h include/OpenEXR/halfLimits.h +lib/cmake/IlmBase/IlmBaseConfig-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/IlmBase/IlmBaseConfig.cmake +lib/cmake/IlmBase/IlmBaseConfigVersion.cmake +lib/libHalf-%%MAJORVER%%.so +lib/libHalf-%%MAJORVER%%.so.%%VER%% +lib/libHalf-%%MAJORVER%%.so.%%VER%%.0.0 lib/libHalf.so -lib/libHalf.so.%%VER%% -lib/libHalf.so.%%VER%%.0.0 lib/libIex-%%MAJORVER%%.so lib/libIex-%%MAJORVER%%.so.%%VER%% lib/libIex-%%MAJORVER%%.so.%%VER%%.0.0 diff --git a/graphics/kf5-kimageformats/Makefile b/graphics/kf5-kimageformats/Makefile index a5e07995b63..8904e1408f7 100644 --- a/graphics/kf5-kimageformats/Makefile +++ b/graphics/kf5-kimageformats/Makefile @@ -2,6 +2,7 @@ PORTNAME= kimageformats DISTVERSION= ${KDE_FRAMEWORKS_VERSION} +PORTREVISION= 1 CATEGORIES= graphics kde kde-frameworks MAINTAINER= kde@FreeBSD.org diff --git a/graphics/krita/Makefile b/graphics/krita/Makefile index c6c2a15dbba..4e155235b7c 100644 --- a/graphics/krita/Makefile +++ b/graphics/krita/Makefile @@ -2,7 +2,7 @@ PORTNAME= krita DISTVERSION= 4.2.8.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics kde MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION:R} DIST_SUBDIR= KDE/${PORTNAME} diff --git a/graphics/luminance-qt5/Makefile b/graphics/luminance-qt5/Makefile index e60e0b493dc..f3fe3e2cbd9 100644 --- a/graphics/luminance-qt5/Makefile +++ b/graphics/luminance-qt5/Makefile @@ -3,7 +3,7 @@ PORTNAME= luminance-hdr DISTVERSION= 2.5.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= graphics MASTER_SITES= SF/qtpfsgui/luminance/${DISTVERSION} PKGNAMESUFFIX= -qt5 diff --git a/graphics/nvidia-texture-tools/Makefile b/graphics/nvidia-texture-tools/Makefile index c8cdfe1083e..d7712c38e81 100644 --- a/graphics/nvidia-texture-tools/Makefile +++ b/graphics/nvidia-texture-tools/Makefile @@ -3,7 +3,7 @@ PORTNAME= nvidia-texture-tools PORTVERSION= 2.0.8.1 # needed to not bump PORTEPOCH; remove on next update -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= graphics MAINTAINER= amdmi3@FreeBSD.org diff --git a/graphics/openexr/Makefile b/graphics/openexr/Makefile index 42d3728413d..8dd18401c7b 100644 --- a/graphics/openexr/Makefile +++ b/graphics/openexr/Makefile @@ -2,13 +2,10 @@ # $FreeBSD$ PORTNAME= openexr -PORTVERSION= 2.3.0 -PORTREVISION= 3 +PORTVERSION= 2.4.0 CATEGORIES= graphics devel -MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${PORTVERSION}/:dist \ - LOCAL/mandree/:test -DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:dist \ - ${PORTNAME}-2.2.0-comp_dwa-test-images.tar.xz:test +MASTER_SITES= LOCAL/mandree/:test +DISTFILES= ${PORTNAME}-2.2.0-comp_dwa-test-images.tar.xz:test MAINTAINER= mandree@FreeBSD.org COMMENT= High dynamic-range (HDR) image file format @@ -16,16 +13,15 @@ COMMENT= High dynamic-range (HDR) image file format LICENSE= BSD3CLAUSE # exact version required to avoid hard-to-debug issues -LIB_DEPENDS= libImath-2_3.so.24:graphics/ilmbase +LIB_DEPENDS= libImath-2_4.so.24:graphics/ilmbase -WRKSRC= ${WRKDIR}/${DISTNAME} - -USES= compiler:c++14-lang gmake libtool pathfix pkgconfig -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --disable-ilmbasetest --enable-imfexamples +USES= cmake compiler:c++14-lang libtool pathfix pkgconfig USE_LDCONFIG= yes TEST_TARGET= check +USE_GITHUB= yes +GH_TUPLE= AcademySoftwareFoundation:openexr:v2.4.0 + CPPFLAGS+= -I. -I../IlmImf # must be linked with -l{thr|pthread} explicitly LDFLAGS+= -lpthread @@ -33,15 +29,18 @@ LDFLAGS+= -lpthread PORTDOCS= * PORTEXAMPLES= * -DOCSRCDIR1= ${WRKSRC} -DOC_FILES1= AUTHORS ChangeLog NEWS README.md +DOCSRCDIR1= ${WRKSRC}/.. +DOC_FILES1= CHANGES.md CONTRIBUTING.md GOVERNANCE.md LICENSE.md SECURITY.md \ + CODE_OF_CONDUCT.md CONTRIBUTORS.md README.md DOCSRCDIR2= ${WRKSRC}/doc -DOC_FILES2= *.pdf +DOC_FILES2= *.odt *.pdf OPTIONS_DEFINE= DOCS EXAMPLES LARGE_STACK LARGE_STACK_DESC= Enable sys-dependent large stack optimizations +WRKSRC_SUBDIR= OpenEXR + OPTIONS_SUB= yes LARGE_STACK_CONFIGURE_ENABLE= large-stack @@ -52,23 +51,14 @@ LARGE_STACK_CONFIGURE_ENABLE= large-stack USE_GCC= yes .endif -MAJORVER= 2_3 +MAJORVER= 2_4 VER= 24 PLIST_SUB+= MAJORVER=${MAJORVER} PLIST_SUB+= VER=${VER} -post-patch: - @${REINPLACE_CMD} -e 's|== x|= x|g' ${WRKSRC}/configure - @${REINPLACE_CMD} \ - -e 's|$$(datadir)/doc/OpenEXR-@OPENEXR_VERSION@/examples|$$(prefix)/share/examples/${PORTNAME}|' \ - ${WRKSRC}/IlmImfExamples/Makefile.in - @${REINPLACE_CMD} -e 's|$$(datadir)/doc/OpenEXR-@OPENEXR_VERSION@||' \ - -e 's|$$(EXTRA_DIST)||' \ - ${WRKSRC}/doc/Makefile.am ${WRKSRC}/doc/Makefile.in - -# too many reports about compilation failures, so sanity check C++ -# library +# too many reports about compilation failures, so +# sanity check we are using the same C++ standard library _ilm_libcxx=${COMPILER_FEATURES:Mlib*c++} pre-configure: @${READELF} -d ${LOCALBASE}/lib/libImath.so \ @@ -82,20 +72,28 @@ post-install: ${STRIP_CMD} \ ${STAGEDIR}${PREFIX}/lib/libIlmImf-${MAJORVER}.so.${VER} \ ${STAGEDIR}${PREFIX}/lib/libIlmImfUtil-${MAJORVER}.so.${VER} +.for i in libIlmImf libIlmImfUtil + ${LN} -s ${i}-${MAJORVER}.so.${VER} ${STAGEDIR}${PREFIX}/lib/${i}.so +.endfor post-install-EXAMPLES-on: ${MV} \ - ${STAGEDIR}${PREFIX}/share/doc/${PORTNAME}/examples/ ${STAGEDIR}${EXAMPLESDIR} - @${RMDIR} ${STAGEDIR}${PREFIX}/share/doc/${PORTNAME} 2>/dev/null || : + ${STAGEDIR}${PREFIX}/share/doc/OpenEXR/examples/ ${STAGEDIR}${EXAMPLESDIR} + @${RMDIR} ${STAGEDIR}${PREFIX}/share/doc/OpenEXR 2>/dev/null || : post-install-EXAMPLES-off: - ${RM} -R ${STAGEDIR}${PREFIX}/share/doc/${PORTNAME}/examples/ + ${RM} -R ${STAGEDIR}${PREFIX}/share/doc/OpenEXR/examples/ post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DOC_FILES1:S|^|${DOCSRCDIR1}/|} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DOC_FILES2:S|^|${DOCSRCDIR2}/|} ${STAGEDIR}${DOCSDIR} + ${MV} ${STAGEDIR}${DOCSDIR}/../OpenEXR/[a-df-zA-Z]* ${STAGEDIR}${DOCSDIR} post-install-DOCS-off: @${RMDIR} ${STAGEDIR}${PREFIX}/share/doc/${PORTNAME} 2>/dev/null || : + +regression-test check: + cd ${BUILD_WRKSRC} && ctest -j ${MAKE_JOBS_NUMBER} + .include diff --git a/graphics/openexr/distinfo b/graphics/openexr/distinfo index 45397e16549..b60a7cbf12d 100644 --- a/graphics/openexr/distinfo +++ b/graphics/openexr/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1536500711 -SHA256 (openexr-2.3.0.tar.gz) = fd6cb3a87f8c1a233be17b94c74799e6241d50fc5efd4df75c7a4b9cf4e25ea6 -SIZE (openexr-2.3.0.tar.gz) = 18412067 +TIMESTAMP = 1577537381 SHA256 (openexr-2.2.0-comp_dwa-test-images.tar.xz) = bbb8ff547e9b68f0dfb1e8804a7ad984978c2b15897988399cc68176e99dd63a SIZE (openexr-2.2.0-comp_dwa-test-images.tar.xz) = 653768 +SHA256 (AcademySoftwareFoundation-openexr-2.4.0-v2.4.0_GH0.tar.gz) = 4904c5ea7914a58f60a5e2fbc397be67e7a25c380d7d07c1c31a3eefff1c92f1 +SIZE (AcademySoftwareFoundation-openexr-2.4.0-v2.4.0_GH0.tar.gz) = 26806627 diff --git a/graphics/openexr/files/patch-IlmImfTest_main.cpp b/graphics/openexr/files/patch-IlmImfTest_main.cpp deleted file mode 100644 index 65b8592f3f0..00000000000 --- a/graphics/openexr/files/patch-IlmImfTest_main.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- IlmImfTest/main.cpp.orig 2018-08-10 01:34:59 UTC -+++ IlmImfTest/main.cpp -@@ -100,7 +100,7 @@ - #include - #include - --#if defined(OPENEXR_IMF_HAVE_LINUX_PROCFS) || defined(OPENEXR_IMF_HAVE_DARWIN) -+#if defined(OPENEXR_IMF_HAVE_LINUX_PROCFS) || defined(OPENEXR_IMF_HAVE_DARWIN) || defined(__FreeBSD__) - #include - #include - #endif diff --git a/graphics/openexr/files/patch-IlmImfTest_testOptimizedInterleavePatterns.cpp b/graphics/openexr/files/patch-IlmImfTest_testOptimizedInterleavePatterns.cpp deleted file mode 100644 index f5711dc1df4..00000000000 --- a/graphics/openexr/files/patch-IlmImfTest_testOptimizedInterleavePatterns.cpp +++ /dev/null @@ -1,22 +0,0 @@ ---- IlmImfTest/testOptimizedInterleavePatterns.cpp.orig 2018-08-10 01:34:59 UTC -+++ IlmImfTest/testOptimizedInterleavePatterns.cpp -@@ -226,7 +226,8 @@ bool compare(const FrameBuffer& asRead, - writtenHalf=half(i.slice().fillValue); - } - -- if (writtenHalf.bits()!=readHalf.bits()) -+ if (writtenHalf.bits()!=readHalf.bits() && -+ !(writtenHalf.isNan() && readHalf.isNan())) - { - if (nonfatal) - { -@@ -235,7 +236,8 @@ bool compare(const FrameBuffer& asRead, - else - { - cout << "\n\nerror reading back channel " << i.name() << " pixel " << x << ',' << y << " got " << readHalf << " expected " << writtenHalf << endl; -- assert(writtenHalf.bits()==readHalf.bits()); -+ assert(writtenHalf.bits()==readHalf.bits() || -+ (writtenHalf.isNan() && readHalf.isNan())); - exit(1); - } - } diff --git a/graphics/openexr/files/patch-IlmImfUtilTest_main.cpp b/graphics/openexr/files/patch-IlmImfUtilTest_main.cpp deleted file mode 100644 index 0ee02fdb1aa..00000000000 --- a/graphics/openexr/files/patch-IlmImfUtilTest_main.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- IlmImfUtilTest/main.cpp.orig 2018-08-10 01:34:59 UTC -+++ IlmImfUtilTest/main.cpp -@@ -46,7 +46,7 @@ - #include - #include - --#if defined(OPENEXR_IMF_HAVE_LINUX_PROCFS) || defined(OPENEXR_IMF_HAVE_DARWIN) -+#if defined(OPENEXR_IMF_HAVE_LINUX_PROCFS) || defined(OPENEXR_IMF_HAVE_DARWIN) || defined(__FreeBSD__) - #include - #endif - diff --git a/graphics/openexr/files/patch-IlmImf_ImfFrameBuffer.cpp b/graphics/openexr/files/patch-IlmImf_ImfFrameBuffer.cpp deleted file mode 100644 index 95bfd885699..00000000000 --- a/graphics/openexr/files/patch-IlmImf_ImfFrameBuffer.cpp +++ /dev/null @@ -1,91 +0,0 @@ ---- IlmImf/ImfFrameBuffer.cpp.orig 2018-08-10 01:34:58 UTC -+++ IlmImf/ImfFrameBuffer.cpp -@@ -74,6 +74,88 @@ Slice::Slice (PixelType t, - // empty - } - -+Slice -+Slice::Make ( -+ PixelType type, -+ const void* ptr, -+ const IMATH_NAMESPACE::V2i& origin, -+ int64_t w, -+ int64_t h, -+ size_t xStride, -+ size_t yStride, -+ int xSampling, -+ int ySampling, -+ double fillValue, -+ bool xTileCoords, -+ bool yTileCoords) -+{ -+ char* base = reinterpret_cast (const_cast (ptr)); -+ if (xStride == 0) -+ { -+ switch (type) -+ { -+ case UINT: xStride = sizeof (uint32_t); break; -+ case HALF: xStride = sizeof (uint16_t); break; -+ case FLOAT: xStride = sizeof (float); break; -+ case NUM_PIXELTYPES: -+ THROW (IEX_NAMESPACE::ArgExc, "Invalid pixel type."); -+ } -+ } -+ if (yStride == 0) -+ yStride = static_cast (w / xSampling) * xStride; -+ -+ // data window is an int, so force promote to higher type to avoid -+ // overflow for off y (degenerate size checks should be in -+ // ImfHeader::sanityCheck, but offset can be large-ish) -+ int64_t offx = (static_cast (origin.x) / -+ static_cast (xSampling)); -+ offx *= static_cast (xStride); -+ -+ int64_t offy = (static_cast (origin.y) / -+ static_cast (ySampling)); -+ offy *= static_cast (yStride); -+ -+ return Slice ( -+ type, -+ base - offx - offy, -+ xStride, -+ yStride, -+ xSampling, -+ ySampling, -+ fillValue, -+ xTileCoords, -+ yTileCoords); -+} -+ -+Slice -+Slice::Make ( -+ PixelType type, -+ const void* ptr, -+ const IMATH_NAMESPACE::Box2i& dataWindow, -+ size_t xStride, -+ size_t yStride, -+ int xSampling, -+ int ySampling, -+ double fillValue, -+ bool xTileCoords, -+ bool yTileCoords) -+{ -+ return Make ( -+ type, -+ ptr, -+ dataWindow.min, -+ static_cast (dataWindow.max.x) - -+ static_cast (dataWindow.min.x) + 1, -+ static_cast (dataWindow.max.y) - -+ static_cast (dataWindow.min.y) + 1, -+ xStride, -+ yStride, -+ xSampling, -+ ySampling, -+ fillValue, -+ xTileCoords, -+ yTileCoords); -+} - - void - FrameBuffer::insert (const char name[], const Slice &slice) diff --git a/graphics/openexr/files/patch-IlmImf_ImfFrameBuffer.h b/graphics/openexr/files/patch-IlmImf_ImfFrameBuffer.h deleted file mode 100644 index 0a7e9264464..00000000000 --- a/graphics/openexr/files/patch-IlmImf_ImfFrameBuffer.h +++ /dev/null @@ -1,56 +0,0 @@ ---- IlmImf/ImfFrameBuffer.h.orig 2018-08-10 01:34:58 UTC -+++ IlmImf/ImfFrameBuffer.h -@@ -48,14 +48,15 @@ - #include "ImfPixelType.h" - #include "ImfExport.h" - #include "ImfNamespace.h" -+#include "ImathBox.h" - - #include - #include -+#include - - - OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER - -- - //------------------------------------------------------- - // Description of a single slice of the frame buffer: - // -@@ -148,6 +149,36 @@ struct Slice - double fillValue = 0.0, - bool xTileCoords = false, - bool yTileCoords = false); -+ -+ // Does the heavy lifting of computing the base pointer for a slice, -+ // avoiding overflow issues with large origin offsets -+ // -+ // if xStride == 0, assumes sizeof(pixeltype) -+ // if yStride == 0, assumes xStride * ( w / xSampling ) -+ static Slice Make(PixelType type, -+ const void *ptr, -+ const IMATH_NAMESPACE::V2i &origin, -+ int64_t w, -+ int64_t h, -+ size_t xStride = 0, -+ size_t yStride = 0, -+ int xSampling = 1, -+ int ySampling = 1, -+ double fillValue = 0.0, -+ bool xTileCoords = false, -+ bool yTileCoords = false); -+ // same as above, just computes w and h for you -+ // from a data window -+ static Slice Make(PixelType type, -+ const void *ptr, -+ const IMATH_NAMESPACE::Box2i &dataWindow, -+ size_t xStride = 0, -+ size_t yStride = 0, -+ int xSampling = 1, -+ int ySampling = 1, -+ double fillValue = 0.0, -+ bool xTileCoords = false, -+ bool yTileCoords = false); - }; - - diff --git a/graphics/openexr/files/patch-IlmImf_ImfHeader.cpp b/graphics/openexr/files/patch-IlmImf_ImfHeader.cpp deleted file mode 100644 index f93473fc7ae..00000000000 --- a/graphics/openexr/files/patch-IlmImf_ImfHeader.cpp +++ /dev/null @@ -1,64 +0,0 @@ ---- IlmImf/ImfHeader.cpp.orig 2018-08-10 01:34:58 UTC -+++ IlmImf/ImfHeader.cpp -@@ -785,30 +785,46 @@ Header::sanityCheck (bool isTiled, bool isMultipartFil - throw IEX_NAMESPACE::ArgExc ("Invalid data window in image header."); - } - -- if (maxImageWidth > 0 && -- maxImageWidth < (dataWindow.max.x - dataWindow.min.x + 1)) -+ int w = (dataWindow.max.x - dataWindow.min.x + 1); -+ if (maxImageWidth > 0 && maxImageWidth < w) - { - THROW (IEX_NAMESPACE::ArgExc, "The width of the data window exceeds the " - "maximum width of " << maxImageWidth << "pixels."); - } - -- if (maxImageHeight > 0 && -- maxImageHeight < dataWindow.max.y - dataWindow.min.y + 1) -+ int h = (dataWindow.max.y - dataWindow.min.y + 1); -+ if (maxImageHeight > 0 && maxImageHeight < h) - { -- THROW (IEX_NAMESPACE::ArgExc, "The width of the data window exceeds the " -- "maximum width of " << maxImageHeight << "pixels."); -+ THROW (IEX_NAMESPACE::ArgExc, "The height of the data window exceeds the " -+ "maximum height of " << maxImageHeight << "pixels."); - } - -- // chunk table must be smaller than the maximum image area -- // (only reachable for unknown types or damaged files: will have thrown earlier -- // for regular image types) -- if( maxImageHeight>0 && maxImageWidth>0 && -- hasChunkCount() && chunkCount()>Int64(maxImageWidth)*Int64(maxImageHeight)) -- { -- THROW (IEX_NAMESPACE::ArgExc, "chunkCount exceeds maximum area of " -- << Int64(maxImageWidth)*Int64(maxImageHeight) << " pixels." ); -+ // make sure to avoid simple math overflow for large offsets -+ // we know we're at a positive width because of checks above -+ long long bigW = static_cast( w ); -+ long long absOffY = std::abs ( dataWindow.min.y ); -+ long long absOffX = std::abs ( dataWindow.min.x ); -+ long long offX = static_cast( INT_MAX ) - absOffX; -+ long long offsetCount = absOffY * bigW; -+ long long bytesLeftPerLine = static_cast( INT_MAX ) / bigW; -+ if (bytesLeftPerLine < absOffY || offX < offsetCount) -+ { -+ THROW (IEX_NAMESPACE::ArgExc, "Data window [ (" << dataWindow.min.x -+ << ", " << dataWindow.min.x << ") - (" << dataWindow.max.x -+ << ", " << dataWindow.max.x -+ << ") ] offset / size will overflow pointer calculations"); -+ } -+ -+ // chunk table must be smaller than the maximum image area -+ // (only reachable for unknown types or damaged files: will have thrown earlier -+ // for regular image types) -+ if( maxImageHeight>0 && maxImageWidth>0 && -+ hasChunkCount() && chunkCount()>Int64(maxImageWidth)*Int64(maxImageHeight)) -+ { -+ THROW (IEX_NAMESPACE::ArgExc, "chunkCount exceeds maximum area of " -+ << Int64(maxImageWidth)*Int64(maxImageHeight) << " pixels." ); - -- } -+ } - - - // diff --git a/graphics/openexr/files/patch-IlmImf_ImfRgbaFile.h b/graphics/openexr/files/patch-IlmImf_ImfRgbaFile.h deleted file mode 100644 index 8c9469aef1f..00000000000 --- a/graphics/openexr/files/patch-IlmImf_ImfRgbaFile.h +++ /dev/null @@ -1,68 +0,0 @@ ---- IlmImf/ImfRgbaFile.h.orig 2018-08-10 01:34:58 UTC -+++ IlmImf/ImfRgbaFile.h -@@ -60,6 +60,65 @@ - - OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER - -+//------------------------------------------------------- -+// Utility to compute the origin-based pointer address -+// -+// With large offsets for the data window, the naive code -+// can wrap around, especially on 32-bit machines. -+// This can be used to avoid that -+//------------------------------------------------------- -+ -+inline const Rgba * -+ComputeBasePointer ( -+ const Rgba* ptr, -+ const IMATH_NAMESPACE::V2i& origin, -+ int64_t w, -+ size_t xStride = 1, -+ size_t yStride = 0) -+{ -+ if (yStride == 0) -+ yStride = w; -+ int64_t offx = static_cast (origin.x); -+ offx *= xStride; -+ int64_t offy = static_cast (origin.y); -+ offy *= yStride; -+ return ptr - offx - offy; -+} -+ -+inline const Rgba * -+ComputeBasePointer (const Rgba* ptr, const IMATH_NAMESPACE::Box2i& dataWindow) -+{ -+ return ComputeBasePointer (ptr, dataWindow.min, -+ static_cast (dataWindow.max.x) - -+ static_cast (dataWindow.min.x) + 1); -+} -+ -+inline Rgba* -+ComputeBasePointer ( -+ Rgba* ptr, -+ const IMATH_NAMESPACE::V2i& origin, -+ int64_t w, -+ size_t xStride = 1, -+ size_t yStride = 0) -+{ -+ if (yStride == 0) -+ yStride = w; -+ int64_t offx = static_cast (origin.x); -+ offx *= xStride; -+ int64_t offy = static_cast (origin.y); -+ offy *= yStride; -+ return ptr - offx - offy; -+} -+ -+inline Rgba* -+ComputeBasePointer (Rgba* ptr, const IMATH_NAMESPACE::Box2i& dataWindow) -+{ -+ return ComputeBasePointer ( -+ ptr, -+ dataWindow.min, -+ static_cast (dataWindow.max.x) - -+ static_cast (dataWindow.min.x) + 1); -+} - - // - // RGBA output file. diff --git a/graphics/openexr/files/patch-IlmImf_ImfScanLineInputFile.cpp b/graphics/openexr/files/patch-IlmImf_ImfScanLineInputFile.cpp deleted file mode 100644 index 20f30dcd696..00000000000 --- a/graphics/openexr/files/patch-IlmImf_ImfScanLineInputFile.cpp +++ /dev/null @@ -1,52 +0,0 @@ ---- IlmImf/ImfScanLineInputFile.cpp.orig 2018-08-10 01:34:58 UTC -+++ IlmImf/ImfScanLineInputFile.cpp -@@ -524,14 +524,14 @@ LineBufferTask::execute () - - if (_lineBuffer->uncompressedData == 0) - { -- int uncompressedSize = 0; -+ size_t uncompressedSize = 0; - int maxY = min (_lineBuffer->maxY, _ifd->maxY); - - for (int i = _lineBuffer->minY - _ifd->minY; - i <= maxY - _ifd->minY; - ++i) - { -- uncompressedSize += (int) _ifd->bytesPerLine[i]; -+ uncompressedSize += _ifd->bytesPerLine[i]; - } - - if (_lineBuffer->compressor && -@@ -628,11 +628,11 @@ LineBufferTask::execute () - // - - char *linePtr = slice.base + -- divp (y, slice.ySampling) * -- slice.yStride; -+ intptr_t( divp (y, slice.ySampling) ) * -+ intptr_t( slice.yStride ); - -- char *writePtr = linePtr + dMinX * slice.xStride; -- char *endPtr = linePtr + dMaxX * slice.xStride; -+ char *writePtr = linePtr + intptr_t( dMinX ) * intptr_t( slice.xStride ); -+ char *endPtr = linePtr + intptr_t( dMaxX ) * intptr_t( slice.xStride ); - - copyIntoFrameBuffer (readPtr, writePtr, endPtr, - slice.xStride, slice.fill, -@@ -838,14 +838,14 @@ LineBufferTaskIIF::execute() - - if (_lineBuffer->uncompressedData == 0) - { -- int uncompressedSize = 0; -+ size_t uncompressedSize = 0; - int maxY = min (_lineBuffer->maxY, _ifd->maxY); - - for (int i = _lineBuffer->minY - _ifd->minY; - i <= maxY - _ifd->minY; - ++i) - { -- uncompressedSize += (int) _ifd->bytesPerLine[i]; -+ uncompressedSize += _ifd->bytesPerLine[i]; - } - - if (_lineBuffer->compressor && diff --git a/graphics/openexr/files/patch-IlmImf_ImfSystemSpecific.cpp b/graphics/openexr/files/patch-IlmImf_ImfSystemSpecific.cpp deleted file mode 100644 index fb41a812614..00000000000 --- a/graphics/openexr/files/patch-IlmImf_ImfSystemSpecific.cpp +++ /dev/null @@ -1,29 +0,0 @@ ---- IlmImf/ImfSystemSpecific.cpp.orig 2018-08-10 01:34:58 UTC -+++ IlmImf/ImfSystemSpecific.cpp -@@ -44,11 +44,23 @@ namespace { - // Helper functions for gcc + SSE enabled - void cpuid(int n, int &eax, int &ebx, int &ecx, int &edx) - { -+#if __i386__ - __asm__ __volatile__ ( -- "cpuid" -- : /* Output */ "=a"(eax), "=b"(ebx), "=c"(ecx), "=d"(edx) -- : /* Input */ "a"(n) -+ "xchgl %%ebx,%k1\n" -+ "cpuid\n" -+ "xchgl %%ebx,%k1" \ -+ : /* Output */ "=a"(eax), "=&r"(ebx), "=c"(ecx), "=d"(edx) -+ : /* Input */ "0"(n) - : /* Clobber */); -+#else -+ __asm__ __volatile__ ( -+ "xchgq %%rbx,%q1\n" -+ "cpuid\n" -+ "xchgq %%rbx,%q1" \ -+ : /* Output */ "=a"(eax), "=&r"(ebx), "=c"(ecx), "=d"(edx) -+ : /* Input */ "0"(n) -+ : /* Clobber */); -+#endif - } - - #else // IMF_HAVE_SSE2 && __GNUC__ diff --git a/graphics/openexr/files/patch-config_CMakeLists.txt b/graphics/openexr/files/patch-config_CMakeLists.txt new file mode 100644 index 00000000000..5d0e087d07d --- /dev/null +++ b/graphics/openexr/files/patch-config_CMakeLists.txt @@ -0,0 +1,15 @@ +--- config/CMakeLists.txt.orig 2019-12-28 20:44:23 UTC ++++ config/CMakeLists.txt +@@ -72,9 +72,9 @@ if(OPENEXR_INSTALL_PKG_CONFIG) + # use a helper function to avoid variable pollution, but pretty simple + function(openexr_pkg_config_help pcinfile) + set(prefix ${CMAKE_INSTALL_PREFIX}) +- set(exec_prefix ${CMAKE_INSTALL_BINDIR}) +- set(libdir ${CMAKE_INSTALL_LIBDIR}) +- set(includedir ${CMAKE_INSTALL_INCLUDEDIR}) ++ set(exec_prefix "\${prefix}") ++ set(libdir "\${exec_prefix}/${CMAKE_INSTALL_LIBDIR}") ++ set(includedir "\${prefix}/${CMAKE_INSTALL_INCLUDEDIR}") + set(LIB_SUFFIX_DASH ${OPENEXR_LIB_SUFFIX}) + if(TARGET Threads::Threads) + # hrm, can't use properties as they end up as generator expressions diff --git a/graphics/openexr/files/patch-exrenvmap_main.cpp b/graphics/openexr/files/patch-exrenvmap_main.cpp deleted file mode 100644 index 5c6c30d4b7c..00000000000 --- a/graphics/openexr/files/patch-exrenvmap_main.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- exrenvmap/main.cpp.orig 2018-08-10 01:35:00 UTC -+++ exrenvmap/main.cpp -@@ -47,6 +47,7 @@ - #include - - #include -+#include - #include - #include - #include diff --git a/graphics/openexr/files/patch-exrenvmap_readInputImage.cpp b/graphics/openexr/files/patch-exrenvmap_readInputImage.cpp deleted file mode 100644 index 4e09ed86a59..00000000000 --- a/graphics/openexr/files/patch-exrenvmap_readInputImage.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- exrenvmap/readInputImage.cpp.orig 2018-08-10 01:35:00 UTC -+++ exrenvmap/readInputImage.cpp -@@ -194,7 +194,7 @@ readSixImages (const char inFileName[], - "from the data window of other cube faces."); - } - -- in.setFrameBuffer (pixels - dw.min.x - dw.min.y * w, 1, w); -+ in.setFrameBuffer (ComputeBasePointer (pixels, dw), 1, w); - in.readPixels (dw.min.y, dw.max.y); - - pixels += w * h; diff --git a/graphics/openexr/files/patch-exrmakepreview_makePreview.cpp b/graphics/openexr/files/patch-exrmakepreview_makePreview.cpp deleted file mode 100644 index 1654923d746..00000000000 --- a/graphics/openexr/files/patch-exrmakepreview_makePreview.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- exrmakepreview/makePreview.cpp.orig 2018-08-10 01:35:00 UTC -+++ exrmakepreview/makePreview.cpp -@@ -110,7 +110,7 @@ generatePreview (const char inFileName[], - int h = dw.max.y - dw.min.y + 1; - - Array2D pixels (h, w); -- in.setFrameBuffer (&pixels[0][0] - dw.min.y * w - dw.min.x, 1, w); -+ in.setFrameBuffer (ComputeBasePointer (&pixels[0][0], dw), 1, w); - in.readPixels (dw.min.y, dw.max.y); - - // diff --git a/graphics/openexr/files/patch-exrmaketiled_Image.h b/graphics/openexr/files/patch-exrmaketiled_Image.h deleted file mode 100644 index 21aef45d033..00000000000 --- a/graphics/openexr/files/patch-exrmaketiled_Image.h +++ /dev/null @@ -1,20 +0,0 @@ ---- exrmaketiled/Image.h.orig 2018-08-10 01:35:00 UTC -+++ exrmaketiled/Image.h -@@ -190,12 +190,12 @@ OPENEXR_IMF_INTERNAL_NAMESPACE::Slice - TypedImageChannel::slice () const - { - const IMATH_NAMESPACE::Box2i &dw = image().dataWindow(); -- int w = dw.max.x - dw.min.x + 1; - -- return OPENEXR_IMF_INTERNAL_NAMESPACE::Slice (pixelType(), -- (char *) (&_pixels[0][0] - dw.min.y * w - dw.min.x), -- sizeof (T), -- w * sizeof (T)); -+ return OPENEXR_IMF_INTERNAL_NAMESPACE::Slice::Make ( -+ pixelType(), -+ &_pixels[0][0], -+ dw, -+ sizeof (T)); - } - - diff --git a/graphics/openexr/files/patch-exrmaketiled_main.cpp b/graphics/openexr/files/patch-exrmaketiled_main.cpp deleted file mode 100644 index 857ff8a6268..00000000000 --- a/graphics/openexr/files/patch-exrmaketiled_main.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- exrmaketiled/main.cpp.orig 2018-08-10 01:35:00 UTC -+++ exrmaketiled/main.cpp -@@ -43,6 +43,7 @@ - #include "makeTiled.h" - - #include -+#include - #include - #include - #include diff --git a/graphics/openexr/files/patch-exrmultiview_Image.h b/graphics/openexr/files/patch-exrmultiview_Image.h deleted file mode 100644 index 6fe137edef0..00000000000 --- a/graphics/openexr/files/patch-exrmultiview_Image.h +++ /dev/null @@ -1,45 +0,0 @@ ---- exrmultiview/Image.h.orig 2018-08-10 01:35:00 UTC -+++ exrmultiview/Image.h -@@ -159,6 +159,8 @@ TypedImageChannel::TypedImageChannel - _ySampling (ySampling), - _pixels (0, 0) - { -+ if ( _xSampling < 1 || _ySampling < 1 ) -+ throw IEX_NAMESPACE::ArgExc ("Invalid x/y sampling values"); - resize(); - } - -@@ -201,14 +203,14 @@ TypedImageChannel::slice () const - const IMATH_NAMESPACE::Box2i &dw = image().dataWindow(); - int w = dw.max.x - dw.min.x + 1; - -- return IMF::Slice (pixelType(), -- (char *) (&_pixels[0][0] - -- dw.min.y / _ySampling * (w / _xSampling) - -- dw.min.x / _xSampling), -- sizeof (T), -- (w / _xSampling) * sizeof (T), -- _xSampling, -- _ySampling); -+ return IMF::Slice::Make ( -+ pixelType(), -+ &_pixels[0][0], -+ dw, -+ sizeof(T), -+ (w / _xSampling) * sizeof (T), -+ _xSampling, -+ _ySampling); - } - - -@@ -227,7 +229,9 @@ template - void - TypedImageChannel::black () - { -- memset(&_pixels[0][0],0,image().width()/_xSampling*image().height()/_ySampling*sizeof(T)); -+ size_t nx = static_cast( image().width() ) / static_cast( _xSampling ); -+ size_t ny = static_cast( image().height() ) / static_cast( _ySampling ); -+ memset(&_pixels[0][0],0,nx*ny*sizeof(T)); - } - - diff --git a/graphics/openexr/pkg-plist b/graphics/openexr/pkg-plist index 6e803923d84..b96521dc01e 100644 --- a/graphics/openexr/pkg-plist +++ b/graphics/openexr/pkg-plist @@ -1,3 +1,4 @@ +bin/exr2aces bin/exrenvmap bin/exrheader bin/exrmakepreview @@ -21,6 +22,10 @@ include/OpenEXR/ImfCompressionAttribute.h include/OpenEXR/ImfConvert.h include/OpenEXR/ImfDeepCompositing.h include/OpenEXR/ImfDeepFrameBuffer.h +include/OpenEXR/ImfDeepImage.h +include/OpenEXR/ImfDeepImageChannel.h +include/OpenEXR/ImfDeepImageIO.h +include/OpenEXR/ImfDeepImageLevel.h include/OpenEXR/ImfDeepImageState.h include/OpenEXR/ImfDeepImageStateAttribute.h include/OpenEXR/ImfDeepScanLineInputFile.h @@ -35,7 +40,12 @@ include/OpenEXR/ImfDoubleAttribute.h include/OpenEXR/ImfEnvmap.h include/OpenEXR/ImfEnvmapAttribute.h include/OpenEXR/ImfExport.h +include/OpenEXR/ImfFlatImage.h +include/OpenEXR/ImfFlatImageChannel.h +include/OpenEXR/ImfFlatImageIO.h +include/OpenEXR/ImfFlatImageLevel.h include/OpenEXR/ImfFloatAttribute.h +include/OpenEXR/ImfFloatVectorAttribute.h include/OpenEXR/ImfForward.h include/OpenEXR/ImfFrameBuffer.h include/OpenEXR/ImfFramesPerSecond.h @@ -44,6 +54,12 @@ include/OpenEXR/ImfGenericOutputFile.h include/OpenEXR/ImfHeader.h include/OpenEXR/ImfHuf.h include/OpenEXR/ImfIO.h +include/OpenEXR/ImfImage.h +include/OpenEXR/ImfImageChannel.h +include/OpenEXR/ImfImageChannelRenaming.h +include/OpenEXR/ImfImageDataWindow.h +include/OpenEXR/ImfImageIO.h +include/OpenEXR/ImfImageLevel.h include/OpenEXR/ImfInputFile.h include/OpenEXR/ImfInputPart.h include/OpenEXR/ImfInt64.h @@ -73,6 +89,7 @@ include/OpenEXR/ImfRationalAttribute.h include/OpenEXR/ImfRgba.h include/OpenEXR/ImfRgbaFile.h include/OpenEXR/ImfRgbaYca.h +include/OpenEXR/ImfSampleCountChannel.h include/OpenEXR/ImfStandardAttributes.h include/OpenEXR/ImfStdIO.h include/OpenEXR/ImfStringAttribute.h @@ -88,18 +105,21 @@ include/OpenEXR/ImfTiledOutputPart.h include/OpenEXR/ImfTiledRgbaFile.h include/OpenEXR/ImfTimeCode.h include/OpenEXR/ImfTimeCodeAttribute.h +include/OpenEXR/ImfUtilExport.h include/OpenEXR/ImfVecAttribute.h include/OpenEXR/ImfVersion.h include/OpenEXR/ImfWav.h include/OpenEXR/ImfXdr.h include/OpenEXR/OpenEXRConfig.h +lib/cmake/OpenEXR/OpenEXRConfig-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/OpenEXR/OpenEXRConfig.cmake +lib/cmake/OpenEXR/OpenEXRConfigVersion.cmake +lib/libIlmImf-%%MAJORVER%%.so lib/libIlmImf-%%MAJORVER%%.so.%%VER%% lib/libIlmImf-%%MAJORVER%%.so.%%VER%%.0.0 -lib/libIlmImf.a lib/libIlmImf.so +lib/libIlmImfUtil-%%MAJORVER%%.so lib/libIlmImfUtil-%%MAJORVER%%.so.%%VER%% lib/libIlmImfUtil-%%MAJORVER%%.so.%%VER%%.0.0 -lib/libIlmImfUtil.a lib/libIlmImfUtil.so libdata/pkgconfig/OpenEXR.pc -share/aclocal/openexr.m4 diff --git a/graphics/openimageio/Makefile b/graphics/openimageio/Makefile index 845b164134c..16fd435994e 100644 --- a/graphics/openimageio/Makefile +++ b/graphics/openimageio/Makefile @@ -4,7 +4,7 @@ PORTNAME= openimageio DISTVERSIONPREFIX= Release- DISTVERSION= 2.0.10 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES?= graphics multimedia MAINTAINER?= FreeBSD@Shaneware.biz diff --git a/graphics/openshadinglanguage/Makefile b/graphics/openshadinglanguage/Makefile index 9bdac337079..02152ed0dc9 100644 --- a/graphics/openshadinglanguage/Makefile +++ b/graphics/openshadinglanguage/Makefile @@ -4,7 +4,7 @@ PORTNAME= openshadinglanguage DISTVERSIONPREFIX= Release- DISTVERSION= 1.10.7 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics devel MAINTAINER= FreeBSD@Shaneware.biz diff --git a/graphics/pixie/Makefile b/graphics/pixie/Makefile index 62e074d388a..548e0e6d95c 100644 --- a/graphics/pixie/Makefile +++ b/graphics/pixie/Makefile @@ -3,7 +3,7 @@ PORTNAME= pixie PORTVERSION= 2.2.6 -PORTREVISION= 21 +PORTREVISION= 22 CATEGORIES= graphics MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/Pixie%20${PORTVERSION} DISTNAME= Pixie-src-${PORTVERSION} diff --git a/graphics/py-openexr/Makefile b/graphics/py-openexr/Makefile index 03f50a2693e..0c1bd353bd5 100644 --- a/graphics/py-openexr/Makefile +++ b/graphics/py-openexr/Makefile @@ -3,7 +3,7 @@ PORTNAME= openexr PORTVERSION= 1.2.0 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= graphics python MASTER_SITES= http://excamera.com/files/ \ CHEESESHOP diff --git a/graphics/py-willow11/Makefile b/graphics/py-willow11/Makefile index 528ebacee17..d9aef49af0c 100644 --- a/graphics/py-willow11/Makefile +++ b/graphics/py-willow11/Makefile @@ -15,6 +15,9 @@ COMMENT= Wrapper that combines multiple Python image libraries into one API LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Use graphics/py-willow instead +EXPIRATION_DATE=2020-01-31 + USES= python USE_PYTHON= autoplist concurrent distutils diff --git a/graphics/ruby-gd/Makefile b/graphics/ruby-gd/Makefile index f80f5256ec1..654706e7fba 100644 --- a/graphics/ruby-gd/Makefile +++ b/graphics/ruby-gd/Makefile @@ -18,8 +18,6 @@ COMMENT= Ruby extension library to use Thomas Boutell's gd library LIB_DEPENDS= libfreetype.so:print/freetype2 \ libgd.so:graphics/gd -BROKEN_RUBY20= yes - USE_RUBY= yes USE_RUBY_EXTCONF= yes diff --git a/graphics/sane-frontends/Makefile b/graphics/sane-frontends/Makefile index 17f2cfc4b6e..cd10c29f331 100644 --- a/graphics/sane-frontends/Makefile +++ b/graphics/sane-frontends/Makefile @@ -13,6 +13,9 @@ COMMENT= Tools for access to scanners, digitals camera, frame grabbers etc LICENSE= GPLv2+ +DEPRECATED= Unmaintained upstream, no consumers left +EXPIRATION_DATE= 2020-03-31 + LIB_DEPENDS= libsane.so:graphics/sane-backends USES= gmake gnome pkgconfig diff --git a/graphics/shotwell/Makefile b/graphics/shotwell/Makefile index 79583800777..889c96f119f 100644 --- a/graphics/shotwell/Makefile +++ b/graphics/shotwell/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= shotwell -PORTVERSION= 0.30.7 +PORTVERSION= 0.30.8 CATEGORIES= graphics gnome MASTER_SITES= GNOME diff --git a/graphics/shotwell/distinfo b/graphics/shotwell/distinfo index f677ef9cb85..b6bd69aaac5 100644 --- a/graphics/shotwell/distinfo +++ b/graphics/shotwell/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1566381829 -SHA256 (shotwell-0.30.7.tar.xz) = 345d4205760d26f54033d44cf1b778ed9d3fc964de71293bfd5034ff484631d5 -SIZE (shotwell-0.30.7.tar.xz) = 6455860 +TIMESTAMP = 1578076983 +SHA256 (shotwell-0.30.8.tar.xz) = 722d2ed2ffc843b150490d5e346395398b0b5f40dd706034fa3a70f30e00f5b8 +SIZE (shotwell-0.30.8.tar.xz) = 6460512 diff --git a/graphics/simpleviewer/Makefile b/graphics/simpleviewer/Makefile index e51a884298e..977d651c4e2 100644 --- a/graphics/simpleviewer/Makefile +++ b/graphics/simpleviewer/Makefile @@ -3,6 +3,7 @@ PORTNAME= simpleviewer PORTVERSION= 3.1.7 +PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= https://bitbucket.org/andreyu/simple-viewer-gl/get/ DISTNAME= v${PORTVERSION} # version tag, has no embedded ${PORTNAME} diff --git a/graphics/synfigstudio/Makefile b/graphics/synfigstudio/Makefile index 4eea3a4e70a..6ac54443dc2 100644 --- a/graphics/synfigstudio/Makefile +++ b/graphics/synfigstudio/Makefile @@ -4,6 +4,7 @@ PORTNAME= synfigstudio PORTVERSION= 1.2.2 DISTVERSIONPREFIX=v +PORTREVISION= 1 CATEGORIES= graphics multimedia MAINTAINER= woodsb02@FreeBSD.org diff --git a/graphics/vigra/Makefile b/graphics/vigra/Makefile index d8ce062a6f4..0f498b136ac 100644 --- a/graphics/vigra/Makefile +++ b/graphics/vigra/Makefile @@ -4,7 +4,7 @@ PORTNAME= vigra DISTVERSIONPREFIX=v DISTVERSION= 1.11.1 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= graphics MAINTAINER= ports@FreeBSD.org diff --git a/graphics/vips/Makefile b/graphics/vips/Makefile index 56456e43683..87665b1c2b3 100644 --- a/graphics/vips/Makefile +++ b/graphics/vips/Makefile @@ -3,7 +3,7 @@ PORTNAME= vips PORTVERSION= 8.8.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= https://github.com/libvips/libvips/releases/download/v${PORTVERSION}/ diff --git a/graphics/yafaray/Makefile b/graphics/yafaray/Makefile index bef79660102..69f568b942e 100644 --- a/graphics/yafaray/Makefile +++ b/graphics/yafaray/Makefile @@ -5,7 +5,7 @@ PORTNAME= yafaray DISTVERSIONPREFIX= v DISTVERSION= 3.3.0-15 DISTVERSIONSUFFIX= -g67f6586 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org diff --git a/hardenedbsd/secadm/Makefile b/hardenedbsd/secadm/Makefile index 85a5cd1d953..61e304d0a86 100644 --- a/hardenedbsd/secadm/Makefile +++ b/hardenedbsd/secadm/Makefile @@ -3,7 +3,7 @@ PORTNAME= secadm PORTVERSION= 0.5.1 DISTVERSIONPREFIX= v -PORTREVISION?= 1 +PORTREVISION?= 2 CATEGORIES= hardenedbsd MAINTAINER= shawn.webb@hardenedbsd.org @@ -17,7 +17,7 @@ USE_HARDENING?= safestack USE_GITHUB= yes GH_ACCOUNT= HardenedBSD GH_PROJECT= secadm -GH_TAGNAME= d4df708 +GH_TAGNAME= 3ed5614 .if !defined(KMOD) LIBDIR?= ${PREFIX}/lib diff --git a/hardenedbsd/secadm/distinfo b/hardenedbsd/secadm/distinfo index f8bc4f04127..ed253c29f70 100644 --- a/hardenedbsd/secadm/distinfo +++ b/hardenedbsd/secadm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1543858155 -SHA256 (HardenedBSD-secadm-v0.5.1-d4df708_GH0.tar.gz) = 93e0b4065b0feb8e19b137a3fbc9cff2f760201996b32371035965f87fc0873e -SIZE (HardenedBSD-secadm-v0.5.1-d4df708_GH0.tar.gz) = 28111 +TIMESTAMP = 1578169085 +SHA256 (HardenedBSD-secadm-v0.5.1-3ed5614_GH0.tar.gz) = 4cd42aa82f2c5d3c9e949f3d5e51ace2b28f3db1a5814f2926660ddf8b3f8061 +SIZE (HardenedBSD-secadm-v0.5.1-3ed5614_GH0.tar.gz) = 28127 diff --git a/irc/eggdrop-devel/Makefile b/irc/eggdrop-devel/Makefile index 5bd79529b4a..37d2a5d528a 100644 --- a/irc/eggdrop-devel/Makefile +++ b/irc/eggdrop-devel/Makefile @@ -20,7 +20,9 @@ GH_TAGNAME= 0113cf2 GNU_CONFIGURE= yes CONFIGURE_ARGS+=--with-tcllib=${LOCALBASE}/lib/libtcl${TCL_SHLIB_VER}.so \ - --with-tclinc=${LOCALBASE}/include/tcl${TCL_VER}/tcl.h + --with-tclinc=${LOCALBASE}/include/tcl${TCL_VER}/tcl.h \ + --with-sslinc=${OPENSSLINC} \ + --with-ssllib=${OPENSSLLIB} MAKE_JOBS_UNSAFE= yes LLD_UNSAFE= yes diff --git a/irc/eggdrop/Makefile b/irc/eggdrop/Makefile index 01bd059708a..6af420d9dce 100644 --- a/irc/eggdrop/Makefile +++ b/irc/eggdrop/Makefile @@ -19,7 +19,9 @@ GH_ACCOUNT= eggheads GNU_CONFIGURE= yes CONFIGURE_ARGS+=--with-tcllib=${LOCALBASE}/lib/libtcl${TCL_SHLIB_VER}.so \ - --with-tclinc=${LOCALBASE}/include/tcl${TCL_VER}/tcl.h + --with-tclinc=${LOCALBASE}/include/tcl${TCL_VER}/tcl.h \ + --with-sslinc=${OPENSSLINC} \ + --with-ssllib=${OPENSSLLIB} MAKE_JOBS_UNSAFE= yes LLD_UNSAFE= yes diff --git a/java/apache-commons-codec/Makefile b/java/apache-commons-codec/Makefile index ae091a53070..ef94b44346e 100644 --- a/java/apache-commons-codec/Makefile +++ b/java/apache-commons-codec/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= commons-codec -PORTVERSION= 1.13 +PORTVERSION= 1.14 CATEGORIES= java converters MASTER_SITES= APACHE_COMMONS_BINARIES PKGNAMEPREFIX= apache- diff --git a/java/apache-commons-codec/distinfo b/java/apache-commons-codec/distinfo index ab606c63fe3..6d3ba9b8cb3 100644 --- a/java/apache-commons-codec/distinfo +++ b/java/apache-commons-codec/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1569852655 -SHA256 (commons-codec-1.13-bin.tar.gz) = 3469049d54f1fee98151a53e047d19ae333490a09eebd6de7465bdec9df589a0 -SIZE (commons-codec-1.13-bin.tar.gz) = 2162512 +TIMESTAMP = 1578124347 +SHA256 (commons-codec-1.14-bin.tar.gz) = 024041d3548c3f2b1a0fd47d169fbffa6ad603b246056f853a5bd97578d70370 +SIZE (commons-codec-1.14-bin.tar.gz) = 2247262 diff --git a/lang/coffeescript/Makefile b/lang/coffeescript/Makefile index 4ebae00ac52..368dd7467f5 100644 --- a/lang/coffeescript/Makefile +++ b/lang/coffeescript/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= coffeescript -DISTVERSION= 2.4.1 +DISTVERSION= 2.5.0 CATEGORIES= lang MAINTAINER= egypcio@FreeBSD.org diff --git a/lang/coffeescript/distinfo b/lang/coffeescript/distinfo index 56cbf7bf40c..dadb2b8fbd0 100644 --- a/lang/coffeescript/distinfo +++ b/lang/coffeescript/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1555512779 -SHA256 (jashkenas-coffeescript-2.4.1_GH0.tar.gz) = 6a97c0c3eb4eb49aa58fe32702ee05fd0868672c14874c927abbfd1818551188 -SIZE (jashkenas-coffeescript-2.4.1_GH0.tar.gz) = 1998235 +TIMESTAMP = 1578058955 +SHA256 (jashkenas-coffeescript-2.5.0_GH0.tar.gz) = f570fb2bcda7b44f3fd89fff6121c5b7010a726716a3713eb6806f5a9b1be4c8 +SIZE (jashkenas-coffeescript-2.5.0_GH0.tar.gz) = 2224579 diff --git a/lang/gcc10-devel/Makefile b/lang/gcc10-devel/Makefile index 67d3dd42563..24560542a8f 100644 --- a/lang/gcc10-devel/Makefile +++ b/lang/gcc10-devel/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= gcc -PORTVERSION= 10.0.0.s20191222 +PORTVERSION= 10.0.0.s20191229 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} PKGNAMESUFFIX= ${SUFFIX}-devel diff --git a/lang/gcc10-devel/distinfo b/lang/gcc10-devel/distinfo index a4a3c958fb1..bece7b531ad 100644 --- a/lang/gcc10-devel/distinfo +++ b/lang/gcc10-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1577421225 -SHA256 (gcc-10-20191222.tar.xz) = 2ad2ef3fbba9b3d119d7d0b9262bcb9defafeabfa848641daec4bc69e9b6089a -SIZE (gcc-10-20191222.tar.xz) = 71085552 +TIMESTAMP = 1577673583 +SHA256 (gcc-10-20191229.tar.xz) = fd484a5502441537ab4298a4d7c24e884fd46c70bfbc1c2cf769d6d48386cea2 +SIZE (gcc-10-20191229.tar.xz) = 71094328 diff --git a/lang/intel-compute-runtime/Makefile b/lang/intel-compute-runtime/Makefile index 43540dbcbb4..8514edf9f10 100644 --- a/lang/intel-compute-runtime/Makefile +++ b/lang/intel-compute-runtime/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= compute-runtime -DISTVERSION= 19.51.15145 +DISTVERSION= 19.52.15209 CATEGORIES= lang PKGNAMEPREFIX= intel- diff --git a/lang/intel-compute-runtime/distinfo b/lang/intel-compute-runtime/distinfo index b6518eeb3fb..8035467eb70 100644 --- a/lang/intel-compute-runtime/distinfo +++ b/lang/intel-compute-runtime/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1576580410 -SHA256 (intel-compute-runtime-19.51.15145_GH0.tar.gz) = 222a8f6515ea0f05f4bbc3d08b180c71190042b5d2d38d8001885b4e184c565e -SIZE (intel-compute-runtime-19.51.15145_GH0.tar.gz) = 2643936 +TIMESTAMP = 1578044448 +SHA256 (intel-compute-runtime-19.52.15209_GH0.tar.gz) = 91405bcdc2241073161adc5d01885121adf78454d6dbd3dd796a5fd3fdae2812 +SIZE (intel-compute-runtime-19.52.15209_GH0.tar.gz) = 2659506 diff --git a/lang/intel-compute-runtime/files/patch-gmmlib-adapter b/lang/intel-compute-runtime/files/patch-gmmlib-adapter index 3ce5873bdd6..df8f0006a11 100644 --- a/lang/intel-compute-runtime/files/patch-gmmlib-adapter +++ b/lang/intel-compute-runtime/files/patch-gmmlib-adapter @@ -8,18 +8,18 @@ core/gmm_helper/gmm_helper.h:51:15: error: use of undeclared identifier 'GmmDest decltype(&GmmDestroy) destroyGmmFunc; ^ ---- core/gmm_helper/gmm_helper.h.orig 2019-12-09 17:18:41 UTC +--- core/gmm_helper/gmm_helper.h.orig 2019-12-23 15:18:58 UTC +++ core/gmm_helper/gmm_helper.h -@@ -39,7 +39,7 @@ class GmmHelper { +@@ -40,7 +40,7 @@ class GmmHelper { GmmClientContext *getClientContext() const; -- static std::unique_ptr (*createGmmContextWrapperFunc)(HardwareInfo *, decltype(&InitializeGmm), decltype(&GmmDestroy)); -+ static std::unique_ptr (*createGmmContextWrapperFunc)(HardwareInfo *, decltype(&InitializeGmm), decltype(&GmmAdapterDestroy)); +- static std::unique_ptr (*createGmmContextWrapperFunc)(OSInterface *, HardwareInfo *, decltype(&InitializeGmm), decltype(&GmmDestroy)); ++ static std::unique_ptr (*createGmmContextWrapperFunc)(OSInterface *, HardwareInfo *, decltype(&InitializeGmm), decltype(&GmmAdapterDestroy)); protected: void loadLib(); -@@ -48,6 +48,6 @@ class GmmHelper { +@@ -49,6 +49,6 @@ class GmmHelper { std::unique_ptr gmmLib; std::unique_ptr gmmClientContext; decltype(&InitializeGmm) initGmmFunc; @@ -27,7 +27,7 @@ core/gmm_helper/gmm_helper.h:51:15: error: use of undeclared identifier 'GmmDest + decltype(&GmmAdapterDestroy) destroyGmmFunc; }; } // namespace NEO ---- runtime/dll/linux/options_linux.cpp.orig 2019-12-17 11:00:10 UTC +--- runtime/dll/linux/options_linux.cpp.orig 2019-12-23 15:18:58 UTC +++ runtime/dll/linux/options_linux.cpp @@ -16,8 +16,8 @@ const char *frontEndDllName = FCL_LIBRARY_NAME; const char *igcDllName = IGC_LIBRARY_NAME; @@ -40,7 +40,7 @@ core/gmm_helper/gmm_helper.h:51:15: error: use of undeclared identifier 'GmmDest const char *sysFsPciPath = "/sys/bus/pci/devices/"; const char *tbxLibName = "libtbxAccess.so"; ---- runtime/dll/windows/options_windows.cpp.orig 2019-12-17 11:00:10 UTC +--- runtime/dll/windows/options_windows.cpp.orig 2019-12-23 15:18:58 UTC +++ runtime/dll/windows/options_windows.cpp @@ -14,8 +14,8 @@ const char *frontEndDllName = FCL_LIBRARY_NAME; const char *igcDllName = IGC_LIBRARY_NAME; @@ -53,58 +53,58 @@ core/gmm_helper/gmm_helper.h:51:15: error: use of undeclared identifier 'GmmDest // Os specific Metrics Library name #if _WIN64 ---- runtime/gmm_helper/client_context/gmm_client_context.cpp.orig 2019-12-09 17:18:41 UTC +--- runtime/gmm_helper/client_context/gmm_client_context.cpp.orig 2019-12-23 15:18:58 UTC +++ runtime/gmm_helper/client_context/gmm_client_context.cpp @@ -8,5 +8,5 @@ #include "gmm_client_context.h" namespace NEO { --GmmClientContext::GmmClientContext(HardwareInfo *hwInfo, decltype(&InitializeGmm) initFunc, decltype(&GmmDestroy) destroyFunc) : GmmClientContextBase(hwInfo, initFunc, destroyFunc){}; -+GmmClientContext::GmmClientContext(HardwareInfo *hwInfo, decltype(&InitializeGmm) initFunc, decltype(&GmmAdapterDestroy) destroyFunc) : GmmClientContextBase(hwInfo, initFunc, destroyFunc){}; +-GmmClientContext::GmmClientContext(OSInterface *osInterface, HardwareInfo *hwInfo, decltype(&InitializeGmm) initFunc, decltype(&GmmDestroy) destroyFunc) : GmmClientContextBase(osInterface, hwInfo, initFunc, destroyFunc){}; ++GmmClientContext::GmmClientContext(OSInterface *osInterface, HardwareInfo *hwInfo, decltype(&InitializeGmm) initFunc, decltype(&GmmAdapterDestroy) destroyFunc) : GmmClientContextBase(osInterface, hwInfo, initFunc, destroyFunc){}; } // namespace NEO ---- runtime/gmm_helper/client_context/gmm_client_context.h.orig 2019-12-09 17:18:41 UTC +--- runtime/gmm_helper/client_context/gmm_client_context.h.orig 2019-12-23 15:18:58 UTC +++ runtime/gmm_helper/client_context/gmm_client_context.h @@ -11,6 +11,6 @@ namespace NEO { class GmmClientContext : public GmmClientContextBase { public: -- GmmClientContext(HardwareInfo *hwInfo, decltype(&InitializeGmm) initFunc, decltype(&GmmDestroy) destroyFunc); -+ GmmClientContext(HardwareInfo *hwInfo, decltype(&InitializeGmm) initFunc, decltype(&GmmAdapterDestroy) destroyFunc); +- GmmClientContext(OSInterface *osInterface, HardwareInfo *hwInfo, decltype(&InitializeGmm) initFunc, decltype(&GmmDestroy) destroyFunc); ++ GmmClientContext(OSInterface *osInterface, HardwareInfo *hwInfo, decltype(&InitializeGmm) initFunc, decltype(&GmmAdapterDestroy) destroyFunc); }; } // namespace NEO ---- runtime/gmm_helper/client_context/gmm_client_context_base.cpp.orig 2019-12-09 17:18:41 UTC +--- runtime/gmm_helper/client_context/gmm_client_context_base.cpp.orig 2019-12-23 15:18:58 UTC +++ runtime/gmm_helper/client_context/gmm_client_context_base.cpp -@@ -16,7 +16,7 @@ - #include "runtime/platform/platform.h" +@@ -15,7 +15,7 @@ + #include "runtime/os_interface/os_interface.h" namespace NEO { --GmmClientContextBase::GmmClientContextBase(HardwareInfo *hwInfo, decltype(&InitializeGmm) initFunc, decltype(&GmmDestroy) destroyFunc) : destroyFunc(destroyFunc) { -+GmmClientContextBase::GmmClientContextBase(HardwareInfo *hwInfo, decltype(&InitializeGmm) initFunc, decltype(&GmmAdapterDestroy) destroyFunc) : destroyFunc(destroyFunc) { +-GmmClientContextBase::GmmClientContextBase(OSInterface *osInterface, HardwareInfo *hwInfo, decltype(&InitializeGmm) initFunc, decltype(&GmmDestroy) destroyFunc) : destroyFunc(destroyFunc) { ++GmmClientContextBase::GmmClientContextBase(OSInterface *osInterface, HardwareInfo *hwInfo, decltype(&InitializeGmm) initFunc, decltype(&GmmAdapterDestroy) destroyFunc) : destroyFunc(destroyFunc) { _SKU_FEATURE_TABLE gmmFtrTable = {}; _WA_TABLE gmmWaTable = {}; SkuInfoTransfer::transferFtrTableForGmm(&gmmFtrTable, &hwInfo->featureTable); ---- runtime/gmm_helper/client_context/gmm_client_context_base.h.orig 2019-12-09 17:18:41 UTC +--- runtime/gmm_helper/client_context/gmm_client_context_base.h.orig 2019-12-23 15:18:58 UTC +++ runtime/gmm_helper/client_context/gmm_client_context_base.h -@@ -24,7 +24,7 @@ class GmmClientContextBase { +@@ -25,7 +25,7 @@ class GmmClientContextBase { MOCKABLE_VIRTUAL void destroyResInfoObject(GMM_RESOURCE_INFO *pResInfo); GMM_CLIENT_CONTEXT *getHandle() const; template -- static std::unique_ptr create(HardwareInfo *hwInfo, decltype(&InitializeGmm) initFunc, decltype(&GmmDestroy) destroyFunc) { -+ static std::unique_ptr create(HardwareInfo *hwInfo, decltype(&InitializeGmm) initFunc, decltype(&GmmAdapterDestroy) destroyFunc) { - return std::make_unique(hwInfo, initFunc, destroyFunc); +- static std::unique_ptr create(OSInterface *osInterface, HardwareInfo *hwInfo, decltype(&InitializeGmm) initFunc, decltype(&GmmDestroy) destroyFunc) { ++ static std::unique_ptr create(OSInterface *osInterface, HardwareInfo *hwInfo, decltype(&InitializeGmm) initFunc, decltype(&GmmAdapterDestroy) destroyFunc) { + return std::make_unique(osInterface, hwInfo, initFunc, destroyFunc); } -@@ -33,7 +33,7 @@ class GmmClientContextBase { +@@ -34,7 +34,7 @@ class GmmClientContextBase { protected: GMM_CLIENT_CONTEXT *clientContext; -- GmmClientContextBase(HardwareInfo *hwInfo, decltype(&InitializeGmm) initFunc, decltype(&GmmDestroy) destroyFunc); +- GmmClientContextBase(OSInterface *osInterface, HardwareInfo *hwInfo, decltype(&InitializeGmm) initFunc, decltype(&GmmDestroy) destroyFunc); - decltype(&GmmDestroy) destroyFunc; -+ GmmClientContextBase(HardwareInfo *hwInfo, decltype(&InitializeGmm) initFunc, decltype(&GmmAdapterDestroy) destroyFunc); ++ GmmClientContextBase(OSInterface *osInterface, HardwareInfo *hwInfo, decltype(&InitializeGmm) initFunc, decltype(&GmmAdapterDestroy) destroyFunc); + decltype(&GmmAdapterDestroy) destroyFunc; }; } // namespace NEO ---- runtime/gmm_helper/gmm_interface.cpp.orig 2019-12-09 17:18:41 UTC +--- runtime/gmm_helper/gmm_interface.cpp.orig 2019-12-23 15:18:58 UTC +++ runtime/gmm_helper/gmm_interface.cpp @@ -21,7 +21,7 @@ void GmmHelper::loadLib() { gmmLib.reset(OsLibrary::load(Os::gmmDllName)); @@ -115,9 +115,9 @@ core/gmm_helper/gmm_helper.h:51:15: error: use of undeclared identifier 'GmmDest UNRECOVERABLE_IF(!initGmmFunc || !destroyGmmFunc); } } // namespace NEO ---- unit_tests/main.cpp.orig 2019-12-09 17:18:41 UTC +--- unit_tests/main.cpp.orig 2019-12-23 15:18:58 UTC +++ unit_tests/main.cpp -@@ -456,8 +456,8 @@ int main(int argc, char **argv) { +@@ -461,8 +461,8 @@ int main(int argc, char **argv) { #endif if (!useMockGmm) { Os::gmmDllName = GMM_UMD_DLL; @@ -128,44 +128,23 @@ core/gmm_helper/gmm_helper.h:51:15: error: use of undeclared identifier 'GmmDest } else { GmmHelper::createGmmContextWrapperFunc = GmmClientContextBase::create; } ---- unit_tests/mocks/mock_gmm_client_context.cpp.orig 2019-12-09 17:18:41 UTC +--- unit_tests/mocks/mock_gmm_client_context.cpp.orig 2019-12-23 15:18:58 UTC +++ unit_tests/mocks/mock_gmm_client_context.cpp @@ -8,6 +8,6 @@ #include "mock_gmm_client_context.h" namespace NEO { --MockGmmClientContext::MockGmmClientContext(HardwareInfo *hwInfo, decltype(&InitializeGmm) initFunc, decltype(&GmmDestroy) destroyFunc) : MockGmmClientContextBase(hwInfo, initFunc, destroyFunc) { -+MockGmmClientContext::MockGmmClientContext(HardwareInfo *hwInfo, decltype(&InitializeGmm) initFunc, decltype(&GmmAdapterDestroy) destroyFunc) : MockGmmClientContextBase(hwInfo, initFunc, destroyFunc) { +-MockGmmClientContext::MockGmmClientContext(OSInterface *osInterface, HardwareInfo *hwInfo, decltype(&InitializeGmm) initFunc, decltype(&GmmDestroy) destroyFunc) : MockGmmClientContextBase(osInterface, hwInfo, initFunc, destroyFunc) { ++MockGmmClientContext::MockGmmClientContext(OSInterface *osInterface, HardwareInfo *hwInfo, decltype(&InitializeGmm) initFunc, decltype(&GmmAdapterDestroy) destroyFunc) : MockGmmClientContextBase(osInterface, hwInfo, initFunc, destroyFunc) { } } // namespace NEO ---- unit_tests/mocks/mock_gmm_client_context.h.orig 2019-12-09 17:18:41 UTC +--- unit_tests/mocks/mock_gmm_client_context.h.orig 2019-12-23 15:18:58 UTC +++ unit_tests/mocks/mock_gmm_client_context.h @@ -11,6 +11,6 @@ namespace NEO { class MockGmmClientContext : public MockGmmClientContextBase { public: -- MockGmmClientContext(HardwareInfo *hwInfo, decltype(&InitializeGmm) initFunc, decltype(&GmmDestroy) destroyFunc); -+ MockGmmClientContext(HardwareInfo *hwInfo, decltype(&InitializeGmm) initFunc, decltype(&GmmAdapterDestroy) destroyFunc); - }; - } // namespace NEO ---- unit_tests/mocks/mock_gmm_client_context_base.cpp.orig 2019-12-09 17:18:41 UTC -+++ unit_tests/mocks/mock_gmm_client_context_base.cpp -@@ -8,7 +8,7 @@ - #include "unit_tests/mocks/mock_gmm_client_context.h" - - namespace NEO { --MockGmmClientContextBase::MockGmmClientContextBase(HardwareInfo *hwInfo, decltype(&InitializeGmm) initFunc, decltype(&GmmDestroy) destroyFunc) : GmmClientContext(hwInfo, initFunc, destroyFunc) { -+MockGmmClientContextBase::MockGmmClientContextBase(HardwareInfo *hwInfo, decltype(&InitializeGmm) initFunc, decltype(&GmmAdapterDestroy) destroyFunc) : GmmClientContext(hwInfo, initFunc, destroyFunc) { - } - - MEMORY_OBJECT_CONTROL_STATE MockGmmClientContextBase::cachePolicyGetMemoryObject(GMM_RESOURCE_INFO *pResInfo, GMM_RESOURCE_USAGE_TYPE usage) { ---- unit_tests/mocks/mock_gmm_client_context_base.h.orig 2019-12-09 17:18:41 UTC -+++ unit_tests/mocks/mock_gmm_client_context_base.h -@@ -24,6 +24,6 @@ class MockGmmClientContextBase : public GmmClientConte - uint32_t getMediaSurfaceStateCompressionFormatCalled = 0u; - - protected: -- MockGmmClientContextBase(HardwareInfo *hwInfo, decltype(&InitializeGmm) initFunc, decltype(&GmmDestroy) destroyFuncs); -+ MockGmmClientContextBase(HardwareInfo *hwInfo, decltype(&InitializeGmm) initFunc, decltype(&GmmAdapterDestroy) destroyFuncs); +- MockGmmClientContext(OSInterface *osInterface, HardwareInfo *hwInfo, decltype(&InitializeGmm) initFunc, decltype(&GmmDestroy) destroyFunc); ++ MockGmmClientContext(OSInterface *osInterface, HardwareInfo *hwInfo, decltype(&InitializeGmm) initFunc, decltype(&GmmAdapterDestroy) destroyFunc); }; } // namespace NEO diff --git a/mail/libvmime/Makefile b/mail/libvmime/Makefile index f23eb190224..a43f514b28f 100644 --- a/mail/libvmime/Makefile +++ b/mail/libvmime/Makefile @@ -7,7 +7,7 @@ DISTVERSIONPREFIX= v PORTREVISION= 5 CATEGORIES= mail -MAINTAINER= ports@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= All-in-one Internet mail library LICENSE= GPLv3+ @@ -16,20 +16,18 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgnutls.so:security/gnutls \ libgsasl.so:security/gsasl +USES= cmake:noninja compiler:c++11-lib iconv pkgconfig + +CMAKE_ARGS= -DLIB_SUFFIX="" +CMAKE_OFF= VMIME_BUILD_SAMPLES VMIME_SHARED_PTR_USE_BOOST +CMAKE_ON= VMIME_SHARED_PTR_USE_CXX +USE_LDCONFIG= yes + USE_GITHUB= yes GH_ACCOUNT= kisli GH_PROJECT= vmime -USES= cmake:noninja compiler:c++11-lib iconv pkgconfig -USE_LDCONFIG= yes - -CMAKE_ARGS= -DLIB_SUFFIX:STRING="" \ - -DVMIME_BUILD_SAMPLES:BOOL=NO \ - -DVMIME_SHARED_PTR_USE_BOOST:BOOL=NO \ - -DVMIME_SHARED_PTR_USE_CXX:BOOL=YES - post-patch: - @${REINPLACE_CMD} 's,$${VMIME_INSTALL_LIBDIR}/pkgconfig,${PREFIX}/libdata/pkgconfig,' \ - ${WRKSRC}/CMakeLists.txt + @${REINPLACE_CMD} 's|$${VMIME_INSTALL_LIBDIR}/pkgconfig|${PREFIX}/libdata/pkgconfig|' ${WRKSRC}/CMakeLists.txt .include diff --git a/mail/libvmime/pkg-descr b/mail/libvmime/pkg-descr index 6540fc99f21..c3fa17db34f 100644 --- a/mail/libvmime/pkg-descr +++ b/mail/libvmime/pkg-descr @@ -1,3 +1,9 @@ -libvmime is a MIME manipulation library. +VMime is a powerful C++ class library for working with RFC-822 and MIME messages +and Internet messaging services like IMAP, POP or SMTP. + +With VMime you can parse, generate and modify messages, and also connect to +store and transport services to receive or send messages over the Internet. The +library offers all the features to build a complete mail client. WWW: https://www.vmime.org/ +WWW: https://github.com/kisli/vmime diff --git a/mail/libvmime/pkg-plist b/mail/libvmime/pkg-plist index 8327afad784..2e10f97aa69 100644 --- a/mail/libvmime/pkg-plist +++ b/mail/libvmime/pkg-plist @@ -56,6 +56,8 @@ include/vmime/messageId.hpp include/vmime/messageIdSequence.hpp include/vmime/messageParser.hpp include/vmime/misc/importanceHelper.hpp +include/vmime/net/connectionInfos.hpp +include/vmime/net/defaultConnectionInfos.hpp include/vmime/net/defaultTimeoutHandler.hpp include/vmime/net/events.hpp include/vmime/net/fetchAttributes.hpp @@ -77,6 +79,8 @@ include/vmime/net/imap/IMAPStore.hpp include/vmime/net/imap/IMAPTag.hpp include/vmime/net/imap/IMAPUtils.hpp include/vmime/net/imap/imap.hpp +include/vmime/net/maildir/format/courierMaildirFormat.hpp +include/vmime/net/maildir/format/kmailMaildirFormat.hpp include/vmime/net/maildir/maildir.hpp include/vmime/net/maildir/maildirFolder.hpp include/vmime/net/maildir/maildirFolderStatus.hpp @@ -87,8 +91,6 @@ include/vmime/net/maildir/maildirMessageStructure.hpp include/vmime/net/maildir/maildirServiceInfos.hpp include/vmime/net/maildir/maildirStore.hpp include/vmime/net/maildir/maildirUtils.hpp -include/vmime/net/maildir/format/courierMaildirFormat.hpp -include/vmime/net/maildir/format/kmailMaildirFormat.hpp include/vmime/net/message.hpp include/vmime/net/messageSet.hpp include/vmime/net/pop3/POP3Command.hpp @@ -102,6 +104,7 @@ include/vmime/net/pop3/POP3ServiceInfos.hpp include/vmime/net/pop3/POP3Store.hpp include/vmime/net/pop3/POP3Utils.hpp include/vmime/net/pop3/pop3.hpp +include/vmime/net/securedConnectionInfos.hpp include/vmime/net/sendmail/sendmail.hpp include/vmime/net/sendmail/sendmailServiceInfos.hpp include/vmime/net/sendmail/sendmailTransport.hpp @@ -123,9 +126,9 @@ include/vmime/net/socket.hpp include/vmime/net/store.hpp include/vmime/net/timeoutHandler.hpp include/vmime/net/tls/TLSProperties.hpp +include/vmime/net/tls/TLSSecuredConnectionInfos.hpp include/vmime/net/tls/TLSSession.hpp include/vmime/net/tls/TLSSocket.hpp -include/vmime/net/tls/TLSSecuredConnectionInfos.hpp include/vmime/net/tls/gnutls/TLSProperties_GnuTLS.hpp include/vmime/net/tls/gnutls/TLSSession_GnuTLS.hpp include/vmime/net/tls/gnutls/TLSSocket_GnuTLS.hpp @@ -135,9 +138,6 @@ include/vmime/net/tls/openssl/TLSSession_OpenSSL.hpp include/vmime/net/tls/openssl/TLSSocket_OpenSSL.hpp include/vmime/net/tracer.hpp include/vmime/net/transport.hpp -include/vmime/net/connectionInfos.hpp -include/vmime/net/defaultConnectionInfos.hpp -include/vmime/net/securedConnectionInfos.hpp include/vmime/object.hpp include/vmime/parameter.hpp include/vmime/parameterizedHeaderField.hpp @@ -195,17 +195,17 @@ include/vmime/text.hpp include/vmime/textPart.hpp include/vmime/textPartFactory.hpp include/vmime/types.hpp -include/vmime/utility/encoder/binaryEncoder.hpp -include/vmime/utility/encoder/encoder.hpp -include/vmime/utility/encoder/sevenBitEncoder.hpp -include/vmime/utility/encoder/b64Encoder.hpp -include/vmime/utility/encoder/encoderFactory.hpp -include/vmime/utility/encoder/noopEncoder.hpp -include/vmime/utility/encoder/uuEncoder.hpp -include/vmime/utility/encoder/qpEncoder.hpp -include/vmime/utility/encoder/eightBitEncoder.hpp include/vmime/utility/childProcess.hpp include/vmime/utility/datetimeUtils.hpp +include/vmime/utility/encoder/b64Encoder.hpp +include/vmime/utility/encoder/binaryEncoder.hpp +include/vmime/utility/encoder/eightBitEncoder.hpp +include/vmime/utility/encoder/encoder.hpp +include/vmime/utility/encoder/encoderFactory.hpp +include/vmime/utility/encoder/noopEncoder.hpp +include/vmime/utility/encoder/qpEncoder.hpp +include/vmime/utility/encoder/sevenBitEncoder.hpp +include/vmime/utility/encoder/uuEncoder.hpp include/vmime/utility/file.hpp include/vmime/utility/filteredStream.hpp include/vmime/utility/inputStream.hpp diff --git a/mail/py-Products.MailHost/Makefile b/mail/py-Products.MailHost/Makefile index 2cdeeebdd93..03878124c24 100644 --- a/mail/py-Products.MailHost/Makefile +++ b/mail/py-Products.MailHost/Makefile @@ -10,6 +10,9 @@ DIST_SUBDIR= zope MAINTAINER= zope@FreeBSD.org COMMENT= Zope.sendmail integration for Zope 2 +DEPRECATED= Outdated, uses EOLed python27 +EXPIRATION_DATE= 2020-02-05 + LICENSE= ZPL21 LICENSE_FILE= ${WRKSRC}/LICENSE.txt diff --git a/math/cln/Makefile b/math/cln/Makefile index caebbfecc90..198b03d750e 100644 --- a/math/cln/Makefile +++ b/math/cln/Makefile @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= cln -PORTVERSION= 1.3.4 -PORTREVISION= 1 +PORTVERSION= 1.3.6 CATEGORIES= math devel MASTER_SITES= http://www.ginac.de/CLN/ \ http://www.mirrors.wiretapped.net/security/cryptography/libraries/math/cln/ \ diff --git a/math/cln/distinfo b/math/cln/distinfo index cf0c6311a13..73a69598825 100644 --- a/math/cln/distinfo +++ b/math/cln/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1537927281 -SHA256 (cln-1.3.4.tar.bz2) = 2d99d7c433fb60db1e28299298a98354339bdc120d31bb9a862cafc5210ab748 -SIZE (cln-1.3.4.tar.bz2) = 1281348 +TIMESTAMP = 1578116418 +SHA256 (cln-1.3.6.tar.bz2) = f492530e8879bda529009b6033e1923c8f4aae843149fc28c667c20b094d984a +SIZE (cln-1.3.6.tar.bz2) = 1330815 diff --git a/math/cln/pkg-plist b/math/cln/pkg-plist index 2b8b7751a2b..f8f764a6b84 100644 --- a/math/cln/pkg-plist +++ b/math/cln/pkg-plist @@ -80,6 +80,6 @@ include/cln/version.h lib/libcln.a lib/libcln.so lib/libcln.so.6 -lib/libcln.so.6.0.4 +lib/libcln.so.6.0.6 libdata/pkgconfig/cln.pc man/man1/pi.1.gz diff --git a/math/clrng/files/patch-src_cl_include_private_Random123_features_gccfeatures.h b/math/clrng/files/patch-src_cl_include_private_Random123_features_gccfeatures.h new file mode 100644 index 00000000000..b5e36d2787a --- /dev/null +++ b/math/clrng/files/patch-src_cl_include_private_Random123_features_gccfeatures.h @@ -0,0 +1,11 @@ +--- src/cl/include/private/Random123/features/gccfeatures.h.orig 2020-01-02 12:50:28 UTC ++++ src/cl/include/private/Random123/features/gccfeatures.h +@@ -44,7 +44,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY O + Please let the authors know of any successes (or failures). */ + #endif + +-#ifdef __powerpc__ ++#if defined(__powerpc__) && !defined(__clang__) + #include + #endif + diff --git a/math/cppad/Makefile b/math/cppad/Makefile index 8d6ff9180f9..23a3e7efe18 100644 --- a/math/cppad/Makefile +++ b/math/cppad/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= cppad -DISTVERSION= 20190200.5 +DISTVERSION= 20200000.1 CATEGORIES= math PKGNAMEPREFIX= coin-or- @@ -14,9 +14,8 @@ USES= cmake eigen:3,run USE_GITHUB= yes GH_ACCOUNT= coin-or GH_PROJECT= CppAD +USE_LDCONFIG= yes CMAKE_ARGS= -Dcppad_prefix=${PREFIX} -NO_ARCH= yes - .include diff --git a/math/cppad/distinfo b/math/cppad/distinfo index 66fb55a736a..6ad8eb86c4d 100644 --- a/math/cppad/distinfo +++ b/math/cppad/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1570403249 -SHA256 (coin-or-CppAD-20190200.5_GH0.tar.gz) = 3b89e2a88c4fc7e263c67787e4dde2d3be5a786f389d9c608d21a1acffcee16a -SIZE (coin-or-CppAD-20190200.5_GH0.tar.gz) = 1510989 +TIMESTAMP = 1578162154 +SHA256 (coin-or-CppAD-20200000.1_GH0.tar.gz) = 7c674910901e3789cafbc53934ce12d839152e2d01786471aba080cc312015fe +SIZE (coin-or-CppAD-20200000.1_GH0.tar.gz) = 1636273 diff --git a/math/cppad/pkg-plist b/math/cppad/pkg-plist index aa3daeb83b0..0179fab6b27 100644 --- a/math/cppad/pkg-plist +++ b/math/cppad/pkg-plist @@ -83,13 +83,14 @@ include/cppad/core/cond_exp.hpp include/cppad/core/convert.hpp include/cppad/core/cppad_assert.hpp include/cppad/core/dependent.hpp -include/cppad/core/discrete.hpp +include/cppad/core/discrete/discrete.hpp include/cppad/core/div.hpp include/cppad/core/div_eq.hpp include/cppad/core/drivers.hpp include/cppad/core/epsilon.hpp include/cppad/core/equal_op_seq.hpp include/cppad/core/erf.hpp +include/cppad/core/erfc.hpp include/cppad/core/expm1.hpp include/cppad/core/for_hes_sparsity.hpp include/cppad/core/for_jac_sparsity.hpp @@ -97,14 +98,20 @@ include/cppad/core/for_one.hpp include/cppad/core/for_sparse_hes.hpp include/cppad/core/for_sparse_jac.hpp include/cppad/core/for_two.hpp -include/cppad/core/forward.hpp +include/cppad/core/forward/forward.hpp include/cppad/core/fun_check.hpp include/cppad/core/fun_construct.hpp include/cppad/core/fun_eval.hpp +include/cppad/core/graph/cpp_graph.hpp +include/cppad/core/graph/from_graph.hpp +include/cppad/core/graph/from_json.hpp +include/cppad/core/graph/graph_op_enum.hpp +include/cppad/core/graph/to_graph.hpp +include/cppad/core/graph/to_json.hpp include/cppad/core/hash_code.hpp include/cppad/core/hessian.hpp include/cppad/core/identical.hpp -include/cppad/core/independent.hpp +include/cppad/core/independent/independent.hpp include/cppad/core/integer.hpp include/cppad/core/jacobian.hpp include/cppad/core/log1p.hpp @@ -151,16 +158,16 @@ include/cppad/core/undef.hpp include/cppad/core/user_ad.hpp include/cppad/core/value.hpp include/cppad/core/var2par.hpp -include/cppad/core/vec_ad.hpp +include/cppad/core/vec_ad/vec_ad.hpp include/cppad/core/zdouble.hpp include/cppad/cppad.hpp +include/cppad/example/atomic_three/mat_mul.hpp +include/cppad/example/atomic_two/eigen_cholesky.hpp +include/cppad/example/atomic_two/eigen_mat_inv.hpp +include/cppad/example/atomic_two/eigen_mat_mul.hpp include/cppad/example/base_adolc.hpp include/cppad/example/cppad_eigen.hpp -include/cppad/example/eigen_cholesky.hpp -include/cppad/example/eigen_mat_inv.hpp -include/cppad/example/eigen_mat_mul.hpp include/cppad/example/eigen_plugin.hpp -include/cppad/example/mat_mul.hpp include/cppad/ipopt/solve.hpp include/cppad/ipopt/solve_callback.hpp include/cppad/ipopt/solve_result.hpp @@ -191,6 +198,11 @@ include/cppad/local/div_op.hpp include/cppad/local/erf_op.hpp include/cppad/local/exp_op.hpp include/cppad/local/expm1_op.hpp +include/cppad/local/graph/cpp_graph_itr.hpp +include/cppad/local/graph/cpp_graph_op.hpp +include/cppad/local/graph/json_lexer.hpp +include/cppad/local/graph/json_parser.hpp +include/cppad/local/graph/json_writer.hpp include/cppad/local/hash_code.hpp include/cppad/local/independent.hpp include/cppad/local/is_pod.hpp @@ -199,8 +211,8 @@ include/cppad/local/log1p_op.hpp include/cppad/local/log_op.hpp include/cppad/local/mul_op.hpp include/cppad/local/op.hpp -include/cppad/local/op_code.hpp include/cppad/local/op_code_dyn.hpp +include/cppad/local/op_code_var.hpp include/cppad/local/optimize/cexp_info.hpp include/cppad/local/optimize/csum_op_info.hpp include/cppad/local/optimize/csum_stacks.hpp @@ -230,17 +242,21 @@ include/cppad/local/pod_vector.hpp include/cppad/local/pow_op.hpp include/cppad/local/print_op.hpp include/cppad/local/prototype_op.hpp -include/cppad/local/recorder.hpp +include/cppad/local/record/comp_op.hpp +include/cppad/local/record/cond_exp.hpp +include/cppad/local/record/put_dyn_atomic.hpp +include/cppad/local/record/put_var_atomic.hpp +include/cppad/local/record/recorder.hpp include/cppad/local/set_get_in_parallel.hpp include/cppad/local/sign_op.hpp include/cppad/local/sin_op.hpp include/cppad/local/sinh_op.hpp -include/cppad/local/sparse_binary_op.hpp -include/cppad/local/sparse_internal.hpp -include/cppad/local/sparse_list.hpp -include/cppad/local/sparse_pack.hpp -include/cppad/local/sparse_sizevec.hpp -include/cppad/local/sparse_unary_op.hpp +include/cppad/local/sparse/binary_op.hpp +include/cppad/local/sparse/internal.hpp +include/cppad/local/sparse/list_setvec.hpp +include/cppad/local/sparse/pack_setvec.hpp +include/cppad/local/sparse/svec_setvec.hpp +include/cppad/local/sparse/unary_op.hpp include/cppad/local/sqrt_op.hpp include/cppad/local/std_set.hpp include/cppad/local/store_op.hpp @@ -263,6 +279,8 @@ include/cppad/local/sweep/rev_jac.hpp include/cppad/local/sweep/reverse.hpp include/cppad/local/tan_op.hpp include/cppad/local/tanh_op.hpp +include/cppad/local/utility/cppad_vector_itr.hpp +include/cppad/local/utility/vector_bool.hpp include/cppad/local/zmul_op.hpp include/cppad/speed/det_33.hpp include/cppad/speed/det_by_lu.hpp @@ -307,6 +325,9 @@ include/cppad/utility/time_test.hpp include/cppad/utility/to_string.hpp include/cppad/utility/track_new_del.hpp include/cppad/utility/vector.hpp +include/cppad/utility/vector_bool.hpp include/cppad/wno_conversion.hpp +lib/libcppad_lib.so +lib/libcppad_lib.so.340.1 libdata/pkgconfig/cppad.pc share/pkgconfig/cppad.pc diff --git a/math/curv/Makefile b/math/curv/Makefile index fc139e0ab22..75dfa45cb06 100644 --- a/math/curv/Makefile +++ b/math/curv/Makefile @@ -3,7 +3,7 @@ PORTNAME= curv DISTVERSION= 0.4-417 DISTVERSIONSUFFIX= -gf6f8d011 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= math lang graphics MAINTAINER= yuri@FreeBSD.org diff --git a/math/dbcsr/Makefile b/math/dbcsr/Makefile index 067e228619a..e0262b2cc4e 100644 --- a/math/dbcsr/Makefile +++ b/math/dbcsr/Makefile @@ -2,8 +2,7 @@ PORTNAME= dbcsr DISTVERSIONPREFIX= v -DISTVERSION= 1.1.0 -PORTREVISION= 4 +DISTVERSION= 2.0.1 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/dbcsr/distinfo b/math/dbcsr/distinfo index 565cdc5ef3c..e235bf4fc52 100644 --- a/math/dbcsr/distinfo +++ b/math/dbcsr/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1554784384 -SHA256 (cp2k-dbcsr-v1.1.0_GH0.tar.gz) = 59d6c5c4315ee6cc05093d815dce0e818c6df22a3e224015806c6e89fa255195 -SIZE (cp2k-dbcsr-v1.1.0_GH0.tar.gz) = 1795447 +TIMESTAMP = 1578116346 +SHA256 (cp2k-dbcsr-v2.0.1_GH0.tar.gz) = 1e283a3b9ce90bda321d77f4fa611b09a7eaad167d7bc579b2e9311f7b97b5ec +SIZE (cp2k-dbcsr-v2.0.1_GH0.tar.gz) = 2414379 diff --git a/math/geogram/Makefile b/math/geogram/Makefile index 1327ab37ab1..86c4a3b14c8 100644 --- a/math/geogram/Makefile +++ b/math/geogram/Makefile @@ -2,7 +2,7 @@ PORTNAME= geogram DISTVERSIONPREFIX= v -DISTVERSION= 1.7.2 +DISTVERSION= 1.7.3 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/geogram/distinfo b/math/geogram/distinfo index 2257c91a641..e839644cadd 100644 --- a/math/geogram/distinfo +++ b/math/geogram/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1575442856 -SHA256 (alicevision-geogram-v1.7.2_GH0.tar.gz) = 6d94169280fde1cf1c742bdf4b6ebc67d754139ecf72e9b2df90b9a81935687a -SIZE (alicevision-geogram-v1.7.2_GH0.tar.gz) = 9963970 +TIMESTAMP = 1578116635 +SHA256 (alicevision-geogram-v1.7.3_GH0.tar.gz) = 0c97a59b04417b6882d9daf1b8e279efcc68d2bd1b4fac0bae3a90baf3822a11 +SIZE (alicevision-geogram-v1.7.3_GH0.tar.gz) = 10702594 diff --git a/math/geogram/pkg-plist b/math/geogram/pkg-plist index 41785cb5232..f309ee2fc11 100644 --- a/math/geogram/pkg-plist +++ b/math/geogram/pkg-plist @@ -7,7 +7,7 @@ bin/geogram_demo_Delaunay3d bin/geogram_demo_Evert bin/geogram_demo_GLUP bin/geogram_demo_Raytrace -bin/geogram_demo_SimpleApplication +bin/geogram_demo_SimpleApp bin/geoshade bin/vorpalite bin/vorpaview @@ -210,6 +210,7 @@ include/geogram1/geogram/third_party/stb_image/stb_image.h include/geogram1/geogram/third_party/stb_image/stb_image_write.h include/geogram1/geogram/third_party/tetgen/tetgen.h include/geogram1/geogram/third_party/triangle/triangle.h +include/geogram1/geogram/third_party/xatlas/OLD/xatlas.h include/geogram1/geogram/third_party/xatlas/xatlas.h include/geogram1/geogram/third_party/zlib/crc32.h include/geogram1/geogram/third_party/zlib/deflate.h @@ -274,6 +275,17 @@ include/geogram1/geogram_gfx/GLUP/shaders/fullscreen/blur_fragment_shader.h include/geogram1/geogram_gfx/GLUP/shaders/fullscreen/depth_dependent_blur_fragment_shader.h include/geogram1/geogram_gfx/GLUP/shaders/fullscreen/unsharp_masking_fragment_shader.h include/geogram1/geogram_gfx/GLUP/shaders/fullscreen/vertex_shader.h +include/geogram1/geogram_gfx/third_party/ImGui/OLD/glup_compat.h +include/geogram1/geogram_gfx/third_party/ImGui/OLD/imconfig.h +include/geogram1/geogram_gfx/third_party/ImGui/OLD/imgui.h +include/geogram1/geogram_gfx/third_party/ImGui/OLD/imgui_impl_android.h +include/geogram1/geogram_gfx/third_party/ImGui/OLD/imgui_impl_glfw.h +include/geogram1/geogram_gfx/third_party/ImGui/OLD/imgui_impl_opengl3.h +include/geogram1/geogram_gfx/third_party/ImGui/OLD/imgui_impl_win32.h +include/geogram1/geogram_gfx/third_party/ImGui/OLD/imgui_internal.h +include/geogram1/geogram_gfx/third_party/ImGui/OLD/imstb_rectpack.h +include/geogram1/geogram_gfx/third_party/ImGui/OLD/imstb_textedit.h +include/geogram1/geogram_gfx/third_party/ImGui/OLD/imstb_truetype.h include/geogram1/geogram_gfx/ImGui_ext/icon_font.h include/geogram1/geogram_gfx/ImGui_ext/imgui_ext.h include/geogram1/geogram_gfx/api/defs.h @@ -323,13 +335,13 @@ include/geogram1/geogram_gfx/third_party/quicktext/glQuickText.h lib/cmake/modules/FindGeogram.cmake lib/libgeogram.so lib/libgeogram.so.1 -lib/libgeogram.so.1.7.2 +lib/libgeogram.so.1.7.3 lib/libgeogram_gfx.so lib/libgeogram_gfx.so.1 -lib/libgeogram_gfx.so.1.7.2 +lib/libgeogram_gfx.so.1.7.3 lib/libgeogram_num_3rdparty.so lib/libgeogram_num_3rdparty.so.1 -lib/libgeogram_num_3rdparty.so.1.7.2 +lib/libgeogram_num_3rdparty.so.1.7.3 libdata/pkgconfig/geogram1.pc libdata/pkgconfig/geogram_gfx1.pc @dir include/geogram1/geogram_gfx/gui/colormaps diff --git a/math/hpipm/Makefile b/math/hpipm/Makefile index 973dcd106cd..58655a0542b 100644 --- a/math/hpipm/Makefile +++ b/math/hpipm/Makefile @@ -1,8 +1,7 @@ # $FreeBSD$ PORTNAME= hpipm -DISTVERSION= 0.1.0-80 -DISTVERSIONSUFFIX= -g8679589 +DISTVERSION= 0.1.1 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/hpipm/distinfo b/math/hpipm/distinfo index f06cc4af516..c7d68ae1169 100644 --- a/math/hpipm/distinfo +++ b/math/hpipm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1566690260 -SHA256 (giaf-hpipm-0.1.0-80-g8679589_GH0.tar.gz) = 293c068d79e32d9b872ba03c10685438036944985bdcc19fe068133e3a371f83 -SIZE (giaf-hpipm-0.1.0-80-g8679589_GH0.tar.gz) = 1454937 +TIMESTAMP = 1578132827 +SHA256 (giaf-hpipm-0.1.1_GH0.tar.gz) = 2e9142ade463159a098f523d1292eb1171dabbf6a2fddfd656d16d132c3eb595 +SIZE (giaf-hpipm-0.1.1_GH0.tar.gz) = 1454957 diff --git a/math/mandelbulber2/Makefile b/math/mandelbulber2/Makefile index 3ab2e1445aa..21780e9f2f5 100644 --- a/math/mandelbulber2/Makefile +++ b/math/mandelbulber2/Makefile @@ -2,6 +2,7 @@ PORTNAME= mandelbulber2 DISTVERSION= 2.20 +PORTREVISION= 1 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/primme/Makefile b/math/primme/Makefile index cac920546e9..3d87f6ab2dc 100644 --- a/math/primme/Makefile +++ b/math/primme/Makefile @@ -2,7 +2,7 @@ PORTNAME= primme DISTVERSIONPREFIX= v -DISTVERSION= 3.0 +DISTVERSION= 3.0.1 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/primme/distinfo b/math/primme/distinfo index bed97ceb447..8ae6a424d8a 100644 --- a/math/primme/distinfo +++ b/math/primme/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1577256032 -SHA256 (primme-primme-v3.0_GH0.tar.gz) = 9df33b3e5da6f8032ad7deda5f3044868f70fb992f4547df70174605179e0107 -SIZE (primme-primme-v3.0_GH0.tar.gz) = 12429664 +TIMESTAMP = 1578036153 +SHA256 (primme-primme-v3.0.1_GH0.tar.gz) = 2b70ccae25cad81d438bf9dc8a5e576f86884241e0f9d949c71a34207ed421cc +SIZE (primme-primme-v3.0.1_GH0.tar.gz) = 12430167 diff --git a/math/py-primme/Makefile b/math/py-primme/Makefile index 717011c887f..e09475ec584 100644 --- a/math/py-primme/Makefile +++ b/math/py-primme/Makefile @@ -2,7 +2,7 @@ PORTNAME= primme DISTVERSIONPREFIX= v -DISTVERSION= 3.0 +DISTVERSION= 3.0.1 CATEGORIES= math python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-primme/distinfo b/math/py-primme/distinfo index f472bd3343a..0742851e11d 100644 --- a/math/py-primme/distinfo +++ b/math/py-primme/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1577256069 -SHA256 (primme-primme-v3.0_GH0.tar.gz) = 9df33b3e5da6f8032ad7deda5f3044868f70fb992f4547df70174605179e0107 -SIZE (primme-primme-v3.0_GH0.tar.gz) = 12429664 +TIMESTAMP = 1578036142 +SHA256 (primme-primme-v3.0.1_GH0.tar.gz) = 2b70ccae25cad81d438bf9dc8a5e576f86884241e0f9d949c71a34207ed421cc +SIZE (primme-primme-v3.0.1_GH0.tar.gz) = 12430167 diff --git a/math/py-sympy/Makefile b/math/py-sympy/Makefile index e86e2052921..39d3b622d7b 100644 --- a/math/py-sympy/Makefile +++ b/math/py-sympy/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= sympy -PORTVERSION= 1.4 +PORTVERSION= 1.5 CATEGORIES= math python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-sympy/distinfo b/math/py-sympy/distinfo index dfb8d21cef7..5c45aa20d31 100644 --- a/math/py-sympy/distinfo +++ b/math/py-sympy/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1555314948 -SHA256 (sympy-1.4.tar.gz) = 71a11e5686ae7ab6cb8feb5bd2651ef4482f8fd43a7c27e645a165e4353b23e1 -SIZE (sympy-1.4.tar.gz) = 6017715 +TIMESTAMP = 1578124398 +SHA256 (sympy-1.5.tar.gz) = 31567dc010bff0967ef7a87210acf3f938c6ab24481581fc143536fb103e9ce8 +SIZE (sympy-1.5.tar.gz) = 6294079 diff --git a/misc/freebsd-doc-ja/Makefile b/misc/freebsd-doc-ja/Makefile index cf309d00e55..392b6f002bb 100644 --- a/misc/freebsd-doc-ja/Makefile +++ b/misc/freebsd-doc-ja/Makefile @@ -15,5 +15,5 @@ DOCLANG= ja_JP.eucJP .include "${MASTERDIR}/Makefile" .if ${PORT_OPTIONS:MPDF} || ${PORT_OPTIONS:MPS} -BUILD_DEPENDS+= ${LOCALBASE}/share/fonts/OTF/ipam.otf:japanese/font-ipa +BUILD_DEPENDS+= ${LOCALBASE}/share/fonts/ipa/ipam.otf:japanese/font-ipa .endif diff --git a/misc/openvdb/Makefile b/misc/openvdb/Makefile index 2a6d26a98ec..d25b7f3cf7b 100644 --- a/misc/openvdb/Makefile +++ b/misc/openvdb/Makefile @@ -3,7 +3,7 @@ PORTNAME= openvdb DISTVERSIONPREFIX= v DISTVERSION= 6.1.0 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= misc MAINTAINER= yuri@FreeBSD.org diff --git a/multimedia/aom/Makefile b/multimedia/aom/Makefile index fe768735ddb..2a33cbb2e87 100644 --- a/multimedia/aom/Makefile +++ b/multimedia/aom/Makefile @@ -3,8 +3,8 @@ PORTNAME= aom DISTVERSIONPREFIX= v # XXX Switch to release after https://bugs.chromium.org/p/aomedia/issues/detail?id=2545 -DISTVERSION= 1.0.0-2873 -DISTVERSIONSUFFIX= -g3aca30199 +DISTVERSION= 1.0.0-2886 +DISTVERSIONSUFFIX= -g88039f020 CATEGORIES= multimedia MAINTAINER= jbeich@FreeBSD.org diff --git a/multimedia/aom/distinfo b/multimedia/aom/distinfo index e0f8ae8908e..0d934027104 100644 --- a/multimedia/aom/distinfo +++ b/multimedia/aom/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1577725322 -SHA256 (jbeich-aom-v1.0.0-2873-g3aca30199_GH0.tar.gz) = 147d9c6c96f5f2a799346c28046d0f9d7cdc5e3c3ad85de18585629042bd9609 -SIZE (jbeich-aom-v1.0.0-2873-g3aca30199_GH0.tar.gz) = 3467996 +TIMESTAMP = 1578097271 +SHA256 (jbeich-aom-v1.0.0-2886-g88039f020_GH0.tar.gz) = b3bcf553d272e5246d3fb7e603cc6650e9f017ead6bc7960b1c98d2d105ff727 +SIZE (jbeich-aom-v1.0.0-2886-g88039f020_GH0.tar.gz) = 3470481 diff --git a/multimedia/cinelerra-gg/Makefile b/multimedia/cinelerra-gg/Makefile index 38012a7de39..73d18bdb6b1 100644 --- a/multimedia/cinelerra-gg/Makefile +++ b/multimedia/cinelerra-gg/Makefile @@ -3,7 +3,7 @@ PORTNAME= cinelerra-gg DISTVERSION= 5.1-20180714 DISTVERSIONSUFFIX= -${REV:C/(.......).*/\1/} -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= multimedia MASTER_SITES= https://git.cinelerra-gg.org/git?p=goodguy/cinelerra.git;a=snapshot;h=${REV};sf=tgz;dummy=/ diff --git a/multimedia/handbrake/Makefile b/multimedia/handbrake/Makefile index b26d648fdb7..3faa1ea8230 100644 --- a/multimedia/handbrake/Makefile +++ b/multimedia/handbrake/Makefile @@ -3,7 +3,7 @@ PORTNAME= handbrake DISTVERSION= 1.3.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= multimedia DIST_SUBDIR= ${PORTNAME} @@ -80,12 +80,14 @@ NOPRECIOUSMAKEVARS= yes # for ffmpeg and x264 # Enforce linking to bundled libraries instead of system libraries LDFLAGS+= -L${BUILD_WRKSRC}/contrib/lib -OPTIONS_DEFINE= FDK_AAC X11 -OPTIONS_DEFAULT= X11 +OPTIONS_DEFINE= FDK_AAC MFX X11 +OPTIONS_DEFAULT= MFX X11 +OPTIONS_EXCLUDE_powerpc64= MFX OPTIONS_SUB= yes FDK_AAC_DESC= Enable non-free Fraunhofer FDK AAC codec +MFX_DESC= Intel MediaSDK (aka Quick Sync Video) X11_DESC= Build GTK+3 based GUI program FDK_AAC_CONFIGURE_ENABLE= fdk-aac @@ -94,6 +96,10 @@ LICENSE_NAME_FDK_AAC= Software License for The Fraunhofer FDK AAC Codec Library LICENSE_FILE_FDK_AAC= ${WRKDIR}/${DISTFILES:Mfdk*:R:R}/NOTICE LICENSE_PERMS_FDK_AAC= dist-mirror pkg-mirror auto-accept +MFX_LIB_DEPENDS= libmfx.so:multimedia/intel-media-sdk \ + libva-drm.so:multimedia/libva +MFX_CONFIGURE_ON= --enable-qsv + X11_CONFIGURE_ENV= COMPILER_PATH=${LOCALBASE}/bin X11_MAKE_ENV= COMPILER_PATH=${LOCALBASE}/bin X11_CONFIGURE_ON= --disable-gtk-update-checks diff --git a/multimedia/handbrake/files/patch-contrib_ffmpeg_module.defs b/multimedia/handbrake/files/patch-contrib_ffmpeg_module.defs new file mode 100644 index 00000000000..5b9155ee036 --- /dev/null +++ b/multimedia/handbrake/files/patch-contrib_ffmpeg_module.defs @@ -0,0 +1,11 @@ +--- contrib/ffmpeg/module.defs.orig 2019-11-09 20:44:32 UTC ++++ contrib/ffmpeg/module.defs +@@ -60,7 +60,7 @@ FFMPEG.CONFIGURE.extra = \ + --cc="$(FFMPEG.GCC.gcc)" \ + --extra-ldflags="$(call fn.ARGS,FFMPEG.GCC,*archs *sysroot *minver ?extra) -L$(call fn.ABSOLUTE,$(CONTRIB.build/)lib)" + +-ifeq (1-linux,$(FEATURE.qsv)-$(HOST.system)) ++ifneq (,$(filter $(FEATURE.qsv)-$(HOST.system),1-linux 1-freebsd)) + FFMPEG.CONFIGURE.extra += --enable-vaapi + FFMPEG.CONFIGURE.extra += --disable-xlib + else diff --git a/multimedia/handbrake/files/patch-gtk_configure.ac b/multimedia/handbrake/files/patch-gtk_configure.ac new file mode 100644 index 00000000000..82ad9f6dc41 --- /dev/null +++ b/multimedia/handbrake/files/patch-gtk_configure.ac @@ -0,0 +1,12 @@ +--- gtk/configure.ac.orig 2019-11-09 20:44:32 UTC ++++ gtk/configure.ac +@@ -227,6 +227,9 @@ case $host in + ;; + *-*-freebsd*) + HB_LIBS="$HB_LIBS -lpthread" ++ if test "x$use_qsv" = "xyes" ; then ++ HB_LIBS="$HB_LIBS -lva -lva-drm" ++ fi + ;; + *-*-netbsd*) + HB_LIBS="$HB_LIBS -pthread" diff --git a/multimedia/handbrake/files/patch-libhb_handbrake_ports.h b/multimedia/handbrake/files/patch-libhb_handbrake_ports.h new file mode 100644 index 00000000000..d80ad280daa --- /dev/null +++ b/multimedia/handbrake/files/patch-libhb_handbrake_ports.h @@ -0,0 +1,36 @@ +--- libhb/handbrake/ports.h.orig 2019-11-09 20:44:32 UTC ++++ libhb/handbrake/ports.h +@@ -28,7 +28,7 @@ + + #if HB_PROJECT_FEATURE_QSV + #include "mfx/mfxstructures.h" +-#ifdef SYS_LINUX ++#if defined(SYS_LINUX) || defined(SYS_FREEBSD) + #include + #endif + #endif +@@ -36,9 +36,9 @@ + /************************************************************************ + * HW accel display + ***********************************************************************/ +-#ifdef SYS_LINUX ++#if defined(SYS_LINUX) || defined(SYS_FREEBSD) + extern const char* DRM_INTEL_DRIVER_NAME; +-#endif // SYS_LINUX ++#endif // SYS_LINUX || SYS_FREEBSD + + typedef struct + { +@@ -46,10 +46,10 @@ typedef struct + #if HB_PROJECT_FEATURE_QSV + mfxHandleType mfxType; + +-#ifdef SYS_LINUX ++#if defined(SYS_LINUX) || defined(SYS_FREEBSD) + int vaFd; + VADisplay vaDisplay; +-#endif // SYS_LINUX ++#endif // SYS_LINUX || SYS_FREEBSD + #endif + } hb_display_t; + diff --git a/multimedia/handbrake/files/patch-libhb_ports.c b/multimedia/handbrake/files/patch-libhb_ports.c new file mode 100644 index 00000000000..43b7a9e77fd --- /dev/null +++ b/multimedia/handbrake/files/patch-libhb_ports.c @@ -0,0 +1,41 @@ +--- libhb/ports.c.orig 2019-11-09 20:44:32 UTC ++++ libhb/ports.c +@@ -28,7 +28,11 @@ + #if defined(SYS_DARWIN) || defined(SYS_FREEBSD) + #include + #include ++#if HB_PROJECT_FEATURE_QSV && defined(SYS_FREEBSD) ++#include ++#include + #endif ++#endif + + #ifdef SYS_OPENBSD + #include +@@ -1518,7 +1522,7 @@ char * hb_strndup(const char * src, size_t len) + } + + #if HB_PROJECT_FEATURE_QSV +-#ifdef SYS_LINUX ++#if defined(SYS_LINUX) || defined(SYS_FREEBSD) + + #define MAX_NODES 16 + #define DRI_RENDER_NODE_START 128 +@@ -1676,7 +1680,7 @@ void hb_display_close(hb_display_t ** _d) + *_d = NULL; + } + +-#else // !SYS_LINUX ++#else // !SYS_LINUX && !SYS_FREEBSD + + hb_display_t * hb_display_init(const char * driver_name, + const char * const * interface_names) +@@ -1689,7 +1693,7 @@ void hb_display_close(hb_display_t ** _d) + (void)_d; + } + +-#endif // SYS_LINUX ++#endif // SYS_LINUX || SYS_FREEBSD + #else // !HB_PROJECT_FEATURE_QSV + + hb_display_t * hb_display_init(const char * driver_name, diff --git a/multimedia/handbrake/files/patch-libhb_qsv__common.c b/multimedia/handbrake/files/patch-libhb_qsv__common.c new file mode 100644 index 00000000000..23e44bf827f --- /dev/null +++ b/multimedia/handbrake/files/patch-libhb_qsv__common.c @@ -0,0 +1,20 @@ +--- libhb/qsv_common.c.orig 2019-11-09 20:44:32 UTC ++++ libhb/qsv_common.c +@@ -678,7 +678,7 @@ int hb_qsv_info_init() + */ + mfxSession session; + mfxVersion version = { .Major = 1, .Minor = 0, }; +-#ifdef SYS_LINUX ++#if defined(SYS_LINUX) || defined(SYS_FREEBSD) + mfxIMPL hw_preference = MFX_IMPL_VIA_ANY; + #else + mfxIMPL hw_preference = MFX_IMPL_VIA_D3D11; +@@ -738,7 +738,7 @@ int hb_qsv_info_init() + } + else + { +-#ifndef SYS_LINUX ++#if !defined(SYS_LINUX) && !defined(SYS_FREEBSD) + // Windows only: After D3D11 we will try D3D9 + if (hw_preference == MFX_IMPL_VIA_D3D11) + hw_preference = MFX_IMPL_VIA_D3D9; diff --git a/multimedia/handbrake/files/patch-make_configure.py b/multimedia/handbrake/files/patch-make_configure.py new file mode 100644 index 00000000000..dfc888a7f0b --- /dev/null +++ b/multimedia/handbrake/files/patch-make_configure.py @@ -0,0 +1,29 @@ +--- make/configure.py.orig 2019-11-09 20:44:32 UTC ++++ make/configure.py +@@ -1413,7 +1413,7 @@ def createCLI( cross = None ): + grp.add_argument( '--enable-nvenc', dest="enable_nvenc", default=IfHost( True, '*-*-linux*', '*-*-mingw*', none=False).value, action='store_true', help=(( 'enable %s' %h ) if h != argparse.SUPPRESS else h) ) + grp.add_argument( '--disable-nvenc', dest="enable_nvenc", action='store_false', help=(( 'disable %s' %h ) if h != argparse.SUPPRESS else h) ) + +- h = IfHost( 'Intel QSV video encoder/decoder', '*-*-linux*', '*-*-mingw*', none=argparse.SUPPRESS).value ++ h = IfHost( 'Intel QSV video encoder/decoder', '*-*-linux*', '*-*-freebsd*', '*-*-mingw*', none=argparse.SUPPRESS).value + grp.add_argument( '--enable-qsv', dest="enable_qsv", default=IfHost(True, "*-*-mingw*", none=False).value, action='store_true', help=(( 'enable %s' %h ) if h != argparse.SUPPRESS else h) ) + grp.add_argument( '--disable-qsv', dest="enable_qsv", action='store_false', help=(( 'disable %s' %h ) if h != argparse.SUPPRESS else h) ) + +@@ -1684,7 +1684,7 @@ try: + none=False).value + and options.enable_x265) + # Disable QSV on unsupported platforms +- options.enable_qsv = IfHost(options.enable_qsv, '*-*-linux*', ++ options.enable_qsv = IfHost(options.enable_qsv, '*-*-linux*', '*-*-freebsd*', + '*-*-mingw*', none=False).value + # Disable VCE on unsupported platforms + options.enable_vce = IfHost(options.enable_vce, '*-*-linux*', '*-*-mingw*', +@@ -2124,7 +2124,7 @@ int main() + stdout.write( 'Enable NVENC: %s' % options.enable_nvenc ) + stdout.write( ' (%s)\n' % note_unsupported ) if not (host_tuple.system == 'linux' or host_tuple.system == 'mingw') else stdout.write( '\n' ) + stdout.write( 'Enable QSV: %s' % options.enable_qsv ) +- stdout.write( ' (%s)\n' % note_unsupported ) if not (host_tuple.system == 'linux' or host_tuple.system == 'mingw') else stdout.write( '\n' ) ++ stdout.write( ' (%s)\n' % note_unsupported ) if not (host_tuple.system == 'linux' or host_tuple.system == 'freebsd' or host_tuple.system == 'mingw') else stdout.write( '\n' ) + stdout.write( 'Enable VCE: %s' % options.enable_vce ) + stdout.write( ' (%s)\n' % note_unsupported ) if not (host_tuple.system == 'linux' or host_tuple.system == 'mingw') else stdout.write( '\n' ) + diff --git a/multimedia/handbrake/files/patch-make_include_main.defs b/multimedia/handbrake/files/patch-make_include_main.defs new file mode 100644 index 00000000000..76608653f9a --- /dev/null +++ b/multimedia/handbrake/files/patch-make_include_main.defs @@ -0,0 +1,12 @@ +--- make/include/main.defs.orig 2019-11-09 20:44:32 UTC ++++ make/include/main.defs +@@ -53,7 +53,9 @@ MODULES += contrib/libdvdnav + MODULES += contrib/libbluray + + ifeq (1,$(FEATURE.qsv)) ++ifeq (,$(filter $(HOST.system),freebsd)) + MODULES += contrib/libmfx ++endif + endif + + ifeq (1,$(FEATURE.vce)) diff --git a/multimedia/handbrake/files/patch-test_module.defs b/multimedia/handbrake/files/patch-test_module.defs new file mode 100644 index 00000000000..165c0a34b95 --- /dev/null +++ b/multimedia/handbrake/files/patch-test_module.defs @@ -0,0 +1,11 @@ +--- test/module.defs.orig 2019-11-09 20:44:32 UTC ++++ test/module.defs +@@ -25,7 +25,7 @@ endif + + ifeq (1,$(FEATURE.qsv)) + TEST.GCC.l += mfx +-ifeq ($(HOST.system),linux) ++ifneq (,$(filter $(HOST.system),linux freebsd)) + TEST.GCC.l += va va-drm + endif + endif diff --git a/multimedia/ustreamer/Makefile b/multimedia/ustreamer/Makefile index 2d14c556111..019fc62f711 100644 --- a/multimedia/ustreamer/Makefile +++ b/multimedia/ustreamer/Makefile @@ -2,7 +2,7 @@ PORTNAME= ustreamer DISTVERSIONPREFIX= v -DISTVERSION= 1.9 +DISTVERSION= 1.10 CATEGORIES= multimedia net MAINTAINER= yuri@FreeBSD.org diff --git a/multimedia/ustreamer/distinfo b/multimedia/ustreamer/distinfo index 28ced46b0a4..7cb386c0306 100644 --- a/multimedia/ustreamer/distinfo +++ b/multimedia/ustreamer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1570864748 -SHA256 (pi-kvm-ustreamer-v1.9_GH0.tar.gz) = 04ac714e5b0fb8ba37d7b6df510aec807187db5d5bd2f9468ee0caea6d2b1f55 -SIZE (pi-kvm-ustreamer-v1.9_GH0.tar.gz) = 92600 +TIMESTAMP = 1578105814 +SHA256 (pi-kvm-ustreamer-v1.10_GH0.tar.gz) = 19e0a5f2288b8db85d730871fd1b069229bbc6dbae24264bf4f3719c0cfbe077 +SIZE (pi-kvm-ustreamer-v1.10_GH0.tar.gz) = 92625 diff --git a/net-mgmt/nbtscan/Makefile b/net-mgmt/nbtscan/Makefile index 845cf8341b4..e329dc2c3ea 100644 --- a/net-mgmt/nbtscan/Makefile +++ b/net-mgmt/nbtscan/Makefile @@ -2,30 +2,30 @@ # $FreeBSD$ PORTNAME= nbtscan -PORTVERSION= 1.5.1 -PORTREVISION= 1 +PORTVERSION= 1.6 CATEGORIES= net-mgmt -MASTER_SITES= http://www.inetcat.net/software/ \ - GENTOO -MAINTAINER= ports@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= NetBIOS name network scanner LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +USES= autoreconf + GNU_CONFIGURE= yes -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}a -ALL_TARGET= nbtscan +PLIST_FILES= bin/nbtscan \ + man/man1/nbtscan.1.gz +PORTDOCS= README.md OPTIONS_DEFINE= DOCS -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/nbtscan ${STAGEDIR}${PREFIX}/bin +GH_ACCOUNT= resurrecting-open-source-projects +USE_GITHUB= yes do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include diff --git a/net-mgmt/nbtscan/distinfo b/net-mgmt/nbtscan/distinfo index bfe3eab3912..d2c9dda1372 100644 --- a/net-mgmt/nbtscan/distinfo +++ b/net-mgmt/nbtscan/distinfo @@ -1,2 +1,3 @@ -SHA256 (nbtscan-1.5.1.tar.gz) = f9f95d5555356c8d467a576e69d9d348bf2a821ded9a85f895b5e6d21e2aa7eb -SIZE (nbtscan-1.5.1.tar.gz) = 82107 +TIMESTAMP = 1578117375 +SHA256 (resurrecting-open-source-projects-nbtscan-1.6_GH0.tar.gz) = 9fc1bf325c37b1c9a3e4abec3bf2e5116f20c552a6ae5dc21d581c926ae02262 +SIZE (resurrecting-open-source-projects-nbtscan-1.6_GH0.tar.gz) = 27290 diff --git a/net-mgmt/nbtscan/files/patch-statusq.h b/net-mgmt/nbtscan/files/patch-statusq.h deleted file mode 100644 index faae1441534..00000000000 --- a/net-mgmt/nbtscan/files/patch-statusq.h +++ /dev/null @@ -1,11 +0,0 @@ ---- statusq.h.orig 2002-05-23 11:31:35 UTC -+++ statusq.h -@@ -22,6 +22,8 @@ - - #define NB_DGRAM 137 - -+struct nb_host_info* parse_response(char*, int); -+ - struct nbname { - char ascii_name [16] ; - my_uint16_t rr_flags; diff --git a/net-mgmt/nbtscan/pkg-descr b/net-mgmt/nbtscan/pkg-descr index e819c6e1f33..9f52466358d 100644 --- a/net-mgmt/nbtscan/pkg-descr +++ b/net-mgmt/nbtscan/pkg-descr @@ -1,7 +1,6 @@ -NBTscan is a program for scanning IP networks for NetBIOS name -information. It sends NetBIOS status query to each address in -supplied range and lists received information in human readable -form. For each responded host it lists IP address, NetBIOS computer -name, logged-in user name and MAC address. +NBTscan is a program for scanning IP networks for NetBIOS name information. It +sends NetBIOS status query to each address in supplied range and lists received +information in human readable form. For each responded host it lists IP address, +NetBIOS computer name, logged-in user name and MAC address (such as Ethernet). -WWW: http://www.inetcat.net/software/nbtscan.html +WWW: https://github.com/resurrecting-open-source-projects/nbtscan diff --git a/net-mgmt/nbtscan/pkg-plist b/net-mgmt/nbtscan/pkg-plist deleted file mode 100644 index f60f6e8a6f1..00000000000 --- a/net-mgmt/nbtscan/pkg-plist +++ /dev/null @@ -1,2 +0,0 @@ -bin/nbtscan -%%PORTDOCS%%%%DOCSDIR%%/README diff --git a/net-mgmt/networkmgr/Makefile b/net-mgmt/networkmgr/Makefile index 36ffa00d4f5..283a06e599f 100644 --- a/net-mgmt/networkmgr/Makefile +++ b/net-mgmt/networkmgr/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= networkmgr -DISTVERSION= 3.1 +DISTVERSION= 3.6 CATEGORIES= net-mgmt MAINTAINER= ericbsd@FreeBSD.org diff --git a/net-mgmt/networkmgr/distinfo b/net-mgmt/networkmgr/distinfo index ff5e155fc98..d91a113c631 100644 --- a/net-mgmt/networkmgr/distinfo +++ b/net-mgmt/networkmgr/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1554416894 -SHA256 (GhostBSD-networkmgr-3.1_GH0.tar.gz) = 3b0a646551c71be5dd31218ac66a27b200f601edcbce4947bd3211f24d821ed4 -SIZE (GhostBSD-networkmgr-3.1_GH0.tar.gz) = 1272835 +TIMESTAMP = 1578168014 +SHA256 (GhostBSD-networkmgr-3.6_GH0.tar.gz) = b47548a815ad7f3822d4417705fa5860719304d886395f539c289e95c36100ed +SIZE (GhostBSD-networkmgr-3.6_GH0.tar.gz) = 1273158 diff --git a/net-mgmt/networkmgr/files/pkg-message.in b/net-mgmt/networkmgr/files/pkg-message.in index e2f6cc58214..5e98b64b11a 100644 --- a/net-mgmt/networkmgr/files/pkg-message.in +++ b/net-mgmt/networkmgr/files/pkg-message.in @@ -7,10 +7,12 @@ Any bug reports or request of new feature should be addressed at: Make sure that the %%PREFIX%%/etc/doas.conf have someting simular like this: permit nopass keepenv root - permit :wheel + permit :wheel permit nopass keepenv :wheel cmd netcardmgr permit nopass keepenv :wheel cmd ifconfig permit nopass keepenv :wheel cmd service + permit nopass keepenv :wheel cmd wpa_supplicant + permit nopass keepenv :wheel cmd killall args wpa_supplicant When rebooting it should automaticaly start is the desktop support xdg and make sure that the user using NetworkMgr is in the wheel group. diff --git a/net-p2p/namecoin/files/patch-src_httpserver.cpp b/net-p2p/namecoin/files/patch-src_httpserver.cpp new file mode 100644 index 00000000000..08c722bba33 --- /dev/null +++ b/net-p2p/namecoin/files/patch-src_httpserver.cpp @@ -0,0 +1,10 @@ +--- src/httpserver.cpp.orig 2019-12-18 12:22:29 UTC ++++ src/httpserver.cpp +@@ -30,6 +30,7 @@ + #include + + #include ++#include + + #ifdef EVENT__HAVE_NETINET_IN_H + #include diff --git a/net/asterisk-chan_sccp/Makefile b/net/asterisk-chan_sccp/Makefile index a79eb549e4a..fd8af5ba9be 100644 --- a/net/asterisk-chan_sccp/Makefile +++ b/net/asterisk-chan_sccp/Makefile @@ -18,7 +18,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING FLAVORS= asterisk16 asterisk13 FLAVOR?= ${FLAVORS:[1]} -USES= autoreconf gettext-tools iconv libtool localbase +USES= autoreconf compiler:c11 gettext-tools iconv libtool localbase USE_GITHUB= yes GH_ACCOUNT= chan-sccp diff --git a/net/asterisk-g72x/Makefile b/net/asterisk-g72x/Makefile index a35c012a713..efe675f07dd 100644 --- a/net/asterisk-g72x/Makefile +++ b/net/asterisk-g72x/Makefile @@ -33,7 +33,7 @@ CONFIGURE_ARGS+= --with-asterisk160 GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-bcg729 -USES= autoreconf compiler libtool localbase tar:bzip2 +USES= autoreconf compiler:c11 libtool localbase tar:bzip2 PLIST_FILES= lib/asterisk/modules/codec_g729.so diff --git a/net/cloudflared/Makefile b/net/cloudflared/Makefile index aa4e4e50ea4..6f344bf7061 100644 --- a/net/cloudflared/Makefile +++ b/net/cloudflared/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= cloudflared -DISTVERSION= 2019.11.3 +DISTVERSION= 2019.12.0 CATEGORIES= net www MAINTAINER= egypcio@FreeBSD.org diff --git a/net/cloudflared/distinfo b/net/cloudflared/distinfo index ebbbb27b2a5..cd5e76de311 100644 --- a/net/cloudflared/distinfo +++ b/net/cloudflared/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1574416416 -SHA256 (cloudflare-cloudflared-2019.11.3_GH0.tar.gz) = a1328f75c330bc977622115b1c3d0d144a32bf0e0344ee56f393bd885322cec1 -SIZE (cloudflare-cloudflared-2019.11.3_GH0.tar.gz) = 7695530 +TIMESTAMP = 1578055744 +SHA256 (cloudflare-cloudflared-2019.12.0_GH0.tar.gz) = cc28ecfa49daa2f987b44dbd922b548e99a9bb020f5deb7d95435bb671768fa9 +SIZE (cloudflare-cloudflared-2019.12.0_GH0.tar.gz) = 7715194 diff --git a/net/drive/Makefile b/net/drive/Makefile index e80a9f5f17c..c9acb040037 100644 --- a/net/drive/Makefile +++ b/net/drive/Makefile @@ -4,7 +4,7 @@ PORTNAME= drive PORTVERSION= 0.3.9.1 DISTVERSIONPREFIX= v -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= net MAINTAINER= sunpoet@FreeBSD.org @@ -24,24 +24,24 @@ GH_ACCOUNT= odeke-em GH_TAGNAME= b868c96 GH_TUPLE= boltdb:bolt:v1.3.1:boltdb_bolt/vendor/github.com/boltdb/bolt \ census-instrumentation:opencensus-go:v0.22.2:census_instrumentation_opencensus/vendor/go.opencensus.io \ - cheggaaa:pb:v3.0.2:cheggaaa_pb/vendor/github.com/cheggaaa/pb \ - fatih:color:v1.7.0:fatih_color/vendor/github.com/fatih/color \ - golang:crypto:e1110fd:golang_crypto/vendor/golang.org/x/crypto \ - golang:groupcache:611e8ac:golang_groupcache/vendor/github.com/golang/groupcache \ - golang:net:2180aed:golang_net/vendor/golang.org/x/net \ - golang:oauth2:0f29369:golang_oauth2/vendor/golang.org/x/oauth2 \ + cheggaaa:pb:v3.0.3:cheggaaa_pb/vendor/github.com/cheggaaa/pb \ + fatih:color:v1.8.0:fatih_color/vendor/github.com/fatih/color \ + golang:crypto:53104e6:golang_crypto/vendor/golang.org/x/crypto \ + golang:groupcache:215e871:golang_groupcache/vendor/github.com/golang/groupcache \ + golang:net:c0dbc17:golang_net/vendor/golang.org/x/net \ + golang:oauth2:858c2ad:golang_oauth2/vendor/golang.org/x/oauth2 \ golang:protobuf:v1.3.2:golang_protobuf/vendor/github.com/golang/protobuf \ - golang:sys:52ab431:golang_sys/vendor/golang.org/x/sys \ - golang:text:4b67af8:golang_text/vendor/golang.org/x/text \ - google:go-genproto:83cc047:google_go_genproto/vendor/google.golang.org/genproto \ - google:google-api-go-client:v0.14.0:google_googleapigoclient/vendor/google.golang.org/api \ - googleapis:google-cloud-go:v0.48.0:googleapis_googlecloudgo/vendor/cloud.google.com/go \ + golang:sys:a1369af:golang_sys/vendor/golang.org/x/sys \ + golang:text:929e72c:golang_text/vendor/golang.org/x/text \ + google:go-genproto:f3c370f:google_go_genproto/vendor/google.golang.org/genproto \ + google:google-api-go-client:v0.15.0:google_googleapigoclient/vendor/google.golang.org/api \ + googleapis:google-cloud-go:v0.50.0:googleapis_googlecloudgo/vendor/cloud.google.com/go \ googleapis:gax-go:v2.0.5:googleapis_gaxgo/vendor/github.com/googleapis/gax-go \ - grpc:grpc-go:v1.25.1:grpc_grpc_go/vendor/google.golang.org/grpc \ + grpc:grpc-go:v1.26.0:grpc_grpc_go/vendor/google.golang.org/grpc \ hashicorp:golang-lru:v0.5.3:hashicorp_golang_lru/vendor/github.com/hashicorp/golang-lru \ mattn:go-colorable:v0.1.4:mattn_gocolorable/vendor/github.com/mattn/go-colorable \ - mattn:go-isatty:v0.0.10:mattn_goisatty/vendor/github.com/mattn/go-isatty \ - mattn:go-runewidth:v0.0.6:mattn_gorunewidth/vendor/github.com/mattn/go-runewidth \ + mattn:go-isatty:v0.0.11:mattn_goisatty/vendor/github.com/mattn/go-isatty \ + mattn:go-runewidth:v0.0.7:mattn_gorunewidth/vendor/github.com/mattn/go-runewidth \ mxk:go-flowrate:cca7078:mxk_goflowrate/vendor/github.com/mxk/go-flowrate \ odeke-em:cache:baf8e43:odekeem_cache/vendor/github.com/odeke-em/cache \ odeke-em:cli-spinner:610063b:odekeem_clispinner/vendor/github.com/odeke-em/cli-spinner \ diff --git a/net/drive/distinfo b/net/drive/distinfo index 39e16c001d5..ae035b3931a 100644 --- a/net/drive/distinfo +++ b/net/drive/distinfo @@ -1,46 +1,46 @@ -TIMESTAMP = 1573888137 +TIMESTAMP = 1578125685 SHA256 (odeke-em-drive-v0.3.9.1-b868c96_GH0.tar.gz) = 9eb1434411d33499ead89be136678d5bdffc83589c9c2aa7ad21399c79f1f65e SIZE (odeke-em-drive-v0.3.9.1-b868c96_GH0.tar.gz) = 336998 SHA256 (boltdb-bolt-v1.3.1_GH0.tar.gz) = b5ae498b780f535a5d308c188dee1329b3536275d29ad6758876084c0b8586a8 SIZE (boltdb-bolt-v1.3.1_GH0.tar.gz) = 83437 SHA256 (census-instrumentation-opencensus-go-v0.22.2_GH0.tar.gz) = 0aa930142b669d7c47e2b8343f6adc9f03414a9c45763c5f746de95231d6ad6d SIZE (census-instrumentation-opencensus-go-v0.22.2_GH0.tar.gz) = 165321 -SHA256 (cheggaaa-pb-v3.0.2_GH0.tar.gz) = 264ea7fe35e90dddd61c72cc8d1944b08b582e4442dac569bfe29f0016dd05b9 -SIZE (cheggaaa-pb-v3.0.2_GH0.tar.gz) = 29338 -SHA256 (fatih-color-v1.7.0_GH0.tar.gz) = 4650d7aa3feed266fc85d91dc34ca9cffdf7ee03ea29bf2cbf84bbecc75fb755 -SIZE (fatih-color-v1.7.0_GH0.tar.gz) = 816449 -SHA256 (golang-crypto-e1110fd_GH0.tar.gz) = 87f99f532af6e6e85c5cf8d8cc6863171d582008e0869a3507923da028e997f1 -SIZE (golang-crypto-e1110fd_GH0.tar.gz) = 1711607 -SHA256 (golang-groupcache-611e8ac_GH0.tar.gz) = 9b51d9bf035d54b2a75178a9487fe1af143b9826072deb9a1c2b982beca4c878 -SIZE (golang-groupcache-611e8ac_GH0.tar.gz) = 26079 -SHA256 (golang-net-2180aed_GH0.tar.gz) = 0ac7e0852c78bd6adc06a941c44cb27b135d015eeba80458c0905af40ee9ca94 -SIZE (golang-net-2180aed_GH0.tar.gz) = 1169184 -SHA256 (golang-oauth2-0f29369_GH0.tar.gz) = 0b2093495f3f8e2938b829c07e768918004b92f8a4d2b5c23fe7de0069821652 -SIZE (golang-oauth2-0f29369_GH0.tar.gz) = 45469 +SHA256 (cheggaaa-pb-v3.0.3_GH0.tar.gz) = 8ee3bf57c4f153b49283f492b79cf662a37f97911d8ab69917ce6d0f04923ea5 +SIZE (cheggaaa-pb-v3.0.3_GH0.tar.gz) = 29708 +SHA256 (fatih-color-v1.8.0_GH0.tar.gz) = 88c2b3ee806201205e7c4cf74b02943661420f47faced1530e1e65324edccc10 +SIZE (fatih-color-v1.8.0_GH0.tar.gz) = 701385 +SHA256 (golang-crypto-53104e6_GH0.tar.gz) = 2a0ced77bf8839954575c77d71ee65fd5159a7ecb3b0d112c8094d226cf9d433 +SIZE (golang-crypto-53104e6_GH0.tar.gz) = 1720857 +SHA256 (golang-groupcache-215e871_GH0.tar.gz) = 703e13d04679eb222fded4ddeab83552f5031fafeefdc4d4127149d7b87c6788 +SIZE (golang-groupcache-215e871_GH0.tar.gz) = 26039 +SHA256 (golang-net-c0dbc17_GH0.tar.gz) = 0b92c183745a01288a3e485d9c56d32ba26749f1abaa11ec6772a4a1a55f920e +SIZE (golang-net-c0dbc17_GH0.tar.gz) = 1171821 +SHA256 (golang-oauth2-858c2ad_GH0.tar.gz) = 786fe3e96c90265f113f8a2546b413c67a235d73fddb0d3ff5add3e9d1e1758b +SIZE (golang-oauth2-858c2ad_GH0.tar.gz) = 45250 SHA256 (golang-protobuf-v1.3.2_GH0.tar.gz) = c9cda622857a17cf0877c5ba76688a931883e505f40744c9495638b6e3da1f65 SIZE (golang-protobuf-v1.3.2_GH0.tar.gz) = 312285 -SHA256 (golang-sys-52ab431_GH0.tar.gz) = 4ae94faada4c284a36d2de183f5fc43d26279b7682c448681c4c27697b9ae44b -SIZE (golang-sys-52ab431_GH0.tar.gz) = 1514616 -SHA256 (golang-text-4b67af8_GH0.tar.gz) = 281c4ac75837b3a4263ba6d6fe0fa48e46c8e7bae124174e1249ac3e8556e737 -SIZE (golang-text-4b67af8_GH0.tar.gz) = 7745417 -SHA256 (google-go-genproto-83cc047_GH0.tar.gz) = 46a765335471102c012a9e553d36dac8bdb016893161b2d15824bf68ffca281d -SIZE (google-go-genproto-83cc047_GH0.tar.gz) = 5652927 -SHA256 (google-google-api-go-client-v0.14.0_GH0.tar.gz) = 5012ec53c0106f7ea9840ac4f11fb492d4367b8008788f0b7d1731930daa04c9 -SIZE (google-google-api-go-client-v0.14.0_GH0.tar.gz) = 12847260 -SHA256 (googleapis-google-cloud-go-v0.48.0_GH0.tar.gz) = 0ad6ed6dcc605754171b24a932904d39b3677590af0b4ebfc615d9447118beb3 -SIZE (googleapis-google-cloud-go-v0.48.0_GH0.tar.gz) = 2344286 +SHA256 (golang-sys-a1369af_GH0.tar.gz) = 2b3534e4c43b31193b3c754b6e5296054d77bc2373161dfac69fc95c22152398 +SIZE (golang-sys-a1369af_GH0.tar.gz) = 1535410 +SHA256 (golang-text-929e72c_GH0.tar.gz) = 2755c877667992f334cc1650bf40cca8ca0abf8dccc436497665291cccbe3fa2 +SIZE (golang-text-929e72c_GH0.tar.gz) = 7745925 +SHA256 (google-go-genproto-f3c370f_GH0.tar.gz) = c05871aea628b2c035dc8b2f03c29623ffd4754ade5324cee835c1556be26a96 +SIZE (google-go-genproto-f3c370f_GH0.tar.gz) = 5856337 +SHA256 (google-google-api-go-client-v0.15.0_GH0.tar.gz) = 6d628266b507a71f26ce2fd426758e1241f9dd94458752d9d12a0b09da983844 +SIZE (google-google-api-go-client-v0.15.0_GH0.tar.gz) = 13259795 +SHA256 (googleapis-google-cloud-go-v0.50.0_GH0.tar.gz) = 8227c310b0059f9b1eb2ca16e9cebb3550272b929aaa1de7039a47d353ab8a18 +SIZE (googleapis-google-cloud-go-v0.50.0_GH0.tar.gz) = 2410793 SHA256 (googleapis-gax-go-v2.0.5_GH0.tar.gz) = 3089affe6f5e27f7a6d494cb399aa6baf232384f763f548ad5ddfbea0e88e59c SIZE (googleapis-gax-go-v2.0.5_GH0.tar.gz) = 15328 -SHA256 (grpc-grpc-go-v1.25.1_GH0.tar.gz) = d4c16d05bca2afb32001c2d2ed233c013374d09ecc2bd15894d098555a637316 -SIZE (grpc-grpc-go-v1.25.1_GH0.tar.gz) = 702242 +SHA256 (grpc-grpc-go-v1.26.0_GH0.tar.gz) = a594cbd8f7d545d181c92b27aafd5d4824459e3a729a8bd67a0c8b99c411f05a +SIZE (grpc-grpc-go-v1.26.0_GH0.tar.gz) = 765416 SHA256 (hashicorp-golang-lru-v0.5.3_GH0.tar.gz) = dd98197fc84fbf636b6811ff3c14ef1ea0fe732fe782b8034cf082b3ff274af3 SIZE (hashicorp-golang-lru-v0.5.3_GH0.tar.gz) = 13348 SHA256 (mattn-go-colorable-v0.1.4_GH0.tar.gz) = 157806ad8125e6bef4d9b58c9125ccb98a8343136f93faf442ab0cc6e7c24c11 SIZE (mattn-go-colorable-v0.1.4_GH0.tar.gz) = 8981 -SHA256 (mattn-go-isatty-v0.0.10_GH0.tar.gz) = 55408e1afd78eaa112842ae2263e70703d5b5133feaa17fa477980a87a961fe7 -SIZE (mattn-go-isatty-v0.0.10_GH0.tar.gz) = 4465 -SHA256 (mattn-go-runewidth-v0.0.6_GH0.tar.gz) = 5554017bd41a30901ff788c5ef77e8c29a4ed565ae67e1ccad43ae03b720baed -SIZE (mattn-go-runewidth-v0.0.6_GH0.tar.gz) = 16030 +SHA256 (mattn-go-isatty-v0.0.11_GH0.tar.gz) = 631fab18253998a4e27e9d260c445e9852bd86cf5a42693623d305c3e59c415a +SIZE (mattn-go-isatty-v0.0.11_GH0.tar.gz) = 4396 +SHA256 (mattn-go-runewidth-v0.0.7_GH0.tar.gz) = 09270ddb93b2d77d4b3903bbadacbb3a3d4f0cce93c373fb21503840829d8697 +SIZE (mattn-go-runewidth-v0.0.7_GH0.tar.gz) = 16089 SHA256 (mxk-go-flowrate-cca7078_GH0.tar.gz) = 84e6a0e300ec4c76c7d67cb9a72d1cdd13c7a6e48902cb41c29554bcd4ef0362 SIZE (mxk-go-flowrate-cca7078_GH0.tar.gz) = 6978 SHA256 (odeke-em-cache-baf8e43_GH0.tar.gz) = d7c03cde117153c8f28b495167cfbef88f5878e6e477841f54040d6848d6be87 diff --git a/net/gssdp/Makefile b/net/gssdp/Makefile index 1dfc02dd40b..15c1d9f54df 100644 --- a/net/gssdp/Makefile +++ b/net/gssdp/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= gssdp -PORTVERSION= 1.2.1 +PORTVERSION= 1.2.2 CATEGORIES= net MASTER_SITES= GNOME @@ -12,7 +12,7 @@ COMMENT= Framework for UPnP devices LICENSE= LGPL20 LICENSE_FILE= ${WRKSRC}/COPYING -BUILD_DEPENDS= glib>=2.44:devel/glib20 \ +BUILD_DEPENDS= glib>=2.54:devel/glib20 \ gobject-introspection>=1.36:devel/gobject-introspection \ libsoup>=2.26.1:devel/libsoup LIB_DEPENDS= libsoup-2.4.so:devel/libsoup @@ -27,6 +27,7 @@ USE_GNOME= glib20 introspection:build MESON_ARGS= -Dexamples=false -Dgtk_doc=false -Dintrospection=true USE_LDCONFIG= yes +SNIFFER_BUILD_DEPENDS= gtk3>=3.12:x11-toolkits/gtk30 SNIFFER_MESON_TRUE= sniffer SNIFFER_USE= GNOME=gtk30 VAPI_BUILD_DEPENDS= vala>=0.20:lang/vala diff --git a/net/gssdp/distinfo b/net/gssdp/distinfo index 5106dccd189..590c39366da 100644 --- a/net/gssdp/distinfo +++ b/net/gssdp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1557673791 -SHA256 (gssdp-1.2.1.tar.xz) = 6b57b79a96e229367981b6f00474e4bbc795909a2d3160c748cba3395b3556d3 -SIZE (gssdp-1.2.1.tar.xz) = 61252 +TIMESTAMP = 1578117373 +SHA256 (gssdp-1.2.2.tar.xz) = cabb9e3b456b8354a55e23eb0207545d974643cda6d623523470ebbc4188b0a4 +SIZE (gssdp-1.2.2.tar.xz) = 61444 diff --git a/net/kamailio/Makefile b/net/kamailio/Makefile index 294b384dc7a..73df47c7f5b 100644 --- a/net/kamailio/Makefile +++ b/net/kamailio/Makefile @@ -13,14 +13,13 @@ COMMENT= Very fast and configurable open source SIP proxy LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -BROKEN_powerpc64= Does not build: /bin/sh: clang: not found - LIB_DEPENDS= libexpat.so:textproc/expat2 \ libxml2.so:textproc/libxml2 \ libcurl.so:ftp/curl RUN_DEPENDS= ${LOCALBASE}/bin/bash:shells/bash -USES= gmake ncurses pkgconfig python:3.5+ readline shebangfix +USES= compiler:c11 gmake ncurses pkgconfig python:3.5+ readline \ + shebangfix USE_LDCONFIG= yes SHEBANG_FILES= utils/kamctl/dbtextdb/dbtextdb.py \ diff --git a/net/madonctl/Makefile b/net/madonctl/Makefile index 7aeddd9d8c0..b9aa28b8d15 100644 --- a/net/madonctl/Makefile +++ b/net/madonctl/Makefile @@ -4,7 +4,7 @@ PORTNAME= madonctl PORTVERSION= 2.3.1 DISTVERSIONPREFIX= v -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= net MAINTAINER= sunpoet@FreeBSD.org @@ -22,28 +22,28 @@ GH_TAGNAME= 97f477f GH_TUPLE= McKael:madon:v2.3.0:McKael_madon/vendor/github.com/McKael/madon/v2 \ fsnotify:fsnotify:v1.4.7:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \ ghodss:yaml:v1.0.0:ghodss_yaml/vendor/github.com/ghodss/yaml \ - go-yaml:yaml:v2.2.5:goyaml_yaml/vendor/gopkg.in/yaml.v2 \ - golang:net:2180aed:golang_net/vendor/golang.org/x/net \ - golang:oauth2:0f29369:golang_oauth2/vendor/golang.org/x/oauth2 \ - golang:sys:52ab431:golang_sys/vendor/golang.org/x/sys \ - golang:text:4b67af8:golang_text/vendor/golang.org/x/text \ + go-yaml:yaml:v2.2.7:goyaml_yaml/vendor/gopkg.in/yaml.v2 \ + golang:net:c0dbc17:golang_net/vendor/golang.org/x/net \ + golang:oauth2:858c2ad:golang_oauth2/vendor/golang.org/x/oauth2 \ + golang:sys:a1369af:golang_sys/vendor/golang.org/x/sys \ + golang:text:929e72c:golang_text/vendor/golang.org/x/text \ gorilla:websocket:v1.4.1:gorilla_websocket/vendor/github.com/gorilla/websocket \ - hashicorp:hcl:v2.0.0:hashicorp_hcl/vendor/github.com/hashicorp/hcl \ + hashicorp:hcl:v2.3.0:hashicorp_hcl/vendor/github.com/hashicorp/hcl \ kr:text:v0.1.0:kr_text/vendor/github.com/kr/text \ magiconair:properties:v1.8.1:magiconair_properties/vendor/github.com/magiconair/properties \ mattn:go:go1.9.1:imattn_go/vendor/github.com/mattn/go \ - mattn:go-isatty:v0.0.10:mattn_goisatty/vendor/github.com/mattn/go-isatty \ + mattn:go-isatty:v0.0.11:mattn_goisatty/vendor/github.com/mattn/go-isatty \ mitchellh:mapstructure:v1.1.2:mitchellh_mapstructure/vendor/github.com/mitchellh/mapstructure \ pelletier:go-toml:v1.6.0:pelletier_gotoml/vendor/github.com/pelletier/go-toml \ pkg:errors:v0.8.1:pkg_errors/vendor/github.com/pkg/errors \ sendgrid:rest:v2.4.1:sendgrid_rest/vendor/github.com/sendgrid/rest \ sgoertzen:html2text:491ddf8:sgoertzen_html2text/vendor/github.com/sgoertzen/html2text \ spf13:afero:v1.2.2:spf13_afero/vendor/github.com/spf13/afero \ - spf13:cast:v1.3.0:spf13_cast/vendor/github.com/spf13/cast \ + spf13:cast:v1.3.1:spf13_cast/vendor/github.com/spf13/cast \ spf13:cobra:v0.0.5:spf13_cobra/vendor/github.com/spf13/cobra \ spf13:jwalterweatherman:v1.1.0:spf13_jwalterweatherman/vendor/github.com/spf13/jwalterweatherman \ spf13:pflag:v1.0.5:spf13_pflag/vendor/github.com/spf13/pflag \ - spf13:viper:v1.5.0:spf13_viper/vendor/github.com/spf13/viper \ + spf13:viper:v1.6.1:spf13_viper/vendor/github.com/spf13/viper \ stretchr:testify:v1.4.0:stretchr_testify/vendor/github.com/stretchr/testify USE_GITHUB= yes diff --git a/net/madonctl/distinfo b/net/madonctl/distinfo index 5849d658506..c1946bfd75e 100644 --- a/net/madonctl/distinfo +++ b/net/madonctl/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1573888139 +TIMESTAMP = 1578125687 SHA256 (McKael-madonctl-v2.3.1-97f477f_GH0.tar.gz) = 3d92249060ec79d164ac568d769c7f6e3520697cad879100c01af88567a140ce SIZE (McKael-madonctl-v2.3.1-97f477f_GH0.tar.gz) = 1830559 SHA256 (McKael-madon-v2.3.0_GH0.tar.gz) = c970cb350b3da734399906e6da4b333d300dbaa820af921cb2c72cc6e533c600 @@ -7,28 +7,28 @@ SHA256 (fsnotify-fsnotify-v1.4.7_GH0.tar.gz) = b7530d973d0ab0e58ad8ce1b9a4b963d6 SIZE (fsnotify-fsnotify-v1.4.7_GH0.tar.gz) = 31139 SHA256 (ghodss-yaml-v1.0.0_GH0.tar.gz) = 8a76b47cd171944612aae1cfa08bbb971b63fec16794c839252808392097de44 SIZE (ghodss-yaml-v1.0.0_GH0.tar.gz) = 11772 -SHA256 (go-yaml-yaml-v2.2.5_GH0.tar.gz) = 7b3929eeaa6c9ba8be52a10d195955060ff0b8b8c13671d533d26ff27fb13de2 -SIZE (go-yaml-yaml-v2.2.5_GH0.tar.gz) = 72259 -SHA256 (golang-net-2180aed_GH0.tar.gz) = 0ac7e0852c78bd6adc06a941c44cb27b135d015eeba80458c0905af40ee9ca94 -SIZE (golang-net-2180aed_GH0.tar.gz) = 1169184 -SHA256 (golang-oauth2-0f29369_GH0.tar.gz) = 0b2093495f3f8e2938b829c07e768918004b92f8a4d2b5c23fe7de0069821652 -SIZE (golang-oauth2-0f29369_GH0.tar.gz) = 45469 -SHA256 (golang-sys-52ab431_GH0.tar.gz) = 4ae94faada4c284a36d2de183f5fc43d26279b7682c448681c4c27697b9ae44b -SIZE (golang-sys-52ab431_GH0.tar.gz) = 1514616 -SHA256 (golang-text-4b67af8_GH0.tar.gz) = 281c4ac75837b3a4263ba6d6fe0fa48e46c8e7bae124174e1249ac3e8556e737 -SIZE (golang-text-4b67af8_GH0.tar.gz) = 7745417 +SHA256 (go-yaml-yaml-v2.2.7_GH0.tar.gz) = 74afe4be0fa4482de73cfaf952dc6c8d41088b687c3f9de4a7ced86d2bbe0cb4 +SIZE (go-yaml-yaml-v2.2.7_GH0.tar.gz) = 72651 +SHA256 (golang-net-c0dbc17_GH0.tar.gz) = 0b92c183745a01288a3e485d9c56d32ba26749f1abaa11ec6772a4a1a55f920e +SIZE (golang-net-c0dbc17_GH0.tar.gz) = 1171821 +SHA256 (golang-oauth2-858c2ad_GH0.tar.gz) = 786fe3e96c90265f113f8a2546b413c67a235d73fddb0d3ff5add3e9d1e1758b +SIZE (golang-oauth2-858c2ad_GH0.tar.gz) = 45250 +SHA256 (golang-sys-a1369af_GH0.tar.gz) = 2b3534e4c43b31193b3c754b6e5296054d77bc2373161dfac69fc95c22152398 +SIZE (golang-sys-a1369af_GH0.tar.gz) = 1535410 +SHA256 (golang-text-929e72c_GH0.tar.gz) = 2755c877667992f334cc1650bf40cca8ca0abf8dccc436497665291cccbe3fa2 +SIZE (golang-text-929e72c_GH0.tar.gz) = 7745925 SHA256 (gorilla-websocket-v1.4.1_GH0.tar.gz) = 9e5bd337d58a978bf4072767252ddb394b53e2b459697633794abd96e8eb3fa6 SIZE (gorilla-websocket-v1.4.1_GH0.tar.gz) = 54218 -SHA256 (hashicorp-hcl-v2.0.0_GH0.tar.gz) = bcb08b5b10982ad719b8f3849f2ca45e3fce45a6d6dd1ce82f263d7b8330f369 -SIZE (hashicorp-hcl-v2.0.0_GH0.tar.gz) = 370242 +SHA256 (hashicorp-hcl-v2.3.0_GH0.tar.gz) = 558e22d6c0ce3db655a09ca8ead7f1b5359c0e91e1415c105730edde005bf6d0 +SIZE (hashicorp-hcl-v2.3.0_GH0.tar.gz) = 385545 SHA256 (kr-text-v0.1.0_GH0.tar.gz) = b67f2744020b25f9298153af0992db252d195edd7ca5afa3b19d6ac300c2d14e SIZE (kr-text-v0.1.0_GH0.tar.gz) = 8686 SHA256 (magiconair-properties-v1.8.1_GH0.tar.gz) = 4449df3d2be86608bfc997228f66f1cff57bf620cc5bf9ba44339c7e4c5612dd SIZE (magiconair-properties-v1.8.1_GH0.tar.gz) = 29735 SHA256 (mattn-go-go1.9.1_GH0.tar.gz) = cffb270091d61263254a130543ec7de30e4c3d847d394ea6fb71e09ce22f63fb SIZE (mattn-go-go1.9.1_GH0.tar.gz) = 16355327 -SHA256 (mattn-go-isatty-v0.0.10_GH0.tar.gz) = 55408e1afd78eaa112842ae2263e70703d5b5133feaa17fa477980a87a961fe7 -SIZE (mattn-go-isatty-v0.0.10_GH0.tar.gz) = 4465 +SHA256 (mattn-go-isatty-v0.0.11_GH0.tar.gz) = 631fab18253998a4e27e9d260c445e9852bd86cf5a42693623d305c3e59c415a +SIZE (mattn-go-isatty-v0.0.11_GH0.tar.gz) = 4396 SHA256 (mitchellh-mapstructure-v1.1.2_GH0.tar.gz) = 53fbc06b125ff1c9c73a4eb1764346932671a29c67a45a92e2ebc6855635069b SIZE (mitchellh-mapstructure-v1.1.2_GH0.tar.gz) = 20980 SHA256 (pelletier-go-toml-v1.6.0_GH0.tar.gz) = 25913c50b634b554980c8e8134558684b001850c1ed720910edf6a9dbc06da45 @@ -41,15 +41,15 @@ SHA256 (sgoertzen-html2text-491ddf8_GH0.tar.gz) = f96d51db9b417bdca071956c490101 SIZE (sgoertzen-html2text-491ddf8_GH0.tar.gz) = 3799 SHA256 (spf13-afero-v1.2.2_GH0.tar.gz) = b577afca7e9839aa7cf0ddd712af553aec671b74f97fe0c88c63f911d1020570 SIZE (spf13-afero-v1.2.2_GH0.tar.gz) = 46157 -SHA256 (spf13-cast-v1.3.0_GH0.tar.gz) = e685282ea33f89e9354d148ad1886f532bcebe86b0b60a167988f7c6d081085f -SIZE (spf13-cast-v1.3.0_GH0.tar.gz) = 11085 +SHA256 (spf13-cast-v1.3.1_GH0.tar.gz) = 4fa8d06903b490ae6f1316e55c5446d5648eea2b450671ebc54d4bbe79bc46b1 +SIZE (spf13-cast-v1.3.1_GH0.tar.gz) = 11102 SHA256 (spf13-cobra-v0.0.5_GH0.tar.gz) = 79226ce00e2b91306277e679d024eea6d17d0c02fc671555fd25df0c3ea07423 SIZE (spf13-cobra-v0.0.5_GH0.tar.gz) = 111126 SHA256 (spf13-jwalterweatherman-v1.1.0_GH0.tar.gz) = 4fd850a792c5738954c4801cf549d8d0bf53edd17139cd39d179aa5abf7ec68d SIZE (spf13-jwalterweatherman-v1.1.0_GH0.tar.gz) = 6871 SHA256 (spf13-pflag-v1.0.5_GH0.tar.gz) = 9a2cae1f8e8ab0d2cc8ebe468e871af28d9ac0962cf0520999e3ba85f0c7b808 SIZE (spf13-pflag-v1.0.5_GH0.tar.gz) = 50796 -SHA256 (spf13-viper-v1.5.0_GH0.tar.gz) = b9c381beb29b5970bdf0686de81b1b544c11cc21f67866cdd0ddbece3870436e -SIZE (spf13-viper-v1.5.0_GH0.tar.gz) = 45568 +SHA256 (spf13-viper-v1.6.1_GH0.tar.gz) = 6c31cd5d8fffd6736589737e4e12f770fde4647fd01feb334d7c2aebf017c88f +SIZE (spf13-viper-v1.6.1_GH0.tar.gz) = 51749 SHA256 (stretchr-testify-v1.4.0_GH0.tar.gz) = 3ae072321569a8cd6d77de8f3be774165e136198ce808df0a31589237ba59698 SIZE (stretchr-testify-v1.4.0_GH0.tar.gz) = 110085 diff --git a/net/measurement-kit/Makefile b/net/measurement-kit/Makefile index 1973f0fac9a..53dced44273 100644 --- a/net/measurement-kit/Makefile +++ b/net/measurement-kit/Makefile @@ -2,7 +2,7 @@ PORTNAME= measurement-kit DISTVERSIONPREFIX= v -DISTVERSION= 0.10.6 +DISTVERSION= 0.10.8 CATEGORIES= net devel MAINTAINER= egypcio@FreeBSD.org diff --git a/net/measurement-kit/distinfo b/net/measurement-kit/distinfo index 6adfac9ad9d..f79787d0298 100644 --- a/net/measurement-kit/distinfo +++ b/net/measurement-kit/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1568908015 -SHA256 (measurement-kit-measurement-kit-v0.10.6_GH0.tar.gz) = 5ec94e522c3bc43cbf749659c18d4b13bcfbb2874db4d6b4e21b160d76dd5bd0 -SIZE (measurement-kit-measurement-kit-v0.10.6_GH0.tar.gz) = 722713 +TIMESTAMP = 1578055985 +SHA256 (measurement-kit-measurement-kit-v0.10.8_GH0.tar.gz) = 773c0f03fa21b56b34a24f97b4fedf96e66b0f49ef549d5c674e63ed43e1c278 +SIZE (measurement-kit-measurement-kit-v0.10.8_GH0.tar.gz) = 737513 diff --git a/net/py-aiohttp-socks/Makefile b/net/py-aiohttp-socks/Makefile index 47fb295c64d..bbc1b140564 100644 --- a/net/py-aiohttp-socks/Makefile +++ b/net/py-aiohttp-socks/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= aiohttp-socks -PORTVERSION= 0.3.2 +PORTVERSION= 0.3.3 CATEGORIES= net python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,7 +12,8 @@ COMMENT= SOCKS proxy connector for aiohttp LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>=2.3.2:www/py-aiohttp@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>=2.3.2:www/py-aiohttp@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}attrs>=19.2.0:devel/py-attrs@${PY_FLAVOR} USES= python:3.6+ USE_PYTHON= distutils autoplist diff --git a/net/py-aiohttp-socks/distinfo b/net/py-aiohttp-socks/distinfo index 04a0bed015e..4946ff3d0e3 100644 --- a/net/py-aiohttp-socks/distinfo +++ b/net/py-aiohttp-socks/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1576937313 -SHA256 (romis2012-aiohttp-socks-0.3.2_GH0.tar.gz) = c1f044b4dd98d407ae4f90a540887f10f0d563ee6ac481349a18b36beda1f0a6 -SIZE (romis2012-aiohttp-socks-0.3.2_GH0.tar.gz) = 1353257 +TIMESTAMP = 1577173074 +SHA256 (romis2012-aiohttp-socks-0.3.3_GH0.tar.gz) = 1ba31016a537e283dbe436ac913fb18c8d7eea9b5d9c49357b857ee2493baa0e +SIZE (romis2012-aiohttp-socks-0.3.3_GH0.tar.gz) = 1353570 diff --git a/net/remmina/pkg-plist b/net/remmina/pkg-plist index 8b7f687583a..cb12e4b2265 100644 --- a/net/remmina/pkg-plist +++ b/net/remmina/pkg-plist @@ -73,65 +73,65 @@ share/icons/hicolor/scalable/emblems/remmina-sftp-symbolic.svg share/icons/hicolor/scalable/emblems/remmina-ssh-symbolic.svg share/icons/hicolor/scalable/panel/remmina-panel-inverted.svg share/icons/hicolor/scalable/panel/remmina-panel.svg -share/locale/ar/LC_MESSAGES/remmina.mo -share/locale/ast/LC_MESSAGES/remmina.mo -share/locale/bg/LC_MESSAGES/remmina.mo -share/locale/bn/LC_MESSAGES/remmina.mo -share/locale/bs/LC_MESSAGES/remmina.mo -share/locale/ca/LC_MESSAGES/remmina.mo -share/locale/ca@valencia/LC_MESSAGES/remmina.mo -share/locale/cs/LC_MESSAGES/remmina.mo -share/locale/da/LC_MESSAGES/remmina.mo -share/locale/de/LC_MESSAGES/remmina.mo -share/locale/el/LC_MESSAGES/remmina.mo -share/locale/en_AU/LC_MESSAGES/remmina.mo -share/locale/en_GB/LC_MESSAGES/remmina.mo -share/locale/es/LC_MESSAGES/remmina.mo -share/locale/es_VE/LC_MESSAGES/remmina.mo -share/locale/et/LC_MESSAGES/remmina.mo -share/locale/eu/LC_MESSAGES/remmina.mo -share/locale/fi/LC_MESSAGES/remmina.mo -share/locale/fr/LC_MESSAGES/remmina.mo -share/locale/gl/LC_MESSAGES/remmina.mo -share/locale/he/LC_MESSAGES/remmina.mo -share/locale/hr/LC_MESSAGES/remmina.mo -share/locale/hu/LC_MESSAGES/remmina.mo -share/locale/id/LC_MESSAGES/remmina.mo -share/locale/ie/LC_MESSAGES/remmina.mo -share/locale/it/LC_MESSAGES/remmina.mo -share/locale/ja/LC_MESSAGES/remmina.mo -share/locale/kk/LC_MESSAGES/remmina.mo -share/locale/km/LC_MESSAGES/remmina.mo -share/locale/kn/LC_MESSAGES/remmina.mo -share/locale/ko/LC_MESSAGES/remmina.mo -share/locale/lt/LC_MESSAGES/remmina.mo -share/locale/lv/LC_MESSAGES/remmina.mo -share/locale/ms/LC_MESSAGES/remmina.mo -share/locale/my/LC_MESSAGES/remmina.mo -share/locale/nb/LC_MESSAGES/remmina.mo -share/locale/nl/LC_MESSAGES/remmina.mo -share/locale/oc/LC_MESSAGES/remmina.mo -share/locale/pl/LC_MESSAGES/remmina.mo -share/locale/pt/LC_MESSAGES/remmina.mo -share/locale/pt_BR/LC_MESSAGES/remmina.mo -share/locale/pt_PT/LC_MESSAGES/remmina.mo -share/locale/ro/LC_MESSAGES/remmina.mo -share/locale/ru/LC_MESSAGES/remmina.mo -share/locale/shn/LC_MESSAGES/remmina.mo -share/locale/si/LC_MESSAGES/remmina.mo -share/locale/sk/LC_MESSAGES/remmina.mo -share/locale/sl/LC_MESSAGES/remmina.mo -share/locale/sq/LC_MESSAGES/remmina.mo -share/locale/sr/LC_MESSAGES/remmina.mo -share/locale/sv/LC_MESSAGES/remmina.mo -share/locale/te/LC_MESSAGES/remmina.mo -share/locale/th/LC_MESSAGES/remmina.mo -share/locale/tr/LC_MESSAGES/remmina.mo -share/locale/ug/LC_MESSAGES/remmina.mo -share/locale/uk/LC_MESSAGES/remmina.mo -share/locale/uz@cyrillic/LC_MESSAGES/remmina.mo -share/locale/zh_CN/LC_MESSAGES/remmina.mo -share/locale/zh_TW/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/ar/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/ast/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/bg/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/bn/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/bs/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/ca/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/ca@valencia/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/cs/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/da/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/de/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/el/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/en_AU/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/en_GB/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/es/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/es_VE/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/et/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/eu/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/fi/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/fr/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/gl/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/he/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/hr/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/hu/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/id/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/ie/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/it/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/ja/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/kk/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/km/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/kn/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/ko/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/lt/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/lv/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/ms/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/my/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/nb/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/nl/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/oc/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/pl/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/pt/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/pt_BR/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/pt_PT/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/ro/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/ru/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/shn/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/si/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/sk/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/sl/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/sq/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/sr/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/sv/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/te/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/th/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/tr/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/ug/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/uk/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/uz@cyrillic/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/zh_CN/LC_MESSAGES/remmina.mo +%%NLS%%share/locale/zh_TW/LC_MESSAGES/remmina.mo share/metainfo/org.remmina.Remmina.appdata.xml share/mime/packages/remmina-mime.xml %%DATADIR%%/external_tools/functions.sh diff --git a/ports-mgmt/modules2tuple/Makefile b/ports-mgmt/modules2tuple/Makefile index 7448cfcf0d4..de9bf550acf 100644 --- a/ports-mgmt/modules2tuple/Makefile +++ b/ports-mgmt/modules2tuple/Makefile @@ -2,7 +2,7 @@ PORTNAME= modules2tuple DISTVERSIONPREFIX= v -DISTVERSION= 1.13.0 +DISTVERSION= 1.14.0 CATEGORIES= ports-mgmt MAINTAINER= dmgk@FreeBSD.org diff --git a/ports-mgmt/modules2tuple/distinfo b/ports-mgmt/modules2tuple/distinfo index e9621b36501..1bdeab5756e 100644 --- a/ports-mgmt/modules2tuple/distinfo +++ b/ports-mgmt/modules2tuple/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1577103319 -SHA256 (dmgk-modules2tuple-v1.13.0_GH0.tar.gz) = 8205bb5869ebb0598f8986a158ee6744a8ebff043034b269abd5b4686e022bf8 -SIZE (dmgk-modules2tuple-v1.13.0_GH0.tar.gz) = 10956 +TIMESTAMP = 1578140631 +SHA256 (dmgk-modules2tuple-v1.14.0_GH0.tar.gz) = cb1c8664bcd690cb7614bdd3e7951a43390f40197bc9069aba22db55359efe45 +SIZE (dmgk-modules2tuple-v1.14.0_GH0.tar.gz) = 11061 diff --git a/print/qpdf/Makefile b/print/qpdf/Makefile index 513eea7102a..0b1df63651c 100644 --- a/print/qpdf/Makefile +++ b/print/qpdf/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= qpdf -DISTVERSION= 9.0.0 +DISTVERSION= 9.1.0 CATEGORIES= print MASTER_SITES= SF diff --git a/print/qpdf/distinfo b/print/qpdf/distinfo index f29d8ec4959..c52c2fafb18 100644 --- a/print/qpdf/distinfo +++ b/print/qpdf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1567492746 -SHA256 (qpdf-9.0.0.tar.gz) = 9d2a70c181ff7e5d92a0fc10c4973a2a8164d4fb71ce3584bc5f1740bd65379c -SIZE (qpdf-9.0.0.tar.gz) = 18172400 +TIMESTAMP = 1578127662 +SHA256 (qpdf-9.1.0.tar.gz) = 3abbbb7907f2e750336b9c97e67b6e806aca91ab537402ec080656d63940ed79 +SIZE (qpdf-9.1.0.tar.gz) = 18285597 diff --git a/print/qpdf/pkg-plist b/print/qpdf/pkg-plist index 8104410341c..d76216d766d 100644 --- a/print/qpdf/pkg-plist +++ b/print/qpdf/pkg-plist @@ -22,6 +22,8 @@ include/qpdf/Pl_StdioFile.hh include/qpdf/PointerHolder.hh include/qpdf/QIntC.hh include/qpdf/QPDF.hh +include/qpdf/QPDFCryptoImpl.hh +include/qpdf/QPDFCryptoProvider.hh include/qpdf/QPDFAcroFormDocumentHelper.hh include/qpdf/QPDFAnnotationObjectHelper.hh include/qpdf/QPDFDocumentHelper.hh @@ -49,7 +51,7 @@ include/qpdf/Types.h include/qpdf/qpdf-c.h lib/libqpdf.so lib/libqpdf.so.26 -lib/libqpdf.so.26.0.0 +lib/libqpdf.so.26.1.0 libdata/pkgconfig/libqpdf.pc man/man1/fix-qdf.1.gz man/man1/qpdf.1.gz diff --git a/science/gwyddion/Makefile b/science/gwyddion/Makefile index f98a77dba92..c7b2bc5ce2a 100644 --- a/science/gwyddion/Makefile +++ b/science/gwyddion/Makefile @@ -3,7 +3,7 @@ PORTNAME= gwyddion PORTVERSION= 2.51 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= science graphics MASTER_SITES= SF diff --git a/science/hypre/Makefile b/science/hypre/Makefile index b2fbafb29de..9c784879ffd 100644 --- a/science/hypre/Makefile +++ b/science/hypre/Makefile @@ -11,8 +11,8 @@ COMMENT= Scalable Linear Solvers and Multigrid Methods LICENSE= APACHE20 MIT LICENSE_COMB= dual -LICENSE_FILE_MIT= ${WRKSRC}/../LICENSE-APACHE -LICENSE_FILE_APACHE20= ${WRKSRC}/../LICENSE-MIT +LICENSE_FILE_APACHE20= ${WRKSRC}/../LICENSE-APACHE +LICENSE_FILE_MIT= ${WRKSRC}/../LICENSE-MIT BROKEN_powerpc64= fails to compile: ./DistributedMatrixPilutSolver.h:97:20: expected ')' before '->' token diff --git a/security/afl++/Makefile b/security/afl++/Makefile index c9c31974477..80d86222c8a 100644 --- a/security/afl++/Makefile +++ b/security/afl++/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/docs/COPYING # In theory afl supports non-x86 architectures with the LLVM plugin. # This has only been run tested on aarch64 so far. -ONLY_FOR_ARCHS= aarch64 amd64 i386 +ONLY_FOR_ARCHS= aarch64 amd64 i386 powerpc64 ONLY_FOR_ARCHS_REASON= uses x86-only instrumentation or requires complete LLVM support USES= gmake tar:tgz diff --git a/security/cowrie/Makefile b/security/cowrie/Makefile index a974dfa8eb1..711367456e2 100644 --- a/security/cowrie/Makefile +++ b/security/cowrie/Makefile @@ -1,7 +1,8 @@ # $FreeBSD$ PORTNAME= cowrie -DISTVERSION= 1.9.7 +DISTVERSIONPREFIX= v +DISTVERSION= 2.0.2 CATEGORIES= security python MAINTAINER= yuri@FreeBSD.org diff --git a/security/cowrie/distinfo b/security/cowrie/distinfo index 5c97b3088ba..9cfbe49b630 100644 --- a/security/cowrie/distinfo +++ b/security/cowrie/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1570515370 -SHA256 (cowrie-cowrie-1.9.7_GH0.tar.gz) = 030329603fb2cdec7384242338b8217ecf5cc937a8235b65e5207982636e479d -SIZE (cowrie-cowrie-1.9.7_GH0.tar.gz) = 788826 +TIMESTAMP = 1578105991 +SHA256 (cowrie-cowrie-v2.0.2_GH0.tar.gz) = d4f3c23b5da93afdbd26cdf8987f2f9f4f28ddaec837538238a6d5c8c50651c4 +SIZE (cowrie-cowrie-v2.0.2_GH0.tar.gz) = 788919 diff --git a/security/elixir-jose/Makefile b/security/elixir-jose/Makefile index b21b35191e3..713d09e6833 100644 --- a/security/elixir-jose/Makefile +++ b/security/elixir-jose/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= jose -PORTVERSION= 1.9.0 +PORTVERSION= 1.10.0 CATEGORIES= security PKGNAMEPREFIX= elixir- @@ -17,8 +17,7 @@ GH_PROJECT= erlang-jose DOCSDIR= ${PREFIX}/share/doc/elixir-${PORTNAME} NO_ARCH= yes -MIX_BUILD_DEPS= converters/erlang-base64url \ - security/erlang-jose +MIX_BUILD_DEPS= security/erlang-jose MIX_RUN_DEPS:= ${MIX_BUILD_DEPS} OPTIONS_DEFINE= DOCS diff --git a/security/elixir-jose/distinfo b/security/elixir-jose/distinfo index 85d0bbeaddd..2a4a9d3cc88 100644 --- a/security/elixir-jose/distinfo +++ b/security/elixir-jose/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1546657690 -SHA256 (potatosalad-erlang-jose-1.9.0_GH0.tar.gz) = d55a9d3a1697833fed555a21f1aeb2727af88193995cb6ffa945d4b6749d0e8d -SIZE (potatosalad-erlang-jose-1.9.0_GH0.tar.gz) = 258407 +TIMESTAMP = 1578123237 +SHA256 (potatosalad-erlang-jose-1.10.0_GH0.tar.gz) = 255ff14eb4efd5c648f6019bacabb3766848b32552d81f231259f55300afaa2e +SIZE (potatosalad-erlang-jose-1.10.0_GH0.tar.gz) = 276164 diff --git a/security/elixir-jose/pkg-plist b/security/elixir-jose/pkg-plist index b796607f119..6b9e8c6decc 100644 --- a/security/elixir-jose/pkg-plist +++ b/security/elixir-jose/pkg-plist @@ -27,6 +27,9 @@ lib/elixir/lib/jose/ebin/Elixir.JOSE.beam lib/elixir/lib/jose/ebin/jose.app lib/elixir/lib/jose/ebin/jose.beam lib/elixir/lib/jose/ebin/jose_app.beam +lib/elixir/lib/jose/ebin/jose_base.beam +lib/elixir/lib/jose/ebin/jose_base64.beam +lib/elixir/lib/jose/ebin/jose_base64url.beam lib/elixir/lib/jose/ebin/jose_block_encryptor.beam lib/elixir/lib/jose/ebin/jose_chacha20_poly1305.beam lib/elixir/lib/jose/ebin/jose_chacha20_poly1305_crypto.beam @@ -52,6 +55,7 @@ lib/elixir/lib/jose/ebin/jose_json_unsupported.beam lib/elixir/lib/jose/ebin/jose_jwa.beam lib/elixir/lib/jose/ebin/jose_jwa_aes.beam lib/elixir/lib/jose/ebin/jose_jwa_aes_kw.beam +lib/elixir/lib/jose/ebin/jose_jwa_base64url.beam lib/elixir/lib/jose/ebin/jose_jwa_bench.beam lib/elixir/lib/jose/ebin/jose_jwa_chacha20.beam lib/elixir/lib/jose/ebin/jose_jwa_chacha20_poly1305.beam @@ -60,6 +64,7 @@ lib/elixir/lib/jose/ebin/jose_jwa_curve25519.beam lib/elixir/lib/jose/ebin/jose_jwa_curve448.beam lib/elixir/lib/jose/ebin/jose_jwa_ed25519.beam lib/elixir/lib/jose/ebin/jose_jwa_ed448.beam +lib/elixir/lib/jose/ebin/jose_jwa_hchacha20.beam lib/elixir/lib/jose/ebin/jose_jwa_math.beam lib/elixir/lib/jose/ebin/jose_jwa_pkcs1.beam lib/elixir/lib/jose/ebin/jose_jwa_pkcs5.beam @@ -69,18 +74,25 @@ lib/elixir/lib/jose/ebin/jose_jwa_sha3.beam lib/elixir/lib/jose/ebin/jose_jwa_unsupported.beam lib/elixir/lib/jose/ebin/jose_jwa_x25519.beam lib/elixir/lib/jose/ebin/jose_jwa_x448.beam +lib/elixir/lib/jose/ebin/jose_jwa_xchacha20.beam +lib/elixir/lib/jose/ebin/jose_jwa_xchacha20_poly1305.beam lib/elixir/lib/jose/ebin/jose_jwe.beam lib/elixir/lib/jose/ebin/jose_jwe_alg.beam lib/elixir/lib/jose/ebin/jose_jwe_alg_aes_kw.beam lib/elixir/lib/jose/ebin/jose_jwe_alg_dir.beam +lib/elixir/lib/jose/ebin/jose_jwe_alg_c20p_kw.beam +lib/elixir/lib/jose/ebin/jose_jwe_alg_ecdh_1pu.beam lib/elixir/lib/jose/ebin/jose_jwe_alg_ecdh_es.beam lib/elixir/lib/jose/ebin/jose_jwe_alg_pbes2.beam lib/elixir/lib/jose/ebin/jose_jwe_alg_rsa.beam +lib/elixir/lib/jose/ebin/jose_jwe_alg_xc20p_kw.beam lib/elixir/lib/jose/ebin/jose_jwe_enc.beam lib/elixir/lib/jose/ebin/jose_jwe_enc_aes.beam -lib/elixir/lib/jose/ebin/jose_jwe_enc_chacha20_poly1305.beam +lib/elixir/lib/jose/ebin/jose_jwe_enc_c20p.beam +lib/elixir/lib/jose/ebin/jose_jwe_enc_xc20p.beam lib/elixir/lib/jose/ebin/jose_jwe_zip.beam lib/elixir/lib/jose/ebin/jose_jwk.beam +lib/elixir/lib/jose/ebin/jose_jwk_der.beam lib/elixir/lib/jose/ebin/jose_jwk_kty.beam lib/elixir/lib/jose/ebin/jose_jwk_kty_ec.beam lib/elixir/lib/jose/ebin/jose_jwk_kty_oct.beam @@ -115,6 +127,9 @@ lib/elixir/lib/jose/ebin/jose_sha3_keccakf1600_nif.beam lib/elixir/lib/jose/ebin/jose_sha3_libdecaf.beam lib/elixir/lib/jose/ebin/jose_sha3_unsupported.beam lib/elixir/lib/jose/ebin/jose_sup.beam +lib/elixir/lib/jose/ebin/jose_xchacha20_poly1305.beam +lib/elixir/lib/jose/ebin/jose_xchacha20_poly1305_crypto.beam +lib/elixir/lib/jose/ebin/jose_xchacha20_poly1305_unsupported.beam lib/elixir/lib/jose/lib/jose.ex lib/elixir/lib/jose/lib/jose/jwa.ex lib/elixir/lib/jose/lib/jose/jwe.ex diff --git a/security/erlang-jose/Makefile b/security/erlang-jose/Makefile index 6b618ff4f1e..26f3c158e5c 100644 --- a/security/erlang-jose/Makefile +++ b/security/erlang-jose/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= jose -PORTVERSION= 1.9.0 +PORTVERSION= 1.10.0 CATEGORIES= security PKGNAMEPREFIX= erlang- @@ -18,9 +18,6 @@ ERL_APP_NAME= erlang-jose DOCSDIR= ${PREFIX}/share/doc/${ERL_APP_NAME} NO_ARCH= yes -ERL_BUILD_DEPS= converters/erlang-base64url -ERL_RUN_DEPS:= ${ERL_BUILD_DEPS} - OPTIONS_DEFINE= DOCS .include diff --git a/security/erlang-jose/distinfo b/security/erlang-jose/distinfo index a17479fd110..a879bbb4df8 100644 --- a/security/erlang-jose/distinfo +++ b/security/erlang-jose/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1546651880 -SHA256 (potatosalad-erlang-jose-1.9.0_GH0.tar.gz) = d55a9d3a1697833fed555a21f1aeb2727af88193995cb6ffa945d4b6749d0e8d -SIZE (potatosalad-erlang-jose-1.9.0_GH0.tar.gz) = 258407 +TIMESTAMP = 1578121935 +SHA256 (potatosalad-erlang-jose-1.10.0_GH0.tar.gz) = 255ff14eb4efd5c648f6019bacabb3766848b32552d81f231259f55300afaa2e +SIZE (potatosalad-erlang-jose-1.10.0_GH0.tar.gz) = 276164 diff --git a/security/erlang-jose/pkg-plist b/security/erlang-jose/pkg-plist index bcca42866ad..10f087a54b7 100644 --- a/security/erlang-jose/pkg-plist +++ b/security/erlang-jose/pkg-plist @@ -1,6 +1,9 @@ lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose.app lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose.beam lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_app.beam +lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_base.beam +lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_base64.beam +lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_base64url.beam lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_block_encryptor.beam lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_chacha20_poly1305.beam lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_chacha20_poly1305_crypto.beam @@ -26,6 +29,7 @@ lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_json_unsupported.beam lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa.beam lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa_aes.beam lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa_aes_kw.beam +lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa_base64url.beam lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa_bench.beam lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa_chacha20.beam lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa_chacha20_poly1305.beam @@ -34,6 +38,7 @@ lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa_curve25519.beam lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa_curve448.beam lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa_ed25519.beam lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa_ed448.beam +lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa_hchacha20.beam lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa_poly1305.beam lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa_math.beam lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa_pkcs1.beam @@ -43,18 +48,25 @@ lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa_sha3.beam lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa_unsupported.beam lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa_x25519.beam lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa_x448.beam +lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa_xchacha20.beam +lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwa_xchacha20_poly1305.beam lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwe.beam lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwe_alg.beam lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwe_alg_aes_kw.beam +lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwe_alg_c20p_kw.beam lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwe_alg_dir.beam +lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwe_alg_ecdh_1pu.beam lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwe_alg_ecdh_es.beam lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwe_alg_pbes2.beam lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwe_alg_rsa.beam +lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwe_alg_xc20p_kw.beam lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwe_enc.beam lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwe_enc_aes.beam -lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwe_enc_chacha20_poly1305.beam +lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwe_enc_c20p.beam +lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwe_enc_xc20p.beam lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwe_zip.beam lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwk.beam +lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwk_der.beam lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwk_kty.beam lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwk_kty_ec.beam lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_jwk_kty_oct.beam @@ -89,7 +101,11 @@ lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_sha3_keccakf1600_nif.beam lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_sha3_libdecaf.beam lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_sha3_unsupported.beam lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_sup.beam +lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_xchacha20_poly1305.beam +lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_xchacha20_poly1305_crypto.beam +lib/erlang/lib/erlang-jose-%%VERSION%%/ebin/jose_xchacha20_poly1305_unsupported.beam lib/erlang/lib/erlang-jose-%%VERSION%%/include/jose.hrl +lib/erlang/lib/erlang-jose-%%VERSION%%/include/jose_base.hrl lib/erlang/lib/erlang-jose-%%VERSION%%/include/jose_compat.hrl lib/erlang/lib/erlang-jose-%%VERSION%%/include/jose_jwe.hrl lib/erlang/lib/erlang-jose-%%VERSION%%/include/jose_jwk.hrl @@ -97,6 +113,12 @@ lib/erlang/lib/erlang-jose-%%VERSION%%/include/jose_jws.hrl lib/erlang/lib/erlang-jose-%%VERSION%%/include/jose_jwt.hrl lib/erlang/lib/erlang-jose-%%VERSION%%/include/jose_public_key.hrl lib/erlang/lib/erlang-jose-%%VERSION%%/priv/Dockerfile +lib/erlang/lib/erlang-jose-%%VERSION%%/src/base/jose_base.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/base/jose_base64.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/base/jose_base64url.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_xchacha20_poly1305_unsupported.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_xchacha20_poly1305.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_xchacha20_poly1305_crypto.erl lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose.app.src lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose.erl lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_app.erl @@ -112,74 +134,6 @@ lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_curve25519_unsupported.erl lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_curve448.erl lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_curve448_libdecaf.erl lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_curve448_unsupported.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_json.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_json_jason.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_json_jiffy.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_json_jsone.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_json_jsx.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_json_ojson.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_json_poison.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_json_poison_compat_encoder.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_json_poison_lexical_encoder.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_json_unsupported.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwa.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwa_aes.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwa_aes_kw.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwa_bench.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwa_chacha20.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwa_chacha20_poly1305.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwa_concat_kdf.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwa_curve25519.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwa_curve448.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwa_ed25519.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwa_ed448.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwa_math.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwa_pkcs1.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwa_pkcs5.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwa_pkcs7.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwa_poly1305.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwa_sha3.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwa_unsupported.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwa_x25519.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwa_x448.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwe.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwe_alg.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwe_alg_aes_kw.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwe_alg_dir.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwe_alg_ecdh_es.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwe_alg_pbes2.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwe_alg_rsa.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwe_enc.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwe_enc_aes.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwe_enc_chacha20_poly1305.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwe_zip.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwk.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwk_kty.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwk_kty_ec.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwk_kty_oct.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwk_kty_okp_ed25519.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwk_kty_okp_ed25519ph.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwk_kty_okp_ed448.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwk_kty_okp_ed448ph.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwk_kty_okp_x25519.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwk_kty_okp_x448.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwk_kty_rsa.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwk_oct.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwk_openssh_key.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwk_pem.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwk_set.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwk_use_enc.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwk_use_sig.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jws.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jws_alg.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jws_alg_ecdsa.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jws_alg_eddsa.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jws_alg_hmac.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jws_alg_none.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jws_alg_poly1305.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jws_alg_rsa_pkcs1_v1_5.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jws_alg_rsa_pss.erl -lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_jwt.erl lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_public_key.erl lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_server.erl lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_sha3.erl @@ -188,4 +142,81 @@ lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_sha3_keccakf1600_nif.erl lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_sha3_libdecaf.erl lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_sha3_unsupported.erl lib/erlang/lib/erlang-jose-%%VERSION%%/src/jose_sup.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/json/jose_json.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/json/jose_json_jason.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/json/jose_json_jiffy.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/json/jose_json_jsone.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/json/jose_json_jsx.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/json/jose_json_ojson.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/json/jose_json_poison.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/json/jose_json_poison_compat_encoder.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/json/jose_json_poison_lexical_encoder.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/json/jose_json_unsupported.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_aes.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_aes_kw.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_base64url.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_bench.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_chacha20.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_chacha20_poly1305.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_concat_kdf.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_curve25519.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_curve448.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_ed25519.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_ed448.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_hchacha20.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_math.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_pkcs1.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_pkcs5.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_pkcs7.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_poly1305.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_sha3.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_unsupported.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_x25519.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_x448.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_xchacha20.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwa/jose_jwa_xchacha20_poly1305.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwe/jose_jwe.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwe/jose_jwe_alg.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwe/jose_jwe_alg_aes_kw.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwe/jose_jwe_alg_c20p_kw.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwe/jose_jwe_alg_dir.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwe/jose_jwe_alg_ecdh_1pu.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwe/jose_jwe_alg_ecdh_es.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwe/jose_jwe_alg_pbes2.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwe/jose_jwe_alg_rsa.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwe/jose_jwe_alg_xc20p_kw.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwe/jose_jwe_enc.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwe/jose_jwe_enc_aes.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwe/jose_jwe_enc_c20p.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwe/jose_jwe_enc_xc20p.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwe/jose_jwe_zip.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwk/jose_jwk.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwk/jose_jwk_der.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwk/jose_jwk_kty.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwk/jose_jwk_kty_ec.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwk/jose_jwk_kty_oct.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwk/jose_jwk_kty_okp_ed25519.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwk/jose_jwk_kty_okp_ed25519ph.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwk/jose_jwk_kty_okp_ed448.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwk/jose_jwk_kty_okp_ed448ph.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwk/jose_jwk_kty_okp_x25519.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwk/jose_jwk_kty_okp_x448.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwk/jose_jwk_kty_rsa.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwk/jose_jwk_oct.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwk/jose_jwk_openssh_key.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwk/jose_jwk_pem.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwk/jose_jwk_set.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwk/jose_jwk_use_enc.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwk/jose_jwk_use_sig.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jws/jose_jws.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jws/jose_jws_alg.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jws/jose_jws_alg_ecdsa.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jws/jose_jws_alg_eddsa.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jws/jose_jws_alg_hmac.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jws/jose_jws_alg_none.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jws/jose_jws_alg_poly1305.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jws/jose_jws_alg_rsa_pkcs1_v1_5.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jws/jose_jws_alg_rsa_pss.erl +lib/erlang/lib/erlang-jose-%%VERSION%%/src/jwt/jose_jwt.erl %%PORTDOCS%%%%DOCSDIR%%/README.md diff --git a/security/gsasl/Makefile b/security/gsasl/Makefile index 550764c26c0..03037aef7f0 100644 --- a/security/gsasl/Makefile +++ b/security/gsasl/Makefile @@ -2,12 +2,11 @@ # $FreeBSD$ PORTNAME= gsasl -PORTVERSION= 1.8.0 -PORTREVISION= 10 +PORTVERSION= 1.8.1 CATEGORIES= security MASTER_SITES= GNU -MAINTAINER= ports@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= GNU SASL Library LIB_DEPENDS= libidn.so:dns/libidn \ @@ -15,32 +14,34 @@ LIB_DEPENDS= libidn.so:dns/libidn \ libgnutls.so:security/gnutls \ libntlm.so:security/libntlm -USES= charsetfix pathfix perl5 pkgconfig libtool +USES= charsetfix libtool localbase:ldflags pathfix perl5 pkgconfig USE_PERL5= build -GNU_CONFIGURE= yes -USE_LDCONFIG= yes -OPTIONS_DEFINE= DOCS NLS -OPTIONS_SUB= yes -NLS_USES= gettext -NLS_CONFIGURE_ENABLE= nls +#CPPFLAGS+= -nostdinc -I/usr/include -I${LOCALBASE}/include +CPPFLAGS+= -nostdinc -I/usr/include +GNU_CONFIGURE= yes +INSTALL_TARGET= install-strip +#LDFLAGS+= -L/usr/lib -L${LOCALBASE}/lib +LDFLAGS+= -L/usr/lib +USE_LDCONFIG= yes INFO= gsasl -CPPFLAGS+= -nostdinc -I/usr/include -I${LOCALBASE}/include -LDFLAGS+= -L/usr/lib -L${LOCALBASE}/lib +OPTIONS_DEFINE= DOCS NLS +OPTIONS_SUB= yes + +NLS_USES= gettext +NLS_CONFIGURE_ENABLE= nls post-patch: - @${REINPLACE_CMD} -e '/^en@/d' \ - ${WRKSRC}/lib/po/LINGUAS ${WRKSRC}/po/LINGUAS + @${REINPLACE_CMD} -e '/^en@/d' ${WRKSRC}/lib/po/LINGUAS ${WRKSRC}/po/LINGUAS -post-install: +x-post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgsasl.so post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${STAGEDIR}${DOCSDIR}/reference ${INSTALL_DATA} ${WRKSRC}/doc/*.html ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/doc/reference/html/* \ - ${STAGEDIR}${DOCSDIR}/reference + ${INSTALL_DATA} ${WRKSRC}/doc/reference/html/* ${STAGEDIR}${DOCSDIR}/reference .include diff --git a/security/gsasl/distinfo b/security/gsasl/distinfo index be4c415dd76..9b7a2bd6345 100644 --- a/security/gsasl/distinfo +++ b/security/gsasl/distinfo @@ -1,2 +1,3 @@ -SHA256 (gsasl-1.8.0.tar.gz) = 310262d1ded082d1ceefc52d6dad265c1decae8d84e12b5947d9b1dd193191e5 -SIZE (gsasl-1.8.0.tar.gz) = 4914837 +TIMESTAMP = 1578125691 +SHA256 (gsasl-1.8.1.tar.gz) = 4dda162a511976bfef14ad1fecd7733719dfd9c361b5d09dc8414ea9d472d8d2 +SIZE (gsasl-1.8.1.tar.gz) = 5774550 diff --git a/security/gsasl/pkg-descr b/security/gsasl/pkg-descr index 27dda1fd05e..2b900583158 100644 --- a/security/gsasl/pkg-descr +++ b/security/gsasl/pkg-descr @@ -1,18 +1,16 @@ GNU SASL is an implementation of the Simple Authentication and Security Layer -framework and a few common SASL mechanisms. SASL is used by network servers -(e.g., IMAP, SMTP) to request authentication from clients, and in clients to -authenticate against servers. +framework and a few common SASL mechanisms. -GNU SASL contains a library (`libgsasl'), a command line utility (`gsasl') to +GNU SASL consists of a library (libgsasl), a command line utility (gsasl) to access the library from the shell, and a manual. The library includes support -for the SASL framework (with authentication functions and application data -privacy and integrity functions) and at least partial support for the CRAM-MD5, -EXTERNAL, GSSAPI, ANONYMOUS, PLAIN, SECURID, DIGEST-MD5, LOGIN, NTLM and -KERBEROS_V5 mechanisms. +for the framework (with authentication functions and application data privacy +and integrity functions) and at least partial support for the ANONYMOUS, +CRAM-MD5, DIGEST-MD5, EXTERNAL, GS2-KRB5, GSSAPI, LOGIN, NTLM, PLAIN, +SCRAM-SHA-1, SCRAM-SHA-1-PLUS, SAML20, OPENID20, and SECURID mechanisms. -The library is portable because it does not do network communication by itself, -but rather leaves it up to the calling application. The library is flexible -with regards to the authorization infrastructure used, as it utilizes callbacks -into the application to decide whether an user is authorized or not. +The library is easily ported because it does not do network communication by +itself, but rather leaves it up to the calling application. The library is +flexible with regards to the authorization infrastructure used, as it utilizes a +callback into the application to decide whether a user is authorized or not. -WWW: http://www.gnu.org/software/gsasl/ +WWW: https://www.gnu.org/software/gsasl/ diff --git a/security/gsasl/pkg-plist b/security/gsasl/pkg-plist index 4d804a6d927..b932eb70a46 100644 --- a/security/gsasl/pkg-plist +++ b/security/gsasl/pkg-plist @@ -5,7 +5,7 @@ include/gsasl.h lib/libgsasl.a lib/libgsasl.so lib/libgsasl.so.7 -lib/libgsasl.so.7.9.6 +lib/libgsasl.so.7.9.7 libdata/pkgconfig/libgsasl.pc man/man1/gsasl.1.gz man/man3/gsasl_appinfo_get.3.gz @@ -63,9 +63,9 @@ man/man3/gsasl_free.3.gz man/man3/gsasl_hmac_md5.3.gz man/man3/gsasl_hmac_sha1.3.gz man/man3/gsasl_init.3.gz -man/man3/gsasl_mechanism_name.3.gz man/man3/gsasl_md5.3.gz man/man3/gsasl_md5pwd_get_password.3.gz +man/man3/gsasl_mechanism_name.3.gz man/man3/gsasl_nonce.3.gz man/man3/gsasl_property_fast.3.gz man/man3/gsasl_property_get.3.gz @@ -128,13 +128,12 @@ man/man3/gsasl_stringprep_trace.3.gz %%PORTDOCS%%%%DOCSDIR%%/reference/api-index-full.html %%PORTDOCS%%%%DOCSDIR%%/reference/controlflow.png %%PORTDOCS%%%%DOCSDIR%%/reference/controlflow2.png -%%PORTDOCS%%%%DOCSDIR%%/reference/gsasl-gsasl.html %%PORTDOCS%%%%DOCSDIR%%/reference/gsasl-gsasl-compat.html %%PORTDOCS%%%%DOCSDIR%%/reference/gsasl-gsasl-mech.html +%%PORTDOCS%%%%DOCSDIR%%/reference/gsasl-gsasl.html %%PORTDOCS%%%%DOCSDIR%%/reference/gsasl.devhelp2 %%PORTDOCS%%%%DOCSDIR%%/reference/home.png %%PORTDOCS%%%%DOCSDIR%%/reference/index.html -%%PORTDOCS%%%%DOCSDIR%%/reference/index.sgml %%PORTDOCS%%%%DOCSDIR%%/reference/intro.html %%PORTDOCS%%%%DOCSDIR%%/reference/ix02.html %%PORTDOCS%%%%DOCSDIR%%/reference/ix03.html @@ -143,20 +142,31 @@ man/man3/gsasl_stringprep_trace.3.gz %%PORTDOCS%%%%DOCSDIR%%/reference/ix06.html %%PORTDOCS%%%%DOCSDIR%%/reference/ix07.html %%PORTDOCS%%%%DOCSDIR%%/reference/ix08.html +%%PORTDOCS%%%%DOCSDIR%%/reference/left-insensitive.png %%PORTDOCS%%%%DOCSDIR%%/reference/left.png +%%PORTDOCS%%%%DOCSDIR%%/reference/right-insensitive.png %%PORTDOCS%%%%DOCSDIR%%/reference/right.png %%PORTDOCS%%%%DOCSDIR%%/reference/style.css +%%PORTDOCS%%%%DOCSDIR%%/reference/up-insensitive.png %%PORTDOCS%%%%DOCSDIR%%/reference/up.png +%%NLS%%share/locale/da/LC_MESSAGES/gsasl.mo +%%NLS%%share/locale/da/LC_MESSAGES/libgsasl.mo %%NLS%%share/locale/de/LC_MESSAGES/gsasl.mo -%%NLS%%share/locale/eu/LC_MESSAGES/gsasl.mo +%%NLS%%share/locale/de/LC_MESSAGES/libgsasl.mo %%NLS%%share/locale/eo/LC_MESSAGES/gsasl.mo %%NLS%%share/locale/eo/LC_MESSAGES/libgsasl.mo +%%NLS%%share/locale/es/LC_MESSAGES/gsasl.mo +%%NLS%%share/locale/es/LC_MESSAGES/libgsasl.mo +%%NLS%%share/locale/eu/LC_MESSAGES/gsasl.mo %%NLS%%share/locale/fi/LC_MESSAGES/gsasl.mo %%NLS%%share/locale/fi/LC_MESSAGES/libgsasl.mo %%NLS%%share/locale/fr/LC_MESSAGES/gsasl.mo %%NLS%%share/locale/fr/LC_MESSAGES/libgsasl.mo %%NLS%%share/locale/ga/LC_MESSAGES/gsasl.mo %%NLS%%share/locale/ga/LC_MESSAGES/libgsasl.mo +%%NLS%%share/locale/hr/LC_MESSAGES/gsasl.mo +%%NLS%%share/locale/hu/LC_MESSAGES/gsasl.mo +%%NLS%%share/locale/hu/LC_MESSAGES/libgsasl.mo %%NLS%%share/locale/id/LC_MESSAGES/gsasl.mo %%NLS%%share/locale/id/LC_MESSAGES/libgsasl.mo %%NLS%%share/locale/it/LC_MESSAGES/gsasl.mo @@ -165,6 +175,8 @@ man/man3/gsasl_stringprep_trace.3.gz %%NLS%%share/locale/nl/LC_MESSAGES/libgsasl.mo %%NLS%%share/locale/pl/LC_MESSAGES/gsasl.mo %%NLS%%share/locale/pl/LC_MESSAGES/libgsasl.mo +%%NLS%%share/locale/pt_BR/LC_MESSAGES/gsasl.mo +%%NLS%%share/locale/pt_BR/LC_MESSAGES/libgsasl.mo %%NLS%%share/locale/ro/LC_MESSAGES/gsasl.mo %%NLS%%share/locale/ro/LC_MESSAGES/libgsasl.mo %%NLS%%share/locale/sk/LC_MESSAGES/gsasl.mo @@ -178,6 +190,6 @@ man/man3/gsasl_stringprep_trace.3.gz %%NLS%%share/locale/uk/LC_MESSAGES/libgsasl.mo %%NLS%%share/locale/vi/LC_MESSAGES/gsasl.mo %%NLS%%share/locale/vi/LC_MESSAGES/libgsasl.mo -%%NLS%%share/locale/zh_CN/LC_MESSAGES/libgsasl.mo %%NLS%%share/locale/zh_CN/LC_MESSAGES/gsasl.mo +%%NLS%%share/locale/zh_CN/LC_MESSAGES/libgsasl.mo %%NLS%%share/locale/zh_TW/LC_MESSAGES/gsasl.mo diff --git a/security/ipv6toolkit/Makefile b/security/ipv6toolkit/Makefile index 4b94d60b080..97088111842 100644 --- a/security/ipv6toolkit/Makefile +++ b/security/ipv6toolkit/Makefile @@ -9,7 +9,8 @@ MASTER_SITES= http://www.si6networks.com/tools/ipv6toolkit/ MAINTAINER= hrs@FreeBSD.org COMMENT= Set of IPv6 security assessment tools -LICENSE= GPLv3 +LICENSE= GPLv3+ +LICENSE_FILE= ${WRKSRC}/LICENSE.TXT USES= shebangfix uidfix SHEBANG_FILES= tools/blackhole6 tools/script6 @@ -28,11 +29,11 @@ post-extract: @cd ${WRKSRC} && ${MKDIR} ${PROGDIRS} ${LIBDIRS} post-patch: apply-slist - ${INSTALL_DATA} ${WRKDIR}/BSDMakefile ${WRKSRC} - for D in ${PROGDIRS}; do \ + @${INSTALL_DATA} ${WRKDIR}/BSDMakefile ${WRKSRC} + @for D in ${PROGDIRS}; do \ ${INSTALL_DATA} ${WRKDIR}/Makefile ${WRKSRC}/$$D; \ done - for D in ${LIBDIRS}; do \ + @for D in ${LIBDIRS}; do \ ${INSTALL_DATA} ${WRKDIR}/Makefile.lib ${WRKSRC}/$$D/Makefile; \ done diff --git a/security/ipv6toolkit/pkg-descr b/security/ipv6toolkit/pkg-descr index 75d70239d73..19af32d65f7 100644 --- a/security/ipv6toolkit/pkg-descr +++ b/security/ipv6toolkit/pkg-descr @@ -1,4 +1,4 @@ The IPv6 toolkit is a portable IPv6 security assessment suite produced by Fernando Gont on behalf of the UK CPNI. -WWW: http://www.si6networks.com/tools/ipv6toolkit/ +WWW: https://www.si6networks.com/tools/ipv6toolkit/ diff --git a/security/kleopatra/Makefile b/security/kleopatra/Makefile index 12844d125a7..197dedbdd34 100644 --- a/security/kleopatra/Makefile +++ b/security/kleopatra/Makefile @@ -2,6 +2,7 @@ PORTNAME= kleopatra DISTVERSION= ${KDE_APPLICATIONS_VERSION} +PORTREVISION= 1 CATEGORIES= security kde kde-applications MAINTAINER= kde@FreeBSD.org diff --git a/security/kleopatra/files/patch-D26393 b/security/kleopatra/files/patch-D26393 new file mode 100644 index 00000000000..4d0192ce9e3 --- /dev/null +++ b/security/kleopatra/files/patch-D26393 @@ -0,0 +1,47 @@ +Submitted upstream as D26393, see also + https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=242670 + https://bugs.kde.org/show_bug.cgi?id=415168 + +diff --git src/commands/command_p.h src/commands/command_p.h +index d9acbaae..0a16161e 100644 +--- src/commands/command_p.h ++++ src/commands/command_p.h +@@ -37,6 +37,7 @@ + #include "view/keylistcontroller.h" + + #include ++#include + + #include + +@@ -73,7 +74,7 @@ public: + } + KeyListModelInterface *model() const + { +- return view_ ? dynamic_cast(view_->model()) : nullptr; ++ return view_ ? dynamic_cast(dynamic_cast(view_->model())) : nullptr; + } + KeyListController *controller() const + { +diff --git src/dialogs/lookupcertificatesdialog.cpp src/dialogs/lookupcertificatesdialog.cpp +index 4f7b0246..313c4f9f 100644 +--- src/dialogs/lookupcertificatesdialog.cpp ++++ src/dialogs/lookupcertificatesdialog.cpp +@@ -37,6 +37,8 @@ + #include "ui_lookupcertificatesdialog.h" + + #include ++#include ++ + #include + #include + +@@ -99,7 +101,7 @@ private: + if (!view) { + return std::vector(); + } +- const auto *const model = dynamic_cast(view->model()); ++ const auto *const model = dynamic_cast(dynamic_cast(view->model())); + Q_ASSERT(model); + const QItemSelectionModel *const sm = view->selectionModel(); + Q_ASSERT(sm); diff --git a/security/nss/Makefile b/security/nss/Makefile index b84ac0b01d2..e205c5effbc 100644 --- a/security/nss/Makefile +++ b/security/nss/Makefile @@ -12,7 +12,6 @@ COMMENT= Libraries to support development of security-enabled applications LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/COPYING -BUILD_DEPENDS= zip:archivers/zip LIB_DEPENDS= libnspr4.so:devel/nspr \ libsqlite3.so:databases/sqlite3 TEST_DEPENDS= bash:shells/bash diff --git a/security/palisade/Makefile b/security/palisade/Makefile index 3b4f4685efc..dd6203f99b6 100644 --- a/security/palisade/Makefile +++ b/security/palisade/Makefile @@ -12,10 +12,11 @@ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/License.md BROKEN_i386= fails to build: a declaration of 'Mul128' must be available +BROKEN_powerpc64= fails to build: math/native_int/binint.h:510:11: error: Architecture not supported for MultD() BUILD_DEPENDS= autoconf:devel/autoconf # possibly a mistake in the project -USES= cmake:noninja localbase +USES= cmake:noninja compiler:c++11-lang localbase USE_GITLAB= yes USE_GITHUB= nodefault GL_PROJECT= palisade-development diff --git a/security/py-AccessControl/Makefile b/security/py-AccessControl/Makefile index 9d7d373a80e..cc843c01933 100644 --- a/security/py-AccessControl/Makefile +++ b/security/py-AccessControl/Makefile @@ -10,6 +10,9 @@ DIST_SUBDIR= zope MAINTAINER= zope@FreeBSD.org COMMENT= Security framework for Zope2 +DEPRECATED= Outdated, uses EOLed python27 +EXPIRATION_DATE= 2020-02-05 + LICENSE= ZPL21 LICENSE_FILE= ${WRKSRC}/LICENSE.txt diff --git a/security/py-Products.PluggableAuthService/Makefile b/security/py-Products.PluggableAuthService/Makefile index 5190cd1bf9d..34ef772a99a 100644 --- a/security/py-Products.PluggableAuthService/Makefile +++ b/security/py-Products.PluggableAuthService/Makefile @@ -10,6 +10,9 @@ DIST_SUBDIR= zope MAINTAINER= zope@FreeBSD.org COMMENT= Pluggable Zope2 authentication / authorization framework +DEPRECATED= Outdated, uses EOLed python27 +EXPIRATION_DATE= 2020-02-05 + LICENSE= ZPL21 LICENSE_FILE= ${WRKSRC}/LICENSE.txt diff --git a/security/py-pysha3/Makefile b/security/py-pysha3/Makefile index 30e7bdec823..9f95400c13d 100644 --- a/security/py-pysha3/Makefile +++ b/security/py-pysha3/Makefile @@ -14,7 +14,6 @@ LICENSE= PSFL LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_mips64= fails to compile: KeccakP-1600-opt64.c: error: Not yet implemented -BROKEN_powerpc64= fails to compile: KeccakP-1600-opt64.c: error: Not yet implemented # Actually Python 2.7,3.4+ USES= python diff --git a/security/totp-cli/Makefile b/security/totp-cli/Makefile index 7f737f09f12..3826045b6c0 100644 --- a/security/totp-cli/Makefile +++ b/security/totp-cli/Makefile @@ -4,7 +4,7 @@ PORTNAME= totp-cli PORTVERSION= 1.1.8 DISTVERSIONPREFIX= v -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= security MAINTAINER= sunpoet@FreeBSD.org @@ -18,8 +18,8 @@ USES= go:modules PLIST_FILES= bin/totp-cli GH_ACCOUNT= yitsushi -GH_TUPLE= golang:crypto:e1110fd:golang_crypto/vendor/golang.org/x/crypto \ - golang:sys:52ab431:golang_sys/vendor/golang.org/x/sys \ +GH_TUPLE= golang:crypto:53104e6:golang_crypto/vendor/golang.org/x/crypto \ + golang:sys:a1369af:golang_sys/vendor/golang.org/x/sys \ kardianos:osext:2bc1f35:kardianos_osext/vendor/github.com/kardianos/osext \ mitchellh:go-homedir:v1.1.0:mitchellh_gohomedir/vendor/github.com/mitchellh/go-homedir \ yitsushi:github-release-check:v1.0.1:yitsushi_github_release_check/vendor/github.com/yitsushi/github-release-check \ diff --git a/security/totp-cli/distinfo b/security/totp-cli/distinfo index d395765269c..b0b8bd7792a 100644 --- a/security/totp-cli/distinfo +++ b/security/totp-cli/distinfo @@ -1,10 +1,10 @@ -TIMESTAMP = 1573888141 +TIMESTAMP = 1578125693 SHA256 (yitsushi-totp-cli-v1.1.8_GH0.tar.gz) = f5e1aefcb3a8e5407be0d6525e80b02fbca7d0c528fc53cb626b6aa88b8057db SIZE (yitsushi-totp-cli-v1.1.8_GH0.tar.gz) = 23432 -SHA256 (golang-crypto-e1110fd_GH0.tar.gz) = 87f99f532af6e6e85c5cf8d8cc6863171d582008e0869a3507923da028e997f1 -SIZE (golang-crypto-e1110fd_GH0.tar.gz) = 1711607 -SHA256 (golang-sys-52ab431_GH0.tar.gz) = 4ae94faada4c284a36d2de183f5fc43d26279b7682c448681c4c27697b9ae44b -SIZE (golang-sys-52ab431_GH0.tar.gz) = 1514616 +SHA256 (golang-crypto-53104e6_GH0.tar.gz) = 2a0ced77bf8839954575c77d71ee65fd5159a7ecb3b0d112c8094d226cf9d433 +SIZE (golang-crypto-53104e6_GH0.tar.gz) = 1720857 +SHA256 (golang-sys-a1369af_GH0.tar.gz) = 2b3534e4c43b31193b3c754b6e5296054d77bc2373161dfac69fc95c22152398 +SIZE (golang-sys-a1369af_GH0.tar.gz) = 1535410 SHA256 (kardianos-osext-2bc1f35_GH0.tar.gz) = 1b771589ecc12d1449c5f9f7754b2149369cc76ca42eee0386b8c9a7434ceca9 SIZE (kardianos-osext-2bc1f35_GH0.tar.gz) = 4899 SHA256 (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 646671c73a84a8dfb4a5a76b80c7b63549ffefa906524d45077301bc7da76600 diff --git a/sysutils/bsdisks/Makefile b/sysutils/bsdisks/Makefile index 8bc9bacf76a..60bd4863090 100644 --- a/sysutils/bsdisks/Makefile +++ b/sysutils/bsdisks/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= bsdisks -DISTVERSION= 0.11 +DISTVERSION= 0.12 CATEGORIES= sysutils MASTER_SITES= https://bitbucket.org/arrowd/bsdisks/downloads/ diff --git a/sysutils/bsdisks/distinfo b/sysutils/bsdisks/distinfo index 7c22b0498e2..c0a921b89c7 100644 --- a/sysutils/bsdisks/distinfo +++ b/sysutils/bsdisks/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1576067660 -SHA256 (bsdisks-0.11.tar.gz) = f3f3a8cde444f490e7c682ee9b64360a4db20fb07b4256af075db9a3774e754e -SIZE (bsdisks-0.11.tar.gz) = 101455 +TIMESTAMP = 1578043365 +SHA256 (bsdisks-0.12.tar.gz) = 7512ee8486ef55825abb26a2b2f3855aeaee313d1ac2a75642034b838f3d4a53 +SIZE (bsdisks-0.12.tar.gz) = 101760 diff --git a/sysutils/cbsd/Makefile b/sysutils/cbsd/Makefile index c8f898201c7..130ae28cc27 100644 --- a/sysutils/cbsd/Makefile +++ b/sysutils/cbsd/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= cbsd -DISTVERSION= 12.1.2 +DISTVERSION= 12.1.3 CATEGORIES= sysutils MAINTAINER= olevole@olevole.ru diff --git a/sysutils/cbsd/distinfo b/sysutils/cbsd/distinfo index 95cc1e0bc2c..2f164ef7232 100644 --- a/sysutils/cbsd/distinfo +++ b/sysutils/cbsd/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1572946546 -SHA256 (cbsd-cbsd-12.1.2_GH0.tar.gz) = 1459bea9f096c4cfb82512965be36bf0bcbdf9c84f0ede54e553fd9770081859 -SIZE (cbsd-cbsd-12.1.2_GH0.tar.gz) = 5863140 +TIMESTAMP = 1578160420 +SHA256 (cbsd-cbsd-12.1.3_GH0.tar.gz) = 8220d8e026b33f31ac919f60a559c2d72e2347f9d1213950a939790b9e74f37a +SIZE (cbsd-cbsd-12.1.3_GH0.tar.gz) = 5874296 diff --git a/sysutils/cpuid2cpuflags/Makefile b/sysutils/cpuid2cpuflags/Makefile index 7544a13fed2..1df26dcbccb 100644 --- a/sysutils/cpuid2cpuflags/Makefile +++ b/sysutils/cpuid2cpuflags/Makefile @@ -11,6 +11,8 @@ COMMENT= Tool to generate CPU_FLAGS_* for your CPU LICENSE= BSD2CLAUSE +BROKEN_powerpc64= fails to build: error "Platform not supported (only Linux supported at the moment)" + USES= autoreconf USE_GITHUB= yes GH_ACCOUNT= mgorny diff --git a/sysutils/ctop/Makefile b/sysutils/ctop/Makefile index 513ede576b5..a79373ff571 100644 --- a/sysutils/ctop/Makefile +++ b/sysutils/ctop/Makefile @@ -2,8 +2,7 @@ PORTNAME= ctop DISTVERSIONPREFIX= v -DISTVERSION= 0.7.2 -PORTREVISION= 1 +DISTVERSION= 0.7.3 CATEGORIES= sysutils MAINTAINER= dmgk@FreeBSD.org @@ -17,31 +16,44 @@ USES= go:modules USE_GITHUB= yes GH_ACCOUNT= bcicen GH_TUPLE= \ + Azure:go-ansiterm:d6e3b3328b78:azure_go_ansiterm/vendor/github.com/Azure/go-ansiterm \ BurntSushi:toml:v0.3.0:burntsushi_toml/vendor/github.com/BurntSushi/toml \ - Nvveen:Gotty:cd52737:nvveen_gotty/vendor/github.com/Nvveen/Gotty \ - Sirupsen:logrus:26709e2:sirupsen_logrus/vendor/github.com/Sirupsen/logrus \ - bcicen:termui:4eb8024:bcicen_termui/vendor/github.com/gizak/termui \ - c9s:goprocinfo:b34328d:c9s_goprocinfo/vendor/github.com/c9s/goprocinfo \ - coreos:go-systemd:b4a58d9:coreos_go_systemd/vendor/github.com/coreos/go-systemd \ - docker:go-connections:a2afab9:docker_go_connections/vendor/github.com/docker/go-connections \ - docker:go-units:v0.3.2:docker_go_units/vendor/github.com/docker/go-units \ - fsouza:go-dockerclient:318513e:fsouza_go_dockerclient/vendor/github.com/fsouza/go-dockerclient \ - godbus:dbus:c7fdd8b:godbus_dbus/vendor/github.com/godbus/dbus \ - golang:net:a6577fa:golang_net/vendor/golang.org/x/net \ - golang:protobuf:0a4f71a:golang_protobuf/vendor/github.com/golang/protobuf \ - golang:sys:99f16d8:golang_sys/vendor/golang.org/x/sys \ - hashicorp:go-cleanhttp:3573b8b:hashicorp_go_cleanhttp/vendor/github.com/hashicorp/go-cleanhttp \ - jgautheron:codename-generator:16d037c:jgautheron_codename_generator/vendor/github.com/jgautheron/codename-generator \ - mattn:go-runewidth:14207d2:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \ - mitchellh:go-wordwrap:ad45545:mitchellh_go_wordwrap/vendor/github.com/mitchellh/go-wordwrap \ - moby:moby:90d35ab:moby_moby/vendor/github.com/docker/docker \ - nsf:termbox-go:e2050e4:nsf_termbox_go/vendor/github.com/nsf/termbox-go \ - nu7hatch:gouuid:179d4d0:nu7hatch_gouuid/vendor/github.com/nu7hatch/gouuid \ - op:go-logging:b2cb9fa:op_go_logging/vendor/github.com/op/go-logging \ - opencontainers:runc:v0.1.1:opencontainers_runc/vendor/github.com/opencontainers/runc \ - seccomp:libseccomp-golang:1b506fc:seccomp_libseccomp_golang/vendor/github.com/seccomp/libseccomp-golang \ - syndtr:gocapability:2c00dae:syndtr_gocapability/vendor/github.com/syndtr/gocapability \ - vishvananda:netlink:1e2e08e:vishvananda_netlink/vendor/github.com/vishvananda/netlink + Microsoft:go-winio:v0.4.12:microsoft_go_winio/vendor/github.com/Microsoft/go-winio \ + bcicen:termui:4eb80249d3f5:bcicen_termui/vendor/github.com/gizak/termui \ + c9s:goprocinfo:b34328d6e0cd:c9s_goprocinfo/vendor/github.com/c9s/goprocinfo \ + checkpoint-restore:go-criu:bdb7599cd87b:checkpoint_restore_go_criu/vendor/github.com/checkpoint-restore/go-criu \ + containerd:console:0650fd9eeb50:containerd_console/vendor/github.com/containerd/console \ + containerd:continuity:004b46473808:containerd_continuity/vendor/github.com/containerd/continuity \ + coreos:go-systemd:b4a58d95188d:coreos_go_systemd/vendor/github.com/coreos/go-systemd \ + cyphar:filepath-securejoin:v0.2.2:cyphar_filepath_securejoin/vendor/github.com/cyphar/filepath-securejoin \ + moby:moby:33c3200e0d16:docker_docker/vendor/github.com/docker/docker \ + docker:go-connections:v0.4.0:docker_go_connections/vendor/github.com/docker/go-connections \ + docker:go-units:v0.4.0:docker_go_units/vendor/github.com/docker/go-units \ + fsouza:go-dockerclient:v1.4.1:fsouza_go_dockerclient/vendor/github.com/fsouza/go-dockerclient \ + godbus:dbus:c7fdd8b5cd55:godbus_dbus/vendor/github.com/godbus/dbus \ + gogo:protobuf:v1.2.1:gogo_protobuf/vendor/github.com/gogo/protobuf \ + golang:crypto:c2843e01d9a2:golang_crypto/vendor/golang.org/x/crypto \ + golang:protobuf:v1.3.0:golang_protobuf/vendor/github.com/golang/protobuf \ + golang:sys:10058d7d4faa:golang_sys/vendor/golang.org/x/sys \ + ijc:Gotty:a8b993ba6abd:ijc_gotty/vendor/github.com/ijc/Gotty \ + jgautheron:codename-generator:16d037c7cc3c:jgautheron_codename_generator/vendor/github.com/jgautheron/codename-generator \ + konsorten:go-windows-terminal-sequences:v1.0.1:konsorten_go_windows_terminal_sequences/vendor/github.com/konsorten/go-windows-terminal-sequences \ + mattn:go-runewidth:14207d285c6c:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \ + mitchellh:go-wordwrap:ad45545899c7:mitchellh_go_wordwrap/vendor/github.com/mitchellh/go-wordwrap \ + mrunalp:fileutils:7d4729fb3618:mrunalp_fileutils/vendor/github.com/mrunalp/fileutils \ + nsf:termbox-go:e2050e41c884:nsf_termbox_go/vendor/github.com/nsf/termbox-go \ + nu7hatch:gouuid:179d4d0c4d8d:nu7hatch_gouuid/vendor/github.com/nu7hatch/gouuid \ + op:go-logging:b2cb9fa56473:op_go_logging/vendor/github.com/op/go-logging \ + opencontainers:go-digest:v1.0.0-rc1:opencontainers_go_digest/vendor/github.com/opencontainers/go-digest \ + opencontainers:image-spec:v1.0.1:opencontainers_image_spec/vendor/github.com/opencontainers/image-spec \ + opencontainers:runc:v1.0.0-rc8:opencontainers_runc/vendor/github.com/opencontainers/runc \ + opencontainers:runtime-spec:v1.0.1:opencontainers_runtime_spec/vendor/github.com/opencontainers/runtime-spec \ + opencontainers:selinux:v1.2.2:opencontainers_selinux/vendor/github.com/opencontainers/selinux \ + pkg:errors:v0.8.1:pkg_errors/vendor/github.com/pkg/errors \ + seccomp:libseccomp-golang:1b506fc7c24e:seccomp_libseccomp_golang/vendor/github.com/seccomp/libseccomp-golang \ + sirupsen:logrus:v1.3.0:sirupsen_logrus/vendor/github.com/sirupsen/logrus \ + syndtr:gocapability:d98352740cb2:syndtr_gocapability/vendor/github.com/syndtr/gocapability \ + vishvananda:netlink:1e2e08e8a2dc:vishvananda_netlink/vendor/github.com/vishvananda/netlink PLIST_FILES= bin/ctop diff --git a/sysutils/ctop/distinfo b/sysutils/ctop/distinfo index 634daca9843..3845efdbad5 100644 --- a/sysutils/ctop/distinfo +++ b/sysutils/ctop/distinfo @@ -1,53 +1,79 @@ -TIMESTAMP = 1549141130 -SHA256 (bcicen-ctop-v0.7.2_GH0.tar.gz) = bb40939b3d420864db6abc82e885a755f6de5b2e84eef3c7b956a8508f931811 -SIZE (bcicen-ctop-v0.7.2_GH0.tar.gz) = 1267037 +TIMESTAMP = 1578138720 +SHA256 (bcicen-ctop-v0.7.3_GH0.tar.gz) = 3b083b55a7cda7782e370bf03412dbf51ca4a94c1d56325ff70a1545d7a30adc +SIZE (bcicen-ctop-v0.7.3_GH0.tar.gz) = 1280840 +SHA256 (Azure-go-ansiterm-d6e3b3328b78_GH0.tar.gz) = ee1ebe2efef498be1c558bf71e143289db2d21e2d42592503ad2d4a989006821 +SIZE (Azure-go-ansiterm-d6e3b3328b78_GH0.tar.gz) = 20946 SHA256 (BurntSushi-toml-v0.3.0_GH0.tar.gz) = 2c49390424cfb043f803977bce80b1504495bada54f9e845ff8b30a05fab9a36 SIZE (BurntSushi-toml-v0.3.0_GH0.tar.gz) = 41554 -SHA256 (Nvveen-Gotty-cd52737_GH0.tar.gz) = ba5f6665a49e290491f6fa541a6f81d035e4e3a832fdcbdeb136ea544c1de7fd -SIZE (Nvveen-Gotty-cd52737_GH0.tar.gz) = 10504 -SHA256 (Sirupsen-logrus-26709e2_GH0.tar.gz) = 4c73e6151cdcafd0d803ec4f66f91d28e25885c4760e99423e82a9936dee7909 -SIZE (Sirupsen-logrus-26709e2_GH0.tar.gz) = 23897 -SHA256 (bcicen-termui-4eb8024_GH0.tar.gz) = 05b31edf31bb98fda324dc79951689b2c0062f6ca74144f14b994b6dd18f6559 -SIZE (bcicen-termui-4eb8024_GH0.tar.gz) = 1501673 -SHA256 (c9s-goprocinfo-b34328d_GH0.tar.gz) = ee9b462a7eaccff54fa64ee4dc90820890c88b669b913b2c013c4ea455d637cb -SIZE (c9s-goprocinfo-b34328d_GH0.tar.gz) = 165756 -SHA256 (coreos-go-systemd-b4a58d9_GH0.tar.gz) = ae64229b7c5601ba1470cf01fcfb1b8c29e56cb422ee32ecc019bedc792cebf0 -SIZE (coreos-go-systemd-b4a58d9_GH0.tar.gz) = 35541 -SHA256 (docker-go-connections-a2afab9_GH0.tar.gz) = 129b4e310457137444a8d350807fc9670fa1c93e5c00205a3d2a9b72f8c6db5b -SIZE (docker-go-connections-a2afab9_GH0.tar.gz) = 27109 -SHA256 (docker-go-units-v0.3.2_GH0.tar.gz) = c40221d80e13eb0da194931202333d359022a6d037fbc3d312f545786fdf081d -SIZE (docker-go-units-v0.3.2_GH0.tar.gz) = 11086 -SHA256 (fsouza-go-dockerclient-318513e_GH0.tar.gz) = b7799f9c14b7c2e1e780c3d924d9e8f2352a6c8330a6206fa3a92d8c1d86792e -SIZE (fsouza-go-dockerclient-318513e_GH0.tar.gz) = 121000 -SHA256 (godbus-dbus-c7fdd8b_GH0.tar.gz) = c2c82919124bee462f00da7b2f903e5fb97c10d200857d3aa6c6858b02c4f6c9 -SIZE (godbus-dbus-c7fdd8b_GH0.tar.gz) = 43682 -SHA256 (golang-net-a6577fa_GH0.tar.gz) = 2fbef83355492cf70d65017580e83eecab379f2794e95296687b505e91bad1a9 -SIZE (golang-net-a6577fa_GH0.tar.gz) = 789683 -SHA256 (golang-protobuf-0a4f71a_GH0.tar.gz) = be2480fdf21345ceceae042f72e3f0048859f63147aa84b15ab6f3fdec623899 -SIZE (golang-protobuf-0a4f71a_GH0.tar.gz) = 253303 -SHA256 (golang-sys-99f16d8_GH0.tar.gz) = 307cfe59b9c01dba6e61176050bcc9d0c81dc31e961ee2ab5d2bc8ce9c689170 -SIZE (golang-sys-99f16d8_GH0.tar.gz) = 674240 -SHA256 (hashicorp-go-cleanhttp-3573b8b_GH0.tar.gz) = c622b051d5c806e0fd0755d33952d5931464f9b1c51bcc6566cd46963d280d17 -SIZE (hashicorp-go-cleanhttp-3573b8b_GH0.tar.gz) = 7172 -SHA256 (jgautheron-codename-generator-16d037c_GH0.tar.gz) = 8bc9107cb71261ec7304f53ed6963eeae8fd1cfc652f9d283998d3b1a4b55dd5 -SIZE (jgautheron-codename-generator-16d037c_GH0.tar.gz) = 31014 -SHA256 (mattn-go-runewidth-14207d2_GH0.tar.gz) = e665c10f4ccefe1d320fe8fe69403754c499fe79bc737f8f1d199d86ecfb7efb -SIZE (mattn-go-runewidth-14207d2_GH0.tar.gz) = 22365 -SHA256 (mitchellh-go-wordwrap-ad45545_GH0.tar.gz) = f9ddaffa2229c278a6b61ba3f73b6d08695ef55e1cfea7d139e53728ea4d13ec -SIZE (mitchellh-go-wordwrap-ad45545_GH0.tar.gz) = 2737 -SHA256 (moby-moby-90d35ab_GH0.tar.gz) = a539ab0d281ec18894d7633dcced63fedc58a9185426d3eaa79a551f7eb7630a -SIZE (moby-moby-90d35ab_GH0.tar.gz) = 7166506 -SHA256 (nsf-termbox-go-e2050e4_GH0.tar.gz) = 7727d2bbd2b2c3186654b5c15f0fd818c18a74135eb86e53256e5bbe8e26c53e -SIZE (nsf-termbox-go-e2050e4_GH0.tar.gz) = 31439 -SHA256 (nu7hatch-gouuid-179d4d0_GH0.tar.gz) = 8c910070e1acc74e66f727e0ff6a28f84009c941ace87be8766c13f964dab3fc -SIZE (nu7hatch-gouuid-179d4d0_GH0.tar.gz) = 3737 -SHA256 (op-go-logging-b2cb9fa_GH0.tar.gz) = cff6a12373450bde6420ef3cf1a578e1ac5e5f5acb3f084ed2d698a0bcbb5e85 -SIZE (op-go-logging-b2cb9fa_GH0.tar.gz) = 35886 -SHA256 (opencontainers-runc-v0.1.1_GH0.tar.gz) = e59694701625218b26b40a8ab2401ef366a940467c61aa21c71f156ea9778f9e -SIZE (opencontainers-runc-v0.1.1_GH0.tar.gz) = 496426 -SHA256 (seccomp-libseccomp-golang-1b506fc_GH0.tar.gz) = e501e88ecfc73f1d78684ff84c689bdffcda7f5a01302a8a82c10b2be4f50f6f -SIZE (seccomp-libseccomp-golang-1b506fc_GH0.tar.gz) = 12623 -SHA256 (syndtr-gocapability-2c00dae_GH0.tar.gz) = e6cca66732828240081438f2128d4dbedfc3b1d34525941161b5c663676df316 -SIZE (syndtr-gocapability-2c00dae_GH0.tar.gz) = 9607 -SHA256 (vishvananda-netlink-1e2e08e_GH0.tar.gz) = 2864c0fe91d85617438c35185c054c240a491db46f2907779b7d5691ffa6ad14 -SIZE (vishvananda-netlink-1e2e08e_GH0.tar.gz) = 39947 +SHA256 (Microsoft-go-winio-v0.4.12_GH0.tar.gz) = 0883cf6323376eca97e1b9e1a13ddd2a2f3bc85810aff7fdbd56621f71922d46 +SIZE (Microsoft-go-winio-v0.4.12_GH0.tar.gz) = 92439 +SHA256 (bcicen-termui-4eb80249d3f5_GH0.tar.gz) = 3d5e03d95a94cdc7052205dea096a1e1af83336c6b4e1b74631a9ad9e9e03ac0 +SIZE (bcicen-termui-4eb80249d3f5_GH0.tar.gz) = 1501746 +SHA256 (c9s-goprocinfo-b34328d6e0cd_GH0.tar.gz) = 84ec87deb81f3b318f983f1625af4d6746326d03cee925d18e838046c3525bde +SIZE (c9s-goprocinfo-b34328d6e0cd_GH0.tar.gz) = 165779 +SHA256 (checkpoint-restore-go-criu-bdb7599cd87b_GH0.tar.gz) = 144ec98d7c242da25472d73e7035820793c5fed0685eff671c14838d29d1ae17 +SIZE (checkpoint-restore-go-criu-bdb7599cd87b_GH0.tar.gz) = 24326 +SHA256 (containerd-console-0650fd9eeb50_GH0.tar.gz) = 0ef795c095fec45677216795b5da8248b82f5672d930591c5b92f1eae154c820 +SIZE (containerd-console-0650fd9eeb50_GH0.tar.gz) = 11660 +SHA256 (containerd-continuity-004b46473808_GH0.tar.gz) = fad63b604b84e5388d064cb9e82c343c93f5bab710ff6a68de7f2dd42d5f81a4 +SIZE (containerd-continuity-004b46473808_GH0.tar.gz) = 1075040 +SHA256 (coreos-go-systemd-b4a58d95188d_GH0.tar.gz) = 88ee7b0a9b569a90bf38d62800fc9e303df63be597622fdbbcff0367026efff1 +SIZE (coreos-go-systemd-b4a58d95188d_GH0.tar.gz) = 35554 +SHA256 (cyphar-filepath-securejoin-v0.2.2_GH0.tar.gz) = 85410db58d5a37db05ff1f681fc538bb53893c0a8c555db5482770396e5c15e9 +SIZE (cyphar-filepath-securejoin-v0.2.2_GH0.tar.gz) = 10822 +SHA256 (moby-moby-33c3200e0d16_GH0.tar.gz) = 3e9d9bde42e53c3977f25a2f6079fc4f4a4ebf65e30be3fe20fdbe66ee99c0d7 +SIZE (moby-moby-33c3200e0d16_GH0.tar.gz) = 8866124 +SHA256 (docker-go-connections-v0.4.0_GH0.tar.gz) = e31dfcf72dd9b07bf6dc320671a78a142a1b7c6287a7282c034c8cd463bc8663 +SIZE (docker-go-connections-v0.4.0_GH0.tar.gz) = 30770 +SHA256 (docker-go-units-v0.4.0_GH0.tar.gz) = b411f15ca9b419880006f3944b8ec87dc3fe15cbba3beb6e04f2c03f9ea8370b +SIZE (docker-go-units-v0.4.0_GH0.tar.gz) = 11514 +SHA256 (fsouza-go-dockerclient-v1.4.1_GH0.tar.gz) = fd8a70f7b6782cf9b71bdbba490722472fa49b16ac3962ba3a69830bf0c0c21e +SIZE (fsouza-go-dockerclient-v1.4.1_GH0.tar.gz) = 153352 +SHA256 (godbus-dbus-c7fdd8b5cd55_GH0.tar.gz) = bbdce91f8d375e652434f6ac7e12d5b1d021e69fd47523d3d0e11cff7d3abb7e +SIZE (godbus-dbus-c7fdd8b5cd55_GH0.tar.gz) = 43686 +SHA256 (gogo-protobuf-v1.2.1_GH0.tar.gz) = 99e423905ba8921e86817607a5294ffeedb66fdd4a85efce5eb2848f715fdb3a +SIZE (gogo-protobuf-v1.2.1_GH0.tar.gz) = 2017393 +SHA256 (golang-crypto-c2843e01d9a2_GH0.tar.gz) = a4d91350f176b2ef99084cd71f990ecee5f549efed72ef59a5b9e425a00d454a +SIZE (golang-crypto-c2843e01d9a2_GH0.tar.gz) = 1650817 +SHA256 (golang-protobuf-v1.3.0_GH0.tar.gz) = f44cfe140cdaf0031dac7d7376eee4d5b07084cce400d7ecfac4c46d33f18a52 +SIZE (golang-protobuf-v1.3.0_GH0.tar.gz) = 329112 +SHA256 (golang-sys-10058d7d4faa_GH0.tar.gz) = efbd9e9f82e82bb4bfe66c2328a277d0ff5df3bc5809fbbc20a0ad74256db1c0 +SIZE (golang-sys-10058d7d4faa_GH0.tar.gz) = 1257933 +SHA256 (ijc-Gotty-a8b993ba6abd_GH0.tar.gz) = 998f9e09307c4b8be14faac2f368114c39052463bf2f75830ff18ed17e90c845 +SIZE (ijc-Gotty-a8b993ba6abd_GH0.tar.gz) = 10554 +SHA256 (jgautheron-codename-generator-16d037c7cc3c_GH0.tar.gz) = 9e29a14825da4aef345fff44ec37777d4cf48cb2b77b50311ca680e6c9f6c3fa +SIZE (jgautheron-codename-generator-16d037c7cc3c_GH0.tar.gz) = 31004 +SHA256 (konsorten-go-windows-terminal-sequences-v1.0.1_GH0.tar.gz) = e36c5a5de388bf72db3037b47f025b09e574be8d0bc74b3e44c960cba0880e87 +SIZE (konsorten-go-windows-terminal-sequences-v1.0.1_GH0.tar.gz) = 1909 +SHA256 (mattn-go-runewidth-14207d285c6c_GH0.tar.gz) = dd6f2250301d0fc17807e5015620ba8d9f1dfa464d2861104b2cfcba2dd604b9 +SIZE (mattn-go-runewidth-14207d285c6c_GH0.tar.gz) = 22373 +SHA256 (mitchellh-go-wordwrap-ad45545899c7_GH0.tar.gz) = 917005b52e496fda7f702a88fb65a90cc5f2c8d5a569cf39aeaf1b536dd582d9 +SIZE (mitchellh-go-wordwrap-ad45545899c7_GH0.tar.gz) = 2740 +SHA256 (mrunalp-fileutils-7d4729fb3618_GH0.tar.gz) = e878c07454876af2558abdcf40726aea274a0c03d29e9d2a3f4bada6bead44cf +SIZE (mrunalp-fileutils-7d4729fb3618_GH0.tar.gz) = 6539 +SHA256 (nsf-termbox-go-e2050e41c884_GH0.tar.gz) = f4c365d65a15122046a640608f23a3bcb7a95f99a92c791fd81fec7c0fecbb35 +SIZE (nsf-termbox-go-e2050e41c884_GH0.tar.gz) = 31445 +SHA256 (nu7hatch-gouuid-179d4d0c4d8d_GH0.tar.gz) = 2ead616e5bb23c0c669a1485cb45f083d8d6752acc5faa5f668521b7e99ec2e1 +SIZE (nu7hatch-gouuid-179d4d0c4d8d_GH0.tar.gz) = 3733 +SHA256 (op-go-logging-b2cb9fa56473_GH0.tar.gz) = 7374bc77c090ba614bd7b34d5cfd121dcc82e476af3b5b18f9db8b387918a260 +SIZE (op-go-logging-b2cb9fa56473_GH0.tar.gz) = 35882 +SHA256 (opencontainers-go-digest-v1.0.0-rc1_GH0.tar.gz) = 3f511b32c46f60482644f0ad6a345f52e672c82164bfb08274f15f7c14cd3076 +SIZE (opencontainers-go-digest-v1.0.0-rc1_GH0.tar.gz) = 19206 +SHA256 (opencontainers-image-spec-v1.0.1_GH0.tar.gz) = c7ca467de2cca65e7ea74414a3f51e91450156213af485830dcdfff0571e10d2 +SIZE (opencontainers-image-spec-v1.0.1_GH0.tar.gz) = 138674 +SHA256 (opencontainers-runc-v1.0.0-rc8_GH0.tar.gz) = efe4ff9bbe49b19074346d65c914d809c0a3e90d062ea9619fe240f931f0b700 +SIZE (opencontainers-runc-v1.0.0-rc8_GH0.tar.gz) = 1663907 +SHA256 (opencontainers-runtime-spec-v1.0.1_GH0.tar.gz) = b3d9368e7a3fb77851ab2fa8444f2c435e76e983c30ead7ed71acde0429850ac +SIZE (opencontainers-runtime-spec-v1.0.1_GH0.tar.gz) = 63921 +SHA256 (opencontainers-selinux-v1.2.2_GH0.tar.gz) = aaa0f8e40743a1b8828e5453674142425a6d86a4870c572c55f81456f4732e3b +SIZE (opencontainers-selinux-v1.2.2_GH0.tar.gz) = 18694 +SHA256 (pkg-errors-v0.8.1_GH0.tar.gz) = 7a428967c6fc2e80cd84a0d9469ab6bd4dbe6b13493ba6294322a933a5a7e356 +SIZE (pkg-errors-v0.8.1_GH0.tar.gz) = 11009 +SHA256 (seccomp-libseccomp-golang-1b506fc7c24e_GH0.tar.gz) = 5343dc69a9a0eb29637a461fc23c1c99c16e85fcd44a9d78b3d3c1b604b4904d +SIZE (seccomp-libseccomp-golang-1b506fc7c24e_GH0.tar.gz) = 12623 +SHA256 (sirupsen-logrus-v1.3.0_GH0.tar.gz) = f80cfa34148c4e25c4d3030edb1fd9878d666eca7e900f1aaf0d87c67ecabe51 +SIZE (sirupsen-logrus-v1.3.0_GH0.tar.gz) = 38452 +SHA256 (syndtr-gocapability-d98352740cb2_GH0.tar.gz) = e84a52eae0f0e7fef14985cb50a80714324b7090373c9020f664610d20111316 +SIZE (syndtr-gocapability-d98352740cb2_GH0.tar.gz) = 10088 +SHA256 (vishvananda-netlink-1e2e08e8a2dc_GH0.tar.gz) = 6fc5b055e4b04183fbfa9a97a1f9be2600fa365a212c4786147ea6f641b76887 +SIZE (vishvananda-netlink-1e2e08e8a2dc_GH0.tar.gz) = 39958 diff --git a/sysutils/ctop/files/patch-vendor_github.com_docker_docker_pkg_mount_mountinfo__freebsd.go b/sysutils/ctop/files/patch-vendor_github.com_docker_docker_pkg_mount_mountinfo__freebsd.go new file mode 100644 index 00000000000..2067c3e8dee --- /dev/null +++ b/sysutils/ctop/files/patch-vendor_github.com_docker_docker_pkg_mount_mountinfo__freebsd.go @@ -0,0 +1,11 @@ +--- vendor/github.com/docker/docker/pkg/mount/mountinfo_freebsd.go.orig 2020-01-04 11:56:01 UTC ++++ vendor/github.com/docker/docker/pkg/mount/mountinfo_freebsd.go +@@ -37,7 +37,7 @@ func parseMountTable(filter FilterFunc) ([]*Info, erro + + if filter != nil { + // filter out entries we're not interested in +- skip, stop = filter(p) ++ skip, stop = filter(&mountinfo) + if skip { + continue + } diff --git a/sysutils/ctop/files/patch-vendor_github.com_docker_docker_pkg_system_mknod.go b/sysutils/ctop/files/patch-vendor_github.com_docker_docker_pkg_system_mknod.go index 668e0f7fe6e..69585021138 100644 --- a/sysutils/ctop/files/patch-vendor_github.com_docker_docker_pkg_system_mknod.go +++ b/sysutils/ctop/files/patch-vendor_github.com_docker_docker_pkg_system_mknod.go @@ -1,11 +1,11 @@ ---- vendor/github.com/docker/docker/pkg/system/mknod.go.orig 2019-03-01 16:45:25 UTC +--- vendor/github.com/docker/docker/pkg/system/mknod.go.orig 2020-01-04 11:57:57 UTC +++ vendor/github.com/docker/docker/pkg/system/mknod.go @@ -9,7 +9,7 @@ import ( // Mknod creates a filesystem node (file, device special file or named pipe) named path // with attributes specified by mode and dev. func Mknod(path string, mode uint32, dev int) error { -- return syscall.Mknod(path, mode, dev) -+ return syscall.Mknod(path, mode, uint64(dev)) +- return unix.Mknod(path, mode, dev) ++ return unix.Mknod(path, mode, uint64(dev)) } // Mkdev is used to build the value of linux devices (in /dev/) which specifies major diff --git a/sysutils/duplicity-devel/Makefile b/sysutils/duplicity-devel/Makefile index e8fa743e1aa..14ac328ed44 100644 --- a/sysutils/duplicity-devel/Makefile +++ b/sysutils/duplicity-devel/Makefile @@ -3,6 +3,7 @@ PORTNAME= duplicity PORTVERSION= 0.8.08 +PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://launchpad.net/duplicity/0.8-series/${PORTVERSION}/+download/ PKGNAMESUFFIX= -devel @@ -48,7 +49,7 @@ S3_DESC= Amazon S3 backend FTP_RUN_DEPENDS= ncftp>=3.2.2:ftp/ncftp3 FTPS_RUN_DEPENDS= lftp>=3.7.15:ftp/lftp -GDOCS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gdata>0:devel/py-gdata@${PY_FLAVOR} +GDOCS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pydrive>0:devel/py-pydrive@${PY_FLAVOR} GIO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gobject>0:devel/py-gobject@${PY_FLAVOR} \ dbus>0:devel/dbus GNUPG_RUN_DEPENDS= gnupg1>=1.4.7:security/gnupg1 diff --git a/sysutils/openipmi/Makefile b/sysutils/openipmi/Makefile index bad48cf2f41..8790d3e920f 100644 --- a/sysutils/openipmi/Makefile +++ b/sysutils/openipmi/Makefile @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= openipmi -PORTVERSION= 2.0.27 -PORTREVISION= 2 +PORTVERSION= 2.0.28 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME}/OpenIPMI%202.0%20Library DISTNAME= OpenIPMI-${PORTVERSION} diff --git a/sysutils/openipmi/distinfo b/sysutils/openipmi/distinfo index a289ed3b0cb..d22caad9266 100644 --- a/sysutils/openipmi/distinfo +++ b/sysutils/openipmi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1551875532 -SHA256 (OpenIPMI-2.0.27.tar.gz) = f3b1fafaaec2e2bac32fec5a86941ad8b8cb64543470bd6d819d7b166713d20b -SIZE (OpenIPMI-2.0.27.tar.gz) = 3125193 +TIMESTAMP = 1578057982 +SHA256 (OpenIPMI-2.0.28.tar.gz) = 8e8b1de2a9a041b419133ecb21f956e999841cf2e759e973eeba9a36f8b40996 +SIZE (OpenIPMI-2.0.28.tar.gz) = 3118911 diff --git a/sysutils/openipmi/pkg-plist b/sysutils/openipmi/pkg-plist index 020dda38872..c7467cd7c61 100644 --- a/sysutils/openipmi/pkg-plist +++ b/sysutils/openipmi/pkg-plist @@ -30,6 +30,7 @@ include/OpenIPMI/internal/locked_list.h include/OpenIPMI/internal/md2.h include/OpenIPMI/internal/md5.h include/OpenIPMI/internal/opq.h +include/OpenIPMI/ipmbserv.h include/OpenIPMI/ipmi_addr.h include/OpenIPMI/ipmi_auth.h include/OpenIPMI/ipmi_bits.h diff --git a/sysutils/p5-Rex/Makefile b/sysutils/p5-Rex/Makefile index be6ce1acd21..ea69503ba8d 100644 --- a/sysutils/p5-Rex/Makefile +++ b/sysutils/p5-Rex/Makefile @@ -44,6 +44,8 @@ USE_PERL5= configure NO_ARCH= yes +PORTSCOUT= limit:^[0-9\.]*$$ + SHEBANG_FILES= lib/Rex/Commands/templates/append_if_no_such_line.tpl.pl .include diff --git a/textproc/minify/Makefile b/textproc/minify/Makefile index 35728d69510..ac1be4c62bc 100644 --- a/textproc/minify/Makefile +++ b/textproc/minify/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= minify -PORTVERSION= 2.6.1 +PORTVERSION= 2.6.3 DISTVERSIONPREFIX= v CATEGORIES= textproc www @@ -21,11 +21,11 @@ PLIST_FILES= bin/minify GH_ACCOUNT= tdewolff GH_TUPLE= dustin:go-humanize:v1.0.0:dustin_go_humanize/vendor/github.com/dustin/go-humanize \ fsnotify:fsnotify:v1.4.7:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \ - golang:sys:52ab431:golang_sys/vendor/golang.org/x/sys \ + golang:sys:a1369af:golang_sys/vendor/golang.org/x/sys \ matryer:try:9ac251b:matryer_try/vendor/github.com/matryer/try \ spf13:pflag:v1.0.5:spf13_pflag/vendor/github.com/spf13/pflag \ - tdewolff:parse:v2.3.14:tdewolff_parse/vendor/github.com/tdewolff/parse/v2 \ - tdewolff:test:v1.0.5:tdewolff_test/vendor/github.com/tdewolff/test + tdewolff:parse:v2.4.2:tdewolff_parse/vendor/github.com/tdewolff/parse/v2 \ + tdewolff:test:v1.0.6:tdewolff_test/vendor/github.com/tdewolff/test USE_GITHUB= yes .include diff --git a/textproc/minify/distinfo b/textproc/minify/distinfo index e2cc1865000..edec9b72c84 100644 --- a/textproc/minify/distinfo +++ b/textproc/minify/distinfo @@ -1,17 +1,17 @@ -TIMESTAMP = 1575793813 -SHA256 (tdewolff-minify-v2.6.1_GH0.tar.gz) = a8e59212186d2790575de2c91ba718ca0394f19399205ee85df39f2626a2f69d -SIZE (tdewolff-minify-v2.6.1_GH0.tar.gz) = 2263087 +TIMESTAMP = 1578125695 +SHA256 (tdewolff-minify-v2.6.3_GH0.tar.gz) = 171481aca8960a78bea7252665d1b2f5eb32a8075609edf590280a21ea9f1760 +SIZE (tdewolff-minify-v2.6.3_GH0.tar.gz) = 2263522 SHA256 (dustin-go-humanize-v1.0.0_GH0.tar.gz) = e4540bd50ac855143b4f2e509313079c50cf5d8774f09cc10dbca5ae9803d8ba SIZE (dustin-go-humanize-v1.0.0_GH0.tar.gz) = 17260 SHA256 (fsnotify-fsnotify-v1.4.7_GH0.tar.gz) = b7530d973d0ab0e58ad8ce1b9a4b963d6f57b3d72f2f9e13d49846976361b1cd SIZE (fsnotify-fsnotify-v1.4.7_GH0.tar.gz) = 31139 -SHA256 (golang-sys-52ab431_GH0.tar.gz) = 4ae94faada4c284a36d2de183f5fc43d26279b7682c448681c4c27697b9ae44b -SIZE (golang-sys-52ab431_GH0.tar.gz) = 1514616 +SHA256 (golang-sys-a1369af_GH0.tar.gz) = 2b3534e4c43b31193b3c754b6e5296054d77bc2373161dfac69fc95c22152398 +SIZE (golang-sys-a1369af_GH0.tar.gz) = 1535410 SHA256 (matryer-try-9ac251b_GH0.tar.gz) = 6eec844ce4fc732db6fc59a12a9bbdc75448945816eef948ce738b524ecde9ac SIZE (matryer-try-9ac251b_GH0.tar.gz) = 3039 SHA256 (spf13-pflag-v1.0.5_GH0.tar.gz) = 9a2cae1f8e8ab0d2cc8ebe468e871af28d9ac0962cf0520999e3ba85f0c7b808 SIZE (spf13-pflag-v1.0.5_GH0.tar.gz) = 50796 -SHA256 (tdewolff-parse-v2.3.14_GH0.tar.gz) = 865f6166d1e481d6afe73c7ccc4de16964ce22f0d92ee7a8926b45613f877d95 -SIZE (tdewolff-parse-v2.3.14_GH0.tar.gz) = 83650 -SHA256 (tdewolff-test-v1.0.5_GH0.tar.gz) = aa86c2645d9493e752fe82fa0de8b74d56385db7e8031c4f0e813456a3379799 -SIZE (tdewolff-test-v1.0.5_GH0.tar.gz) = 2832 +SHA256 (tdewolff-parse-v2.4.2_GH0.tar.gz) = 68e6ab7b4c8ba6f6634725567ca13ee668366adf577ec01fb04867bc2e2f8dcb +SIZE (tdewolff-parse-v2.4.2_GH0.tar.gz) = 88729 +SHA256 (tdewolff-test-v1.0.6_GH0.tar.gz) = f54379b9ab50b7d3a0f93d47378ca1b35c71b6dc5c14993a7a1c467797bbeb83 +SIZE (tdewolff-test-v1.0.6_GH0.tar.gz) = 2834 diff --git a/textproc/sift/Makefile b/textproc/sift/Makefile index d906c6e70c0..14bcb794feb 100644 --- a/textproc/sift/Makefile +++ b/textproc/sift/Makefile @@ -4,7 +4,7 @@ PORTNAME= sift PORTVERSION= 0.9.0 DISTVERSIONPREFIX= v -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= textproc MAINTAINER= sunpoet@FreeBSD.org @@ -20,8 +20,8 @@ GO_PKGNAME= github.com/${GH_ACCOUNT}/${GH_PROJECT} PLIST_FILES= bin/sift GH_ACCOUNT= svent -GH_TUPLE= golang:crypto:e1110fd:golang_crypto/vendor/golang.org/x/crypto \ - golang:sys:52ab431:golang_sys/vendor/golang.org/x/sys \ +GH_TUPLE= golang:crypto:53104e6:golang_crypto/vendor/golang.org/x/crypto \ + golang:sys:a1369af:golang_sys/vendor/golang.org/x/sys \ svent:go-flags:4bcbad3:svent_goflags/vendor/github.com/svent/go-flags \ svent:go-nbreader:7cef48d:svent_gonbreader/vendor/github.com/svent/go-nbreader USE_GITHUB= yes diff --git a/textproc/sift/distinfo b/textproc/sift/distinfo index a95b21490ab..24c52abe7ad 100644 --- a/textproc/sift/distinfo +++ b/textproc/sift/distinfo @@ -1,10 +1,10 @@ -TIMESTAMP = 1573888145 +TIMESTAMP = 1578125697 SHA256 (svent-sift-v0.9.0_GH0.tar.gz) = bbbd5c472c36b78896cd7ae673749d3943621a6d5523d47973ed2fc6800ae4c8 SIZE (svent-sift-v0.9.0_GH0.tar.gz) = 37442 -SHA256 (golang-crypto-e1110fd_GH0.tar.gz) = 87f99f532af6e6e85c5cf8d8cc6863171d582008e0869a3507923da028e997f1 -SIZE (golang-crypto-e1110fd_GH0.tar.gz) = 1711607 -SHA256 (golang-sys-52ab431_GH0.tar.gz) = 4ae94faada4c284a36d2de183f5fc43d26279b7682c448681c4c27697b9ae44b -SIZE (golang-sys-52ab431_GH0.tar.gz) = 1514616 +SHA256 (golang-crypto-53104e6_GH0.tar.gz) = 2a0ced77bf8839954575c77d71ee65fd5159a7ecb3b0d112c8094d226cf9d433 +SIZE (golang-crypto-53104e6_GH0.tar.gz) = 1720857 +SHA256 (golang-sys-a1369af_GH0.tar.gz) = 2b3534e4c43b31193b3c754b6e5296054d77bc2373161dfac69fc95c22152398 +SIZE (golang-sys-a1369af_GH0.tar.gz) = 1535410 SHA256 (svent-go-flags-4bcbad3_GH0.tar.gz) = 8fb342e5d1ad220c7040a6f185f39a38679f9c88e24716fcc6f2fef2ee09825a SIZE (svent-go-flags-4bcbad3_GH0.tar.gz) = 45988 SHA256 (svent-go-nbreader-7cef48d_GH0.tar.gz) = 62e0248ba434aa54461f554afc532cd5a4393ce55c35fdf750175fa14f997448 diff --git a/www/Makefile b/www/Makefile index 056119db311..97e427272ff 100644 --- a/www/Makefile +++ b/www/Makefile @@ -1662,9 +1662,12 @@ SUBDIR += py-google SUBDIR += py-google-api-core SUBDIR += py-google-api-python-client + SUBDIR += py-google-cloud-bigtable SUBDIR += py-google-cloud-core + SUBDIR += py-google-cloud-datastore SUBDIR += py-google-cloud-dlp SUBDIR += py-google-cloud-logging + SUBDIR += py-google-cloud-speech SUBDIR += py-google-cloud-storage SUBDIR += py-google-cloud-translate SUBDIR += py-google-cloud-vision diff --git a/www/clearsilver-python/Makefile b/www/clearsilver-python/Makefile index 7915be4a79c..c6dd4a9827a 100644 --- a/www/clearsilver-python/Makefile +++ b/www/clearsilver-python/Makefile @@ -5,4 +5,7 @@ WITH_PYTHON= yes MASTERDIR= ${.CURDIR}/../clearsilver +DEPRECATED= Unmaintained, uses EOLed python27 +EXPIRATION_DATE= 2020-02-04 + .include "${MASTERDIR}/Makefile" diff --git a/www/firefox/Makefile b/www/firefox/Makefile index 33abb793d58..3405ab5336f 100644 --- a/www/firefox/Makefile +++ b/www/firefox/Makefile @@ -3,10 +3,11 @@ PORTNAME= firefox DISTVERSION= 72.0 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= www MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \ - MOZILLA/${PORTNAME}/candidates/${DISTVERSION}-candidates/build2/source + MOZILLA/${PORTNAME}/candidates/${DISTVERSION}-candidates/build4/source DISTFILES= ${DISTNAME}.source${EXTRACT_SUFX} MAINTAINER= gecko@FreeBSD.org diff --git a/www/firefox/distinfo b/www/firefox/distinfo index 585e08781b2..7d2f5a4bd4a 100644 --- a/www/firefox/distinfo +++ b/www/firefox/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1577735100 -SHA256 (firefox-72.0.source.tar.xz) = d156cdaa4934bb12a28cfe3c1d4caa4e22988cba07d049f1d2ce546b332aae77 -SIZE (firefox-72.0.source.tar.xz) = 315293152 +TIMESTAMP = 1578077931 +SHA256 (firefox-72.0.source.tar.xz) = 6473b2d854828b5d3dbe4b01093e8993141de7707d5d01eb32bd16a469b46708 +SIZE (firefox-72.0.source.tar.xz) = 314344204 diff --git a/www/gitlab-ce/Makefile b/www/gitlab-ce/Makefile index a3700b93bc0..a439e5b6031 100644 --- a/www/gitlab-ce/Makefile +++ b/www/gitlab-ce/Makefile @@ -2,8 +2,8 @@ # $FreeBSD$ PORTNAME= gitlab-ce -PORTVERSION= 12.6.1 -PORTREVISION= 3 +PORTVERSION= 12.6.2 +PORTREVISION= 0 CATEGORIES= www devel MAINTAINER= mfechner@FreeBSD.org @@ -240,7 +240,7 @@ USE_GITLAB= yes GL_ACCOUNT= gitlab-org GL_PROJECT= gitlab-foss # Find the here: https://gitlab.com/gitlab-org/gitlab-foss/-/tags -GL_COMMIT= a0094541f8725b2f9852086033be08d20caa4f01 +GL_COMMIT= 3041661dec5d75d18b06ffa26e82bdfff3132f21 USERS= git GROUPS= git diff --git a/www/gitlab-ce/distinfo b/www/gitlab-ce/distinfo index 86edcc64747..10515269f02 100644 --- a/www/gitlab-ce/distinfo +++ b/www/gitlab-ce/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1577538634 -SHA256 (gitlab-org-gitlab-foss-a0094541f8725b2f9852086033be08d20caa4f01_GL0.tar.gz) = ad23fdfdd8b1ee75002f1cd32f5d6c0a53743d04c888b7e658ddda9840c7544e -SIZE (gitlab-org-gitlab-foss-a0094541f8725b2f9852086033be08d20caa4f01_GL0.tar.gz) = 99797830 +TIMESTAMP = 1578065890 +SHA256 (gitlab-org-gitlab-foss-3041661dec5d75d18b06ffa26e82bdfff3132f21_GL0.tar.gz) = e300c710c5497134fda9303d4e18f9458a391a10fe8673d381226b56e7f132a9 +SIZE (gitlab-org-gitlab-foss-3041661dec5d75d18b06ffa26e82bdfff3132f21_GL0.tar.gz) = 99797386 diff --git a/www/gitlab-ce/files/patch-bin_background__jobs b/www/gitlab-ce/files/patch-bin_background__jobs index 24c37fa85c3..f5e0e0673e2 100644 --- a/www/gitlab-ce/files/patch-bin_background__jobs +++ b/www/gitlab-ce/files/patch-bin_background__jobs @@ -1,5 +1,14 @@ ---- bin/background_jobs.orig 2020-01-02 22:36:53 UTC +--- bin/background_jobs.orig 2020-01-02 15:06:44 UTC +++ bin/background_jobs +@@ -14,7 +14,7 @@ warn() + + stop() + { +- bundle exec sidekiqctl stop $sidekiq_pidfile >> $sidekiq_logfile 2>&1 ++ bundle exec sidekiqctl5 stop $sidekiq_pidfile >> $sidekiq_logfile 2>&1 + } + + killall() @@ -45,7 +45,7 @@ start_sidekiq() cmd="${cmd} ${chpst} -P" fi diff --git a/www/gitlab-ce/files/patch-config_gitlab.yml.example b/www/gitlab-ce/files/patch-config_gitlab.yml.example index b159840542f..aa04862513b 100644 --- a/www/gitlab-ce/files/patch-config_gitlab.yml.example +++ b/www/gitlab-ce/files/patch-config_gitlab.yml.example @@ -1,6 +1,6 @@ ---- config/gitlab.yml.example.orig 2019-12-03 11:22:02 UTC +--- config/gitlab.yml.example.orig 2020-01-02 15:06:44 UTC +++ config/gitlab.yml.example -@@ -902,7 +902,7 @@ production: &base +@@ -910,7 +910,7 @@ production: &base # Gitaly settings gitaly: # Path to the directory containing Gitaly client executables. @@ -9,7 +9,7 @@ # Default Gitaly authentication token. Can be overridden per storage. Can # be left blank when Gitaly is running locally on a Unix socket, which # is the normal way to deploy Gitaly. -@@ -920,8 +920,8 @@ production: &base +@@ -928,8 +928,8 @@ production: &base # real path not the symlink. storages: # You must have at least a `default` storage path. default: @@ -20,7 +20,7 @@ # gitaly_token: 'special token' # Optional: override global gitaly.token for this storage. ## Backup settings -@@ -967,12 +967,12 @@ production: &base +@@ -975,12 +975,12 @@ production: &base ## GitLab Shell settings gitlab_shell: @@ -36,7 +36,7 @@ # Git over HTTP upload_pack: true -@@ -997,7 +997,7 @@ production: &base +@@ -1005,7 +1005,7 @@ production: &base # CAUTION! # Use the default values unless you really know what you are doing git: diff --git a/www/glassfish/Makefile b/www/glassfish/Makefile index eb26c681d0c..ce2fc87180c 100644 --- a/www/glassfish/Makefile +++ b/www/glassfish/Makefile @@ -1,12 +1,12 @@ -# Created by: cjr@cruwe.de +# Created by: cjr@cruwe.de # $FreeBSD$ PORTNAME= glassfish PORTVERSION= 5.1.0 +PORTREVISION= 1 CATEGORIES= www java MASTER_SITES= ECLIPSE/glassfish PKGNAMEPREFIX= eclipse- -PKGNAMESUFFIX= 5 MAINTAINER= jmd@FreeBSD.org COMMENT= Eclipse Jakarta EE Platform @@ -16,10 +16,9 @@ LICENSE= EPL USES= zip USE_JAVA= yes -JAVA_VERSION= 11+ NO_BUILD= yes -CONFLICTS_INSTALL= glassfish +CONFLICTS_INSTALL= glassfish4 WRKSRC= ${WRKDIR}/glassfish5 DATADIR= ${PREFIX}/${PORTNAME}-${PORTVERSION} diff --git a/www/gohugo/Makefile b/www/gohugo/Makefile index 06178cbbe11..70b4fd2db56 100644 --- a/www/gohugo/Makefile +++ b/www/gohugo/Makefile @@ -2,7 +2,7 @@ PORTNAME= hugo DISTVERSIONPREFIX= v -DISTVERSION= 0.62.0 +DISTVERSION= 0.62.1 CATEGORIES= www PKGNAMEPREFIX= go DIST_SUBDIR= ${PKGNAMEPREFIX}${PORTNAME} @@ -129,7 +129,7 @@ PORTMANS= hugo-config.1 hugo-convert-toJSON.1 hugo-convert-toTOML.1 \ .include SOURCE_DATE_EPOCH_CMD= date -r $$(grep TIMESTAMP ${DISTINFO_FILE} | ${SED} -e 's/[^0-9]//g') '+%FT%TZ%z' -COMMIT_ID= 6608f1557054a7d0230dff260c1b66bc19e65ec8 +COMMIT_ID= a1518704a732caba31464a912032f73f9046b74a do-build-MANPAGES-on: @cd ${GO_WRKSRC} && ${GO_WRKDIR_BIN}/${PORTNAME} gen man --dir man/man1/ diff --git a/www/gohugo/distinfo b/www/gohugo/distinfo index 1b4f2ce023f..18d4d2dff00 100644 --- a/www/gohugo/distinfo +++ b/www/gohugo/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1577301098 -SHA256 (gohugo/gohugoio-hugo-v0.62.0_GH0.tar.gz) = a7ac323c3ef4300490aa452d03bd1e73e4b013879a8abcf97f278badfaecad46 -SIZE (gohugo/gohugoio-hugo-v0.62.0_GH0.tar.gz) = 32988362 +TIMESTAMP = 1578053118 +SHA256 (gohugo/gohugoio-hugo-v0.62.1_GH0.tar.gz) = 9104642760f071b0a1a06ee7c051cae6725ebaf28a16de577b786180d3d8719f +SIZE (gohugo/gohugoio-hugo-v0.62.1_GH0.tar.gz) = 32987127 SHA256 (gohugo/Azure-azure-pipeline-go-v0.1.9_GH0.tar.gz) = 365c183602d495e67399b5a4c42a41d3ce0e7d79348dc7c9fd04324b35333b8b SIZE (gohugo/Azure-azure-pipeline-go-v0.1.9_GH0.tar.gz) = 15849 SHA256 (gohugo/Azure-azure-storage-blob-go-v0.6.0_GH0.tar.gz) = 69fa9d27f51ccdd9879351bc5bd4b09544ee745ec63eb473479fac73970523ef diff --git a/www/newsboat/Makefile b/www/newsboat/Makefile index cdb1284686e..d2afd236de4 100644 --- a/www/newsboat/Makefile +++ b/www/newsboat/Makefile @@ -3,6 +3,7 @@ PORTNAME= newsboat PORTVERSION= 2.18 +PORTREVISION= 1 CATEGORIES= www MASTER_SITES= https://newsboat.org/releases/${PORTVERSION}/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} @@ -61,7 +62,7 @@ CARGO_CRATES= aho-corasick-0.6.9 \ kernel32-sys-0.2.2 \ lazy_static-0.2.11 \ lazy_static-1.2.0 \ - libc-0.2.50 \ + libc-0.2.66 \ libz-sys-1.0.17 \ locale_config-0.2.2 \ lock_api-0.1.5 \ @@ -73,7 +74,7 @@ CARGO_CRATES= aho-corasick-0.6.9 \ num-integer-0.1.39 \ num-traits-0.2.6 \ once_cell-0.1.8 \ - openssl-sys-0.9.46 \ + openssl-sys-0.9.53 \ parking_lot-0.7.1 \ parking_lot_core-0.4.0 \ percent-encoding-1.0.1 \ diff --git a/www/newsboat/distinfo b/www/newsboat/distinfo index 4de30b655ce..317bdcd71b9 100644 --- a/www/newsboat/distinfo +++ b/www/newsboat/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1577045369 +TIMESTAMP = 1578203423 SHA256 (newsboat-2.18.tar.xz) = f23932c0226ec3f69eac7668da444e73175048498e15e9d773451648b2cba4b0 SIZE (newsboat-2.18.tar.xz) = 577632 SHA256 (rust/crates/aho-corasick-0.6.9.tar.gz) = 1e9a933f4e58658d7b12defcf96dc5c720f20832deebe3e0a19efd3b6aaeeb9e @@ -57,8 +57,8 @@ SHA256 (rust/crates/lazy_static-0.2.11.tar.gz) = 76f033c7ad61445c5b347c7382dd123 SIZE (rust/crates/lazy_static-0.2.11.tar.gz) = 12361 SHA256 (rust/crates/lazy_static-1.2.0.tar.gz) = a374c89b9db55895453a74c1e38861d9deec0b01b405a82516e9d5de4820dea1 SIZE (rust/crates/lazy_static-1.2.0.tar.gz) = 10840 -SHA256 (rust/crates/libc-0.2.50.tar.gz) = aab692d7759f5cd8c859e169db98ae5b52c924add2af5fbbca11d12fefb567c1 -SIZE (rust/crates/libc-0.2.50.tar.gz) = 392277 +SHA256 (rust/crates/libc-0.2.66.tar.gz) = d515b1f41455adea1313a4a2ac8a8a477634fbae63cc6100e3aebb207ce61558 +SIZE (rust/crates/libc-0.2.66.tar.gz) = 457815 SHA256 (rust/crates/libz-sys-1.0.17.tar.gz) = 44ebbc760fd2d2f4d93de09a0e13d97e057612052e871da9985cedcb451e6bd5 SIZE (rust/crates/libz-sys-1.0.17.tar.gz) = 632674 SHA256 (rust/crates/locale_config-0.2.2.tar.gz) = 14fbee0e39bc2dd6a2427c4fdea66e9826cc1fd09b0a0b7550359f5f6efe1dab @@ -81,8 +81,8 @@ SHA256 (rust/crates/num-traits-0.2.6.tar.gz) = 0b3a5d7cc97d6d30d8b9bc8fa19bf4534 SIZE (rust/crates/num-traits-0.2.6.tar.gz) = 39923 SHA256 (rust/crates/once_cell-0.1.8.tar.gz) = 532c29a261168a45ce28948f9537ddd7a5dd272cc513b3017b1e82a88f962c37 SIZE (rust/crates/once_cell-0.1.8.tar.gz) = 14908 -SHA256 (rust/crates/openssl-sys-0.9.46.tar.gz) = 05636e06b4f8762d4b81d24a351f3966f38bd25ccbcfd235606c91fdb82cc60f -SIZE (rust/crates/openssl-sys-0.9.46.tar.gz) = 44219 +SHA256 (rust/crates/openssl-sys-0.9.53.tar.gz) = 465d16ae7fc0e313318f7de5cecf57b2fbe7511fd213978b457e1c96ff46736f +SIZE (rust/crates/openssl-sys-0.9.53.tar.gz) = 45434 SHA256 (rust/crates/parking_lot-0.7.1.tar.gz) = ab41b4aed082705d1056416ae4468b6ea99d52599ecf3169b00088d43113e337 SIZE (rust/crates/parking_lot-0.7.1.tar.gz) = 32670 SHA256 (rust/crates/parking_lot_core-0.4.0.tar.gz) = 94c8c7923936b28d546dfd14d4472eaf34c99b14e1c973a32b3e6d4eb04298c9 diff --git a/www/py-beautifulsoup/Makefile b/www/py-beautifulsoup/Makefile index 65c7a5f4ed0..05dedbc6343 100644 --- a/www/py-beautifulsoup/Makefile +++ b/www/py-beautifulsoup/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= beautifulsoup -PORTVERSION= 4.8.0 +PORTVERSION= 4.8.2 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/www/py-beautifulsoup/distinfo b/www/py-beautifulsoup/distinfo index 49104f6c516..6dc7d776c50 100644 --- a/www/py-beautifulsoup/distinfo +++ b/www/py-beautifulsoup/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1567929824 -SHA256 (beautifulsoup4-4.8.0.tar.gz) = 25288c9e176f354bf277c0a10aa96c782a6a18a17122dba2e8cec4a97e03343b -SIZE (beautifulsoup4-4.8.0.tar.gz) = 170919 +TIMESTAMP = 1578105245 +SHA256 (beautifulsoup4-4.8.2.tar.gz) = 05fd825eb01c290877657a56df4c6e4c311b3965bda790c613a3d6fb01a5462a +SIZE (beautifulsoup4-4.8.2.tar.gz) = 298650 diff --git a/www/py-collective.templateengines/Makefile b/www/py-collective.templateengines/Makefile index 7507e4bf1c1..bfc7260d2fb 100644 --- a/www/py-collective.templateengines/Makefile +++ b/www/py-collective.templateengines/Makefile @@ -12,6 +12,9 @@ DIST_SUBDIR= zope MAINTAINER= michelle@sorbs.net COMMENT= Template engine abstraction layer for Python +DEPRECATED= Outdated, uses EOLed python27 +EXPIRATION_DATE= 2020-02-05 + LICENSE= BSD3CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Products.CMFCore>=2.1.0:devel/py-Products.CMFCore@${PY_FLAVOR} diff --git a/www/py-dj22-django-taggit/Makefile b/www/py-dj22-django-taggit/Makefile index 207e2fc0c5e..27580a03e3b 100644 --- a/www/py-dj22-django-taggit/Makefile +++ b/www/py-dj22-django-taggit/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= django-taggit -PORTVERSION= 0.24.0 +PORTVERSION= 1.2.0 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj22- diff --git a/www/py-dj22-django-taggit/distinfo b/www/py-dj22-django-taggit/distinfo index a16eea6b166..738f5ba78d9 100644 --- a/www/py-dj22-django-taggit/distinfo +++ b/www/py-dj22-django-taggit/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1556375557 -SHA256 (django-taggit-0.24.0.tar.gz) = bb8f27684814cd1414b2af75b857b5e26a40912631904038a7ecacd2bfafc3ac -SIZE (django-taggit-0.24.0.tar.gz) = 44534 +TIMESTAMP = 1578117389 +SHA256 (django-taggit-1.2.0.tar.gz) = 4186a6ce1e1e9af5e2db8dd3479c5d31fa11a87d216a2ce5089ba3afde24a2c5 +SIZE (django-taggit-1.2.0.tar.gz) = 42938 diff --git a/www/py-django-modelcluster4/Makefile b/www/py-django-modelcluster4/Makefile index 5d42a43db29..36550018f84 100644 --- a/www/py-django-modelcluster4/Makefile +++ b/www/py-django-modelcluster4/Makefile @@ -14,6 +14,9 @@ COMMENT= Django extension for working with clusters of models as a single unit LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Use www/py-django-modelcluster instead +EXPIRATION_DATE=2020-01-31 + RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytz>=2015.2:devel/py-pytz@${PY_FLAVOR} USES= python diff --git a/www/py-django22/Makefile b/www/py-django22/Makefile index 0e5d411983e..46af3a5b2f2 100644 --- a/www/py-django22/Makefile +++ b/www/py-django22/Makefile @@ -47,8 +47,7 @@ PLIST_FILES= man/man1/django-admin.1.gz HTMLDOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>0:textproc/py-sphinx@${PY_FLAVOR} HTMLDOCS_IMPLIES= DOCS PGSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>0:databases/py-psycopg2@${PY_FLAVOR} -MYSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}MySQLdb>=1.2.2:databases/py-MySQLdb@${PY_FLAVOR} -MYSQL_BROKEN= MySQLdb only supports Python 2. +MYSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mysqlclient>=1.3.13:databases/py-mysqlclient@${PY_FLAVOR} SQLITE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} post-build-HTMLDOCS-on: diff --git a/www/py-django30/Makefile b/www/py-django30/Makefile index 60ae7007214..183fd2dbcfd 100644 --- a/www/py-django30/Makefile +++ b/www/py-django30/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= django -PORTVERSION= 3.0.1 +PORTVERSION= 3.0.2 CATEGORIES= www python MASTER_SITES= CHEESESHOP \ https://www.djangoproject.com/m/releases/${PORTVERSION}/ @@ -48,8 +48,7 @@ PLIST_FILES= man/man1/django-admin.1.gz HTMLDOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>0:textproc/py-sphinx@${PY_FLAVOR} HTMLDOCS_IMPLIES= DOCS PGSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>0:databases/py-psycopg2@${PY_FLAVOR} -MYSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}MySQLdb>=1.2.2:databases/py-MySQLdb@${PY_FLAVOR} -MYSQL_BROKEN= MySQLdb only supports Python 2. +MYSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mysqlclient>=1.3.13:databases/py-mysqlclient@${PY_FLAVOR} SQLITE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} post-build-HTMLDOCS-on: diff --git a/www/py-django30/distinfo b/www/py-django30/distinfo index ca05b47346b..cd625c60f53 100644 --- a/www/py-django30/distinfo +++ b/www/py-django30/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1576728425 -SHA256 (python/Django-3.0.1.tar.gz) = 315b11ea265dd15348d47f2cbb044ef71da2018f6e582fed875c889758e6f844 -SIZE (python/Django-3.0.1.tar.gz) = 9022787 +TIMESTAMP = 1578104583 +SHA256 (python/Django-3.0.2.tar.gz) = 8c3575f81e11390893860d97e1e0154c47512f180ea55bd84ce8fa69ba8051ca +SIZE (python/Django-3.0.2.tar.gz) = 9028261 diff --git a/www/py-draftjs_exporter/Makefile b/www/py-draftjs_exporter/Makefile index d0275afe86c..44e232c0b7c 100644 --- a/www/py-draftjs_exporter/Makefile +++ b/www/py-draftjs_exporter/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= draftjs_exporter -PORTVERSION= 2.1.7 +PORTVERSION= 3.0.0 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,8 +13,8 @@ COMMENT= Library to convert rich text from Draft.js raw ContentState to HTML LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python -USE_PYTHON= autoplist concurrent distutils +USES= python:3.5+ +USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-draftjs_exporter/distinfo b/www/py-draftjs_exporter/distinfo index 0a89075d44a..f7c06751dea 100644 --- a/www/py-draftjs_exporter/distinfo +++ b/www/py-draftjs_exporter/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1569591504 -SHA256 (draftjs_exporter-2.1.7.tar.gz) = 5839cbc29d7bce2fb99837a404ca40c3a07313f2a20e2700de7ad6aa9a9a18fb -SIZE (draftjs_exporter-2.1.7.tar.gz) = 27941 +TIMESTAMP = 1578117391 +SHA256 (draftjs_exporter-3.0.0.tar.gz) = e98d3ff0af0974c3f3640145e194e5fb0ae2aa8a9ddc403e5fd9c9c0200bc176 +SIZE (draftjs_exporter-3.0.0.tar.gz) = 30473 diff --git a/www/py-google-cloud-bigtable/Makefile b/www/py-google-cloud-bigtable/Makefile new file mode 100644 index 00000000000..b685b7d5bf2 --- /dev/null +++ b/www/py-google-cloud-bigtable/Makefile @@ -0,0 +1,26 @@ +# Created by: Po-Chuan Hsieh +# $FreeBSD$ + +PORTNAME= google-cloud-bigtable +PORTVERSION= 1.2.1 +CATEGORIES= www python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Google Cloud Bigtable API client library + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}google-api-core>=1.14.0<2.0.0:www/py-google-api-core@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}google-cloud-core>=1.0.3<2.0:www/py-google-cloud-core@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}grpc-google-iam-v1>=0.12.3<0.13:devel/py-grpc-google-iam-v1@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}grpcio>=1.8.2<2.0:devel/py-grpcio@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist concurrent distutils + +NO_ARCH= yes + +.include diff --git a/www/py-google-cloud-bigtable/distinfo b/www/py-google-cloud-bigtable/distinfo new file mode 100644 index 00000000000..92d1d66b82e --- /dev/null +++ b/www/py-google-cloud-bigtable/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1578117367 +SHA256 (google-cloud-bigtable-1.2.1.tar.gz) = 48675d3ef98741fe2ffa57766d861d70a2855d003237868138e495bfa19390f3 +SIZE (google-cloud-bigtable-1.2.1.tar.gz) = 237235 diff --git a/www/py-google-cloud-bigtable/pkg-descr b/www/py-google-cloud-bigtable/pkg-descr new file mode 100644 index 00000000000..dddc3613173 --- /dev/null +++ b/www/py-google-cloud-bigtable/pkg-descr @@ -0,0 +1,6 @@ +Google Cloud Bigtable is Google's NoSQL Big Data database service. It's the same +database that powers many core Google services, including Search, Analytics, +Maps, and Gmail. + +WWW: https://github.com/googleapis/google-cloud-python +WWW: https://github.com/googleapis/google-cloud-python/tree/master/bigtable diff --git a/www/py-google-cloud-datastore/Makefile b/www/py-google-cloud-datastore/Makefile new file mode 100644 index 00000000000..79072ea9ef7 --- /dev/null +++ b/www/py-google-cloud-datastore/Makefile @@ -0,0 +1,25 @@ +# Created by: Po-Chuan Hsieh +# $FreeBSD$ + +PORTNAME= google-cloud-datastore +PORTVERSION= 1.10.0 +CATEGORIES= www python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Google Cloud Datastore API client library + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}google-api-core>=1.14.0<2.0.0:www/py-google-api-core@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}google-cloud-core>=1.0.3<2.0:www/py-google-cloud-core@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}grpcio>=1.8.2<2.0:devel/py-grpcio@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist concurrent distutils + +NO_ARCH= yes + +.include diff --git a/www/py-google-cloud-datastore/distinfo b/www/py-google-cloud-datastore/distinfo new file mode 100644 index 00000000000..fa77dba39f1 --- /dev/null +++ b/www/py-google-cloud-datastore/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1578117371 +SHA256 (google-cloud-datastore-1.10.0.tar.gz) = cae213e3817f37fdc3ac27c3a162024de3319ad0faf87a536fce375c4a1c1dc9 +SIZE (google-cloud-datastore-1.10.0.tar.gz) = 112459 diff --git a/www/py-google-cloud-datastore/pkg-descr b/www/py-google-cloud-datastore/pkg-descr new file mode 100644 index 00000000000..eb59fcb43b4 --- /dev/null +++ b/www/py-google-cloud-datastore/pkg-descr @@ -0,0 +1,8 @@ +Google Cloud Datastore API is a fully managed, schemaless database for storing +non-relational data. Cloud Datastore automatically scales with your users and +supports ACID transactions, high availability of reads and writes, strong +consistency for reads and ancestor queries, and eventual consistency for all +other queries. + +WWW: https://github.com/googleapis/google-cloud-python +WWW: https://github.com/googleapis/google-cloud-python/tree/master/datastore diff --git a/www/py-google-cloud-speech/Makefile b/www/py-google-cloud-speech/Makefile new file mode 100644 index 00000000000..fd9426bf6c9 --- /dev/null +++ b/www/py-google-cloud-speech/Makefile @@ -0,0 +1,24 @@ +# Created by: Po-Chuan Hsieh +# $FreeBSD$ + +PORTNAME= google-cloud-speech +PORTVERSION= 1.3.1 +CATEGORIES= www python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Google Cloud Speech API client library + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}google-api-core>=1.14.0<2.0.0:www/py-google-api-core@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}grpcio>=1.8.2<2.0:devel/py-grpcio@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist concurrent distutils + +NO_ARCH= yes + +.include diff --git a/www/py-google-cloud-speech/distinfo b/www/py-google-cloud-speech/distinfo new file mode 100644 index 00000000000..89c216d6287 --- /dev/null +++ b/www/py-google-cloud-speech/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1578117369 +SHA256 (google-cloud-speech-1.3.1.tar.gz) = 21b597b18ee2b9b9a5e2e05a7a1d47173f8f3adeada36b5bdf6cb816114430bf +SIZE (google-cloud-speech-1.3.1.tar.gz) = 78808 diff --git a/www/py-google-cloud-speech/pkg-descr b/www/py-google-cloud-speech/pkg-descr new file mode 100644 index 00000000000..5c5af330c82 --- /dev/null +++ b/www/py-google-cloud-speech/pkg-descr @@ -0,0 +1,6 @@ +The Cloud Speech API enables developers to convert audio to text by applying +powerful neural network models. The API recognizes over 80 languages and +variants, to support your global user base. + +WWW: https://github.com/googleapis/google-cloud-python +WWW: https://github.com/googleapis/google-cloud-python/tree/master/speech diff --git a/www/py-google-cloud-storage/Makefile b/www/py-google-cloud-storage/Makefile index dbcaf630a9f..6be863bf7a9 100644 --- a/www/py-google-cloud-storage/Makefile +++ b/www/py-google-cloud-storage/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= google-cloud-storage -PORTVERSION= 1.23.0 +PORTVERSION= 1.24.1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,8 +12,8 @@ COMMENT= Python Client for Google Cloud Storage LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}google-auth>=1.2.0:security/py-google-auth@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}google-cloud-core>=1.0.3<2.0:www/py-google-cloud-core@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}google-auth>=1.9.0<2.0:security/py-google-auth@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}google-cloud-core>=1.1.0<2.0:www/py-google-cloud-core@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}google-resumable-media>=0.5.0<0.6.0:www/py-google-resumable-media@${PY_FLAVOR} USES= python diff --git a/www/py-google-cloud-storage/distinfo b/www/py-google-cloud-storage/distinfo index 72d47c7f0b6..adb844a10b5 100644 --- a/www/py-google-cloud-storage/distinfo +++ b/www/py-google-cloud-storage/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1573740422 -SHA256 (google-cloud-storage-1.23.0.tar.gz) = c66e876ae9547884fa42566a2ebfec51d280f488d7a058af9611ba90c78bed78 -SIZE (google-cloud-storage-1.23.0.tar.gz) = 5402234 +TIMESTAMP = 1578117393 +SHA256 (google-cloud-storage-1.24.1.tar.gz) = bafe77ba8099b987bfde61347d3b774451877dc31837e296519a0a0d337015f1 +SIZE (google-cloud-storage-1.24.1.tar.gz) = 5405042 diff --git a/www/py-instabot/Makefile b/www/py-instabot/Makefile index 597948fe789..3d0900a8167 100644 --- a/www/py-instabot/Makefile +++ b/www/py-instabot/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= instabot -PORTVERSION= 0.83.0 +PORTVERSION= 0.85.0 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/www/py-instabot/distinfo b/www/py-instabot/distinfo index e2a28568dde..96e3866d9cd 100644 --- a/www/py-instabot/distinfo +++ b/www/py-instabot/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1577977080 -SHA256 (instabot-0.83.0.tar.gz) = f021172d1803684d52525a7b77229ad339ffc9887b984f51428ce95662d5c640 -SIZE (instabot-0.83.0.tar.gz) = 81353 +TIMESTAMP = 1578125705 +SHA256 (instabot-0.85.0.tar.gz) = 30725affe76e862a6925cc82fbb060c5d22535fb976da2d473ab471285c8f938 +SIZE (instabot-0.85.0.tar.gz) = 81505 diff --git a/www/py-puppetboard/Makefile b/www/py-puppetboard/Makefile index 41f1ede8f1a..acfbf1cdcc8 100644 --- a/www/py-puppetboard/Makefile +++ b/www/py-puppetboard/Makefile @@ -1,32 +1,38 @@ # $FreeBSD$ PORTNAME= puppetboard -PORTVERSION= 0.0.4 +PORTVERSION= 1.1.0 DISTVERSIONPREFIX= v CATEGORIES= www python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= allanjude@FreeBSD.org +MAINTAINER= puppet@FreeBSD.org COMMENT= Web interface to PuppetDB LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask>=0.10.1:www/py-flask@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}Flask-WTF>=0.9.4:www/py-flask-wtf@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}CommonMark>=0.7.2:textproc/py-CommonMark@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}Flask>=0.12:www/py-flask@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}Flask-WTF>=0.14.2:www/py-flask-wtf@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}MarkupSafe>=0.19:textproc/py-MarkupSafe@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pypuppetdb>=0.1.1:databases/py-pypuppetdb@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}requests>=2.2.1:www/py-requests@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}future>=0.16.0:devel/py-future@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pypuppetdb>=0.3.3:databases/py-pypuppetdb@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}requests>=2.13.0:www/py-requests@${PY_FLAVOR} -CONFLICTS_INSTALL=puppetboard02-* puppetboard03-* +USES= python USE_GITHUB= yes -GH_ACCOUNT= voxpupuli - -USES= python:2.7 USE_PYTHON= autoplist distutils +CONFLICTS_INSTALL=puppetboard02-* puppetboard03-* + +GH_ACCOUNT= voxpupuli PLIST_FILES= "@sample etc/puppetboard/default_settings.py.sample" +post-patch: + ${REINPLACE_CMD} -e '/requirements_for_tests/,+2d' \ + ${WRKSRC}/setup.py + post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/puppetboard ${CP} ${WRKSRC}/puppetboard/default_settings.py ${STAGEDIR}${PREFIX}/etc/puppetboard/default_settings.py.sample diff --git a/www/py-puppetboard/distinfo b/www/py-puppetboard/distinfo index 5ba60280eba..3f5210ef952 100644 --- a/www/py-puppetboard/distinfo +++ b/www/py-puppetboard/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1476513137 -SHA256 (voxpupuli-puppetboard-v0.0.4_GH0.tar.gz) = 95ce69e4b017d56d38b7ea8aa2ca131b7702a18228c68d41fcfd0d7080732817 -SIZE (voxpupuli-puppetboard-v0.0.4_GH0.tar.gz) = 2851486 +TIMESTAMP = 1577856625 +SHA256 (voxpupuli-puppetboard-v1.1.0_GH0.tar.gz) = 74b63b6ed5af4e06a6ac9513516273843af7ad0fd6b806f50c9bb79a1944c598 +SIZE (voxpupuli-puppetboard-v1.1.0_GH0.tar.gz) = 2277196 diff --git a/www/py-puppetboard/files/patch-puppetboard_app.py b/www/py-puppetboard/files/patch-puppetboard_app.py new file mode 100644 index 00000000000..f73f535d666 --- /dev/null +++ b/www/py-puppetboard/files/patch-puppetboard_app.py @@ -0,0 +1,20 @@ +--- puppetboard/app.py.orig 2017-10-16 10:44:29 UTC ++++ puppetboard/app.py +@@ -25,7 +25,7 @@ from puppetboard.utils import (get_or_abort, yield_or_ + from puppetboard.dailychart import get_daily_reports_chart + + import werkzeug.exceptions as ex +-import CommonMark ++import commonmark + + from puppetboard.core import get_app, get_puppetdb, environments + import puppetboard.errors +@@ -546,7 +546,7 @@ def report(env, node_name, report_id): + except StopIteration: + abort(404) + +- report.version = CommonMark.commonmark(report.version) ++ report.version = commonmark.commonmark(report.version) + + return render_template( + 'report.html', diff --git a/www/py-puppetboard02/Makefile b/www/py-puppetboard02/Makefile index b43c6708bf0..e6c5c7a83c0 100644 --- a/www/py-puppetboard02/Makefile +++ b/www/py-puppetboard02/Makefile @@ -13,7 +13,8 @@ COMMENT= Web interface to PuppetDB LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -DEPRECATED= Consider switching to www/py-puppetboard03 +DEPRECATED= Use www/py-puppetboard instead +EXPIRATION_DATE=2020-04-01 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask>=0.10.1:www/py-flask@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Flask-WTF>=0.9.4:www/py-flask-wtf@${PY_FLAVOR} \ diff --git a/www/py-puppetboard03/Makefile b/www/py-puppetboard03/Makefile index 8309768b1b8..27c382f8db0 100644 --- a/www/py-puppetboard03/Makefile +++ b/www/py-puppetboard03/Makefile @@ -14,6 +14,9 @@ COMMENT= Web interface to PuppetDB LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Use www/py-puppetboard instead +EXPIRATION_DATE=2020-04-01 + RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}CommonMark>=0.7.2:textproc/py-CommonMark@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Flask>=0.12:www/py-flask@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Flask-WTF>=0.14.2:www/py-flask-wtf@${PY_FLAVOR} \ diff --git a/www/py-wagtail/Makefile b/www/py-wagtail/Makefile index adf9220096b..cc6d006ce36 100644 --- a/www/py-wagtail/Makefile +++ b/www/py-wagtail/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= wagtail -PORTVERSION= 2.6.3 +PORTVERSION= 2.7 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -15,18 +15,18 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup460>=4.5.1<4.6.1:www/py-beautifulsoup460@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}django22>=2.0<2.3:www/py-django22@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}django-modelcluster4>=4.2<5.0:www/py-django-modelcluster4@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj22-django-taggit>=0.23<1.0:www/py-dj22-django-taggit@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}django-modelcluster>=5.0<6.0:www/py-django-modelcluster@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj22-django-taggit>=1.0<2.0:www/py-dj22-django-taggit@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj22-django-treebeard>=4.2.0<5.0:www/py-dj22-django-treebeard@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj22-djangorestframework>=3.7.4<4.0:www/py-dj22-djangorestframework@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}draftjs_exporter>=2.1.5<3.0:www/py-draftjs_exporter@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}draftjs_exporter>=2.1.5:www/py-draftjs_exporter@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}html5lib>=0.999<2:www/py-html5lib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pillow>=4.0.0<7.0.0:graphics/py-pillow@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytz>=2016.6:devel/py-pytz@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.11.1<3.0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.11<2.0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}unidecode>=0.04.14<2.0:converters/py-unidecode@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}willow11>=1.1<1.2:graphics/py-willow11@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}willow>=1.3<1.4:graphics/py-willow@${PY_FLAVOR} USES= python:3.5+ shebangfix USE_PYTHON= autoplist distutils @@ -35,4 +35,7 @@ NO_ARCH= yes SHEBANG_FILES= wagtail/project_template/manage.py +post-patch: + @${REINPLACE_CMD} -e '/draftjs_exporter/ s|>=2.1.5,<3.0|>=2.1.5|' ${WRKSRC}/setup.py ${WRKSRC}/wagtail.egg-info/requires.txt + .include diff --git a/www/py-wagtail/distinfo b/www/py-wagtail/distinfo index 8b03625ba54..8280c91605a 100644 --- a/www/py-wagtail/distinfo +++ b/www/py-wagtail/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1571843553 -SHA256 (wagtail-2.6.3.tar.gz) = 4fc81c712df0a539b5ef1efc9a256ddc3cae5dc934804727462e162e242d3e9f -SIZE (wagtail-2.6.3.tar.gz) = 8127024 +TIMESTAMP = 1578117397 +SHA256 (wagtail-2.7.tar.gz) = 7c13bad090da20ae7be66af4954329319f6d0088235d85b6439163a143bd317a +SIZE (wagtail-2.7.tar.gz) = 8186217 diff --git a/www/py-waitress/Makefile b/www/py-waitress/Makefile index 4e04a1ebf20..904bd4ff856 100644 --- a/www/py-waitress/Makefile +++ b/www/py-waitress/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= waitress -PORTVERSION= 1.4.1 +PORTVERSION= 1.4.2 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/www/py-waitress/distinfo b/www/py-waitress/distinfo index 1b60d6d0174..aae7e5f7da5 100644 --- a/www/py-waitress/distinfo +++ b/www/py-waitress/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1577626059 -SHA256 (waitress-1.4.1.tar.gz) = f4118cbce75985fd60aeb4f0d781aba8dc7ae28c18e50753e913d7a7dee76b62 -SIZE (waitress-1.4.1.tar.gz) = 171911 +TIMESTAMP = 1578117399 +SHA256 (waitress-1.4.2.tar.gz) = 67a60a376f0eb335ed88967c42b73983a58d66a2a72eb9009a42725f7453b142 +SIZE (waitress-1.4.2.tar.gz) = 173059 diff --git a/www/squidguard/Makefile b/www/squidguard/Makefile index 66ce41d980b..1a4f2f3aeb5 100644 --- a/www/squidguard/Makefile +++ b/www/squidguard/Makefile @@ -4,18 +4,15 @@ PORTNAME= squidGuard PORTVERSION= 1.4 PORTREVISION= 15 CATEGORIES= www -MASTER_SITES= http://www.squidguard.org/Downloads/:a \ - http://www.squidguard.org/Downloads/Contrib/:b -DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:a \ - squidGuard-1.4-quoted_string_support.diff:b \ - squidGuard-1.4-dnsbl.patch:b +MASTER_SITES= LOCAL/garga/squidguard/ +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ + squidGuard-1.4-quoted_string_support.diff \ + squidGuard-1.4-dnsbl.patch EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= garga@FreeBSD.org COMMENT= Fast redirector for squid -BROKEN= unfetchable - LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING diff --git a/www/squidguard/files/patch-Makefile.in b/www/squidguard/files/patch-Makefile.in index 90b88a1dd49..d1eee5722d9 100644 --- a/www/squidguard/files/patch-Makefile.in +++ b/www/squidguard/files/patch-Makefile.in @@ -1,6 +1,6 @@ ---- Makefile.in.orig 2008-05-17 20:36:44.000000000 +0200 -+++ Makefile.in 2014-08-22 19:47:56.566781181 +0200 -@@ -47,48 +47,31 @@ +--- Makefile.in.orig 2008-05-17 18:36:44 UTC ++++ Makefile.in +@@ -47,48 +47,31 @@ install: install-build install-conf install-conf: @echo Installing configuration file ; diff --git a/www/squidguard/files/patch-samples__sample.conf.in b/www/squidguard/files/patch-samples__sample.conf.in index 843f8e8db42..6bf6b494c41 100644 --- a/www/squidguard/files/patch-samples__sample.conf.in +++ b/www/squidguard/files/patch-samples__sample.conf.in @@ -1,6 +1,6 @@ ---- samples/sample.conf.in.orig 2007-11-16 17:58:32.000000000 +0100 -+++ samples/sample.conf.in 2013-10-05 15:30:39.997329900 +0200 -@@ -53,9 +53,9 @@ +--- samples/sample.conf.in.orig 2007-11-16 16:58:32 UTC ++++ samples/sample.conf.in +@@ -53,9 +53,9 @@ dest local { } dest adult { diff --git a/www/squidguard/files/patch-src__sg.h.in b/www/squidguard/files/patch-src__sg.h.in index 9bbdfb5f7e2..7e7e625716e 100644 --- a/www/squidguard/files/patch-src__sg.h.in +++ b/www/squidguard/files/patch-src__sg.h.in @@ -1,6 +1,6 @@ ---- ./src/sg.h.in.orig 2007-11-16 08:58:32.000000000 -0800 -+++ ./src/sg.h.in 2009-10-19 12:25:23.000000000 -0700 -@@ -73,7 +73,7 @@ +--- src/sg.h.in.orig 2007-11-16 16:58:32 UTC ++++ src/sg.h.in +@@ -73,7 +73,7 @@ int tolower(); #define REQUEST_TYPE_REDIRECT 2 #define REQUEST_TYPE_PASS 3 diff --git a/www/squidguard/files/patch-src__sgDb.c b/www/squidguard/files/patch-src__sgDb.c index 47e600da11d..f1691d557bb 100644 --- a/www/squidguard/files/patch-src__sgDb.c +++ b/www/squidguard/files/patch-src__sgDb.c @@ -1,6 +1,6 @@ ---- src/sgDb.c.orig 2008-07-14 20:29:41.000000000 +0200 -+++ src/sgDb.c 2014-01-14 11:53:55.712138134 +0100 -@@ -119,14 +119,39 @@ +--- src/sgDb.c.orig 2008-07-14 18:29:41 UTC ++++ src/sgDb.c +@@ -119,14 +119,39 @@ void sgDbInit(Db, file) flag = DB_CREATE; if(createdb) flag = flag | DB_TRUNCATE; @@ -11,10 +11,12 @@ + NULL, +#endif + dbfile, NULL, DB_BTREE, flag, 0664)) != 0) { -+ (void) Db->dbp->close(Db->dbp, 0); -+ sgLogFatalError("Error db_open: %s", strerror(ret)); -+ } -+ } else { + (void) Db->dbp->close(Db->dbp, 0); + sgLogFatalError("Error db_open: %s", strerror(ret)); + } + } else { +- if ((ret = +- Db->dbp->open(Db->dbp, NULL, dbfile, NULL, DB_BTREE, DB_CREATE, 0664)) != 0) { + if ((ret = Db->dbp->open(Db->dbp, +#if DB_VERSION_MINOR >= 1 + NULL, @@ -32,12 +34,10 @@ + if ((ret = Db->dbp->open(Db->dbp, + NULL, + dbfile, NULL, DB_BTREE, flag, 0664)) != 0) { - (void) Db->dbp->close(Db->dbp, 0); - sgLogFatalError("Error db_open: %s", strerror(ret)); - } - } else { -- if ((ret = -- Db->dbp->open(Db->dbp, NULL, dbfile, NULL, DB_BTREE, DB_CREATE, 0664)) != 0) { ++ (void) Db->dbp->close(Db->dbp, 0); ++ sgLogFatalError("Error db_open: %s", strerror(ret)); ++ } ++ } else { + if ((ret = Db->dbp->open(Db->dbp, + NULL, + dbfile, NULL, DB_BTREE, DB_CREATE, 0664)) != 0) { diff --git a/www/squidguard/files/patch-src__sgDiv.c.in b/www/squidguard/files/patch-src__sgDiv.c.in index a9989309454..923c0d4a1e4 100644 --- a/www/squidguard/files/patch-src__sgDiv.c.in +++ b/www/squidguard/files/patch-src__sgDiv.c.in @@ -1,6 +1,6 @@ ---- ./src/sgDiv.c.in.orig 2008-07-14 09:02:43.000000000 -0700 -+++ ./src/sgDiv.c.in 2009-10-19 12:26:04.000000000 -0700 -@@ -745,7 +745,7 @@ +--- src/sgDiv.c.in.orig 2008-07-14 16:02:43 UTC ++++ src/sgDiv.c.in +@@ -745,7 +745,7 @@ char *sgParseRedirect(redirect, req, acl, aclpass) p++; break; case 'u': /* Requested URL */ diff --git a/www/squidguard/files/patch-src__sgLog.c b/www/squidguard/files/patch-src__sgLog.c index 2df5be1b35a..222c7d7e54a 100644 --- a/www/squidguard/files/patch-src__sgLog.c +++ b/www/squidguard/files/patch-src__sgLog.c @@ -1,5 +1,5 @@ ---- ./src/sgLog.c.orig 2007-11-16 08:58:32.000000000 -0800 -+++ ./src/sgLog.c 2009-10-15 12:25:14.000000000 -0700 +--- src/sgLog.c.orig 2007-11-16 16:58:32 UTC ++++ src/sgLog.c @@ -2,7 +2,7 @@ By accepting this notice, you agree to be bound by the following agreements: @@ -9,7 +9,7 @@ by Christine Kronberg, Shalla Secure Services. All rights reserved. This program is free software; you can redistribute it and/or modify it -@@ -55,8 +55,8 @@ +@@ -55,8 +55,8 @@ void sgLog(log, format, va_alist) char msg[MAX_BUF]; va_list ap; VA_START(ap, format); @@ -20,7 +20,7 @@ va_end(ap); date = niso(0); if(globalDebug || log == NULL) { -@@ -87,8 +87,8 @@ +@@ -87,8 +87,8 @@ void sgLogError(format, va_alist) char msg[MAX_BUF]; va_list ap; VA_START(ap, format); @@ -31,7 +31,7 @@ va_end(ap); sgLog(globalErrorLog,"%s",msg); } -@@ -104,8 +104,8 @@ +@@ -104,8 +104,8 @@ void sgLogFatalError(format, va_alist) char msg[MAX_BUF]; va_list ap; VA_START(ap, format); diff --git a/www/vimb/Makefile b/www/vimb/Makefile index f4766a88ced..1da8af033cf 100644 --- a/www/vimb/Makefile +++ b/www/vimb/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= vimb -DISTVERSION= 3.5.0 +DISTVERSION= 3.6.0 CATEGORIES= www MAINTAINER= tobik@FreeBSD.org diff --git a/www/vimb/distinfo b/www/vimb/distinfo index 7c89c986efe..ff091c3aaac 100644 --- a/www/vimb/distinfo +++ b/www/vimb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1564460911 -SHA256 (fanglingsu-vimb-3.5.0_GH0.tar.gz) = bb3516cbbcf4172c513272585ac3b100c0ff6efb5f96cce0a03b9d7cc951315b -SIZE (fanglingsu-vimb-3.5.0_GH0.tar.gz) = 141269 +TIMESTAMP = 1578004493 +SHA256 (fanglingsu-vimb-3.6.0_GH0.tar.gz) = a8db68df98841f07cbf9b2aa026e5105aab83f809da1d1663defff81250d921e +SIZE (fanglingsu-vimb-3.6.0_GH0.tar.gz) = 144750 diff --git a/www/zope213/Makefile b/www/zope213/Makefile index 803fb2a5a18..343c49baa15 100644 --- a/www/zope213/Makefile +++ b/www/zope213/Makefile @@ -11,6 +11,9 @@ DIST_SUBDIR= zope MAINTAINER= zope@FreeBSD.org COMMENT= Object-based web application platform Version 2.13 +DEPRECATED= Outdated, uses EOLed python27 +EXPIRATION_DATE= 2020-02-05 + LICENSE= ZPL21 LICENSE_FILE= ${WRKSRC}/LICENSE.txt diff --git a/x11-fonts/Makefile b/x11-fonts/Makefile index af86b86cab1..42c4352b8d6 100644 --- a/x11-fonts/Makefile +++ b/x11-fonts/Makefile @@ -172,6 +172,7 @@ SUBDIR += oldschool-pc-fonts SUBDIR += open-sans SUBDIR += orbitron + SUBDIR += ots SUBDIR += oxygen-fonts SUBDIR += p5-Font-AFM SUBDIR += p5-Font-TTF @@ -198,6 +199,7 @@ SUBDIR += py-glyphsLib SUBDIR += py-ufo2ft SUBDIR += py-ufoLib + SUBDIR += py-ufolint SUBDIR += raleway SUBDIR += roboto-fonts-ttf SUBDIR += sgifonts diff --git a/x11-fonts/ots/Makefile b/x11-fonts/ots/Makefile new file mode 100644 index 00000000000..028fddfc47e --- /dev/null +++ b/x11-fonts/ots/Makefile @@ -0,0 +1,40 @@ +# Created by: Po-Chuan Hsieh +# $FreeBSD$ + +PORTNAME= ots +PORTVERSION= 8.0.0 +DISTVERSIONPREFIX= v +CATEGORIES= x11-fonts + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= OpenType Sanitizer + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +LIB_DEPENDS= libbrotlidec.so:archivers/brotli \ + libfreetype.so:print/freetype2 \ + libgtest.so:devel/googletest \ + liblz4.so:archivers/liblz4 \ + libwoff2dec.so:devel/woff2 + +USES= compiler:c++11-lang meson pkgconfig shebangfix + +MESON_FALSE= debug +MESON_TRUE= graphite + +GH_ACCOUNT= khaledhosny +USE_GITHUB= yes + +SHEBANG_FILES= tests/*.sh +bash_CMD= ${SH} + +post-patch: + @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' ${WRKSRC}/meson.build + +do-test: + ${SETENV} top_builddir=${BUILD_WRKSRC} top_srcdir=${WRKSRC} ${SH} ${WRKSRC}/tests/test_bad_fonts.sh + ${SETENV} top_builddir=${BUILD_WRKSRC} top_srcdir=${WRKSRC} ${SH} ${WRKSRC}/tests/test_fuzzed_fonts.sh + ${SETENV} top_builddir=${BUILD_WRKSRC} top_srcdir=${WRKSRC} ${SH} ${WRKSRC}/tests/test_good_fonts.sh + +.include diff --git a/x11-fonts/ots/distinfo b/x11-fonts/ots/distinfo new file mode 100644 index 00000000000..de3cc7a7191 --- /dev/null +++ b/x11-fonts/ots/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1578125669 +SHA256 (khaledhosny-ots-v8.0.0_GH0.tar.gz) = ced587c1df08fe72d7d5080e3c43f07f80eabca7bde9b31d74a6158ee8be2690 +SIZE (khaledhosny-ots-v8.0.0_GH0.tar.gz) = 28644271 diff --git a/x11-fonts/ots/files/patch-meson.build b/x11-fonts/ots/files/patch-meson.build new file mode 100644 index 00000000000..9f5193683c8 --- /dev/null +++ b/x11-fonts/ots/files/patch-meson.build @@ -0,0 +1,183 @@ +--- meson.build.orig 2019-08-30 08:38:31 UTC ++++ meson.build +@@ -1,6 +1,6 @@ + project('ots', 'c', 'cpp', + version: '8.0.0', +- default_options : ['cpp_std=c++11', 'default_library=static'], ++ default_options : ['cpp_std=c++11', 'default_library=both'], + ) + + cxx = meson.get_compiler('cpp') +@@ -38,52 +38,52 @@ configure_file(output: 'config.h', + configuration: conf) + + +-brotli_includes = ['third_party/brotli/c/include'] +-libbrotli = library('brotli', +- 'third_party/brotli/c/common/constants.h', +- 'third_party/brotli/c/common/dictionary.c', +- 'third_party/brotli/c/common/dictionary.h', +- 'third_party/brotli/c/common/transform.c', +- 'third_party/brotli/c/common/transform.h', +- 'third_party/brotli/c/common/version.h', +- 'third_party/brotli/c/dec/bit_reader.c', +- 'third_party/brotli/c/dec/bit_reader.h', +- 'third_party/brotli/c/dec/decode.c', +- 'third_party/brotli/c/dec/huffman.c', +- 'third_party/brotli/c/dec/huffman.h', +- 'third_party/brotli/c/dec/prefix.h', +- 'third_party/brotli/c/dec/state.c', +- 'third_party/brotli/c/dec/state.h', +- 'third_party/brotli/c/include/brotli/decode.h', +- 'third_party/brotli/c/include/brotli/port.h', +- 'third_party/brotli/c/include/brotli/types.h', +- include_directories: include_directories(brotli_includes), +-) ++#brotli_includes = ['third_party/brotli/c/include'] ++#libbrotli = library('brotli', ++# 'third_party/brotli/c/common/constants.h', ++# 'third_party/brotli/c/common/dictionary.c', ++# 'third_party/brotli/c/common/dictionary.h', ++# 'third_party/brotli/c/common/transform.c', ++# 'third_party/brotli/c/common/transform.h', ++# 'third_party/brotli/c/common/version.h', ++# 'third_party/brotli/c/dec/bit_reader.c', ++# 'third_party/brotli/c/dec/bit_reader.h', ++# 'third_party/brotli/c/dec/decode.c', ++# 'third_party/brotli/c/dec/huffman.c', ++# 'third_party/brotli/c/dec/huffman.h', ++# 'third_party/brotli/c/dec/prefix.h', ++# 'third_party/brotli/c/dec/state.c', ++# 'third_party/brotli/c/dec/state.h', ++# 'third_party/brotli/c/include/brotli/decode.h', ++# 'third_party/brotli/c/include/brotli/port.h', ++# 'third_party/brotli/c/include/brotli/types.h', ++# include_directories: include_directories(brotli_includes), ++#) + + +-woff2_includes = ['third_party/brotli/c/include', 'third_party/woff2/include'] +-libwoff2 = library('woff2', +- 'third_party/woff2/include/woff2/decode.h', +- 'third_party/woff2/include/woff2/output.h', +- 'third_party/woff2/src/buffer.h', +- 'third_party/woff2/src/port.h', +- 'third_party/woff2/src/round.h', +- 'third_party/woff2/src/store_bytes.h', +- 'third_party/woff2/src/table_tags.cc', +- 'third_party/woff2/src/table_tags.h', +- 'third_party/woff2/src/variable_length.cc', +- 'third_party/woff2/src/variable_length.h', +- 'third_party/woff2/src/woff2_common.cc', +- 'third_party/woff2/src/woff2_common.h', +- 'third_party/woff2/src/woff2_dec.cc', +- 'third_party/woff2/src/woff2_out.cc', +- include_directories: include_directories(woff2_includes), +-) ++#woff2_includes = ['third_party/brotli/c/include', 'third_party/woff2/include'] ++#libwoff2 = library('woff2', ++# 'third_party/woff2/include/woff2/decode.h', ++# 'third_party/woff2/include/woff2/output.h', ++# 'third_party/woff2/src/buffer.h', ++# 'third_party/woff2/src/port.h', ++# 'third_party/woff2/src/round.h', ++# 'third_party/woff2/src/store_bytes.h', ++# 'third_party/woff2/src/table_tags.cc', ++# 'third_party/woff2/src/table_tags.h', ++# 'third_party/woff2/src/variable_length.cc', ++# 'third_party/woff2/src/variable_length.h', ++# 'third_party/woff2/src/woff2_common.cc', ++# 'third_party/woff2/src/woff2_common.h', ++# 'third_party/woff2/src/woff2_dec.cc', ++# 'third_party/woff2/src/woff2_out.cc', ++# include_directories: include_directories(woff2_includes), ++#) + + + ots_includes = [ + 'include', +- 'third_party/woff2/include', ++ '%%LOCALBASE%%/include/woff2', + ] + + ots_sources = [ +@@ -167,10 +167,10 @@ ots_sources = [ + 'src/vvar.h', + ] + +-ots_libs = [libbrotli, libwoff2] ++#ots_libs = [libbrotli, libwoff2] + + if get_option('graphite') +- ots_includes += ['third_party/lz4/lib'] ++ ots_includes += ['%%LOCALBASE%%/include'] + ots_sources += [ + 'src/feat.cc', + 'src/feat.h', +@@ -186,21 +186,27 @@ if get_option('graphite') + 'src/sill.h', + 'src/sill.cc', + ] +- liblz4 = library('lz4', +- 'third_party/lz4/lib/lz4.c', +- 'third_party/lz4/lib/lz4.h', +- ) +- ots_libs += [liblz4] ++# liblz4 = library('lz4', ++# 'third_party/lz4/lib/lz4.c', ++# 'third_party/lz4/lib/lz4.h', ++# ) ++# ots_libs += [liblz4] + endif + ++libbrotlicommon = dependency('libbrotlicommon') ++libbrotlidec = dependency('libbrotlidec') ++libwoff2common = dependency('libwoff2common') ++libwoff2dec = dependency('libwoff2dec') ++liblz4 = dependency('liblz4') + zlib = dependency('zlib', fallback : ['zlib', 'zlib_dep']) + + libots = library('ots', + ots_sources, + include_directories: include_directories(ots_includes), +- link_with: ots_libs, + cpp_args : '-DHAVE_CONFIG_H', +- dependencies: zlib, ++ dependencies: [libbrotlicommon, libbrotlidec, libwoff2common, libwoff2dec, liblz4, zlib], ++ version : meson.project_version(), ++ install: true, + ) + + +@@ -226,6 +232,7 @@ executable('ots-fuzzer', + cpp_args: fuzzer_defines, + link_with: libots, + link_args: fuzzer_ldflags, ++ install: true, + ) + + +@@ -291,12 +298,13 @@ endif + + + gtest = dependency('gtest', fallback: ['gtest', 'gtest_main_dep']) ++gtest_main = dependency('gtest_main') + + cff_charstring = executable('cff_charstring', + 'tests/cff_charstring_test.cc', + include_directories: include_directories(['include', 'src']), + link_with: libots, +- dependencies: gtest, ++ dependencies: [gtest, gtest_main], + ) + + test('cff_charstring', cff_charstring) +@@ -306,7 +314,7 @@ layout_common_table = executable('layout_common_table' + 'tests/layout_common_table_test.cc', + include_directories: include_directories(['include', 'src']), + link_with: libots, +- dependencies: gtest, ++ dependencies: [gtest, gtest_main], + ) + + test('layout_common_table', layout_common_table) diff --git a/x11-fonts/ots/pkg-descr b/x11-fonts/ots/pkg-descr new file mode 100644 index 00000000000..ceeabb9402b --- /dev/null +++ b/x11-fonts/ots/pkg-descr @@ -0,0 +1,11 @@ +The OpenType Sanitizer (OTS) parses and serializes OpenType files (OTF, TTF) and +WOFF and WOFF2 font files, validating them and sanitizing them as it goes. + +The C library is integrated into Chromium and Firefox, and also simple command +line tools to check files offline in a Terminal. + +The CSS font-face property is great for web typography. Having to use images in +order to get the correct typeface is a great sadness; one should be able to use +vectors. + +WWW: https://github.com/khaledhosny/ots diff --git a/x11-fonts/ots/pkg-plist b/x11-fonts/ots/pkg-plist new file mode 100644 index 00000000000..2e12f7e2630 --- /dev/null +++ b/x11-fonts/ots/pkg-plist @@ -0,0 +1,10 @@ +bin/ots-fuzzer +bin/ots-idempotent +bin/ots-perf +bin/ots-sanitize +bin/ots-side-by-side +bin/ots-validator-checker +lib/libots.a +lib/libots.so +lib/libots.so.8 +lib/libots.so.8.0.0 diff --git a/x11-fonts/py-ufolint/Makefile b/x11-fonts/py-ufolint/Makefile new file mode 100644 index 00000000000..46cb9e2a0ab --- /dev/null +++ b/x11-fonts/py-ufolint/Makefile @@ -0,0 +1,23 @@ +# Created by: Po-Chuan Hsieh +# $FreeBSD$ + +PORTNAME= ufolint +PORTVERSION= 0.4.1 +CATEGORIES= x11-fonts python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= UFO source file linter + +LICENSE= MIT + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}commandlines>=0:devel/py-commandlines@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}fonttools>=3.31.0:print/py-fonttools@${PY_FLAVOR} + +USES= python:3.6+ +USE_PYTHON= autoplist distutils + +NO_ARCH= yes + +.include diff --git a/x11-fonts/py-ufolint/distinfo b/x11-fonts/py-ufolint/distinfo new file mode 100644 index 00000000000..3bd1aa87b84 --- /dev/null +++ b/x11-fonts/py-ufolint/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1578125681 +SHA256 (ufolint-0.4.1.tar.gz) = 972a227a85209cd97ec06cd8f52773b90eae7b3f419170edef94101d79e39316 +SIZE (ufolint-0.4.1.tar.gz) = 18201 diff --git a/x11-fonts/py-ufolint/pkg-descr b/x11-fonts/py-ufolint/pkg-descr new file mode 100644 index 00000000000..79ac333fa8e --- /dev/null +++ b/x11-fonts/py-ufolint/pkg-descr @@ -0,0 +1,15 @@ +ufolint is a source file linter for typeface development in Unified Font Object +(UFO) source code. It was designed for continuous integration testing of UFO +source contributions to typeface projects. + +The application performs a UFO version specific static analysis of the source +text files against the UFO v2 and v3 specifications for issues. + +These tests are performed through a combination of public methods in the +fontTools.ufoLib library and additional tests that are implemented in the +ufolint application. ufolint catches exceptions raised in the ufoLib public read +methods for all *.plist file types and all ufoLib validations performed on +*.glif files. These are returned to users with informative error messages that +indicate the filepath(s) of concern and exit status code 1. + +WWW: https://github.com/source-foundry/ufolint diff --git a/x11-toolkits/nucleo/Makefile b/x11-toolkits/nucleo/Makefile index 5fbbf48e5f3..26aa482d039 100644 --- a/x11-toolkits/nucleo/Makefile +++ b/x11-toolkits/nucleo/Makefile @@ -13,6 +13,9 @@ COMMENT= Toolkit to explore video and human-computer interaction LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING.LESSER +DEPRECATED= Unmaintained, only used by deprecated x11/metisse +EXPIRATION_DATE= 2020-01-27 + .if ${/usr/bin/ld:L:tA} == /usr/bin/ld.lld BROKEN= ld: error: /wrkdirs/usr/ports/x11-toolkits/nucleo/work/nucleo-0.7.6/nucleo/.libs/libNucleo.so: undefined reference to XCloseDisplay .endif diff --git a/x11-toolkits/py-sexy/Makefile b/x11-toolkits/py-sexy/Makefile index 9fbcf74e526..da993604468 100644 --- a/x11-toolkits/py-sexy/Makefile +++ b/x11-toolkits/py-sexy/Makefile @@ -14,6 +14,9 @@ COMMENT= Libsexy bindings for Python LICENSE= LGPL21 +DEPRECATED= Unmaintained, uses EOLed python27 +EXPIRATION_DATE= 2020-02-04 + LIB_DEPENDS= libsexy.so:x11-toolkits/libsexy USES= gnome libtool pkgconfig python:2.7 diff --git a/x11-wm/cwm/Makefile b/x11-wm/cwm/Makefile index 4ded020dc11..d662889d8b9 100644 --- a/x11-wm/cwm/Makefile +++ b/x11-wm/cwm/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= cwm -DISTVERSION= 6.3 +DISTVERSION= 6.6 CATEGORIES= x11-wm MASTER_SITES= https://leahneukirchen.org/releases/ @@ -13,30 +13,17 @@ LICENSE= ISCL LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 -USES= pkgconfig shebangfix xorg -USE_XORG= x11 xft xinerama xrandr - +USES= pkgconfig xorg +USE_XORG= x11 xft xrandr +MAKE_ARGS= MANPREFIX="${MANPREFIX}/man" PLIST_FILES= bin/cwm \ - bin/cwm-migrate-config.pl \ man/man1/cwm.1.gz \ man/man5/cwmrc.5.gz -SHEBANG_FILES= migrate-config.pl - -.include post-patch: @${REINPLACE_CMD} 's@/usr/X11R6@${LOCALBASE}@' ${WRKSRC}/cwmrc.5 - @${REINPLACE_CMD} -e 's@strlcpy.o strlcat.o@@' \ - -e 's@strtonum.o@@' ${WRKSRC}/Makefile -.if ${OPSYS} == FreeBSD - @${REINPLACE_CMD} 's@reallocarray.o@@' ${WRKSRC}/Makefile -.endif -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/cwm ${STAGEDIR}${PREFIX}/bin - ${INSTALL_SCRIPT} ${WRKSRC}/migrate-config.pl \ - ${STAGEDIR}${PREFIX}/bin/cwm-migrate-config.pl - ${INSTALL_MAN} ${WRKSRC}/cwm.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 - ${INSTALL_MAN} ${WRKSRC}/cwmrc.5 ${STAGEDIR}${MAN5PREFIX}/man/man5 +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/cwm .include diff --git a/x11-wm/cwm/distinfo b/x11-wm/cwm/distinfo index b2600f62b5d..04ea03c37b0 100644 --- a/x11-wm/cwm/distinfo +++ b/x11-wm/cwm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1526324643 -SHA256 (cwm-6.3.tar.gz) = 4cd57ffac72841c128cccaea8ba210679d8913cd841690861d56c0e758baed9e -SIZE (cwm-6.3.tar.gz) = 52419 +TIMESTAMP = 1578172523 +SHA256 (cwm-6.6.tar.gz) = 223d086dbebfb2f35f05af0c72c3d1b04fdd341123121c65105524ebd605655c +SIZE (cwm-6.6.tar.gz) = 53062 diff --git a/x11-wm/cwm/files/patch-Makefile b/x11-wm/cwm/files/patch-Makefile new file mode 100644 index 00000000000..486ccc37eaf --- /dev/null +++ b/x11-wm/cwm/files/patch-Makefile @@ -0,0 +1,14 @@ +Prefer libc version over custom strlcpy, strlcat, reallocarray, strtonum + +--- Makefile.orig 2020-01-04 21:20:03 UTC ++++ Makefile +@@ -11,8 +11,7 @@ SRCS= calmwm.c screen.c xmalloc.c client.c menu.c \ + + OBJS= calmwm.o screen.o xmalloc.o client.o menu.o \ + search.o util.o xutil.o conf.o xevents.o group.o \ +- kbfunc.o strlcpy.o strlcat.o y.tab.o \ +- strtonum.o reallocarray.o ++ kbfunc.o y.tab.o + + CPPFLAGS+= `pkg-config --cflags x11 xft xrandr` + diff --git a/x11-wm/sway/Makefile b/x11-wm/sway/Makefile index 973bb6a9277..a7ea5137577 100644 --- a/x11-wm/sway/Makefile +++ b/x11-wm/sway/Makefile @@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \ wayland-protocols>=1.14:graphics/wayland-protocols \ - wlroots>=0.9.0:x11-toolkits/wlroots + wlroots>=0.9.0<0.10.0:x11-toolkits/wlroots LIB_DEPENDS= libjson-c.so:devel/json-c \ libevdev.so:devel/libevdev \ libpcre.so:devel/pcre \ diff --git a/x11-wm/wayfire/Makefile b/x11-wm/wayfire/Makefile index d31236fa514..aeebaafc326 100644 --- a/x11-wm/wayfire/Makefile +++ b/x11-wm/wayfire/Makefile @@ -1,14 +1,9 @@ # $FreeBSD$ PORTNAME= wayfire -DISTVERSION= 0.3.0 -PORTREVISION= 2 +DISTVERSION= 0.3.1 CATEGORIES= x11-wm -PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ -PATCHFILES= 8d8581a3e791.patch:-p1 -PATCHFILES+= 513b38f1bf83.patch:-p1 # https://github.com/WayfireWM/wayfire/pull/362 - MAINTAINER= jbeich@FreeBSD.org COMMENT= 3D wayland compositor @@ -18,7 +13,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \ ${LOCALBASE}/include/xf86drmMode.h:graphics/libdrm \ wayland-protocols>=1.12:graphics/wayland-protocols \ - glm>=0.9.8:math/glm + glm>=0.9.8:math/glm \ + wlroots>=0.9.0<0.10.0:x11-toolkits/wlroots LIB_DEPENDS= libinotify.so:devel/libinotify \ libwf-config.so:devel/wf-config \ libpng.so:graphics/png \ diff --git a/x11-wm/wayfire/distinfo b/x11-wm/wayfire/distinfo index c226cc051be..bcf583164f3 100644 --- a/x11-wm/wayfire/distinfo +++ b/x11-wm/wayfire/distinfo @@ -1,7 +1,3 @@ -TIMESTAMP = 1570482658 -SHA256 (WayfireWM-wayfire-0.3.0_GH0.tar.gz) = c686bf5abb7f0db829196785bba4136c85d7b52d701212e21636dad75e1da0aa -SIZE (WayfireWM-wayfire-0.3.0_GH0.tar.gz) = 235019 -SHA256 (8d8581a3e791.patch) = 484f9292848d1c59abce2e25486d329296aa8508522cd5d133a7bbcd048be228 -SIZE (8d8581a3e791.patch) = 2058 -SHA256 (513b38f1bf83.patch) = a18533783f96572491e9b8de96eef6c1982baf47332b4e7c674f95574e8ae444 -SIZE (513b38f1bf83.patch) = 1538 +TIMESTAMP = 1578035090 +SHA256 (WayfireWM-wayfire-0.3.1_GH0.tar.gz) = e3bf727696f7f089b3474e8f4161e59adaeaa019de191b3e47a4f4663044cd00 +SIZE (WayfireWM-wayfire-0.3.1_GH0.tar.gz) = 238890 diff --git a/x11/hs-xmobar/Makefile b/x11/hs-xmobar/Makefile index 939779e056e..34d6ecadb88 100644 --- a/x11/hs-xmobar/Makefile +++ b/x11/hs-xmobar/Makefile @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= xmobar -PORTVERSION= 0.29.5 -PORTREVISION= 1 +PORTVERSION= 0.32 CATEGORIES= x11 haskell MAINTAINER= haskell@FreeBSD.org @@ -19,13 +18,11 @@ OPTIONS_DEFAULT= XFT UTF8 XFT_DESC= Use Xft to render text (UTF-8 support included) XFT_CABAL_FLAGS= with_xft XFT_USE_CABAL= utf8-string-1.0.1.1_3 X11-xft-0.3.1 -XFT_USES= xorg XFT_USE= xorg=xft XFT_IMPLIES= UTF8 XPM_DESC= Use Xpm to render icons XPM_CABAL_FLAGS= with_xpm -XPM_USES= xorg XPM_USE= xorg=xpm UTF8_DESC= UTF-8 support @@ -34,7 +31,7 @@ UTF8_USE_CABAL= utf8-string-1.0.1.1_3 MPD_DESC= Music Player Daemon support MPD_CABAL_FLAGS= with_mpd -MPD_USE_CABAL= libmpd-0.9.0.9 +MPD_USE_CABAL= libmpd-0.9.0.10 safe-exceptions-0.1.7.0_5 INOTIFY_DESC= inotify support (required for the Mail and MBox plugins) INOTIFY_CABAL_FLAGS= with_inotify @@ -54,7 +51,7 @@ UVMETER_CABAL_FLAGS= with_uvmeter USE_XORG= xrandr xrender xscrnsaver xinerama xext x11 -USE_CABAL= X11-1.9 X11-xft-0.3.1 async-2.2.1_1 data-default-0.7.1.1 \ +USE_CABAL= X11-1.9.1 X11-xft-0.3.1 async-2.2.1_1 data-default-0.7.1.1 \ data-default-class-0.1.2.0 data-default-instances-containers-0.0.1 \ data-default-instances-dlist-0.0.1 hashable-1.2.7.0_1 \ data-default-instances-old-locale-0.0.1 dlist-0.8.0.5 \ diff --git a/x11/hs-xmobar/distinfo b/x11/hs-xmobar/distinfo index 9c653a27e03..39f729ad5eb 100644 --- a/x11/hs-xmobar/distinfo +++ b/x11/hs-xmobar/distinfo @@ -1,8 +1,8 @@ -TIMESTAMP = 1559929281 -SHA256 (cabal/xmobar-0.29.5.tar.gz) = 15fc38acd2ff62d44a899bcd243af9b166e97291c3d6e23a34d2aa1df295b04c -SIZE (cabal/xmobar-0.29.5.tar.gz) = 115733 -SHA256 (cabal/X11-1.9/X11-1.9.tar.gz) = 10138e863d8c6f860aad1755a6f1a36949cc02d83e5afacf6677fb3999f10db9 -SIZE (cabal/X11-1.9/X11-1.9.tar.gz) = 191779 +TIMESTAMP = 1578106060 +SHA256 (cabal/xmobar-0.32.tar.gz) = 2d4b512403945c2566857fdad035615e751544ef21e2a1f62214d60bf6885374 +SIZE (cabal/xmobar-0.32.tar.gz) = 121461 +SHA256 (cabal/X11-1.9.1/X11-1.9.1.tar.gz) = 7581e7b3c1c8313d1f7d224d57b20c689e5f757404c9f0ec47f4d15c4541e63d +SIZE (cabal/X11-1.9.1/X11-1.9.1.tar.gz) = 190698 SHA256 (cabal/X11-xft-0.3.1/X11-xft-0.3.1.tar.gz) = 4eba3fee62570e06447654030a62fb55f19587884bc2cef77a9c3b2c3458f8d1 SIZE (cabal/X11-xft-0.3.1/X11-xft-0.3.1.tar.gz) = 13621 SHA256 (cabal/aeson-1.4.2.0/aeson-1.4.2.0.tar.gz) = 75ce71814a33d5e5568208e6806a8847e7ba47fea74d30f6a8b1b56ecb318bd0 @@ -85,8 +85,8 @@ SHA256 (cabal/integer-logarithms-1.0.2.2/integer-logarithms-1.0.2.2.tar.gz) = ba SIZE (cabal/integer-logarithms-1.0.2.2/integer-logarithms-1.0.2.2.tar.gz) = 8855 SHA256 (cabal/integer-logarithms-1.0.2.2/revision/1.cabal) = 7c35772bd3077643774da79327b582675415c78655bb5550d3b80b89e06c0499 SIZE (cabal/integer-logarithms-1.0.2.2/revision/1.cabal) = 2822 -SHA256 (cabal/libmpd-0.9.0.9/libmpd-0.9.0.9.tar.gz) = 5b867ee675de1f490e58f5cb3903e1ea7e430ebca4b6d86e6b9c2c1c87a861a4 -SIZE (cabal/libmpd-0.9.0.9/libmpd-0.9.0.9.tar.gz) = 38960 +SHA256 (cabal/libmpd-0.9.0.10/libmpd-0.9.0.10.tar.gz) = 6b2e35a206a23c43e7d1ad15ac2f330851012e6070c422e39e68ee60eb41c26f +SIZE (cabal/libmpd-0.9.0.10/libmpd-0.9.0.10.tar.gz) = 41074 SHA256 (cabal/memory-0.14.18/memory-0.14.18.tar.gz) = f5458d170a291788ac8da896bb44b0cc84021c99dd596c52adf2f7a7f6c03507 SIZE (cabal/memory-0.14.18/memory-0.14.18.tar.gz) = 42266 SHA256 (cabal/memory-0.14.18/revision/1.cabal) = f55301417e1c5a43b055d1f0d3e88abe895d15a3e9d49889af634fb4b7028d40 @@ -127,6 +127,10 @@ SHA256 (cabal/regex-posix-0.95.2/regex-posix-0.95.2.tar.gz) = 56019921cd4a4c9682 SIZE (cabal/regex-posix-0.95.2/regex-posix-0.95.2.tar.gz) = 42916 SHA256 (cabal/resourcet-1.2.2/resourcet-1.2.2.tar.gz) = 1323425aba3827479eb3588efaf7608b12a083327d64ec814f02863c3673cbe5 SIZE (cabal/resourcet-1.2.2/resourcet-1.2.2.tar.gz) = 16541 +SHA256 (cabal/safe-exceptions-0.1.7.0/safe-exceptions-0.1.7.0.tar.gz) = 18cddc587b52b6faa0287fb6ad6c964d1562571ea2c8ff57a194dd54b5fba069 +SIZE (cabal/safe-exceptions-0.1.7.0/safe-exceptions-0.1.7.0.tar.gz) = 13533 +SHA256 (cabal/safe-exceptions-0.1.7.0/revision/5.cabal) = 796de4bfcea86a70f0a0371c648a3a969a7223896f53973ffc9788e75382f079 +SIZE (cabal/safe-exceptions-0.1.7.0/revision/5.cabal) = 1417 SHA256 (cabal/scientific-0.3.6.2/scientific-0.3.6.2.tar.gz) = 278d0afc87450254f8a76eab21b5583af63954efc9b74844a17a21a68013140f SIZE (cabal/scientific-0.3.6.2/scientific-0.3.6.2.tar.gz) = 23510 SHA256 (cabal/socks-0.5.6/socks-0.5.6.tar.gz) = fa63cd838025e18864c59755750c0cfc4ea76e140a542f07a5c682488ec78438 diff --git a/x11/wcm/Makefile b/x11/wcm/Makefile index 520111935e0..35b77aae811 100644 --- a/x11/wcm/Makefile +++ b/x11/wcm/Makefile @@ -2,7 +2,7 @@ PORTNAME= wcm DISTVERSIONPREFIX= v -DISTVERSION= 0.3 +DISTVERSION= 0.3.1 CATEGORIES= x11 MAINTAINER= jbeich@FreeBSD.org @@ -11,7 +11,9 @@ COMMENT= Wayfire Config Manager LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -LIB_DEPENDS= libwf-config.so:devel/wf-config +BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto +LIB_DEPENDS= libevdev.so:devel/libevdev \ + libwf-config.so:devel/wf-config CONFLICTS_INSTALL= wcmcommander # bin/wcm diff --git a/x11/wcm/distinfo b/x11/wcm/distinfo index 92fdac2b678..ebd4650f2b6 100644 --- a/x11/wcm/distinfo +++ b/x11/wcm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1570472860 -SHA256 (WayfireWM-wcm-v0.3_GH0.tar.gz) = 5f1a78e4d23363e98186b870b8089fe21f27d22dd85e81677bf0565723adaa98 -SIZE (WayfireWM-wcm-v0.3_GH0.tar.gz) = 168482 +TIMESTAMP = 1578041787 +SHA256 (WayfireWM-wcm-v0.3.1_GH0.tar.gz) = 4f0d234cb428d6c412ff6ad1c0df0efd54139f61df01b42573705aea33daa28e +SIZE (WayfireWM-wcm-v0.3.1_GH0.tar.gz) = 258919 diff --git a/x11/wcm/pkg-plist b/x11/wcm/pkg-plist index 75fd857726b..7b88aa9fb86 100644 --- a/x11/wcm/pkg-plist +++ b/x11/wcm/pkg-plist @@ -9,12 +9,15 @@ share/icons/hicolor/72x72/apps/wcm.png share/icons/hicolor/96x96/apps/wcm.png %%DATADIR%%/icons/plugin-alpha.svg %%DATADIR%%/icons/plugin-animate.svg +%%DATADIR%%/icons/plugin-autorotate-iio.svg %%DATADIR%%/icons/plugin-autostart.svg +%%DATADIR%%/icons/plugin-background.svg %%DATADIR%%/icons/plugin-blur.svg %%DATADIR%%/icons/plugin-command.svg %%DATADIR%%/icons/plugin-core.svg %%DATADIR%%/icons/plugin-cube.svg %%DATADIR%%/icons/plugin-decoration.svg +%%DATADIR%%/icons/plugin-dock.svg %%DATADIR%%/icons/plugin-example.svg %%DATADIR%%/icons/plugin-expo.svg %%DATADIR%%/icons/plugin-fast-switcher.svg @@ -26,10 +29,12 @@ share/icons/hicolor/96x96/apps/wcm.png %%DATADIR%%/icons/plugin-matcher.svg %%DATADIR%%/icons/plugin-move.svg %%DATADIR%%/icons/plugin-oswitch.svg +%%DATADIR%%/icons/plugin-panel.svg %%DATADIR%%/icons/plugin-place.svg %%DATADIR%%/icons/plugin-resize.svg +%%DATADIR%%/icons/plugin-simple-tile.svg %%DATADIR%%/icons/plugin-switcher.svg -%%DATADIR%%/icons/plugin-tile.svg +%%DATADIR%%/icons/plugin-vswipe.svg %%DATADIR%%/icons/plugin-vswitch.svg %%DATADIR%%/icons/plugin-wobbly.svg %%DATADIR%%/icons/plugin-wrot.svg @@ -39,11 +44,13 @@ share/icons/hicolor/96x96/apps/wcm.png %%DATADIR%%/metadata/animate.xml %%DATADIR%%/metadata/autorotate-iio.xml %%DATADIR%%/metadata/autostart.xml +%%DATADIR%%/metadata/background.xml %%DATADIR%%/metadata/blur.xml %%DATADIR%%/metadata/command.xml %%DATADIR%%/metadata/core.xml %%DATADIR%%/metadata/cube.xml %%DATADIR%%/metadata/decoration.xml +%%DATADIR%%/metadata/dock.xml %%DATADIR%%/metadata/expo.xml %%DATADIR%%/metadata/fast-switcher.xml %%DATADIR%%/metadata/fisheye.xml @@ -54,10 +61,11 @@ share/icons/hicolor/96x96/apps/wcm.png %%DATADIR%%/metadata/matcher.xml %%DATADIR%%/metadata/move.xml %%DATADIR%%/metadata/oswitch.xml +%%DATADIR%%/metadata/panel.xml %%DATADIR%%/metadata/place.xml %%DATADIR%%/metadata/resize.xml +%%DATADIR%%/metadata/simple-tile.xml %%DATADIR%%/metadata/switcher.xml -%%DATADIR%%/metadata/tile.xml %%DATADIR%%/metadata/vswipe.xml %%DATADIR%%/metadata/vswitch.xml %%DATADIR%%/metadata/wobbly.xml