*/*: sync with upstream

Taken from: HardenedBSD
This commit is contained in:
Franco Fichtner 2018-05-27 12:33:45 +02:00
parent 5fcc6cda3f
commit 5ae89bfa21
1271 changed files with 7266 additions and 4571 deletions

View File

@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= tar
PORTVERSION= 0.5.0.3
PORTREVISION= 1
PORTVERSION= 0.5.1.0
CATEGORIES= archivers haskell
MAINTAINER= haskell@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1499611841
SHA256 (cabal/tar-0.5.0.3.tar.gz) = d8d9ad876365f88bdccd02073049e58715cd5ba94de06eb98e21d595244918a3
SIZE (cabal/tar-0.5.0.3.tar.gz) = 38764
TIMESTAMP = 1523301281
SHA256 (cabal/tar-0.5.1.0.tar.gz) = c89d697b6472b739db50e61201251fcaf8a8f5b595b1d9a488d395d7d5ce4b68
SIZE (cabal/tar-0.5.1.0.tar.gz) = 39271

View File

@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= zip-archive
PORTVERSION= 0.3.1.1
PORTREVISION= 1
PORTVERSION= 0.3.2.4
CATEGORIES= archivers haskell
MAINTAINER= haskell@FreeBSD.org
@ -10,7 +9,7 @@ COMMENT= Library for creating and modifying zip archives
LICENSE= BSD3CLAUSE
USE_CABAL= digest>=0.0.0.1 mtl old-time text>=0.11 zlib
USE_CABAL= digest>=0.0.0.1 mtl old-time zlib
FLAGS_DEFINE= EXECUTABLE

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1499611845
SHA256 (cabal/zip-archive-0.3.1.1.tar.gz) = 9e868e649e6fd06cf50c2f0f1e480ce36640494449e415abf2509f9347f08325
SIZE (cabal/zip-archive-0.3.1.1.tar.gz) = 16107
TIMESTAMP = 1523638345
SHA256 (cabal/zip-archive-0.3.2.4.tar.gz) = 20612ed34d8d14deef120440c75f951a5c92c9f39f0de1b82ebac6d5923b3785
SIZE (cabal/zip-archive-0.3.2.4.tar.gz) = 18370

View File

@ -2,7 +2,7 @@
PORTNAME= zlib-bindings
PORTVERSION= 0.1.1.5
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= archivers haskell
MAINTAINER= haskell@FreeBSD.org

View File

@ -2,7 +2,7 @@
PORTNAME= zlib-enum
PORTVERSION= 0.2.3.1
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= archivers haskell
MAINTAINER= haskell@FreeBSD.org

View File

@ -3,7 +3,7 @@
PORTNAME= zlib
PORTVERSION= 0.6.1.2
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= archivers haskell
MAINTAINER= haskell@FreeBSD.org

View File

@ -1,9 +1,9 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
PORTNAME= peazip
PORTVERSION= 6.5.0
PORTVERSION= 6.5.1
CATEGORIES= archivers
PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX}
MASTER_SITES= https://github.com/giorgiotani/PeaZip/releases/download/${PORTVERSION}/
DISTNAME= ${PORTNAME}-${PORTVERSION}.src
@ -12,58 +12,38 @@ COMMENT= Free archiver and file compressor
LICENSE= LGPL3
BUILD_DEPENDS= lazbuild:editors/lazarus \
fpcres:lang/fpc-utils
USES= dos2unix fpc zip
USES= dos2unix fpc lazarus:flavors zip
USE_FPC= cairo chm fcl-base fcl-image pasjpeg rtl-objpas x11
USE_GNOME= #
USE_XORG= x11
SUB_FILES= pea pealauncher peazip
DOS2UNIX_REGEX= .*\.([txt]|pas|lpi|txt)
LAZARUS_PROJECT_FILES= project_pea.lpi project_peach.lpi project_gwrap.lpi
LAZBUILD_CMD= ${LOCALBASE}/bin/lazbuild -d
LCL_UNITS_DIR= ${LOCALBASE}/share/lazarus-${LAZARUS_VER}/lcl/units/${BUILDNAME}
LAZARUS_VER= 1.8.0
LAZARUS_DIR= ${LOCALBASE}/share/lazarus-${LAZARUS_VER}
LAZBUILD_ARGS= -d
gtk2_CONFLICTS_INSTALL= ${PORTNAME}-qt4 ${PORTNAME}-qt5
qt4_CONFLICTS_INSTALL= ${PORTNAME}-gtk2 ${PORTNAME}-qt5
qt5_CONFLICTS_INSTALL= ${PORTNAME}-gtk2 ${PORTNAME}-qt4
ARCHIVER_FILES= #
OPTIONS_DEFINE= 7Z ARC ZPAQ UNACE
OPTIONS_SINGLE= LCL
OPTIONS_SINGLE_LCL= GTK2 QT4 QT5
7Z_DESC= 7z file archiver support
ARC_DESC= Arc file archiver support
ZPAQ_DESC= Zpaq file archiver support
UNACE_DESC= Unace file archiver support
GTK2_DESC= Use gtk20 interface
QT4_DESC= Use qt4 interface
QT5_DESC= Use qt5 interface
OPTIONS_DEFAULT= GTK2 7Z
OPTIONS_DEFAULT= 7Z
.if ${FLAVOR:Ugtk2:Mgtk2}
USE_GNOME+= cairo
.endif
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MGTK2}
USE_FPC+= gtk2
USE_GNOME= gtk20
LCL_PLATFORM= gtk2
BUILD_DEPENDS+= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:editors/lazarus-lcl-gtk2
.endif
.if ${PORT_OPTIONS:MQT4}
LIB_DEPENDS+= libQt4Pas.so:x11-toolkits/qt4pas
LCL_PLATFORM= qt
BUILD_DEPENDS+= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:editors/lazarus-lcl-qt
.endif
.if ${PORT_OPTIONS:MQT5}
LIB_DEPENDS+= libQt5Pas.so:x11-toolkits/qt5pas
LCL_PLATFORM= qt5
BUILD_DEPENDS+= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:editors/lazarus-lcl-qt5
.endif
.if ${PORT_OPTIONS:M7Z}
RUN_DEPENDS+= 7z:archivers/p7zip
ARCHIVER_FILES+=7z
@ -99,12 +79,6 @@ PLIST_SUB+= UNACE="@comment "
post-patch:
${REINPLACE_CMD} 's|GetSelectedNodePath|Path|g' ${WRKSRC}/peach.pas
do-build:
.for PROJECT_FILE in ${LAZARUS_PROJECT_FILES}
@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \
${LAZBUILD_CMD} --ws=${LCL_PLATFORM} --lazarusdir=${LAZARUS_DIR} ${PROJECT_FILE}
.endfor
pre-install:
@${ECHO_CMD} "#" > ${WRKSRC}/altconf.txt
@${ECHO_CMD} "appdata" >> ${WRKSRC}/altconf.txt

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1513107866
SHA256 (peazip-6.5.0.src.zip) = 1c19c7d6c346b511c635c95d6ff0277ee0811873133757d3c06c26fec558e7bf
SIZE (peazip-6.5.0.src.zip) = 4181167
TIMESTAMP = 1520457314
SHA256 (peazip-6.5.1.src.zip) = b106811311fbaf42ad5374520df2be8b20a545b80e6f8713a1f10e2e5a79d01e
SIZE (peazip-6.5.1.src.zip) = 4289282

View File

@ -12,8 +12,8 @@ COMMENT= Very efficient backup system based on the git packfile format
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHONPREFIX_SITELIBDIR}/posix1e.so:security/py-pylibacl \
xattr:devel/py-xattr \
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pylibacl>=0:security/py-pylibacl@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}xattr>=0:devel/py-xattr@${PY_FLAVOR} \
git>=1.5.3.1:devel/git \
par2cmdline>=0.4:archivers/par2cmdline
BUILD_DEPENDS= bash:shells/bash git>=1.5.3.1:devel/git
@ -23,7 +23,7 @@ PLIST_SUB= MANDIR=${PREFIX}/man
OPTIONS_DEFINE= TORNADO DOCS
OPTIONS_DEFAULT= DOC
TORNADO_DESC= Bup web server
TORNADO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tornado>=4:www/py-tornado
TORNADO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tornado>=4:www/py-tornado@${PY_FLAVOR}
DOCS_DESC= Build man files and html documentation
DOCS_BUILD_DEPENDS= pandoc:textproc/hs-pandoc
DOCS_VARS= PANDOC=pandoc

View File

@ -3,7 +3,7 @@
PORTNAME= ALUT
PORTVERSION= 2.4.0.2
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= audio haskell
MAINTAINER= haskell@FreeBSD.org

View File

@ -3,7 +3,7 @@
PORTNAME= OpenAL
PORTVERSION= 1.7.0.4
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= audio haskell
MAINTAINER= haskell@FreeBSD.org

View File

@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= libmpd
PORTVERSION= 0.9.0.6
PORTREVISION= 1
PORTVERSION= 0.9.0.8
CATEGORIES= audio haskell
MAINTAINER= haskell@FreeBSD.org
@ -11,7 +10,7 @@ COMMENT= MPD client library
LICENSE= MIT
USE_CABAL= attoparsec>=0.10.1 data-default-class>=0.0.1 mtl>=2.0 \
network>=2.1 old-locale>=1.0 text>=0.11 utf8-string>=0.3.1
network>=2.1 old-locale>=1.0 utf8-string>=0.3.1
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1499538914
SHA256 (cabal/libmpd-0.9.0.6.tar.gz) = bdebb946bba078ed85de12d71ef2e7efa7f28c1ed806d9a390a20d5e4590c937
SIZE (cabal/libmpd-0.9.0.6.tar.gz) = 38707
TIMESTAMP = 1524150587
SHA256 (cabal/libmpd-0.9.0.8.tar.gz) = 582b0a405e39148d3a5046e8ad00c9e217688e60c70393eb36cd651e1991ed4e
SIZE (cabal/libmpd-0.9.0.8.tar.gz) = 38932

View File

@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= musicpd
PORTVERSION= 0.20.18
PORTREVISION= 4
PORTVERSION= 0.20.20
CATEGORIES= audio ipv6
MASTER_SITES= http://www.musicpd.org/download/mpd/${PORTVERSION:R}/
DISTNAME= mpd-${PORTVERSION}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1519569665
SHA256 (mpd-0.20.18.tar.xz) = 6a582dc2ae90b94ff3853f9ffd7d80b2c2b5fe2e2c35cb1da0b36f3f3dfad434
SIZE (mpd-0.20.18.tar.xz) = 792416
TIMESTAMP = 1527332444
SHA256 (mpd-0.20.20.tar.xz) = a9e458c6e07cdf62649de7722e1e5a7f13aa82eeb397bfbbebc07cf5cf273584
SIZE (mpd-0.20.20.tar.xz) = 793776

View File

@ -17,7 +17,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gstreamer>=0.10:multimedia/py-gstreamer@${PY_FLAVOR}
NO_ARCH= yes
USES= desktop-file-utils gmake python:2.7 shebangfix tar:xz
USES= desktop-file-utils gettext-tools gmake python:2.7 \
shebangfix tar:xz
SHEBANG_FILES= bin/soundconverter.py

View File

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= criterion
PORTVERSION= 1.2.1.0
PORTREVISION= 1
PORTVERSION= 1.4.1.0
CATEGORIES= benchmarks haskell
MAINTAINER= haskell@FreeBSD.org
@ -11,10 +10,10 @@ COMMENT= Robust, reliable performance measurement and analysis
LICENSE= BSD3CLAUSE
USE_CABAL= aeson ansi-wl-pprint base-compat cassava code-page \
exceptions Glob js-flot js-jquery microstache mtl mwc-random \
optparse-applicative parsec statistics text transformers-compat \
vector vector-algorithms
USE_CABAL= aeson ansi-wl-pprint base-compat base-compat-batteries \
cassava code-page exceptions Glob js-flot js-jquery \
microstache mtl mwc-random optparse-applicative statistics \
transformers-compat vector vector-algorithms
INSTALL_PORTEXAMPLES= \
cd ${WRKSRC}/examples && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1499613825
SHA256 (cabal/criterion-1.2.1.0.tar.gz) = d9f4bb88a8762f91ce305896cd7e964d25f007949f7e05514503eec59ca97041
SIZE (cabal/criterion-1.2.1.0.tar.gz) = 126663
TIMESTAMP = 1525009665
SHA256 (cabal/criterion-1.4.1.0.tar.gz) = c49306676aa7927c3ca3c1807b081d1e86771eb8da99c8391f9c4dacb24a826c
SIZE (cabal/criterion-1.4.1.0.tar.gz) = 130976

View File

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= iperf
PORTVERSION= 2.0.10
PORTREVISION= 1
PORTVERSION= 2.0.11
CATEGORIES= benchmarks
MASTER_SITES= SF/${PORTNAME}2
@ -26,7 +25,7 @@ IPV6_CONFIGURE_ENABLE= ipv6
THREADS_CONFIGURE_ENABLE= threads
THREADS_LDFLAGS= -lpthread
post-install:
post-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}/
cd ${WRKSRC}/ && ${INSTALL_DATA} README doc/*.gif doc/*.html ${STAGEDIR}${DOCSDIR}/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1502528492
SHA256 (iperf-2.0.10.tar.gz) = 7fe4348dcca313b74e0aa9c34a8ccd713b84a5615b8578f4aa94cedce9891ef2
SIZE (iperf-2.0.10.tar.gz) = 290282
TIMESTAMP = 1527215082
SHA256 (iperf-2.0.11.tar.gz) = b7d650d07c6bb0e357b5938a20e4ac33876012fddb952299c5d321e6958da5d2
SIZE (iperf-2.0.11.tar.gz) = 330923

View File

@ -1,11 +0,0 @@
--- src/Client.cpp.orig 2017-08-09 03:54:14 UTC
+++ src/Client.cpp
@@ -680,7 +680,7 @@ void Client::Run( void ) {
// store datagram ID into buffer
if (isSeqNo64b(mSettings)) {
- mBuf_UDP->id = htonl((reportstruct->packetID & 0xFFFFFFFFFL));
+ mBuf_UDP->id = htonl((reportstruct->packetID & 0xFFFFFFFFL));
mBuf_UDP->id2 = htonl((((reportstruct->packetID & 0xFFFFFFFF00000000LL) >> 32) | 0x80000000L));
} else {
mBuf_UDP->id = htonl(((reportstruct->packetID & 0xFFFFFFFFL) | 0x80000000L));

View File

@ -3,52 +3,51 @@
PORTNAME= zcad
PORTVERSION= 0.9.8
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= cad
PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX}
MASTER_SITES= LOCAL/danfe
DISTNAME= ${PORTNAME}-trunk-r2259
MAINTAINER= danfe@FreeBSD.org
COMMENT= Simple CAD program
BUILD_DEPENDS= lazbuild:editors/lazarus
USES= fpc tar:xz
USES= fpc lazarus:flavors tar:xz
USE_FPC= cairo chm fcl-base fcl-image fcl-json fcl-stl fcl-xml opengl \
pasjpeg rtl-extra rtl-objpas x11
LAZARUS_VER= 1.8.0
LAZBUILD_CMD= ${LOCALBASE}/bin/lazbuild -d --pcp=${WRKSRC}/tmppcp \
--lazarusdir=${LAZARUS_DIR}
LAZARUS_DIR= ${LOCALBASE}/share/lazarus-${LAZARUS_VER}
LCL_UNITS_DIR= ${LAZARUS_DIR}/lcl/units/${BUILDNAME}
EXTRACT_CMD= LC_ALL=en_US.UTF-8 ${TAR} # for non-ASCII filenames
MAKE_ENV= LAZBUILD_CMD="${LAZBUILD_CMD}"
MAKE_ENV= LAZBUILD_CMD="${LAZBUILD_CMD}" \
LAZBUILD_ARGS="${LAZBUILD_ARGS}" \
LCL_PLATFORM="${LCL_PLATFORM}" \
LAZARUS_DIR="${LAZARUS_DIR}" \
INSTANTFPCCACHE="${WRKSRC}/.cache"
NO_LAZBUILD= yes
WRKSRC= ${WRKDIR}/trunk
BUILD_WRKSRC= ${WRKSRC}/cad_source
INSTALL_WRKSRC= ${WRKSRC}/cad
LAZBUILD_ARGS= -d --pcp=${WRKSRC}/tmppcp
LAZARUS_NO_FLAVORS=qt5
gtk2_CONFLICTS_INSTALL= ${PORTNAME}-qt4
qt4_CONFLICTS_INSTALL= ${PORTNAME}-gtk2
MAKE_JOBS_UNSAFE= yes
PORTDOCS= UserGuide.odt UserGuide.pdf
OPTIONS_DEFINE= DOCS
OPTIONS_SINGLE= GUI
OPTIONS_SINGLE_GUI= GTK2 QT4
OPTIONS_DEFAULT= GTK2
GTK2_BUILD_DEPENDS= ${LCL_UNITS_DIR}/gtk2/interfaces.ppu:editors/lazarus-lcl-gtk2
GTK2_USE= GNOME=gtk20 FPC=gtk2
GTK2_MAKE_ENV= GUI=gtk2
GTK2_VARS= LAZBUILD_CMD+=--ws=gtk2
.if ${FLAVOR:Ugtk2:Mgtk2}
MAKE_ENV+= GUI=gtk2
.endif
QT4_BUILD_DEPENDS= ${LCL_UNITS_DIR}/qt/interfaces.ppu:editors/lazarus-lcl-qt
QT4_LIB_DEPENDS= libQt4Pas.so:x11-toolkits/qt4pas
QT4_MAKE_ENV= GUI=qt
QT4_VARS= LAZBUILD_CMD+=--ws=qt
.if ${FLAVOR:Uqt4:Mqt4}
MAKE_ENV+= GUI=qt
.endif
post-patch:
@${EGREP} -lR 'IFN?DEF LINUX' ${BUILD_WRKSRC} | ${XARGS} \
@ -74,8 +73,12 @@ pre-build:
# copy them locally first for the same reason as above)
${CP} -a ${LAZARUS_DIR}/components/fpvectorial \
${LAZARUS_DIR}/components/anchordocking ${WRKSRC}
${LAZBUILD_CMD} ${WRKSRC}/fpvectorial/fpvectorialpkg.lpk
${LAZBUILD_CMD} ${WRKSRC}/anchordocking/anchordocking.lpk
${SETENV} ${MAKE_ENV} ${LAZBUILD_CMD} ${LAZBUILD_ARGS} --ws=${LCL_PLATFORM} \
--lazarusdir=${LAZARUS_DIR} \
${WRKSRC}/fpvectorial/fpvectorialpkg.lpk
${SETENV} ${MAKE_ENV} ${LAZBUILD_CMD} ${LAZBUILD_ARGS} --ws=${LCL_PLATFORM} \
--lazarusdir=${LAZARUS_DIR} \
${WRKSRC}/anchordocking/anchordocking.lpk
do-install:
# Not ready for hier(7)-conforming installation yet

View File

@ -6,7 +6,7 @@ OUTSUFX= lib/$(ARCH)-$(OPSYS:tl)
# at $0814EBB3'' message (EAccessViolation: Access violation). It might
# be some concurrency issue, but it occurs even with MAKE_JOBS_UNSAFE, so
# use the following simple workaround for the time being.
ZEALOUS_BUILD= sh -c 'i=0 ; until $(LAZBUILD_CMD) $$0 ; do \
ZEALOUS_BUILD= sh -c 'i=0 ; until $(LAZBUILD_CMD) $(LAZBUILD_ARGS) --ws=$(LCL_PLATFORM) --lazarusdir=$(LAZARUS_DIR) $$0 ; do \
test $$i -lt 4 || return ; i=$$((i+1)) ; done'
all: ../$(OUTSUFX)/zcad.compiled

View File

@ -3,7 +3,7 @@
PORTNAME= auto-tw-l10n
PORTVERSION= 1.15
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= chinese
MASTER_SITES= LOCAL/sunpoet

View File

@ -1,33 +1,41 @@
--- dot.xinitrc.orig 2016-04-30 18:04:47 UTC
+++ dot.xinitrc
@@ -4,19 +4,23 @@ export XMODIFIERS='@im=xcin'
--- dot.xinitrc.orig 2018-05-25 11:12:38.061402000 +0800
+++ dot.xinitrc 2018-05-25 11:15:12.366127000 +0800
@@ -1,22 +1,27 @@
export TERM=xterm
-export XMODIFIERS='@im=xcin'
+#export XMODIFIERS='@im=xcin'
+export XMODIFIERS='@im=gcin'
#export XMODIFIERS='@im=SCIM'
#export XMODIFIERS='@im=oxim'
#export XMODIFIERS=@im=ibus
+#export XMODIFIERS='@im=fcitx'
#export GTK_IM_MODULE=xcin
+#export GTK_IM_MODULE=gcin
export GTK_IM_MODULE=xim
-export GTK_IM_MODULE=xim
+export GTK_IM_MODULE=gcin
+#export GTK_IM_MODULE=xim
#export GTK_IM_MODULE=scim
#export GTK_IM_MODULE=oxim
#export GTK_IM_MODULE=ibus
+#export GTK_IM_MODULE=fcitx
+#export QT_IM_MODULE=gcin
export QT_IM_MODULE=xim
-
-export GCIN_XIM=xcin
-export QT_IM_MODULE=xim
+export QT_IM_MODULE=gcin
+#export QT_IM_MODULE=xim
+#export QT_IM_MODULE=fcitx
-export GCIN_XIM=xcin
-
# Input Method
exec gcin &
+#exec fcitx &
#exec xcin2.5 &
#scim -d &
#exec oxim &
@@ -37,3 +41,4 @@ export XLIB_SKIP_ARGB_VISUALS=1
@@ -37,3 +42,5 @@
#exec wmaker
#exec startxfce4
#exec startkde4
+#exec startfluxbox
+#exec ck-launch-session startkde

View File

@ -3,22 +3,22 @@
PORTNAME= cqrlog
PORTVERSION= 2.2.0
PORTREVISION= 1
DISTVERSIONPREFIX= v
CATEGORIES= comms hamradio
PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX}
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Amateur Radio logging application
LICENSE= GPLv2
BUILD_DEPENDS= lazbuild:editors/lazarus
PATCH_DEPENDS= ${LAZARUS_DIR}/tools/lazres:editors/lazarus
LIB_DEPENDS= libhamlib.so:comms/hamlib
USE_GITHUB= yes
GH_ACCOUNT= ok2cqr
USES= fpc shebangfix
USES= fpc lazarus:flavors shebangfix
SHEBANG_FILES= tools/cqrlog-apparmor-fix \
voice_keyer/voice_keyer.sh
@ -28,23 +28,18 @@ USE_FPC= cairo fcl-base chm fcl-db fcl-image fcl-json fcl-net fcl-web \
ALL_TARGET= ${PORTNAME}
LAZARUS_VER= 1.8.0
LAZARUS_DIR= ${LOCALBASE}/share/lazarus-${LAZARUS_VER}
OPTIONS_SINGLE= LCL
OPTIONS_SINGLE_LCL= GTK2 QT4
OPTIONS_DEFAULT= GTK2
MAKE_ENV+= LAZBUILD_CMD="${LAZBUILD_CMD}" \
LAZBUILD_ARGS="${LAZBUILD_ARGS}" \
LCL_PLATFORM="${LCL_PLATFORM}" \
LAZARUS_DIR="${LAZARUS_DIR}"
USE_XORG+= x11
USE_GNOME+= gdkpixbuf2 cairo
NO_LAZBUILD= yes
LAZBUILD_ARGS= -d --pcp=.
LAZARUS_NO_FLAVORS=qt5
GTK2_USE= fpc=gtk2 gnome=gtk20
GTK2_BUILD_DEPENDS= ${LAZARUS_DIR}/lcl/units/${BUILDNAME}/gtk2/interfaces.ppu:editors/lazarus-lcl-gtk2
GTK2_MAKE_ARGS= PLATFORM=gtk2
QT4_LIB_DEPENDS= libQt4Pas.so:x11-toolkits/qt4pas
QT4_BUILD_DEPENDS= ${LAZARUS_DIR}/lcl/units/${BUILDNAME}/qt/interfaces.ppu:editors/lazarus-lcl-qt
QT4_MAKE_ARGS= PLATFORM=qt
gtk2_CONFLICTS_INSTALL= ${PORTNAME}-qt4
qt4_CONFLICTS_INSTALL= ${PORTNAME}-gtk2
post-extract:
@${RM} -r ${WRKSRC}/src/lnet/lib/openssl.pas
@ -67,8 +62,6 @@ post-patch:
${WRKSRC}/src/dData.pas ${WRKSRC}/src/fGrayline.pas
${REINPLACE_CMD} -e s!Linux!FreeBSD!g \
${WRKSRC}/src/fMain.lfm
${REINPLACE_CMD} -e s!%%LAZARUSDIR%%!${LAZARUS_DIR}!g \
${WRKSRC}/Makefile
${RM} -r ${WRKSRC}/src/mysql
.include <bsd.port.mk>

View File

@ -2,7 +2,7 @@
+++ Makefile 2018-01-05 12:34:28.752177000 -0500
@@ -1,12 +1,13 @@
-CC=lazbuild
+CC=lazbuild -d
+LAZBUILD_CMD?=lazbuild -d
ST=strip
-datadir = $(DESTDIR)/usr/share/cqrlog
-bindir = $(DESTDIR)/usr/bin
@ -15,7 +15,7 @@
cqrlog: src/cqrlog.lpi
- $(CC) --ws=gtk2 --pcp=$(tmpdir)/.lazarus src/cqrlog.lpi
+ $(CC) --pcp=. --ws=${PLATFORM} src/cqrlog.lpi --lazarusdir=%%LAZARUSDIR%%
+ $(LAZBUILD_CMD) $(LAZBUILD_ARGS) --ws=$(LCL_PLATFORM) --lazarusdir=$(LAZARUS_DIR) src/cqrlog.lpi
$(ST) src/cqrlog
gzip tools/cqrlog.1 -c > tools/cqrlog.1.gz

View File

@ -1,11 +1,20 @@
--- src/cqrlog.lpi.orig 2016-04-20 16:06:15 UTC
+++ src/cqrlog.lpi
@@ -32,7 +32,7 @@
--- src/cqrlog.lpi.orig 2017-12-30 02:10:01.000000000 -0500
+++ src/cqrlog.lpi 2018-04-07 19:17:15.225110000 -0500
@@ -35,7 +35,7 @@
<local>
<FormatVersion Value="1"/>
<CommandLineParams Value="--DEBUG=1"/>
- <LaunchingApplication PathPlusParams="/usr/X11R6/bin/xterm -T 'Lazarus Run Output' -e $(LazarusDir)/tools/runwait.sh $(TargetCmdLine)"/>
+ <LaunchingApplication PathPlusParams="%%LOCALBASE%%/bin/xterm -T 'Lazarus Run Output' -e $(LazarusDir)/tools/runwait.sh $(TargetCmdLine)"/>
+ <LaunchingApplication PathPlusParams="/usr/local/bin/xterm -T 'Lazarus Run Output' -e $(LazarusDir)/tools/runwait.sh $(TargetCmdLine)"/>
</local>
<environment>
<UserOverrides Count="2">
@@ -748,7 +748,7 @@
<Version Value="11"/>
<SearchPaths>
<Libraries Value="$(LazarusDir)/lcl"/>
- <OtherUnitFiles Value="lnet/lib;richmemo;richmemo/gtk2;synapse"/>
+ <OtherUnitFiles Value="lnet/lib;richmemo;richmemo/gtk2;richmemo/qt;synapse"/>
</SearchPaths>
<Parsing>
<SyntaxOptions>

View File

@ -1,12 +1,12 @@
# $FreeBSD$
PORTNAME= librs232
PORTVERSION= 20170805
PORTVERSION= 20171122
CATEGORIES= comms
DISTNAME= RS-232
MASTER_SITES= http://www.teuniz.net/RS-232/
MAINTAINER= ports@FreeBSD.org
MAINTAINER= kevlo@FreeBSD.org
COMMENT= Simple serial library
LICENSE= GPLv3

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1507967158
SHA256 (RS-232.tar.gz) = b209800a9bea83ad6381ed0a62b3f92d4fe11d933ad85dd6d50abd09489cf8ca
SIZE (RS-232.tar.gz) = 31949
TIMESTAMP = 1527224866
SHA256 (RS-232.tar.gz) = e7081e3254dae901b6d4dfda7ce5affb1c8a5dadd9708e4e6ed7ad2a9532450c
SIZE (RS-232.tar.gz) = 31467

View File

@ -13,6 +13,5 @@ INCSDIR=${PREFIX}/include
LIB= rs232
SHLIB_MAJOR= 1
LIBDIR= ${PREFIX}/lib
NO_PROFILE= YES
.include <bsd.lib.mk>

View File

@ -1,4 +1,5 @@
include/rs232.h
lib/librs232_p.a
lib/librs232.a
lib/librs232.so
lib/librs232.so.1

View File

@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= aeson-compat
PORTVERSION= 0.3.7
PORTREVISION= 1
PORTVERSION= 0.3.7.1
CATEGORIES= converters haskell
MAINTAINER= haskell@FreeBSD.org
@ -11,7 +10,7 @@ COMMENT= Fast JSON parsing and encoding
LICENSE= BSD3CLAUSE
USE_CABAL= aeson attoparsec attoparsec-iso8601 base-compat exceptions \
hashable scientific semigroups tagged text time-locale-compat \
hashable scientific semigroups tagged time-locale-compat \
unordered-containers vector
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1499691052
SHA256 (cabal/aeson-compat-0.3.7.tar.gz) = 1bf2c2a3d38caba5d3336757f60702afb5dcac6a77aa3d86c9d55f81e4517c14
SIZE (cabal/aeson-compat-0.3.7.tar.gz) = 6900
TIMESTAMP = 1524342688
SHA256 (cabal/aeson-compat-0.3.7.1.tar.gz) = 59740dc1e37b08e60abb47f38b87de5b9805611a1b468cd18294d5982a1dcacb
SIZE (cabal/aeson-compat-0.3.7.1.tar.gz) = 6913

View File

@ -1,18 +1,21 @@
--- aeson-compat.cabal.orig 2017-06-07 12:52:36 UTC
--- aeson-compat.cabal.orig 2017-07-24 12:29:50 UTC
+++ aeson-compat.cabal
@@ -42,7 +42,6 @@ library
@@ -31,14 +31,14 @@ library
src
ghc-options: -Wall
build-depends:
- base >=4.6 && <4.11
- , base-compat >=0.6.0 && <0.10
- , aeson >=0.7.0.6 && <1.3
+ base >=4.6 && <4.12
+ , base-compat >=0.6.0 && <0.11
+ , aeson >=0.7.0.6 && <1.4
, attoparsec >=0.12 && <0.14
, attoparsec-iso8601 >=1.0.0.0 && <1.1
, bytestring >=0.10 && <0.11
, containers >=0.5 && <0.6
, exceptions >=0.8 && <0.9
- , exceptions >=0.8 && <0.9
+ , exceptions >=0.8 && <0.11
, hashable >=1.2 && <1.3
- , nats >=1 && <1.2
, scientific >=0.3 && <0.4
, text >=1.2 && <1.3
, time >=1.4.2 && <1.9
@@ -70,7 +69,6 @@ test-suite aeson-compat-test
, containers
, exceptions
, hashable
- , nats
, scientific
, text
, time

View File

@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= aeson-pretty
PORTVERSION= 0.8.5
PORTREVISION= 1
PORTVERSION= 0.8.7
CATEGORIES= converters haskell
MAINTAINER= haskell@FreeBSD.org
@ -10,7 +9,7 @@ COMMENT= JSON pretty-printing library and command-line tool
LICENSE= BSD3CLAUSE
USE_CABAL= aeson attoparsec base-compat cmdargs scientific text \
USE_CABAL= aeson attoparsec base-compat cmdargs scientific \
unordered-containers vector
FLAGS_DISABLE= lib-only

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1499545723
SHA256 (cabal/aeson-pretty-0.8.5.tar.gz) = dd17e86c64b3fe2efb7a855b27b0e5490e42dc58194ae1809d8b662d4e42a9f9
SIZE (cabal/aeson-pretty-0.8.5.tar.gz) = 5568
TIMESTAMP = 1524342480
SHA256 (cabal/aeson-pretty-0.8.7.tar.gz) = c1c1ecc5e3abd004a6c4c256ee6f61da2a43d7f1452ffa391dee250df43b27d5
SIZE (cabal/aeson-pretty-0.8.7.tar.gz) = 5610

View File

@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= aeson
PORTVERSION= 1.2.1.0
PORTREVISION= 1
PORTVERSION= 1.3.1.0
CATEGORIES= converters haskell
MAINTAINER= haskell@FreeBSD.org
@ -11,7 +10,7 @@ COMMENT= Fast JSON parsing and encoding
LICENSE= BSD3CLAUSE
USE_CABAL= attoparsec>=0.13.0.1 base-compat>=0.9.1 dlist>=0.6 hashable>=1.1.2.0 \
scientific>=0.3.1 syb tagged text>=1.1.1.0 time-locale-compat>=0.1.1 \
scientific>=0.3.1 tagged th-abstraction time-locale-compat>=0.1.1 \
unordered-containers>=0.2.3.0 uuid-types>=1.0.3 vector>=0.8
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1499459814
SHA256 (cabal/aeson-1.2.1.0.tar.gz) = 96170fdbed9bf52357bd6eada0173c4ae8086df01522ed2b8a070f2f51148a73
SIZE (cabal/aeson-1.2.1.0.tar.gz) = 272206
TIMESTAMP = 1523782803
SHA256 (cabal/aeson-1.3.1.0.tar.gz) = 3977f17b1588bd530755e3517d272024229e72d8a110f15b5b78fc15df6c5652
SIZE (cabal/aeson-1.3.1.0.tar.gz) = 261732

View File

@ -2,7 +2,7 @@
PORTNAME= dataenc
PORTVERSION= 0.14.0.7
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= converters haskell
MAINTAINER= haskell@FreeBSD.org

View File

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= json
PORTVERSION= 0.9.1
PORTREVISION= 2
PORTVERSION= 0.9.2
CATEGORIES= converters haskell
MAINTAINER= haskell@FreeBSD.org
@ -11,7 +10,7 @@ COMMENT= Support for serialising Haskell to and from JSON
LICENSE= BSD3CLAUSE
USE_CABAL= mtl parsec syb text
USE_CABAL= mtl syb
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>

View File

@ -1,2 +1,3 @@
SHA256 (cabal/json-0.9.1.tar.gz) = 96b57e4d167e45dc80aeff872a922ae9cdb953a1ded29ebbb51019b68f0085a2
SIZE (cabal/json-0.9.1.tar.gz) = 22568
TIMESTAMP = 1523994029
SHA256 (cabal/json-0.9.2.tar.gz) = e6bb16fa791cc3833ae7b459b7e7885c1c2b11b0d294b7e095287c54fa73738e
SIZE (cabal/json-0.9.2.tar.gz) = 22650

View File

@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= sandi
PORTVERSION= 0.4.0
PORTREVISION= 1
PORTVERSION= 0.4.2
CATEGORIES= converters haskell
MAINTAINER= haskell@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1499619802
SHA256 (cabal/sandi-0.4.0.tar.gz) = 40c895a4b26904e3a4b4488e93f37225bdb48e6787dffed627d16242f01aaeea
SIZE (cabal/sandi-0.4.0.tar.gz) = 19319
TIMESTAMP = 1524431120
SHA256 (cabal/sandi-0.4.2.tar.gz) = 2bc1fc4f8e71009adc9f38304f63684f2795c31077670214147f261bd2bc7337
SIZE (cabal/sandi-0.4.2.tar.gz) = 19198

View File

@ -2,7 +2,7 @@
PORTNAME= esqueleto
PORTVERSION= 2.5.3
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= databases haskell
MAINTAINER= haskell@FreeBSD.org
@ -11,7 +11,9 @@ COMMENT= Type-safe EDSL for SQL queries on persistent backends
LICENSE= BSD3CLAUSE
USE_CABAL= blaze-html conduit monad-logger persistent \
resourcet tagged text unordered-containers
resourcet tagged unordered-containers
IGNORE= Doesn't build with recent Persistent
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= hedis
PORTVERSION= 0.9.8
PORTVERSION= 0.10.1
PORTREVISION= 1
CATEGORIES= databases haskell
@ -11,8 +11,8 @@ COMMENT= Client library for the Redis datastore
LICENSE= BSD3CLAUSE
USE_CABAL= async bytestring-lexing mtl network resource-pool scanner stm \
text unordered-containers vector
USE_CABAL= async bytestring-lexing errors HTTP mtl network network-uri \
resource-pool scanner unordered-containers vector
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1499619995
SHA256 (cabal/hedis-0.9.8.tar.gz) = 822e298c2fe55f7edf0e3a005e901fe7b107c4734eb0dd8f1ab6382330d3ae62
SIZE (cabal/hedis-0.9.8.tar.gz) = 40058
TIMESTAMP = 1524158122
SHA256 (cabal/hedis-0.10.1.tar.gz) = 56afcf52d8b32f23a79de7c50bcaf309f0dfd610cceacb6174dfdce0c051f5f7
SIZE (cabal/hedis-0.10.1.tar.gz) = 42203

View File

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= mysql
PORTVERSION= 0.1.4
PORTREVISION= 1
PORTVERSION= 0.1.5
CATEGORIES= databases haskell
MAINTAINER= haskell@FreeBSD.org
@ -11,7 +10,7 @@ COMMENT= Low-level MySQL client library
LICENSE= BSD3CLAUSE
USE_MYSQL= yes
USES= mysql ssl
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1499450806
SHA256 (cabal/mysql-0.1.4.tar.gz) = 9b8675db208851524a77b6e5c4278e6bc29eab16d970a9dda312ae366bdb668e
SIZE (cabal/mysql-0.1.4.tar.gz) = 16219
TIMESTAMP = 1524151121
SHA256 (cabal/mysql-0.1.5.tar.gz) = 49b367d07f6d93fd4cbd08390f83bbf8e40c66156a1d2b0f570b68921e6f3075
SIZE (cabal/mysql-0.1.5.tar.gz) = 16389

View File

@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= persistent-sqlite
PORTVERSION= 2.6.2
PORTREVISION= 1
PORTVERSION= 2.8.1.2
CATEGORIES= databases haskell
MAINTAINER= haskell@FreeBSD.org
@ -11,7 +10,7 @@ COMMENT= Backend for the persistent library using sqlite3
LICENSE= MIT
USE_CABAL= aeson conduit microlens-th monad-control monad-logger \
old-locale persistent resource-pool resourcet text \
old-locale persistent resource-pool resourcet \
unordered-containers
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1499620122
SHA256 (cabal/persistent-sqlite-2.6.2.tar.gz) = 6136c471fc81869cf0fde2049defb9c82698e3c0048d1321c3eda01046b985bf
SIZE (cabal/persistent-sqlite-2.6.2.tar.gz) = 3568400
TIMESTAMP = 1525169028
SHA256 (cabal/persistent-sqlite-2.8.1.2.tar.gz) = 2f7157f3830370f60c7c36490ea49b7c52caf0f2a7349f86cf47970189f9ad0c
SIZE (cabal/persistent-sqlite-2.8.1.2.tar.gz) = 2044695

View File

@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= persistent-template
PORTVERSION= 2.5.2
PORTREVISION= 1
PORTVERSION= 2.5.4
CATEGORIES= databases haskell
MAINTAINER= haskell@FreeBSD.org
@ -11,7 +10,7 @@ COMMENT= Type-safe, non-relational, multi-backend persistence
LICENSE= MIT
USE_CABAL= aeson aeson-compat http-api-data monad-control monad-logger \
path-pieces persistent tagged text unordered-containers
path-pieces persistent tagged unordered-containers
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1499620138
SHA256 (cabal/persistent-template-2.5.2.tar.gz) = de695b008158f9ae66d103fc33f89c098ebcf59337367063d9f4f816a58b4011
SIZE (cabal/persistent-template-2.5.2.tar.gz) = 20403
TIMESTAMP = 1525178560
SHA256 (cabal/persistent-template-2.5.4.tar.gz) = 4cae740ce92f98cb3ae9e092e740753394d5687b887399ee5f87af7f3c730a01
SIZE (cabal/persistent-template-2.5.4.tar.gz) = 21079

View File

@ -1,11 +1,11 @@
--- persistent-template.cabal.orig 2017-07-10 13:31:32 UTC
--- persistent-template.cabal.orig 2018-05-01 13:03:22 UTC
+++ persistent-template.cabal
@@ -23,7 +23,7 @@ library
, text >= 0.5
, transformers >= 0.2 && < 0.6
, containers
- , aeson >= 0.7 && < 1.2
+ , aeson >= 0.7 && < 1.3
- , aeson >= 0.7 && < 1.3
+ , aeson >= 0.7 && < 1.4
, aeson-compat >= 0.3.2.0 && < 0.4
, monad-logger
, unordered-containers

View File

@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= persistent
PORTVERSION= 2.7.0
PORTREVISION= 1
PORTVERSION= 2.8.2
CATEGORIES= databases haskell
MAINTAINER= haskell@FreeBSD.org
@ -12,10 +11,10 @@ LICENSE= MIT
USE_CABAL= aeson>=0.5 attoparsec base64-bytestring blaze-html>=0.5 \
blaze-markup>=0.5.1 conduit>=1.0 exceptions>=0.6 \
fast-logger>=2.1 http-api-data lifted-base>=0.1 monad-control>=0.3 \
monad-logger>=0.3 mtl old-locale path-pieces>=0.1 resource-pool \
resourcet>=1.1 scientific silently tagged text>=0.8 \
transformers-base unordered-containers vector
fast-logger>=2.1 haskell-src-meta http-api-data lifted-base \
monad-control>=0.3 monad-logger>=0.3 mtl old-locale \
path-pieces>=0.1 resource-pool resourcet>=1.1 scientific \
silently tagged transformers-base unordered-containers vector
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1499620101
SHA256 (cabal/persistent-2.7.0.tar.gz) = cebc4d51d362ce329cb29cb3873eacc01a1453c54d356c4115a7488543e3deea
SIZE (cabal/persistent-2.7.0.tar.gz) = 69320
TIMESTAMP = 1524929752
SHA256 (cabal/persistent-2.8.2.tar.gz) = 696bb279259e307778dc7fbd49565c48a66429f14e793a41a13cfae0968c1ec0
SIZE (cabal/persistent-2.8.2.tar.gz) = 58648

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= memcached
PORTVERSION= 1.5.7
PORTVERSION= 1.5.8
CATEGORIES= databases
MASTER_SITES= http://www.memcached.org/files/ \
GENTOO

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1522358405
SHA256 (memcached-1.5.7.tar.gz) = 5bb706a8fc7ae7461a6788eaddd85e4a4e84e952d3a80c21926342c2838f4e46
SIZE (memcached-1.5.7.tar.gz) = 458062
TIMESTAMP = 1527253938
SHA256 (memcached-1.5.8.tar.gz) = 7388c3989442a46d7e04e8ac2631464e9ce44d5114d79c41dd8780b4b186f6de
SIZE (memcached-1.5.8.tar.gz) = 459715

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= BSON
PORTVERSION= 1.6.1
PORTVERSION= 1.6.2
DISTVERSIONPREFIX= v
CATEGORIES= databases perl5
MASTER_SITES= CPAN

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1526673798
SHA256 (BSON-v1.6.1.tar.gz) = 6bda0b72de9bb2c61bac2ce8db6efe41e6848750d959bd689598d487bfc6c8c1
SIZE (BSON-v1.6.1.tar.gz) = 103589
TIMESTAMP = 1527232786
SHA256 (BSON-v1.6.2.tar.gz) = 342c5f0cf974b86a63008008af6d904df0fb5579f4734bb5fec2fed4af156976
SIZE (BSON-v1.6.2.tar.gz) = 103658

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= barman
DISTVERSION= 2.3
DISTVERSION= 2.4
CATEGORIES= databases
MASTER_SITES= SF/${PKGNAMEPREFIX}${PORTNAME}/${DISTVERSION}
PKGNAMEPREFIX= pg
@ -15,10 +15,10 @@ COMMENT= Backup and recovery manager for PostgreSQL
LICENSE= GPLv3
RUN_DEPENDS= rsync:net/rsync \
${PYTHON_PKGNAMEPREFIX}psycopg2>0:databases/py-psycopg2@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dateutil>=2.1:devel/py-dateutil@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}argh>=0.21.2:devel/py-argh@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}argcomplete>0:devel/py-argcomplete@${FLAVOR}
${PYTHON_PKGNAMEPREFIX}psycopg2>0:databases/py-psycopg2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dateutil>=2.1:devel/py-dateutil@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}argh>=0.21.2:devel/py-argh@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}argcomplete>0:devel/py-argcomplete@${PY_FLAVOR}
NO_ARCH= yes

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1505888753
SHA256 (barman-2.3.tar.gz) = 1a4cae3052c00f8401adc7af806df3d11375358d0cbd9ab1c84b5333808ea6cf
SIZE (barman-2.3.tar.gz) = 255500
TIMESTAMP = 1527372855
SHA256 (barman-2.4.tar.gz) = 33186f33e351ed52f5e378f7a17876a62b156cc4127ff0b15c727d07e837af7b
SIZE (barman-2.4.tar.gz) = 997651
SHA256 (tutorial.pdf) = 21acf6152b959c55b996fb6479c722d3f416eac3384479498a25911a3912a158
SIZE (tutorial.pdf) = 349394

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= pgmetrics
PORTVERSION= 1.2.0
PORTVERSION= 1.3.0
DISTVERSIONPREFIX=v
CATEGORIES= databases

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1523285934
SHA256 (rapidloop-pgmetrics-v1.2.0_GH0.tar.gz) = d4069edb2b722c4c342ce7ab6a971b111157d7769d2a3c02b47e1cf1dd62cf31
SIZE (rapidloop-pgmetrics-v1.2.0_GH0.tar.gz) = 860244
TIMESTAMP = 1527348063
SHA256 (rapidloop-pgmetrics-v1.3.0_GH0.tar.gz) = 9b2f92b93ac0d790e6418e343525e93a99fca61acd17f9581ef5f0ac693ba2f4
SIZE (rapidloop-pgmetrics-v1.3.0_GH0.tar.gz) = 860505

View File

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= phpMyAdmin
DISTVERSION= 4.8.0.1
PORTREVISION= 1
DISTVERSION= 4.8.1
CATEGORIES= databases www
MASTER_SITES= https://files.phpmyadmin.net/${PORTNAME}/${DISTVERSION}/
DISTNAME= ${PORTNAME}-${DISTVERSION}-all-languages

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1524165110
SHA256 (phpMyAdmin-4.8.0.1-all-languages.tar.xz) = 36b586d310374a062244adb919d847379aebf4c41ba0e5d11d6ed3186fa052d5
SIZE (phpMyAdmin-4.8.0.1-all-languages.tar.xz) = 5926908
TIMESTAMP = 1527231309
SHA256 (phpMyAdmin-4.8.1-all-languages.tar.xz) = 3bf228f026899acc0c016446501317bfb58938d6bd3816fe90a702e3f401f913
SIZE (phpMyAdmin-4.8.1-all-languages.tar.xz) = 5916536

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= rocksdb
PORTVERSION= 5.13.1
PORTVERSION= 5.13.2
DISTVERSIONPREFIX= v
CATEGORIES= databases

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1526403239
SHA256 (facebook-rocksdb-v5.13.1_GH0.tar.gz) = a99bf51e1da76d8b6487c1dd694311f4e26031071be7802e76fb926154ff33d2
SIZE (facebook-rocksdb-v5.13.1_GH0.tar.gz) = 4632297
TIMESTAMP = 1527334235
SHA256 (facebook-rocksdb-v5.13.2_GH0.tar.gz) = 3e2846dc360f370249c79e0e0ff9b7e4122b0abdf8f9c1f656ecbdd09bf3bf55
SIZE (facebook-rocksdb-v5.13.2_GH0.tar.gz) = 4633095

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= calibre
PORTVERSION= 3.23.0
PORTVERSION= 3.24.1
CATEGORIES= deskutils python
MASTER_SITES= http://download.calibre-ebook.com/${PORTVERSION}/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1525418612
SHA256 (calibre-3.23.0.tar.xz) = c98564e6b5599a4838c68b8266559a487d15abfc04331ad850fcbe09db884337
SIZE (calibre-3.23.0.tar.xz) = 38942508
TIMESTAMP = 1527319044
SHA256 (calibre-3.24.1.tar.xz) = 0b944e91069fa5f2e921deef16f12d054b4d8a2bdfaa4d7c76ec6eeb11b7f2c1
SIZE (calibre-3.24.1.tar.xz) = 39131268

View File

@ -12,7 +12,7 @@ COMMENT= Horde web based notes manager
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= horde cpe
USES= horde cpe
USE_PHP= gettext
USE_HORDE_BUILD= Horde_Role
USE_HORDE_RUN= Horde_Role \

View File

@ -3,4 +3,4 @@ to keep web-based notes and freeform text. Notes may be shared with other
users via shared notepads. It requires the Horde Application Framework and
an SQL database or Kolab server for backend storage.
WWW: http://www.horde.org/apps/mnemo/
WWW: https://www.horde.org/apps/mnemo/

View File

@ -2,7 +2,7 @@
PORTNAME= fdo-notify
PORTVERSION= 0.3.1
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= deskutils haskell
MAINTAINER= haskell@FreeBSD.org

View File

@ -914,11 +914,9 @@
SUBDIR += horde-whups
SUBDIR += hp48cc
SUBDIR += hp48xgcc
SUBDIR += hs-BNFC
SUBDIR += hs-Boolean
SUBDIR += hs-BoundedChan
SUBDIR += hs-ConfigFile
SUBDIR += hs-DrIFT
SUBDIR += hs-EdisonAPI
SUBDIR += hs-EdisonCore
SUBDIR += hs-Glob
@ -955,10 +953,12 @@
SUBDIR += hs-atomic-primops
SUBDIR += hs-auto-update
SUBDIR += hs-base-compat
SUBDIR += hs-base-compat-batteries
SUBDIR += hs-base-orphans
SUBDIR += hs-base-unicode-symbols
SUBDIR += hs-base16-bytestring
SUBDIR += hs-base64-bytestring
SUBDIR += hs-basement
SUBDIR += hs-basic-prelude
SUBDIR += hs-bifunctors
SUBDIR += hs-bits-atomic
@ -1013,6 +1013,7 @@
SUBDIR += hs-dlist
SUBDIR += hs-dlist-instances
SUBDIR += hs-easy-file
SUBDIR += hs-echo
SUBDIR += hs-edit-distance
SUBDIR += hs-either
SUBDIR += hs-enclosed-exceptions
@ -1052,8 +1053,8 @@
SUBDIR += hs-haskell-lexer
SUBDIR += hs-haskell-src
SUBDIR += hs-haskell-src-exts
SUBDIR += hs-haskell-src-meta
SUBDIR += hs-hasktags
SUBDIR += hs-hastache
SUBDIR += hs-hex
SUBDIR += hs-hinotify
SUBDIR += hs-hint
@ -1064,6 +1065,7 @@
SUBDIR += hs-hsb2hs
SUBDIR += hs-hslogger
SUBDIR += hs-hslua
SUBDIR += hs-hslua-module-text
SUBDIR += hs-hspec
SUBDIR += hs-hspec-core
SUBDIR += hs-hspec-discover
@ -1095,7 +1097,6 @@
SUBDIR += hs-monad-par
SUBDIR += hs-monad-par-extras
SUBDIR += hs-monad-unlift
SUBDIR += hs-monadplus
SUBDIR += hs-monads-tf
SUBDIR += hs-mono-traversable
SUBDIR += hs-mono-traversable-instances
@ -1140,8 +1141,9 @@
SUBDIR += hs-simple-reflect
SUBDIR += hs-smallcheck
SUBDIR += hs-split
SUBDIR += hs-stm
SUBDIR += hs-stm-chans
SUBDIR += hs-storable-record
SUBDIR += hs-storable-tuple
SUBDIR += hs-streaming-commons
SUBDIR += hs-strict
SUBDIR += hs-syb
@ -1154,13 +1156,15 @@
SUBDIR += hs-test-framework
SUBDIR += hs-test-framework-hunit
SUBDIR += hs-test-framework-quickcheck2
SUBDIR += hs-text
SUBDIR += hs-text-icu
SUBDIR += hs-text-short
SUBDIR += hs-tf-random
SUBDIR += hs-th-abstraction
SUBDIR += hs-th-expand-syns
SUBDIR += hs-th-lift
SUBDIR += hs-th-lift-instances
SUBDIR += hs-th-orphans
SUBDIR += hs-th-reify-many
SUBDIR += hs-threads
SUBDIR += hs-threadscope
SUBDIR += hs-time-compat
@ -1175,6 +1179,9 @@
SUBDIR += hs-uniplate
SUBDIR += hs-unix-compat
SUBDIR += hs-unix-time
SUBDIR += hs-unliftio
SUBDIR += hs-unliftio-core
SUBDIR += hs-unicode-show
SUBDIR += hs-unordered-containers
SUBDIR += hs-utf8-light
SUBDIR += hs-utf8-string

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= apache-ant
DISTVERSION= 1.10.1
DISTVERSION= 1.10.3
CATEGORIES= devel java
MASTER_SITES= APACHE/ant/binaries/:bin \
LOCAL/hq:man

View File

@ -1,7 +1,7 @@
TIMESTAMP = 1520367502
SHA256 (apache-ant-1.10.1-bin.tar.bz2) = 3fa4dfcc2f320f8dc01b443c1cb38e86cb85bcc94cc9460bc194342f55e5495a
SIZE (apache-ant-1.10.1-bin.tar.bz2) = 4582443
TIMESTAMP = 1527348234
SHA256 (apache-ant-1.10.3-bin.tar.bz2) = 05694f280e3806cf4237dee263dbccd9eecb80fc6ce9ad6a731ce1f7723962c8
SIZE (apache-ant-1.10.3-bin.tar.bz2) = 4716369
SHA256 (apache-ant-manpage-20030908.tgz) = 721981f64fae3577c04c527232edab9bfa0755af08319049cec206584dc8830c
SIZE (apache-ant-manpage-20030908.tgz) = 9735
SHA256 (apache-ant-1.10.1-manual.tar.bz2) = f3b7efcc54b5bad53d54d3cdc095cf2c1bc803378cf5d7e9c8ae63f23266ef53
SIZE (apache-ant-1.10.1-manual.tar.bz2) = 1973534
SHA256 (apache-ant-1.10.3-manual.tar.bz2) = 27859a7d8d52ed2ef89ae4be092d40b307d89a7534d3af9edc6287766f6cd035
SIZE (apache-ant-1.10.3-manual.tar.bz2) = 1990575

View File

@ -50,6 +50,8 @@
%%DATADIR%%/lib/ant-junit.pom
%%DATADIR%%/lib/ant-junit4.jar
%%DATADIR%%/lib/ant-junit4.pom
%%DATADIR%%/lib/ant-junitlauncher.jar
%%DATADIR%%/lib/ant-junitlauncher.pom
%%DATADIR%%/lib/ant-launcher.jar
%%DATADIR%%/lib/ant-launcher.pom
%%DATADIR%%/lib/ant-netrexx.jar

View File

@ -1,9 +1,10 @@
# $FreeBSD$
PORTNAME= aphpbreakdown
DISTVERSION= 1.0.0
DISTVERSION= 2.1.0
CATEGORIES= devel www
MASTER_SITES= http://phar.code-mesa.com/
PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}
EXTRACT_SUFX= .phar
MAINTAINER= freebsd@code-mesa.com
@ -11,7 +12,7 @@ COMMENT= Code-Analyzer for PHP for Compatibility Check-UP
LICENSE= BSD2CLAUSE
USES= php
USES= php:flavors
USE_PHP= tokenizer phar hash
NO_ARCH= yes

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1512382399
SHA256 (aphpbreakdown-1.0.0.phar) = d1162cd8db67b9205e4d53181609439f30f5fd0b8b2f5070c3493878fa9c2b18
SIZE (aphpbreakdown-1.0.0.phar) = 278480
TIMESTAMP = 1524129483
SHA256 (aphpbreakdown-2.1.0.phar) = 8414be3dffc201e9a15fce5b9b8e8925bd391a220eb01fd8c634f86d0f943662
SIZE (aphpbreakdown-2.1.0.phar) = 283205

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= bmake
PORTVERSION= 20180222
PORTVERSION= 20180512
CATEGORIES= devel
MASTER_SITES= ftp://ftp.netbsd.org/pub/NetBSD/misc/sjg/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1520501256
SHA256 (bmake-20180222.tar.gz) = 6069ea5e72943fe3f7fb4ac43a189b99a90fd830bf6c84572f631f3aa7f507f9
SIZE (bmake-20180222.tar.gz) = 555823
TIMESTAMP = 1527348683
SHA256 (bmake-20180512.tar.gz) = ac3cd262065fcc20c1dec7c95f06306c8138b3e17025b949343a06a8980a5508
SIZE (bmake-20180512.tar.gz) = 557479

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= byacc
PORTVERSION= 20180510
PORTVERSION= 20180525
CATEGORIES= devel
MASTER_SITES= https://invisible-mirror.net/archives/byacc/ \
LOCAL/sunpoet

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1526403247
SHA256 (byacc-20180510.tgz) = d0940dbffbc7e9c9dd4985c25349c390beede84ae1d9fe86b71c0aa659a6d693
SIZE (byacc-20180510.tgz) = 744070
TIMESTAMP = 1527334245
SHA256 (byacc-20180525.tgz) = 129b8d8be35c2cecb89e4ef434dc512402c0243f485334c5733ddf1e267c2de6
SIZE (byacc-20180525.tgz) = 745273

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= gpb
PORTVERSION= 4.1.7
PORTVERSION= 4.1.8
CATEGORIES= devel
PKGNAMEPREFIX= erlang-

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1526232863
SHA256 (tomas-abrahamsson-gpb-4.1.7_GH0.tar.gz) = 53659fa3c38bf78be1e39e3b111354a50c3b8a8e72909747383ff219992634e3
SIZE (tomas-abrahamsson-gpb-4.1.7_GH0.tar.gz) = 399626
TIMESTAMP = 1527230283
SHA256 (tomas-abrahamsson-gpb-4.1.8_GH0.tar.gz) = 12b41845568a01e4d10248a213c38dfc846c2abb964a8b52946f7a873466addd
SIZE (tomas-abrahamsson-gpb-4.1.8_GH0.tar.gz) = 400231

View File

@ -14,8 +14,6 @@ COMMENT= Facebook Bassline
LICENSE= APACHE20
BROKEN= fails to build
LIB_DEPENDS= libthrift.so:devel/thrift-cpp
BUILD_DEPENDS= thrift:devel/thrift

View File

@ -0,0 +1,10 @@
--- cpp/FacebookBase.h.orig 2018-05-25 20:03:21 UTC
+++ cpp/FacebookBase.h
@@ -22,6 +22,7 @@
#include "FacebookService.h"
+#include <boost/shared_ptr.hpp>
#include <thrift/server/TServer.h>
#include <thrift/concurrency/Mutex.h>

View File

@ -2,7 +2,7 @@
PORTNAME= gitphp
PORTVERSION= 0.2.8
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= devel www
MASTER_SITES= https://github.com/xiphux/gitphp/releases/download/${PORTVERSION}/
@ -13,12 +13,19 @@ LICENSE= GPLv2
USES= gettext php:web tar:bzip2
USE_PHP= bz2 fileinfo mbstring memcache posix simplexml spl zlib
NO_ARCH= yes
NO_BUILD= yes
PLIST_SUB= WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}"
SUB_FILES= pkg-message
.include <bsd.port.pre.mk>
.if (${PHP_VER} < 70)
RUN_DEPENDS+= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/xdiff.so:textproc/pecl-xdiff@${PHP_FLAVOR}
.else
RUN_DEPENDS+= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/xdiff.so:textproc/pecl-xdiff2@${PHP_FLAVOR}
.endif
do-install:
${MKDIR} ${STAGEDIR}${WWWDIR}
@ -26,4 +33,4 @@ do-install:
&& ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR})
${FIND} ${STAGEDIR}${WWWDIR} -type f -exec ${CHMOD} 644 {} +
.include <bsd.port.mk>
.include <bsd.port.post.mk>

View File

@ -1,21 +0,0 @@
# Created by: Kai Wang <kaiw27@gmail.com>
# $FreeBSD$
PORTNAME= BNFC
PORTVERSION= 2.8.1
PORTREVISION= 1
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Compiler front-end generator
LICENSE= GPLv2
USE_CABAL= mtl
USE_ALEX= yes
USE_HAPPY= yes
EXECUTABLE= bnfc
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
TIMESTAMP = 1499627811
SHA256 (cabal/BNFC-2.8.1.tar.gz) = 2c1bea5c034483813091eea0ea5c830fdde8fedd31b1fc021ea69823b30a5920
SIZE (cabal/BNFC-2.8.1.tar.gz) = 225015

View File

@ -1,11 +0,0 @@
The BNF Converter is a compiler construction tool generating a compiler
front-end from a Labelled BNF grammar. It was originally written to generate
Haskell, but starting from Version 2.0, it can also be used for generating
Java, C++, and C. Given a Labelled BNF grammar the tool produces: an
abstract syntax as a Haskell/C++/C module or Java directory, a case skeleton
for the abstract syntax in the same language, an Alex, JLex, or Flex lexer
generator file, a Happy, CUP, or Bison parser generator file, a pretty-printer
as a Haskell/Java/C++/C module, a Latex file containing a readable
specification of the language.
WWW: http://bnfc.digitalgrammars.com/

View File

@ -2,7 +2,7 @@
PORTNAME= Boolean
PORTVERSION= 0.2.4
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org

View File

@ -3,7 +3,7 @@
PORTNAME= BoundedChan
PORTVERSION= 1.0.3.0
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org

View File

@ -2,7 +2,7 @@
PORTNAME= ConfigFile
PORTVERSION= 1.1.4
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@ -10,7 +10,7 @@ COMMENT= Configuration file reading and writing
LICENSE= BSD3CLAUSE
USE_CABAL= MissingH>=1.0.0 mtl parsec
USE_CABAL= MissingH>=1.0.0 mtl
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
TIMESTAMP = 1499627812
SHA256 (cabal/DrIFT-2.4.2.tar.gz) = 742a0b12f16a9da215a29c8284ae379734a70e7811a5f4b1a02dba2873751cf0
SIZE (cabal/DrIFT-2.4.2.tar.gz) = 69676

View File

@ -1,25 +0,0 @@
--- src/ParseLib2.hs.orig 2013-11-11 15:22:00 UTC
+++ src/ParseLib2.hs
@@ -32,6 +32,7 @@ module ParseLib2
opt, skipUntil, skipUntilOff,skipUntilParse,skipNest) where
import Data.Char
+import Control.Applicative (Alternative, empty, (<|>))
import Control.Monad
infixr 5 +++
@@ -62,6 +63,14 @@ instance MonadPlus Parser where
-- mplus :: Parser a -> Parser a -> Parser a
(P p) `mplus` (P q) = P (\pos inp -> (p pos inp ++ q pos inp))
+instance Applicative Parser where
+ pure = return
+ (<*>) = ap
+
+instance Alternative Parser where
+ empty = mzero
+ (<|>) = mplus
+
-- bits which donn't fit into Haskell's type classes just yet :-(
env :: Parser Pos

View File

@ -1,13 +0,0 @@
DrIFT is a type sensitive preprocessor for Haskell. It extracts type
declarations and directives from modules. The directives cause rules to
be fired on the parsed type declarations, generating new code which is
then appended to the bottom of the input file. The rules are expressed
as Haskell code, and it is intended that the user can add new rules as
required. DrIFT automates instance derivation for classes that aren't
supported by the standard compilers. In addition, instances can be
produced in separate modules to that containing the type declaration.
This allows instances to be derived for a type after the original module
has been compiled. As a bonus, simple utility functions can also be
produced from a type.
WWW: http://repetae.net/computer/haskell/DrIFT/

View File

@ -2,7 +2,7 @@
PORTNAME= EdisonAPI
PORTVERSION= 1.3.1
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org

View File

@ -1,14 +1,15 @@
# $FreeBSD$
PORTNAME= EdisonCore
PORTVERSION= 1.3.1.1
PORTREVISION= 1
PORTVERSION= 1.3.2.1
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= A library of efficent, purely-functional data structures (Core Implementations)
USE_CABAL= EdisonAPI mtl QuickCheck
LICENSE= MIT
USE_CABAL= EdisonAPI mtl semigroups QuickCheck
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>

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