*/*: sync with upstream
Taken from: FreeBSD
This commit is contained in:
parent
cf30cb4f54
commit
ee025bad1d
128 changed files with 601 additions and 875 deletions
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= LMDB_File
|
||||
PORTVERSION= 0.10
|
||||
PORTVERSION= 0.11
|
||||
CATEGORIES= databases perl5
|
||||
MASTER_SITES= CPAN
|
||||
PKGNAMEPREFIX= p5-
|
||||
|
|
@ -14,8 +14,7 @@ LICENSE= ART20
|
|||
|
||||
LIB_DEPENDS= liblmdb.so:databases/lmdb
|
||||
|
||||
CFLAGS+= -I${LOCALBASE}/include
|
||||
USES= perl5
|
||||
USES= localbase perl5
|
||||
USE_PERL5= configure
|
||||
|
||||
post-install:
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1463822627
|
||||
SHA256 (LMDB_File-0.10.tar.gz) = f03297e649ff010cb7fdcaa519a535e280a58c5673f828f1d58f1e5a613c0dd7
|
||||
SIZE (LMDB_File-0.10.tar.gz) = 86370
|
||||
TIMESTAMP = 1485399651
|
||||
SHA256 (LMDB_File-0.11.tar.gz) = 67ed827609e94ea669680fd1130284f1c11d45926a40a4550269bf7562cbdcdc
|
||||
SIZE (LMDB_File-0.11.tar.gz) = 86807
|
||||
|
|
|
|||
|
|
@ -2,9 +2,9 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= tarantool
|
||||
PORTVERSION= 1.6.9.9
|
||||
PORTVERSION= 1.7.3.99
|
||||
CATEGORIES= databases
|
||||
MASTER_SITES= http://download.tarantool.org/tarantool/1.6/src/
|
||||
MASTER_SITES= http://download.tarantool.org/tarantool/1.7/src/
|
||||
|
||||
MAINTAINER= vg@FreeBSD.org
|
||||
COMMENT= NoSQL database running in a Lua application server
|
||||
|
|
@ -25,6 +25,7 @@ TT_LOGDIR?= /var/log/tarantool
|
|||
|
||||
CMAKE_ARGS= -DCMAKE_INSTALL_FULL_SYSCONFDIR=${ETCDIR} \
|
||||
-DCMAKE_INSTALL_LOCALSTATEDIR=/var \
|
||||
-DCMAKE_INSTALL_MANDIR=${MANPREFIX}/man \
|
||||
-DENABLE_DIST=ON
|
||||
|
||||
USERS= tarantool
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1475134376
|
||||
SHA256 (tarantool-1.6.9.9.tar.gz) = 49dd694270804847a8a358509e7e7785365e9c8f51a38e5afbf4f2cb96da5fd1
|
||||
SIZE (tarantool-1.6.9.9.tar.gz) = 6270393
|
||||
TIMESTAMP = 1485344573
|
||||
SHA256 (tarantool-1.7.3.99.tar.gz) = e6fbe05f491cde472f30c3e978d8b6533245852bd353824e2e33164aa6bba903
|
||||
SIZE (tarantool-1.7.3.99.tar.gz) = 6117802
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@
|
|||
#
|
||||
# * Enable tarantool on startup:
|
||||
# tarantool_enable="YES"
|
||||
# * Path to storage instances:
|
||||
# * Path to storage link files of instances:
|
||||
# tarantool_instances="%%ETCDIR%%/instances.enabled"
|
||||
#
|
||||
#
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@ start_cmd="${name}_start"
|
|||
stop_cmd="${name}_stop"
|
||||
restart_cmd="${name}_restart"
|
||||
|
||||
INSTANCES=$(find ${tarantool_instances} -type f -name '*.lua')
|
||||
INSTANCES=$(find ${tarantool_instances} -type l -name '*.lua')
|
||||
TDAEMON=%%PREFIX%%/bin/tarantool
|
||||
TCTL=%%PREFIX%%/bin/tarantoolctl
|
||||
|
||||
|
|
|
|||
|
|
@ -16,4 +16,3 @@ man/man1/tarantoolctl.1.gz
|
|||
@dir lib/tarantool
|
||||
@dir(%%TT_USER%%,%%TT_GROUP%%,) %%TT_DATADIR%%
|
||||
@dir(%%TT_USER%%,%%TT_GROUP%%,) %%TT_LOGDIR%%
|
||||
@dir(%%TT_USER%%,%%TT_GROUP%%,) %%TT_RUNDIR%%
|
||||
|
|
|
|||
|
|
@ -15,6 +15,10 @@ LICENSE= GPLv3
|
|||
LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
|
||||
libfreetype.so:print/freetype2
|
||||
|
||||
BROKEN= crashes when trying to open properties
|
||||
DEPRECATED= crashes when trying to open properties
|
||||
EXPIRATION_DATE= 2017-04-25
|
||||
|
||||
USES= gettext-runtime pkgconfig xfce
|
||||
USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk20 pango
|
||||
USE_XFCE= libgui panel
|
||||
|
|
|
|||
|
|
@ -2,10 +2,8 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= abi-compliance-checker
|
||||
PORTVERSION= 1.99
|
||||
PORTREVISION= 1
|
||||
DISTVERSION= 2.0b1
|
||||
CATEGORIES= devel perl5
|
||||
MASTER_SITES= LOCAL/bf/${PORTNAME}
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Checks binary compatibility of two versions of a C/C++ shared library
|
||||
|
|
@ -13,30 +11,39 @@ COMMENT= Checks binary compatibility of two versions of a C/C++ shared library
|
|||
LICENSE= LGPL20 GPLv2
|
||||
LICENSE_COMB= dual
|
||||
|
||||
USES= perl5 shebangfix
|
||||
SHEBANG_FILES= *.pl
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= lvc
|
||||
RUN_DEPENDS= exctags:devel/ctags
|
||||
RUN_DEPENDS+= eu-readelf:devel/elfutils
|
||||
|
||||
.if defined(MAINTAINER_MODE) || defined(PACKAGE_BUILDING)
|
||||
BUILD_DEPENDS?= exctags:devel/ctags
|
||||
.else
|
||||
OPTIONS_DEFINE= DOCS PORTS_BINUTILS
|
||||
PORTS_BINUTILS_DESC= Use binutils from ports
|
||||
|
||||
USES= gmake perl5 shebangfix
|
||||
USE_PERL5= run
|
||||
.endif
|
||||
RUN_DEPENDS?= exctags:devel/ctags
|
||||
USE_GCC= any
|
||||
|
||||
NO_BUILD= yes
|
||||
PLIST_FILES= bin/${PORTNAME}.pl
|
||||
USE_GITHUB= nodefault
|
||||
GH_ACCOUNT= lvc
|
||||
GH_PROJECT= vtable-dumper:vdumper abi-dumper:adumper \
|
||||
abi-compliance-checker:checker
|
||||
GH_TAGNAME= 0e04246:vdumper 46aae79:adumper a6554a1:checker
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
PLIST_FILES= bin/${PORTNAME}.pl bin/abi-dumper.pl bin/vtable-dumper
|
||||
SHEBANG_FILES= checker/*.pl adumper/*.pl
|
||||
|
||||
PORTDATA= *
|
||||
PORTDOCS= *
|
||||
|
||||
CTAGS?= exctags
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
.if ${PORT_OPTIONS:MPORTS_BINUTILS}
|
||||
RUN_DEPENDS+= readelf:devel/binutils
|
||||
CPPFILT?= ${PREFIX}/bin/c++filt
|
||||
READELF?= ${PREFIX}/bin/readelf
|
||||
OBJDUMP?= ${PREFIX}/bin/objdump
|
||||
.else
|
||||
CPPFILT?= /usr/bin/c++filt
|
||||
CTAGS?= exctags
|
||||
GZ?= /usr/bin/gzip
|
||||
READELF?= /usr/bin/readelf
|
||||
.endif
|
||||
|
||||
.if ${ARCH} == "sparc64"
|
||||
PICFLAG?= -fPIC
|
||||
|
|
@ -44,9 +51,15 @@ PICFLAG?= -fPIC
|
|||
PICFLAG?= -fpic
|
||||
.endif
|
||||
|
||||
PORTDATA= *
|
||||
post-extract:
|
||||
@${MKDIR} ${WRKSRC}
|
||||
@${MV} ${WRKSRC_vdumper} ${WRKSRC}/vdumper
|
||||
@${MV} ${WRKSRC_adumper} ${WRKSRC}/adumper
|
||||
@${MV} ${WRKSRC_checker} ${WRKSRC}/checker
|
||||
|
||||
PORTDOCS= *
|
||||
do-build:
|
||||
cd ${WRKSRC}/vdumper && \
|
||||
${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${_MAKE_JOBS} ${MAKE_ARGS}
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} \
|
||||
|
|
@ -55,28 +68,25 @@ post-patch:
|
|||
-e "\|get_CmdPath(\"gcc\")|s|\"gcc\"|\"${CC}\"|" \
|
||||
-e "\|get_CmdPath(\"objdump\")|s|\"objdump\"|\"${OBJDUMP}\"|" \
|
||||
-e "\|get_CmdPath(\"readelf\")|s|\"readelf\"|\"${READELF}\"|" \
|
||||
-e "\|my \$$GzipCmd =|s|=.*|= \"${GZ}\";|" \
|
||||
-e "\|my \$$GzipCmd =|s|=.*|= \"${GZIP_CMD}\";|" \
|
||||
-e "\|my \$$TarCmd =|s|=.*|= \"${TAR}\";|" \
|
||||
-e "\|TarCmd -xv.*>|{h; s| >.*|\");|; x; s|-xv|-t|; G;}" \
|
||||
-e "s|ACC_MODULES_INSTALL_PATH|${DATADIR}|" \
|
||||
${WRKSRC}/${PORTNAME}.pl
|
||||
${WRKSRC}/checker/${PORTNAME}.pl
|
||||
@${SED} -i "" -e "\|BuildCmd|s|GCC_PATH.\"|& ${PICFLAG}|" \
|
||||
${WRKSRC}/modules/Internals/RegTests.pm
|
||||
${WRKSRC}/checker/modules/Internals/RegTests.pm
|
||||
|
||||
do-install:
|
||||
@${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.pl ${STAGEDIR}${PREFIX}/bin
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/vdumper/vtable-dumper \
|
||||
${STAGEDIR}${PREFIX}/bin
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/adumper/abi-dumper.pl \
|
||||
${STAGEDIR}${PREFIX}/bin
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/checker/${PORTNAME}.pl \
|
||||
${STAGEDIR}${PREFIX}/bin
|
||||
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||
@(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR})
|
||||
(cd ${WRKSRC}/checker/doc && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR})
|
||||
@${MKDIR} ${STAGEDIR}${DATADIR}
|
||||
@(cd ${WRKSRC} && ${COPYTREE_SHARE} \
|
||||
"modules/Internals modules/*.xml modules/Targets/unix" ${STAGEDIR}${DATADIR})
|
||||
|
||||
.if defined(MAINTAINER_MODE) || defined(PACKAGE_BUILDING)
|
||||
check regression-test test: build
|
||||
cd ${WRKSRC}; \
|
||||
${PERL} ./${PORTNAME}.pl -test; \
|
||||
${PERL} ./${PORTNAME}.pl -test-dump
|
||||
|
||||
.endif
|
||||
(cd ${WRKSRC}/checker && ${COPYTREE_SHARE} \
|
||||
"modules/Internals modules/*.xml" ${STAGEDIR}${DATADIR})
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
|||
|
|
@ -1,2 +1,7 @@
|
|||
SHA256 (lvc-abi-compliance-checker-1.99_GH0.tar.gz) = c9b065c74685f6837592a6c8cf021f3ee9d6d61b6e6604fa58f2ce419ffc6f5d
|
||||
SIZE (lvc-abi-compliance-checker-1.99_GH0.tar.gz) = 264903
|
||||
TIMESTAMP = 1484248548
|
||||
SHA256 (lvc-vtable-dumper-0e04246_GH0.tar.gz) = 4eeadbaeb78c8d7603e0d84f72300b50a1b4d45e61994ba6196318d27cd4a23c
|
||||
SIZE (lvc-vtable-dumper-0e04246_GH0.tar.gz) = 16037
|
||||
SHA256 (lvc-abi-dumper-46aae79_GH0.tar.gz) = 9dc4232445d87b34eb614e286316ace6bf1ece367f8d644e4ab4a1839e818524
|
||||
SIZE (lvc-abi-dumper-46aae79_GH0.tar.gz) = 45264
|
||||
SHA256 (lvc-abi-compliance-checker-a6554a1_GH0.tar.gz) = 3b86001090b83f4c8389edab8483e276ab7dcab25f55a9df2ee8014a8081cdd1
|
||||
SIZE (lvc-abi-compliance-checker-a6554a1_GH0.tar.gz) = 228549
|
||||
|
|
|
|||
22
devel/abi-compliance-checker/files/patch-vdumper_Makefile
Normal file
22
devel/abi-compliance-checker/files/patch-vdumper_Makefile
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
--- vdumper/Makefile.orig 2016-10-04 16:28:00 UTC
|
||||
+++ vdumper/Makefile
|
||||
@@ -7,8 +7,18 @@ install: vtable-dumper
|
||||
mkdir -p $(DESTDIR)$(prefix)/bin/
|
||||
install vtable-dumper $(DESTDIR)$(prefix)/bin/
|
||||
|
||||
+OS=$(shell uname -s)
|
||||
+ifeq ($(OS), Linux)
|
||||
+LIBDL=-ldl
|
||||
+else ifeq ($(OS), FreeBSD)
|
||||
+LIBDL=
|
||||
+else
|
||||
+LIBDL=UNKNOWN
|
||||
+endif
|
||||
+
|
||||
vtable-dumper: dump-vtable.c dump-vtable.h
|
||||
- $(CC) $(CFLAGS) $(LDFLAGS) -o vtable-dumper dump-vtable.c -ldl -lelf -lstdc++
|
||||
+ $(CC) $(CFLAGS) $(LDFLAGS) -o vtable-dumper dump-vtable.c \
|
||||
+ $(LIBDL) -lelf -lstdc++
|
||||
|
||||
uninstall:
|
||||
rm -f $(DESTDIR)$(prefix)/bin/vtable-dumper
|
||||
|
|
@ -0,0 +1,16 @@
|
|||
--- vdumper/dump-vtable.c.orig 2016-10-04 16:28:00 UTC
|
||||
+++ vdumper/dump-vtable.c
|
||||
@@ -355,11 +355,11 @@ void print_VTable(void *dlhndl, vtable_i
|
||||
{
|
||||
if ((ptrdiff_t)vfuncp < 0)
|
||||
{
|
||||
- printf("(int (*)(...)) -%016p\n", (void*) -(ptrdiff_t)vfuncp);
|
||||
+ printf("(int (*)(...)) -%16p\n", (void*) -(ptrdiff_t)vfuncp);
|
||||
}
|
||||
else
|
||||
{
|
||||
- printf("(int (*)(...)) %016p\n", vfuncp);
|
||||
+ printf("(int (*)(...)) %16p\n", vfuncp);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
--- vdumper/dump-vtable.h.orig 2016-10-04 16:28:00 UTC
|
||||
+++ vdumper/dump-vtable.h
|
||||
@@ -22,6 +22,7 @@
|
||||
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
+#include <stdint.h>
|
||||
#include <dlfcn.h>
|
||||
#include <sys/stat.h>
|
||||
#include <fcntl.h>
|
||||
|
|
@ -1,7 +1,11 @@
|
|||
--- mix.exs.orig 2016-08-08 12:02:38 UTC
|
||||
--- mix.exs.orig 2016-12-26 08:57:32 UTC
|
||||
+++ mix.exs
|
||||
@@ -11,7 +11,6 @@ defmodule Tirexs.Mixfile do
|
||||
elixir: "~> 1.3.0",
|
||||
@@ -8,10 +8,9 @@ defmodule Tirexs.Mixfile do
|
||||
version: "0.8.12",
|
||||
source_url: github,
|
||||
homepage_url: github,
|
||||
- elixir: "~> 1.3.0",
|
||||
+ elixir: "~> 1.4.0",
|
||||
description: description,
|
||||
package: package,
|
||||
- deps: deps,
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= DateTime-Format-Strptime
|
||||
PORTVERSION= 1.70
|
||||
PORTVERSION= 1.72
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= devel perl5
|
||||
MASTER_SITES= CPAN
|
||||
|
|
@ -15,10 +15,11 @@ LICENSE= ART20
|
|||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
BUILD_DEPENDS= p5-DateTime>=1:devel/p5-DateTime \
|
||||
p5-DateTime-Locale>=0.45:devel/p5-DateTime-Locale \
|
||||
p5-DateTime-TimeZone>=0.79:devel/p5-DateTime-TimeZone \
|
||||
p5-DateTime-Locale>=1.05:devel/p5-DateTime-Locale \
|
||||
p5-DateTime-TimeZone>=2.09:devel/p5-DateTime-TimeZone \
|
||||
p5-Package-DeprecationManager>=0.15:devel/p5-Package-DeprecationManager \
|
||||
p5-Params-Validate>=1.20:devel/p5-Params-Validate \
|
||||
p5-Params-ValidationCompiler>=0:devel/p5-Params-ValidationCompiler \
|
||||
p5-Specio>=0.33:devel/p5-Specio \
|
||||
p5-Try-Tiny>=0:lang/p5-Try-Tiny
|
||||
RUN_DEPENDS:= ${BUILD_DEPENDS}
|
||||
TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal \
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1481467100
|
||||
SHA256 (DateTime-Format-Strptime-1.70.tar.gz) = ceead46b714c6baea3250b987078771f1ffbe217b501d6fc91ff3c5f2afbbc67
|
||||
SIZE (DateTime-Format-Strptime-1.70.tar.gz) = 105460
|
||||
TIMESTAMP = 1485355066
|
||||
SHA256 (DateTime-Format-Strptime-1.72.tar.gz) = 08d387acbbc537f464b8795953318b2eb8ed5c70eb2880577e0f8a503bf7ef9e
|
||||
SIZE (DateTime-Format-Strptime-1.72.tar.gz) = 104548
|
||||
|
|
|
|||
|
|
@ -1,2 +1,4 @@
|
|||
%%SITE_PERL%%/DateTime/Format/Strptime.pm
|
||||
%%SITE_PERL%%/DateTime/Format/Strptime/Types.pm
|
||||
%%PERL5_MAN3%%/DateTime::Format::Strptime.3.gz
|
||||
%%PERL5_MAN3%%/DateTime::Format::Strptime::Types.3.gz
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= Inline-Filters
|
||||
PORTVERSION= 0.18
|
||||
PORTVERSION= 0.19
|
||||
CATEGORIES= devel perl5
|
||||
MASTER_SITES= CPAN
|
||||
PKGNAMEPREFIX= p5-
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1475945846
|
||||
SHA256 (Inline-Filters-0.18.tar.gz) = 8f02409d5a54b7b65492e979a52dc887ec414eabe42557dca0f2af1a9f4cac46
|
||||
SIZE (Inline-Filters-0.18.tar.gz) = 15027
|
||||
TIMESTAMP = 1485355074
|
||||
SHA256 (Inline-Filters-0.19.tar.gz) = 42f1cb0dbb693f923087ac98de1dccb7e71538d8d6bc6835885bcfdf1f93cb5b
|
||||
SIZE (Inline-Filters-0.19.tar.gz) = 15635
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= Specio
|
||||
PORTVERSION= 0.32
|
||||
PORTVERSION= 0.33
|
||||
CATEGORIES= devel perl5
|
||||
MASTER_SITES= CPAN
|
||||
MASTER_SITE_SUBDIR= CPAN:DROLSKY
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1484304081
|
||||
SHA256 (Specio-0.32.tar.gz) = 07544e0e52c252d480714edd8256447e7ec5762c99571c305ca2895e58d8f949
|
||||
SIZE (Specio-0.32.tar.gz) = 83679
|
||||
TIMESTAMP = 1485355050
|
||||
SHA256 (Specio-0.33.tar.gz) = 1a4bf61fd262f415feff366466ea47f46f9b83e7d78526d7ba8250a812f6fd4f
|
||||
SIZE (Specio-0.33.tar.gz) = 83060
|
||||
|
|
|
|||
|
|
@ -5,8 +5,8 @@ PORTNAME= gitosis
|
|||
PORTVERSION= 0.2.20090917
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= devel python
|
||||
MASTER_SITES= http://apt.douglasthrift.net/files/${PORTNAME}/ \
|
||||
http://code.douglasthrift.net/files/${PORTNAME}/
|
||||
MASTER_SITES= http://dl1.douglasthrift.net/${PORTNAME}/ \
|
||||
http://dl2.douglasthrift.net/${PORTNAME}/
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= douglas@douglasthrift.net
|
||||
|
|
@ -24,7 +24,4 @@ GROUPS= ${USERS}
|
|||
WRKSRC= ${WRKDIR}/${PORTNAME}
|
||||
PYDISTUTILS_PKGVERSION= ${PORTVERSION:R}
|
||||
|
||||
post-install:
|
||||
${CHMOD} +x ${STAGEDIR}${PYTHON_SITELIBDIR}/gitosis/templates/admin/hooks/post-update
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
|||
|
|
@ -7,4 +7,4 @@ identify users. End users do not need shell accounts on the server,
|
|||
they will talk to one shared account that will not let them run
|
||||
arbitrary commands.
|
||||
|
||||
WWW: http://eagain.net/gitweb/?p=gitosis.git
|
||||
WWW: https://github.com/tv42/gitosis
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= simpleeval
|
||||
PORTVERSION= 0.9.2
|
||||
PORTVERSION= 0.9.3
|
||||
CATEGORIES= devel python
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1485010318
|
||||
SHA256 (simpleeval-0.9.2.tar.gz) = 3aa2dfd40a591e3e7bf861c6ccdb8d4dc8b07a5b6a59883bc68037506f026417
|
||||
SIZE (simpleeval-0.9.2.tar.gz) = 14216
|
||||
TIMESTAMP = 1485357235
|
||||
SHA256 (simpleeval-0.9.3.tar.gz) = 6dafe47d4ccc062fa4fed50ce1b991d169aebafb68182e1a6fd7a048bd4892c1
|
||||
SIZE (simpleeval-0.9.3.tar.gz) = 14582
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= dynflow
|
||||
PORTVERSION= 0.8.18
|
||||
PORTVERSION= 0.8.19
|
||||
CATEGORIES= devel rubygems
|
||||
MASTER_SITES= RG
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1483101439
|
||||
SHA256 (rubygem/dynflow-0.8.18.gem) = d57bad1630c6ff429f901ae5ae33b9559283fbc191b29963489d53539d666af4
|
||||
SIZE (rubygem/dynflow-0.8.18.gem) = 942592
|
||||
TIMESTAMP = 1485355090
|
||||
SHA256 (rubygem/dynflow-0.8.19.gem) = 2c7004e0bcdc591b7bcf5aaa6dee96a0f0a6c7f2f94deac972a8b1e33d9f3f9e
|
||||
SIZE (rubygem/dynflow-0.8.19.gem) = 942592
|
||||
|
|
|
|||
11
devel/rubygem-dynflow/files/patch-gemspec
Normal file
11
devel/rubygem-dynflow/files/patch-gemspec
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
--- dynflow.gemspec.orig 2017-01-25 15:29:38 UTC
|
||||
+++ dynflow.gemspec
|
||||
@@ -25,7 +25,7 @@ Gem::Specification.new do |s|
|
||||
if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
|
||||
s.add_runtime_dependency(%q<multi_json>.freeze, [">= 0"])
|
||||
s.add_runtime_dependency(%q<apipie-params>.freeze, [">= 0"])
|
||||
- s.add_runtime_dependency(%q<algebrick>.freeze, ["< 0.7.4", ">= 0.7.0"])
|
||||
+ s.add_runtime_dependency(%q<algebrick>.freeze, [">= 0.7.0"])
|
||||
s.add_runtime_dependency(%q<concurrent-ruby>.freeze, ["~> 1.0"])
|
||||
s.add_runtime_dependency(%q<concurrent-ruby-edge>.freeze, ["~> 0.2.3"])
|
||||
s.add_runtime_dependency(%q<sequel>.freeze, [">= 0"])
|
||||
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= gettext-setup
|
||||
PORTVERSION= 0.12
|
||||
PORTVERSION= 0.13
|
||||
CATEGORIES= devel rubygems
|
||||
MASTER_SITES= RG
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1484836134
|
||||
SHA256 (rubygem/gettext-setup-0.12.gem) = 6a19b7c93dcb93eec8b4a9b4220b3a04ac4cbde327e5b4f1c555ffe566765bfa
|
||||
SIZE (rubygem/gettext-setup-0.12.gem) = 10752
|
||||
TIMESTAMP = 1485355057
|
||||
SHA256 (rubygem/gettext-setup-0.13.gem) = 234c1992ee8103a3af89d5e78f4cd63eaa58d8867b759fb5e5f16b4206416693
|
||||
SIZE (rubygem/gettext-setup-0.13.gem) = 11264
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ LIB_DEPENDS= libiconv.so:converters/libiconv \
|
|||
libgmp.so:math/gmp \
|
||||
libffi.so:devel/libffi
|
||||
RUN_DEPENDS= ca_root_nss>0:security/ca_root_nss \
|
||||
gcc:lang/gcc \
|
||||
${LOCALBASE}/bin/gcc:lang/gcc \
|
||||
gmake:devel/gmake
|
||||
USES= gmake perl5
|
||||
|
||||
|
|
|
|||
|
|
@ -2,8 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= wine
|
||||
PORTVERSION= 2.0.r4
|
||||
PORTREVISION= 1
|
||||
PORTVERSION= 2.0.r6
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= emulators
|
||||
MASTER_SITES= LOCAL/dbn/repos/wine/${DIST_SUBDIR}/
|
||||
|
|
|
|||
|
|
@ -1,13 +1,13 @@
|
|||
TIMESTAMP = 1483983302
|
||||
SHA256 (freebsd:10:x86:64/i386-wine-devel-2.0.r4_1,1.txz) = 1c4d95e489a97400dff6edd762bc3ce5d5a615bc6e7b8164b9a9d14c019b1338
|
||||
SIZE (freebsd:10:x86:64/i386-wine-devel-2.0.r4_1,1.txz) = 41249360
|
||||
SHA256 (freebsd:10:x86:64/i386-wine-staging-2.0.r4_1,1.txz) = 4d82d5724aa35cc3e90e7b38a00deb3c70d80b39353a4bfedc745918f7119583
|
||||
SIZE (freebsd:10:x86:64/i386-wine-staging-2.0.r4_1,1.txz) = 43490792
|
||||
SHA256 (freebsd:11:x86:64/i386-wine-devel-2.0.r4_1,1.txz) = 46050c46d2c871b12d2ccb2c98de31f9cf3f33bd1bda18a6eadef4d2082e1230
|
||||
SIZE (freebsd:11:x86:64/i386-wine-devel-2.0.r4_1,1.txz) = 40850668
|
||||
SHA256 (freebsd:11:x86:64/i386-wine-staging-2.0.r4_1,1.txz) = 621870a1519890cb2237502b7623598604463d0315c9d8048224a50f09b392a8
|
||||
SIZE (freebsd:11:x86:64/i386-wine-staging-2.0.r4_1,1.txz) = 43078356
|
||||
SHA256 (freebsd:12:x86:64/i386-wine-devel-2.0.r4_1,1.txz) = 74cb36d109c8081aab7358c0e1e1aad3ae82dfc0a41b9c265109703722261185
|
||||
SIZE (freebsd:12:x86:64/i386-wine-devel-2.0.r4_1,1.txz) = 40300488
|
||||
SHA256 (freebsd:12:x86:64/i386-wine-staging-2.0.r4_1,1.txz) = 9194322af6a31e203d5219e87fd00257f2f065a1712018118b640a4044dd8c84
|
||||
SIZE (freebsd:12:x86:64/i386-wine-staging-2.0.r4_1,1.txz) = 42509220
|
||||
TIMESTAMP = 1485357162
|
||||
SHA256 (freebsd:10:x86:64/i386-wine-devel-2.0.r6,1.txz) = 4b17874d3ec1fb629e48d78aab6c3caa1995371fce91da454fc3dbfd38ca9dd7
|
||||
SIZE (freebsd:10:x86:64/i386-wine-devel-2.0.r6,1.txz) = 41679744
|
||||
SHA256 (freebsd:10:x86:64/i386-wine-staging-2.0.r6,1.txz) = 19d6700f2da2b2c66d947a3a7df60a2ac3050d13d9be984316da81e614007637
|
||||
SIZE (freebsd:10:x86:64/i386-wine-staging-2.0.r6,1.txz) = 43921756
|
||||
SHA256 (freebsd:11:x86:64/i386-wine-devel-2.0.r6,1.txz) = 63dfcaf79667287695e87c3d740156d50976bcf23656efbfe7aa0ed6a526c06d
|
||||
SIZE (freebsd:11:x86:64/i386-wine-devel-2.0.r6,1.txz) = 41285764
|
||||
SHA256 (freebsd:11:x86:64/i386-wine-staging-2.0.r6,1.txz) = 8e4a479557f3da5c700473ca01a347f4516d0c3aea5b079a092ad207920d3e93
|
||||
SIZE (freebsd:11:x86:64/i386-wine-staging-2.0.r6,1.txz) = 43524248
|
||||
SHA256 (freebsd:12:x86:64/i386-wine-devel-2.0.r6,1.txz) = 7a2cbaf6ba91f2e358a7e0a67a1e4819d496ad3987ce8e998b9f53d88faf3269
|
||||
SIZE (freebsd:12:x86:64/i386-wine-devel-2.0.r6,1.txz) = 40710244
|
||||
SHA256 (freebsd:12:x86:64/i386-wine-staging-2.0.r6,1.txz) = d134b0031d00244c4551ca7b99e06b2f9ad8b8c85fac491d789523c3b9ef5cc4
|
||||
SIZE (freebsd:12:x86:64/i386-wine-staging-2.0.r6,1.txz) = 42964416
|
||||
|
|
|
|||
|
|
@ -1057,6 +1057,7 @@ lib32/libpng16.so.16
|
|||
lib32/libpthread-stubs.so.0
|
||||
lib32/libtasn1.so.6
|
||||
%%STAGING%%lib32/libtxc_dxtn.so
|
||||
lib32/libunistring.so.2
|
||||
lib32/libwine.so
|
||||
lib32/libwine.so.1
|
||||
lib32/libxcb-dri2.so.0
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= pcsxr
|
||||
PORTVERSION= 1.9.94.r87113
|
||||
PORTREVISION= 6
|
||||
PORTREVISION= 7
|
||||
CATEGORIES= emulators
|
||||
MASTER_SITES= http://contribs.martymac.org/FreeBSD-ports/distfiles/ \
|
||||
LOCAL/martymac
|
||||
|
|
|
|||
29
emulators/pcsxr/files/patch-libpcsxcore-cdriso.c
Normal file
29
emulators/pcsxr/files/patch-libpcsxcore-cdriso.c
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
Use zlib's uncompress() function
|
||||
|
||||
--- libpcsxcore/cdriso.c.orig 2017-01-21 13:51:48.486985000 +0000
|
||||
+++ libpcsxcore/cdriso.c 2017-01-21 13:53:55.623314000 +0000
|
||||
@@ -1210,6 +1210,7 @@
|
||||
return ret;
|
||||
}
|
||||
|
||||
+#if 0
|
||||
static int uncompress2(void *out, unsigned long *out_size, void *in, unsigned long in_size)
|
||||
{
|
||||
static z_stream z;
|
||||
@@ -1240,6 +1241,7 @@
|
||||
*out_size -= z.avail_out;
|
||||
return ret == 1 ? 0 : ret;
|
||||
}
|
||||
+#endif
|
||||
|
||||
static int cdread_compressed(FILE *f, unsigned int base, void *dest, int sector)
|
||||
{
|
||||
@@ -1289,7 +1291,7 @@
|
||||
if (is_compressed) {
|
||||
cdbuffer_size_expect = sizeof(compr_img->buff_raw[0]) << compr_img->block_shift;
|
||||
cdbuffer_size = cdbuffer_size_expect;
|
||||
- ret = uncompress2(compr_img->buff_raw[0], &cdbuffer_size, compr_img->buff_compressed, size);
|
||||
+ ret = uncompress(compr_img->buff_raw[0], &cdbuffer_size, compr_img->buff_compressed, size);
|
||||
if (ret != 0) {
|
||||
SysPrintf("uncompress failed with %d for block %d, sector %d\n",
|
||||
ret, block, sector);
|
||||
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= virtualbox-ose
|
||||
PORTVERSION= 5.1.14
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= emulators
|
||||
MASTER_SITES= http://download.virtualbox.org/virtualbox/${PORTVERSION}/
|
||||
DISTFILES= VirtualBox-${PORTVERSION}${EXTRACT_SUFX} ${GUESTADDITIONS}
|
||||
|
|
|
|||
|
|
@ -1,10 +1,17 @@
|
|||
--- src/VBox/Main/include/USBProxyBackend.h.orig 2016-08-16 20:00:18 UTC
|
||||
--- src/VBox/Main/include/USBProxyBackend.h.orig 2017-01-17 07:27:19 UTC
|
||||
+++ src/VBox/Main/include/USBProxyBackend.h
|
||||
@@ -365,7 +365,6 @@ protected:
|
||||
@@ -359,13 +359,10 @@ public:
|
||||
virtual int releaseDevice(HostUSBDevice *aDevice);
|
||||
|
||||
protected:
|
||||
- int initUsbfs(void);
|
||||
- int initSysfs(void);
|
||||
virtual int wait(RTMSINTERVAL aMillies);
|
||||
virtual int interruptWait(void);
|
||||
virtual PUSBDEVICE getDevices(void);
|
||||
int addDeviceToChain(PUSBDEVICE pDev, PUSBDEVICE *ppFirst, PUSBDEVICE **pppNext, int rc);
|
||||
- int addDeviceToChain(PUSBDEVICE pDev, PUSBDEVICE *ppFirst, PUSBDEVICE **pppNext, int rc);
|
||||
- virtual void deviceAdded(ComObjPtr<HostUSBDevice> &aDevice, SessionMachinesList &llOpenedMachines, PUSBDEVICE aUSBDevice);
|
||||
+ virtual bool isFakeUpdateRequired();
|
||||
|
||||
private:
|
||||
RTSEMEVENT mNotifyEventSem;
|
||||
|
|
|
|||
|
|
@ -1,6 +1,42 @@
|
|||
--- src/VBox/Main/src-server/freebsd/USBProxyBackendFreeBSD.cpp.orig 2016-08-16 20:00:20 UTC
|
||||
--- src/VBox/Main/src-server/freebsd/USBProxyBackendFreeBSD.cpp.orig 2017-01-17 07:27:22 UTC
|
||||
+++ src/VBox/Main/src-server/freebsd/USBProxyBackendFreeBSD.cpp
|
||||
@@ -299,21 +299,21 @@ PUSBDEVICE USBProxyBackendFreeBSD::getDe
|
||||
@@ -153,6 +153,12 @@ int USBProxyBackendFreeBSD::releaseDevic
|
||||
}
|
||||
|
||||
|
||||
+bool USBProxyBackendFreeBSD::isFakeUpdateRequired()
|
||||
+{
|
||||
+ return true;
|
||||
+}
|
||||
+
|
||||
+
|
||||
int USBProxyBackendFreeBSD::wait(RTMSINTERVAL aMillies)
|
||||
{
|
||||
return RTSemEventWait(mNotifyEventSem, aMillies < 1000 ? 1000 : 5000);
|
||||
@@ -270,8 +276,9 @@ PUSBDEVICE USBProxyBackendFreeBSD::getDe
|
||||
break;
|
||||
}
|
||||
|
||||
- pDevice->enmState = USBDEVICESTATE_UNUSED;
|
||||
+ pDevice->enmState = USBDEVICESTATE_USED_BY_HOST_CAPTURABLE;
|
||||
pDevice->bBus = UsbDevInfo.udi_bus;
|
||||
+ pDevice->bPort = UsbDevInfo.udi_hubport;
|
||||
pDevice->bDeviceClass = UsbDevInfo.udi_class;
|
||||
pDevice->bDeviceSubClass = UsbDevInfo.udi_subclass;
|
||||
pDevice->bDeviceProtocol = UsbDevInfo.udi_protocol;
|
||||
@@ -292,28 +299,33 @@ PUSBDEVICE USBProxyBackendFreeBSD::getDe
|
||||
pDevice->enmSpeed = USBDEVICESPEED_HIGH;
|
||||
break;
|
||||
case USB_SPEED_SUPER:
|
||||
+ pDevice->enmSpeed = USBDEVICESPEED_SUPER;
|
||||
+ break;
|
||||
case USB_SPEED_VARIABLE:
|
||||
+ pDevice->enmSpeed = USBDEVICESPEED_VARIABLE;
|
||||
+ break;
|
||||
default:
|
||||
pDevice->enmSpeed = USBDEVICESPEED_UNKNOWN;
|
||||
+ break;
|
||||
}
|
||||
|
||||
if (UsbDevInfo.udi_vendor[0] != '\0')
|
||||
{
|
||||
|
|
@ -26,3 +62,16 @@
|
|||
}
|
||||
rc = ioctl(FileUsb, USB_GET_PLUGTIME, &PlugTime);
|
||||
if (rc == 0)
|
||||
@@ -321,7 +333,6 @@ PUSBDEVICE USBProxyBackendFreeBSD::getDe
|
||||
|
||||
pDevice->pszAddress = RTStrDup(pszDevicePath);
|
||||
pDevice->pszBackend = RTStrDup("host");
|
||||
- pDevice->enmState = USBDEVICESTATE_USED_BY_HOST_CAPTURABLE;
|
||||
|
||||
usbLogDevice(pDevice);
|
||||
|
||||
@@ -337,4 +348,3 @@ PUSBDEVICE USBProxyBackendFreeBSD::getDe
|
||||
|
||||
return pDevices;
|
||||
}
|
||||
-
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= tseries
|
||||
DISTVERSION= 0.10-36
|
||||
DISTVERSION= 0.10-37
|
||||
CATEGORIES= finance
|
||||
DISTNAME= ${PORTNAME}_${DISTVERSION}
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1482220137
|
||||
SHA256 (tseries_0.10-36.tar.gz) = f7337c36be88c23311ec99d8334e12e1731d11122cc7a99e3d5f5ee03e621c50
|
||||
SIZE (tseries_0.10-36.tar.gz) = 165374
|
||||
TIMESTAMP = 1485146947
|
||||
SHA256 (tseries_0.10-37.tar.gz) = 806e43e4fe7a5b37085161d07a9d5f99585a3eb9c319dda076b871fd91f35887
|
||||
SIZE (tseries_0.10-37.tar.gz) = 165600
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= homebank
|
||||
PORTVERSION= 5.1.2
|
||||
PORTVERSION= 5.1.3
|
||||
CATEGORIES= finance
|
||||
MASTER_SITES= http://homebank.free.fr/public/
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1481190868
|
||||
SHA256 (homebank-5.1.2.tar.gz) = d0dd12fcd41e2a23879a3f8378008436abb011d6cb7b0da9268f213d68c1fa27
|
||||
SIZE (homebank-5.1.2.tar.gz) = 2661887
|
||||
TIMESTAMP = 1485279421
|
||||
SHA256 (homebank-5.1.3.tar.gz) = 22b2baf2e66fee2f97c7a6050298aa6d2502d75f02f046259e4181512714fb73
|
||||
SIZE (homebank-5.1.3.tar.gz) = 2686661
|
||||
|
|
|
|||
|
|
@ -228,6 +228,8 @@ share/applications/homebank.desktop
|
|||
%%DATADIR%%/icons/hicolor/48x48/status/prf-import.png
|
||||
%%DATADIR%%/icons/hicolor/48x48/status/prf-interface.png
|
||||
%%DATADIR%%/icons/hicolor/48x48/status/prf-report.png
|
||||
%%DATADIR%%/icons/hicolor/scalable/actions/btn-collapse-symbolic.svg
|
||||
%%DATADIR%%/icons/hicolor/scalable/actions/btn-expand-symbolic.svg
|
||||
%%DATADIR%%/icons/hicolor/scalable/actions/toggle-sign-symbolic.svg
|
||||
%%DATADIR%%/images/splash.png
|
||||
share/icons/hicolor/16x16/apps/homebank.png
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= wtf
|
||||
PORTVERSION= 20170119
|
||||
PORTVERSION= 20170125
|
||||
CATEGORIES= games
|
||||
MASTER_SITES= SF/bsdwtf
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1484835051
|
||||
SHA256 (wtf-20170119.tar.gz) = e6a22190c25ae58c13e0758ac6ce2f998609ed78a6570ca0a497dcb294548ebf
|
||||
SIZE (wtf-20170119.tar.gz) = 25011
|
||||
TIMESTAMP = 1485380120
|
||||
SHA256 (wtf-20170125.tar.gz) = 38c54ebeb0ab526bf84ec3a6d5ca2c950eaca8d33c4a9a88e0c79d7aa4319069
|
||||
SIZE (wtf-20170125.tar.gz) = 25044
|
||||
|
|
|
|||
|
|
@ -2,11 +2,11 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= llpp
|
||||
PORTVERSION= 22
|
||||
PORTREVISION= 3
|
||||
PORTVERSION= 25
|
||||
CATEGORIES= graphics
|
||||
MASTER_SITES= http://repo.or.cz/llpp.git/snapshot/
|
||||
DISTNAME= 561dc5673cea431e930668b0d87b0c4b31a36b39
|
||||
DISTNAME= v${PORTVERSION}
|
||||
DIST_SUBDIR= ${PORTNAME}
|
||||
|
||||
MAINTAINER= t@tobik.me
|
||||
COMMENT= PDF pager
|
||||
|
|
@ -21,7 +21,7 @@ LICENSE_FILE_PUBLIC_DOMAIN= ${WRKSRC}/README
|
|||
LICENSE_PERMS_PUBLIC_DOMAIN= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
|
||||
|
||||
BUILD_DEPENDS= gsed:textproc/gsed \
|
||||
${LOCALBASE}/lib/libmupdf.a:graphics/mupdf
|
||||
${LOCALBASE}/lib/libmupdf_pic.a:graphics/mupdf
|
||||
LIB_DEPENDS= libcurl.so:ftp/curl \
|
||||
libfreetype.so:print/freetype2 \
|
||||
libharfbuzz.so:print/harfbuzz \
|
||||
|
|
@ -30,21 +30,21 @@ LIB_DEPENDS= libcurl.so:ftp/curl \
|
|||
RUN_DEPENDS= xsel:x11/xsel-conrad
|
||||
|
||||
STRIP= # Stripping renders the executable unusable, so don't do it for now
|
||||
USES= desktop-file-utils gmake jpeg
|
||||
USES= desktop-file-utils gmake jpeg ssl
|
||||
USE_GL= gl
|
||||
USE_OCAML= yes
|
||||
NO_OCAML_RUNDEPENDS= yes
|
||||
USE_OPENGL= yes
|
||||
USE_XORG= x11 xext
|
||||
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}-561dc56
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTNAME}-14986ea
|
||||
|
||||
do-build:
|
||||
(cd ${WRKSRC} && ${SETENV} \
|
||||
@(cd ${WRKSRC} && ${SETENV} \
|
||||
LOCALBASE="${LOCALBASE}" \
|
||||
PORTVERSION="${PORTVERSION}" \
|
||||
${SH} build.sh build/)
|
||||
(cd ${WRKSRC}/misc/completions && ${GMAKE})
|
||||
${SH} build.sh build)
|
||||
@(cd ${WRKSRC}/misc/completions && ${GMAKE})
|
||||
|
||||
do-install:
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/build/llpp ${STAGEDIR}${PREFIX}/bin/llpp
|
||||
|
|
|
|||
|
|
@ -1,2 +1,3 @@
|
|||
SHA256 (561dc5673cea431e930668b0d87b0c4b31a36b39.tar.gz) = 06dff0377bb47c172f5cb498f8bce0f362cca910f90e8663fcd3f1500ce8fa0e
|
||||
SIZE (561dc5673cea431e930668b0d87b0c4b31a36b39.tar.gz) = 153700
|
||||
TIMESTAMP = 1484611196
|
||||
SHA256 (llpp/v25.tar.gz) = c523ca0be994e6e8521bba3f331eda3209db177a93668fbc25ce73813e6a9d9a
|
||||
SIZE (llpp/v25.tar.gz) = 160794
|
||||
|
|
|
|||
|
|
@ -1,16 +1,14 @@
|
|||
--- build.sh.orig 2015-10-13 20:12:27 UTC
|
||||
--- build.sh.orig 2016-11-29 15:11:31 UTC
|
||||
+++ build.sh
|
||||
@@ -7,8 +7,8 @@ else
|
||||
@@ -7,7 +7,7 @@ else
|
||||
builddir="$1"
|
||||
fi
|
||||
|
||||
-ccopt='-Wno-pointer-sign -O2'
|
||||
-mlopt='-warn-error +a -w +a -g -safe-string'
|
||||
+ccopt='-Wno-pointer-sign -I${LOCALBASE}/include'
|
||||
+mlopt='-warn-error +a -w +a -safe-string'
|
||||
-ccopt="$CFLAGS -Wno-pointer-sign -O2"
|
||||
+ccopt="$CFLAGS -Wno-pointer-sign -I${LOCALBASE}/include"
|
||||
mlopt='-warn-error +a -w +a -g -safe-string'
|
||||
if test -z "$native"; then
|
||||
comp=ocamlc.opt
|
||||
osu=.cmo
|
||||
@@ -22,13 +22,13 @@ else
|
||||
fi
|
||||
mkdir -p "$builddir/lablGL"
|
||||
|
|
@ -27,9 +25,14 @@
|
|||
/bin/sh $srcdir/mkhelp.sh $srcdir/KEYS "$version" >$builddir/help.ml
|
||||
$comp -c $mloptgl -o $builddir/lablGL/gl$osu $srcdir/lablGL/gl.ml
|
||||
$comp -c $mloptgl -o $builddir/lablGL/raw$osu $srcdir/lablGL/raw.ml
|
||||
@@ -50,4 +50,4 @@ $comp -c $mloptgl -I $builddir -o $build
|
||||
sed -f $srcdir/pp.sed $srcdir/main.ml >$builddir/main.ml
|
||||
$comp -c $mloptgl -I $builddir -o $builddir/main$osu $builddir/main.ml
|
||||
@@ -45,8 +45,9 @@ $comp -c $mloptgl -o $builddir/lablGL/gl
|
||||
$comp -c -o $builddir/help$osu $builddir/help.ml
|
||||
$comp -c $mlopt -o $builddir/utils$osu $srcdir/utils.ml
|
||||
$comp -c $mlopt -I $builddir -o $builddir/parser$osu $srcdir/parser.ml
|
||||
+$comp -c $mlopt -I $builddir -o $builddir/keys$osu $srcdir/keys.ml
|
||||
$comp -c $mlopt -I $builddir -o $builddir/wsi.cmi $srcdir/wsi.mli
|
||||
$comp -c $mloptgl -I $builddir -o $builddir/config$osu $srcdir/config.ml
|
||||
$comp -c $mloptgl -I $builddir -o $builddir/main$osu $srcdir/main.ml
|
||||
$comp -c $mlopt -I $builddir -o $builddir/wsi$osu $srcdir/wsi.ml
|
||||
-$comp -g $lfl -I lablGL -o $builddir/llpp unix$asu str$asu $builddir/help$osu $builddir/lablGL/raw$osu $builddir/utils$osu $builddir/parser$osu $builddir/lablGL/glMisc$osu $builddir/wsi$osu $builddir/lablGL/gl$osu $builddir/lablGL/glMat$osu $builddir/lablGL/glFunc$osu $builddir/lablGL/glClear$osu $builddir/lablGL/glPix$osu $builddir/lablGL/glTex$osu $builddir/lablGL/glDraw$osu $builddir/config$osu $builddir/lablGL/glArray$osu $builddir/main$osu $builddir/link.o -cclib "-lGL -lX11 -lmupdf -lz -lfreetype -ljpeg -ljbig2dec -lopenjpeg -lmujs -lpthread -L$srcdir/mupdf/build/native -lcrypto $builddir/lablGL/ml_gl.o $builddir/lablGL/ml_glarray.o $builddir/lablGL/ml_raw.o"
|
||||
-$comp -g $lfl -I lablGL -o $builddir/llpp unix$asu str$asu $builddir/help$osu $builddir/lablGL/raw$osu $builddir/utils$osu $builddir/parser$osu $builddir/lablGL/glMisc$osu $builddir/wsi$osu $builddir/lablGL/gl$osu $builddir/lablGL/glMat$osu $builddir/lablGL/glFunc$osu $builddir/lablGL/glClear$osu $builddir/lablGL/glPix$osu $builddir/lablGL/glTex$osu $builddir/lablGL/glDraw$osu $builddir/config$osu $builddir/lablGL/glArray$osu $builddir/main$osu $builddir/link.o -cclib "-lGL -lX11 -lmupdf -lmupdfthird -lpthread -L$srcdir/mupdf/build/native -lcrypto $builddir/lablGL/ml_gl.o $builddir/lablGL/ml_glarray.o $builddir/lablGL/ml_raw.o"
|
||||
+$comp $lfl -I lablGL -o $builddir/llpp unix$asu str$asu $builddir/help$osu $builddir/lablGL/raw$osu $builddir/utils$osu $builddir/parser$osu $builddir/lablGL/glMisc$osu $builddir/wsi$osu $builddir/lablGL/gl$osu $builddir/lablGL/glMat$osu $builddir/lablGL/glFunc$osu $builddir/lablGL/glClear$osu $builddir/lablGL/glPix$osu $builddir/lablGL/glTex$osu $builddir/lablGL/glDraw$osu $builddir/config$osu $builddir/lablGL/glArray$osu $builddir/main$osu $builddir/link.o -cclib "-L${LOCALBASE}/lib -lGL -lX11 -lmupdf_pic -lmupdfthird_pic -lharfbuzz -lz -lfreetype -ljpeg -ljbig2dec -lopenjp2 -lpthread -L$srcdir/mupdf/build/native -lcrypto $builddir/lablGL/ml_gl.o $builddir/lablGL/ml_glarray.o $builddir/lablGL/ml_raw.o"
|
||||
|
|
|
|||
|
|
@ -1,6 +1,15 @@
|
|||
--- config.ml.orig 2015-10-13 20:12:27 UTC
|
||||
--- config.ml.orig 2016-11-29 15:11:31 UTC
|
||||
+++ config.ml
|
||||
@@ -1420,17 +1420,7 @@ let do_load f contents =
|
||||
@@ -10,7 +10,7 @@ type fontstate =
|
||||
;;
|
||||
|
||||
let fstate =
|
||||
- { fontsize = 14
|
||||
+ { fontsize = 18
|
||||
; wwidth = nan
|
||||
; maxrows = -1
|
||||
}
|
||||
@@ -1461,17 +1461,7 @@ let do_load f contents =
|
||||
;;
|
||||
|
||||
let defconfpath =
|
||||
|
|
|
|||
|
|
@ -1,11 +0,0 @@
|
|||
--- glfont.c.orig 2015-10-13 20:12:27 UTC
|
||||
+++ glfont.c
|
||||
@@ -120,7 +120,7 @@ static FT_Face load_font(char *fontname)
|
||||
return face;
|
||||
}
|
||||
|
||||
-static FT_Face UNUSED_ATTR load_builtin_font(void *base, int len)
|
||||
+static FT_Face UNUSED_ATTR load_builtin_font(const void *base, int len)
|
||||
{
|
||||
FT_Face face;
|
||||
int code;
|
||||
|
|
@ -1,376 +1,38 @@
|
|||
--- link.c.orig 2015-10-13 20:12:27 UTC
|
||||
--- link.c.orig 2016-11-29 15:11:31 UTC
|
||||
+++ link.c
|
||||
@@ -34,12 +34,6 @@
|
||||
#include <caml/memory.h>
|
||||
#include <caml/unixsupport.h>
|
||||
@@ -511,8 +511,8 @@ static void pdfinfo (void)
|
||||
{ "info:Producer", "Producer" },
|
||||
{ "info:CreationDate", "Creation date" },
|
||||
};
|
||||
- int len = 256;
|
||||
- char *buf = malloc (len);
|
||||
+ int len = 0;
|
||||
+ char *buf = NULL;
|
||||
|
||||
-#if __GNUC__ < 5
|
||||
-/* At least gcc (Gentoo 4.9.3 p1.0, pie-0.6.2) 4.9.3 emits erroneous
|
||||
- clobbered diagnostics */
|
||||
-#pragma GCC diagnostic ignored "-Wclobbered"
|
||||
-#endif
|
||||
-
|
||||
#pragma GCC diagnostic push
|
||||
#pragma GCC diagnostic ignored "-Wunused-parameter"
|
||||
#pragma GCC diagnostic ignored "-Wshadow"
|
||||
@@ -189,8 +183,8 @@ struct page {
|
||||
int agen;
|
||||
int pageno;
|
||||
int pdimno;
|
||||
- fz_text_page *text;
|
||||
- fz_text_sheet *sheet;
|
||||
+ fz_stext_page *text;
|
||||
+ fz_stext_sheet *sheet;
|
||||
fz_page *fzpage;
|
||||
fz_display_list *dlist;
|
||||
int slinkcount;
|
||||
@@ -199,7 +193,7 @@ struct page {
|
||||
struct annot *annots;
|
||||
struct mark {
|
||||
int i;
|
||||
- fz_text_span *span;
|
||||
+ fz_stext_span *span;
|
||||
} fmark, lmark;
|
||||
};
|
||||
|
||||
@@ -531,10 +525,10 @@ static void freepage (struct page *page)
|
||||
{
|
||||
if (!page) return;
|
||||
if (page->text) {
|
||||
- fz_drop_text_page (state.ctx, page->text);
|
||||
+ fz_drop_stext_page (state.ctx, page->text);
|
||||
}
|
||||
if (page->sheet) {
|
||||
- fz_drop_text_sheet (state.ctx, page->sheet);
|
||||
+ fz_drop_stext_sheet (state.ctx, page->sheet);
|
||||
}
|
||||
if (page->slinks) {
|
||||
free (page->slinks);
|
||||
@@ -1307,11 +1301,11 @@ static void process_outline (void)
|
||||
}
|
||||
}
|
||||
|
||||
-static char *strofspan (fz_text_span *span)
|
||||
+static char *strofspan (fz_stext_span *span)
|
||||
{
|
||||
char *p;
|
||||
char utf8[10];
|
||||
- fz_text_char *ch;
|
||||
+ fz_stext_char *ch;
|
||||
size_t size = 0, cap = 80;
|
||||
|
||||
p = malloc (cap + 1);
|
||||
@@ -1332,7 +1326,7 @@ static char *strofspan (fz_text_span *sp
|
||||
return p;
|
||||
}
|
||||
|
||||
-static int matchspan (regex_t *re, fz_text_span *span,
|
||||
+static int matchspan (regex_t *re, fz_stext_span *span,
|
||||
int stop, int pageno, double start)
|
||||
{
|
||||
int ret;
|
||||
@@ -1372,8 +1366,8 @@ static int matchspan (regex_t *re, fz_te
|
||||
b = MAX (0, b-1);
|
||||
for (size_t i = 0; i < sizeof (metatbl) / sizeof (metatbl[1]); ++i) {
|
||||
int need;
|
||||
@@ -524,9 +524,9 @@ static void pdfinfo (void)
|
||||
printd ("info %s\t%s", metatbl[i].name, buf);
|
||||
}
|
||||
else {
|
||||
- buf = realloc (buf, need);
|
||||
- if (!buf) err (1, "realloc %d", need);
|
||||
- len = need;
|
||||
+ buf = realloc (buf, need + 1);
|
||||
+ if (!buf) err (1, "realloc %d", need + 1);
|
||||
+ len = need + 1;
|
||||
goto again;
|
||||
}
|
||||
}
|
||||
@@ -1670,7 +1670,6 @@ static void * mainloop (void UNUSED_ATTR
|
||||
}
|
||||
|
||||
- fz_text_char_bbox (state.ctx, &sb, span, a);
|
||||
- fz_text_char_bbox (state.ctx, &eb, span, b);
|
||||
+ fz_stext_char_bbox (state.ctx, &sb, span, a);
|
||||
+ fz_stext_char_bbox (state.ctx, &eb, span, b);
|
||||
|
||||
p1.x = sb.x0;
|
||||
p1.y = sb.y0;
|
||||
@@ -1411,8 +1405,8 @@ static int matchspan (regex_t *re, fz_te
|
||||
|
||||
static int compareblocks (const void *l, const void *r)
|
||||
{
|
||||
- fz_text_block const *ls = l;
|
||||
- fz_text_block const *rs = r;
|
||||
+ fz_stext_block const *ls = l;
|
||||
+ fz_stext_block const *rs = r;
|
||||
return ls->bbox.y0 - rs->bbox.y0;
|
||||
}
|
||||
|
||||
@@ -1421,8 +1415,8 @@ static void search (regex_t *re, int pag
|
||||
{
|
||||
int i, j;
|
||||
fz_device *tdev;
|
||||
- fz_text_page *text;
|
||||
- fz_text_sheet *sheet;
|
||||
+ fz_stext_page *text;
|
||||
+ fz_stext_sheet *sheet;
|
||||
struct pagedim *pdim, *pdimprev;
|
||||
int stop = 0, niters = 0;
|
||||
double start, end;
|
||||
@@ -1458,9 +1452,9 @@ static void search (regex_t *re, int pag
|
||||
pdim = pdimprev;
|
||||
found:
|
||||
|
||||
- sheet = fz_new_text_sheet (state.ctx);
|
||||
- text = fz_new_text_page (state.ctx);
|
||||
- tdev = fz_new_text_device (state.ctx, sheet, text);
|
||||
+ sheet = fz_new_stext_sheet (state.ctx);
|
||||
+ text = fz_new_stext_page (state.ctx);
|
||||
+ tdev = fz_new_stext_device (state.ctx, sheet, text);
|
||||
|
||||
page = fz_load_page (state.ctx, state.doc, pageno);
|
||||
{
|
||||
@@ -1474,15 +1468,15 @@ static void search (regex_t *re, int pag
|
||||
for (j = 0; j < text->len; ++j) {
|
||||
int k;
|
||||
fz_page_block *pb;
|
||||
- fz_text_block *block;
|
||||
+ fz_stext_block *block;
|
||||
|
||||
pb = &text->blocks[forward ? j : text->len - 1 - j];
|
||||
if (pb->type != FZ_PAGE_BLOCK_TEXT) continue;
|
||||
block = pb->u.text;
|
||||
|
||||
for (k = 0; k < block->len; ++k) {
|
||||
- fz_text_line *line;
|
||||
- fz_text_span *span;
|
||||
+ fz_stext_line *line;
|
||||
+ fz_stext_span *span;
|
||||
|
||||
if (forward) {
|
||||
line = &block->lines[k];
|
||||
@@ -1511,8 +1505,8 @@ static void search (regex_t *re, int pag
|
||||
y = INT_MAX;
|
||||
}
|
||||
endloop:
|
||||
- fz_drop_text_page (state.ctx, text);
|
||||
- fz_drop_text_sheet (state.ctx, sheet);
|
||||
+ fz_drop_stext_page (state.ctx, text);
|
||||
+ fz_drop_stext_sheet (state.ctx, sheet);
|
||||
fz_drop_page (state.ctx, page);
|
||||
}
|
||||
end = now ();
|
||||
@@ -2010,9 +2004,9 @@ static void showsel (struct page *page,
|
||||
int seen = 0;
|
||||
fz_irect bbox;
|
||||
fz_rect rect;
|
||||
- fz_text_line *line;
|
||||
+ fz_stext_line *line;
|
||||
fz_page_block *pageb;
|
||||
- fz_text_block *block;
|
||||
+ fz_stext_block *block;
|
||||
struct mark first, last;
|
||||
unsigned char selcolor[] = {15,15,15,140};
|
||||
|
||||
@@ -2036,7 +2030,7 @@ static void showsel (struct page *page,
|
||||
for (line = block->lines;
|
||||
line < block->lines + block->len;
|
||||
++line) {
|
||||
- fz_text_span *span;
|
||||
+ fz_stext_span *span;
|
||||
rect = fz_empty_rect;
|
||||
|
||||
for (span = line->first_span; span; span = span->next) {
|
||||
@@ -2066,7 +2060,7 @@ static void showsel (struct page *page,
|
||||
for (i = j; i <= k; ++i) {
|
||||
fz_rect bbox1;
|
||||
fz_union_rect (&rect,
|
||||
- fz_text_char_bbox (state.ctx, &bbox1,
|
||||
+ fz_stext_char_bbox (state.ctx, &bbox1,
|
||||
span, i));
|
||||
}
|
||||
fz_round_rect (&bbox, &rect);
|
||||
@@ -2216,7 +2210,7 @@ static int compareslinks (const void *l,
|
||||
static void droptext (struct page *page)
|
||||
{
|
||||
if (page->text) {
|
||||
- fz_drop_text_page (state.ctx, page->text);
|
||||
+ fz_drop_stext_page (state.ctx, page->text);
|
||||
page->fmark.i = -1;
|
||||
page->lmark.i = -1;
|
||||
page->fmark.span = NULL;
|
||||
@@ -2224,7 +2218,7 @@ static void droptext (struct page *page)
|
||||
page->text = NULL;
|
||||
}
|
||||
if (page->sheet) {
|
||||
- fz_drop_text_sheet (state.ctx, page->sheet);
|
||||
+ fz_drop_stext_sheet (state.ctx, page->sheet);
|
||||
page->sheet = NULL;
|
||||
}
|
||||
}
|
||||
@@ -2252,7 +2246,7 @@ static void ensureannots (struct page *p
|
||||
|
||||
for (annot = fz_first_annot (state.ctx, page->fzpage);
|
||||
annot;
|
||||
- annot = fz_next_annot (state.ctx, page->fzpage, annot)) {
|
||||
+ annot = fz_next_annot (state.ctx, annot)) {
|
||||
count++;
|
||||
}
|
||||
|
||||
@@ -2265,10 +2259,10 @@ static void ensureannots (struct page *p
|
||||
|
||||
for (annot = fz_first_annot (state.ctx, page->fzpage), i = 0;
|
||||
annot;
|
||||
- annot = fz_next_annot (state.ctx, page->fzpage, annot), i++) {
|
||||
+ annot = fz_next_annot (state.ctx, annot), i++) {
|
||||
fz_rect rect;
|
||||
|
||||
- fz_bound_annot (state.ctx, page->fzpage, annot, &rect);
|
||||
+ fz_bound_annot (state.ctx, annot, &rect);
|
||||
page->annots[i].annot = annot;
|
||||
fz_round_rect (&page->annots[i].bbox, &rect);
|
||||
}
|
||||
@@ -2325,10 +2319,7 @@ static void ensureslinks (struct page *p
|
||||
}
|
||||
for (j = 0; j < page->annotcount; ++j, ++i) {
|
||||
fz_rect rect;
|
||||
- fz_bound_annot (state.ctx,
|
||||
- page->fzpage,
|
||||
- page->annots[j].annot,
|
||||
- &rect);
|
||||
+ fz_bound_annot (state.ctx, page->annots[j].annot, &rect);
|
||||
fz_transform_rect (&rect, &ctm);
|
||||
fz_round_rect (&page->slinks[i].bbox, &rect);
|
||||
|
||||
@@ -2647,16 +2638,14 @@ static void ensuretext (struct page *pag
|
||||
fz_matrix ctm;
|
||||
fz_device *tdev;
|
||||
|
||||
- page->text = fz_new_text_page (state.ctx);
|
||||
- page->sheet = fz_new_text_sheet (state.ctx);
|
||||
- tdev = fz_new_text_device (state.ctx, page->sheet, page->text);
|
||||
+ page->text = fz_new_stext_page (state.ctx);
|
||||
+ page->sheet = fz_new_stext_sheet (state.ctx);
|
||||
+ tdev = fz_new_stext_device (state.ctx, page->sheet, page->text);
|
||||
ctm = pagectm (page);
|
||||
- fz_begin_page (state.ctx, tdev, &fz_infinite_rect, &ctm);
|
||||
fz_run_display_list (state.ctx, page->dlist,
|
||||
tdev, &ctm, &fz_infinite_rect, NULL);
|
||||
qsort (page->text->blocks, page->text->len,
|
||||
sizeof (*page->text->blocks), compareblocks);
|
||||
- fz_end_page (state.ctx, tdev);
|
||||
fz_drop_device (state.ctx, tdev);
|
||||
}
|
||||
}
|
||||
@@ -3049,13 +3038,13 @@ CAMLprim value ml_whatsunder (value ptr_
|
||||
else {
|
||||
fz_rect *b;
|
||||
fz_page_block *pageb;
|
||||
- fz_text_block *block;
|
||||
+ fz_stext_block *block;
|
||||
|
||||
ensuretext (page);
|
||||
for (pageb = page->text->blocks;
|
||||
pageb < page->text->blocks + page->text->len;
|
||||
++pageb) {
|
||||
- fz_text_line *line;
|
||||
+ fz_stext_line *line;
|
||||
if (pageb->type != FZ_PAGE_BLOCK_TEXT) continue;
|
||||
block = pageb->u.text;
|
||||
|
||||
@@ -3066,7 +3055,7 @@ CAMLprim value ml_whatsunder (value ptr_
|
||||
for (line = block->lines;
|
||||
line < block->lines + block->len;
|
||||
++line) {
|
||||
- fz_text_span *span;
|
||||
+ fz_stext_span *span;
|
||||
|
||||
b = &line->bbox;
|
||||
if (!(x >= b->x0 && x <= b->x1 && y >= b->y0 && y <= b->y1))
|
||||
@@ -3081,12 +3070,12 @@ CAMLprim value ml_whatsunder (value ptr_
|
||||
|
||||
for (charnum = 0; charnum < span->len; ++charnum) {
|
||||
fz_rect bbox;
|
||||
- fz_text_char_bbox (state.ctx, &bbox, span, charnum);
|
||||
+ fz_stext_char_bbox (state.ctx, &bbox, span, charnum);
|
||||
b = &bbox;
|
||||
|
||||
if (x >= b->x0 && x <= b->x1
|
||||
&& y >= b->y0 && y <= b->y1) {
|
||||
- fz_text_style *style = span->text->style;
|
||||
+ fz_stext_style *style = span->text->style;
|
||||
const char *n2 =
|
||||
style->font
|
||||
? style->font->name
|
||||
@@ -3164,9 +3153,9 @@ CAMLprim value ml_markunder (value ptr_v
|
||||
CAMLlocal1 (ret_v);
|
||||
fz_rect *b;
|
||||
struct page *page;
|
||||
- fz_text_line *line;
|
||||
+ fz_stext_line *line;
|
||||
fz_page_block *pageb;
|
||||
- fz_text_block *block;
|
||||
+ fz_stext_block *block;
|
||||
struct pagedim *pdim;
|
||||
int mark = Int_val (mark_v);
|
||||
char *s = String_val (ptr_v);
|
||||
@@ -3242,7 +3231,7 @@ CAMLprim value ml_markunder (value ptr_v
|
||||
for (line = block->lines;
|
||||
line < block->lines + block->len;
|
||||
++line) {
|
||||
- fz_text_span *span;
|
||||
+ fz_stext_span *span;
|
||||
|
||||
b = &line->bbox;
|
||||
if (!(x >= b->x0 && x <= b->x1 && y >= b->y0 && y <= b->y1))
|
||||
@@ -3267,7 +3256,7 @@ CAMLprim value ml_markunder (value ptr_v
|
||||
|
||||
for (charnum = 0; charnum < span->len; ++charnum) {
|
||||
fz_rect bbox;
|
||||
- fz_text_char_bbox (state.ctx, &bbox, span, charnum);
|
||||
+ fz_stext_char_bbox (state.ctx, &bbox, span, charnum);
|
||||
b = &bbox;
|
||||
|
||||
if (x >= b->x0 && x <= b->x1 && y >= b->y0 && y <= b->y1) {
|
||||
@@ -3383,10 +3372,10 @@ CAMLprim value ml_seltext (value ptr_v,
|
||||
struct pagedim *pdim;
|
||||
char *s = String_val (ptr_v);
|
||||
int i, x0, x1, y0, y1, fi, li;
|
||||
- fz_text_line *line;
|
||||
+ fz_stext_line *line;
|
||||
fz_page_block *pageb;
|
||||
- fz_text_block *block;
|
||||
- fz_text_span *span, *fspan, *lspan;
|
||||
+ fz_stext_block *block;
|
||||
+ fz_stext_span *span, *fspan, *lspan;
|
||||
|
||||
if (trylock ("ml_seltext")) {
|
||||
goto done;
|
||||
@@ -3426,7 +3415,7 @@ CAMLprim value ml_seltext (value ptr_v,
|
||||
|
||||
for (span = line->first_span; span; span = span->next) {
|
||||
for (i = 0; i < span->len; ++i) {
|
||||
- fz_text_char_bbox (state.ctx, &b, span, i);
|
||||
+ fz_stext_char_bbox (state.ctx, &b, span, i);
|
||||
|
||||
if (x0 >= b.x0 && x0 <= b.x1
|
||||
&& y0 >= b.y0 && y0 <= b.y1) {
|
||||
@@ -3465,7 +3454,7 @@ CAMLprim value ml_seltext (value ptr_v,
|
||||
CAMLreturn (Val_unit);
|
||||
}
|
||||
|
||||
-static int UNUSED_ATTR pipespan (FILE *f, fz_text_span *span, int a, int b)
|
||||
+static int UNUSED_ATTR pipespan (FILE *f, fz_stext_span *span, int a, int b)
|
||||
{
|
||||
char buf[4];
|
||||
int i, len, ret;
|
||||
@@ -3589,9 +3578,9 @@ CAMLprim value ml_copysel (value fd_v, v
|
||||
FILE *f;
|
||||
int seen = 0;
|
||||
struct page *page;
|
||||
- fz_text_line *line;
|
||||
+ fz_stext_line *line;
|
||||
fz_page_block *pageb;
|
||||
- fz_text_block *block;
|
||||
+ fz_stext_block *block;
|
||||
int fd = Int_val (fd_v);
|
||||
char *s = String_val (ptr_v);
|
||||
|
||||
@@ -3621,7 +3610,7 @@ CAMLprim value ml_copysel (value fd_v, v
|
||||
for (line = block->lines;
|
||||
line < block->lines + block->len;
|
||||
++line) {
|
||||
- fz_text_span *span;
|
||||
+ fz_stext_span *span;
|
||||
|
||||
for (span = line->first_span; span; span = span->next) {
|
||||
int a, b;
|
||||
@@ -3913,8 +3902,7 @@ CAMLprim value ml_platform (value unit_v
|
||||
lock ("open");
|
||||
- fz_set_use_document_css (state.ctx, usedoccss);
|
||||
fz_try (state.ctx) {
|
||||
ok = openxref (filename, password);
|
||||
}
|
||||
@@ -4008,8 +4007,7 @@ CAMLprim value ml_platform (value unit_v
|
||||
platid = pilinux;
|
||||
#elif defined __CYGWIN__
|
||||
platid = picygwin;
|
||||
|
|
@ -380,26 +42,3 @@
|
|||
platid = pibsd;
|
||||
#elif defined __sun__
|
||||
platid = pisun;
|
||||
@@ -4185,7 +4173,7 @@ CAMLprim value ml_savedoc (value path_v)
|
||||
pdf_document *pdf = pdf_specifics (state.ctx, state.doc);
|
||||
|
||||
if (pdf) {
|
||||
- pdf_write_document (state.ctx, pdf, String_val (path_v), NULL);
|
||||
+ pdf_save_document (state.ctx, pdf, String_val (path_v), NULL);
|
||||
}
|
||||
CAMLreturn (Val_unit);
|
||||
}
|
||||
@@ -4400,10 +4388,10 @@ CAMLprim value ml_init (value csock_v, v
|
||||
#endif
|
||||
}
|
||||
else {
|
||||
- unsigned int len;
|
||||
- void *base = pdf_lookup_substitute_font (state.ctx, 0, 0, 0, 0, &len);
|
||||
+ int len;
|
||||
+ const char *data = pdf_lookup_substitute_font (state.ctx, 0, 0, 0, 0, &len);
|
||||
|
||||
- state.face = load_builtin_font (base, len);
|
||||
+ state.face = load_builtin_font (data, len);
|
||||
}
|
||||
if (!state.face) _exit (1);
|
||||
|
||||
|
|
|
|||
10
graphics/llpp/files/patch-misc_llpp.desktop
Normal file
10
graphics/llpp/files/patch-misc_llpp.desktop
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
--- misc/llpp.desktop.orig 2017-01-17 00:29:11 UTC
|
||||
+++ misc/llpp.desktop
|
||||
@@ -1,6 +1,6 @@
|
||||
[Desktop Entry]
|
||||
Name=llpp
|
||||
-GenericName=PDF Viewer
|
||||
+GenericName=PDF Pager
|
||||
Exec=llpp %f
|
||||
TryExec=llpp
|
||||
Terminal=false
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
--- misc/llppac.orig 2015-10-13 20:12:27 UTC
|
||||
--- misc/llppac.orig 2016-11-29 15:11:31 UTC
|
||||
+++ misc/llppac
|
||||
@@ -7,7 +7,7 @@ die() {
|
||||
}
|
||||
|
|
@ -9,7 +9,24 @@
|
|||
|
||||
caspsuf=
|
||||
type=
|
||||
@@ -197,7 +197,7 @@ EOF
|
||||
@@ -49,6 +49,7 @@ while getopts m:t:f opt; do
|
||||
m) mime=$OPTARG;;
|
||||
t) type=$OPTARG;;
|
||||
f) force=1;;
|
||||
+ c) css="-s $OPTARG";;
|
||||
?) die "usage: $0 [-m mime/type] [-t filter] [-f] [path|url]";;
|
||||
esac
|
||||
done
|
||||
@@ -117,7 +118,7 @@ case $type in
|
||||
djvu) conv='ddjvu -format=pdf - "$casp"';;
|
||||
html) {
|
||||
missing prince "PrinceXML(http://www.princexml.com/)"
|
||||
- conv='prince -s /home/malc/xsrc/llpp/misc/rr.css - -o "$casp"'
|
||||
+ conv='prince $css - -o "$casp"'
|
||||
};;
|
||||
word) {
|
||||
if executable_p unoconv && test -z "$dc"; then
|
||||
@@ -200,7 +201,7 @@ EOF
|
||||
*) die "unhandled filter type: '$type'";;
|
||||
esac
|
||||
|
||||
|
|
|
|||
|
|
@ -1,10 +1,10 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= zathura-cb
|
||||
PORTVERSION= 0.1.5
|
||||
PORTREVISION= 1
|
||||
PORTVERSION= 0.1.6
|
||||
CATEGORIES= graphics
|
||||
MASTER_SITES= http://pwmt.org/projects/zathura-cb/download/
|
||||
MASTER_SITES= https://pwmt.org/projects/zathura-cb/download/ \
|
||||
http://www.madpilot.net/~mad/pwmt.org/
|
||||
|
||||
MAINTAINER= mike.d.ft402@gmail.com
|
||||
COMMENT= Comic book plugin for Zathura PDF viewer
|
||||
|
|
|
|||
|
|
@ -1,2 +1,3 @@
|
|||
SHA256 (zathura-cb-0.1.5.tar.gz) = 375f6912bd79648603bad51c3635ce28eaca7bf4df521c00ff9673d9b4ff6afd
|
||||
SIZE (zathura-cb-0.1.5.tar.gz) = 7193
|
||||
TIMESTAMP = 1484228208
|
||||
SHA256 (zathura-cb-0.1.6.tar.gz) = 888e95421e13b944d19604fab129e5992636f404e7ed20751d4f50546f2535ba
|
||||
SIZE (zathura-cb-0.1.6.tar.gz) = 7205
|
||||
|
|
|
|||
|
|
@ -2,10 +2,10 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= zathura-djvu
|
||||
PORTVERSION= 0.2.5
|
||||
PORTREVISION= 1
|
||||
PORTVERSION= 0.2.6
|
||||
CATEGORIES= graphics
|
||||
MASTER_SITES= http://pwmt.org/projects/zathura/plugins/download/
|
||||
MASTER_SITES= https://pwmt.org/projects/zathura/plugins/download/ \
|
||||
http://www.madpilot.net/~mad/pwmt.org/
|
||||
|
||||
MAINTAINER= alexander.4mail@gmail.com
|
||||
COMMENT= DjVu support for zathura
|
||||
|
|
|
|||
|
|
@ -1,2 +1,3 @@
|
|||
SHA256 (zathura-djvu-0.2.5.tar.gz) = 08b7110af13e17a9d221bd7a0f7d3b479b3e31631d78bc6c5efb46271a299c0d
|
||||
SIZE (zathura-djvu-0.2.5.tar.gz) = 11137
|
||||
TIMESTAMP = 1484228209
|
||||
SHA256 (zathura-djvu-0.2.6.tar.gz) = aefef6a3b702fa06145f16f2559490f4d96d3206bafd4e0c78ac184788cac05f
|
||||
SIZE (zathura-djvu-0.2.6.tar.gz) = 11137
|
||||
|
|
|
|||
|
|
@ -2,10 +2,10 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= zathura-pdf-mupdf
|
||||
PORTVERSION= 0.3.0
|
||||
PORTREVISION= 3
|
||||
PORTVERSION= 0.3.1
|
||||
CATEGORIES= graphics
|
||||
MASTER_SITES= http://pwmt.org/projects/zathura-pdf-mupdf/download/
|
||||
MASTER_SITES= https://pwmt.org/projects/zathura-pdf-mupdf/download/ \
|
||||
http://www.madpilot.net/~mad/pwmt.org/
|
||||
|
||||
MAINTAINER= udvzsolt@gmail.com
|
||||
COMMENT= MuPDF render PDF plugin for Zathura PDF viewer
|
||||
|
|
@ -17,6 +17,8 @@ BUILD_DEPENDS= zathura:graphics/zathura \
|
|||
mupdf>=1.8,1:graphics/mupdf
|
||||
RUN_DEPENDS= zathura:graphics/zathura
|
||||
LIB_DEPENDS= libjbig2dec.so:graphics/jbig2dec \
|
||||
libfreetype.so:print/freetype2 \
|
||||
libharfbuzz.so:print/harfbuzz \
|
||||
libopenjp2.so:graphics/openjpeg \
|
||||
libgirara-gtk3.so:x11-toolkits/girara
|
||||
|
||||
|
|
|
|||
|
|
@ -1,2 +1,3 @@
|
|||
SHA256 (zathura-pdf-mupdf-0.3.0.tar.gz) = 478cb9d1562d08e096ebec4a6db9116d616a3536260197c2a28a2772171f72c8
|
||||
SIZE (zathura-pdf-mupdf-0.3.0.tar.gz) = 9914
|
||||
TIMESTAMP = 1484394361
|
||||
SHA256 (zathura-pdf-mupdf-0.3.1.tar.gz) = d9b9edc0297b9eddb53020976f287b4e8db33edef8cfa047d70e02653eb2f81b
|
||||
SIZE (zathura-pdf-mupdf-0.3.1.tar.gz) = 9755
|
||||
|
|
|
|||
|
|
@ -1,13 +0,0 @@
|
|||
--- document.c.orig 2016-02-14 22:49:46 UTC
|
||||
+++ document.c
|
||||
@@ -113,8 +113,8 @@ pdf_document_save_as(zathura_document_t*
|
||||
* pdf_write_document does not check if the third arguments is NULL for some
|
||||
* options. */
|
||||
|
||||
- fz_write_options opts = { 0 }; /* just use the default options */
|
||||
- fz_write_document(mupdf_document->ctx, mupdf_document->document, (char*) path, &opts);
|
||||
+ pdf_write_options opts = { 0 }; /* just use the default options */
|
||||
+ pdf_save_document(mupdf_document->ctx, mupdf_document->document, (char*) path, &opts);
|
||||
} fz_catch (mupdf_document->ctx) {
|
||||
return ZATHURA_ERROR_UNKNOWN;
|
||||
}
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
--- image.c.orig 2016-06-25 17:52:28 UTC
|
||||
+++ image.c
|
||||
@@ -93,7 +93,7 @@ pdf_page_image_get_cairo(zathura_page_t*
|
||||
fz_pixmap* pixmap = NULL;
|
||||
cairo_surface_t* surface = NULL;
|
||||
|
||||
- pixmap = fz_new_pixmap_from_image(mupdf_page->ctx, mupdf_image, 0, 0);
|
||||
+ pixmap = fz_get_pixmap_from_image(mupdf_page->ctx, mupdf_image, 0, 0);
|
||||
if (pixmap == NULL) {
|
||||
goto error_free;
|
||||
}
|
||||
|
|
@ -1,31 +0,0 @@
|
|||
--- page.c.orig 2016-06-25 17:39:19 UTC
|
||||
+++ page.c
|
||||
@@ -43,12 +43,12 @@ pdf_page_init(zathura_page_t* page)
|
||||
/* setup text */
|
||||
mupdf_page->extracted_text = false;
|
||||
|
||||
- mupdf_page->text = fz_new_text_page(mupdf_page->ctx);
|
||||
+ mupdf_page->text = fz_new_stext_page(mupdf_page->ctx);
|
||||
if (mupdf_page->text == NULL) {
|
||||
goto error_free;
|
||||
}
|
||||
|
||||
- mupdf_page->sheet = fz_new_text_sheet(mupdf_page->ctx);
|
||||
+ mupdf_page->sheet = fz_new_stext_sheet(mupdf_page->ctx);
|
||||
if (mupdf_page->sheet == NULL) {
|
||||
goto error_free;
|
||||
}
|
||||
@@ -74,11 +74,11 @@ pdf_page_clear(zathura_page_t* page, mup
|
||||
|
||||
if (mupdf_page != NULL) {
|
||||
if (mupdf_page->text != NULL) {
|
||||
- fz_drop_text_page(mupdf_page->ctx, mupdf_page->text);
|
||||
+ fz_drop_stext_page(mupdf_page->ctx, mupdf_page->text);
|
||||
}
|
||||
|
||||
if (mupdf_page->sheet != NULL) {
|
||||
- fz_drop_text_sheet(mupdf_page->ctx, mupdf_page->sheet);
|
||||
+ fz_drop_stext_sheet(mupdf_page->ctx, mupdf_page->sheet);
|
||||
}
|
||||
|
||||
if (mupdf_page->page != NULL) {
|
||||
|
|
@ -1,13 +0,0 @@
|
|||
--- plugin.h.orig 2016-02-14 22:49:46 UTC
|
||||
+++ plugin.h
|
||||
@@ -21,8 +21,8 @@ typedef struct mupdf_page_s
|
||||
{
|
||||
fz_page* page; /**< Reference to the mupdf page */
|
||||
fz_context* ctx; /**< Context */
|
||||
- fz_text_sheet* sheet; /**< Text sheet */
|
||||
- fz_text_page* text; /**< Page text */
|
||||
+ fz_stext_sheet* sheet; /**< Text sheet */
|
||||
+ fz_stext_page* text; /**< Page text */
|
||||
fz_rect bbox; /**< Bbox */
|
||||
bool extracted_text; /**< If text has already been extracted */
|
||||
} mupdf_page_t;
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
--- search.c.orig 2016-06-25 17:42:12 UTC
|
||||
+++ search.c
|
||||
@@ -40,7 +40,7 @@ pdf_page_search_text(zathura_page_t* pag
|
||||
}
|
||||
|
||||
fz_rect* hit_bbox = fz_malloc_array(mupdf_page->ctx, N_SEARCH_RESULTS, sizeof(fz_rect));
|
||||
- int num_results = fz_search_text_page(mupdf_page->ctx, mupdf_page->text,
|
||||
+ int num_results = fz_search_stext_page(mupdf_page->ctx, mupdf_page->text,
|
||||
(char*) text, hit_bbox, N_SEARCH_RESULTS);
|
||||
|
||||
for (int i = 0; i < num_results; i++) {
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
--- utils.c.orig 2016-06-25 17:44:43 UTC
|
||||
+++ utils.c
|
||||
@@ -14,7 +14,7 @@ mupdf_page_extract_text(mupdf_document_t
|
||||
fz_device* text_device = NULL;
|
||||
|
||||
fz_try (mupdf_page->ctx) {
|
||||
- text_device = fz_new_text_device(mupdf_page->ctx, mupdf_page->sheet, mupdf_page->text);
|
||||
+ text_device = fz_new_stext_device(mupdf_page->ctx, mupdf_page->sheet, mupdf_page->text);
|
||||
|
||||
/* Disable FZ_IGNORE_IMAGE to collect image blocks */
|
||||
fz_disable_device_hints(mupdf_page->ctx, text_device, FZ_IGNORE_IMAGE);
|
||||
|
|
@ -2,10 +2,10 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= zathura-pdf-poppler
|
||||
PORTVERSION= 0.2.6
|
||||
PORTREVISION= 4
|
||||
PORTVERSION= 0.2.7
|
||||
CATEGORIES= graphics
|
||||
MASTER_SITES= http://pwmt.org/projects/zathura/plugins/download/
|
||||
MASTER_SITES= https://pwmt.org/projects/zathura/plugins/download/ \
|
||||
http://www.madpilot.net/~mad/pwmt.org/
|
||||
|
||||
MAINTAINER= mike.d.ft402@gmail.com
|
||||
COMMENT= Poppler render PDF plugin for Zathura PDF viewer
|
||||
|
|
|
|||
|
|
@ -1,2 +1,3 @@
|
|||
SHA256 (zathura-pdf-poppler-0.2.6.tar.gz) = d1eb0c7a4f647c141192a2d7bf66413b9c5f1842463947ab87a8a1edcf8e58d5
|
||||
SIZE (zathura-pdf-poppler-0.2.6.tar.gz) = 10024
|
||||
TIMESTAMP = 1484228210
|
||||
SHA256 (zathura-pdf-poppler-0.2.7.tar.gz) = 985e4e4dce6143fdfd246e78b0ccbef0d32b8809c6a4f08bb53a2f7dfbd383c0
|
||||
SIZE (zathura-pdf-poppler-0.2.7.tar.gz) = 9610
|
||||
|
|
|
|||
|
|
@ -1,10 +1,10 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= zathura-ps
|
||||
PORTVERSION= 0.2.3
|
||||
PORTREVISION= 1
|
||||
PORTVERSION= 0.2.4
|
||||
CATEGORIES= graphics
|
||||
MASTER_SITES= http://pwmt.org/projects/zathura-ps/download/
|
||||
MASTER_SITES= https://pwmt.org/projects/zathura-ps/download/ \
|
||||
http://www.madpilot.net/~mad/pwmt.org/
|
||||
|
||||
MAINTAINER= mike.d.ft402@gmail.com
|
||||
COMMENT= PostScript support for Zathura PDF viewer
|
||||
|
|
|
|||
|
|
@ -1,2 +1,3 @@
|
|||
SHA256 (zathura-ps-0.2.3.tar.gz) = a9eef74b12aec87ac2c4309f12d0f9c83b228fe64a788ee46b2c3a7c91779aa3
|
||||
SIZE (zathura-ps-0.2.3.tar.gz) = 5973
|
||||
TIMESTAMP = 1484228210
|
||||
SHA256 (zathura-ps-0.2.4.tar.gz) = fb9fc7e9e7765fb0aa2935b93ff3663332d0d884df35e8d0b1ea7e4b1fa0abdb
|
||||
SIZE (zathura-ps-0.2.4.tar.gz) = 5980
|
||||
|
|
|
|||
|
|
@ -2,10 +2,10 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= zathura
|
||||
PORTVERSION= 0.3.6
|
||||
PORTREVISION= 3
|
||||
PORTVERSION= 0.3.7
|
||||
CATEGORIES= graphics print
|
||||
MASTER_SITES= http://pwmt.org/projects/zathura/download/
|
||||
MASTER_SITES= https://pwmt.org/projects/zathura/download/ \
|
||||
http://www.madpilot.net/~mad/pwmt.org/
|
||||
|
||||
MAINTAINER= quentin.stievenart@gmail.com
|
||||
COMMENT= Customizable lightweight pdf viewer
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1463993050
|
||||
SHA256 (zathura-0.3.6.tar.gz) = 086a8be25d538fc6539fbee8f01ecf16d25819dfaad50cd2dbd84e30152ccb3b
|
||||
SIZE (zathura-0.3.6.tar.gz) = 169560
|
||||
TIMESTAMP = 1484228029
|
||||
SHA256 (zathura-0.3.7.tar.gz) = 22afff89f4093f22fb82188417ff9bfa9695b19a4fe894dca05b7c821b390ff0
|
||||
SIZE (zathura-0.3.7.tar.gz) = 174095
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= gcc
|
||||
PORTVERSION= 5.4.1.s20170117
|
||||
PORTVERSION= 5.4.1.s20170124
|
||||
CATEGORIES= lang java
|
||||
MASTER_SITES= GCC/snapshots/${DISTVERSION}
|
||||
PKGNAMESUFFIX= ${SUFFIX}-devel
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1484775667
|
||||
SHA256 (gcc-5-20170117.tar.bz2) = 5769d2dd89e49ac8fc758bc63e4a292aecd3d115553fc838715a5858c0d182aa
|
||||
SIZE (gcc-5-20170117.tar.bz2) = 91872035
|
||||
TIMESTAMP = 1485356701
|
||||
SHA256 (gcc-5-20170124.tar.bz2) = 50754ee2c1cf88d254710f178cbc86a6ceefd2ec9a7e14d11f45eee59395b07a
|
||||
SIZE (gcc-5-20170124.tar.bz2) = 91892344
|
||||
|
|
|
|||
|
|
@ -95,8 +95,8 @@ CONFIGURE_ARGS+=--with-apxs2=${APXS}
|
|||
.endif
|
||||
PLIST= ${PKGDIR}/pkg-plist.mod
|
||||
PKGMESSAGE= ${PKGDIR}/pkg-message.mod
|
||||
MODULENAME= libphp71
|
||||
SHORTMODNAME= php71
|
||||
MODULENAME= libphp7
|
||||
SHORTMODNAME= php7
|
||||
WARNING= "!!! If you have a threaded Apache, you must build ${PHP_PORT} with ZTS support to enable thread-safety in extensions !!!"
|
||||
.endif
|
||||
|
||||
|
|
|
|||
|
|
@ -2,8 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= skem
|
||||
PORTVERSION= 1.0.2
|
||||
PORTREVISION= 1
|
||||
PORTVERSION= 1.0.3
|
||||
CATEGORIES= mail
|
||||
MASTER_SITES= http://virtual-estates.net/skem/
|
||||
|
||||
|
|
@ -27,7 +26,6 @@ SKEM_NETINET6_DESC= Support IPv6 addresses (not tested)
|
|||
SKEM_NETINET_DESC= Support IPv4 addresses
|
||||
|
||||
OPTIONS_DEFAULT= SKEM_NETINET
|
||||
NO_WRKSUBDIR= yes
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
|
|
@ -37,7 +35,4 @@ MAKE_ARGS+= -D$o
|
|||
. endif
|
||||
.endfor
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -E 's/char[[:blank:]]+c;/int c;/' ${WRKSRC}/milter.c
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
|||
|
|
@ -1,2 +1,3 @@
|
|||
SHA256 (skem-1.0.2.tar.bz2) = bed37274ffaef0f9136588ec5330b3056e7b00eae6057cdbdcc9482ec09a561c
|
||||
SIZE (skem-1.0.2.tar.bz2) = 13978
|
||||
TIMESTAMP = 1485389732
|
||||
SHA256 (skem-1.0.3.tar.bz2) = de928f1d4b9d545280cf43ad587ecbebb744a4eacc26842cc6f18a3e44c910e2
|
||||
SIZE (skem-1.0.3.tar.bz2) = 14111
|
||||
|
|
|
|||
|
|
@ -13,6 +13,7 @@ LICENSE= CDDL
|
|||
LICENSE_FILE= ${WRKSRC}/usr/src/OPENSOLARIS.LICENSE
|
||||
|
||||
ONLY_FOR_ARCHS= amd64 # i386 and sparc possible with much work
|
||||
PORTSCOUT= ignore:1
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= jrmarino
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= iso-codes
|
||||
PORTVERSION= 3.69
|
||||
PORTVERSION= 3.74
|
||||
CATEGORIES= misc
|
||||
MASTER_SITES= http://pkg-isocodes.alioth.debian.org/downloads/
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1471703531
|
||||
SHA256 (iso-codes-3.69.tar.xz) = 3f285d3c13f4dccfbdb9e432f172403ac1a54ab432616f10556eb18c23a1c0b2
|
||||
SIZE (iso-codes-3.69.tar.xz) = 3450948
|
||||
TIMESTAMP = 1485209332
|
||||
SHA256 (iso-codes-3.74.tar.xz) = 21f4f3cea8fe09f5b53784522303a0e1e7d083964ecaf1c75b1441d4d9ec6aee
|
||||
SIZE (iso-codes-3.74.tar.xz) = 3455148
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= qt5ct
|
||||
PORTVERSION= 0.27
|
||||
PORTVERSION= 0.29
|
||||
CATEGORIES= misc
|
||||
MASTER_SITES= SF/${PORTNAME}
|
||||
|
||||
|
|
@ -18,6 +18,7 @@ USE_QT5= core dbus gui svg widgets buildtools_build \
|
|||
linguisttools_build
|
||||
USE_GL= egl gl
|
||||
USE_XORG= x11 xext xrender
|
||||
USE_GNOME= glib20
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1474361669
|
||||
SHA256 (qt5ct-0.27.tar.bz2) = d3b92b9d34469cae4f66a43ca59f5f0b548ef6d37984469361329af4348ab1f3
|
||||
SIZE (qt5ct-0.27.tar.bz2) = 45989
|
||||
TIMESTAMP = 1485360871
|
||||
SHA256 (qt5ct-0.29.tar.bz2) = a016142a04a5edfbdda627fc203622f512fae9e84bcf89ce63a7107f01721adc
|
||||
SIZE (qt5ct-0.29.tar.bz2) = 49482
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
bin/qt5ct
|
||||
%%QT_PLUGINDIR%%/platformthemes/libqt5ct.so
|
||||
%%QT_PLUGINDIR%%/styles/libqt5ct-style.so
|
||||
share/applications/qt5ct.desktop
|
||||
%%PORTDOCS%%%%DOCSDIR%%/README
|
||||
|
|
|
|||
|
|
@ -1,31 +1,28 @@
|
|||
# Created by: Koop Mast <kwm@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
# $MCom: ports/multimedia/pitivi/Makefile,v 1.8 2006/04/26 19:31:01 ahze Exp $
|
||||
|
||||
PORTNAME= pitivi
|
||||
PORTVERSION= 0.13.4.2
|
||||
PORTREVISION= 3
|
||||
PORTREVISION= 4
|
||||
CATEGORIES= multimedia
|
||||
MASTER_SITES= GNOME
|
||||
|
||||
MAINTAINER= kwm@FreeBSD.org
|
||||
COMMENT= Gstreamer based non-linear audio/video editor
|
||||
|
||||
LICENSE= LGPL21+
|
||||
|
||||
RUN_DEPENDS= py*-zope.interface>=0:devel/py-zope.interface \
|
||||
${PYTHON_SITELIBDIR}/goocanvasmodule.so:graphics/py-goocanvas
|
||||
|
||||
USES= gettext gmake pkgconfig python tar:bzip2
|
||||
USES= gettext gmake localbase pkgconfig python shebangfix tar:bzip2
|
||||
SHEBANG_FILES= bin/pitivi.in
|
||||
USE_GNOME= intltool pygtk2
|
||||
USE_GSTREAMER= gnonlin python good
|
||||
INSTALLS_ICONS= yes
|
||||
GNU_CONFIGURE= yes
|
||||
CPPFLAGS+= -I${LOCALBASE}/include
|
||||
LIBS+= -L${LOCALBASE}/lib
|
||||
CONFIGURE_ARGS= --localstatedir=/var
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|/usr/bin/python|${LOCALBASE}/bin/python|g' \
|
||||
${WRKSRC}/bin/pitivi.in
|
||||
NO_ARCH= yes
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
|||
|
|
@ -8,34 +8,41 @@ CATEGORIES= multimedia
|
|||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Video Disk Recorder - VNSI server plugin
|
||||
|
||||
LICENSE= GPLv2+
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= FernetMenta
|
||||
GH_TAGNAME= 36e2b61
|
||||
|
||||
USES= pkgconfig
|
||||
PATCH_STRIP= -p1
|
||||
HAVE_CONFIGURE= yes
|
||||
PORTDOCS= COPYING README HISTORY
|
||||
|
||||
MAKE_ARGS+= LIBDIR=${WRKDIR}/lib \
|
||||
MAKE_ARGS= LIBDIR=${WRKDIR}/lib \
|
||||
LOCDIR=${PREFIX}/share/locale \
|
||||
VDRSRC=${LOCALBASE}/include/vdr \
|
||||
INCLUDES=-I${LOCALBASE}/include
|
||||
|
||||
PORTDOCS= README HISTORY
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
||||
.include "${.CURDIR}/../vdr/Makefile.plugins"
|
||||
|
||||
post-patch: post-patch-plugin
|
||||
|
||||
pre-install:
|
||||
${MKDIR} ${STAGEDIR}${PREFIX}/lib/vdr
|
||||
${MKDIR} ${STAGEDIR}${PREFIX}/share/locale/de_DE/LC_MESSAGES \
|
||||
@${MKDIR} ${STAGEDIR}${PREFIX}/lib/vdr
|
||||
@${MKDIR} ${STAGEDIR}${PREFIX}/share/locale/de_DE/LC_MESSAGES \
|
||||
${STAGEDIR}${PREFIX}/share/locale/lt_LT/LC_MESSAGES
|
||||
|
||||
post-install:
|
||||
${MKDIR} ${STAGEDIR}${PREFIX}/etc/vdr/plugins/${PLUGIN}
|
||||
@${MKDIR} ${STAGEDIR}${PREFIX}/etc/vdr/plugins/${PLUGIN}
|
||||
${INSTALL_DATA} ${WRKSRC}/${PLUGIN}/allowed_hosts.conf \
|
||||
${STAGEDIR}${PREFIX}/etc/vdr/plugins/${PLUGIN}/allowed_hosts.conf.sample
|
||||
${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||
|
||||
post-install-DOCS-on:
|
||||
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||
(cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR})
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
|||
|
|
@ -923,6 +923,7 @@
|
|||
SUBDIR += php70-soap
|
||||
SUBDIR += php70-sockets
|
||||
SUBDIR += php70-xmlrpc
|
||||
SUBDIR += php71-ldap
|
||||
SUBDIR += php71-soap
|
||||
SUBDIR += php71-sockets
|
||||
SUBDIR += php71-xmlrpc
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= kafka_ex
|
||||
PORTVERSION= 0.6.1
|
||||
PORTVERSION= 0.6.2
|
||||
CATEGORIES= net
|
||||
PKGNAMEPREFIX= elixir-
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1479904609
|
||||
SHA256 (jacklund-kafka_ex-0.6.1_GH0.tar.gz) = ef1d5277f2ff4b197e33e5a3b7bd0541216c58e2b56fa76da6fbd4b34f9cf410
|
||||
SIZE (jacklund-kafka_ex-0.6.1_GH0.tar.gz) = 131886
|
||||
TIMESTAMP = 1485399342
|
||||
SHA256 (jacklund-kafka_ex-0.6.2_GH0.tar.gz) = 0cafcdad5795dc16465c585fdd2331a0e928ada2c46f12dbc996ecf7b9730483
|
||||
SIZE (jacklund-kafka_ex-0.6.2_GH0.tar.gz) = 53890
|
||||
|
|
|
|||
|
|
@ -1,10 +1,10 @@
|
|||
--- mix.exs.orig 2016-10-26 03:54:02 UTC
|
||||
--- mix.exs.orig 2017-01-23 00:24:40 UTC
|
||||
+++ mix.exs
|
||||
@@ -7,7 +7,6 @@ defmodule KafkaEx.Mixfile do
|
||||
elixir: "~> 1.0",
|
||||
description: description,
|
||||
package: package,
|
||||
- deps: deps,
|
||||
docs: [main: "KafkaEx"]]
|
||||
end
|
||||
|
||||
@@ -17,7 +17,6 @@ defmodule KafkaEx.Mixfile do
|
||||
preferred_cli_env: [coveralls: :test],
|
||||
description: description(),
|
||||
package: package(),
|
||||
- deps: deps(),
|
||||
docs: [
|
||||
main: "README",
|
||||
extras: ["README.md"]
|
||||
|
|
|
|||
|
|
@ -14,6 +14,8 @@ lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.Heartbeat.Response.beam
|
|||
lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.JoinGroup.Request.beam
|
||||
lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.JoinGroup.Response.beam
|
||||
lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.JoinGroup.beam
|
||||
lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.LeaveGroup.Response.beam
|
||||
lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.LeaveGroup.beam
|
||||
lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.Metadata.Broker.beam
|
||||
lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.Metadata.PartitionMetadata.beam
|
||||
lib/elixir/lib/kafka_ex/ebin/Elixir.KafkaEx.Protocol.Metadata.Request.beam
|
||||
|
|
@ -61,6 +63,7 @@ lib/elixir/lib/kafka_ex/lib/kafka_ex/protocol/consumer_metadata.ex
|
|||
lib/elixir/lib/kafka_ex/lib/kafka_ex/protocol/fetch.ex
|
||||
lib/elixir/lib/kafka_ex/lib/kafka_ex/protocol/heartbeat.ex
|
||||
lib/elixir/lib/kafka_ex/lib/kafka_ex/protocol/join_group.ex
|
||||
lib/elixir/lib/kafka_ex/lib/kafka_ex/protocol/leave_group.ex
|
||||
lib/elixir/lib/kafka_ex/lib/kafka_ex/protocol/metadata.ex
|
||||
lib/elixir/lib/kafka_ex/lib/kafka_ex/protocol/offset.ex
|
||||
lib/elixir/lib/kafka_ex/lib/kafka_ex/protocol/offset_commit.ex
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= tcpkali
|
||||
PORTVERSION= 1.0
|
||||
PORTVERSION= 1.1.1
|
||||
DISTVERSIONPREFIX= v
|
||||
CATEGORIES= net
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1475322108
|
||||
SHA256 (machinezone-tcpkali-v1.0_GH0.tar.gz) = 7be29b59cdc8939c8b302e9785cbde70aa06e1abd862cf287c3891186f2882d8
|
||||
SIZE (machinezone-tcpkali-v1.0_GH0.tar.gz) = 438313
|
||||
TIMESTAMP = 1485168534
|
||||
SHA256 (machinezone-tcpkali-v1.1.1_GH0.tar.gz) = a0def76bc37b7f48bcd90ecf525150239d041b272541afa41c40a0df6255d4cc
|
||||
SIZE (machinezone-tcpkali-v1.1.1_GH0.tar.gz) = 451489
|
||||
|
|
|
|||
|
|
@ -2,8 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= synth
|
||||
PORTVERSION= 1.66
|
||||
PORTREVISION= 1
|
||||
PORTVERSION= 1.67
|
||||
DISTVERSIONPREFIX= v
|
||||
CATEGORIES= ports-mgmt
|
||||
|
||||
|
|
@ -20,7 +19,6 @@ BUILD_DEPENDS= ${LOCALBASE}/lib/libncurses.a:devel/ncurses \
|
|||
USES= ada:6
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= jrmarino
|
||||
GH_TAGNAME= 4d9f5ea
|
||||
|
||||
GPR= ${LOCALBASE}/lib/gnat
|
||||
MAKE_ENV= NCURSES_LINK=static
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1484861755
|
||||
SHA256 (jrmarino-synth-v1.66-4d9f5ea_GH0.tar.gz) = 7b3eba1c84b9f10db9d82b61fd29d217d17edb5da51f747b07a4daf17214b56e
|
||||
SIZE (jrmarino-synth-v1.66-4d9f5ea_GH0.tar.gz) = 137605
|
||||
TIMESTAMP = 1485334041
|
||||
SHA256 (jrmarino-synth-v1.67_GH0.tar.gz) = 508214a846c8be1c5b4bc5201de638626d7a5f94ba95d18fb1013d1e9beb6d62
|
||||
SIZE (jrmarino-synth-v1.67_GH0.tar.gz) = 137954
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= udunits
|
||||
PORTVERSION= 2.2.23
|
||||
PORTVERSION= 2.2.24
|
||||
CATEGORIES= science math
|
||||
MASTER_SITES= ftp://ftp.unidata.ucar.edu/pub/udunits/ \
|
||||
LOCAL/sunpoet
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1485066732
|
||||
SHA256 (udunits-2.2.23.tar.gz) = 797227219df63df5e6cca3e3ca98245781e56f2334bf73649bee63b4b31c4979
|
||||
SIZE (udunits-2.2.23.tar.gz) = 1006611
|
||||
TIMESTAMP = 1485355036
|
||||
SHA256 (udunits-2.2.24.tar.gz) = 20bac512f2656f056385429a0e44902fdf02fc7fe01c14d56f3c724336177f95
|
||||
SIZE (udunits-2.2.24.tar.gz) = 1006419
|
||||
|
|
|
|||
|
|
@ -642,6 +642,7 @@
|
|||
SUBDIR += mtxorbd
|
||||
SUBDIR += multitail
|
||||
SUBDIR += munin-common
|
||||
SUBDIR += munin-contrib
|
||||
SUBDIR += munin-master
|
||||
SUBDIR += munin-node
|
||||
SUBDIR += muse
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= debhelper
|
||||
PORTVERSION= 10.2.3
|
||||
PORTVERSION= 10.2.4
|
||||
CATEGORIES= sysutils
|
||||
MASTER_SITES= DEBIAN
|
||||
DISTNAME= ${PORTNAME}_${PORTVERSION}
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1483304958
|
||||
SHA256 (debhelper_10.2.3.tar.xz) = 80a31c22a5c3041b785844dae1b18c436872bdc64221fbd1d1a6c900b40b358b
|
||||
SIZE (debhelper_10.2.3.tar.xz) = 355864
|
||||
TIMESTAMP = 1485355041
|
||||
SHA256 (debhelper_10.2.4.tar.xz) = 72ffc3327baae880b10f6cf519e9d848734d853905a3b79948a67019048e8d10
|
||||
SIZE (debhelper_10.2.4.tar.xz) = 357664
|
||||
|
|
|
|||
|
|
@ -2,22 +2,23 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= intel-pcm
|
||||
PORTVERSION= 2.11
|
||||
PORTVERSION= 2.11.1
|
||||
CATEGORIES= sysutils
|
||||
MASTER_SITES= LOCAL/imp
|
||||
DISTNAME= IntelPerformanceCounterMonitor-V${PORTVERSION}
|
||||
|
||||
MAINTAINER= imp@FreeBSD.org
|
||||
COMMENT= Intel PCM toolkit
|
||||
COMMENT= Process Count Monitor (PCM) for Intel processors
|
||||
|
||||
LICENSE= BSD3CLAUSE
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
USES= compiler:c++11-lib gmake tar:xz
|
||||
USES= gmake
|
||||
|
||||
ONLY_FOR_ARCHS= i386 amd64
|
||||
|
||||
WRKSRC= ${WRKDIR}/IntelPerformanceCounterMonitor-V${PORTVERSION}
|
||||
MAKE_ARGS= CXX="${CXX}" LIB=-lpthread
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= opcm
|
||||
GH_PROJECT= pcm
|
||||
GH_TAGNAME= 5581ad7
|
||||
|
||||
do-install:
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/*.x ${STAGEDIR}${PREFIX}/sbin
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue