*/*: 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
.endif
.if ${OSVERSION} < 1000033
.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000033
BUILD_DEPENDS+= flex>0:textproc/flex
MAKE_ENV+= PATH=${LOCALBASE}/bin:$$PATH
.endif
.if ${OSVERSION} >= 1000054
.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1000054
CXXLIB= c++
.else
CXXLIB= # empty

View File

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

View File

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

View File

@ -1,2 +1,2 @@
SHA256 (SDL2_mixer-2.0.0.tar.gz) = a8ce0e161793791adeff258ca6214267fdd41b3c073d2581cd5265c8646f725b
SIZE (SDL2_mixer-2.0.0.tar.gz) = 10119589
SHA256 (SDL2_mixer-2.0.1.tar.gz) = 5a24f62a610249d744cbd8d28ee399d8905db7222bf3bdbc8a8b4a76e597695f
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
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.so
libdata/pkgconfig/SDL2_mixer.pc

View File

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

View File

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

View File

@ -1,5 +1,7 @@
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
%%DATADIR%%/AUTHORS
%%DATADIR%%/COPYING

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -1,4 +1,4 @@
SHA256 (android-platform_system_core-android-6.0.0_r26_GH0.tar.gz) = 75c3135b44874e1a6d6b98cf7fc2c7513f77bd41b0302cd1f8d0a5a9ade46a36
SIZE (android-platform_system_core-android-6.0.0_r26_GH0.tar.gz) = 1182157
SHA256 (android-platform_system_core-android-6.0.1_r24_GH0.tar.gz) = f335756cc7f2ad3b6870dee7fb4641fd97df0a4d51c89bd508dce34802815b1e
SIZE (android-platform_system_core-android-6.0.1_r24_GH0.tar.gz) = 1184987
SHA256 (mbrubeck-android-completion-3b0fabe_GH0.tar.gz) = dc774f101acd9514baf3e7a0ac610068116f2c093b94987ba59203a39a6439dc
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>
.if ${OSVERSION} > 1000000
.if ${OPSYS} == FreeBSD && ${OSVERSION} > 1000000
RUN_DEPENDS+= cvs:devel/cvs
.endif

View File

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

View File

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

View File

@ -1,2 +1,2 @@
SHA256 (hexpm-hex-v0.11.3_GH0.tar.gz) = 33183342f0c618f404759eed0aa98dc32b74b66ea3908b7daa7986d1afc15ae4
SIZE (hexpm-hex-v0.11.3_GH0.tar.gz) = 215662
SHA256 (hexpm-hex-v0.11.4_GH0.tar.gz) = 852e76fef0110ecda5ebba8a9a345aef8aec99e453d2322d4d64f2b2d03780cd
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
BROKEN= fails to build
USES= elixir
USE_GITHUB= yes
GH_ACCOUNT= atabary

View File

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

View File

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

View File

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

View File

@ -1,2 +1,2 @@
SHA256 (zeroc-ice-Ice-v3.6.1_GH0.tar.gz) = 454d81cb72986c1f04e297a81bca7563e3449a216ad63de8630122d34545ae78
SIZE (zeroc-ice-Ice-v3.6.1_GH0.tar.gz) = 5338954
SHA256 (zeroc-ice-Ice-v3.6.2_GH0.tar.gz) = 5e9305a5eb6081c8f128d63a5546158594e9f115174fc91208f645dbe2fc02fe
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 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 @@
#endif
}

View File

@ -1,5 +1,5 @@
--- python/config/Make.rules.orig 2015-06-23 15:30:20.000000000 +0000
+++ python/config/Make.rules 2015-06-27 23:26:40.586161355 +0000
--- python/config/Make.rules.orig 2016-04-05 22:33:01.425700968 +0200
+++ python/config/Make.rules 2016-04-05 22:29:23.200712968 +0200
@@ -11,7 +11,8 @@
# Select an installation base directory. The directory will be created
# if it does not exist.
@ -10,7 +10,7 @@
#
# 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
# 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())")
@@ -91,9 +92,9 @@
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 @@
@@ -105,16 +106,16 @@
libdir = $(top_srcdir)/python
-ifndef usr_dir_install
- install_pythondir = $(prefix)/python
- install_libdir = $(prefix)/python
- install_pythondir = $(prefix)/python
- install_libdir = $(prefix)/python
-else
+#ifndef usr_dir_install
+# install_pythondir = $(prefix)/python
+# install_libdir = $(prefix)/python
+# install_pythondir = $(prefix)/python
+# install_libdir = $(prefix)/python
+#else
#
# The install_dir script says where python wants site-packages installed.
#
- install_pythondir = $(shell $(PYTHON) $(top_srcdir)/config/install_dir)
- install_libdir = $(install_pythondir)
- install_pythondir = $(shell $(PYTHON) $(top_srcdir)/config/install_dir)
- install_libdir = $(install_pythondir)
-endif
+ install_pythondir = %%PYTHON_SITELIBDIR%%/Ice
+ install_libdir = %%PYTHON_SITELIBDIR%%/Ice
@ -57,7 +43,7 @@
ifeq ($(UNAME),SunOS)
ifeq ($(LP64),yes)
@@ -127,14 +128,10 @@
@@ -123,14 +124,10 @@
endif
endif
@ -76,7 +62,7 @@
CPPFLAGS =
ICECPPFLAGS = -I$(slicedir)
@@ -143,10 +140,7 @@
@@ -139,10 +136,7 @@
ifdef ice_src_dist
SLICE2PY = $(PYTHON) $(top_srcdir)/config/s2py.py
@ -88,7 +74,7 @@
else
ifeq ($(UNAME),Darwin)
SLICE2PY = /usr/local/bin/slice2py
@@ -171,7 +165,7 @@
@@ -167,7 +161,7 @@
all:: $(SRCS)

View File

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

View File

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

View File

@ -1,2 +1,2 @@
SHA256 (jenkins/1.655/jenkins.war) = 0cee889af697c115961ce50229cc5e39d1b798c0a0a689687b745c0a938c8547
SIZE (jenkins/1.655/jenkins.war) = 64683155
SHA256 (jenkins/1.656/jenkins.war) = 97085359725b16aca0f419486e5c1809399e33dbe6d906cd55ef82fad76fb30d
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
and testing virtually any project.
WWW: http://jenkins-ci.org/
WWW: https://jenkins.io/

View File

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

View File

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

View File

@ -1,2 +1,2 @@
SHA256 (SDL2-2.0.3.tar.gz) = a5a69a6abf80bcce713fa873607735fe712f44276a7f048d60a61bb2f6b3c90c
SIZE (SDL2-2.0.3.tar.gz) = 3871267
SHA256 (SDL2-2.0.4.tar.gz) = da55e540bf6331824153805d58b590a29c39d2d506c6d02fa409aedeab21174b
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_config.h
include/SDL2/SDL_cpuinfo.h
include/SDL2/SDL_egl.h
include/SDL2/SDL_endian.h
include/SDL2/SDL_error.h
include/SDL2/SDL_events.h
@ -27,8 +28,13 @@ include/SDL2/SDL_mouse.h
include/SDL2/SDL_mutex.h
include/SDL2/SDL_name.h
include/SDL2/SDL_opengl.h
include/SDL2/SDL_opengl_glext.h
include/SDL2/SDL_opengles.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_platform.h
include/SDL2/SDL_power.h
@ -63,8 +69,9 @@ include/SDL2/SDL_version.h
include/SDL2/SDL_video.h
include/SDL2/begin_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.2.1
lib/libSDL2-2.0.so.0.4.0
lib/libSDL2.a
lib/libSDL2.so
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 "
USE_RC_SUBR+= named
SUB_FILES+= named.conf
.if ${PORT_OPTIONS:MGOST} || ${PORT_OPTIONS:MGOST_ASN1}
WITH_OPENSSL_PORT=yes
.endif
.else
PLIST_SUB+= NOBASE="@comment " BASE=""
SUB_LIST+= NOBASE="@comment " BASE=""
.if ${PORT_OPTIONS:MSSL}
WITH_OPENSSL_PORT= yes
.endif
.endif
PKGDEINSTALL= ${PKGINSTALL}
@ -211,6 +205,14 @@ PKGDEINSTALL= ${PKGINSTALL}
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:
echo "SRCID=${HASH}" > ${WRKSRC}/srcid
@ -260,4 +262,4 @@ post-install:
${INSTALL_DATA} ${WRKSRC}/bin/rndc/rndc.conf \
${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 "
USE_RC_SUBR+= named
SUB_FILES+= named.conf
.if ${PORT_OPTIONS:MGOST}
WITH_OPENSSL_PORT=yes
.endif
.else
PLIST_SUB+= NOBASE="@comment " BASE=""
SUB_LIST+= NOBASE="@comment " BASE=""
.if ${PORT_OPTIONS:MSSL}
WITH_OPENSSL_PORT= yes
.endif
.endif
PKGDEINSTALL= ${PKGINSTALL}
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:
@${REINPLACE_CMD} -e 's|readline/readline.h|editline/readline.h|; \
s|readline/history.h|histedit.h|' \
@ -241,4 +243,4 @@ post-install:
${INSTALL_DATA} ${WRKSRC}/bin/rndc/rndc.conf \
${STAGEDIR}${ETCDIR}/rndc.conf.sample
.include <bsd.port.mk>
.include <bsd.port.post.mk>

View File

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= wine
PORTVERSION= 1.9.6
PORTREVISION= 1
PORTVERSION= 1.9.7
PORTEPOCH= 1
CATEGORIES= emulators
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
SIZE (freebsd:9:x86:64/i386-wine-devel-1.9.6_1,1.txz) = 39021500
SHA256 (freebsd:9:x86:64/i386-wine-staging-1.9.6_1,1.txz) = 25a7d9a83e9be5823fb70894d1ce30605783795b90abddd536956f8f0fdfa6e5
SIZE (freebsd:9:x86:64/i386-wine-staging-1.9.6_1,1.txz) = 41388572
SHA256 (freebsd:10:x86:64/i386-wine-devel-1.9.6_1,1.txz) = 1f021dbed8f3dcea7ea79dbd67f8f49ea9d002f8fb3a9f3f420ee4ca0cd76df4
SIZE (freebsd:10:x86:64/i386-wine-devel-1.9.6_1,1.txz) = 35742192
SHA256 (freebsd:10:x86:64/i386-wine-staging-1.9.6_1,1.txz) = 14b5ded94cc662c7cedb792f3eba1065bea55d165c9b8815d3484df40e3df6da
SIZE (freebsd:10:x86:64/i386-wine-staging-1.9.6_1,1.txz) = 38100772
SHA256 (freebsd:11:x86:64/i386-wine-devel-1.9.6_1,1.txz) = b3b24c7f095acdc2b6b4dfed74a03f46424007850cbd06ad0b55045dc2a9cb1d
SIZE (freebsd:11:x86:64/i386-wine-devel-1.9.6_1,1.txz) = 38703880
SHA256 (freebsd:11:x86:64/i386-wine-staging-1.9.6_1,1.txz) = e3ca49c7c1f1d91caf249f7466ea6296447165d008eb88c31a3366e51943b5f5
SIZE (freebsd:11:x86:64/i386-wine-staging-1.9.6_1,1.txz) = 41055440
SHA256 (freebsd:9:x86:64/i386-wine-devel-1.9.7,1.txz) = 63a8aa2a1e9f33cc5737ccb40d6e17eb0dcf7b397e5f7ad89212f4b964572961
SIZE (freebsd:9:x86:64/i386-wine-devel-1.9.7,1.txz) = 39043000
SHA256 (freebsd:9:x86:64/i386-wine-staging-1.9.7,1.txz) = 3ed1b7890dad542e1532b4a54d5f542a4f4d4bc43b49f407a9d56acca0d58f1d
SIZE (freebsd:9:x86:64/i386-wine-staging-1.9.7,1.txz) = 41736276
SHA256 (freebsd:10:x86:64/i386-wine-devel-1.9.7,1.txz) = 5a33e4cc36053a46592e98ca6742fa6ee3b093bceeb52a60a983f5b3e6360ff2
SIZE (freebsd:10:x86:64/i386-wine-devel-1.9.7,1.txz) = 39143644
SHA256 (freebsd:10:x86:64/i386-wine-staging-1.9.7,1.txz) = 24d140d4fcad260d6139a2c3f725d3b650ce8f98295c338edacc1390853a08f7
SIZE (freebsd:10:x86:64/i386-wine-staging-1.9.7,1.txz) = 41827108
SHA256 (freebsd:11:x86:64/i386-wine-devel-1.9.7,1.txz) = e1e8ce9c1ccc0a2bd8b9a76e55b92e439f72f97d05fdea448f1c99ec1bf45dd0
SIZE (freebsd:11:x86:64/i386-wine-devel-1.9.7,1.txz) = 38721756
SHA256 (freebsd:11:x86:64/i386-wine-staging-1.9.7,1.txz) = ee3c4ec37587184ca2fe400cdee7c439f4d31db7a8aad37e0f1e90a13d4903a7
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
%%STAGING%%include/wine/windows/d3dx10core.h
%%STAGING%%include/wine/windows/d3dx10core.idl
include/wine/windows/d3dx10tex.h
include/wine/windows/d3dx9.h
include/wine/windows/d3dx9anim.h
include/wine/windows/d3dx9core.h
@ -380,6 +381,7 @@ include/wine/windows/fci.h
include/wine/windows/fdi.h
include/wine/windows/fileapi.h
include/wine/windows/fltdefs.h
include/wine/windows/fontsub.h
include/wine/windows/fusion.h
include/wine/windows/fusion.idl
include/wine/windows/gameux.h
@ -494,6 +496,8 @@ include/wine/windows/metahost.h
include/wine/windows/metahost.idl
include/wine/windows/mfapi.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.idl
include/wine/windows/midles.h
@ -692,6 +696,8 @@ include/wine/windows/shdeprecated.idl
include/wine/windows/shdispid.h
include/wine/windows/shellapi.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.idl
include/wine/windows/shlguid.h
@ -896,12 +902,19 @@ lib32/.libGL/dri/swrast_dri.so
lib32/.libGL/dri/vmwgfx_dri.so
lib32/.libGL/libGL.so.1
lib32/libGLU.so.1
%%OSREL10%%lib32/libLLVMAArch64AsmParser.so.3.7
%%OSREL11%%lib32/libLLVMAArch64AsmParser.so.3.7
%%OSREL10%%lib32/libLLVMAArch64AsmPrinter.so.3.7
%%OSREL11%%lib32/libLLVMAArch64AsmPrinter.so.3.7
%%OSREL10%%lib32/libLLVMAArch64CodeGen.so.3.7
%%OSREL11%%lib32/libLLVMAArch64CodeGen.so.3.7
%%OSREL10%%lib32/libLLVMAArch64Desc.so.3.7
%%OSREL11%%lib32/libLLVMAArch64Desc.so.3.7
%%OSREL10%%lib32/libLLVMAArch64Disassembler.so.3.7
%%OSREL11%%lib32/libLLVMAArch64Disassembler.so.3.7
%%OSREL10%%lib32/libLLVMAArch64Info.so.3.7
%%OSREL11%%lib32/libLLVMAArch64Info.so.3.7
%%OSREL10%%lib32/libLLVMAArch64Utils.so.3.7
%%OSREL11%%lib32/libLLVMAArch64Utils.so.3.7
lib32/libLLVMAMDGPUAsmParser.so.3.7
lib32/libLLVMAMDGPUAsmPrinter.so.3.7
@ -909,77 +922,130 @@ lib32/libLLVMAMDGPUCodeGen.so.3.7
lib32/libLLVMAMDGPUDesc.so.3.7
lib32/libLLVMAMDGPUInfo.so.3.7
lib32/libLLVMAMDGPUUtils.so.3.7
%%OSREL10%%lib32/libLLVMARMAsmParser.so.3.7
%%OSREL11%%lib32/libLLVMARMAsmParser.so.3.7
%%OSREL10%%lib32/libLLVMARMAsmPrinter.so.3.7
%%OSREL11%%lib32/libLLVMARMAsmPrinter.so.3.7
%%OSREL10%%lib32/libLLVMARMCodeGen.so.3.7
%%OSREL11%%lib32/libLLVMARMCodeGen.so.3.7
%%OSREL10%%lib32/libLLVMARMDesc.so.3.7
%%OSREL11%%lib32/libLLVMARMDesc.so.3.7
%%OSREL10%%lib32/libLLVMARMDisassembler.so.3.7
%%OSREL11%%lib32/libLLVMARMDisassembler.so.3.7
%%OSREL10%%lib32/libLLVMARMInfo.so.3.7
%%OSREL11%%lib32/libLLVMARMInfo.so.3.7
lib32/libLLVMAnalysis.so.3.7
%%OSREL10%%lib32/libLLVMAsmParser.so.3.7
%%OSREL11%%lib32/libLLVMAsmParser.so.3.7
lib32/libLLVMAsmPrinter.so.3.7
%%OSREL10%%lib32/libLLVMBPFAsmPrinter.so.3.7
%%OSREL11%%lib32/libLLVMBPFAsmPrinter.so.3.7
%%OSREL10%%lib32/libLLVMBPFCodeGen.so.3.7
%%OSREL11%%lib32/libLLVMBPFCodeGen.so.3.7
%%OSREL10%%lib32/libLLVMBPFDesc.so.3.7
%%OSREL11%%lib32/libLLVMBPFDesc.so.3.7
%%OSREL10%%lib32/libLLVMBPFInfo.so.3.7
%%OSREL11%%lib32/libLLVMBPFInfo.so.3.7
lib32/libLLVMBitReader.so.3.7
lib32/libLLVMBitWriter.so.3.7
lib32/libLLVMCodeGen.so.3.7
lib32/libLLVMCore.so.3.7
%%OSREL10%%lib32/libLLVMCppBackendCodeGen.so.3.7
%%OSREL11%%lib32/libLLVMCppBackendCodeGen.so.3.7
%%OSREL10%%lib32/libLLVMCppBackendInfo.so.3.7
%%OSREL11%%lib32/libLLVMCppBackendInfo.so.3.7
lib32/libLLVMExecutionEngine.so.3.7
%%OSREL10%%lib32/libLLVMHexagonCodeGen.so.3.7
%%OSREL11%%lib32/libLLVMHexagonCodeGen.so.3.7
%%OSREL10%%lib32/libLLVMHexagonDesc.so.3.7
%%OSREL11%%lib32/libLLVMHexagonDesc.so.3.7
%%OSREL10%%lib32/libLLVMHexagonDisassembler.so.3.7
%%OSREL11%%lib32/libLLVMHexagonDisassembler.so.3.7
%%OSREL10%%lib32/libLLVMHexagonInfo.so.3.7
%%OSREL11%%lib32/libLLVMHexagonInfo.so.3.7
%%OSREL10%%lib32/libLLVMIRReader.so.3.7
%%OSREL11%%lib32/libLLVMIRReader.so.3.7
lib32/libLLVMInstCombine.so.3.7
lib32/libLLVMInstrumentation.so.3.7
%%OSREL10%%lib32/libLLVMLinker.so.3.7
%%OSREL11%%lib32/libLLVMLinker.so.3.7
lib32/libLLVMMC.so.3.7
lib32/libLLVMMCDisassembler.so.3.7
lib32/libLLVMMCJIT.so.3.7
lib32/libLLVMMCParser.so.3.7
%%OSREL10%%lib32/libLLVMMSP430AsmPrinter.so.3.7
%%OSREL11%%lib32/libLLVMMSP430AsmPrinter.so.3.7
%%OSREL10%%lib32/libLLVMMSP430CodeGen.so.3.7
%%OSREL11%%lib32/libLLVMMSP430CodeGen.so.3.7
%%OSREL10%%lib32/libLLVMMSP430Desc.so.3.7
%%OSREL11%%lib32/libLLVMMSP430Desc.so.3.7
%%OSREL10%%lib32/libLLVMMSP430Info.so.3.7
%%OSREL11%%lib32/libLLVMMSP430Info.so.3.7
%%OSREL10%%lib32/libLLVMMipsAsmParser.so.3.7
%%OSREL11%%lib32/libLLVMMipsAsmParser.so.3.7
%%OSREL10%%lib32/libLLVMMipsAsmPrinter.so.3.7
%%OSREL11%%lib32/libLLVMMipsAsmPrinter.so.3.7
%%OSREL10%%lib32/libLLVMMipsCodeGen.so.3.7
%%OSREL11%%lib32/libLLVMMipsCodeGen.so.3.7
%%OSREL10%%lib32/libLLVMMipsDesc.so.3.7
%%OSREL11%%lib32/libLLVMMipsDesc.so.3.7
%%OSREL10%%lib32/libLLVMMipsDisassembler.so.3.7
%%OSREL11%%lib32/libLLVMMipsDisassembler.so.3.7
%%OSREL10%%lib32/libLLVMMipsInfo.so.3.7
%%OSREL11%%lib32/libLLVMMipsInfo.so.3.7
%%OSREL10%%lib32/libLLVMNVPTXAsmPrinter.so.3.7
%%OSREL11%%lib32/libLLVMNVPTXAsmPrinter.so.3.7
%%OSREL10%%lib32/libLLVMNVPTXCodeGen.so.3.7
%%OSREL11%%lib32/libLLVMNVPTXCodeGen.so.3.7
%%OSREL10%%lib32/libLLVMNVPTXDesc.so.3.7
%%OSREL11%%lib32/libLLVMNVPTXDesc.so.3.7
%%OSREL10%%lib32/libLLVMNVPTXInfo.so.3.7
%%OSREL11%%lib32/libLLVMNVPTXInfo.so.3.7
%%OSREL10%%lib32/libLLVMObjCARCOpts.so.3.7
%%OSREL11%%lib32/libLLVMObjCARCOpts.so.3.7
lib32/libLLVMObject.so.3.7
%%OSREL10%%lib32/libLLVMOption.so.3.7
%%OSREL11%%lib32/libLLVMOption.so.3.7
%%OSREL10%%lib32/libLLVMPowerPCAsmParser.so.3.7
%%OSREL11%%lib32/libLLVMPowerPCAsmParser.so.3.7
%%OSREL10%%lib32/libLLVMPowerPCAsmPrinter.so.3.7
%%OSREL11%%lib32/libLLVMPowerPCAsmPrinter.so.3.7
%%OSREL10%%lib32/libLLVMPowerPCCodeGen.so.3.7
%%OSREL11%%lib32/libLLVMPowerPCCodeGen.so.3.7
%%OSREL10%%lib32/libLLVMPowerPCDesc.so.3.7
%%OSREL11%%lib32/libLLVMPowerPCDesc.so.3.7
%%OSREL10%%lib32/libLLVMPowerPCDisassembler.so.3.7
%%OSREL11%%lib32/libLLVMPowerPCDisassembler.so.3.7
%%OSREL10%%lib32/libLLVMPowerPCInfo.so.3.7
%%OSREL11%%lib32/libLLVMPowerPCInfo.so.3.7
lib32/libLLVMProfileData.so.3.7
lib32/libLLVMRuntimeDyld.so.3.7
lib32/libLLVMScalarOpts.so.3.7
lib32/libLLVMSelectionDAG.so.3.7
%%OSREL10%%lib32/libLLVMSparcAsmParser.so.3.7
%%OSREL11%%lib32/libLLVMSparcAsmParser.so.3.7
%%OSREL10%%lib32/libLLVMSparcAsmPrinter.so.3.7
%%OSREL11%%lib32/libLLVMSparcAsmPrinter.so.3.7
%%OSREL10%%lib32/libLLVMSparcCodeGen.so.3.7
%%OSREL11%%lib32/libLLVMSparcCodeGen.so.3.7
%%OSREL10%%lib32/libLLVMSparcDesc.so.3.7
%%OSREL11%%lib32/libLLVMSparcDesc.so.3.7
%%OSREL10%%lib32/libLLVMSparcDisassembler.so.3.7
%%OSREL11%%lib32/libLLVMSparcDisassembler.so.3.7
%%OSREL10%%lib32/libLLVMSparcInfo.so.3.7
%%OSREL11%%lib32/libLLVMSparcInfo.so.3.7
lib32/libLLVMSupport.so.3.7
%%OSREL10%%lib32/libLLVMSystemZAsmParser.so.3.7
%%OSREL11%%lib32/libLLVMSystemZAsmParser.so.3.7
%%OSREL10%%lib32/libLLVMSystemZAsmPrinter.so.3.7
%%OSREL11%%lib32/libLLVMSystemZAsmPrinter.so.3.7
%%OSREL10%%lib32/libLLVMSystemZCodeGen.so.3.7
%%OSREL11%%lib32/libLLVMSystemZCodeGen.so.3.7
%%OSREL10%%lib32/libLLVMSystemZDesc.so.3.7
%%OSREL11%%lib32/libLLVMSystemZDesc.so.3.7
%%OSREL10%%lib32/libLLVMSystemZDisassembler.so.3.7
%%OSREL11%%lib32/libLLVMSystemZDisassembler.so.3.7
%%OSREL10%%lib32/libLLVMSystemZInfo.so.3.7
%%OSREL11%%lib32/libLLVMSystemZInfo.so.3.7
lib32/libLLVMTarget.so.3.7
lib32/libLLVMTransformUtils.so.3.7
@ -991,10 +1057,15 @@ lib32/libLLVMX86Desc.so.3.7
lib32/libLLVMX86Disassembler.so.3.7
lib32/libLLVMX86Info.so.3.7
lib32/libLLVMX86Utils.so.3.7
%%OSREL10%%lib32/libLLVMXCoreAsmPrinter.so.3.7
%%OSREL11%%lib32/libLLVMXCoreAsmPrinter.so.3.7
%%OSREL10%%lib32/libLLVMXCoreCodeGen.so.3.7
%%OSREL11%%lib32/libLLVMXCoreCodeGen.so.3.7
%%OSREL10%%lib32/libLLVMXCoreDesc.so.3.7
%%OSREL11%%lib32/libLLVMXCoreDesc.so.3.7
%%OSREL10%%lib32/libLLVMXCoreDisassembler.so.3.7
%%OSREL11%%lib32/libLLVMXCoreDisassembler.so.3.7
%%OSREL10%%lib32/libLLVMXCoreInfo.so.3.7
%%OSREL11%%lib32/libLLVMXCoreInfo.so.3.7
lib32/libLLVMipa.so.3.7
lib32/libLLVMipo.so.3.7
@ -1632,6 +1703,7 @@ lib32/wine/fakedlls/fltlib.dll
%%STAGING%%lib32/wine/fakedlls/fltmgr.sys
lib32/wine/fakedlls/fntcache.dll
lib32/wine/fakedlls/fontsub.dll
%%STAGING%%lib32/wine/fakedlls/fsutil.exe
lib32/wine/fakedlls/fusion.dll
lib32/wine/fakedlls/fwpuclnt.dll
lib32/wine/fakedlls/gameux.dll
@ -2055,6 +2127,7 @@ lib32/wine/fltlib.dll.so
%%STAGING%%lib32/wine/fltmgr.sys.so
lib32/wine/fntcache.dll.so
lib32/wine/fontsub.dll.so
%%STAGING%%lib32/wine/fsutil.exe.so
lib32/wine/fusion.dll.so
lib32/wine/fwpuclnt.dll.so
lib32/wine/gameux.dll.so
@ -2151,8 +2224,7 @@ lib32/wine/libdbgeng.def
lib32/wine/libdbghelp.def
lib32/wine/libdciman32.def
lib32/wine/libddraw.def
lib32/wine/libdinput.def
lib32/wine/libdinput.def.a
lib32/wine/libdinput.a
lib32/wine/libdinput8.def
lib32/wine/libdmusic32.def
lib32/wine/libdnsapi.def
@ -2255,6 +2327,7 @@ lib32/wine/libsti.def
lib32/wine/libstrmbase.a
lib32/wine/libstrmiids.a
lib32/wine/libsxs.def
lib32/wine/libt2embed.def
lib32/wine/libtapi32.def
lib32/wine/libunicows.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
SIZE (freebsd:9:x86:64/i386-wine-1.8.1_3,1.txz) = 38927460
SHA256 (freebsd:10:x86:64/i386-wine-1.8.1_3,1.txz) = 832972c4a369e2133ee6d1046cea354fef6dd015cb462efcceb2c14817e2c172
SIZE (freebsd:10:x86:64/i386-wine-1.8.1_3,1.txz) = 35639456
SHA256 (freebsd:11:x86:64/i386-wine-1.8.1_3,1.txz) = a77d90e7284c9b4045093f42648381659417a4211f4839ab7cac5932c97c5dbf
SIZE (freebsd:11:x86:64/i386-wine-1.8.1_3,1.txz) = 38595728
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) = 38935728
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) = 35646032
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) = 38586464

View File

@ -4,6 +4,6 @@
#
# 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
SIZE (CTSRD-CHERI-qemu-0.d20160310-d348332f2be05d2811a382be5a4f2b445d62db3f_GH0.tar.gz) = 11138454
SHA256 (CTSRD-CHERI-qemu-0.d20160405-5d1f1bf1d043e871212f785d3e67890c47dcb499_GH0.tar.gz) = e55d610c2496ffeb8eb17610351d4589490967fd19805729d06ee2a25869605d
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
# 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 | \
jq -r '.commit.sha'
curl ${REPOS_URL}/$1/branches/qemu-cheri > $tmpfile
# 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
# \$FreeBSD\$
#
@ -17,7 +38,9 @@ cat <<EOF > Makefile.snapshot
#
# 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
rm -f $tmpfile

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -1,2 +1,2 @@
SHA256 (REminiscence-0.2.1.tar.bz2) = 3168ffb7cd29e72a150e22edc6f0891001288f4c89d7900cbac8864ce763c2bd
SIZE (REminiscence-0.2.1.tar.bz2) = 101621
SHA256 (REminiscence-0.3.0.tar.bz2) = 9bb3693ad6c2f6e2ec6a5672d887866eb528c2c206a1bf8a046c39e496382f5a
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 2011-05-05 11:43:09.000000000 +0400
@@ -1,12 +1,11 @@
--- Makefile.orig 2016-03-06 13:27:40 UTC
+++ Makefile
@@ -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`
-SDL_LIBS = `sdl-config --libs`
+SDL_CFLAGS = `${SDL_CONFIG} --cflags`
+SDL_LIBS = `${SDL_CONFIG} --libs`
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)
-CXX := clang++
-CXXFLAGS := -Wall -MMD $(SDL_CFLAGS) -DUSE_ZLIB # -DUSE_MODPLUG
+CXX ?= clang++
+CXXFLAGS += -Wall -MMD $(SDL_CFLAGS) $(VORBIS_CFLAGS) -DUSE_ZLIB # -DUSE_MODPLUG
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 2011-05-05 11:40:07.000000000 +0400
@@ -19,6 +19,7 @@
#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 @@
--- main.cpp.orig 2016-03-02 09:36:17 UTC
+++ main.cpp
@@ -125,8 +125,15 @@ static const int DEFAULT_SCALER = SCALER
#undef main
int main(int argc, char *argv[]) {
@ -22,12 +14,12 @@
const char *dataPath = "DATA";
- const char *savePath = ".";
+ const char *savePath = buf;
const char *levelNum = "0";
for (int i = 1; i < argc; ++i) {
bool opt = false;
@@ -111,5 +119,6 @@
g->run();
int levelNum = 0;
int scaler = DEFAULT_SCALER;
bool fullscreen = false;
@@ -191,5 +198,6 @@ int main(int argc, char *argv[]) {
delete g;
stub->destroy();
delete stub;
+ free(buf);
return 0;

View File

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

View File

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

View File

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

View File

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

View File

@ -1,6 +1,6 @@
include/SDL2/SDL_image.h
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.so
libdata/pkgconfig/SDL2_image.pc

View File

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

View File

@ -2,7 +2,7 @@ bin/sdl2-glfont
bin/sdl2-showfont
include/SDL2/SDL_ttf.h
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.so
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
PATHFIX_MAKEFILEIN= Makefile.am
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-testapp
CFLAGS+= -D_GLIBCXX_USE_C99 -D_GLIBCXX_USE_C99_MATH_TR1 \
CONFIGURE_ARGS= --disable-silent-rules --enable-testapp
CPPFLAGS+= -D_GLIBCXX_USE_C99 -D_GLIBCXX_USE_C99_MATH_TR1 \
-D_DECLARE_C99_LDBL_MATH # XXX ports/193528
INSTALL_TARGET= install-strip
USE_LDCONFIG= yes

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= tiled
PORTVERSION= 0.15.1
PORTVERSION= 0.16.0
DISTVERSIONPREFIX= v
CATEGORIES= graphics editors games
@ -16,7 +16,8 @@ USE_GITHUB= yes
GH_ACCOUNT= bjorn
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_LDCONFIG= yes

View File

@ -1,2 +1,2 @@
SHA256 (bjorn-tiled-v0.15.1_GH0.tar.gz) = b084650adae12c1c34d9493f99fabcdb27c9fa12e3e1167212c28c5c76936b81
SIZE (bjorn-tiled-v0.15.1_GH0.tar.gz) = 2984663
SHA256 (bjorn-tiled-v0.16.0_GH0.tar.gz) = c02df78021c07c5574a8b52fcb61a02649db039724f13ecacdd18840df7490ee
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_PT.qm
%%DATADIR%%/translations/tiled_ru.qm
%%DATADIR%%/translations/tiled_tr.qm
%%DATADIR%%/translations/tiled_zh.qm
%%DATADIR%%/translations/tiled_zh_TW.qm

View File

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

View File

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

View File

@ -3,18 +3,24 @@
PORTNAME= dmd
PKGNAMESUFFIX= 2
PORTVERSION= 2.070.2
PORTVERSION= 2.071.0
CATEGORIES= lang
MASTER_SITES= http://ftp.digitalmars.com/
DISTNAME= dmd.${PORTVERSION}
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
dmd.2.067.1${EXTRACT_SUFX}
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
DISTFILES= ${DISTNAME}.freebsd-64${EXTRACT_SUFX} \
dmd.2.067.1.zip
# 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
COMMENT= D 2.0 compiler, not officially validated for FreeBSD
USES= gmake zip
USES= gmake tar:xz zip
MAKEFILE= posix.mak
MAKE_ARGS= AUTO_BOOTSTRAP=1
MAKE_ENV+= WRKDIR=${WRKDIR}

View File

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

View File

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

View File

@ -1,2 +1,2 @@
SHA256 (armadillo-6.600.5.tar.gz) = 6da5b32f5f2551815948bcfa5182b77b605607660d911b8f9f098f03e3cf7707
SIZE (armadillo-6.600.5.tar.gz) = 5461091
SHA256 (armadillo-6.700.3.tar.gz) = 98f382c3f27c33797a968848ef841f30a5165235aeafb2e790518176948bd0ee
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/GenCube_bones.hpp
include/armadillo_bits/GenCube_meat.hpp
include/armadillo_bits/GenSpecialiser.hpp
include/armadillo_bits/Gen_bones.hpp
include/armadillo_bits/Gen_meat.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_all.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_chol.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_kron.hpp
include/armadillo_bits/fn_log_det.hpp
include/armadillo_bits/fn_logmat.hpp
include/armadillo_bits/fn_lu.hpp
include/armadillo_bits/fn_max.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_randu.hpp
include/armadillo_bits/fn_rank.hpp
include/armadillo_bits/fn_regspace.hpp
include/armadillo_bits/fn_repmat.hpp
include/armadillo_bits/fn_reshape.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_trace.hpp
include/armadillo_bits/fn_trans.hpp
include/armadillo_bits/fn_trapz.hpp
include/armadillo_bits/fn_trig.hpp
include/armadillo_bits/fn_trimat.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_toeplitz_bones.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_meat.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_inv_bones.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_meat.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
lib/libarmadillo.so
lib/libarmadillo.so.6
lib/libarmadillo.so.6.600.5
lib/libarmadillo.so.6.700.3
share/Armadillo/CMake/ArmadilloConfig.cmake
share/Armadillo/CMake/ArmadilloConfigVersion.cmake
share/Armadillo/CMake/ArmadilloLibraryDepends-release.cmake

View File

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

View File

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

View File

@ -3,30 +3,27 @@
PORTNAME= aegisub
PORTVERSION= 3.2.2
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= multimedia
MASTER_SITES= http://ftp.aegisub.org/pub/archives/releases/source/ \
ftp://ftp.aegisub.org/pub/archives/releases/source/ \
ftp://ftp2.aegisub.org/pub/archives/releases/source/
DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Cross-platform subtitle editor
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENCE
LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libicui18n.so:devel/icu \
libass.so:multimedia/libass \
libfontconfig.so:x11-fonts/fontconfig
USE_GITHUB= nodefault
USES= compiler:c++11-lib desktop-file-utils gettext gmake iconv \
pkgconfig tar:xz
localbase pkgconfig tar:xz
USE_GNOME= intltool
USE_WX= 3.0
WX_UNICODE= yes
WX_CONF_ARGS= absolute
USE_GL= glu
USE_CSTD= c99
@ -43,21 +40,14 @@ INSTALLS_ICONS= yes
PLIST_SUB= VERSION="${PORTVERSION:R}"
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
OPTIONS_DEFINE= ALSA DOCS FFMPEG FFTW HUNSPELL OPENAL PORTAUDIO \
PULSEAUDIO
OPTIONS_DEFAULT= FFMPEG FFTW HUNSPELL PULSEAUDIO
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
ALSA_CONFIGURE_OFF= --without-alsa
FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg
FFMPEG_CONFIGURE_ENV= FFMS2_CFLAGS="${FFMS_CFLAGS}" \
FFMS2_LIBS="${FFMS_LIBS}"
FFMPEG_LIB_DEPENDS= libffms2.so:multimedia/ffms2
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_CONFIGURE_OFF= --without-fftw3
HUNSPELL_LIB_DEPENDS= libhunspell-1.3.so:textproc/hunspell
@ -71,10 +61,6 @@ PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
PULSEAUDIO_CONFIGURE_OFF=\
--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>
.if ${COMPILER_TYPE} == "gcc"
@ -110,20 +96,9 @@ post-patch:
'/virtual /s|= default;$$|{ }|'
.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:
@${MKDIR} ${STAGEDIR}${DOCSDIR}/automation/v4-docs
(cd ${WRKSRC}/automation/v4-docs && ${INSTALL_DATA} * \
${STAGEDIR}${DOCSDIR}/automation/v4-docs)
(cd ${WRKSRC} && ${COPYTREE_SHARE} \
automation/v4-docs ${STAGEDIR}${DOCSDIR})
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/aegisub-*
.include <bsd.port.post.mk>

View File

@ -1,4 +1,2 @@
SHA256 (aegisub-3.2.2.tar.xz) = c55e33945b82d8513c02ea6e782f0d72c726adcd3707e95b8c0022f6151e6885
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