*/*: sync with upstream

Taken from: HardenedBSD
This commit is contained in:
Franco Fichtner 2017-07-16 04:28:14 +02:00
parent 198a7ada9e
commit 8cd9e7f795
30 changed files with 127 additions and 153 deletions

View file

@ -3,8 +3,10 @@
PORTNAME= LaTeXML
PORTVERSION= 0.8.2
PORTREVISION= 1
CATEGORIES= converters perl5
MASTER_SITES= http://dlmf.nist.gov/LaTeXML/releases/
MASTER_SITES= CPAN \
http://dlmf.nist.gov/LaTeXML/releases/
PKGNAMEPREFIX= p5-
MAINTAINER= cpm@FreeBSD.org
@ -14,19 +16,17 @@ LICENSE= PD CC0-1.0
LICENSE_COMB= dual
LICENSE_FILE_CC0-1.0= ${WRKSRC}/LICENSE
BUILD_DEPENDS= git:devel/git \
p5-File-Which>=0:sysutils/p5-File-Which \
p5-IO-String>=0:devel/p5-IO-String \
p5-Image-Size>=0:graphics/p5-Image-Size \
BUILD_DEPENDS= p5-Archive-Zip>=0:archivers/p5-Archive-Zip \
p5-JSON-XS>=0:converters/p5-JSON-XS \
p5-IO-String>=0:devel/p5-IO-String \
p5-Parse-RecDescent>=0:devel/p5-Parse-RecDescent \
p5-Image-Size>=0:graphics/p5-Image-Size \
p5-URI>=0:net/p5-URI \
p5-File-Which>=0:sysutils/p5-File-Which \
p5-XML-LibXML>=1.62:textproc/p5-XML-LibXML \
p5-XML-LibXSLT>=1.58:textproc/p5-XML-LibXSLT \
p5-Parse-RecDescent>=0:devel/p5-Parse-RecDescent \
p5-Archive-Zip>=0:archivers/p5-Archive-Zip \
p5-libwww>=0:www/p5-libwww \
p5-Test-More-UTF8>=0:devel/p5-Test-More-UTF8 \
p5-Text-Unidecode>=0:converters/p5-Text-Unidecode \
p5-URI>=0:net/p5-URI
p5-libwww>=0:www/p5-libwww
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure

View file

@ -2,6 +2,6 @@ LaTeXML is a TeX and LaTeX to XML/HTML/MathML converter. From XML it
can generate various flavors of HTML. MathML and ePub, with other
formats under development.
See the included manual.pdf for an documentation.
See the included manual.pdf for documentation.
WWW: http://dlmf.nist.gov/LaTeXML/
WWW: http://search.cpan.org/dist/LaTeXML/

View file

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= geo
PORTVERSION= 1.2.1
PORTVERSION= 2.0.0
DISTVERSIONPREFIX= v
CATEGORIES= databases
PKGNAMEPREFIX= elixir-

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1478342235
SHA256 (bryanjos-geo-v1.2.1_GH0.tar.gz) = 66c51318aa06b3b7c8a25c261f0c6bc35962d514b4da56911db371bc8151320f
SIZE (bryanjos-geo-v1.2.1_GH0.tar.gz) = 18931
TIMESTAMP = 1500184608
SHA256 (bryanjos-geo-v2.0.0_GH0.tar.gz) = 40ca7b1506bcc53ade736525ca984ebcaf266374ffb14ea0205d9bd2de93369a
SIZE (bryanjos-geo-v2.0.0_GH0.tar.gz) = 15102

View file

@ -8,9 +8,10 @@ lib/elixir/lib/geo/ebin/Elixir.Geo.MultiLineString.beam
lib/elixir/lib/geo/ebin/Elixir.Geo.MultiPoint.beam
lib/elixir/lib/geo/ebin/Elixir.Geo.MultiPolygon.beam
lib/elixir/lib/geo/ebin/Elixir.Geo.Point.beam
lib/elixir/lib/geo/ebin/Elixir.Geo.PointM.beam
lib/elixir/lib/geo/ebin/Elixir.Geo.PointZ.beam
lib/elixir/lib/geo/ebin/Elixir.Geo.PointZM.beam
lib/elixir/lib/geo/ebin/Elixir.Geo.Polygon.beam
lib/elixir/lib/geo/ebin/Elixir.Geo.PostGIS.Extension.beam
lib/elixir/lib/geo/ebin/Elixir.Geo.PostGIS.beam
lib/elixir/lib/geo/ebin/Elixir.Geo.Utils.beam
lib/elixir/lib/geo/ebin/Elixir.Geo.WKB.Reader.beam
lib/elixir/lib/geo/ebin/Elixir.Geo.WKB.Writer.beam
@ -23,6 +24,9 @@ lib/elixir/lib/geo/ebin/Elixir.String.Chars.Geo.MultiLineString.beam
lib/elixir/lib/geo/ebin/Elixir.String.Chars.Geo.MultiPoint.beam
lib/elixir/lib/geo/ebin/Elixir.String.Chars.Geo.MultiPolygon.beam
lib/elixir/lib/geo/ebin/Elixir.String.Chars.Geo.Point.beam
lib/elixir/lib/geo/ebin/Elixir.String.Chars.Geo.PointM.beam
lib/elixir/lib/geo/ebin/Elixir.String.Chars.Geo.PointZ.beam
lib/elixir/lib/geo/ebin/Elixir.String.Chars.Geo.PointZM.beam
lib/elixir/lib/geo/ebin/Elixir.String.Chars.Geo.Polygon.beam
lib/elixir/lib/geo/ebin/geo.app
lib/elixir/lib/geo/lib/geo.ex
@ -34,9 +38,10 @@ lib/elixir/lib/geo/lib/geo/multi_line_string.ex
lib/elixir/lib/geo/lib/geo/multi_point.ex
lib/elixir/lib/geo/lib/geo/multi_polygon.ex
lib/elixir/lib/geo/lib/geo/point.ex
lib/elixir/lib/geo/lib/geo/pointm.ex
lib/elixir/lib/geo/lib/geo/pointz.ex
lib/elixir/lib/geo/lib/geo/pointzm.ex
lib/elixir/lib/geo/lib/geo/polygon.ex
lib/elixir/lib/geo/lib/geo/postgis.ex
lib/elixir/lib/geo/lib/geo/postgis/extension.ex
lib/elixir/lib/geo/lib/geo/utils.ex
lib/elixir/lib/geo/lib/geo/wkb.ex
lib/elixir/lib/geo/lib/geo/wkb/reader.ex

View file

@ -3,7 +3,7 @@
PORTNAME= mongodb
PORTVERSION= 3.4.4
DISTVERSIONPREFIX= r
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= databases net
MASTER_SITES= https://fastdl.mongodb.org/src/ \
http://fastdl.mongodb.org/src/ \

View file

@ -31,21 +31,22 @@ load_rc_config $name
: ${mongod_limits="NO"}
: ${mongod_dbpath="/var/db/mongodb"}
: ${mongod_logpath="/var/log/mongodb"}
: ${mongod_runpath="/var/run/mongodb"}
: ${mongod_flags="--logpath ${mongod_logpath}/mongod.log --logappend"}
: ${mongod_user="mongodb"}
: ${mongod_group="mongodb"}
: ${mongod_config="%%PREFIX%%/etc/mongod.conf"}
pidfile="/var/run/mongodb/mongod.pid"
pidfile="${mongod_runpath}/mongod.pid"
command=%%PREFIX%%/bin/${name}
command_args="--config $mongod_config --dbpath $mongod_dbpath --fork >/dev/null 2>/dev/null"
start_precmd="${name}_prestart"
mongod_create_dbpath()
{
mkdir ${mongod_dbpath} >/dev/null 2>/dev/null
mkdir ${mongod_logpath} >/dev/null 2>/dev/null
[ $? -eq 0 ] && chown -R ${mongod_user}:${mongod_group} ${mongod_dbpath} ${mongod_logpath}
install -d -g ${mongod_group} -o ${mongod_user} -m 755 ${mongod_dbpath}
install -d -g ${mongod_group} -o ${mongod_user} -m 755 ${mongod_logpath}
install -d -g ${mongod_group} -o ${mongod_user} -m 755 ${mongod_runpath}
}
mongod_prestart()

View file

@ -28,20 +28,21 @@ load_rc_config $name
: ${mongos_enable="NO"}
: ${mongos_limits="NO"}
: ${mongos_logpath="/var/log/mongodb"}
: ${mongos_runpath="/var/run/mongodb"}
: ${mongos_flags="--logpath ${mongos_logpath}/mongos.log --logappend"}
: ${mongos_user="mongodb"}
: ${mongos_group="mongodb"}
: ${mongos_config="%%PREFIX%%/etc/mongos.conf"}
pidfile="/var/run/mongodb/mongos.pid"
pidfile="${mongos_runpath}/mongos.pid"
command=%%PREFIX%%/bin/${name}
command_args="--config $mongos_config --fork >/dev/null 2>/dev/null"
start_precmd="${name}_prestart"
mongos_create_dbpath()
{
mkdir ${mongos_logpath} >/dev/null 2>/dev/null
[ $? -eq 0 ] && chown -R ${mongos_user}:${mongos_group} ${mongos_logpath}
install -d -g ${mongos_group} -o ${mongos_user} -m 755 ${mongos_logpath}
install -d -g ${mongos_group} -o ${mongos_user} -m 755 ${mongos_runpath}
}
mongos_prestart()

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= bazel
PORTVERSION= 0.5.0
PORTVERSION= 0.5.2
CATEGORIES= devel java
MASTER_SITES= https://storage.googleapis.com/bazel/${PORTVERSION}/rc${FINALRC}/
DISTNAME= bazel-${PORTVERSION}rc${FINALRC}-dist
@ -21,7 +21,7 @@ BROKEN_armv6= fails to package: cp: bazel: No such file or directory
# In bazel, a release is always code-wise identical to the final release candidate.
# Hence we can also download that one and so have a simple way to also test earlier release
# candidates.
FINALRC= 9
FINALRC= 4
NO_WRKSUBDIR= YES
USES= shebangfix zip

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1495581096
SHA256 (bazel-0.5.0rc9-dist.zip) = b2b2f2e399cd341d91d27f3df0f9862ef0c4c51cc256fd2bda6ca93c0f00e27f
SIZE (bazel-0.5.0rc9-dist.zip) = 98166774
TIMESTAMP = 1498170546
SHA256 (bazel-0.5.2rc4-dist.zip) = 745de087bc29579cd32584d12acec4cc8dfbd4d1c42f5b7336815413ced803f6
SIZE (bazel-0.5.2rc4-dist.zip) = 100001723

View file

@ -2,7 +2,7 @@
PORTNAME= dub
PORTVERSION= 1.3.0
PORTREVISION= 1
PORTREVISION= 2
DISTVERSIONPREFIX= v
CATEGORIES= devel

View file

@ -57,6 +57,10 @@ post-install-DOCS-on:
.include <bsd.port.pre.mk>
.if ${ARCH} == powerpc64
USE_GCC= yes
.endif
.if ${SSL_DEFAULT:Mopenssl-devel}
BROKEN= Does not build with openssl-devel
.endif

View file

@ -31,19 +31,12 @@ LDFLAGS+= -L${LOCALBASE}/lib -lGLU
SOYATUTVER= 0.14
OPTIONS_DEFINE= DOCS EXAMPLES
PLIST_FILES= man/man1/soya_editor.1.gz
PORTDOCS= *
PORTEXAMPLES= *
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MEXAMPLES}
DISTFILES+= SoyaTutorial-${SOYATUTVER}${EXTRACT_SUFX}
.endif
.include <bsd.port.pre.mk>
OPTIONS_DEFINE= DOCS EXAMPLES
EXAMPLES_DISTFILES= SoyaTutorial-${SOYATUTVER}${EXTRACT_SUFX}
post-patch:
@${REINPLACE_CMD} -e \
@ -51,19 +44,19 @@ post-patch:
's|/usr/include|${LOCALBASE}/include|g' ${WRKSRC}/setup.py
post-install:
${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/soya/*.so
.if ${PORT_OPTIONS:MEXAMPLES}
@${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/soya/*.so
${INSTALL_MAN} ${WRKSRC}/manpage/man1/soya_editor.1 ${STAGEDIR}${PREFIX}/man/man1
post-install-EXAMPLES-on:
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
${CP} -R ${WRKDIR}/SoyaTutorial-${SOYATUTVER}/tutorial/* ${STAGEDIR}${EXAMPLESDIR}
${FIND} ${STAGEDIR}${EXAMPLESDIR}/* -type f -print0 | \
${XARGS} -0 ${CHMOD} ${SHAREMODE}
.endif
.if ${PORT_OPTIONS:MDOCS}
@${MKDIR} ${STAGEDIR}${DOCSDIR}
. for FILE in AUTHORS README
@${INSTALL_DATA} ${WRKDIR}/SoyaTutorial-${SOYATUTVER}/${FILE} ${STAGEDIR}${DOCSDIR}
. endfor
.endif
${INSTALL_MAN} ${WRKSRC}/manpage/man1/soya_editor.1 ${STAGEDIR}${PREFIX}/man/man1
.include <bsd.port.post.mk>
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
.for FILE in AUTHORS README
${INSTALL_DATA} ${WRKDIR}/SoyaTutorial-${SOYATUTVER}/${FILE} ${STAGEDIR}${DOCSDIR}
.endfor
.include <bsd.port.mk>

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= ldc
PORTVERSION= 1.2.0
PORTVERSION= 1.3.0
CATEGORIES= lang
MASTER_SITES= https://github.com/ldc-developers/ldc/releases/download/v${PORTVERSION}/:source \
https://github.com/ldc-developers/ldc/releases/download/v${BOOTVER}/:bootstrap
@ -21,17 +21,28 @@ BROKEN_armv6= fails to compile: Error: undefined identifier _jmp_buf, did you m
BROKEN_powerpc64= fails to compile: cc1plus: error: unrecognized command line option "-std=c++11"
USES= cmake
CMAKE_ARGS+= -DD_COMPILER:STRING="${WRKDIR}/${PORTNAME}-${BOOTVER:S/$/-src/}/bin/ldmd2"
CMAKE_ARGS+= -DD_COMPILER:STRING="${WRKDIR}/${PORTNAME}-${BOOTVER:S/$/-src/}/bin/ldmd2" \
-DD_COMPILER_FLAGS:STRING=${D_COMPILER_FLAGS} \
-DD_FLAGS:STRING=${D_FLAGS} \
-DBUILD_SHARED_LIBS:STRING="BOTH"
CC= clang39
BOOTVER= 0.17.3
LDCVER= ${PORTVERSION}
D_FLAGS= "-w;"
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:S/$/-src/}
DISTFILES+= ${PORTNAME}-${BOOTVER}-src.tar.gz:bootstrap
.include <bsd.port.pre.mk>
.if ${ARCH} == "amd64"
D_COMPILER_FLAGS="-m64 -relocation-model=pic"
D_FLAGS="-m64;-relocation-model=pic"
.endif
pre-configure:
@cd ${WRKDIR}/${PORTNAME}-${BOOTVER:S/$/-src/} && ${CMAKE_BIN} .
@cd ${WRKDIR}/${PORTNAME}-${BOOTVER:S/$/-src/} && ${MAKE}
.include <bsd.port.mk>
.include <bsd.port.post.mk>

View file

@ -1,5 +1,5 @@
TIMESTAMP = 1499237199
SHA256 (ldc-1.2.0-src.tar.gz) = 910e8a670f0fadcaf64403c924091d6debf7ad29e203808f5f2b6899217e6f2b
SIZE (ldc-1.2.0-src.tar.gz) = 6195512
TIMESTAMP = 1500151106
SHA256 (ldc-1.3.0-src.tar.gz) = efe31a639bcb44e1f5b752da21713376d9410a01279fecc8aab8572065a3050b
SIZE (ldc-1.3.0-src.tar.gz) = 6313956
SHA256 (ldc-0.17.3-src.tar.gz) = 325bd540f7eb71c309fa0ee9ef6d196a75ee2c3ccf323076053e6b7b295c2dad
SIZE (ldc-0.17.3-src.tar.gz) = 4934044

View file

@ -87,20 +87,35 @@ include/d/core/sys/linux/epoll.d
include/d/core/sys/linux/errno.d
include/d/core/sys/linux/execinfo.d
include/d/core/sys/linux/fcntl.d
include/d/core/sys/linux/ifaddrs.d
include/d/core/sys/linux/link.d
include/d/core/sys/linux/sched.d
include/d/core/sys/linux/stdio.d
include/d/core/sys/linux/sys/auxv.d
include/d/core/sys/linux/sys/inotify.d
include/d/core/sys/linux/sys/mman.d
include/d/core/sys/linux/sys/netinet/tcp.d
include/d/core/sys/linux/sys/prctl.d
include/d/core/sys/linux/sys/signalfd.d
include/d/core/sys/linux/sys/socket.d
include/d/core/sys/linux/sys/sysinfo.d
include/d/core/sys/linux/sys/time.d
include/d/core/sys/linux/sys/xattr.d
include/d/core/sys/linux/termios.d
include/d/core/sys/linux/time.d
include/d/core/sys/linux/timerfd.d
include/d/core/sys/linux/tipc.d
include/d/core/sys/linux/unistd.d
include/d/core/sys/netbsd/dlfcn.d
include/d/core/sys/netbsd/execinfo.d
include/d/core/sys/netbsd/sys/elf.d
include/d/core/sys/netbsd/sys/elf32.d
include/d/core/sys/netbsd/sys/elf64.d
include/d/core/sys/netbsd/sys/elf_common.d
include/d/core/sys/netbsd/sys/event.d
include/d/core/sys/netbsd/sys/link_elf.d
include/d/core/sys/netbsd/sys/mman.d
include/d/core/sys/netbsd/time.d
include/d/core/sys/openbsd/dlfcn.d
include/d/core/sys/osx/dlfcn.d
include/d/core/sys/osx/execinfo.d
@ -121,7 +136,9 @@ include/d/core/sys/posix/dirent.d
include/d/core/sys/posix/dlfcn.d
include/d/core/sys/posix/fcntl.d
include/d/core/sys/posix/grp.d
include/d/core/sys/posix/iconv.d
include/d/core/sys/posix/inttypes.d
include/d/core/sys/posix/libgen.d
include/d/core/sys/posix/mqueue.d
include/d/core/sys/posix/net/if_.d
include/d/core/sys/posix/netdb.d
@ -357,6 +374,7 @@ include/d/etc/linux/memoryerror.d
include/d/ldc/arm_unwind.c
include/d/ldc/arrayinit.d
include/d/ldc/attributes.d
include/d/ldc/dcompute.d
include/d/ldc/eh/common.d
include/d/ldc/eh/fixedpool.d
include/d/ldc/eh/libunwind.d
@ -512,6 +530,7 @@ include/d/std/regex/internal/generator.d
include/d/std/regex/internal/ir.d
include/d/std/regex/internal/kickstart.d
include/d/std/regex/internal/parser.d
include/d/std/regex/internal/shiftor.d
include/d/std/regex/internal/tests.d
include/d/std/regex/internal/thompson.d
include/d/std/regex/package.d
@ -537,9 +556,21 @@ include/d/std/windows/syserror.d
include/d/std/xml.d
include/d/std/zip.d
include/d/std/zlib.d
lib/libdruntime-ldc-debug-shared.so
lib/libdruntime-ldc-debug-shared.so.2.0.73
lib/libdruntime-ldc-debug-shared.so.73
lib/libdruntime-ldc-debug.a
lib/libdruntime-ldc-shared.so
lib/libdruntime-ldc-shared.so.2.0.73
lib/libdruntime-ldc-shared.so.73
lib/libdruntime-ldc.a
lib/libldc-profile-rt.a
lib/libphobos2-ldc-debug-shared.so
lib/libphobos2-ldc-debug-shared.so.2.0.73
lib/libphobos2-ldc-debug-shared.so.73
lib/libphobos2-ldc-debug.a
lib/libphobos2-ldc-shared.so
lib/libphobos2-ldc-shared.so.2.0.73
lib/libphobos2-ldc-shared.so.73
lib/libphobos2-ldc.a
@dir include/d/etc/c/zlib

View file

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= pari
PORTVERSION= 2.9.2
PORTREVISION= 2
PORTVERSION= 2.9.3
PORTEPOCH= 2
CATEGORIES= math
MASTER_SITES= http://pari.math.u-bordeaux.fr/pub/pari/unix/ \
@ -16,17 +15,16 @@ LICENSE= GPLv2
LIB_DEPENDS= libgmp.so:math/gmp
MAKE_JOBS_UNSAFE= yes
ALL_TARGET= gp
USES= perl5 readline
USE_LDCONFIG= yes
USE_PERL5= build
HAS_CONFIGURE= yes
CONFIGURE_SCRIPT= Configure
CONFIGURE_ARGS= --mandir=${MANPREFIX}/man/man1 \
--prefix=${PREFIX} \
--with-readline
HAS_CONFIGURE= yes
USE_LDCONFIG= yes
USE_PERL5= build
USES= perl5 readline
ALL_TARGET= gp
MAKE_JOBS_UNSAFE= yes
OPTIONS_DEFINE= DOCS OPTIMIZED_CFLAGS X11
OPTIONS_RADIO= THREADS

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1491984081
SHA256 (pari-2.9.2.tar.gz) = 9aa24cbbcf4e0b09dcc21cf9b09f2eb08e38ee16ab13651be7274c9b3e46207e
SIZE (pari-2.9.2.tar.gz) = 3842811
TIMESTAMP = 1500022257
SHA256 (pari-2.9.3.tar.gz) = e76a27779d2b1210ce1aba48363b98dd201a1bf876eb14f46ea6bd7769a00a63
SIZE (pari-2.9.3.tar.gz) = 3847598

View file

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= cacti
PORTVERSION= 1.1.12
PORTVERSION= 1.1.13
CATEGORIES= net-mgmt www
MASTER_SITES= http://www.cacti.net/downloads/ \
ftp://ftpmirror.uk/freebsd-ports/cacti/

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1499276570
SHA256 (cacti-1.1.12.tar.gz) = ed6a46e2910d0a1a05924e5e878bc592c957aa8c41537d0125d06cec34da3f21
SIZE (cacti-1.1.12.tar.gz) = 8891036
TIMESTAMP = 1500206176
SHA256 (cacti-1.1.13.tar.gz) = ea935e1e9b89c57ad9e6335acaca3b525611eaff19c17516440df5028b63e387
SIZE (cacti-1.1.13.tar.gz) = 8891748

View file

@ -15,7 +15,7 @@ LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lazy>0:devel/py-lazy \
${PYTHON_PKGNAMEPREFIX}paramiko1>0:security/py-paramiko1 \
${PYTHON_PKGNAMEPREFIX}paramiko>0:security/py-paramiko \
${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/${PYTHON_PKGNAMEPREFIX}setuptools
USES= python

View file

@ -350,7 +350,6 @@
SUBDIR += libevhtp
SUBDIR += libgtkhtml
SUBDIR += libhpack
SUBDIR += libhtp-suricata
SUBDIR += libhubbub
SUBDIR += libjwt
SUBDIR += libmicrohttpd

View file

@ -1,23 +0,0 @@
# $FreeBSD$
PORTNAME= libhtp
PORTVERSION= 0.2.14
PORTREVISION= 1
CATEGORIES= www security
PKGNAMESUFFIX= -suricata
MAINTAINER= koobs@FreeBSD.org
COMMENT= Security-aware parser for the HTTP protocol
USE_GITHUB= yes
GH_ACCOUNT= inliniac
USES= autoreconf libtool pathfix pkgconfig
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
CONFLICTS_INSTALL= libhtp-[0-9]*
INSTALL_TARGET= install-strip
.include <bsd.port.mk>

View file

@ -1,2 +0,0 @@
SHA256 (inliniac-libhtp-0.2.14_GH0.tar.gz) = 46c34e9c1951b749383a3d1c4e34d3bf8a599ba62e2b92bc94281aca57dc8545
SIZE (inliniac-libhtp-0.2.14_GH0.tar.gz) = 139346

View file

@ -1,11 +0,0 @@
--- ./htp.pc.in.orig 2013-08-31 19:51:21.584289198 +1000
+++ ./htp.pc.in 2013-08-31 19:51:30.724208312 +1000
@@ -5,7 +5,7 @@
Name: HTP
Description: HTTP parser
-Version: 0.2.X
+Version: 0.2.14
Libs: -L${libdir} -lhtp
Cflags: -I${includedir}/htp -I${libdir}/htp/include

View file

@ -1,22 +0,0 @@
LibHTP is a security-aware parser for the HTTP protocol and the related bits
and pieces. The goals of the project, in the order of importance, are as
follows:
1. Completeness of coverage; LibHTP must be able to parse virtually all
traffic that is found in practice.
2. Permissive parsing; LibHTP must never fail to parse a stream that would
be parsed by some other web server.
3. Awareness of evasion techniques; LibHTP must be able to detect and
effectively deal with various evasion techniques, producing, where
practical, identical or practically identical results as the web
server processing the same traffic stream.
4. Performance; The performance must be adequate for the desired tasks.
Completeness and security are often detremental to performance. Our
idea of handling the conflicting requirements is to put the library
user in control, allowing him to choose the most desired library
characteristic.
WWW: https://github.com/ironbee/libhtp

View file

@ -1,11 +0,0 @@
include/htp/hooks.h
include/htp/htp_decompressors.h
include/htp/bstr.h
include/htp/utf8_decoder.h
include/htp/dslib.h
include/htp/htp.h
lib/libhtp-0.2.so.1
lib/libhtp-0.2.so.1.0.2
lib/libhtp.a
lib/libhtp.so
libdata/pkgconfig/htp.pc

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= lynx
PORTVERSION= 2.8.9d11
PORTVERSION= 2.8.9d16
CATEGORIES= www ipv6
MASTER_SITES= http://invisible-mirror.net/archives/lynx/tarballs/ \
ftp://invisible-island.net/lynx/tarballs/

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1479302326
SHA256 (lynx2.8.9dev.11.tar.bz2) = 2a1092f2cde76f109e4f1df1760c1d2a8792ba7018ab7ff3cc2b01d14e0c15b3
SIZE (lynx2.8.9dev.11.tar.bz2) = 2665470
TIMESTAMP = 1500197310
SHA256 (lynx2.8.9dev.16.tar.bz2) = 04318a100b052d079d0018fa371aa28cfb41ab68db3a959f3b75c2170eea1bc8
SIZE (lynx2.8.9dev.16.tar.bz2) = 2674662

View file

@ -11,7 +11,7 @@ MAINTAINER= koobs@FreeBSD.org
COMMENT= Parsing and validation of URIs (RFC 3986) and IRIs (RFC 3987)
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
LICENSE_FILE= ${WRKSRC}/COPYING.txt
USES= python
USE_PYTHON= autoplist distutils