*/*: sync with upstream

Taken from: HardenedBSD
This commit is contained in:
Franco Fichtner 2019-07-19 00:45:58 +02:00
parent 0da99051d9
commit f389ba1e96
77 changed files with 229 additions and 213 deletions

View File

@ -700,6 +700,7 @@
SUBDIR += py-webrtcvad
SUBDIR += py-xmms2
SUBDIR += pytone
SUBDIR += qaudiosonar
SUBDIR += qjackctl
SUBDIR += qmidiarp
SUBDIR += qmidictl

View File

@ -5,9 +5,9 @@ PORTNAME= libmpdclient
PORTVERSION= 2.16
PORTREVISION= 1
CATEGORIES= audio
MASTER_SITES= http://www.musicpd.org/download/libmpdclient/2/
MASTER_SITES= https://www.musicpd.org/download/libmpdclient/2/
MAINTAINER= gblach@FreeBSD.org
MAINTAINER= ports@FreeBSD.org
COMMENT= API library for interfacing MPD
LICENSE= BSD3CLAUSE

View File

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= midipp
PORTVERSION= 2.0.1
PORTREVISION= 2
PORTVERSION= 2.0.2
CATEGORIES= audio
MASTER_SITES= http://www.selasky.org/hans_petter/distfiles/ \
http://home.selasky.org/distfiles/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1555856234
SHA256 (midipp-2.0.1.tar.bz2) = 0d0b8ff5d799affbe84ac50ad171723312928844656b21bf2d09f9db4cf90793
SIZE (midipp-2.0.1.tar.bz2) = 119164
TIMESTAMP = 1563298956
SHA256 (midipp-2.0.2.tar.bz2) = abab1ff8e2cfc173f168d5b524cfa69fba6f940fd62ef518a0ffe9b491dc8875
SIZE (midipp-2.0.2.tar.bz2) = 119302

View File

@ -0,0 +1,26 @@
# Created by: Hans Petter Selasky <hselasky@FreeBSD.org>
# $FreeBSD$
PORTNAME= qaudiosonar
PORTVERSION= 1.6.0
CATEGORIES= audio
MASTER_SITES= http://www.selasky.org/hans_petter/distfiles/ \
http://home.selasky.org/distfiles/
MAINTAINER= hselasky@FreeBSD.org
COMMENT= Quick Audio Sonar
LICENSE= BSD2CLAUSE
LIB_DEPENDS= libportaudio.so:audio/portaudio
USES= compiler:c++11-lang gl qmake qt:5 tar:bzip2
USE_GL= gl
USE_QT= buildtools_build core gui widgets
PLIST_FILES= \
bin/qaudiosonar \
share/pixmaps/qaudiosonar.png \
share/applications/qaudiosonar.desktop
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1563298125
SHA256 (qaudiosonar-1.6.0.tar.bz2) = 24fdde7fbe8dc71d62c8cc34145e4e7e3403c2c52854dbac669b15f019264404
SIZE (qaudiosonar-1.6.0.tar.bz2) = 57829

View File

@ -0,0 +1,5 @@
Quick Audio Sonar
Advanced audio analysis tool.
WWW: http://www.selasky.org/hans_petter/qaudiosonar

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= sndio
PORTVERSION= 1.5.0
PORTVERSION= 1.6.0
CATEGORIES= audio
MASTER_SITES= http://www.sndio.org/
@ -11,19 +11,20 @@ COMMENT= Small audio and MIDI framework from the OpenBSD project
LICENSE= ISCL
HAS_CONFIGURE= yes
CONFIGURE_ARGS= --prefix=${PREFIX} --mandir=${PREFIX}/man
USE_LDCONFIG= yes
USE_RC_SUBR= sndiod
USERS= _sndio
GROUPS= _sndio
HAS_CONFIGURE= yes
CONFIGURE_ARGS= --mandir=${PREFIX}/man \
--prefix=${PREFIX}
# Parallel build leads to problems, but sndio is very quick to compile
# as is so not worth fixing
MAKE_JOBS_UNSAFE= yes
USERS= _sndio
GROUPS= _sndio
post-patch:
# Make sure sndiod can be started inside jails as root
@${REINPLACE_CMD} 's|err(1, "setpriority")|warn("setpriority")|' \

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1533063551
SHA256 (sndio-1.5.0.tar.gz) = 12c70044749ad9cb7eaeb26c936816aa6b314fe4be71ef479d12272e4c5ad253
SIZE (sndio-1.5.0.tar.gz) = 125661
TIMESTAMP = 1563479949
SHA256 (sndio-1.6.0.tar.gz) = 99e0064ac11aceab24c73ed4630a31de401ff2f37689565b7b375682476f5bc1
SIZE (sndio-1.6.0.tar.gz) = 125898

View File

@ -8,7 +8,7 @@ MASTER_SITES= http://www.selasky.org/hans_petter/distfiles/ \
http://home.selasky.org/distfiles/
MAINTAINER= hselasky@FreeBSD.org
COMMENT= Grapical control panel for the virtual OSS daemon
COMMENT= Graphical control panel for the virtual OSS daemon
LICENSE= BSD2CLAUSE
@ -19,4 +19,9 @@ USES= compiler:c++11-lang gl qmake qt:5 tar:bzip2
USE_GL= gl
USE_QT= buildtools_build core gui widgets
PLIST_FILES= \
bin/virtual_oss_ctl \
share/pixmaps/virtual_oss_ctl.png \
share/applications/virtual_oss_ctl.desktop
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
bin/virtual_oss_ctl
share/pixmaps/virtual_oss_ctl.png
share/applications/virtual_oss_ctl.desktop

View File

@ -561,7 +561,6 @@
SUBDIR += pecl-memcached
SUBDIR += pecl-mongodb
SUBDIR += pecl-redis
SUBDIR += pecl-redis3
SUBDIR += pecl-rrd
SUBDIR += percona-pam-for-mysql
SUBDIR += percona-toolkit

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= redis
PORTVERSION= 4.2.0
PORTVERSION= 5.0.1
CATEGORIES= databases
MAINTAINER= daniel@blodan.se
@ -11,14 +11,12 @@ LICENSE= PHP301
LICENSE_FILE= ${WRKSRC}/COPYING
USES= php:pecl
USE_PHP= session:build
CONFLICTS_INSTALL= pecl-redis3
USE_PHP= hash:build json:build session:build
OPTIONS_DEFINE= IGBINARY
IGBINARY_DESC= Build with Igbinary serializer
IGBINARY_CONFIGURE_ENABLE= redis-igbinary
IGBINARY_USE= php=igbinary:build
IGBINARY_USE= PHP=igbinary:build
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1545561447
SHA256 (PECL/redis-4.2.0.tgz) = 7655d88addda89814ad2131e093662e1d88a8c010a34d83ece5b9ff45d16b380
SIZE (PECL/redis-4.2.0.tgz) = 235569
TIMESTAMP = 1562938907
SHA256 (PECL/redis-5.0.1.tgz) = 6921d6461629e323822bacc91a0906b903cb61f12877a2ee320dd28ddca3c65f
SIZE (PECL/redis-5.0.1.tgz) = 243524

View File

@ -1,25 +0,0 @@
# $FreeBSD$
PORTNAME= redis
PORTVERSION= 3.1.6
CATEGORIES= databases
PKGNAMESUFFIX= 3
MAINTAINER= daniel@blodan.se
COMMENT= Extension to access Redis
LICENSE= PHP301
LICENSE_FILE= ${WRKSRC}/COPYING
CONFLICTS_INSTALL= pecl-redis
USES= php:pecl
USE_PHP= session:build
OPTIONS_DEFINE= IGBINARY
IGBINARY_DESC= Build with Igbinary serializer
IGBINARY_CONFIGURE_ENABLE= redis-igbinary
IGBINARY_USE= php=igbinary:build
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
TIMESTAMP = 1515603372
SHA256 (PECL/redis-3.1.6.tgz) = b229274cdc14c22efc41fefa00db4dc5bb32a997d6811278662a043a76aa2600
SIZE (PECL/redis-3.1.6.tgz) = 199920

View File

@ -1,5 +0,0 @@
This extension provides an API for communicating with Redis database,
a persistent key-value database with built-in net interface written
in ANSI-C for Posix systems.
WWW: https://pecl.php.net/package/redis

View File

@ -2,13 +2,12 @@
# $FreeBSD$
PORTNAME= queries
PORTVERSION= 2.0.0
PORTREVISION= 1
PORTVERSION= 2.0.1
CATEGORIES= databases python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= gblach@FreeBSD.org
MAINTAINER= ports@FreeBSD.org
COMMENT= Simplified PostgreSQL client built upon Psycopg2
LICENSE= BSD3CLAUSE

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1520013187
SHA256 (queries-2.0.0.tar.gz) = 943d38a6eff002fe5413991e81622b99ef14189525dcf18e4894972ca23096cc
SIZE (queries-2.0.0.tar.gz) = 17931
TIMESTAMP = 1563490073
SHA256 (queries-2.0.1.tar.gz) = 248fbf932feded5bbe8834977abdc264757bb07fab5934fbbe8c542ab45e4552
SIZE (queries-2.0.1.tar.gz) = 21409

View File

@ -2,12 +2,12 @@
# $FreeBSD$
PORTNAME= arrow
PORTVERSION= 0.13.1
PORTVERSION= 0.14.2
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= gblach@FreeBSD.org
MAINTAINER= ports@FreeBSD.org
COMMENT= Better dates and times for Python
LICENSE= APACHE20

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1551485500
SHA256 (arrow-0.13.1.tar.gz) = 6f54d9f016c0b7811fac9fb8c2c7fa7421d80c54dbdd75ffb12913c55db60b8a
SIZE (arrow-0.13.1.tar.gz) = 148509
TIMESTAMP = 1563488709
SHA256 (arrow-0.14.2.tar.gz) = 41be7ea4c53c2cf57bf30f2d614f60c411160133f7a0a8c49111c30fb7e725b5
SIZE (arrow-0.14.2.tar.gz) = 102667

View File

@ -7,7 +7,7 @@ CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= gblach@FreeBSD.org
MAINTAINER= ports@FreeBSD.org
COMMENT= Backport of recent additions to the 'collections.abc' module
LICENSE= PSFL

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= orderedmultidict
PORTVERSION= 1.0
PORTVERSION= 1.0.1
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1546702506
SHA256 (orderedmultidict-1.0.tar.gz) = b89895ba6438038d0bdf88020ceff876cf3eae0d5c66a69b526fab31125db2c5
SIZE (orderedmultidict-1.0.tar.gz) = 19740
TIMESTAMP = 1563472155
SHA256 (orderedmultidict-1.0.1.tar.gz) = 04070bbb5e87291cc9bfa51df413677faf2141c73c61d2a5f7b26bea3cd882ad
SIZE (orderedmultidict-1.0.1.tar.gz) = 20706

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= re2
PORTVERSION= 20190601
PORTVERSION= 20190701
CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1561386089
SHA256 (google-re2-20190601-2019-06-01_GH0.tar.gz) = 02b7d73126bd18e9fbfe5d6375a8bb13fadaf8e99e48cbb062e4500fc18e8e2e
SIZE (google-re2-20190601-2019-06-01_GH0.tar.gz) = 392518
TIMESTAMP = 1563472147
SHA256 (google-re2-20190701-2019-07-01_GH0.tar.gz) = de6c3ee49b2cecdfd2936af18d6947db36726590e566b5915db3746784c55745
SIZE (google-re2-20190701-2019-07-01_GH0.tar.gz) = 392439

View File

@ -3,6 +3,7 @@
PORTNAME= cucumber-core
PORTVERSION= 3.2.1
PORTREVISION= 1
CATEGORIES= devel rubygems
MASTER_SITES= RG

View File

@ -1,10 +1,12 @@
--- cucumber-core.gemspec.orig 2017-12-02 20:04:02 UTC
--- cucumber-core.gemspec.orig 2019-07-18 18:16:20 UTC
+++ cucumber-core.gemspec
@@ -25,7 +25,6 @@ Gem::Specification.new do |s|
@@ -24,8 +24,7 @@ Gem::Specification.new do |s|
if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
s.add_runtime_dependency(%q<gherkin>.freeze, ["~> 5.0"])
s.add_runtime_dependency(%q<cucumber-tag_expressions>.freeze, ["~> 1.1.0"])
- s.add_runtime_dependency(%q<cucumber-tag_expressions>.freeze, ["~> 1.1.0"])
- s.add_runtime_dependency(%q<backports>.freeze, [">= 3.8.0"])
+ s.add_runtime_dependency(%q<cucumber-tag_expressions>.freeze, [">= 1.1.0"])
s.add_development_dependency(%q<bundler>.freeze, ["~> 1.16.0"])
s.add_development_dependency(%q<rake>.freeze, [">= 0.9.2"])
s.add_development_dependency(%q<rspec>.freeze, ["~> 3.6"])

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= cucumber-messages
PORTVERSION= 3.0.0
PORTVERSION= 3.0.1
CATEGORIES= devel rubygems
MASTER_SITES= RG

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1560090927
SHA256 (rubygem/cucumber-messages-3.0.0.gem) = 46a9a64c9b0643ce917f02c3c05aff6dd79b5c2cd6d70434c507a34770c55be9
SIZE (rubygem/cucumber-messages-3.0.0.gem) = 10240
TIMESTAMP = 1563472157
SHA256 (rubygem/cucumber-messages-3.0.1.gem) = b1cc8a1c9122991327bde93ed355d94f949959aa81c1b29aab8eb4fe62c7defe
SIZE (rubygem/cucumber-messages-3.0.1.gem) = 7168

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= cucumber-tag_expressions
PORTVERSION= 1.1.1
PORTVERSION= 2.0.2
CATEGORIES= devel rubygems
MASTER_SITES= RG

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1512594376
SHA256 (rubygem/cucumber-tag_expressions-1.1.1.gem) = 6c0f88abbb4947cd5e89364c89680120e397f276c7d0a0e5c740f3e5255d7533
SIZE (rubygem/cucumber-tag_expressions-1.1.1.gem) = 7680
TIMESTAMP = 1563472159
SHA256 (rubygem/cucumber-tag_expressions-2.0.2.gem) = 3786c8afb516d548435c9ddde6c545990c8ef6ea263b8dbc78eddfa91c9c8042
SIZE (rubygem/cucumber-tag_expressions-2.0.2.gem) = 8704

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= ddtrace
PORTVERSION= 0.25.0
PORTVERSION= 0.25.1
CATEGORIES= devel rubygems
MASTER_SITES= RG

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1561722437
SHA256 (rubygem/ddtrace-0.25.0.gem) = 2e912a7f04ac72e0fee3ef606673dd45392093af1f72503a178cdf7ade0c0d57
SIZE (rubygem/ddtrace-0.25.0.gem) = 151552
TIMESTAMP = 1563472161
SHA256 (rubygem/ddtrace-0.25.1.gem) = e6578c7096b1d790d1761841250cef2530f2abe8f0606982060b20aefac36aff
SIZE (rubygem/ddtrace-0.25.1.gem) = 151552

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= fugit
PORTVERSION= 1.2.2
PORTVERSION= 1.2.3
CATEGORIES= devel rubygems
MASTER_SITES= RG

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1561199712
SHA256 (rubygem/fugit-1.2.2.gem) = f310d49b83bf1f99e0d7910b4658718a99fd5369b6143e93835c2a8fe0f28f5a
SIZE (rubygem/fugit-1.2.2.gem) = 20480
TIMESTAMP = 1563472163
SHA256 (rubygem/fugit-1.2.3.gem) = a0ba58211f4e69103531cc26d6d5c18f03a2d3989e7b8aa03d2d83f2181cb745
SIZE (rubygem/fugit-1.2.3.gem) = 20992

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= google-api-client
PORTVERSION= 0.30.5
PORTVERSION= 0.30.6
CATEGORIES= devel rubygems
MASTER_SITES= RG

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1562608079
SHA256 (rubygem/google-api-client-0.30.5.gem) = 40587a2119c4916d5a09bc76104ab727313f4f8631c71cccbd7fd99df1e2c5a3
SIZE (rubygem/google-api-client-0.30.5.gem) = 5514752
TIMESTAMP = 1563472167
SHA256 (rubygem/google-api-client-0.30.6.gem) = 5ec924010375a724a7d2660000f3cc60987d3b20037ef1acc404473a4e63e4b3
SIZE (rubygem/google-api-client-0.30.6.gem) = 5566464

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= hashdiff
PORTVERSION= 0.4.0
PORTVERSION= 1.0.0
CATEGORIES= devel rubygems
MASTER_SITES= RG

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1559147100
SHA256 (rubygem/hashdiff-0.4.0.gem) = 33b3c824238e0310beb020ccfe1e97730d434828ad990d6f9272d425cfee9cd9
SIZE (rubygem/hashdiff-0.4.0.gem) = 19968
TIMESTAMP = 1563472165
SHA256 (rubygem/hashdiff-1.0.0.gem) = b38aaa4481afb345b87cc6675ac67ff20003805e6d42e0fac096e616f7ba58a2
SIZE (rubygem/hashdiff-1.0.0.gem) = 19968

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= oj
PORTVERSION= 3.7.12
PORTVERSION= 3.8.0
CATEGORIES= devel rubygems
MASTER_SITES= RG

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1562501310
SHA256 (rubygem/oj-3.7.12.gem) = 0af91e823cb664bbde38b797028b5de64e78d78ff19f66328b3684c7c011a16d
SIZE (rubygem/oj-3.7.12.gem) = 194560
TIMESTAMP = 1563472169
SHA256 (rubygem/oj-3.8.0.gem) = 4972e2103cded50d44a23a2ea586c3d095e68667fd59c7ed65ea38f496071616
SIZE (rubygem/oj-3.8.0.gem) = 196096

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= tins
PORTVERSION= 1.21.0
PORTVERSION= 1.21.1
CATEGORIES= devel rubygems
MASTER_SITES= RG

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1562347472
SHA256 (rubygem/tins-1.21.0.gem) = 7d693268ba8fe2966737dce686b6a9adf25e693b00009e2894b796360fc5ce50
SIZE (rubygem/tins-1.21.0.gem) = 305664
TIMESTAMP = 1563472171
SHA256 (rubygem/tins-1.21.1.gem) = 0b7b5cf04798e81d5a5e85a3339b62e100a8bfd4a00b0e4b4583f63fd6d4edf2
SIZE (rubygem/tins-1.21.1.gem) = 305664

View File

@ -8,7 +8,7 @@ MASTER_SITES= http://www.mirbsd.org/MirOS/dist/jupp/ \
http://pub.allbsd.org/MirOS/dist/jupp/
DISTNAME= joe-${PORTVERSION:C/([0-9]+\.[0-9]+)\.([0-9]+)/\1${PORTNAME}\2/}
MAINTAINER= gblach@FreeBSD.org
MAINTAINER= ports@FreeBSD.org
COMMENT= Portable version of Joe's Own Editor from MirBSD
LICENSE= GPLv1

View File

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= qemu
PORTVERSION= 2.11.50.g20190318
PORTREVISION= 3
PORTVERSION= 2.11.50.g20190718
CATEGORIES= emulators
PKGNAMESUFFIX?= -sbruno
DIST_SUBDIR= qemu/${PORTVERSION}
@ -15,7 +14,7 @@ USE_HARDENING?= pie:off relro:off
LICENSE= GPLv2
USE_GITHUB= yes
GH_TUPLE= seanbruno:qemu-bsd-user:454adc1 \
GH_TUPLE= seanbruno:qemu-bsd-user:4ffcb32 \
qemu:keycodemapdb:10739aa:keycodemapdb/ui/keycodemapdb
HAS_CONFIGURE= yes
USES= gmake pkgconfig bison perl5 python:2.7,build

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1552952474
SHA256 (qemu/2.11.50.g20190318/seanbruno-qemu-bsd-user-2.11.50.g20190318-454adc1_GH0.tar.gz) = 00ec698d29f3bfb59734f207b0c324b597be01df7a13365fce31c386758c6830
SIZE (qemu/2.11.50.g20190318/seanbruno-qemu-bsd-user-2.11.50.g20190318-454adc1_GH0.tar.gz) = 15504760
SHA256 (qemu/2.11.50.g20190318/qemu-keycodemapdb-10739aa_GH0.tar.gz) = ae43fb1e2b07b78be88a7882306b6e71383eb77472a35d7d78fed21e345d134a
SIZE (qemu/2.11.50.g20190318/qemu-keycodemapdb-10739aa_GH0.tar.gz) = 47895
TIMESTAMP = 1563461532
SHA256 (qemu/2.11.50.g20190718/seanbruno-qemu-bsd-user-2.11.50.g20190718-4ffcb32_GH0.tar.gz) = 6d3495ef3a4b0e546eb957a36e519d97d3d0aec255c44678f1fd5dbdfcbf1508
SIZE (qemu/2.11.50.g20190718/seanbruno-qemu-bsd-user-2.11.50.g20190718-4ffcb32_GH0.tar.gz) = 15503141
SHA256 (qemu/2.11.50.g20190718/qemu-keycodemapdb-10739aa_GH0.tar.gz) = ae43fb1e2b07b78be88a7882306b6e71383eb77472a35d7d78fed21e345d134a
SIZE (qemu/2.11.50.g20190718/qemu-keycodemapdb-10739aa_GH0.tar.gz) = 47895

View File

@ -13,11 +13,22 @@ LICENSE= GPLv2
LIB_DEPENDS= libhangul.so:korean/libhangul \
libibus-1.0.so:textproc/ibus
USES= gmake gnome libtool pkgconfig python
USE_GNOME= gtk30 intlhack pygobject3
OPTIONS_DEFINE= NLS
OPTIONS_SUB= NLS
NLS_CONFIGURE_ENABLE= nls
NLS_USES= gettext
NLS_USES_OFF= gettext-tools
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-python="${PYTHON_CMD}"
GLIB_SCHEMAS= org.freedesktop.ibus.engine.hangul.gschema.xml
INSTALLS_ICONS= yes
INSTALL_TARGET= install-strip
USE_GNOME= gtk30 intlhack pygobject3
USES= gettext gmake libtool pkgconfig python
USE_PYTHON= py3kplist
.include <bsd.port.mk>

View File

@ -0,0 +1,10 @@
--- setup/main.py.orig 2018-06-08 14:34:37 UTC
+++ setup/main.py
@@ -151,6 +151,7 @@ class Setup ():
self.__window = self.__builder.get_object("SetupDialog")
icon_file = os.path.join(config.pkgdatadir, "icons", "ibus-hangul.svg")
self.__window.set_icon_from_file(icon_file)
+ self.__window.connect("destroy", Gtk.main_quit)
self.__window.show()
button = self.__builder.get_object("button_apply")

View File

@ -29,7 +29,3 @@ export QT_IM_MODULE=xim
export XMODIFIERS=@im=ibus
export XIM_PROGRAM="ibus-daemon"
export XIM_ARGS="-r --daemonize --xim"
If ibus cannot start or the panel does not appear, please ensure
that you are using up-to-date python.
There's a bug in python 2.5, which may prevent the panel from appearing.

View File

@ -2,23 +2,29 @@ bin/ibus-setup-hangul
libexec/ibus-engine-hangul
libexec/ibus-setup-hangul
share/applications/ibus-setup-hangul.desktop
share/ibus/component/hangul.xml
%%DATADIR%%/data/symbol.txt
%%DATADIR%%/icons/ibus-hangul.png
%%DATADIR%%/icons/ibus-hangul.svg
%%PYTHON3%%%%DATADIR%%/setup/__pycache__/config.cpython-36.opt-1.pyc
%%PYTHON3%%%%DATADIR%%/setup/__pycache__/config.cpython-36.pyc
%%PYTHON3%%%%DATADIR%%/setup/__pycache__/keycapturedialog.cpython-36.opt-1.pyc
%%PYTHON3%%%%DATADIR%%/setup/__pycache__/keycapturedialog.cpython-36.pyc
%%PYTHON3%%%%DATADIR%%/setup/__pycache__/main.cpython-36.opt-1.pyc
%%PYTHON3%%%%DATADIR%%/setup/__pycache__/main.cpython-36.pyc
%%DATADIR%%/setup/config.py
%%DATADIR%%/setup/config.pyc
%%DATADIR%%/setup/config.pyo
%%PYTHON2%%%%DATADIR%%/setup/config.pyc
%%PYTHON2%%%%DATADIR%%/setup/config.pyo
%%DATADIR%%/setup/keycapturedialog.py
%%DATADIR%%/setup/keycapturedialog.pyc
%%DATADIR%%/setup/keycapturedialog.pyo
%%PYTHON2%%%%DATADIR%%/setup/keycapturedialog.pyc
%%PYTHON2%%%%DATADIR%%/setup/keycapturedialog.pyo
%%DATADIR%%/setup/main.py
%%DATADIR%%/setup/main.pyc
%%DATADIR%%/setup/main.pyo
%%PYTHON2%%%%DATADIR%%/setup/main.pyc
%%PYTHON2%%%%DATADIR%%/setup/main.pyo
%%DATADIR%%/setup/setup.ui
share/ibus/component/hangul.xml
share/icons/hicolor/64x64/apps/ibus-hangul.png
share/icons/hicolor/64x64/apps/ibus-setup-hangul.png
share/icons/hicolor/scalable/apps/ibus-hangul.svg
share/icons/hicolor/scalable/apps/ibus-setup-hangul.svg
share/locale/ko/LC_MESSAGES/ibus-hangul.mo
share/locale/zh_CN/LC_MESSAGES/ibus-hangul.mo
%%NLS%%share/locale/ko/LC_MESSAGES/ibus-hangul.mo
%%NLS%%share/locale/zh_CN/LC_MESSAGES/ibus-hangul.mo

View File

@ -14,6 +14,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING
TEST_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/check.pc:devel/check
USES= autoreconf iconv libtool pathfix pkgconfig
GH_ACCOUNT= choehwanjin
GH_TAGNAME= 9fe2d4e
USE_GITHUB= yes
@ -22,12 +24,13 @@ GNU_CONFIGURE= yes
TEST_TARGET= test
TEST_WRKSRC= ${WRKSRC}/test
USE_LDCONFIG= yes
USES= autoreconf iconv libtool pathfix pkgconfig
OPTIONS_DEFINE= NLS
OPTIONS_SUB= yes
NLS_CONFIGURE_ENABLE= nls
NLS_USES= gettext
NLS_USES_OFF= gettext-tools
post-test:
@${TEST_WRKSRC}/test

View File

@ -1,6 +1,6 @@
--- hangul/hangulctype.c.orig 2011-08-28 10:06:23.000000000 -0400
+++ hangul/hangulctype.c 2013-12-24 17:50:52.000000000 -0500
@@ -518,6 +518,10 @@
--- hangul/hangulctype.c.orig 2011-10-16 15:03:13 UTC
+++ hangul/hangulctype.c
@@ -518,6 +518,10 @@ hangul_jamo_to_cjamo(ucschar c)
0x0000, /* 0xd7c4 */
0x0000, /* 0xd7c5 */
0x0000, /* 0xd7c6 */

View File

@ -14,7 +14,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= fypp:devel/py-fypp@${PY_FLAVOR}
USES= blaslapack:openblas cmake:noninja fortran python:build
USES= blaslapack:openblas cmake:noninja compiler:c++14-lang fortran \
python:build
USE_GITHUB= yes
GH_ACCOUNT= cp2k
USE_LDCONFIG= yes

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= fog-aws
PORTVERSION= 3.5.1
PORTVERSION= 3.5.2
CATEGORIES= net rubygems
MASTER_SITES= RG

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1560277240
SHA256 (rubygem/fog-aws-3.5.1.gem) = 4898d06fdf18d0f6c8c1acde35cf5f21272785324a79eb54073ad6e7e7a66ef1
SIZE (rubygem/fog-aws-3.5.1.gem) = 548352
TIMESTAMP = 1563472173
SHA256 (rubygem/fog-aws-3.5.2.gem) = e4f959e4358907cf5acb2e257e9343a88239985cbe3ee2ceb4680607dbf6d320
SIZE (rubygem/fog-aws-3.5.2.gem) = 548864

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= fog-vsphere
PORTVERSION= 3.1.1
PORTVERSION= 3.2.0
CATEGORIES= net rubygems
MASTER_SITES= RG

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1560277246
SHA256 (rubygem/fog-vsphere-3.1.1.gem) = 71e10a47918a5d1345b141807fabef4556c2b3d70fece9d28112ae24c337a586
SIZE (rubygem/fog-vsphere-3.1.1.gem) = 69632
TIMESTAMP = 1563472175
SHA256 (rubygem/fog-vsphere-3.2.0.gem) = df77522d8881c4204d42ee9e7a2f9257f43d1b10c90e347a673fc841f10f5ca2
SIZE (rubygem/fog-vsphere-3.2.0.gem) = 70144

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME?= wireshark
PORTVERSION= 3.0.2
PORTVERSION= 3.0.3
PORTREVISION?= 0
CATEGORIES= net ipv6
MASTER_SITES= http://www.wireshark.org/download/src/ \

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1558984586
SHA256 (wireshark-3.0.2.tar.xz) = 7e1ec5664a0dba4493d8729f9922378bdd05040fb159c2b03b42111efda2e53b
SIZE (wireshark-3.0.2.tar.xz) = 30910100
TIMESTAMP = 1563476243
SHA256 (wireshark-3.0.3.tar.xz) = af92729c781d870110885c31ebcbe4c4224ed51bb580d00c896fe9746994211c
SIZE (wireshark-3.0.3.tar.xz) = 30923980

View File

@ -605,10 +605,10 @@ include/wireshark/wsutil/ws_printf.h
include/wireshark/wsutil/xtea.h
lib/libwireshark.so
lib/libwireshark.so.12
lib/libwireshark.so.12.0.2
lib/libwireshark.so.12.0.3
lib/libwiretap.so
lib/libwiretap.so.9
lib/libwiretap.so.9.0.2
lib/libwiretap.so.9.0.3
lib/libwscodecs.so
lib/libwscodecs.so.2
lib/libwscodecs.so.2.0.0
@ -740,7 +740,7 @@ man/man4/wireshark-filter.4.gz
%%DATADIR%%/help/capture_filters.txt
%%DATADIR%%/help/capturing.txt
%%DATADIR%%/help/display_filters.txt
%%DATADIR%%/help/faq.py
%%DATADIR%%/help/faq.txt
%%DATADIR%%/help/getting_started.txt
%%DATADIR%%/help/overview.txt
%%DATADIR%%/help/toc

View File

@ -124,6 +124,7 @@ RUN_DEPENDS+= ${LOCALBASE}/share/sysconftool/sysconftool:devel/sysconftool
OPTIONS_DEFINE+= DOCS
DOCS= README.authmysql.html README.authmysql.myownquery
USES+= compiler:c11
USE_MYSQL= yes
CONFIGURE_ARGS+=--with-authmysql \
--with-mysql-libs=${LOCALBASE}/lib/mysql \

View File

@ -14,7 +14,7 @@ COMMENT= Pam module for authenticating with MySQL
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
USES= libtool:keepla
USES= compiler:c11 libtool:keepla
USE_MYSQL= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-mysql=${LOCALBASE} \

View File

@ -5,7 +5,7 @@ PORTNAME= please
PORTVERSION= 2.7
CATEGORIES= security
MAINTAINER= gblach@FreeBSD.org
MAINTAINER= ports@FreeBSD.org
COMMENT= Execute a command as root
LICENSE= BSD2CLAUSE

View File

@ -3,6 +3,7 @@
PORTNAME= sshguard
PORTVERSION= 2.4.0
PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= security
MASTER_SITES= SF/sshguard/sshguard/${PORTVERSION}

View File

@ -1,8 +0,0 @@
--- src/sshguard.in.orig 2018-07-08 18:07:01 UTC
+++ src/sshguard.in
@@ -96,4 +96,4 @@ elif [ -z "$tailcmd" ]; then
fi
eval $tailcmd | $libexec/sshg-parser | \
- $libexec/sshg-blocker $flags | ($BACKEND; kill -PIPE $$)
+ $libexec/sshg-blocker $flags | ($BACKEND ; pkill -PIPE -P $$)

View File

@ -39,17 +39,17 @@
# Set it to "YES" to enable sshguard
# sshguard_pidfile (str): Path to PID file.
# Set to "/var/run/sshguard.pid" by default
# sshguard_watch_logs (str): Colon splitted list of logs to watch.
# sshguard_watch_logs (str): Colon-splitted list of logs to watch.
# Unset by default. Overrides the configuration file.
# The following options directly maps to their command line options,
# The following options directly map to their command line options,
# and override the configuration file, so most are unset by default.
# Please read manual page sshguard(8) for detailed information:
# sshguard_blacklist (str): [thr:]/path/to/blacklist.
# Please read the sshguard(8) manual page for detailed information:
# sshguard_blacklist (str): [threshold:]/path/to/blacklist.
# Set to "30:/var/db/sshguard/blacklist.db"
# by default.
# sshguard_danger_thresh (int): Danger threshold.
# sshguard_release_interval (int):
# Minimum interval an address remains
# Minimum interval (in sec) an address remains
# blocked.
# sshguard_reset_interval (int):
# Interval before a suspected attack is
@ -58,35 +58,33 @@
# sshguard_flags (str): Set additional command line arguments.
#
. /etc/rc.subr
name=sshguard
rcvar=sshguard_enable
set_rcvar sshguard_blacklist "120:/var/db/sshguard/blacklist.db" "Blacklisting threshold and path to blacklist file (colon-separated)"
set_rcvar sshguard_danger_thresh "" "Attack threshold"
set_rcvar sshguard_pidfile "/var/run/sshguard.pid" "Path to PID file"
set_rcvar sshguard_release_interval "" "Time before releasing first-time attackers (s)"
set_rcvar sshguard_reset_interval "" "Time before forgetting attackers (s)"
set_rcvar sshguard_watch_logs "" "Log files to monitor, overriding sshguard.conf (space-separated)"
set_rcvar sshguard_whitelistfile "" "Path to whitelist"
load_rc_config sshguard
: ${sshguard_enable:=NO}
: ${sshguard_blacklist=120:/var/db/sshguard/blacklist.db}
: ${sshguard_danger_thresh=}
: ${sshguard_release_interval=}
: ${sshguard_reset_interval=}
: ${sshguard_whitelistfile=}
: ${sshguard_watch_logs=}
pidfile=${sshguard_pidfile:="/var/run/sshguard.pid"}
pidfile=${sshguard_pidfile}
command=/usr/sbin/daemon
actual_command="%%PREFIX%%/sbin/sshguard"
procname="/bin/sh"
start_precmd=sshguard_prestart
stop_cmd=sshguard_stop
command_args="-c ${actual_command} \${sshguard_flags} \${sshguard_blacklist_params} \${sshguard_watch_params} \${sshguard_danger_params} \${sshguard_release_params} \${sshguard_reset_params} \${sshguard_whitelist_params} -i ${pidfile}"
command_args="-c -f ${actual_command} \${sshguard_flags} \${sshguard_blacklist_params} \${sshguard_watch_params} \${sshguard_danger_params} \${sshguard_release_params} \${sshguard_reset_params} \${sshguard_whitelist_params} -i ${pidfile}"
sshguard_prestart()
{
# Clear rc_flags so sshguard_flags can be passed to sshguard
# instaed of daemon(8)
# instead of daemon(8)
rc_flags=""
if [ ! -z ${sshguard_blacklist} ]; then
@ -116,11 +114,4 @@ sshguard_prestart()
fi
}
sshguard_stop()
{
sshg_blocker="%%PREFIX%%/libexec/sshg-blocker"
rc_pid="$(check_process ${sshg_blocker})"
kill $sig_stop "$rc_pid"
}
run_rc_command "$1"

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= HTML-Packer
PORTVERSION= 2.08
PORTVERSION= 2.09
CATEGORIES= textproc www perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1563120717
SHA256 (HTML-Packer-2.08.tar.gz) = 213d89dee36f8b92dde94718da414301c23c0ac9d24de6cd980aee6755cc8cab
SIZE (HTML-Packer-2.08.tar.gz) = 11236
TIMESTAMP = 1563472153
SHA256 (HTML-Packer-2.09.tar.gz) = 50ffcf9e8d68695a5bfeec31ac7aaa2fef4348ca9407fa63a4cc79bd4ab9f27e
SIZE (HTML-Packer-2.09.tar.gz) = 13677

View File

@ -19,6 +19,8 @@ COMMENT= Sphinx Full-Text Search Engine
LICENSE= GPLv2
USES= compiler:c++11-lang
# If expat is present on the system and configure finds it, it will
# unconditionally link the output binary against it. There's no way
# of turning this off. So for consistency, make sure it's always on.

View File

@ -6,7 +6,7 @@ PORTVERSION= 0.2
PORTREVISION= 1
CATEGORIES= textproc
MAINTAINER= gblach@FreeBSD.org
MAINTAINER= ports@FreeBSD.org
COMMENT= Convert UCL config file to desired format
LICENSE= BSD2CLAUSE

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= pelican
PORTVERSION= 4.0.1
PORTVERSION= 4.1.0
PORTREVISION= 1
CATEGORIES= www textproc python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1546151644
SHA256 (getpelican-pelican-4.0.1_GH0.tar.gz) = e141d9e60efd1b1cbe320ff3282702caee1635152d570fc404afc4ab1d16cd92
SIZE (getpelican-pelican-4.0.1_GH0.tar.gz) = 1314716
TIMESTAMP = 1563294633
SHA256 (getpelican-pelican-4.1.0_GH0.tar.gz) = 67093bce52599d0e3f351eb568fbaab8f8e988f4af03bb277e90fa4a504072f1
SIZE (getpelican-pelican-4.1.0_GH0.tar.gz) = 1326143

View File

@ -7,7 +7,7 @@ CATEGORIES= www python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= gblach@FreeBSD.org
MAINTAINER= ports@FreeBSD.org
COMMENT= Python Web Server from FriendFeed
LICENSE= APACHE20

View File

@ -8,7 +8,7 @@ MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
PKGNAMESUFFIX= 4
MAINTAINER= gblach@FreeBSD.org
MAINTAINER= ports@FreeBSD.org
COMMENT= Python Web Server from FriendFeed
LICENSE= APACHE20

View File

@ -2,13 +2,13 @@
# $FreeBSD$
PORTNAME= tornado
PORTVERSION= 6.0.2
PORTVERSION= 6.0.3
CATEGORIES= www python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
PKGNAMESUFFIX= 6
MAINTAINER= gblach@FreeBSD.org
MAINTAINER= ports@FreeBSD.org
COMMENT= Python Web Server from FriendFeed
LICENSE= APACHE20

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1553427481
SHA256 (tornado-6.0.2.tar.gz) = 457fcbee4df737d2defc181b9073758d73f54a6cfc1f280533ff48831b39f4a8
SIZE (tornado-6.0.2.tar.gz) = 481808
TIMESTAMP = 1563484867
SHA256 (tornado-6.0.3.tar.gz) = c845db36ba616912074c5b1ee897f8e0124df269468f25e4fe21fe72f6edd7a9
SIZE (tornado-6.0.3.tar.gz) = 482444