*/*: sync with upstream

Taken from: FreeBSD
This commit is contained in:
Franco Fichtner 2016-04-07 03:50:29 +02:00
parent 9890cc8bcd
commit b246316c5f
192 changed files with 2823 additions and 1534 deletions

View File

@ -135,12 +135,12 @@ CSOUND_DOCS= Csound${PORTVERSION:R}_manual_html.zip
MAKE_ARGS+= Word64=1 MAKE_ARGS+= Word64=1
.endif .endif
.if ${OSVERSION} < 1000033 .if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000033
BUILD_DEPENDS+= flex>0:textproc/flex BUILD_DEPENDS+= flex>0:textproc/flex
MAKE_ENV+= PATH=${LOCALBASE}/bin:$$PATH MAKE_ENV+= PATH=${LOCALBASE}/bin:$$PATH
.endif .endif
.if ${OSVERSION} >= 1000054 .if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1000054
CXXLIB= c++ CXXLIB= c++
.else .else
CXXLIB= # empty CXXLIB= # empty

View File

@ -24,8 +24,10 @@ OPTIONS_DEFINE= DOCS
.include <bsd.port.pre.mk> .include <bsd.port.pre.mk>
.if ${OPSYS} == FreeBSD
.if ${ARCH} == "i386" || ${ARCH} == "amd64" .if ${ARCH} == "i386" || ${ARCH} == "amd64"
BUILD_DEPENDS= yasm:devel/yasm BUILD_DEPENDS+= yasm:devel/yasm
.endif
.endif .endif
post-install: post-install:

View File

@ -1,8 +1,7 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= sdl2_mixer PORTNAME= sdl2_mixer
PORTVERSION= 2.0.0 PORTVERSION= 2.0.1
PORTREVISION= 11
CATEGORIES= audio CATEGORIES= audio
MASTER_SITES= http://www.libsdl.org/projects/SDL_mixer/release/ MASTER_SITES= http://www.libsdl.org/projects/SDL_mixer/release/
DISTNAME= SDL2_mixer-${PORTVERSION} DISTNAME= SDL2_mixer-${PORTVERSION}
@ -11,12 +10,11 @@ MAINTAINER= mva@FreeBSD.org
COMMENT= Sample multi-channel audio mixer library COMMENT= Sample multi-channel audio mixer library
LICENSE= ZLIB LICENSE= ZLIB
LICENSE_FILE= ${WRKSRC}/COPYING.txt
USES= gmake pathfix pkgconfig libtool USES= gmake pathfix pkgconfig libtool localbase
USE_SDL= sdl2 USE_SDL= sdl2
GNU_CONFIGURE= yes GNU_CONFIGURE= yes
LDFLAGS+= -L${LOCALBASE}/lib
CPPFLAGS+= -I${LOCALBASE}/include
USE_LDCONFIG= yes USE_LDCONFIG= yes
OPTIONS_DEFINE= FLUIDSYNTH FLAC SMPEG OPTIONS_DEFINE= FLUIDSYNTH FLAC SMPEG
@ -65,4 +63,7 @@ post-patch:
@${REINPLACE_CMD} -e 's|"modplug.h"|"libmodplug/modplug.h"|' \ @${REINPLACE_CMD} -e 's|"modplug.h"|"libmodplug/modplug.h"|' \
${WRKSRC}/dynamic_modplug.h ${WRKSRC}/music_modplug.h ${WRKSRC}/dynamic_modplug.h ${WRKSRC}/music_modplug.h
post-install:
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libSDL2_mixer.so
.include <bsd.port.mk> .include <bsd.port.mk>

View File

@ -1,2 +1,2 @@
SHA256 (SDL2_mixer-2.0.0.tar.gz) = a8ce0e161793791adeff258ca6214267fdd41b3c073d2581cd5265c8646f725b SHA256 (SDL2_mixer-2.0.1.tar.gz) = 5a24f62a610249d744cbd8d28ee399d8905db7222bf3bdbc8a8b4a76e597695f
SIZE (SDL2_mixer-2.0.0.tar.gz) = 10119589 SIZE (SDL2_mixer-2.0.1.tar.gz) = 10213891

View File

@ -1,11 +0,0 @@
--- dynamic_ogg.h.orig 2013-08-10 17:39:55 UTC
+++ dynamic_ogg.h
@@ -21,7 +21,7 @@
#ifdef OGG_MUSIC
#ifdef OGG_USE_TREMOR
-#include <ivorbisfile.h>
+#include <tremor/ivorbisfile.h>
#else
#include <vorbis/vorbisfile.h>
#endif

View File

@ -1,11 +0,0 @@
--- music_ogg.h.orig 2013-08-10 17:39:58 UTC
+++ music_ogg.h
@@ -26,7 +26,7 @@
/* This file supports Ogg Vorbis music streams */
#ifdef OGG_USE_TREMOR
-#include <ivorbisfile.h>
+#include <tremor/ivorbisfile.h>
#else
#include <vorbis/vorbisfile.h>
#endif

View File

@ -1,6 +1,6 @@
include/SDL2/SDL_mixer.h include/SDL2/SDL_mixer.h
lib/libSDL2_mixer-2.0.so.0 lib/libSDL2_mixer-2.0.so.0
lib/libSDL2_mixer-2.0.so.0.0.0 lib/libSDL2_mixer-2.0.so.0.0.1
lib/libSDL2_mixer.a lib/libSDL2_mixer.a
lib/libSDL2_mixer.so lib/libSDL2_mixer.so
libdata/pkgconfig/SDL2_mixer.pc libdata/pkgconfig/SDL2_mixer.pc

View File

@ -2,8 +2,7 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= grig PORTNAME= grig
PORTVERSION= 0.8.0 PORTVERSION= 0.8.1
PORTREVISION= 1
CATEGORIES= comms hamradio CATEGORIES= comms hamradio
MASTER_SITES= SF/groundstation/Grig/${PORTVERSION} MASTER_SITES= SF/groundstation/Grig/${PORTVERSION}

View File

@ -1,2 +1,2 @@
SHA256 (grig-0.8.0.tar.gz) = d621a3400b7720d6671d18bff2e7627cc1442d58df161cc8789851300495d3f3 SHA256 (grig-0.8.1.tar.gz) = be8687418fb23efa0468674c3fdd15340fed06eef09be9de21106cc17e033c25
SIZE (grig-0.8.0.tar.gz) = 514072 SIZE (grig-0.8.1.tar.gz) = 621728

View File

@ -1,5 +1,7 @@
bin/grig bin/grig
lib/locale/fr/LC_MESSAGES/grig.mo share/locale/fr/LC_MESSAGES/grig.mo
share/locale/de/LC_MESSAGES/grig.mo
share/locale/tr/LC_MESSAGES/grig.mo
man/man1/grig.1.gz man/man1/grig.1.gz
%%DATADIR%%/AUTHORS %%DATADIR%%/AUTHORS
%%DATADIR%%/COPYING %%DATADIR%%/COPYING

View File

@ -1,7 +1,7 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= exredis PORTNAME= exredis
PORTVERSION= 0.2.3 PORTVERSION= 0.2.4
CATEGORIES= databases CATEGORIES= databases
PKGNAMEPREFIX= elixir- PKGNAMEPREFIX= elixir-

View File

@ -1,2 +1,2 @@
SHA256 (artemeff-exredis-0.2.3_GH0.tar.gz) = 9bc44276a455dd9018646b81e9a8aadb058be3dca9423d0f63a889619f951b4e SHA256 (artemeff-exredis-0.2.4_GH0.tar.gz) = 43b935525263fdf607e8ab222dc24c563776dc5669a6e731ad92040bf32faeaa
SIZE (artemeff-exredis-0.2.3_GH0.tar.gz) = 10602 SIZE (artemeff-exredis-0.2.4_GH0.tar.gz) = 11055

View File

@ -2,7 +2,7 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= Dancer2-Plugin-DBIC PORTNAME= Dancer2-Plugin-DBIC
PORTVERSION= 0.0011 PORTVERSION= 0.0012
CATEGORIES= databases perl5 CATEGORIES= databases perl5
MASTER_SITES= CPAN MASTER_SITES= CPAN
PKGNAMEPREFIX= p5- PKGNAMEPREFIX= p5-

View File

@ -1,2 +1,2 @@
SHA256 (Dancer2-Plugin-DBIC-0.0011.tar.gz) = ee3aff8098cbc660cb5e6dd79a2a55506c82cffa174a91a5d644b502683fcabb SHA256 (Dancer2-Plugin-DBIC-0.0012.tar.gz) = 9b467c6d9db8fc664ce256fb0c5570a7c8f4f9fde0573a0e610527ba2a337c9e
SIZE (Dancer2-Plugin-DBIC-0.0011.tar.gz) = 16924 SIZE (Dancer2-Plugin-DBIC-0.0012.tar.gz) = 17366

View File

@ -18,7 +18,6 @@ USES= dos2unix zip
USE_PHP= yes USE_PHP= yes
USE_PHPEXT= yes USE_PHPEXT= yes
PHP_MODNAME= adodb PHP_MODNAME= adodb
PHP_DEFAULT= 55
IGNORE_WITH_PHP=56 70 IGNORE_WITH_PHP=56 70
SUB_FILES= pkg-message SUB_FILES= pkg-message

View File

@ -3374,6 +3374,7 @@
SUBDIR += p5-Time-Mock SUBDIR += p5-Time-Mock
SUBDIR += p5-Time-Object SUBDIR += p5-Time-Object
SUBDIR += p5-Time-Out SUBDIR += p5-Time-Out
SUBDIR += p5-Time-ParseDate
SUBDIR += p5-Time-Period SUBDIR += p5-Time-Period
SUBDIR += p5-Time-Piece SUBDIR += p5-Time-Piece
SUBDIR += p5-Time-Piece-Range SUBDIR += p5-Time-Piece-Range
@ -3732,9 +3733,11 @@
SUBDIR += pecl-params SUBDIR += pecl-params
SUBDIR += pecl-parsekit SUBDIR += pecl-parsekit
SUBDIR += pecl-propro SUBDIR += pecl-propro
SUBDIR += pecl-propro2
SUBDIR += pecl-pthreads SUBDIR += pecl-pthreads
SUBDIR += pecl-qb SUBDIR += pecl-qb
SUBDIR += pecl-raphf SUBDIR += pecl-raphf
SUBDIR += pecl-raphf2
SUBDIR += pecl-runkit SUBDIR += pecl-runkit
SUBDIR += pecl-scream SUBDIR += pecl-scream
SUBDIR += pecl-shape SUBDIR += pecl-shape
@ -5238,6 +5241,7 @@
SUBDIR += sigslot SUBDIR += sigslot
SUBDIR += silc-toolkit SUBDIR += silc-toolkit
SUBDIR += silentbob SUBDIR += silentbob
SUBDIR += simavr
SUBDIR += simgear SUBDIR += simgear
SUBDIR += simian SUBDIR += simian
SUBDIR += simple_components SUBDIR += simple_components

View File

@ -2,7 +2,7 @@
PORTNAME= android-tools-adb PORTNAME= android-tools-adb
DISTVERSIONPREFIX= android- DISTVERSIONPREFIX= android-
DISTVERSION?= 6.0.0_r26 DISTVERSION?= 6.0.1_r24
PORTREVISION?= 0 PORTREVISION?= 0
CATEGORIES= devel CATEGORIES= devel
@ -19,7 +19,7 @@ GH_PROJECT= platform_system_core
.ifdef DISTVERSIONSUFFIX .ifdef DISTVERSIONSUFFIX
GH_REVISION= ${DISTVERSIONSUFFIX:S/-g//} # snapshot GH_REVISION= ${DISTVERSIONSUFFIX:S/-g//} # snapshot
.else .else
GH_REVISION= f7f765fd62bf # generated by: make update-revision GH_REVISION= 2a288d0f331c # generated by: make update-revision
.endif .endif
CONFLICTS_INSTALL?= ${PORTNAME}-devel-* CONFLICTS_INSTALL?= ${PORTNAME}-devel-*

View File

@ -1,4 +1,4 @@
SHA256 (android-platform_system_core-android-6.0.0_r26_GH0.tar.gz) = 75c3135b44874e1a6d6b98cf7fc2c7513f77bd41b0302cd1f8d0a5a9ade46a36 SHA256 (android-platform_system_core-android-6.0.1_r24_GH0.tar.gz) = f335756cc7f2ad3b6870dee7fb4641fd97df0a4d51c89bd508dce34802815b1e
SIZE (android-platform_system_core-android-6.0.0_r26_GH0.tar.gz) = 1182157 SIZE (android-platform_system_core-android-6.0.1_r24_GH0.tar.gz) = 1184987
SHA256 (mbrubeck-android-completion-3b0fabe_GH0.tar.gz) = dc774f101acd9514baf3e7a0ac610068116f2c093b94987ba59203a39a6439dc SHA256 (mbrubeck-android-completion-3b0fabe_GH0.tar.gz) = dc774f101acd9514baf3e7a0ac610068116f2c093b94987ba59203a39a6439dc
SIZE (mbrubeck-android-completion-3b0fabe_GH0.tar.gz) = 5948 SIZE (mbrubeck-android-completion-3b0fabe_GH0.tar.gz) = 5948

View File

@ -41,7 +41,7 @@ BAZAAR_RUN_DEPENDS= ${LOCALBASE}/bin/bzr:devel/bzr
.include <bsd.port.options.mk> .include <bsd.port.options.mk>
.if ${OSVERSION} > 1000000 .if ${OPSYS} == FreeBSD && ${OSVERSION} > 1000000
RUN_DEPENDS+= cvs:devel/cvs RUN_DEPENDS+= cvs:devel/cvs
.endif .endif

View File

@ -27,7 +27,7 @@ PORTDOCS= FAQ NEWS README
.include <bsd.port.pre.mk> .include <bsd.port.pre.mk>
.if ${OSVERSION} > 1000000 .if ${OPSYS} == FreeBSD && ${OSVERSION} > 1000000
BUILD_DEPENDS+= cvs:devel/cvs BUILD_DEPENDS+= cvs:devel/cvs
RUN_DEPENDS+= cvs:devel/cvs RUN_DEPENDS+= cvs:devel/cvs
.endif .endif

View File

@ -1,7 +1,7 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= hex PORTNAME= hex
PORTVERSION= 0.11.3 PORTVERSION= 0.11.4
DISTVERSIONPREFIX= v DISTVERSIONPREFIX= v
CATEGORIES= devel CATEGORIES= devel
PKGNAMEPREFIX= elixir- PKGNAMEPREFIX= elixir-

View File

@ -1,2 +1,2 @@
SHA256 (hexpm-hex-v0.11.3_GH0.tar.gz) = 33183342f0c618f404759eed0aa98dc32b74b66ea3908b7daa7986d1afc15ae4 SHA256 (hexpm-hex-v0.11.4_GH0.tar.gz) = 852e76fef0110ecda5ebba8a9a345aef8aec99e453d2322d4d64f2b2d03780cd
SIZE (hexpm-hex-v0.11.3_GH0.tar.gz) = 215662 SIZE (hexpm-hex-v0.11.4_GH0.tar.gz) = 216081

View File

@ -10,6 +10,8 @@ COMMENT= Date/time interval library for Elixir
LICENSE= APACHE20 LICENSE= APACHE20
BROKEN= fails to build
USES= elixir USES= elixir
USE_GITHUB= yes USE_GITHUB= yes
GH_ACCOUNT= atabary GH_ACCOUNT= atabary

View File

@ -1,7 +1,7 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= recon PORTNAME= recon
PORTVERSION= 2.3.0 PORTVERSION= 2.3.1
CATEGORIES= devel CATEGORIES= devel
PKGNAMEPREFIX= erlang- PKGNAMEPREFIX= erlang-

View File

@ -1,2 +1,2 @@
SHA256 (ferd-recon-2.3.0_GH0.tar.gz) = 391e60b1a523d3c6cdb3902dd9e99b20cfb6a77049b93e2b5fbe381fe9dcf6b2 SHA256 (ferd-recon-2.3.1_GH0.tar.gz) = c9d9750a07b3743e8a83a273fde83f741b3e802adaf7f8ef666984c985ad0642
SIZE (ferd-recon-2.3.0_GH0.tar.gz) = 203351 SIZE (ferd-recon-2.3.1_GH0.tar.gz) = 203506

View File

@ -2,7 +2,7 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= Ice PORTNAME= Ice
PORTVERSION= 3.6.1 PORTVERSION= 3.6.2
DISTVERSIONPREFIX= v DISTVERSIONPREFIX= v
CATEGORIES= devel CATEGORIES= devel

View File

@ -1,2 +1,2 @@
SHA256 (zeroc-ice-Ice-v3.6.1_GH0.tar.gz) = 454d81cb72986c1f04e297a81bca7563e3449a216ad63de8630122d34545ae78 SHA256 (zeroc-ice-Ice-v3.6.2_GH0.tar.gz) = 5e9305a5eb6081c8f128d63a5546158594e9f115174fc91208f645dbe2fc02fe
SIZE (zeroc-ice-Ice-v3.6.1_GH0.tar.gz) = 5338954 SIZE (zeroc-ice-Ice-v3.6.2_GH0.tar.gz) = 5393239

View File

@ -0,0 +1,28 @@
--- cpp.orig/test/Ice/objects/Makefile.orig 2016-04-05 23:00:02.156584966 +0200
+++ cpp/test/Ice/objects/Makefile 2016-04-05 23:44:31.611624964 +0200
@@ -12,9 +12,9 @@
CLIENT = $(call mktestname,client)
SERVER = $(call mktestname,server)
COLLOCATED = $(call mktestname,collocated)
-TESTLIBNAME = libTestDerived.a
+TESTLIBNAME = libTestDerived.so
-TARGETS = $(CLIENT) $(SERVER) $(COLLOCATED)
+TARGETS = $(CLIENT) $(SERVER) $(COLLOCATED) $(TESTLIBNAME)
SLICE_OBJS = Test.o \
Derived.o \
@@ -47,11 +47,11 @@
$(TESTLIBNAME): $(SLICE_OBJS)
rm -f $@
- $(call mklib,$@,$(SLICE_OBJS))
+ $(call mkshlib,$@,$(TESTLIBNAME),$(SLICE_OBJS),$(LIBS))
$(CLIENT): $(COBJS) $(TESTLIBNAME)
rm -f $@
- $(call mktest,$@,$(COBJS) -lTestDerived $(LIBS))
+ $(call mktest,$@,-lTestDerived $(COBJS) $(LIBS))
$(SERVER): $(SOBJS)
rm -f $@

View File

@ -1,79 +1,5 @@
--- cpp/test/IceSSL/configuration/AllTests.cpp.orig 2015-06-23 15:30:20.000000000 +0000 --- cpp/test/IceSSL/configuration/AllTests.cpp.orig 2015-06-23 15:30:20.000000000 +0000
+++ cpp/test/IceSSL/configuration/AllTests.cpp 2015-09-15 00:15:34.865304987 +0000 +++ cpp/test/IceSSL/configuration/AllTests.cpp 2015-09-15 00:15:34.865304987 +0000
@@ -7,6 +7,7 @@
//
// **********************************************************************
+#include <openssl/ssl.h>
#include <Ice/Ice.h>
#include <IceSSL/Plugin.h>
#include <TestCommon.h>
@@ -1292,14 +1293,22 @@
InitializationData initData;
initData.properties = createClientProps(defaultProps, defaultDir, defaultHost, p12, "c_rsa_ca1", "cacert1");
initData.properties->setProperty("IceSSL.VerifyPeer", "0");
+# ifdef SSL_TXT_TLSV1_1
+ initData.properties->setProperty("IceSSL.Protocols", "tlsv1_1");
+# else
initData.properties->setProperty("IceSSL.Protocols", "ssl3");
+# endif
CommunicatorPtr comm = initialize(initData);
Test::ServerFactoryPrx fact = Test::ServerFactoryPrx::checkedCast(comm->stringToProxy(factoryRef));
test(fact);
Test::Properties d = createServerProps(defaultProps, defaultDir, defaultHost, p12, "s_rsa_ca1", "cacert1");
d["IceSSL.VerifyPeer"] = "0";
+# ifdef SSL_TXT_TLSV1_1
+ d["IceSSL.Protocols"] = "tlsv1_0";
+# else
d["IceSSL.Protocols"] = "tls";
+# endif
Test::ServerPrx server = fact->createServer(d);
try
{
@@ -1329,7 +1340,11 @@
test(fact);
d = createServerProps(defaultProps, defaultDir, defaultHost, p12, "s_rsa_ca1", "cacert1");
d["IceSSL.VerifyPeer"] = "0";
+# ifdef SSL_TXT_TLSV1_1
+ d["IceSSL.Protocols"] = "tlsv1_1, tlsv1_0";
+# else
d["IceSSL.Protocols"] = "tls, ssl3";
+# endif
server = fact->createServer(d);
try
{
@@ -1351,6 +1362,7 @@
InitializationData initData;
initData.properties = createClientProps(defaultProps, defaultDir, defaultHost, p12, "c_rsa_ca1", "cacert1");
initData.properties->setProperty("IceSSL.VerifyPeer", "0");
+ // on modern openssl this simply fails as ssl3 is not supported by the client
initData.properties->setProperty("IceSSL.Protocols", "ssl3");
CommunicatorPtr comm = initialize(initData);
@@ -1386,14 +1398,22 @@
{
InitializationData initData;
initData.properties = createClientProps(defaultProps, defaultDir, defaultHost, p12, "", "cacert1");
+# ifdef SSL_TXT_TLSV1_1
+ initData.properties->setProperty("IceSSL.Protocols", "tlsv1_1");
+# else
initData.properties->setProperty("IceSSL.Protocols", "ssl3");
+# endif
CommunicatorPtr comm = initialize(initData);
Test::ServerFactoryPrx fact = Test::ServerFactoryPrx::checkedCast(comm->stringToProxy(factoryRef));
test(fact);
Test::Properties d = createServerProps(defaultProps, defaultDir, defaultHost, p12, "s_rsa_ca1", "");
d["IceSSL.VerifyPeer"] = "0";
+# ifdef SSL_TXT_TLSV1_1
+ d["IceSSL.Protocols"] = "tls, tls1_1, tls1_2";
+# else
d["IceSSL.Protocols"] = "ssl3, tls, tls1_1, tls1_2";
+# endif
Test::ServerPrx server = fact->createServer(d);
try
{
@@ -3164,6 +3184,7 @@ @@ -3164,6 +3184,7 @@
#endif #endif
} }

View File

@ -1,5 +1,5 @@
--- python/config/Make.rules.orig 2015-06-23 15:30:20.000000000 +0000 --- python/config/Make.rules.orig 2016-04-05 22:33:01.425700968 +0200
+++ python/config/Make.rules 2015-06-27 23:26:40.586161355 +0000 +++ python/config/Make.rules 2016-04-05 22:29:23.200712968 +0200
@@ -11,7 +11,8 @@ @@ -11,7 +11,8 @@
# Select an installation base directory. The directory will be created # Select an installation base directory. The directory will be created
# if it does not exist. # if it does not exist.
@ -10,7 +10,7 @@
# #
# The "root directory" for runpath embedded in executables. Can be set # The "root directory" for runpath embedded in executables. Can be set
@@ -49,7 +50,7 @@ @@ -50,7 +51,7 @@
# version used for building the Ice extension, then set PYTHON to # version used for building the Ice extension, then set PYTHON to
# the specific to the location of the python interpreter. # the specific to the location of the python interpreter.
# #
@ -19,37 +19,23 @@
PYTHON_VERSION ?= python$(shell $(PYTHON) -c "import sys; import distutils.sysconfig as ds; sys.stdout.write(ds.get_python_version())") PYTHON_VERSION ?= python$(shell $(PYTHON) -c "import sys; import distutils.sysconfig as ds; sys.stdout.write(ds.get_python_version())")
@@ -91,9 +92,9 @@ @@ -105,16 +106,16 @@
include $(top_srcdir)/../config/Make.common.rules
endif
-ifndef usr_dir_install
-RPATH_DIR = $(prefix)/$(libsubdir)
-endif
+#ifndef usr_dir_install
+#RPATH_DIR = $(prefix)/$(libsubdir)
+#endif
install_bindir = $(prefix)/$(binsubdir)
@@ -108,17 +109,17 @@
libdir = $(top_srcdir)/python libdir = $(top_srcdir)/python
-ifndef usr_dir_install -ifndef usr_dir_install
- install_pythondir = $(prefix)/python - install_pythondir = $(prefix)/python
- install_libdir = $(prefix)/python - install_libdir = $(prefix)/python
-else -else
+#ifndef usr_dir_install +#ifndef usr_dir_install
+# install_pythondir = $(prefix)/python +# install_pythondir = $(prefix)/python
+# install_libdir = $(prefix)/python +# install_libdir = $(prefix)/python
+#else +#else
# #
# The install_dir script says where python wants site-packages installed. # The install_dir script says where python wants site-packages installed.
# #
- install_pythondir = $(shell $(PYTHON) $(top_srcdir)/config/install_dir)
- install_pythondir = $(shell $(PYTHON) $(top_srcdir)/config/install_dir) - install_libdir = $(install_pythondir)
- install_libdir = $(install_pythondir)
-endif -endif
+ install_pythondir = %%PYTHON_SITELIBDIR%%/Ice + install_pythondir = %%PYTHON_SITELIBDIR%%/Ice
+ install_libdir = %%PYTHON_SITELIBDIR%%/Ice + install_libdir = %%PYTHON_SITELIBDIR%%/Ice
@ -57,7 +43,7 @@
ifeq ($(UNAME),SunOS) ifeq ($(UNAME),SunOS)
ifeq ($(LP64),yes) ifeq ($(LP64),yes)
@@ -127,14 +128,10 @@ @@ -123,14 +124,10 @@
endif endif
endif endif
@ -76,7 +62,7 @@
CPPFLAGS = CPPFLAGS =
ICECPPFLAGS = -I$(slicedir) ICECPPFLAGS = -I$(slicedir)
@@ -143,10 +140,7 @@ @@ -139,10 +136,7 @@
ifdef ice_src_dist ifdef ice_src_dist
SLICE2PY = $(PYTHON) $(top_srcdir)/config/s2py.py SLICE2PY = $(PYTHON) $(top_srcdir)/config/s2py.py
@ -88,7 +74,7 @@
else else
ifeq ($(UNAME),Darwin) ifeq ($(UNAME),Darwin)
SLICE2PY = /usr/local/bin/slice2py SLICE2PY = /usr/local/bin/slice2py
@@ -171,7 +165,7 @@ @@ -167,7 +161,7 @@
all:: $(SRCS) all:: $(SRCS)

View File

@ -3,12 +3,14 @@ bin/glacier2router
bin/icebox bin/icebox
bin/iceboxadmin bin/iceboxadmin
bin/icegridadmin bin/icegridadmin
bin/icegriddb
bin/icegridnode bin/icegridnode
bin/icegridregistry bin/icegridregistry
bin/icepatch2calc bin/icepatch2calc
bin/icepatch2client bin/icepatch2client
bin/icepatch2server bin/icepatch2server
bin/icestormadmin bin/icestormadmin
bin/icestormdb
bin/icestormmigrate bin/icestormmigrate
bin/slice2cpp bin/slice2cpp
bin/slice2cs bin/slice2cs
@ -238,61 +240,63 @@ include/Slice/PythonUtil.h
include/Slice/RubyUtil.h include/Slice/RubyUtil.h
include/Slice/Util.h include/Slice/Util.h
lib/libFreeze.so lib/libFreeze.so
lib/libFreeze.so.3.6.1 lib/libFreeze.so.3.6.2
lib/libFreeze.so.36 lib/libFreeze.so.36
lib/libGlacier2.so lib/libGlacier2.so
lib/libGlacier2.so.3.6.1 lib/libGlacier2.so.3.6.2
lib/libGlacier2.so.36 lib/libGlacier2.so.36
lib/libGlacier2CryptPermissionsVerifier.so lib/libGlacier2CryptPermissionsVerifier.so
lib/libGlacier2CryptPermissionsVerifier.so.3.6.1 lib/libGlacier2CryptPermissionsVerifier.so.3.6.2
lib/libGlacier2CryptPermissionsVerifier.so.36 lib/libGlacier2CryptPermissionsVerifier.so.36
lib/libIce.so lib/libIce.so
lib/libIce.so.3.6.1 lib/libIce.so.3.6.2
lib/libIce.so.36 lib/libIce.so.36
lib/libIceBox.so lib/libIceBox.so
lib/libIceBox.so.3.6.1 lib/libIceBox.so.3.6.2
lib/libIceBox.so.36 lib/libIceBox.so.36
lib/libIceDiscovery.so lib/libIceDiscovery.so
lib/libIceDiscovery.so.3.6.1 lib/libIceDiscovery.so.3.6.2
lib/libIceDiscovery.so.36 lib/libIceDiscovery.so.36
lib/libIceGrid.so lib/libIceGrid.so
lib/libIceGrid.so.3.6.1 lib/libIceGrid.so.3.6.2
lib/libIceGrid.so.36 lib/libIceGrid.so.36
lib/libIceLocatorDiscovery.so lib/libIceLocatorDiscovery.so
lib/libIceLocatorDiscovery.so.3.6.1 lib/libIceLocatorDiscovery.so.3.6.2
lib/libIceLocatorDiscovery.so.36 lib/libIceLocatorDiscovery.so.36
lib/libIcePatch2.so lib/libIcePatch2.so
lib/libIcePatch2.so.3.6.1 lib/libIcePatch2.so.3.6.2
lib/libIcePatch2.so.36 lib/libIcePatch2.so.36
lib/libIceSSL.so lib/libIceSSL.so
lib/libIceSSL.so.3.6.1 lib/libIceSSL.so.3.6.2
lib/libIceSSL.so.36 lib/libIceSSL.so.36
lib/libIceStorm.so lib/libIceStorm.so
lib/libIceStorm.so.3.6.1 lib/libIceStorm.so.3.6.2
lib/libIceStorm.so.36 lib/libIceStorm.so.36
lib/libIceStormService.so lib/libIceStormService.so
lib/libIceStormService.so.3.6.1 lib/libIceStormService.so.3.6.2
lib/libIceStormService.so.36 lib/libIceStormService.so.36
lib/libIceUtil.so lib/libIceUtil.so
lib/libIceUtil.so.3.6.1 lib/libIceUtil.so.3.6.2
lib/libIceUtil.so.36 lib/libIceUtil.so.36
lib/libIceXML.so lib/libIceXML.so
lib/libIceXML.so.3.6.1 lib/libIceXML.so.3.6.2
lib/libIceXML.so.36 lib/libIceXML.so.36
lib/libSlice.so lib/libSlice.so
lib/libSlice.so.3.6.1 lib/libSlice.so.3.6.2
lib/libSlice.so.36 lib/libSlice.so.36
man/man1/dumpdb.1.gz man/man1/dumpdb.1.gz
man/man1/glacier2router.1.gz man/man1/glacier2router.1.gz
man/man1/icebox.1.gz man/man1/icebox.1.gz
man/man1/iceboxadmin.1.gz man/man1/iceboxadmin.1.gz
man/man1/icegridadmin.1.gz man/man1/icegridadmin.1.gz
man/man1/icegriddb.1.gz
man/man1/icegridnode.1.gz man/man1/icegridnode.1.gz
man/man1/icegridregistry.1.gz man/man1/icegridregistry.1.gz
man/man1/icepatch2calc.1.gz man/man1/icepatch2calc.1.gz
man/man1/icepatch2client.1.gz man/man1/icepatch2client.1.gz
man/man1/icepatch2server.1.gz man/man1/icepatch2server.1.gz
man/man1/icestormadmin.1.gz man/man1/icestormadmin.1.gz
man/man1/icestormdb.1.gz
man/man1/icestormmigrate.1.gz man/man1/icestormmigrate.1.gz
man/man1/slice2cpp.1.gz man/man1/slice2cpp.1.gz
man/man1/slice2cs.1.gz man/man1/slice2cs.1.gz

View File

@ -1,8 +1,7 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= jenkins PORTNAME= jenkins
PORTVERSION= 1.655 PORTVERSION= 1.656
PORTREVISION= 1
CATEGORIES= devel java CATEGORIES= devel java
MASTER_SITES= http://mirrors.jenkins-ci.org/war/${PORTVERSION}/ MASTER_SITES= http://mirrors.jenkins-ci.org/war/${PORTVERSION}/
DISTNAME= jenkins DISTNAME= jenkins

View File

@ -1,2 +1,2 @@
SHA256 (jenkins/1.655/jenkins.war) = 0cee889af697c115961ce50229cc5e39d1b798c0a0a689687b745c0a938c8547 SHA256 (jenkins/1.656/jenkins.war) = 97085359725b16aca0f419486e5c1809399e33dbe6d906cd55ef82fad76fb30d
SIZE (jenkins/1.655/jenkins.war) = 64683155 SIZE (jenkins/1.656/jenkins.war) = 64685657

View File

@ -2,4 +2,4 @@ In a nutshell Jenkins CI is the leading open-source continuous integration
server. Built with Java, it provides over 300 plugins to support building server. Built with Java, it provides over 300 plugins to support building
and testing virtually any project. and testing virtually any project.
WWW: http://jenkins-ci.org/ WWW: https://jenkins.io/

View File

@ -1,7 +1,7 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= jenkins2 PORTNAME= jenkins2
DISTVERSION= 2.0-beta1 DISTVERSION= 2.0-beta2
CATEGORIES= devel java CATEGORIES= devel java
MASTER_SITES= http://mirrors.jenkins-ci.org/war-rc/${PORTVERSION:R}/ MASTER_SITES= http://mirrors.jenkins-ci.org/war-rc/${PORTVERSION:R}/
DISTNAME= jenkins DISTNAME= jenkins

View File

@ -1,2 +1,2 @@
SHA256 (jenkins2/2.0.b1/jenkins.war) = 7ff7759e1d7a097e018c8001db5f4248db04d0bf39f9b0f06934c124a936cfa2 SHA256 (jenkins2/2.0.b2/jenkins.war) = 93c57ef9205209e9cbad77c7f533af2591e4b33b8b936b34daa8daf75d4a1fda
SIZE (jenkins2/2.0.b1/jenkins.war) = 66520816 SIZE (jenkins2/2.0.b2/jenkins.war) = 66521689

View File

@ -2,4 +2,4 @@ In a nutshell Jenkins CI is the leading open-source continuous integration
server. Built with Java, it provides over 300 plugins to support building server. Built with Java, it provides over 300 plugins to support building
and testing virtually any project. and testing virtually any project.
WWW: http://jenkins-ci.org/ WWW: https://jenkins.io/

View File

@ -0,0 +1,17 @@
# Created by: Adam Weinberger <adamw@FreeBSD.org>
# $FreeBSD$
PORTNAME= Time-ParseDate
PORTVERSION= 2015.103
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
MAINTAINER= adamw@FreeBSD.org
COMMENT= Date parsing, both relative and absolute
USES= perl5
USE_PERL5= configure
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (Time-ParseDate-2015.103.tar.gz) = 2c1a06235bf811813caac9eaa9daa71af758667cdf7b082cb59863220fcaeed1
SIZE (Time-ParseDate-2015.103.tar.gz) = 26644

View File

@ -0,0 +1,3 @@
Flexible date and time handling via common-sense strings.
WWW: https://metacpan.org/pod/Time::ParseDate

View File

@ -0,0 +1,10 @@
%%SITE_PERL%%/Time/CTime.pm
%%SITE_PERL%%/Time/DaysInMonth.pm
%%SITE_PERL%%/Time/JulianDay.pm
%%SITE_PERL%%/Time/ParseDate.pm
%%SITE_PERL%%/Time/Timezone.pm
%%PERL5_MAN3%%/Time::CTime.3.gz
%%PERL5_MAN3%%/Time::DaysInMonth.3.gz
%%PERL5_MAN3%%/Time::JulianDay.3.gz
%%PERL5_MAN3%%/Time::ParseDate.3.gz
%%PERL5_MAN3%%/Time::Timezone.3.gz

View File

@ -0,0 +1,25 @@
# Created by: Muhammad Moinur Rahman<bofh@FreeBSD.org>
# $FreeBSD$
PORTNAME= propro
PORTVERSION= 2.0.0
CATEGORIES= devel
MASTER_SITES= http://pecl.php.net/get/
PKGNAMEPREFIX= pecl-
PKGNAMESUFFIX= 2
MAINTAINER= bofh@FreeBSD.org
COMMENT= Facility to manage extension object properties
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
PORTSCOUT= limit:^2.*
USES= gmake tar:tgz
USE_PHP= yes
USE_PHPEXT= yes
IGNORE_WITH_PHP= 55 56
CONFLICTS= pecl-propro-1*
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (propro-2.0.0.tgz) = 4ddafb46b9c5d2ff6fa5ffcd7b30e13cc293512d0fa822b06eb4e0411370149e
SIZE (propro-2.0.0.tgz) = 13360

View File

@ -0,0 +1,7 @@
A facility to manage possibly persistent resources with a comprehensible API.
Provides simliar functionality like the zend_list API, but with more flexiblity
and freedom.
php70+ specific version only.
WWW: http://pecl.php.net/package/propro/

View File

@ -0,0 +1,25 @@
# Created by: Muhammad Moinur Rahman<bofh@FreeBSD.org>
# $FreeBSD$
PORTNAME= raphf
PORTVERSION= 2.0.0
CATEGORIES= devel
MASTER_SITES= http://pecl.php.net/get/
PKGNAMEPREFIX= pecl-
PKGNAMESUFFIX= 2
MAINTAINER= bofh@FreeBSD.org
COMMENT= Resource and persistent handles factory
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
PORTSCOUT= limit:^2.*
USES= gmake tar:tgz
USE_PHP= yes
USE_PHPEXT= yes
IGNORE_WITH_PHP= 55 56
CONFLICTS= pecl-raphf-1*
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (raphf-2.0.0.tgz) = 95a59ea0dc3fc172805a6acd8327b122dd159b0a85b253826166457a05efa411
SIZE (raphf-2.0.0.tgz) = 15715

View File

@ -0,0 +1,5 @@
A facility to manage possibly persistent resources with a comprehensible API.
Provides simliar functionality like the zend_list API, but with more flexiblity
and freedom.
WWW: http://pecl.php.net/package/raphf/

View File

@ -1,8 +1,7 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= sdl2 PORTNAME= sdl2
PORTVERSION= 2.0.3 PORTVERSION= 2.0.4
PORTREVISION= 6
CATEGORIES= devel CATEGORIES= devel
MASTER_SITES= http://www.libsdl.org/release/ MASTER_SITES= http://www.libsdl.org/release/
DISTNAME= SDL2-${PORTVERSION} DISTNAME= SDL2-${PORTVERSION}
@ -11,9 +10,10 @@ MAINTAINER= mva@FreeBSD.org
COMMENT= Cross-platform multimedia development API COMMENT= Cross-platform multimedia development API
LICENSE= ZLIB LICENSE= ZLIB
LICENSE_FILE= ${WRKSRC}/COPYING.txt
GNU_CONFIGURE= yes GNU_CONFIGURE= yes
USES= gmake iconv libtool pathfix pkgconfig USES= gmake iconv libtool localbase pathfix pkgconfig
USE_LDCONFIG= yes USE_LDCONFIG= yes
CONFIGURE_ARGS+= --disable-video-opengles \ CONFIGURE_ARGS+= --disable-video-opengles \
@ -46,10 +46,6 @@ CONFIGURE_ARGS+= --enable-sse2
CONFIGURE_ARGS+= --disable-sse2 CONFIGURE_ARGS+= --disable-sse2
.endif .endif
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
OPTIONS_DEFINE= ALSA ASM DLOPEN ESOUND NAS OSS \ OPTIONS_DEFINE= ALSA ASM DLOPEN ESOUND NAS OSS \
PULSEAUDIO PTHREADS SDL_ATOMIC SDL_AUDIO \ PULSEAUDIO PTHREADS SDL_ATOMIC SDL_AUDIO \
SDL_CPUINFO SDL_EVENTS SDL_FILE SDL_HAPTIC \ SDL_CPUINFO SDL_EVENTS SDL_FILE SDL_HAPTIC \
@ -193,10 +189,13 @@ CONFIGURE_ARGS+= ac_cv_lib_iconv_iconv_open=yes ac_cv_func_iconv=yes
.endif .endif
post-patch: post-patch:
@${REINPLACE_CMD} -e '/ CheckInputEvents$$/d' \ @${REINPLACE_CMD} -e '/ CheckInputEvents$$/d' \
-e 's/-liconv/${ICONV_LIB}/g' ${WRKSRC}/configure -e 's/-liconv/${ICONV_LIB}/g' ${WRKSRC}/configure
# Clang does not provide _m_prefetch # Clang does not provide _m_prefetch
@${REINPLACE_CMD} 's/_m_prefetch/__builtin_prefetch/' \ @${REINPLACE_CMD} 's/_m_prefetch/__builtin_prefetch/' \
${WRKSRC}/configure ${WRKSRC}/src/video/SDL_blit_A.c ${WRKSRC}/configure ${WRKSRC}/src/video/SDL_blit_A.c
post-install:
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libSDL2.so
.include <bsd.port.post.mk> .include <bsd.port.post.mk>

View File

@ -1,2 +1,2 @@
SHA256 (SDL2-2.0.3.tar.gz) = a5a69a6abf80bcce713fa873607735fe712f44276a7f048d60a61bb2f6b3c90c SHA256 (SDL2-2.0.4.tar.gz) = da55e540bf6331824153805d58b590a29c39d2d506c6d02fa409aedeab21174b
SIZE (SDL2-2.0.3.tar.gz) = 3871267 SIZE (SDL2-2.0.4.tar.gz) = 4136230

View File

@ -8,6 +8,7 @@ include/SDL2/SDL_blendmode.h
include/SDL2/SDL_clipboard.h include/SDL2/SDL_clipboard.h
include/SDL2/SDL_config.h include/SDL2/SDL_config.h
include/SDL2/SDL_cpuinfo.h include/SDL2/SDL_cpuinfo.h
include/SDL2/SDL_egl.h
include/SDL2/SDL_endian.h include/SDL2/SDL_endian.h
include/SDL2/SDL_error.h include/SDL2/SDL_error.h
include/SDL2/SDL_events.h include/SDL2/SDL_events.h
@ -27,8 +28,13 @@ include/SDL2/SDL_mouse.h
include/SDL2/SDL_mutex.h include/SDL2/SDL_mutex.h
include/SDL2/SDL_name.h include/SDL2/SDL_name.h
include/SDL2/SDL_opengl.h include/SDL2/SDL_opengl.h
include/SDL2/SDL_opengl_glext.h
include/SDL2/SDL_opengles.h include/SDL2/SDL_opengles.h
include/SDL2/SDL_opengles2.h include/SDL2/SDL_opengles2.h
include/SDL2/SDL_opengles2_gl2.h
include/SDL2/SDL_opengles2_gl2ext.h
include/SDL2/SDL_opengles2_gl2platform.h
include/SDL2/SDL_opengles2_khrplatform.h
include/SDL2/SDL_pixels.h include/SDL2/SDL_pixels.h
include/SDL2/SDL_platform.h include/SDL2/SDL_platform.h
include/SDL2/SDL_power.h include/SDL2/SDL_power.h
@ -63,8 +69,9 @@ include/SDL2/SDL_version.h
include/SDL2/SDL_video.h include/SDL2/SDL_video.h
include/SDL2/begin_code.h include/SDL2/begin_code.h
include/SDL2/close_code.h include/SDL2/close_code.h
lib/cmake/SDL2/sdl2-config.cmake
lib/libSDL2-2.0.so.0 lib/libSDL2-2.0.so.0
lib/libSDL2-2.0.so.0.2.1 lib/libSDL2-2.0.so.0.4.0
lib/libSDL2.a lib/libSDL2.a
lib/libSDL2.so lib/libSDL2.so
lib/libSDL2_test.a lib/libSDL2_test.a

87
devel/simavr/Makefile Normal file
View File

@ -0,0 +1,87 @@
# Created by: Felix Palmen <felix@palmen-it.de>
# $FreeBSD$
PORTNAME= simavr
PORTVERSION= 1.3
CATEGORIES= devel
PATCH_DIST_STRIP= -p1
MAINTAINER= felix@palmen-it.de
COMMENT= Simulator for several Atmel AVR chips
LICENSE= GPLv3
BUILD_DEPENDS= avr-gcc:devel/avr-gcc \
bash:shells/bash \
${LOCALBASE}/avr/lib/libc.a:devel/avr-libc
USE_GITHUB= yes
GH_ACCOUNT= buserror
GH_TAGNAME= v${PORTVERSION}
USES= gmake pkgconfig
ALL_TARGET= build-simavr
MAKE_ARGS= "RELEASE=1 PREFIX=${PREFIX} DESTDIR=${STAGEDIR}${PREFIX}"
USE_LDCONFIG= yes
OPTIONS_DEFINE= DOCS EXAMPLES THREADSAFE
THREADSAFE_DESC= Add a patch to make debugging output thread-safe
DOCS_ALL_TARGET= doc
DOCS_USE= tex=latex:build tex=pdftex:build tex=texmf:build
EXAMPLES_ALL_TARGET= build-examples
EXAMPLES_USE= xorg=xdamage xorg=xcb xorg=xext xorg=xfixes \
xorg=xrandr gl=glut
THREADSAFE_PATCH_SITES= https://github.com/zirias/simavr/commit/
THREADSAFE_PATCHFILES= 4b7c8c5245e1bbb8cac04948564622f47178b5f0.diff
AVR_STRIP_CMD?= avr-strip
DUMPMACHINE= ${CC} -dumpmachine
OBJDIRNAME= obj-$$(${DUMPMACHINE})
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/simavr
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libsimavr.so.1
post-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_MAN} ${WRKSRC}/doc/manual/manual.pdf ${STAGEDIR}${DOCSDIR}
${INSTALL_MAN} ${WRKSRC}/doc/simavr_callgraph.pdf ${STAGEDIR}${DOCSDIR}
post-install-EXAMPLES-on:
.for BOARDELF in hd77480,charlcd i2ctest ledramp simduino ssd1306,ssd1306demo timer_64led
BOARDELF=${BOARDELF}; \
BOARD=$${BOARDELF%%,*}; \
ELF=$${BOARDELF##*,}; \
${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/board_$${BOARD}; \
${INSTALL_PROGRAM} \
${WRKSRC}/examples/board_$${BOARD}/${OBJDIRNAME}/$${ELF}.elf \
${STAGEDIR}${EXAMPLESDIR}/board_$${BOARD}/$${ELF}; \
${INSTALL_DATA} ${WRKSRC}/examples/board_$${BOARD}/*.[aihc]* \
${WRKSRC}/examples/board_$${BOARD}/README \
${WRKSRC}/examples/board_$${BOARD}/Makefile \
${STAGEDIR}${EXAMPLESDIR}/board_$${BOARD}/
.endfor
.for AXF in \
hd77480/atmega48_charlcd \
i2ctest/atmega1280_i2ctest \
ledramp/atmega48_ledramp \
ssd1306/atmega32_ssd1306 \
timer_64led/atmega168_timer_64led
${AVR_STRIP_CMD} ${STAGEDIR}${EXAMPLESDIR}/board_${AXF}.axf
.endfor
.for EXDIR in parts shared
${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/${EXDIR}
${INSTALL_DATA} ${WRKSRC}/examples/${EXDIR}/*.[hc] \
${STAGEDIR}${EXAMPLESDIR}/${EXDIR}
.endfor
${INSTALL_DATA} ${WRKSRC}/Makefile.common ${STAGEDIR}${EXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/examples/Makefile ${STAGEDIR}${EXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/examples/Makefile.opengl \
${STAGEDIR}${EXAMPLESDIR}
.include <bsd.port.mk>

4
devel/simavr/distinfo Normal file
View File

@ -0,0 +1,4 @@
SHA256 (buserror-simavr-1.3-v1.3_GH0.tar.gz) = ddaaf9745b62b0c032a773365375a6f1b12c50ff4a89ae4d531e7b516846e357
SIZE (buserror-simavr-1.3-v1.3_GH0.tar.gz) = 741336
SHA256 (4b7c8c5245e1bbb8cac04948564622f47178b5f0.diff) = 0bb3af41d9a64a372b64d2849bcfb9da00a685f54a31ee70fd7caf26d7db9c6c
SIZE (4b7c8c5245e1bbb8cac04948564622f47178b5f0.diff) = 1551

View File

@ -0,0 +1,13 @@
--- examples/Makefile.opengl.orig 2016-01-19 09:41:55 UTC
+++ examples/Makefile.opengl
@@ -11,8 +11,8 @@ else
ifeq (${shell uname -o}, Msys)
LDFLAGS += -mwindows -lopengl32 -lfreeglut
else
-CPPFLAGS += ${shell pkg-config --cflags glu glut} -DFREEBSD=1
-LDFLAGS += ${shell pkg-config --libs glu glut}
+CPPFLAGS += ${shell pkg-config --cflags glu} -DFREEBSD=1
+LDFLAGS += ${shell pkg-config --libs glu} -lglut
endif
endif
endif

View File

@ -0,0 +1,18 @@
--- examples/parts/uart_pty.c.orig 2016-01-19 09:41:55 UTC
+++ examples/parts/uart_pty.c
@@ -30,8 +30,15 @@
#ifdef __APPLE__
#include <util.h>
#else
+#ifdef FREEBSD
+#include <sys/types.h>
+#include <sys/ioctl.h>
+#include <termios.h>
+#include <libutil.h>
+#else
#include <pty.h>
#endif
+#endif
#include "uart_pty.h"
#include "avr_uart.h"

View File

@ -0,0 +1,35 @@
--- simavr/Makefile.orig 2016-01-19 09:41:55 UTC
+++ simavr/Makefile
@@ -73,12 +73,9 @@ ${OBJ}/libsimavr.so : ${OBJ}/libsimavr.
ln -sf libsimavr.so.1 $@
libsimavr : config ${OBJ}/libsimavr.a
-# shared library won't work that easily on non-linux
-ifeq (${shell uname}, Linux)
libsimavr : ${OBJ}/libsimavr.so
-endif
-${OBJ}/${target}.elf : ${OBJ}/${target}.o
+${OBJ}/${target}.elf : ${OBJ}/${target}.o | libsimavr
${target} : ${OBJ}/${target}.elf
@@ -103,15 +100,13 @@ install : all
$(INSTALL) -m644 sim/avr/*.h $(DESTDIR)/include/simavr/avr/
$(MKDIR) $(DESTDIR)/lib
$(INSTALL) ${OBJ}/libsimavr.a $(DESTDIR)/lib/
- $(MKDIR) $(DESTDIR)/lib/pkgconfig/
+ $(MKDIR) $(DESTDIR)/libdata/pkgconfig/
sed -e "s|PREFIX|${PREFIX}|g" -e "s|VERSION|${SIMAVR_VERSION}|g" \
- simavr-avr.pc >$(DESTDIR)/lib/pkgconfig/simavr-avr.pc
+ simavr-avr.pc >$(DESTDIR)/libdata/pkgconfig/simavr-avr.pc
sed -e "s|PREFIX|${PREFIX}|g" -e "s|VERSION|${SIMAVR_VERSION}|g" \
- simavr.pc >$(DESTDIR)/lib/pkgconfig/simavr.pc
-ifeq (${shell uname}, Linux)
+ simavr.pc >$(DESTDIR)/libdata/pkgconfig/simavr.pc
$(INSTALL) ${OBJ}/libsimavr.so.1 $(DESTDIR)/lib/
ln -sf libsimavr.so.1 $(DESTDIR)/lib/libsimavr.so
-endif
$(MKDIR) $(DESTDIR)/bin
$(INSTALL) ${OBJ}/${target}.elf $(DESTDIR)/bin/simavr

4
devel/simavr/pkg-descr Normal file
View File

@ -0,0 +1,4 @@
This is a port of simavr, an AVR simulator using avr-gcc's register
definitions.
WWW: https://github.com/buserror/simavr

116
devel/simavr/pkg-plist Normal file
View File

@ -0,0 +1,116 @@
bin/simavr
include/simavr/avr/avr_mcu_section.h
include/simavr/avr_adc.h
include/simavr/avr_bitbang.h
include/simavr/avr_eeprom.h
include/simavr/avr_extint.h
include/simavr/avr_flash.h
include/simavr/avr_ioport.h
include/simavr/avr_lin.h
include/simavr/avr_spi.h
include/simavr/avr_timer.h
include/simavr/avr_twi.h
include/simavr/avr_uart.h
include/simavr/avr_usb.h
include/simavr/avr_watchdog.h
include/simavr/fifo_declare.h
include/simavr/sim_avr.h
include/simavr/sim_avr_types.h
include/simavr/sim_core.h
include/simavr/sim_core_config.h
include/simavr/sim_core_decl.h
include/simavr/sim_cycle_timers.h
include/simavr/sim_elf.h
include/simavr/sim_gdb.h
include/simavr/sim_hex.h
include/simavr/sim_interrupts.h
include/simavr/sim_io.h
include/simavr/sim_irq.h
include/simavr/sim_network.h
include/simavr/sim_regbit.h
include/simavr/sim_time.h
include/simavr/sim_vcd_file.h
lib/libsimavr.a
lib/libsimavr.so
lib/libsimavr.so.1
libdata/pkgconfig/simavr-avr.pc
libdata/pkgconfig/simavr.pc
%%PORTDOCS%%%%DOCSDIR%%/manual.pdf
%%PORTDOCS%%%%DOCSDIR%%/simavr_callgraph.pdf
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Makefile.common
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Makefile.opengl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_hd77480/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_hd77480/README
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_hd77480/atmega48_charlcd.axf
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_hd77480/atmega48_charlcd.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_hd77480/avr_hd44780.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_hd77480/avr_hd44780.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_hd77480/avr_hd44780_conf.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_hd77480/charlcd
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_hd77480/charlcd.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_hd77480/font.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_i2ctest/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_i2ctest/README
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_i2ctest/atmega1280_i2ctest.axf
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_i2ctest/atmega1280_i2ctest.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_i2ctest/i2ctest
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_i2ctest/i2ctest.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_ledramp/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_ledramp/README
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_ledramp/atmega48_ledramp.axf
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_ledramp/atmega48_ledramp.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_ledramp/ledramp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_ledramp/ledramp.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_simduino/ATmegaBOOT_168_atmega328.ihex
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_simduino/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_simduino/README
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_simduino/atmega328p_dummy_blinky.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_simduino/atmega328p_dummy_blinky.hex
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_simduino/simduino
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_simduino/simduino.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_ssd1306/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_ssd1306/README
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_ssd1306/atmega32_ssd1306.axf
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_ssd1306/atmega32_ssd1306.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_ssd1306/images.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_ssd1306/images.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_ssd1306/ssd1306.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_ssd1306/ssd1306.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_ssd1306/ssd1306demo
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_ssd1306/ssd1306demo.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_timer_64led/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_timer_64led/README
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_timer_64led/atmega168_timer_64led.axf
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_timer_64led/atmega168_timer_64led.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_timer_64led/atmega168_timer_64led.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_timer_64led/timer_64led
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/board_timer_64led/timer_64led.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/parts/ac_input.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/parts/ac_input.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/parts/button.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/parts/button.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/parts/hc595.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/parts/hc595.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/parts/hd44780.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/parts/hd44780.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/parts/hd44780_glut.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/parts/hd44780_glut.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/parts/i2c_eeprom.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/parts/i2c_eeprom.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/parts/ssd1306_glut.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/parts/ssd1306_glut.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/parts/ssd1306_virt.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/parts/ssd1306_virt.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/parts/uart_pty.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/parts/uart_pty.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/parts/uart_udp.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/parts/uart_udp.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/parts/vhci_usb.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/parts/vhci_usb.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/shared/arduidiot_pins.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/shared/arduidiot_pins.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/shared/avr_twi_master.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/shared/avr_twi_master.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/shared/twimaster.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/shared/twimaster.h

View File

@ -195,15 +195,9 @@ PLIST_SUB+= NOBASE="" BASE="@comment "
SUB_LIST+= NOBASE="" BASE="@comment " SUB_LIST+= NOBASE="" BASE="@comment "
USE_RC_SUBR+= named USE_RC_SUBR+= named
SUB_FILES+= named.conf SUB_FILES+= named.conf
.if ${PORT_OPTIONS:MGOST} || ${PORT_OPTIONS:MGOST_ASN1}
WITH_OPENSSL_PORT=yes
.endif
.else .else
PLIST_SUB+= NOBASE="@comment " BASE="" PLIST_SUB+= NOBASE="@comment " BASE=""
SUB_LIST+= NOBASE="@comment " BASE="" SUB_LIST+= NOBASE="@comment " BASE=""
.if ${PORT_OPTIONS:MSSL}
WITH_OPENSSL_PORT= yes
.endif
.endif .endif
PKGDEINSTALL= ${PKGINSTALL} PKGDEINSTALL= ${PKGINSTALL}
@ -211,6 +205,14 @@ PKGDEINSTALL= ${PKGINSTALL}
PORTDOCS= * PORTDOCS= *
.include <bsd.port.pre.mk>
.if ( ${PORT_OPTIONS:MGOST} || ${PORT_OPTIONS:MGOST_ASN1} ) && defined(WITH_OPENSSL_BASE)
BROKEN= OpenSSL from the base system does not support GOST, add \
WITH_OPENSSL_PORT=yes to your /etc/make.conf and rebuild everything \
that needs SSL.
.endif
post-extract: post-extract:
echo "SRCID=${HASH}" > ${WRKSRC}/srcid echo "SRCID=${HASH}" > ${WRKSRC}/srcid
@ -260,4 +262,4 @@ post-install:
${INSTALL_DATA} ${WRKSRC}/bin/rndc/rndc.conf \ ${INSTALL_DATA} ${WRKSRC}/bin/rndc/rndc.conf \
${STAGEDIR}${ETCDIR}/rndc.conf.sample ${STAGEDIR}${ETCDIR}/rndc.conf.sample
.include <bsd.port.mk> .include <bsd.port.post.mk>

View File

@ -179,21 +179,23 @@ PLIST_SUB+= NOBASE="" BASE="@comment "
SUB_LIST+= NOBASE="" BASE="@comment " SUB_LIST+= NOBASE="" BASE="@comment "
USE_RC_SUBR+= named USE_RC_SUBR+= named
SUB_FILES+= named.conf SUB_FILES+= named.conf
.if ${PORT_OPTIONS:MGOST}
WITH_OPENSSL_PORT=yes
.endif
.else .else
PLIST_SUB+= NOBASE="@comment " BASE="" PLIST_SUB+= NOBASE="@comment " BASE=""
SUB_LIST+= NOBASE="@comment " BASE="" SUB_LIST+= NOBASE="@comment " BASE=""
.if ${PORT_OPTIONS:MSSL}
WITH_OPENSSL_PORT= yes
.endif
.endif .endif
PKGDEINSTALL= ${PKGINSTALL} PKGDEINSTALL= ${PKGINSTALL}
PORTDOCS= * PORTDOCS= *
.include <bsd.port.pre.mk>
.if ( ${PORT_OPTIONS:MGOST} ) && defined(WITH_OPENSSL_BASE)
BROKEN= OpenSSL from the base system does not support GOST, add \
WITH_OPENSSL_PORT=yes to your /etc/make.conf and rebuild everything \
that needs SSL.
.endif
post-patch: post-patch:
@${REINPLACE_CMD} -e 's|readline/readline.h|editline/readline.h|; \ @${REINPLACE_CMD} -e 's|readline/readline.h|editline/readline.h|; \
s|readline/history.h|histedit.h|' \ s|readline/history.h|histedit.h|' \
@ -241,4 +243,4 @@ post-install:
${INSTALL_DATA} ${WRKSRC}/bin/rndc/rndc.conf \ ${INSTALL_DATA} ${WRKSRC}/bin/rndc/rndc.conf \
${STAGEDIR}${ETCDIR}/rndc.conf.sample ${STAGEDIR}${ETCDIR}/rndc.conf.sample
.include <bsd.port.mk> .include <bsd.port.post.mk>

View File

@ -2,8 +2,7 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= wine PORTNAME= wine
PORTVERSION= 1.9.6 PORTVERSION= 1.9.7
PORTREVISION= 1
PORTEPOCH= 1 PORTEPOCH= 1
CATEGORIES= emulators CATEGORIES= emulators
MASTER_SITES= LOCAL/dbn/repos/wine/${DIST_SUBDIR}/ MASTER_SITES= LOCAL/dbn/repos/wine/${DIST_SUBDIR}/

View File

@ -1,12 +1,12 @@
SHA256 (freebsd:9:x86:64/i386-wine-devel-1.9.6_1,1.txz) = 953f27df383d18015de049487164666d24de2811f0fe061b0c34f7d8cfa41945 SHA256 (freebsd:9:x86:64/i386-wine-devel-1.9.7,1.txz) = 63a8aa2a1e9f33cc5737ccb40d6e17eb0dcf7b397e5f7ad89212f4b964572961
SIZE (freebsd:9:x86:64/i386-wine-devel-1.9.6_1,1.txz) = 39021500 SIZE (freebsd:9:x86:64/i386-wine-devel-1.9.7,1.txz) = 39043000
SHA256 (freebsd:9:x86:64/i386-wine-staging-1.9.6_1,1.txz) = 25a7d9a83e9be5823fb70894d1ce30605783795b90abddd536956f8f0fdfa6e5 SHA256 (freebsd:9:x86:64/i386-wine-staging-1.9.7,1.txz) = 3ed1b7890dad542e1532b4a54d5f542a4f4d4bc43b49f407a9d56acca0d58f1d
SIZE (freebsd:9:x86:64/i386-wine-staging-1.9.6_1,1.txz) = 41388572 SIZE (freebsd:9:x86:64/i386-wine-staging-1.9.7,1.txz) = 41736276
SHA256 (freebsd:10:x86:64/i386-wine-devel-1.9.6_1,1.txz) = 1f021dbed8f3dcea7ea79dbd67f8f49ea9d002f8fb3a9f3f420ee4ca0cd76df4 SHA256 (freebsd:10:x86:64/i386-wine-devel-1.9.7,1.txz) = 5a33e4cc36053a46592e98ca6742fa6ee3b093bceeb52a60a983f5b3e6360ff2
SIZE (freebsd:10:x86:64/i386-wine-devel-1.9.6_1,1.txz) = 35742192 SIZE (freebsd:10:x86:64/i386-wine-devel-1.9.7,1.txz) = 39143644
SHA256 (freebsd:10:x86:64/i386-wine-staging-1.9.6_1,1.txz) = 14b5ded94cc662c7cedb792f3eba1065bea55d165c9b8815d3484df40e3df6da SHA256 (freebsd:10:x86:64/i386-wine-staging-1.9.7,1.txz) = 24d140d4fcad260d6139a2c3f725d3b650ce8f98295c338edacc1390853a08f7
SIZE (freebsd:10:x86:64/i386-wine-staging-1.9.6_1,1.txz) = 38100772 SIZE (freebsd:10:x86:64/i386-wine-staging-1.9.7,1.txz) = 41827108
SHA256 (freebsd:11:x86:64/i386-wine-devel-1.9.6_1,1.txz) = b3b24c7f095acdc2b6b4dfed74a03f46424007850cbd06ad0b55045dc2a9cb1d SHA256 (freebsd:11:x86:64/i386-wine-devel-1.9.7,1.txz) = e1e8ce9c1ccc0a2bd8b9a76e55b92e439f72f97d05fdea448f1c99ec1bf45dd0
SIZE (freebsd:11:x86:64/i386-wine-devel-1.9.6_1,1.txz) = 38703880 SIZE (freebsd:11:x86:64/i386-wine-devel-1.9.7,1.txz) = 38721756
SHA256 (freebsd:11:x86:64/i386-wine-staging-1.9.6_1,1.txz) = e3ca49c7c1f1d91caf249f7466ea6296447165d008eb88c31a3366e51943b5f5 SHA256 (freebsd:11:x86:64/i386-wine-staging-1.9.7,1.txz) = ee3c4ec37587184ca2fe400cdee7c439f4d31db7a8aad37e0f1e90a13d4903a7
SIZE (freebsd:11:x86:64/i386-wine-staging-1.9.6_1,1.txz) = 41055440 SIZE (freebsd:11:x86:64/i386-wine-staging-1.9.7,1.txz) = 41401260

View File

@ -236,6 +236,7 @@ include/wine/windows/d3dx10.h
include/wine/windows/d3dx10async.h include/wine/windows/d3dx10async.h
%%STAGING%%include/wine/windows/d3dx10core.h %%STAGING%%include/wine/windows/d3dx10core.h
%%STAGING%%include/wine/windows/d3dx10core.idl %%STAGING%%include/wine/windows/d3dx10core.idl
include/wine/windows/d3dx10tex.h
include/wine/windows/d3dx9.h include/wine/windows/d3dx9.h
include/wine/windows/d3dx9anim.h include/wine/windows/d3dx9anim.h
include/wine/windows/d3dx9core.h include/wine/windows/d3dx9core.h
@ -380,6 +381,7 @@ include/wine/windows/fci.h
include/wine/windows/fdi.h include/wine/windows/fdi.h
include/wine/windows/fileapi.h include/wine/windows/fileapi.h
include/wine/windows/fltdefs.h include/wine/windows/fltdefs.h
include/wine/windows/fontsub.h
include/wine/windows/fusion.h include/wine/windows/fusion.h
include/wine/windows/fusion.idl include/wine/windows/fusion.idl
include/wine/windows/gameux.h include/wine/windows/gameux.h
@ -494,6 +496,8 @@ include/wine/windows/metahost.h
include/wine/windows/metahost.idl include/wine/windows/metahost.idl
include/wine/windows/mfapi.h include/wine/windows/mfapi.h
include/wine/windows/mferror.h include/wine/windows/mferror.h
%%STAGING%%include/wine/windows/mfidl.h
%%STAGING%%include/wine/windows/mfidl.idl
include/wine/windows/mfobjects.h include/wine/windows/mfobjects.h
include/wine/windows/mfobjects.idl include/wine/windows/mfobjects.idl
include/wine/windows/midles.h include/wine/windows/midles.h
@ -692,6 +696,8 @@ include/wine/windows/shdeprecated.idl
include/wine/windows/shdispid.h include/wine/windows/shdispid.h
include/wine/windows/shellapi.h include/wine/windows/shellapi.h
%%STAGING%%include/wine/windows/shellscalingapi.h %%STAGING%%include/wine/windows/shellscalingapi.h
include/wine/windows/shimgdata.h
include/wine/windows/shimgdata.idl
include/wine/windows/shldisp.h include/wine/windows/shldisp.h
include/wine/windows/shldisp.idl include/wine/windows/shldisp.idl
include/wine/windows/shlguid.h include/wine/windows/shlguid.h
@ -896,12 +902,19 @@ lib32/.libGL/dri/swrast_dri.so
lib32/.libGL/dri/vmwgfx_dri.so lib32/.libGL/dri/vmwgfx_dri.so
lib32/.libGL/libGL.so.1 lib32/.libGL/libGL.so.1
lib32/libGLU.so.1 lib32/libGLU.so.1
%%OSREL10%%lib32/libLLVMAArch64AsmParser.so.3.7
%%OSREL11%%lib32/libLLVMAArch64AsmParser.so.3.7 %%OSREL11%%lib32/libLLVMAArch64AsmParser.so.3.7
%%OSREL10%%lib32/libLLVMAArch64AsmPrinter.so.3.7
%%OSREL11%%lib32/libLLVMAArch64AsmPrinter.so.3.7 %%OSREL11%%lib32/libLLVMAArch64AsmPrinter.so.3.7
%%OSREL10%%lib32/libLLVMAArch64CodeGen.so.3.7
%%OSREL11%%lib32/libLLVMAArch64CodeGen.so.3.7 %%OSREL11%%lib32/libLLVMAArch64CodeGen.so.3.7
%%OSREL10%%lib32/libLLVMAArch64Desc.so.3.7
%%OSREL11%%lib32/libLLVMAArch64Desc.so.3.7 %%OSREL11%%lib32/libLLVMAArch64Desc.so.3.7
%%OSREL10%%lib32/libLLVMAArch64Disassembler.so.3.7
%%OSREL11%%lib32/libLLVMAArch64Disassembler.so.3.7 %%OSREL11%%lib32/libLLVMAArch64Disassembler.so.3.7
%%OSREL10%%lib32/libLLVMAArch64Info.so.3.7
%%OSREL11%%lib32/libLLVMAArch64Info.so.3.7 %%OSREL11%%lib32/libLLVMAArch64Info.so.3.7
%%OSREL10%%lib32/libLLVMAArch64Utils.so.3.7
%%OSREL11%%lib32/libLLVMAArch64Utils.so.3.7 %%OSREL11%%lib32/libLLVMAArch64Utils.so.3.7
lib32/libLLVMAMDGPUAsmParser.so.3.7 lib32/libLLVMAMDGPUAsmParser.so.3.7
lib32/libLLVMAMDGPUAsmPrinter.so.3.7 lib32/libLLVMAMDGPUAsmPrinter.so.3.7
@ -909,77 +922,130 @@ lib32/libLLVMAMDGPUCodeGen.so.3.7
lib32/libLLVMAMDGPUDesc.so.3.7 lib32/libLLVMAMDGPUDesc.so.3.7
lib32/libLLVMAMDGPUInfo.so.3.7 lib32/libLLVMAMDGPUInfo.so.3.7
lib32/libLLVMAMDGPUUtils.so.3.7 lib32/libLLVMAMDGPUUtils.so.3.7
%%OSREL10%%lib32/libLLVMARMAsmParser.so.3.7
%%OSREL11%%lib32/libLLVMARMAsmParser.so.3.7 %%OSREL11%%lib32/libLLVMARMAsmParser.so.3.7
%%OSREL10%%lib32/libLLVMARMAsmPrinter.so.3.7
%%OSREL11%%lib32/libLLVMARMAsmPrinter.so.3.7 %%OSREL11%%lib32/libLLVMARMAsmPrinter.so.3.7
%%OSREL10%%lib32/libLLVMARMCodeGen.so.3.7
%%OSREL11%%lib32/libLLVMARMCodeGen.so.3.7 %%OSREL11%%lib32/libLLVMARMCodeGen.so.3.7
%%OSREL10%%lib32/libLLVMARMDesc.so.3.7
%%OSREL11%%lib32/libLLVMARMDesc.so.3.7 %%OSREL11%%lib32/libLLVMARMDesc.so.3.7
%%OSREL10%%lib32/libLLVMARMDisassembler.so.3.7
%%OSREL11%%lib32/libLLVMARMDisassembler.so.3.7 %%OSREL11%%lib32/libLLVMARMDisassembler.so.3.7
%%OSREL10%%lib32/libLLVMARMInfo.so.3.7
%%OSREL11%%lib32/libLLVMARMInfo.so.3.7 %%OSREL11%%lib32/libLLVMARMInfo.so.3.7
lib32/libLLVMAnalysis.so.3.7 lib32/libLLVMAnalysis.so.3.7
%%OSREL10%%lib32/libLLVMAsmParser.so.3.7
%%OSREL11%%lib32/libLLVMAsmParser.so.3.7 %%OSREL11%%lib32/libLLVMAsmParser.so.3.7
lib32/libLLVMAsmPrinter.so.3.7 lib32/libLLVMAsmPrinter.so.3.7
%%OSREL10%%lib32/libLLVMBPFAsmPrinter.so.3.7
%%OSREL11%%lib32/libLLVMBPFAsmPrinter.so.3.7 %%OSREL11%%lib32/libLLVMBPFAsmPrinter.so.3.7
%%OSREL10%%lib32/libLLVMBPFCodeGen.so.3.7
%%OSREL11%%lib32/libLLVMBPFCodeGen.so.3.7 %%OSREL11%%lib32/libLLVMBPFCodeGen.so.3.7
%%OSREL10%%lib32/libLLVMBPFDesc.so.3.7
%%OSREL11%%lib32/libLLVMBPFDesc.so.3.7 %%OSREL11%%lib32/libLLVMBPFDesc.so.3.7
%%OSREL10%%lib32/libLLVMBPFInfo.so.3.7
%%OSREL11%%lib32/libLLVMBPFInfo.so.3.7 %%OSREL11%%lib32/libLLVMBPFInfo.so.3.7
lib32/libLLVMBitReader.so.3.7 lib32/libLLVMBitReader.so.3.7
lib32/libLLVMBitWriter.so.3.7 lib32/libLLVMBitWriter.so.3.7
lib32/libLLVMCodeGen.so.3.7 lib32/libLLVMCodeGen.so.3.7
lib32/libLLVMCore.so.3.7 lib32/libLLVMCore.so.3.7
%%OSREL10%%lib32/libLLVMCppBackendCodeGen.so.3.7
%%OSREL11%%lib32/libLLVMCppBackendCodeGen.so.3.7 %%OSREL11%%lib32/libLLVMCppBackendCodeGen.so.3.7
%%OSREL10%%lib32/libLLVMCppBackendInfo.so.3.7
%%OSREL11%%lib32/libLLVMCppBackendInfo.so.3.7 %%OSREL11%%lib32/libLLVMCppBackendInfo.so.3.7
lib32/libLLVMExecutionEngine.so.3.7 lib32/libLLVMExecutionEngine.so.3.7
%%OSREL10%%lib32/libLLVMHexagonCodeGen.so.3.7
%%OSREL11%%lib32/libLLVMHexagonCodeGen.so.3.7 %%OSREL11%%lib32/libLLVMHexagonCodeGen.so.3.7
%%OSREL10%%lib32/libLLVMHexagonDesc.so.3.7
%%OSREL11%%lib32/libLLVMHexagonDesc.so.3.7 %%OSREL11%%lib32/libLLVMHexagonDesc.so.3.7
%%OSREL10%%lib32/libLLVMHexagonDisassembler.so.3.7
%%OSREL11%%lib32/libLLVMHexagonDisassembler.so.3.7 %%OSREL11%%lib32/libLLVMHexagonDisassembler.so.3.7
%%OSREL10%%lib32/libLLVMHexagonInfo.so.3.7
%%OSREL11%%lib32/libLLVMHexagonInfo.so.3.7 %%OSREL11%%lib32/libLLVMHexagonInfo.so.3.7
%%OSREL10%%lib32/libLLVMIRReader.so.3.7
%%OSREL11%%lib32/libLLVMIRReader.so.3.7 %%OSREL11%%lib32/libLLVMIRReader.so.3.7
lib32/libLLVMInstCombine.so.3.7 lib32/libLLVMInstCombine.so.3.7
lib32/libLLVMInstrumentation.so.3.7 lib32/libLLVMInstrumentation.so.3.7
%%OSREL10%%lib32/libLLVMLinker.so.3.7
%%OSREL11%%lib32/libLLVMLinker.so.3.7 %%OSREL11%%lib32/libLLVMLinker.so.3.7
lib32/libLLVMMC.so.3.7 lib32/libLLVMMC.so.3.7
lib32/libLLVMMCDisassembler.so.3.7 lib32/libLLVMMCDisassembler.so.3.7
lib32/libLLVMMCJIT.so.3.7 lib32/libLLVMMCJIT.so.3.7
lib32/libLLVMMCParser.so.3.7 lib32/libLLVMMCParser.so.3.7
%%OSREL10%%lib32/libLLVMMSP430AsmPrinter.so.3.7
%%OSREL11%%lib32/libLLVMMSP430AsmPrinter.so.3.7 %%OSREL11%%lib32/libLLVMMSP430AsmPrinter.so.3.7
%%OSREL10%%lib32/libLLVMMSP430CodeGen.so.3.7
%%OSREL11%%lib32/libLLVMMSP430CodeGen.so.3.7 %%OSREL11%%lib32/libLLVMMSP430CodeGen.so.3.7
%%OSREL10%%lib32/libLLVMMSP430Desc.so.3.7
%%OSREL11%%lib32/libLLVMMSP430Desc.so.3.7 %%OSREL11%%lib32/libLLVMMSP430Desc.so.3.7
%%OSREL10%%lib32/libLLVMMSP430Info.so.3.7
%%OSREL11%%lib32/libLLVMMSP430Info.so.3.7 %%OSREL11%%lib32/libLLVMMSP430Info.so.3.7
%%OSREL10%%lib32/libLLVMMipsAsmParser.so.3.7
%%OSREL11%%lib32/libLLVMMipsAsmParser.so.3.7 %%OSREL11%%lib32/libLLVMMipsAsmParser.so.3.7
%%OSREL10%%lib32/libLLVMMipsAsmPrinter.so.3.7
%%OSREL11%%lib32/libLLVMMipsAsmPrinter.so.3.7 %%OSREL11%%lib32/libLLVMMipsAsmPrinter.so.3.7
%%OSREL10%%lib32/libLLVMMipsCodeGen.so.3.7
%%OSREL11%%lib32/libLLVMMipsCodeGen.so.3.7 %%OSREL11%%lib32/libLLVMMipsCodeGen.so.3.7
%%OSREL10%%lib32/libLLVMMipsDesc.so.3.7
%%OSREL11%%lib32/libLLVMMipsDesc.so.3.7 %%OSREL11%%lib32/libLLVMMipsDesc.so.3.7
%%OSREL10%%lib32/libLLVMMipsDisassembler.so.3.7
%%OSREL11%%lib32/libLLVMMipsDisassembler.so.3.7 %%OSREL11%%lib32/libLLVMMipsDisassembler.so.3.7
%%OSREL10%%lib32/libLLVMMipsInfo.so.3.7
%%OSREL11%%lib32/libLLVMMipsInfo.so.3.7 %%OSREL11%%lib32/libLLVMMipsInfo.so.3.7
%%OSREL10%%lib32/libLLVMNVPTXAsmPrinter.so.3.7
%%OSREL11%%lib32/libLLVMNVPTXAsmPrinter.so.3.7 %%OSREL11%%lib32/libLLVMNVPTXAsmPrinter.so.3.7
%%OSREL10%%lib32/libLLVMNVPTXCodeGen.so.3.7
%%OSREL11%%lib32/libLLVMNVPTXCodeGen.so.3.7 %%OSREL11%%lib32/libLLVMNVPTXCodeGen.so.3.7
%%OSREL10%%lib32/libLLVMNVPTXDesc.so.3.7
%%OSREL11%%lib32/libLLVMNVPTXDesc.so.3.7 %%OSREL11%%lib32/libLLVMNVPTXDesc.so.3.7
%%OSREL10%%lib32/libLLVMNVPTXInfo.so.3.7
%%OSREL11%%lib32/libLLVMNVPTXInfo.so.3.7 %%OSREL11%%lib32/libLLVMNVPTXInfo.so.3.7
%%OSREL10%%lib32/libLLVMObjCARCOpts.so.3.7
%%OSREL11%%lib32/libLLVMObjCARCOpts.so.3.7 %%OSREL11%%lib32/libLLVMObjCARCOpts.so.3.7
lib32/libLLVMObject.so.3.7 lib32/libLLVMObject.so.3.7
%%OSREL10%%lib32/libLLVMOption.so.3.7
%%OSREL11%%lib32/libLLVMOption.so.3.7 %%OSREL11%%lib32/libLLVMOption.so.3.7
%%OSREL10%%lib32/libLLVMPowerPCAsmParser.so.3.7
%%OSREL11%%lib32/libLLVMPowerPCAsmParser.so.3.7 %%OSREL11%%lib32/libLLVMPowerPCAsmParser.so.3.7
%%OSREL10%%lib32/libLLVMPowerPCAsmPrinter.so.3.7
%%OSREL11%%lib32/libLLVMPowerPCAsmPrinter.so.3.7 %%OSREL11%%lib32/libLLVMPowerPCAsmPrinter.so.3.7
%%OSREL10%%lib32/libLLVMPowerPCCodeGen.so.3.7
%%OSREL11%%lib32/libLLVMPowerPCCodeGen.so.3.7 %%OSREL11%%lib32/libLLVMPowerPCCodeGen.so.3.7
%%OSREL10%%lib32/libLLVMPowerPCDesc.so.3.7
%%OSREL11%%lib32/libLLVMPowerPCDesc.so.3.7 %%OSREL11%%lib32/libLLVMPowerPCDesc.so.3.7
%%OSREL10%%lib32/libLLVMPowerPCDisassembler.so.3.7
%%OSREL11%%lib32/libLLVMPowerPCDisassembler.so.3.7 %%OSREL11%%lib32/libLLVMPowerPCDisassembler.so.3.7
%%OSREL10%%lib32/libLLVMPowerPCInfo.so.3.7
%%OSREL11%%lib32/libLLVMPowerPCInfo.so.3.7 %%OSREL11%%lib32/libLLVMPowerPCInfo.so.3.7
lib32/libLLVMProfileData.so.3.7 lib32/libLLVMProfileData.so.3.7
lib32/libLLVMRuntimeDyld.so.3.7 lib32/libLLVMRuntimeDyld.so.3.7
lib32/libLLVMScalarOpts.so.3.7 lib32/libLLVMScalarOpts.so.3.7
lib32/libLLVMSelectionDAG.so.3.7 lib32/libLLVMSelectionDAG.so.3.7
%%OSREL10%%lib32/libLLVMSparcAsmParser.so.3.7
%%OSREL11%%lib32/libLLVMSparcAsmParser.so.3.7 %%OSREL11%%lib32/libLLVMSparcAsmParser.so.3.7
%%OSREL10%%lib32/libLLVMSparcAsmPrinter.so.3.7
%%OSREL11%%lib32/libLLVMSparcAsmPrinter.so.3.7 %%OSREL11%%lib32/libLLVMSparcAsmPrinter.so.3.7
%%OSREL10%%lib32/libLLVMSparcCodeGen.so.3.7
%%OSREL11%%lib32/libLLVMSparcCodeGen.so.3.7 %%OSREL11%%lib32/libLLVMSparcCodeGen.so.3.7
%%OSREL10%%lib32/libLLVMSparcDesc.so.3.7
%%OSREL11%%lib32/libLLVMSparcDesc.so.3.7 %%OSREL11%%lib32/libLLVMSparcDesc.so.3.7
%%OSREL10%%lib32/libLLVMSparcDisassembler.so.3.7
%%OSREL11%%lib32/libLLVMSparcDisassembler.so.3.7 %%OSREL11%%lib32/libLLVMSparcDisassembler.so.3.7
%%OSREL10%%lib32/libLLVMSparcInfo.so.3.7
%%OSREL11%%lib32/libLLVMSparcInfo.so.3.7 %%OSREL11%%lib32/libLLVMSparcInfo.so.3.7
lib32/libLLVMSupport.so.3.7 lib32/libLLVMSupport.so.3.7
%%OSREL10%%lib32/libLLVMSystemZAsmParser.so.3.7
%%OSREL11%%lib32/libLLVMSystemZAsmParser.so.3.7 %%OSREL11%%lib32/libLLVMSystemZAsmParser.so.3.7
%%OSREL10%%lib32/libLLVMSystemZAsmPrinter.so.3.7
%%OSREL11%%lib32/libLLVMSystemZAsmPrinter.so.3.7 %%OSREL11%%lib32/libLLVMSystemZAsmPrinter.so.3.7
%%OSREL10%%lib32/libLLVMSystemZCodeGen.so.3.7
%%OSREL11%%lib32/libLLVMSystemZCodeGen.so.3.7 %%OSREL11%%lib32/libLLVMSystemZCodeGen.so.3.7
%%OSREL10%%lib32/libLLVMSystemZDesc.so.3.7
%%OSREL11%%lib32/libLLVMSystemZDesc.so.3.7 %%OSREL11%%lib32/libLLVMSystemZDesc.so.3.7
%%OSREL10%%lib32/libLLVMSystemZDisassembler.so.3.7
%%OSREL11%%lib32/libLLVMSystemZDisassembler.so.3.7 %%OSREL11%%lib32/libLLVMSystemZDisassembler.so.3.7
%%OSREL10%%lib32/libLLVMSystemZInfo.so.3.7
%%OSREL11%%lib32/libLLVMSystemZInfo.so.3.7 %%OSREL11%%lib32/libLLVMSystemZInfo.so.3.7
lib32/libLLVMTarget.so.3.7 lib32/libLLVMTarget.so.3.7
lib32/libLLVMTransformUtils.so.3.7 lib32/libLLVMTransformUtils.so.3.7
@ -991,10 +1057,15 @@ lib32/libLLVMX86Desc.so.3.7
lib32/libLLVMX86Disassembler.so.3.7 lib32/libLLVMX86Disassembler.so.3.7
lib32/libLLVMX86Info.so.3.7 lib32/libLLVMX86Info.so.3.7
lib32/libLLVMX86Utils.so.3.7 lib32/libLLVMX86Utils.so.3.7
%%OSREL10%%lib32/libLLVMXCoreAsmPrinter.so.3.7
%%OSREL11%%lib32/libLLVMXCoreAsmPrinter.so.3.7 %%OSREL11%%lib32/libLLVMXCoreAsmPrinter.so.3.7
%%OSREL10%%lib32/libLLVMXCoreCodeGen.so.3.7
%%OSREL11%%lib32/libLLVMXCoreCodeGen.so.3.7 %%OSREL11%%lib32/libLLVMXCoreCodeGen.so.3.7
%%OSREL10%%lib32/libLLVMXCoreDesc.so.3.7
%%OSREL11%%lib32/libLLVMXCoreDesc.so.3.7 %%OSREL11%%lib32/libLLVMXCoreDesc.so.3.7
%%OSREL10%%lib32/libLLVMXCoreDisassembler.so.3.7
%%OSREL11%%lib32/libLLVMXCoreDisassembler.so.3.7 %%OSREL11%%lib32/libLLVMXCoreDisassembler.so.3.7
%%OSREL10%%lib32/libLLVMXCoreInfo.so.3.7
%%OSREL11%%lib32/libLLVMXCoreInfo.so.3.7 %%OSREL11%%lib32/libLLVMXCoreInfo.so.3.7
lib32/libLLVMipa.so.3.7 lib32/libLLVMipa.so.3.7
lib32/libLLVMipo.so.3.7 lib32/libLLVMipo.so.3.7
@ -1632,6 +1703,7 @@ lib32/wine/fakedlls/fltlib.dll
%%STAGING%%lib32/wine/fakedlls/fltmgr.sys %%STAGING%%lib32/wine/fakedlls/fltmgr.sys
lib32/wine/fakedlls/fntcache.dll lib32/wine/fakedlls/fntcache.dll
lib32/wine/fakedlls/fontsub.dll lib32/wine/fakedlls/fontsub.dll
%%STAGING%%lib32/wine/fakedlls/fsutil.exe
lib32/wine/fakedlls/fusion.dll lib32/wine/fakedlls/fusion.dll
lib32/wine/fakedlls/fwpuclnt.dll lib32/wine/fakedlls/fwpuclnt.dll
lib32/wine/fakedlls/gameux.dll lib32/wine/fakedlls/gameux.dll
@ -2055,6 +2127,7 @@ lib32/wine/fltlib.dll.so
%%STAGING%%lib32/wine/fltmgr.sys.so %%STAGING%%lib32/wine/fltmgr.sys.so
lib32/wine/fntcache.dll.so lib32/wine/fntcache.dll.so
lib32/wine/fontsub.dll.so lib32/wine/fontsub.dll.so
%%STAGING%%lib32/wine/fsutil.exe.so
lib32/wine/fusion.dll.so lib32/wine/fusion.dll.so
lib32/wine/fwpuclnt.dll.so lib32/wine/fwpuclnt.dll.so
lib32/wine/gameux.dll.so lib32/wine/gameux.dll.so
@ -2151,8 +2224,7 @@ lib32/wine/libdbgeng.def
lib32/wine/libdbghelp.def lib32/wine/libdbghelp.def
lib32/wine/libdciman32.def lib32/wine/libdciman32.def
lib32/wine/libddraw.def lib32/wine/libddraw.def
lib32/wine/libdinput.def lib32/wine/libdinput.a
lib32/wine/libdinput.def.a
lib32/wine/libdinput8.def lib32/wine/libdinput8.def
lib32/wine/libdmusic32.def lib32/wine/libdmusic32.def
lib32/wine/libdnsapi.def lib32/wine/libdnsapi.def
@ -2255,6 +2327,7 @@ lib32/wine/libsti.def
lib32/wine/libstrmbase.a lib32/wine/libstrmbase.a
lib32/wine/libstrmiids.a lib32/wine/libstrmiids.a
lib32/wine/libsxs.def lib32/wine/libsxs.def
lib32/wine/libt2embed.def
lib32/wine/libtapi32.def lib32/wine/libtapi32.def
lib32/wine/libunicows.def lib32/wine/libunicows.def
lib32/wine/liburl.def lib32/wine/liburl.def

View File

@ -1,6 +1,6 @@
SHA256 (freebsd:9:x86:64/i386-wine-1.8.1_3,1.txz) = eb6157f03068ac14222457c3e2b49398f6535532e1d06a45bacf5834386554ef SHA256 (freebsd:9:x86:64/i386-wine-1.8.1_3,1.txz) = 072b269e1889d5076cac6f9e31401666ea7db32f872d04960d5cf738d06ff11b
SIZE (freebsd:9:x86:64/i386-wine-1.8.1_3,1.txz) = 38927460 SIZE (freebsd:9:x86:64/i386-wine-1.8.1_3,1.txz) = 38935728
SHA256 (freebsd:10:x86:64/i386-wine-1.8.1_3,1.txz) = 832972c4a369e2133ee6d1046cea354fef6dd015cb462efcceb2c14817e2c172 SHA256 (freebsd:10:x86:64/i386-wine-1.8.1_3,1.txz) = fa87d601396b6819dd08df8551edc6854c31db934392c03c36fbd7daae4169ce
SIZE (freebsd:10:x86:64/i386-wine-1.8.1_3,1.txz) = 35639456 SIZE (freebsd:10:x86:64/i386-wine-1.8.1_3,1.txz) = 35646032
SHA256 (freebsd:11:x86:64/i386-wine-1.8.1_3,1.txz) = a77d90e7284c9b4045093f42648381659417a4211f4839ab7cac5932c97c5dbf SHA256 (freebsd:11:x86:64/i386-wine-1.8.1_3,1.txz) = d40f960ab9e112782f6b7604ce96a36c7ce48a37e69e7348c2560d9ae1bb965c
SIZE (freebsd:11:x86:64/i386-wine-1.8.1_3,1.txz) = 38595728 SIZE (freebsd:11:x86:64/i386-wine-1.8.1_3,1.txz) = 38586464

View File

@ -4,6 +4,6 @@
# #
# Generated by: files/gen-Makefile.snapshot.sh. # Generated by: files/gen-Makefile.snapshot.sh.
# #
SNAPDATE= 20160310 SNAPDATE= 20160405
QEMU_COMMIT= d348332f2be05d2811a382be5a4f2b445d62db3f QEMU_COMMIT= 5d1f1bf1d043e871212f785d3e67890c47dcb499

View File

@ -1,2 +1,2 @@
SHA256 (CTSRD-CHERI-qemu-0.d20160310-d348332f2be05d2811a382be5a4f2b445d62db3f_GH0.tar.gz) = 18573bb98de40fd30206bd9bb99a12f064a09a57edb0a426a5df24cc2e4bcd8d SHA256 (CTSRD-CHERI-qemu-0.d20160405-5d1f1bf1d043e871212f785d3e67890c47dcb499_GH0.tar.gz) = e55d610c2496ffeb8eb17610351d4589490967fd19805729d06ee2a25869605d
SIZE (CTSRD-CHERI-qemu-0.d20160310-d348332f2be05d2811a382be5a4f2b445d62db3f_GH0.tar.gz) = 11138454 SIZE (CTSRD-CHERI-qemu-0.d20160405-5d1f1bf1d043e871212f785d3e67890c47dcb499_GH0.tar.gz) = 11139121

View File

@ -4,12 +4,33 @@
# curl and jq. Uses unauthenticated access which is ratelimited to 60 # curl and jq. Uses unauthenticated access which is ratelimited to 60
# queries per hour. # queries per hour.
get_repo_sha() REPOS_URL=https://api.github.com/repos/CTSRD-CHERI
MAX_DATE=1970101
tmpfile=`mktemp -t gen-Makefile.snapshot`
query_repo()
{ {
curl https://api.github.com/repos/CTSRD-CHERI/$1/branches/qemu-cheri | \ curl ${REPOS_URL}/$1/branches/qemu-cheri > $tmpfile
jq -r '.commit.sha'
# Accumulate the dates of the last commits to find the snapshot date
committime=`jq -r '.commit.commit.committer.date' $tmpfile`
committime=${committime%%T*}
year=${committime%%-*}
month=${committime%-*}
month=${month#*-}
day=${committime##*-}
dateint=${year}${month}${day}
if [ $dateint -gt $MAX_DATE ]; then
export MAX_DATE=$dateint
fi
SHA=`jq -r '.commit.sha' $tmpfile`
} }
query_repo qemu
QEMU_COMMIT=$SHA
cat <<EOF > Makefile.snapshot cat <<EOF > Makefile.snapshot
# \$FreeBSD\$ # \$FreeBSD\$
# #
@ -17,7 +38,9 @@ cat <<EOF > Makefile.snapshot
# #
# Generated by: files/gen-Makefile.snapshot.sh. # Generated by: files/gen-Makefile.snapshot.sh.
# #
SNAPDATE= $(date +%Y%m%d) SNAPDATE= ${MAX_DATE}
QEMU_COMMIT= $(get_repo_sha qemu) QEMU_COMMIT= ${QEMU_COMMIT}
EOF EOF
rm -f $tmpfile

View File

@ -2,8 +2,7 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= lftp PORTNAME= lftp
PORTVERSION= 4.6.5 PORTVERSION= 4.7.1
PORTREVISION= 1
CATEGORIES= ftp ipv6 CATEGORIES= ftp ipv6
MASTER_SITES= http://lftp.yar.ru/ftp/ \ MASTER_SITES= http://lftp.yar.ru/ftp/ \
http://lftp.yar.ru/ftp/old/ \ http://lftp.yar.ru/ftp/old/ \

View File

@ -1,2 +1,2 @@
SHA256 (lftp-4.6.5.tar.gz) = 29d1c82d610803d5c017657d7663e05fa01bd58f0e06180f306e430f07816299 SHA256 (lftp-4.7.1.tar.gz) = 98335d6f006286b3900cacf215f6341777f921ba2d412fa88b16727954daee58
SIZE (lftp-4.6.5.tar.gz) = 2666338 SIZE (lftp-4.7.1.tar.gz) = 2692192

View File

@ -3,7 +3,6 @@
PORTNAME= pioneer PORTNAME= pioneer
PORTVERSION= 0.0.${GH_TAGNAME} PORTVERSION= 0.0.${GH_TAGNAME}
PORTREVISION= 1
CATEGORIES= games CATEGORIES= games
MAINTAINER= lightside@gmx.com MAINTAINER= lightside@gmx.com
@ -39,7 +38,7 @@ LIB_DEPENDS= libcurl.so:ftp/curl \
USE_GITHUB= yes USE_GITHUB= yes
GH_ACCOUNT= pioneerspacesim GH_ACCOUNT= pioneerspacesim
GH_TAGNAME= 20160225 GH_TAGNAME= 20160404
USES= autoreconf gmake pkgconfig USES= autoreconf gmake pkgconfig
USE_GL= gl USE_GL= gl

View File

@ -1,2 +1,2 @@
SHA256 (pioneerspacesim-pioneer-0.0.20160225-20160225_GH0.tar.gz) = bcecb8c1c1a448ac76c8890be24d8758d22604be64c8f9b771bf8d3aefcbd8b2 SHA256 (pioneerspacesim-pioneer-0.0.20160404-20160404_GH0.tar.gz) = 6f32814128396cfdbd85ecf354cf590e34226173631aa485473f764762ad7ceb
SIZE (pioneerspacesim-pioneer-0.0.20160225-20160225_GH0.tar.gz) = 187185912 SIZE (pioneerspacesim-pioneer-0.0.20160404-20160404_GH0.tar.gz) = 189053561

View File

@ -2,8 +2,7 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= REminiscence PORTNAME= REminiscence
PORTVERSION= 0.2.1 PORTVERSION= 0.3.0
PORTREVISION= 3
CATEGORIES= games CATEGORIES= games
MASTER_SITES= http://cyxdown.free.fr/reminiscence/ \ MASTER_SITES= http://cyxdown.free.fr/reminiscence/ \
http://mirror.amdmi3.ru/distfiles/ http://mirror.amdmi3.ru/distfiles/
@ -11,7 +10,9 @@ MASTER_SITES= http://cyxdown.free.fr/reminiscence/ \
MAINTAINER= amdmi3@FreeBSD.org MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Rewritten engine for Flashback COMMENT= Rewritten engine for Flashback
USES= tar:bzip2 gmake LIB_DEPENDS= libvorbisidec.so:audio/libtremor
USES= gmake pkgconfig tar:bzip2
USE_SDL= sdl USE_SDL= sdl
ALL_TARGET= rs ALL_TARGET= rs
@ -30,8 +31,10 @@ post-patch:
do-install: do-install:
${INSTALL_PROGRAM} ${WRKSRC}/rs ${STAGEDIR}${PREFIX}/bin/remin ${INSTALL_PROGRAM} ${WRKSRC}/rs ${STAGEDIR}${PREFIX}/bin/remin
${MKDIR} ${STAGEDIR}${DATADIR}/data @${MKDIR} ${STAGEDIR}${DATADIR}/data
${MKDIR} ${STAGEDIR}${DOCSDIR}
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}/ ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}/
.include <bsd.port.mk> .include <bsd.port.mk>

View File

@ -1,2 +1,2 @@
SHA256 (REminiscence-0.2.1.tar.bz2) = 3168ffb7cd29e72a150e22edc6f0891001288f4c89d7900cbac8864ce763c2bd SHA256 (REminiscence-0.3.0.tar.bz2) = 9bb3693ad6c2f6e2ec6a5672d887866eb528c2c206a1bf8a046c39e496382f5a
SIZE (REminiscence-0.2.1.tar.bz2) = 101621 SIZE (REminiscence-0.3.0.tar.bz2) = 109524

View File

@ -1,18 +1,30 @@
--- Makefile.orig 2011-03-10 20:47:57.000000000 +0300 --- Makefile.orig 2016-03-06 13:27:40 UTC
+++ Makefile 2011-05-05 11:43:09.000000000 +0400 +++ Makefile
@@ -1,12 +1,11 @@ @@ -1,12 +1,13 @@
-
SDL_CFLAGS = `sdl-config --cflags`
SDL_LIBS = `sdl-config --libs`
-VORBIS_LIBS = -lvorbisidec
-MODPLUG_LIBS = -lmodplug
+VORBIS_CFLAGS = `pkg-config --cflags vorbisidec`
+VORBIS_LIBS = `pkg-config --libs vorbisidec`
+#MODPLUG_CFLAGS = `pkg-config --cflags libmodplug`
+#MODPLUG_LIBS = `pkg-config --libs libmodplug`
ZLIB_LIBS = -lz
-SDL_CFLAGS = `sdl-config --cflags` -CXX := clang++
-SDL_LIBS = `sdl-config --libs` -CXXFLAGS := -Wall -MMD $(SDL_CFLAGS) -DUSE_ZLIB # -DUSE_MODPLUG
+SDL_CFLAGS = `${SDL_CONFIG} --cflags` +CXX ?= clang++
+SDL_LIBS = `${SDL_CONFIG} --libs` +CXXFLAGS += -Wall -MMD $(SDL_CFLAGS) $(VORBIS_CFLAGS) -DUSE_ZLIB # -DUSE_MODPLUG
DEFINES = -DBYPASS_PROTECTION
#DEFINES = -DBYPASS_PROTECTION -DENABLE_PASSWORD_MENU -DNDEBUG
-CXX = g++
-CXXFLAGS := -g -O -Wall -Wuninitialized -Wshadow -Wimplicit -Wundef -Wreorder -Wnon-virtual-dtor -Wno-multichar
+CXXFLAGS += -Wall -Wuninitialized -Wshadow -Wimplicit -Wundef -Wreorder -Wnon-virtual-dtor -Wno-multichar
CXXFLAGS += -MMD $(SDL_CFLAGS) -DUSE_ZLIB $(DEFINES)
SRCS = collision.cpp cutscene.cpp file.cpp fs.cpp game.cpp graphics.cpp main.cpp menu.cpp \ SRCS = collision.cpp cutscene.cpp file.cpp fs.cpp game.cpp graphics.cpp main.cpp menu.cpp \
mixer.cpp mod_player.cpp ogg_player.cpp piege.cpp resource.cpp resource_aba.cpp \
@@ -16,7 +17,7 @@ SRCS = collision.cpp cutscene.cpp file.c
OBJS = $(SRCS:.cpp=.o)
DEPS = $(SRCS:.cpp=.d)
-LIBS = $(SDL_LIBS) $(VORBIS_LIBS) $(MODPLUG_LIBS) $(ZLIB_LIBS)
+LIBS = $(SDL_LIBS) $(VORBIS_LIBS) $(ZLIB_LIBS)
rs: $(OBJS)
$(CXX) $(LDFLAGS) -o $@ $(OBJS) $(LIBS)

View File

@ -1,14 +1,6 @@
--- main.cpp.orig 2011-03-10 23:37:01.000000000 +0300 --- main.cpp.orig 2016-03-02 09:36:17 UTC
+++ main.cpp 2011-05-05 11:40:07.000000000 +0400 +++ main.cpp
@@ -19,6 +19,7 @@ @@ -125,8 +125,15 @@ static const int DEFAULT_SCALER = SCALER
#include "fs.h"
#include "game.h"
#include "systemstub.h"
+#include <sys/stat.h>
static const char *USAGE =
"REminiscence - Flashback Interpreter\n"
@@ -83,8 +84,15 @@
#undef main #undef main
int main(int argc, char *argv[]) { int main(int argc, char *argv[]) {
@ -22,12 +14,12 @@
const char *dataPath = "DATA"; const char *dataPath = "DATA";
- const char *savePath = "."; - const char *savePath = ".";
+ const char *savePath = buf; + const char *savePath = buf;
const char *levelNum = "0"; int levelNum = 0;
for (int i = 1; i < argc; ++i) { int scaler = DEFAULT_SCALER;
bool opt = false; bool fullscreen = false;
@@ -111,5 +119,6 @@ @@ -191,5 +198,6 @@ int main(int argc, char *argv[]) {
g->run();
delete g; delete g;
stub->destroy();
delete stub; delete stub;
+ free(buf); + free(buf);
return 0; return 0;

View File

@ -1,7 +1,7 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= warzone2100 PORTNAME= warzone2100
PORTVERSION= 3.1.3 PORTVERSION= 3.1.4
CATEGORIES= games CATEGORIES= games
MASTER_SITES= SF/${PORTNAME}/releases/${PORTVERSION}/ MASTER_SITES= SF/${PORTNAME}/releases/${PORTVERSION}/

View File

@ -1,2 +1,2 @@
SHA256 (warzone2100-3.1.3.tar.xz) = b8389036070eb7eb15b4649ba7dc6b7c27ded46323115b07d987815e8d33ffb2 SHA256 (warzone2100-3.1.4.tar.xz) = 89f681bc809810cee3deed92fdee3712cbb8f0eb9be971ae8a50b8dfbc6df4f7
SIZE (warzone2100-3.1.3.tar.xz) = 86234856 SIZE (warzone2100-3.1.4.tar.xz) = 86236540

View File

@ -1,8 +1,7 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= sdl2_image PORTNAME= sdl2_image
PORTVERSION= 2.0.0 PORTVERSION= 2.0.1
PORTREVISION= 8
CATEGORIES= graphics CATEGORIES= graphics
MASTER_SITES= http://www.libsdl.org/projects/SDL_image/release/ MASTER_SITES= http://www.libsdl.org/projects/SDL_image/release/
DISTNAME= SDL2_image-${PORTVERSION} DISTNAME= SDL2_image-${PORTVERSION}
@ -11,12 +10,12 @@ MAINTAINER= mva@FreeBSD.org
COMMENT= Simple library to load images of various formats as SDL surfaces COMMENT= Simple library to load images of various formats as SDL surfaces
LICENSE= ZLIB LICENSE= ZLIB
LICENSE_FILE= ${WRKSRC}/COPYING.txt
USES= pkgconfig:build pathfix gmake libtool USES= pkgconfig:build pathfix gmake libtool localbase
USE_SDL= sdl2 USE_SDL= sdl2
GNU_CONFIGURE= yes GNU_CONFIGURE= yes
CPPFLAGS+= -I${LOCALBASE}/include INSTALL_TARGET= install-strip
LDFLAGS+= -L${LOCALBASE}/lib -lm
USE_LDCONFIG= yes USE_LDCONFIG= yes
OPTIONS_DEFINE= JPEG PNG TIFF WEBP OPTIONS_DEFINE= JPEG PNG TIFF WEBP

View File

@ -1,2 +1,2 @@
SHA256 (SDL2_image-2.0.0.tar.gz) = b29815c73b17633baca9f07113e8ac476ae66412dec0d29a5045825c27a47234 SHA256 (SDL2_image-2.0.1.tar.gz) = 3a3eafbceea5125c04be585373bfd8b3a18f259bd7eae3efc4e6d8e60e0d7f64
SIZE (SDL2_image-2.0.0.tar.gz) = 8398016 SIZE (SDL2_image-2.0.1.tar.gz) = 7797848

View File

@ -1,6 +1,6 @@
include/SDL2/SDL_image.h include/SDL2/SDL_image.h
lib/libSDL2_image-2.0.so.0 lib/libSDL2_image-2.0.so.0
lib/libSDL2_image-2.0.so.0.0.0 lib/libSDL2_image-2.0.so.0.0.1
lib/libSDL2_image.a lib/libSDL2_image.a
lib/libSDL2_image.so lib/libSDL2_image.so
libdata/pkgconfig/SDL2_image.pc libdata/pkgconfig/SDL2_image.pc

View File

@ -1,8 +1,7 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= sdl2_ttf PORTNAME= sdl2_ttf
PORTVERSION= 2.0.12 PORTVERSION= 2.0.14
PORTREVISION= 5
CATEGORIES= graphics CATEGORIES= graphics
MASTER_SITES= http://www.libsdl.org/projects/SDL_ttf/release/ MASTER_SITES= http://www.libsdl.org/projects/SDL_ttf/release/
DISTNAME= SDL2_ttf-${PORTVERSION} DISTNAME= SDL2_ttf-${PORTVERSION}
@ -11,23 +10,19 @@ MAINTAINER= mva@FreeBSD.org
COMMENT= Library to use TrueType fonts to render text in SDL applications COMMENT= Library to use TrueType fonts to render text in SDL applications
LICENSE= ZLIB LICENSE= ZLIB
LICENSE_FILE= ${WRKSRC}/COPYING.txt
LIB_DEPENDS= libfreetype.so:print/freetype2 LIB_DEPENDS= libfreetype.so:print/freetype2
USES= pkgconfig:build pathfix gmake libtool USES= pkgconfig:build pathfix gmake libtool localbase
USE_SDL= sdl2 USE_SDL= sdl2
GNU_CONFIGURE= yes GNU_CONFIGURE= yes
CPPFLAGS+= -I${LOCALBASE}/include INSTALL_TARGET= install-strip
LDFLAGS+= -L${LOCALBASE}/lib
USE_LDCONFIG= yes USE_LDCONFIG= yes
OPTIONS_DEFINE= OPENGL OPTIONS_DEFINE= OPENGL
.include <bsd.port.options.mk> OPENGL_USE= GL=yes
.if ${PORT_OPTIONS:MOPENGL}
USE_GL= yes
.endif
post-install: post-install:
${INSTALL_PROGRAM} ${WRKSRC}/.libs/glfont ${STAGEDIR}${PREFIX}/bin/sdl2-glfont ${INSTALL_PROGRAM} ${WRKSRC}/.libs/glfont ${STAGEDIR}${PREFIX}/bin/sdl2-glfont

View File

@ -1,2 +1,2 @@
SHA256 (SDL2_ttf-2.0.12.tar.gz) = 8728605443ea1cca5cad501dc34dc0cb15135d1e575551da6d151d213d356f6e SHA256 (SDL2_ttf-2.0.14.tar.gz) = 34db5e20bcf64e7071fe9ae25acaa7d72bdc4f11ab3ce59acc768ab62fe39276
SIZE (SDL2_ttf-2.0.12.tar.gz) = 5517665 SIZE (SDL2_ttf-2.0.14.tar.gz) = 4147462

View File

@ -2,7 +2,7 @@ bin/sdl2-glfont
bin/sdl2-showfont bin/sdl2-showfont
include/SDL2/SDL_ttf.h include/SDL2/SDL_ttf.h
lib/libSDL2_ttf-2.0.so.0 lib/libSDL2_ttf-2.0.so.0
lib/libSDL2_ttf-2.0.so.0.10.2 lib/libSDL2_ttf-2.0.so.0.14.0
lib/libSDL2_ttf.a lib/libSDL2_ttf.a
lib/libSDL2_ttf.so lib/libSDL2_ttf.so
libdata/pkgconfig/SDL2_ttf.pc libdata/pkgconfig/SDL2_ttf.pc

View File

@ -23,8 +23,8 @@ USES= autoreconf compiler:c++11-lib gmake libtool pathfix
EXTRACT_AFTER_ARGS= --exclude test/extra EXTRACT_AFTER_ARGS= --exclude test/extra
PATHFIX_MAKEFILEIN= Makefile.am PATHFIX_MAKEFILEIN= Makefile.am
GNU_CONFIGURE= yes GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-testapp CONFIGURE_ARGS= --disable-silent-rules --enable-testapp
CFLAGS+= -D_GLIBCXX_USE_C99 -D_GLIBCXX_USE_C99_MATH_TR1 \ CPPFLAGS+= -D_GLIBCXX_USE_C99 -D_GLIBCXX_USE_C99_MATH_TR1 \
-D_DECLARE_C99_LDBL_MATH # XXX ports/193528 -D_DECLARE_C99_LDBL_MATH # XXX ports/193528
INSTALL_TARGET= install-strip INSTALL_TARGET= install-strip
USE_LDCONFIG= yes USE_LDCONFIG= yes

View File

@ -2,7 +2,7 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= tiled PORTNAME= tiled
PORTVERSION= 0.15.1 PORTVERSION= 0.16.0
DISTVERSIONPREFIX= v DISTVERSIONPREFIX= v
CATEGORIES= graphics editors games CATEGORIES= graphics editors games
@ -16,7 +16,8 @@ USE_GITHUB= yes
GH_ACCOUNT= bjorn GH_ACCOUNT= bjorn
USES= compiler:c++11-lib desktop-file-utils qmake shared-mime-info USES= compiler:c++11-lib desktop-file-utils qmake shared-mime-info
USE_QT5= core gui widgets opengl buildtools_build linguisttools_build USE_QT5= core gui widgets opengl network \
buildtools_build linguisttools_build
USE_GL= gl USE_GL= gl
USE_LDCONFIG= yes USE_LDCONFIG= yes

View File

@ -1,2 +1,2 @@
SHA256 (bjorn-tiled-v0.15.1_GH0.tar.gz) = b084650adae12c1c34d9493f99fabcdb27c9fa12e3e1167212c28c5c76936b81 SHA256 (bjorn-tiled-v0.16.0_GH0.tar.gz) = c02df78021c07c5574a8b52fcb61a02649db039724f13ecacdd18840df7490ee
SIZE (bjorn-tiled-v0.15.1_GH0.tar.gz) = 2984663 SIZE (bjorn-tiled-v0.16.0_GH0.tar.gz) = 4485752

View File

@ -44,5 +44,6 @@ share/mime/packages/tiled.xml
%%DATADIR%%/translations/tiled_pt.qm %%DATADIR%%/translations/tiled_pt.qm
%%DATADIR%%/translations/tiled_pt_PT.qm %%DATADIR%%/translations/tiled_pt_PT.qm
%%DATADIR%%/translations/tiled_ru.qm %%DATADIR%%/translations/tiled_ru.qm
%%DATADIR%%/translations/tiled_tr.qm
%%DATADIR%%/translations/tiled_zh.qm %%DATADIR%%/translations/tiled_zh.qm
%%DATADIR%%/translations/tiled_zh_TW.qm %%DATADIR%%/translations/tiled_zh_TW.qm

View File

@ -2,7 +2,7 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= Number-Phone-JP PORTNAME= Number-Phone-JP
PORTVERSION= 0.20160301 PORTVERSION= 0.20160404
CATEGORIES= japanese perl5 CATEGORIES= japanese perl5
MASTER_SITES= CPAN MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:TANIGUCHI MASTER_SITE_SUBDIR= CPAN:TANIGUCHI

View File

@ -1,2 +1,2 @@
SHA256 (Number-Phone-JP-0.20160301.tar.gz) = f4a5d920cc811d6a164850d16fee467c508c94559b7d6c0be4341eaab47f2b95 SHA256 (Number-Phone-JP-0.20160404.tar.gz) = 1ef1a869341a6d32207285b40e22961dba254bd118720ce00a8a6e19eb975a1d
SIZE (Number-Phone-JP-0.20160301.tar.gz) = 409367 SIZE (Number-Phone-JP-0.20160404.tar.gz) = 409427

View File

@ -3,18 +3,24 @@
PORTNAME= dmd PORTNAME= dmd
PKGNAMESUFFIX= 2 PKGNAMESUFFIX= 2
PORTVERSION= 2.070.2 PORTVERSION= 2.071.0
CATEGORIES= lang CATEGORIES= lang
MASTER_SITES= http://ftp.digitalmars.com/ MASTER_SITES= http://ftp.digitalmars.com/
DISTNAME= dmd.${PORTVERSION} DISTNAME= dmd.${PORTVERSION}
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ DISTFILES= ${DISTNAME}.freebsd-64${EXTRACT_SUFX} \
dmd.2.067.1${EXTRACT_SUFX} dmd.2.067.1.zip
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} # The souces in the following files can be used instead. Either way the
# binaries in the distribution are ignored. This port builds its own
# binaries using the sources that come with the distribution.
# DISTFILES= ${DISTNAME}.freebsd-32${EXTRACT_SUFX}
# DISTFILES= ${DISTNAME}.linux${EXTRACT_SUFX}
EXTRACT_ONLY= ${DISTNAME}.freebsd-64${EXTRACT_SUFX}
MAINTAINER= cy@FreeBSD.org MAINTAINER= cy@FreeBSD.org
COMMENT= D 2.0 compiler, not officially validated for FreeBSD COMMENT= D 2.0 compiler, not officially validated for FreeBSD
USES= gmake zip USES= gmake tar:xz zip
MAKEFILE= posix.mak MAKEFILE= posix.mak
MAKE_ARGS= AUTO_BOOTSTRAP=1 MAKE_ARGS= AUTO_BOOTSTRAP=1
MAKE_ENV+= WRKDIR=${WRKDIR} MAKE_ENV+= WRKDIR=${WRKDIR}

View File

@ -1,4 +1,4 @@
SHA256 (dmd.2.070.2.zip) = 011cfa86bee8dd924bde870e338687d728d4d81578f8a9803401ed405cef70dd SHA256 (dmd.2.071.0.freebsd-64.tar.xz) = a5593d5bc67064b415145cbf757798fc15b91335a4ae4455049a0ac6993ead0e
SIZE (dmd.2.070.2.zip) = 82342636 SIZE (dmd.2.071.0.freebsd-64.tar.xz) = 12519668
SHA256 (dmd.2.067.1.zip) = 24fd32d3b1401309187a3fcd235014e38c651beb3af29b0e656f6f4add4ec95b SHA256 (dmd.2.067.1.zip) = 24fd32d3b1401309187a3fcd235014e38c651beb3af29b0e656f6f4add4ec95b
SIZE (dmd.2.067.1.zip) = 56083735 SIZE (dmd.2.067.1.zip) = 56083735

View File

@ -1,7 +1,7 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= armadillo PORTNAME= armadillo
PORTVERSION= 6.600.5 PORTVERSION= 6.700.3
CATEGORIES= math CATEGORIES= math
MASTER_SITES= SF/arma MASTER_SITES= SF/arma

View File

@ -1,2 +1,2 @@
SHA256 (armadillo-6.600.5.tar.gz) = 6da5b32f5f2551815948bcfa5182b77b605607660d911b8f9f098f03e3cf7707 SHA256 (armadillo-6.700.3.tar.gz) = 98f382c3f27c33797a968848ef841f30a5165235aeafb2e790518176948bd0ee
SIZE (armadillo-6.600.5.tar.gz) = 5461091 SIZE (armadillo-6.700.3.tar.gz) = 5469738

View File

@ -9,6 +9,7 @@ include/armadillo_bits/Cube_bones.hpp
include/armadillo_bits/Cube_meat.hpp include/armadillo_bits/Cube_meat.hpp
include/armadillo_bits/GenCube_bones.hpp include/armadillo_bits/GenCube_bones.hpp
include/armadillo_bits/GenCube_meat.hpp include/armadillo_bits/GenCube_meat.hpp
include/armadillo_bits/GenSpecialiser.hpp
include/armadillo_bits/Gen_bones.hpp include/armadillo_bits/Gen_bones.hpp
include/armadillo_bits/Gen_meat.hpp include/armadillo_bits/Gen_meat.hpp
include/armadillo_bits/GlueCube_bones.hpp include/armadillo_bits/GlueCube_bones.hpp
@ -103,6 +104,7 @@ include/armadillo_bits/field_meat.hpp
include/armadillo_bits/fn_accu.hpp include/armadillo_bits/fn_accu.hpp
include/armadillo_bits/fn_all.hpp include/armadillo_bits/fn_all.hpp
include/armadillo_bits/fn_any.hpp include/armadillo_bits/fn_any.hpp
include/armadillo_bits/fn_approx_equal.hpp
include/armadillo_bits/fn_as_scalar.hpp include/armadillo_bits/fn_as_scalar.hpp
include/armadillo_bits/fn_chol.hpp include/armadillo_bits/fn_chol.hpp
include/armadillo_bits/fn_clamp.hpp include/armadillo_bits/fn_clamp.hpp
@ -143,6 +145,7 @@ include/armadillo_bits/fn_join.hpp
include/armadillo_bits/fn_kmeans.hpp include/armadillo_bits/fn_kmeans.hpp
include/armadillo_bits/fn_kron.hpp include/armadillo_bits/fn_kron.hpp
include/armadillo_bits/fn_log_det.hpp include/armadillo_bits/fn_log_det.hpp
include/armadillo_bits/fn_logmat.hpp
include/armadillo_bits/fn_lu.hpp include/armadillo_bits/fn_lu.hpp
include/armadillo_bits/fn_max.hpp include/armadillo_bits/fn_max.hpp
include/armadillo_bits/fn_mean.hpp include/armadillo_bits/fn_mean.hpp
@ -165,6 +168,7 @@ include/armadillo_bits/fn_randi.hpp
include/armadillo_bits/fn_randn.hpp include/armadillo_bits/fn_randn.hpp
include/armadillo_bits/fn_randu.hpp include/armadillo_bits/fn_randu.hpp
include/armadillo_bits/fn_rank.hpp include/armadillo_bits/fn_rank.hpp
include/armadillo_bits/fn_regspace.hpp
include/armadillo_bits/fn_repmat.hpp include/armadillo_bits/fn_repmat.hpp
include/armadillo_bits/fn_reshape.hpp include/armadillo_bits/fn_reshape.hpp
include/armadillo_bits/fn_resize.hpp include/armadillo_bits/fn_resize.hpp
@ -191,6 +195,7 @@ include/armadillo_bits/fn_symmat.hpp
include/armadillo_bits/fn_toeplitz.hpp include/armadillo_bits/fn_toeplitz.hpp
include/armadillo_bits/fn_trace.hpp include/armadillo_bits/fn_trace.hpp
include/armadillo_bits/fn_trans.hpp include/armadillo_bits/fn_trans.hpp
include/armadillo_bits/fn_trapz.hpp
include/armadillo_bits/fn_trig.hpp include/armadillo_bits/fn_trig.hpp
include/armadillo_bits/fn_trimat.hpp include/armadillo_bits/fn_trimat.hpp
include/armadillo_bits/fn_trunc_exp.hpp include/armadillo_bits/fn_trunc_exp.hpp
@ -229,6 +234,8 @@ include/armadillo_bits/glue_times_bones.hpp
include/armadillo_bits/glue_times_meat.hpp include/armadillo_bits/glue_times_meat.hpp
include/armadillo_bits/glue_toeplitz_bones.hpp include/armadillo_bits/glue_toeplitz_bones.hpp
include/armadillo_bits/glue_toeplitz_meat.hpp include/armadillo_bits/glue_toeplitz_meat.hpp
include/armadillo_bits/glue_trapz_bones.hpp
include/armadillo_bits/glue_trapz_meat.hpp
include/armadillo_bits/gmm_diag_bones.hpp include/armadillo_bits/gmm_diag_bones.hpp
include/armadillo_bits/gmm_diag_meat.hpp include/armadillo_bits/gmm_diag_meat.hpp
include/armadillo_bits/gmm_misc_bones.hpp include/armadillo_bits/gmm_misc_bones.hpp
@ -299,6 +306,8 @@ include/armadillo_bits/op_htrans_bones.hpp
include/armadillo_bits/op_htrans_meat.hpp include/armadillo_bits/op_htrans_meat.hpp
include/armadillo_bits/op_inv_bones.hpp include/armadillo_bits/op_inv_bones.hpp
include/armadillo_bits/op_inv_meat.hpp include/armadillo_bits/op_inv_meat.hpp
include/armadillo_bits/op_logmat_bones.hpp
include/armadillo_bits/op_logmat_meat.hpp
include/armadillo_bits/op_max_bones.hpp include/armadillo_bits/op_max_bones.hpp
include/armadillo_bits/op_max_meat.hpp include/armadillo_bits/op_max_meat.hpp
include/armadillo_bits/op_mean_bones.hpp include/armadillo_bits/op_mean_bones.hpp
@ -446,7 +455,7 @@ include/armadillo_bits/xvec_htrans_bones.hpp
include/armadillo_bits/xvec_htrans_meat.hpp include/armadillo_bits/xvec_htrans_meat.hpp
lib/libarmadillo.so lib/libarmadillo.so
lib/libarmadillo.so.6 lib/libarmadillo.so.6
lib/libarmadillo.so.6.600.5 lib/libarmadillo.so.6.700.3
share/Armadillo/CMake/ArmadilloConfig.cmake share/Armadillo/CMake/ArmadilloConfig.cmake
share/Armadillo/CMake/ArmadilloConfigVersion.cmake share/Armadillo/CMake/ArmadilloConfigVersion.cmake
share/Armadillo/CMake/ArmadilloLibraryDepends-release.cmake share/Armadillo/CMake/ArmadilloLibraryDepends-release.cmake

View File

@ -21,6 +21,9 @@ WRKSRC= ${WRKDIR}/${PORTNAME:tl}-branches-${BRANCHE}-trunk
PLIST_FILES= bin/MathMod PLIST_FILES= bin/MathMod
# LL / ULL suffix would be needed for integer constants
BROKEN_FreeBSD_9_i386= YES
pre-build: pre-build:
cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} ${QMAKE} cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} ${QMAKE}

View File

@ -59,6 +59,7 @@
SUBDIR += ffmpeg0 SUBDIR += ffmpeg0
SUBDIR += ffmpeg2theora SUBDIR += ffmpeg2theora
SUBDIR += ffmpegthumbnailer SUBDIR += ffmpegthumbnailer
SUBDIR += ffms2
SUBDIR += flvmeta SUBDIR += flvmeta
SUBDIR += flvstreamer SUBDIR += flvstreamer
SUBDIR += flvtool++ SUBDIR += flvtool++
@ -165,6 +166,7 @@
SUBDIR += kmplayer-kde4 SUBDIR += kmplayer-kde4
SUBDIR += kodi SUBDIR += kodi
SUBDIR += kplayer-kde4 SUBDIR += kplayer-kde4
SUBDIR += l-smash
SUBDIR += libaacs SUBDIR += libaacs
SUBDIR += libass SUBDIR += libass
SUBDIR += libav SUBDIR += libav

View File

@ -3,30 +3,27 @@
PORTNAME= aegisub PORTNAME= aegisub
PORTVERSION= 3.2.2 PORTVERSION= 3.2.2
PORTREVISION= 2 PORTREVISION= 3
CATEGORIES= multimedia CATEGORIES= multimedia
MASTER_SITES= http://ftp.aegisub.org/pub/archives/releases/source/ \ MASTER_SITES= http://ftp.aegisub.org/pub/archives/releases/source/ \
ftp://ftp.aegisub.org/pub/archives/releases/source/ \ ftp://ftp.aegisub.org/pub/archives/releases/source/ \
ftp://ftp2.aegisub.org/pub/archives/releases/source/ ftp://ftp2.aegisub.org/pub/archives/releases/source/
DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
MAINTAINER= ports@FreeBSD.org MAINTAINER= ports@FreeBSD.org
COMMENT= Cross-platform subtitle editor COMMENT= Cross-platform subtitle editor
LICENSE= BSD3CLAUSE LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENCE
LIB_DEPENDS= libboost_thread.so:devel/boost-libs \ LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libicui18n.so:devel/icu \ libicui18n.so:devel/icu \
libass.so:multimedia/libass \ libass.so:multimedia/libass \
libfontconfig.so:x11-fonts/fontconfig libfontconfig.so:x11-fonts/fontconfig
USE_GITHUB= nodefault
USES= compiler:c++11-lib desktop-file-utils gettext gmake iconv \ USES= compiler:c++11-lib desktop-file-utils gettext gmake iconv \
pkgconfig tar:xz localbase pkgconfig tar:xz
USE_GNOME= intltool USE_GNOME= intltool
USE_WX= 3.0 USE_WX= 3.0
WX_UNICODE= yes
WX_CONF_ARGS= absolute WX_CONF_ARGS= absolute
USE_GL= glu USE_GL= glu
USE_CSTD= c99 USE_CSTD= c99
@ -43,21 +40,14 @@ INSTALLS_ICONS= yes
PLIST_SUB= VERSION="${PORTVERSION:R}" PLIST_SUB= VERSION="${PORTVERSION:R}"
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
OPTIONS_DEFINE= ALSA DOCS FFMPEG FFTW HUNSPELL OPENAL PORTAUDIO \ OPTIONS_DEFINE= ALSA DOCS FFMPEG FFTW HUNSPELL OPENAL PORTAUDIO \
PULSEAUDIO PULSEAUDIO
OPTIONS_DEFAULT= FFMPEG FFTW HUNSPELL PULSEAUDIO OPTIONS_DEFAULT= FFMPEG FFTW HUNSPELL PULSEAUDIO
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
ALSA_CONFIGURE_OFF= --without-alsa ALSA_CONFIGURE_OFF= --without-alsa
FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg FFMPEG_LIB_DEPENDS= libffms2.so:multimedia/ffms2
FFMPEG_CONFIGURE_ENV= FFMS2_CFLAGS="${FFMS_CFLAGS}" \
FFMS2_LIBS="${FFMS_LIBS}"
FFMPEG_CONFIGURE_OFF= --without-ffms FFMPEG_CONFIGURE_OFF= --without-ffms
FFMPEG_CPPFLAGS= ${FFMS_CFLAGS}
FFMPEG_GH_TUPLE= FFMS:ffms2:2.20:ffms
FFTW_LIB_DEPENDS= libfftw3.so:math/fftw3 FFTW_LIB_DEPENDS= libfftw3.so:math/fftw3
FFTW_CONFIGURE_OFF= --without-fftw3 FFTW_CONFIGURE_OFF= --without-fftw3
HUNSPELL_LIB_DEPENDS= libhunspell-1.3.so:textproc/hunspell HUNSPELL_LIB_DEPENDS= libhunspell-1.3.so:textproc/hunspell
@ -71,10 +61,6 @@ PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
PULSEAUDIO_CONFIGURE_OFF=\ PULSEAUDIO_CONFIGURE_OFF=\
--without-libpulse --without-libpulse
FFMS_CFLAGS= -I${WRKSRC_ffms}/include
FFMS_LIBS= ${WRKSRC_ffms}/src/core/.libs/libffms2.a \
$$(pkg-config --libs libavcodec libavformat libswscale libavutil libavresample)
.include <bsd.port.pre.mk> .include <bsd.port.pre.mk>
.if ${COMPILER_TYPE} == "gcc" .if ${COMPILER_TYPE} == "gcc"
@ -110,20 +96,9 @@ post-patch:
'/virtual /s|= default;$$|{ }|' '/virtual /s|= default;$$|{ }|'
.endif .endif
pre-configure-FFMPEG-on:
@(cd ${WRKSRC_ffms} && ${SETENV} ${CONFIGURE_ENV} ./configure \
--disable-shared CC="${CC}" CXX="${CXX}" CFLAGS="${CFLAGS}" \
CXXFLAGS="${CXXFLAGS}")
pre-build-FFMPEG-on:
@(cd ${WRKSRC_ffms} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} \
${MAKE_FLAGS} ${MAKEFILE} -j${MAKE_JOBS_NUMBER} ${MAKE_ARGS} \
${ALL_TARGET})
post-install: post-install:
@${MKDIR} ${STAGEDIR}${DOCSDIR}/automation/v4-docs (cd ${WRKSRC} && ${COPYTREE_SHARE} \
(cd ${WRKSRC}/automation/v4-docs && ${INSTALL_DATA} * \ automation/v4-docs ${STAGEDIR}${DOCSDIR})
${STAGEDIR}${DOCSDIR}/automation/v4-docs)
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/aegisub-* @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/aegisub-*
.include <bsd.port.post.mk> .include <bsd.port.post.mk>

View File

@ -1,4 +1,2 @@
SHA256 (aegisub-3.2.2.tar.xz) = c55e33945b82d8513c02ea6e782f0d72c726adcd3707e95b8c0022f6151e6885 SHA256 (aegisub-3.2.2.tar.xz) = c55e33945b82d8513c02ea6e782f0d72c726adcd3707e95b8c0022f6151e6885
SIZE (aegisub-3.2.2.tar.xz) = 5252052 SIZE (aegisub-3.2.2.tar.xz) = 5252052
SHA256 (FFMS-ffms2-2.20_GH0.tar.gz) = c7d880172756c253f2c5673044dabf03c19890dcfe64da5104ee9f42a1a573a0
SIZE (FFMS-ffms2-2.20_GH0.tar.gz) = 539587

25
multimedia/ffms2/Makefile Normal file
View File

@ -0,0 +1,25 @@
# $FreeBSD$
PORTNAME= ffms2
DISTVERSION= 2.22
CATEGORIES= multimedia
MAINTAINER= jbeich@FreeBSD.org
COMMENT= FFmpeg-based source library
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg
USE_GITHUB= yes
GH_ACCOUNT= FFMS
USES= compiler:c++11-lib gmake libtool pathfix pkgconfig
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-silent-rules --enable-static
CPPFLAGS+= -D_GLIBCXX_USE_C99 # XXX ports/193528
INSTALL_TARGET= install-strip
USE_LDCONFIG= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (FFMS-ffms2-2.22_GH0.tar.gz) = 7c5202fa2e49186fb3bb815e5b12ca71f05ec09cb707ffd9465852e21a06fdad
SIZE (FFMS-ffms2-2.22_GH0.tar.gz) = 487244

View File

@ -0,0 +1,8 @@
FFmpegSource (usually known as FFMS or FFMS2) is a cross-platform
wrapper library around FFmpeg/libav. It gives you an easy, convenient
way to say "open and decompress this media file for me, I don't care
how you do it" and get frame- and sample-accurate access (usually),
without having to bother with the sometimes less than straightforward
and less than perfectly documented libav API.
WWW: https://github.com/FFMS/ffms2

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