*/*: sync with upstream

Taken from: FreeBSD
This commit is contained in:
Franco Fichtner 2017-02-15 15:26:00 +01:00
parent 84527a8b1e
commit 2a856f208b
227 changed files with 2710 additions and 1931 deletions

View file

@ -142,6 +142,7 @@
45.875896, 8.941637, "gahr" # Arzo, Switzerland
52.05, 8.9, "lkoeller" # Lemgo, Germany
45.667, 8.867, "nivit" align=left # Fagnano Olona, Italy
53.0793, 8.8017, "tobik" # Bremen, Germany
47.420, 8.6, "beat" # Wallisellen, Switzerland
49.85958, 8.55246, "bcr" # Griesheim, Germany
47.1666, 8.5166, "dhartmei" # Zug, Switzerland

View file

@ -10,7 +10,7 @@ PORTREVISION= 1
CATEGORIES= audio
MASTER_SITES= http://www.sndio.org/
MAINTAINER= t@tobik.me
MAINTAINER= tobik@FreeBSD.org
COMMENT= Control sndiod and/or aucat volumes
LICENSE= ISCL

View file

@ -7,7 +7,7 @@ DISTVERSIONPREFIX= v
PORTREVISION= 1
CATEGORIES= audio
MAINTAINER= t@tobik.me
MAINTAINER= tobik@FreeBSD.org
COMMENT= Console-based music player with really cool features
LICENSE= GPLv2

View file

@ -6,7 +6,7 @@ PORTVERSION= 9.0
PORTREVISION= 1
CATEGORIES= audio
MAINTAINER= t@tobik.me
MAINTAINER= tobik@FreeBSD.org
COMMENT= Sndio module for PulseAudio
LICENSE= ISCL

View file

@ -7,7 +7,7 @@ PORTREVISION= 1
CATEGORIES= audio
MASTER_SITES= http://www.sndio.org/
MAINTAINER= t@tobik.me
MAINTAINER= tobik@FreeBSD.org
COMMENT= Small audio and MIDI framework from the OpenBSD project
LICENSE= ISCL

View file

@ -5,7 +5,7 @@ PORTNAME= spectrogram
PORTVERSION= 20161017
CATEGORIES= audio
MAINTAINER= t@tobik.me
MAINTAINER= tobik@FreeBSD.org
COMMENT= Audio visualization for sndio
LICENSE= ISCL

View file

@ -3,7 +3,7 @@
PORTNAME= libfec
PORTVERSION= 3.0.1
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= comms astro hamradio math
MASTER_SITES= http://www.ka9q.net/code/fec/ \
LOCAL/db
@ -26,8 +26,8 @@ PLIST_FILES= include/fec.h \
man/man3/rs.3.gz \
man/man3/simd-viterbi.3.gz
CFLAGS_aarch64= -fPIC
CFLAGS_amd64= -fPIC
# makefile tries to create libfec.so from object files compiled without -fPIC.
CFLAGS+= -fPIC
post-patch:
@${CP} ${FILESDIR}/cpu_mode.c ${WRKSRC}

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= Cpanel-JSON-XS
PORTVERSION= 3.0226
PORTVERSION= 3.0227
CATEGORIES= converters perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:RURBAN

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1486886398
SHA256 (Cpanel-JSON-XS-3.0226.tar.gz) = 55b7d1c8de1ed32ab3c8486aac34e9eac8c92e227bcc535c1821328871f9fc20
SIZE (Cpanel-JSON-XS-3.0226.tar.gz) = 215245
TIMESTAMP = 1487074133
SHA256 (Cpanel-JSON-XS-3.0227.tar.gz) = 021db0e32261cbd3d58a210033938a7668db70e10209448474a49455f62f774f
SIZE (Cpanel-JSON-XS-3.0227.tar.gz) = 215350

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= memcached
PORTVERSION= 3.0.1
PORTVERSION= 3.0.2
CATEGORIES= databases
MASTER_SITES= http://pecl.php.net/get/
PKGNAMEPREFIX= pecl-

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1486591752
SHA256 (PECL/memcached-3.0.1.tgz) = a9a801ca428b230f59d26e30682cf0dc1251e4913ce33c44639a8b1e28d2dca3
SIZE (PECL/memcached-3.0.1.tgz) = 75774
TIMESTAMP = 1487074156
SHA256 (PECL/memcached-3.0.2.tgz) = 3e124ce2116e7bb61a47c8ac5848886ae4479202d460ca1ab57ac209fedd88da
SIZE (PECL/memcached-3.0.2.tgz) = 77063

View file

@ -7,7 +7,7 @@ PORTREVISION= 5
CATEGORIES= deskutils
MASTER_SITES= SF
MAINTAINER= t@tobik.me
MAINTAINER= tobik@FreeBSD.org
COMMENT= Easystroke is a gesture-recognition application for X11
LICENSE= ISCL

View file

@ -6,7 +6,7 @@
# Support of GTK+ is checked at compile time and themes directories too.
PORTNAME= xfce4-notifyd
PORTVERSION= 0.3.4
PORTVERSION= 0.3.5
CATEGORIES= deskutils xfce
MASTER_SITES= XFCE/src/apps/${PORTNAME}/${PORTVERSION:R}
DIST_SUBDIR= xfce4

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1478753728
SHA256 (xfce4/xfce4-notifyd-0.3.4.tar.bz2) = 038535de79b7056058e8d6dceb457959949831853c2594a686ec68b037ae31bf
SIZE (xfce4/xfce4-notifyd-0.3.4.tar.bz2) = 442087
TIMESTAMP = 1487076150
SHA256 (xfce4/xfce4-notifyd-0.3.5.tar.bz2) = b9b86938bdd31b4a69650d8b76e5cb0a6a30c1aa726130bd803f6c6f1f7af7a6
SIZE (xfce4/xfce4-notifyd-0.3.5.tar.bz2) = 456299

View file

@ -3873,6 +3873,7 @@
SUBDIR += pecl-uploadprogress
SUBDIR += pecl-uri_template
SUBDIR += pecl-uuid
SUBDIR += pecl-uv
SUBDIR += pecl-vld
SUBDIR += pecl-weakref
SUBDIR += pecl-xhprof

View file

@ -3,7 +3,7 @@
PORTNAME= dcmtk
DISTVERSION= 3.6.0
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= devel
MASTER_SITES= ftp://dicom.offis.de/pub/dicom/offis/software/${PORTNAME}/${PORTNAME}${PORTVERSION:S/.//g}/
@ -29,9 +29,6 @@ PLIST_SUB= SHLIBVER=${SHLIBVER}
PORTDOCS= *
CFLAGS_aarch64= -fPIC
CFLAGS_amd64= -fPIC
OPTIONS_DEFINE= DOCS
post-patch:

View file

@ -44,17 +44,15 @@
+BUILD_LIBRARY(dcmdata ${SOURCES})
--- dcmpstat/libsrc/CMakeLists.txt.orig 2005-09-15 08:17:54.000000000 +0000
+++ dcmpstat/libsrc/CMakeLists.txt 2011-01-12 14:00:57.000000000 +0000
@@ -1,5 +1,6 @@
@@ -1,5 +1,3 @@
-# create library from source files
-ADD_LIBRARY(dcmpstat dcmpstat dviface dvpsab dvpsabl dvpsal dvpsall dvpscf dvpscu dvpscul dvpsda dvpsdal dvpsfs dvpsga dvpsgal dvpsgl dvpsgll dvpsgr dvpsgrl dvpshlp dvpsib dvpsibl dvpsmsg dvpsov dvpsovl dvpspl dvpspl2 dvpspll dvpspr dvpsprt dvpsri dvpsril dvpsrs dvpsrsl dvpssp dvpsspl dvpssv dvpssvl dvpstat dvpstx dvpstxl dvpsvl dvpsvll dvpsvw dvpsvwl dvsighdl)
-
-# declare installation files
-INSTALL_TARGETS(${INSTALL_LIBDIR} dcmpstat)
+# invoke macro to build and declare installation files
+SET(SOURCES dcmpstat dviface dvpsab dvpsabl dvpsal dvpsall dvpscf dvpscu dvpscul dvpsda dvpsdal dvpsfs dvpsga dvpsgal dvpsgl dvpsgll dvpsgr dvpsgrl dvpshlp dvpsib dvpsibl dvpsmsg dvpsov dvpsovl dvpspl dvpspl2 dvpspll dvpspr dvpsprt dvpsri dvpsril dvpsrs dvpsrsl dvpssp dvpsspl dvpssv dvpssvl dvpstat dvpstx dvpstxl dvpsvl dvpsvll dvpsvw dvpsvwl dvsighdl)
+BUILD_LIBRARY(dcmpstat ${SOURCES})
-# declare installation files
-INSTALL_TARGETS(${INSTALL_LIBDIR} dcmpstat)
+TARGET_LINK_LIBRARIES(dcmpstatShared dcmsr)
+TARGET_LINK_LIBRARIES(dcmpstat dcmsr)
--- oflog/libsrc/CMakeLists.txt.orig 2010-12-08 13:19:02.000000000 +0000
+++ oflog/libsrc/CMakeLists.txt 2011-01-12 14:00:57.000000000 +0000
@@ -1,4 +1,4 @@

View file

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= gdb
PORTVERSION= 7.12
PORTREVISION= 1
PORTVERSION= 7.12.1
CATEGORIES= devel
MASTER_SITES= GNU
@ -15,7 +14,7 @@ LICENSE= GPLv3
TEST_DEPENDS= runtest:misc/dejagnu
TEST_TARGET= check
USES= cpe iconv gmake libtool tar:xz
USES= compiler:env cpe iconv gmake libtool tar:xz
USE_CSTD= gnu89
CPE_VENDOR= gnu
GNU_CONFIGURE= yes
@ -66,7 +65,7 @@ PYTHON_CONFIGURE_OFF= --without-python
PYTHON_USES= python:2
TUI_CONFIGURE_ENABLE= tui
.include <bsd.port.options.mk>
.include <bsd.port.pre.mk>
.if ! ${PORT_OPTIONS:MBUNDLED_READLINE}
EXCLUDE+= readline
@ -76,7 +75,7 @@ EXCLUDE+= readline
CONFIGURE_TARGET= x86_64-portbld-freebsd${OSREL}
.endif
.if ${ARCH} != "mips"
.if ${COMPILER_TYPE} == "clang"
CFLAGS+= -Wno-extended-offsetof
.endif
@ -122,4 +121,4 @@ do-install-GUILE-on:
(cd ${WRKSRC}/gdb/data-directory ; \
${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} install-guile )
.include <bsd.port.mk>
.include <bsd.port.post.mk>

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1483525133
SHA256 (gdb-7.12.tar.xz) = 834ff3c5948b30718343ea57b11cbc3235d7995c6a4f3a5cecec8c8114164f94
SIZE (gdb-7.12.tar.xz) = 19219556
TIMESTAMP = 1485162707
SHA256 (gdb-7.12.1.tar.xz) = 4607680b973d3ec92c30ad029f1b7dbde3876869e6b3a117d8a7e90081113186
SIZE (gdb-7.12.1.tar.xz) = 19225392

View file

@ -0,0 +1,12 @@
--- gdb/corelow.c.orig 2017-01-16 10:40:23.118428000 +0100
+++ gdb/corelow.c 2017-01-17 22:39:10.524216000 +0100
@@ -541,7 +541,8 @@
warning (_("Section `%s' in core file too small."), section_name);
return;
}
- if (size != min_size && !(regset->flags & REGSET_VARIABLE_SIZE))
+ if (size != min_size && regset != NULL &&
+ !(regset->flags & REGSET_VARIABLE_SIZE))
{
warning (_("Unexpected size of section `%s' in core file."),
section_name);

View file

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= ShellCheck
PORTVERSION= 0.4.4
PORTVERSION= 0.4.5
CATEGORIES= devel haskell
MAINTAINER= luca.pizzamiglio@gmail.com

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1464691612
SHA256 (cabal/ShellCheck-0.4.4.tar.gz) = 6cc50790d25b6f330037c3612c21460aa75839cc32c65e10ea6b35f9f4488768
SIZE (cabal/ShellCheck-0.4.4.tar.gz) = 105979
TIMESTAMP = 1487064735
SHA256 (cabal/ShellCheck-0.4.5.tar.gz) = 53039ac314b99af691a99aec111572ee51b0579280c7fa5795ac48d0c4e02fa7
SIZE (cabal/ShellCheck-0.4.5.tar.gz) = 109721

View file

@ -7,7 +7,7 @@ DISTVERSIONSUFFIX= -release
PORTREVISION= 1
CATEGORIES= devel www
MAINTAINER= t@tobik.me
MAINTAINER= tobik@FreeBSD.org
COMMENT= Web application framework for writing web APIs in C
LICENSE= ISCL

View file

@ -9,7 +9,7 @@ DISTFILES= ${DISTNAME}.tar.gz:source1 \
leiningen-${PORTVERSION}-standalone.zip:source2
EXTRACT_ONLY= ${DISTNAME}.tar.gz
MAINTAINER= t@tobik.me
MAINTAINER= tobik@FreeBSD.org
COMMENT= Automate Clojure projects
LICENSE= EPL

View file

@ -6,7 +6,7 @@ PORTVERSION= 0.0.20160303
PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= t@tobik.me
MAINTAINER= tobik@FreeBSD.org
COMMENT= Tiny asymmetric-coroutine library
LICENSE= ZLIB

View file

@ -34,7 +34,7 @@ CATEGORIES= devel
MASTER_SITES= KERNEL_ORG/linux/kernel/v4.x
DISTNAME= linux-${DISTVERSION}
MAINTAINER= t@tobik.me
MAINTAINER= tobik@FreeBSD.org
COMMENT= Linux kernel
LICENSE= GPLv2

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= meson
PORTVERSION= 0.36.0
PORTVERSION= 0.38.1
CATEGORIES= devel python
MASTER_SITES= https://github.com/mesonbuild/${PORTNAME}/releases/download/${PORTVERSION}/

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1479164234
SHA256 (meson-0.36.0.tar.gz) = dc087ec40dacb5e256e6ee6467f2d004faf4ef284d3c1ce5e89faa1e16540950
SIZE (meson-0.36.0.tar.gz) = 458992
TIMESTAMP = 1487080090
SHA256 (meson-0.38.1.tar.gz) = dcb05349b32427924fa2a258a5e23e40e09c1bf9dd09919198c3a2ae1c38ba53
SIZE (meson-0.38.1.tar.gz) = 515249

View file

@ -3,7 +3,7 @@
PORTNAME= ode
PORTVERSION= 0.13
PORTREVISION= 2
PORTREVISION= 3
PORTEPOCH= 1
CATEGORIES= devel
MASTER_SITES= SF/opende/ODE/${PORTVERSION}
@ -14,9 +14,11 @@ COMMENT= Articulated rigid body dynamics library
LICENSE= LGPL21 BSD3CLAUSE
LICENSE_COMB= dual
USES= tar:bzip2 gmake libtool
USES= tar:bzip2 gmake libtool pathfix
USE_GL= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-shared
TEST_TARGET= check
OPTIONS_DEFINE= GIMPACT DOUBLE OU
@ -29,11 +31,7 @@ GIMPACT_CONFIGURE_OFF= --with-trimesh=opcode
DOUBLE_CONFIGURE_ENABLE= double-precision
OU_CONFIGURE_ENABLE= ou
.include <bsd.port.pre.mk>
.if ${ARCH} == "amd64" || ${ARCH} == "ia64"
CFLAGS+= -fPIC -DPIC
.endif
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MGIMPACT} && ${PORT_OPTIONS:MDOUBLE}
IGNORE= currently double precision is not supported by gimpact
@ -54,7 +52,4 @@ post-install:
${SED} -e '/PACKAGE/ s|^|//|; /VERSION/ s|^|//|' ${WRKSRC}/ode/src/config.h \
> ${STAGEDIR}${PREFIX}/include/ode/config.h
regression-test: build
@(cd ${WRKSRC} && ${MAKE} check)
.include <bsd.port.post.mk>
.include <bsd.port.mk>

View file

@ -1,11 +0,0 @@
--- Makefile.in 2009-04-23 17:47:34.000000000 -0500
+++ Makefile.in 2009-04-23 17:48:55.000000000 -0500
@@ -226,7 +226,7 @@
EXTRA_DIST = autogen.sh build tools \
CHANGELOG.txt INSTALL.txt README.txt LICENSE.TXT
-pkgconfigdir = $(libdir)/pkgconfig
+pkgconfigdir = $(libdir)data/pkgconfig
pkgconfig_DATA = ode.pc
all: all-recursive

View file

@ -26,4 +26,7 @@ include/ode/threading.h
include/ode/threading_impl.h
include/ode/timer.h
lib/libode.a
lib/libode.so
lib/libode.so.3
lib/libode.so.3.1.0
libdata/pkgconfig/ode.pc

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= Devel-Confess
PORTVERSION= 0.009003
PORTVERSION= 0.009004
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1487009239
SHA256 (Devel-Confess-0.009003.tar.gz) = 21a47e5315ae2e19be98244046f4c579769d8caaf2a367d6a6727cb64f47ab43
SIZE (Devel-Confess-0.009003.tar.gz) = 23273
TIMESTAMP = 1487074140
SHA256 (Devel-Confess-0.009004.tar.gz) = a8c601db345cf6929812f382062f71f5eaacad3f4f1be15b3be9d73d291a74dd
SIZE (Devel-Confess-0.009004.tar.gz) = 23492

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= Devel-PatchPerl
PORTVERSION= 1.46
PORTVERSION= 1.48
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:BINGOS
@ -15,7 +15,8 @@ LICENSE= ART10 GPLv1
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= p5-File-pushd>=1:devel/p5-File-pushd
BUILD_DEPENDS= p5-File-pushd>=1:devel/p5-File-pushd \
p5-Module-Pluggable>=0:devel/p5-Module-Pluggable
RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1479755764
SHA256 (Devel-PatchPerl-1.46.tar.gz) = 27b000d2efc53e4057b624457a7192d2365e76981f7eed035f22eff38e6dab18
SIZE (Devel-PatchPerl-1.46.tar.gz) = 108762
TIMESTAMP = 1487074163
SHA256 (Devel-PatchPerl-1.48.tar.gz) = 26a9bc8e52af739384cece2773921dd44d2371b6cdf92fe452ecc348eb0d90fe
SIZE (Devel-PatchPerl-1.48.tar.gz) = 122416

View file

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= Log-Dispatch
PORTVERSION= 2.60
PORTVERSION= 2.61
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1487007370
SHA256 (Log-Dispatch-2.60.tar.gz) = 89cfa772479d9238e4b7b721d5e45e165a4040a4447f8e7b0acd6784ee3296f5
SIZE (Log-Dispatch-2.60.tar.gz) = 66469
TIMESTAMP = 1487074175
SHA256 (Log-Dispatch-2.61.tar.gz) = bb7270bd2356b106081122538ab2317addda16b88305fe7ab4dd425844d425f2
SIZE (Log-Dispatch-2.61.tar.gz) = 66714

View file

@ -2,6 +2,7 @@
PORTNAME= Test-Moose-More
PORTVERSION= 0.038
PORTREVISION= 1
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@ -10,20 +11,21 @@ MAINTAINER= perl@FreeBSD.org
COMMENT= More tools for testing Moose packages
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= p5-Data-OptList>=0:devel/p5-Data-OptList \
p5-Moose>=0:devel/p5-Moose \
p5-Syntax-Keyword-Junction>=0:devel/p5-Syntax-Keyword-Junction \
p5-Sub-Exporter-Progressive>=0:devel/p5-Sub-Exporter-Progressive \
p5-TAP-SimpleOutput>=0:devel/p5-TAP-SimpleOutput \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean
p5-Syntax-Keyword-Junction>=0:devel/p5-Syntax-Keyword-Junction
RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-aliased>=0:devel/p5-aliased \
p5-Perl-Version>=0:devel/p5-Perl-Version \
p5-Test-CheckDeps>=0:devel/p5-Test-CheckDeps
TEST_DEPENDS= p5-Perl-Version>=0:devel/p5-Perl-Version \
p5-TAP-SimpleOutput>=0.002:devel/p5-TAP-SimpleOutput \
p5-Test-CheckDeps>=0.010:devel/p5-Test-CheckDeps \
p5-aliased>=0:devel/p5-aliased \
p5-namespace-autoclean>=0:devel/p5-namespace-autoclean
NO_ARCH= yes
USES= perl5
USE_PERL5= configure
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= Test-Script
PORTVERSION= 1.14
PORTVERSION= 1.15
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@ -12,11 +12,13 @@ COMMENT= Test::Script - Cross-platform basic tests for scripts
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= p5-IPC-Run3>=0.034:devel/p5-IPC-Run3 \
BUILD_DEPENDS= p5-IPC-Run3>=0.034:devel/p5-IPC-Run3 \
p5-Probe-Perl>=0.01:sysutils/p5-Probe-Perl
BUILD_DEPENDS:= ${RUN_DEPENDS}
RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
USE_PERL5= configure

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1476667370
SHA256 (Test-Script-1.14.tar.gz) = 3f29824e101e4402f4417427b157ee7069ba5e1268315386f72452938693cd99
SIZE (Test-Script-1.14.tar.gz) = 22799
TIMESTAMP = 1487074195
SHA256 (Test-Script-1.15.tar.gz) = 8e47d307020fc0a9d5b8e72e47320d28dc34a8d7115df117a79a35f2c78900c4
SIZE (Test-Script-1.15.tar.gz) = 22507

22
devel/pecl-uv/Makefile Normal file
View file

@ -0,0 +1,22 @@
# Created by: John Chen <johnpupu@gmail.com>
# $FreeBSD$
PORTNAME= uv
PORTVERSION= 0.1.1
CATEGORIES= devel
MASTER_SITES= http://pecl.php.net/get/
PKGNAMEPREFIX= pecl-
DIST_SUBDIR= PECL
MAINTAINER= johnpupu@gmail.com
COMMENT= PHP wrapper for libuv
LICENSE= PHP301
LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libuv.so:devel/libuv
IGNORE_WITH_PHP= 56
USES= php:ext tar:tgz
.include <bsd.port.mk>

3
devel/pecl-uv/distinfo Normal file
View file

@ -0,0 +1,3 @@
TIMESTAMP = 1486992884
SHA256 (PECL/uv-0.1.1.tgz) = df5cec9207a0f5584e8d735fe091aead1b5d4cedb073af30c85bdadc82c44077
SIZE (PECL/uv-0.1.1.tgz) = 51096

3
devel/pecl-uv/pkg-descr Normal file
View file

@ -0,0 +1,3 @@
This is a PHP binding for lib library.
WWW: https://pecl.php.net/package/uv

View file

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= game_sdl2
PORTVERSION= 6.99.12.2
PORTVERSION= 6.99.12.3
CATEGORIES= devel python
MASTER_SITES= http://www.renpy.org/dl/${PORTVERSION}/ \
GENTOO

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1483158858
SHA256 (pygame_sdl2-2.1.0-for-renpy-6.99.12.2.tar.gz) = 4129d09edadc8a4cd1f5753c8f13dc88b6b4cb6ab20209d940a0b2cd04f14d0c
SIZE (pygame_sdl2-2.1.0-for-renpy-6.99.12.2.tar.gz) = 2291869
TIMESTAMP = 1486950266
SHA256 (pygame_sdl2-2.1.0-for-renpy-6.99.12.3.tar.gz) = dc67c60ef4525cbd7ca61c7a94e29498fcd6caf7e5afebd82e0ef3fe74fd857b
SIZE (pygame_sdl2-2.1.0-for-renpy-6.99.12.3.tar.gz) = 2294364

View file

@ -3,6 +3,7 @@
PORTNAME= jmespath
PORTVERSION= 0.9.0
PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -13,6 +14,6 @@ COMMENT= JSON Matching Expressions
LICENSE= MIT
USES= python
USE_PYTHON= autoplist distutils
USE_PYTHON= autoplist concurrent distutils
.include <bsd.port.mk>

View file

@ -3,7 +3,7 @@
PORTNAME= ode
PORTVERSION= 1.2.0
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= devel python
MASTER_SITES= SF/py${PORTNAME}/py${PORTNAME}/${PORTVERSION}
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -13,13 +13,11 @@ DIST_SUBDIR= python
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Python bindings for The Open Dynamics Engine
BUILD_DEPENDS= ${LOCALBASE}/lib/libode.a:devel/ode
LIB_DEPENDS= libode.so:devel/ode
USES= python:2 tar:bzip2
USE_PYTHON= autoplist distutils
CFLAGS_aarch64= -fPIC
OPTIONS_DEFINE= TRIMESH
OPTIONS_DEFAULT=TRIMESH
TRIMESH_DESC= Trimesh support (sync with OPCODE opt of devel/ode)

View file

@ -3,7 +3,7 @@
PORTNAME= tables
PORTVERSION= 3.2.2
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -22,7 +22,7 @@ LIB_DEPENDS= libhdf5.so:science/hdf5 \
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= fortran python
USE_PYTHON= autoplist distutils
USE_PYTHON= autoplist concurrent distutils
PORTEXAMPLES= *

View file

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= renpy
PORTVERSION?= 6.99.12.2
PORTVERSION?= 6.99.12.3
DISTVERSIONSUFFIX=-sdk
PORTREVISION?= 0
CATEGORIES= devel games

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1483158858
SHA256 (renpy-6.99.12.2-sdk.tar.bz2) = d5229972ccd72e96f4914d0dfd300f3232fdda12c3367e98a6de35fffda1feef
SIZE (renpy-6.99.12.2-sdk.tar.bz2) = 56833097
TIMESTAMP = 1486950266
SHA256 (renpy-6.99.12.3-sdk.tar.bz2) = dddc7120b6420e5fa8040882ffff5e83c645b26946cfa253986a40868bd6d39b
SIZE (renpy-6.99.12.3-sdk.tar.bz2) = 56915486

View file

@ -15,7 +15,7 @@ MASTER_SITES= GH \
https://github.com/applicative-tech/stack-dependencies/releases/download/${PORTVERSION}/:deps
DISTFILES= stack-dependencies-${PORTVERSION}${EXTRACT_SUFX}:deps
MAINTAINER= t@tobik.me
MAINTAINER= tobik@FreeBSD.org
COMMENT= Cross-platform program for developing Haskell programs
LICENSE= BSD3CLAUSE

View file

@ -10,6 +10,9 @@ DISTNAME= tn-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Cross-platform terminal manipulation library
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
USES= ncurses
USE_CSTD= gnu89
@ -23,6 +26,8 @@ do-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/include/tn
${INSTALL_DATA} ${WRKSRC}/*.h ${STAGEDIR}${PREFIX}/include/tn
${INSTALL_DATA} ${WRKSRC}/libtn.a ${STAGEDIR}${PREFIX}/lib
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${CP} -R ${WRKSRC}/doc/* ${STAGEDIR}${DOCSDIR}

View file

@ -1,5 +1,5 @@
--- Makefile.orig Sat Jul 27 16:36:19 2002
+++ Makefile Thu Aug 8 02:14:43 2002
--- Makefile.orig 2002-07-27 07:36:19 UTC
+++ Makefile
@@ -6,9 +6,8 @@
#
# Makefile for the ncurses frontend of the library
@ -12,7 +12,7 @@
.SUFFIXES: .c .cpp .h
@@ -23,16 +22,16 @@
@@ -23,16 +22,16 @@ libtn.a: $(OBJS)
ar cru libtn.a $(OBJS)
demo/demo: libtn.a demo/demo.cpp demo/myscheme.h

View file

@ -1,5 +1,5 @@
--- demo/Makefile.orig Fri Jul 26 04:54:10 2002
+++ demo/Makefile Sun Sep 8 14:22:34 2002
--- demo/Makefile.orig 2002-07-26 11:54:10 UTC
+++ demo/Makefile
@@ -8,33 +8,32 @@
# Description: Terminality demos Makefile (Unix/ncurses)
# Author: Emil Mikulic, Michal Safranek

View file

@ -1,5 +1,5 @@
--- dlgc/Makefile.orig Fri Jul 26 17:53:14 2002
+++ dlgc/Makefile Thu Aug 8 02:08:37 2002
--- dlgc/Makefile.orig 2002-07-26 08:53:14 UTC
+++ dlgc/Makefile
@@ -4,9 +4,8 @@
# Description: DLGC Makefile
# Author: Michal Safranek
@ -12,7 +12,7 @@
LIBS = -lncurses ../libtn.a
.SUFFIXES: .c .cpp .h
@@ -14,16 +13,16 @@
@@ -14,16 +13,16 @@ LIBS = -lncurses ../libtn.a
all: dlgc
../libtn.a:

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= visualparadigm
PORTVERSION= 13.2.20161101
PORTVERSION= 14.0.20170121
CATEGORIES= devel java
MASTER_SITES= http://eu6.visual-paradigm.com/visual-paradigm/vpce${PORTVERSION:R}/${PORTVERSION:E}/
DISTNAME= Visual_Paradigm_CE_${PORTVERSION:C/\./_/g}_Unix_InstallFree

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1479212299
SHA256 (Visual_Paradigm_CE_13_2_20161101_Unix_InstallFree.tar.gz) = 600c2e88e0e70f5fb03c5c0eed27b47950e4549803f490d88d1c4f8183ada6ce
SIZE (Visual_Paradigm_CE_13_2_20161101_Unix_InstallFree.tar.gz) = 296033204
TIMESTAMP = 1486749450
SHA256 (Visual_Paradigm_CE_14_0_20170121_Unix_InstallFree.tar.gz) = 584fffac36435b9d0b2e22ba5748f0aba8751541de286be0cd0a769dd851e812
SIZE (Visual_Paradigm_CE_14_0_20170121_Unix_InstallFree.tar.gz) = 310154259

View file

@ -39,6 +39,7 @@
%%DATADIR%%/Application/UserLanguage/Chinese Simplified.lng
%%DATADIR%%/Application/UserLanguage/Chinese Traditional.lng
%%DATADIR%%/Application/UserLanguage/Czech.lng
%%DATADIR%%/Application/UserLanguage/Dutch.lng
%%DATADIR%%/Application/UserLanguage/French.lng
%%DATADIR%%/Application/UserLanguage/German.lng
%%DATADIR%%/Application/UserLanguage/Japanese.lng
@ -171,13 +172,16 @@
%%DATADIR%%/Application/resources/am.png
%%DATADIR%%/Application/resources/appConfig_sample.properties
%%DATADIR%%/Application/resources/community.txt
%%DATADIR%%/Application/resources/deliverables.docs
%%DATADIR%%/Application/resources/diagram_palette_tooltip/ActivityDiagram.xml
%%DATADIR%%/Application/resources/diagram_palette_tooltip/ActivityDiagram__SysML.xml
%%DATADIR%%/Application/resources/diagram_palette_tooltip/ArchiMateDiagram (Application Layer).xml
%%DATADIR%%/Application/resources/diagram_palette_tooltip/ArchiMateDiagram (Business Layer).xml
%%DATADIR%%/Application/resources/diagram_palette_tooltip/ArchiMateDiagram (Implementation and Migration).xml
%%DATADIR%%/Application/resources/diagram_palette_tooltip/ArchiMateDiagram (Motivation).xml
%%DATADIR%%/Application/resources/diagram_palette_tooltip/ArchiMateDiagram (Physical).xml
%%DATADIR%%/Application/resources/diagram_palette_tooltip/ArchiMateDiagram (Relationships).xml
%%DATADIR%%/Application/resources/diagram_palette_tooltip/ArchiMateDiagram (Strategy).xml
%%DATADIR%%/Application/resources/diagram_palette_tooltip/ArchiMateDiagram (Technology Layer).xml
%%DATADIR%%/Application/resources/diagram_palette_tooltip/BasicPalette.xml
%%DATADIR%%/Application/resources/diagram_palette_tooltip/BlockDefinitionDiagram.xml
@ -192,10 +196,12 @@
%%DATADIR%%/Application/resources/diagram_palette_tooltip/ConversationDiagram.xml
%%DATADIR%%/Application/resources/diagram_palette_tooltip/DataFlowDiagram.xml
%%DATADIR%%/Application/resources/diagram_palette_tooltip/DeploymentDiagram.xml
%%DATADIR%%/Application/resources/diagram_palette_tooltip/DocumentationCabinet.xml
%%DATADIR%%/Application/resources/diagram_palette_tooltip/EJBDiagram.xml
%%DATADIR%%/Application/resources/diagram_palette_tooltip/EPCDiagram.xml
%%DATADIR%%/Application/resources/diagram_palette_tooltip/ERDiagram.xml
%%DATADIR%%/Application/resources/diagram_palette_tooltip/FactDiagram.xml
%%DATADIR%%/Application/resources/diagram_palette_tooltip/FreehandDiagram2.xml
%%DATADIR%%/Application/resources/diagram_palette_tooltip/InformationFlows.xml
%%DATADIR%%/Application/resources/diagram_palette_tooltip/InteractionDiagram.xml
%%DATADIR%%/Application/resources/diagram_palette_tooltip/InteractionOverviewDiagram.xml
@ -205,6 +211,7 @@
%%DATADIR%%/Application/resources/diagram_palette_tooltip/ObjectDiagram.xml
%%DATADIR%%/Application/resources/diagram_palette_tooltip/OrganizationChart.xml
%%DATADIR%%/Application/resources/diagram_palette_tooltip/OverviewDiagram.xml
%%DATADIR%%/Application/resources/diagram_palette_tooltip/PERTChart.xml
%%DATADIR%%/Application/resources/diagram_palette_tooltip/PackageDiagram.xml
%%DATADIR%%/Application/resources/diagram_palette_tooltip/PackageDiagram__SysML.xml
%%DATADIR%%/Application/resources/diagram_palette_tooltip/ParametricDiagram.xml
@ -670,6 +677,7 @@
%%DATADIR%%/Application/sde/sdeec/plugins/com.vp.sde.eclipse_13.0.0.0/icons/sdeec/diagram/actorsGridDiagram.png
%%DATADIR%%/Application/sde/sdeec/plugins/com.vp.sde.eclipse_13.0.0.0/icons/sdeec/diagram/analysisDiagram.png
%%DATADIR%%/Application/sde/sdeec/plugins/com.vp.sde.eclipse_13.0.0.0/icons/sdeec/diagram/archiMateDiagram.png
%%DATADIR%%/Application/sde/sdeec/plugins/com.vp.sde.eclipse_13.0.0.0/icons/sdeec/diagram/architectureRoadmap.png
%%DATADIR%%/Application/sde/sdeec/plugins/com.vp.sde.eclipse_13.0.0.0/icons/sdeec/diagram/blockDefinitionDiagram.png
%%DATADIR%%/Application/sde/sdeec/plugins/com.vp.sde.eclipse_13.0.0.0/icons/sdeec/diagram/brainstorm.png
%%DATADIR%%/Application/sde/sdeec/plugins/com.vp.sde.eclipse_13.0.0.0/icons/sdeec/diagram/businessMotivationModelDiagram.png
@ -703,6 +711,7 @@
%%DATADIR%%/Application/sde/sdeec/plugins/com.vp.sde.eclipse_13.0.0.0/icons/sdeec/diagram/new/activityDiagram.gif
%%DATADIR%%/Application/sde/sdeec/plugins/com.vp.sde.eclipse_13.0.0.0/icons/sdeec/diagram/new/actorsGridDiagram.png
%%DATADIR%%/Application/sde/sdeec/plugins/com.vp.sde.eclipse_13.0.0.0/icons/sdeec/diagram/new/archiMateDiagram.png
%%DATADIR%%/Application/sde/sdeec/plugins/com.vp.sde.eclipse_13.0.0.0/icons/sdeec/diagram/new/architectureRoadmap.png
%%DATADIR%%/Application/sde/sdeec/plugins/com.vp.sde.eclipse_13.0.0.0/icons/sdeec/diagram/new/blockDefinitionDiagram.png
%%DATADIR%%/Application/sde/sdeec/plugins/com.vp.sde.eclipse_13.0.0.0/icons/sdeec/diagram/new/brainstorm.png
%%DATADIR%%/Application/sde/sdeec/plugins/com.vp.sde.eclipse_13.0.0.0/icons/sdeec/diagram/new/businessMotivationModelDiagram.png
@ -947,8 +956,17 @@
%%DATADIR%%/Application/sde/sdenb69/vpupdate.xml
%%DATADIR%%/Application/shapes/ListOfRecognizedColorKeyword.html
%%DATADIR%%/Application/shapes/SVGSchema.dtd
%%DATADIR%%/Application/shapes/default/Cloud And Enterprise/Cloud.vpt
%%DATADIR%%/Application/shapes/default/Cloud And Enterprise/Enterprise.vpt
%%DATADIR%%/Application/shapes/default/Cloud And Enterprise/General.vpt
%%DATADIR%%/Application/shapes/default/Cloud And Enterprise/Intune.vpt
%%DATADIR%%/Application/shapes/default/Cloud And Enterprise/Other.vpt
%%DATADIR%%/Application/shapes/default/Cloud And Enterprise/System Center.vpt
%%DATADIR%%/Application/shapes/default/Computers/Citrix.vpt
%%DATADIR%%/Application/shapes/default/Computers/Folders.vpt
%%DATADIR%%/Application/shapes/default/Computers/Hardwares.vpt
%%DATADIR%%/Application/shapes/default/General/Basic.vpt
%%DATADIR%%/Application/shapes/default/General/Transportation.vpt
%%DATADIR%%/Application/shapes/default/Shapes/Animals.vpt
%%DATADIR%%/Application/shapes/default/Shapes/Buildings.vpt
%%DATADIR%%/Application/shapes/default/Shapes/Foods.vpt

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= Net-Domain-ExpireDate
PORTVERSION= 1.16
PORTVERSION= 1.17
CATEGORIES= dns net perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:NALOBIN

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1477900270
SHA256 (Net-Domain-ExpireDate-1.16.tar.gz) = 1cea60fae86b2ba578df080cc7356f5d0336dd17b20af72aef9a1c14330897fd
SIZE (Net-Domain-ExpireDate-1.16.tar.gz) = 12008
TIMESTAMP = 1487074202
SHA256 (Net-Domain-ExpireDate-1.17.tar.gz) = c38b8e755c6dafe6c1d6ca0f328a2d7eab1ae10d87a4ee7ed2792ea91a72bb16
SIZE (Net-Domain-ExpireDate-1.17.tar.gz) = 12294

View file

@ -6,7 +6,7 @@ PORTVERSION= 20161005
CATEGORIES= editors
MASTER_SITES= http://homepage.boetes.org/software/mg/
MAINTAINER= t@tobik.me
MAINTAINER= tobik@FreeBSD.org
COMMENT= Small, fast Emacs-like editor
LICENSE= PD

View file

@ -3,7 +3,7 @@
PORTNAME= abuse_sdl
PORTVERSION= 0.8
PORTREVISION= 5
PORTREVISION= 6
CATEGORIES= games
MASTER_SITES= GENTOO \
http://abuse.zoy.org/raw-attachment/wiki/download/
@ -20,7 +20,6 @@ USE_SDL= mixer sdl
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-assetdir=${DATADIR} --enable-release
CFLAGS_aarch64= -fPIC
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib

View file

@ -0,0 +1,11 @@
--- src/gui.cpp.orig 2011-05-06 09:46:43 UTC
+++ src/gui.cpp
@@ -117,7 +117,7 @@ void ico_button::draw(int active, image
}
-extern long S_BUTTON_PRESS_SND;
+extern int S_BUTTON_PRESS_SND;
extern int sfx_volume;
void ico_button::handle_event(event &ev, image *screen, InputManager *im)

View file

@ -3,7 +3,7 @@
PORTNAME= alienarena
PORTVERSION= 2013.766
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= games
MASTER_SITES= SF/alienarena.mirror/Alien%20Arena%207.66/ \
http://icculus.org/alienarena/Files/ \
@ -52,8 +52,8 @@ USES+= jpeg openal:soft,alut pkgconfig
LIB_DEPENDS+= libcurl.so:ftp/curl \
libfreetype.so:print/freetype2 \
libpng.so:graphics/png \
libvorbis.so:audio/libvorbis
BUILD_DEPENDS+= ${LOCALBASE}/lib/libode.a:devel/ode
libvorbis.so:audio/libvorbis \
libode.so:devel/ode
USE_GL= yes
USE_XORG= xxf86dga xxf86vm
.endif

View file

@ -3,7 +3,7 @@
PORTNAME= gillo
DISTVERSION= 1.0beta1
PORTREVISION= 8
PORTREVISION= 9
CATEGORIES= games
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/1.0beta1
DISTNAME= ${PORTNAME}-${DISTVERSION}-src
@ -15,8 +15,8 @@ LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= ${JAM}:devel/jam \
${LOCALBASE}/lib/libode.a:devel/ode \
${LOCALBASE}/lib/libplibsg.a:x11-toolkits/plib
LIB_DEPENDS= libode.so:devel/ode
WRKSRC= ${WRKDIR}/${PORTNAME}

View file

@ -6,7 +6,7 @@ DISTVERSION= 1.5a
PORTEPOCH= 1
CATEGORIES= games
MAINTAINER= t@tobik.me
MAINTAINER= tobik@FreeBSD.org
COMMENT= Game engine for Return to Castle Wolfenstein
LICENSE= GPLv3

View file

@ -7,7 +7,7 @@ DISTVERSIONPREFIX= openmw-
PORTREVISION= 2
CATEGORIES= games
MAINTAINER= t@tobik.me
MAINTAINER= tobik@FreeBSD.org
COMMENT= Unofficial open source engine reimplementation of the game Morrowind
LICENSE= GPLv3

View file

@ -3,7 +3,7 @@
PORTNAME= openra
PORTVERSION= 20161019
DISTVERSIONPREFIX= release-
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= games
MASTER_SITES= https://github.com/${GH_ACCOUNT}/SDL2-CS/releases/download/20151227/:SDL2_CS \
https://github.com/${GH_ACCOUNT}/OpenAL-CS/releases/download/20151227/:OpenAL_CS \

View file

@ -9,8 +9,8 @@ SHA256 (OpenAL-CS.dll.config) = 58eaf46a749e466fce0a0ec43184073b0153aa8eb24c8652
SIZE (OpenAL-CS.dll.config) = 301
SHA256 (Eluant.dll) = 218c4ea5424b44d746b5343563123beebc652fd9731967dfd49fed071b58df31
SIZE (Eluant.dll) = 71168
SHA256 (GeoLite2-Country.mmdb.gz) = 2be4eae00c562dbab4ea198abbf5f58f575e554eb0b43f1407296d5275c0d929
SIZE (GeoLite2-Country.mmdb.gz) = 1298653
SHA256 (GeoLite2-Country.mmdb.gz) = 82eb53b78ac3ee8508c16771252fa9c19e08b01e3a4e33a140fd93a24b4cfbf3
SIZE (GeoLite2-Country.mmdb.gz) = 1347263
SHA256 (fuzzylogiclibrary.1.2.0.nupkg) = b464509236260f53d963771ed99410a7e1cdbd268a2bde43b189e7d15044a174
SIZE (fuzzylogiclibrary.1.2.0.nupkg) = 70571
SHA256 (maxmind.db.2.0.0.nupkg) = 095d62c6ecda38c1e8fe79935b4eaf228d2637f9498caec48b8b48a0aba6d5aa

View file

@ -3,6 +3,7 @@
PORTNAME= relay
PORTVERSION= 0.4
PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= LOCAL/danfe http://freebsd.nsu.ru/distfiles/
PKGNAMEPREFIX= ${Q2PKGNAMEPREFIX}
@ -17,22 +18,20 @@ USES= gmake
MAKE_ARGS= MODE=release OBJ_DIR=. OUT_DIR=. Q2MODULE=game.so \
QUAKE2_DIR="${STAGEDIR}${Q2DIR}" \
BIN_DIR="${STAGEDIR}${PREFIX}/bin" \
CC="${CC}" LD="${CC}" CFLAGS="${CFLAGS}"
CC="${CC}" LD="${CC}" CFLAGS="${CFLAGS} -fPIC" \
LDFLAGS="${LDFLAGS} -lm"
WRKSRC= ${WRKDIR}/relay-${PORTVERSION}
PORTDOCS= FAQ README
CFLAGS_aarch64= -fPIC
CFLAGS_amd64= -fPIC
OPTIONS_DEFINE= DOCS
.include "${.CURDIR}/../quake2-data/Makefile.include"
.include <bsd.port.options.mk>
post-patch: .SILENT
${REINPLACE_CMD} -e 's/-ldl// ; /^include/d ; \
s/cp -p/${INSTALL_PROGRAM}/' ${WRKSRC}/Makefile
${REINPLACE_CMD} -e '/^include/d ; s/cp -p/${INSTALL_PROGRAM}/' \
${WRKSRC}/Makefile
${REINPLACE_CMD} -e '/random/d' ${WRKSRC}/replay/rp_local.h
${REINPLACE_CMD} -e 's,<malloc\.h>,<stdlib\.h>,' \
${WRKSRC}/common/mem.c

View file

@ -3,7 +3,7 @@
PORTNAME= xmoto
PORTVERSION= 0.5.11
PORTREVISION= 7
PORTREVISION= 8
CATEGORIES= games
MASTER_SITES= http://download.tuxfamily.org/xmoto/xmoto/${PORTVERSION}/ \
http://mirror.amdmi3.ru/distfiles/
@ -15,10 +15,10 @@ COMMENT= Challenging 2D motocross platform game
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libpng.so:graphics/png \
LIB_DEPENDS= libode.so:devel/ode \
libpng.so:graphics/png \
libcurl.so:ftp/curl \
libxdg-basedir.so:x11/libxdg-basedir
BUILD_DEPENDS= ${LOCALBASE}/lib/libode.a:devel/ode
GNU_CONFIGURE= yes
USES= compiler:features dos2unix gmake jpeg localbase lua:51 sqlite

View file

@ -6,7 +6,7 @@ PORTVERSION= 2.1.3
DISTVERSIONPREFIX= v
CATEGORIES= graphics
MAINTAINER= t@tobik.me
MAINTAINER= tobik@FreeBSD.org
COMMENT= Simple image viewer
LICENSE= GPLv2

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= libraw
PORTVERSION= 0.18.0
PORTVERSION= 0.18.1
CATEGORIES= graphics
MASTER_SITES= http://www.libraw.org/data/
DISTNAME= LibRaw-${PORTVERSION}

View file

@ -1,7 +1,7 @@
TIMESTAMP = 1484692033
SHA256 (LibRaw-0.18.0.tar.gz) = d56a0c9a0e6d1b8c8c5585346acf2cfb0554eee0f0948da66f580cd65c8c5c9b
SIZE (LibRaw-0.18.0.tar.gz) = 1278737
SHA256 (LibRaw-demosaic-pack-GPL2-0.18.0.tar.gz) = 905eff0be2ce43c99527000c81e3b4f4a563ef9bc26581166742459f6358df90
SIZE (LibRaw-demosaic-pack-GPL2-0.18.0.tar.gz) = 31149
SHA256 (LibRaw-demosaic-pack-GPL3-0.18.0.tar.gz) = c79cbb4a7fa452a860ad0fa92e4feb4c250af4b5db297ea077b9472aa5be3905
SIZE (LibRaw-demosaic-pack-GPL3-0.18.0.tar.gz) = 39585
TIMESTAMP = 1487010279
SHA256 (LibRaw-0.18.1.tar.gz) = 48228f733013a7a0cba08d1821438b983e698feeda7cbc3976ce46ceab07b899
SIZE (LibRaw-0.18.1.tar.gz) = 1281109
SHA256 (LibRaw-demosaic-pack-GPL2-0.18.1.tar.gz) = 51d42ef0992517969d1c9f876159ade1047b3772effcf7779b465ae7b98300b6
SIZE (LibRaw-demosaic-pack-GPL2-0.18.1.tar.gz) = 30779
SHA256 (LibRaw-demosaic-pack-GPL3-0.18.1.tar.gz) = 9e7020cf8a512f2c9b8699685e4657a474cc03a0314ba56a108ceda26013c841
SIZE (LibRaw-demosaic-pack-GPL3-0.18.1.tar.gz) = 38536

View file

@ -9,7 +9,7 @@ MASTER_SITES= http://repo.or.cz/llpp.git/snapshot/
DISTNAME= v${PORTVERSION}
DIST_SUBDIR= ${PORTNAME}
MAINTAINER= t@tobik.me
MAINTAINER= tobik@FreeBSD.org
COMMENT= PDF pager
# llpp itself is in the public domain, but it bundles lablGL which

View file

@ -3,7 +3,7 @@
PORTNAME= soya3d
PORTVERSION= 0.14
PORTREVISION= 11
PORTREVISION= 12
CATEGORIES= graphics python
MASTER_SITES= http://download.gna.org/soya/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -14,9 +14,9 @@ DIST_SUBDIR= python
MAINTAINER= ports@FreeBSD.org
COMMENT= Very high level 3D engine for Python
BUILD_DEPENDS= ${LOCALBASE}/lib/libode.a:devel/ode \
${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow
LIB_DEPENDS= libcal3d.so:graphics/cal3d \
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow
LIB_DEPENDS= libode.so:devel/ode \
libcal3d.so:graphics/cal3d \
libfreetype.so:print/freetype2
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/editobj/editor.py:graphics/py-editobj \
${PYTHON_SITELIBDIR}/tofu/client.py:net/py-tofu \
@ -27,8 +27,6 @@ USE_GL= glew glu
USE_PYTHON= autoplist distutils
USE_SDL= sdl
CFLAGS_aarch64= -fPIC
CFLAGS_amd64= -fPIC
LDFLAGS+= -L${LOCALBASE}/lib -lGLU
SOYATUTVER= 0.14

View file

@ -6,7 +6,7 @@ PORTVERSION= 20160221
PORTREVISION= 1
CATEGORIES= java devel
MAINTAINER= t@tobik.me
MAINTAINER= tobik@FreeBSD.org
COMMENT= Replacement for IntelliJ's fsnotifier
LICENSE= APACHE20

View file

@ -6,7 +6,7 @@ PORTVERSION= 0.5
PORTREVISION= 1
CATEGORIES= java devel
MAINTAINER= t@tobik.me
MAINTAINER= tobik@FreeBSD.org
COMMENT= FreeBSD-compatible replacement for IntelliJ's bundled Pty4J
LICENSE= EPL

View file

@ -11,7 +11,7 @@ DISTFILES= ${DISTNAME}.tar.gz:src \
jd-gui-${PORTVERSION}.jar:jar
EXTRACT_ONLY= ${DISTNAME}.tar.gz
MAINTAINER= t@tobik.me
MAINTAINER= tobik@FreeBSD.org
COMMENT= Java Decompiler GUI
LICENSE= GPLv3

View file

@ -156,7 +156,6 @@
SUBDIR += lci
SUBDIR += lfe
SUBDIR += libhx
SUBDIR += libjit
SUBDIR += libobjc2
SUBDIR += librep
SUBDIR += libstdc++_stldoc_4.2.2

View file

@ -5,7 +5,7 @@ PORTNAME= chibi-scheme
PORTVERSION= 0.7.3
CATEGORIES= lang
MAINTAINER= t@tobik.me
MAINTAINER= tobik@FreeBSD.org
COMMENT= Minimal Scheme implementation for use as a C extension language
LICENSE= BSD3CLAUSE

View file

@ -3,10 +3,10 @@
PORTNAME= dmd
PORTVERSION= 2.073.0
PORTREVISION= 1
DISTVERSIONPREFIX= v
CATEGORIES= lang
MASTER_SITES= http://ftp.digitalmars.com/
PKGNAMESUFFIX= 2
DISTNAME= dmd.${PORTVERSION}
MAINTAINER= cy@FreeBSD.org
COMMENT= D 2.0 compiler, not officially validated for FreeBSD
@ -14,35 +14,33 @@ COMMENT= D 2.0 compiler, not officially validated for FreeBSD
LICENSE= ART10 DMD BSL
LICENSE_COMB= multi
LICENSE_NAME_DMD= Digital Mars license
LICENSE_FILE_DMD= ${WRKSRC}/backendlicense.txt
LICENSE_FILE_DMD= ${WRKSRC}/dmd/src/backendlicense.txt
LICENSE_PERMS_DMD= no-dist-mirror no-dist-sell no-pkg-mirror no-pkg-sell auto-accept
EXTRACT_ONLY= ${DISTNAME}.freebsd-64${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}
USES= gmake zip
USE_GITHUB= nodefault
GH_ACCOUNT= dlang
GH_PROJECT= dmd:dmd druntime:druntime phobos:phobos dlang.org:dlang_org
USES= gmake
MAKEFILE= posix.mak
MAKE_ARGS= AUTO_BOOTSTRAP=1
MAKE_ENV+= WRKDIR=${WRKDIR}
MAKE_ARGS= HOST_DMD=${WRKDIR}/.host_dmd-2.067.1/stage/usr/local/bin/dmd
EXAMPLESDIR= ${PREFIX}/share/examples/dmd2
DOCSDIR= ${PREFIX}/share/doc/dmd2
PORTDOCS= *.txt html/
WRKSRC= ${WRKDIR}/dmd2/src/${PORTNAME}
WRKSRC= ${WRKDIR}
BROKEN_aarch64= Does not configure: no cpu specified, assuming X86
BROKEN_mips64= Does not compile: cc1: error: unrecognized command line option -m32
BROKEN_powerpc64= Does not build
BROKEN_sparc64= Does not install: divide-by-zero error
OPTIONS_DEFINE= DOCS
OPTIONS_DEFINE= DOCS EXAMPLES
.include <bsd.port.pre.mk>
.include <bsd.port.options.mk>
post-extract:
@${MV} ${WRKSRC_dmd} ${WRKSRC}/dmd
@${MV} ${WRKSRC_druntime} ${WRKSRC}/druntime
@${MV} ${WRKSRC_phobos} ${WRKSRC}/phobos
@${MV} ${WRKSRC_dlang_org} ${WRKSRC}/dlang.org
.if ${ARCH} == "amd64"
MAKE_ARGS+= MODEL=64
@ -59,64 +57,59 @@ MAKE_ARGS+= DEBUG_FLAGS=-g\ -DDEBUG=1\ -DUNITTEST
MODULEDIR= ${PREFIX}/include/d/phobos2
pre-patch:
@${MKDIR} ${WRKDIR}/dmd2/src/res
post-patch:
@${MKDIR} ${WRKDIR}/dmd2/freebsd/bin32 \
${WRKDIR}/dmd2/freebsd/bin64 \
${WRKDIR}/dmd2/freebsd/lib32 \
${WRKDIR}/dmd2/freebsd/lib64
@${REINPLACE_CMD} -e "s|g++|${CXX}|" \
-e "s|/etc|${PREFIX}/etc|" \
${WRKSRC}/posix.mak
@${REINPLACE_CMD} -e "s|gcc|${CC}|" ${WRKSRC}/link.d
@${REINPLACE_CMD} -e "s|cc|${CC}|" ${WRKSRC}/../phobos/posix.mak
${WRKSRC}/dmd/src/posix.mak
@${REINPLACE_CMD} -e "s|gcc|${CC}|" ${WRKSRC}/dmd/src/link.d
@${REINPLACE_CMD} -e "s|cc|${CC}|" ${WRKSRC}/phobos/posix.mak
@${REINPLACE_CMD} -e "s|/etc|${PREFIX}/etc|" \
-e "s|\(dmd\)|\12|gI" \
-e "s|\\\BR|.BR|" \
${WRKDIR}/dmd2/man/man1/dmd.1 \
${WRKDIR}/dmd2/man/man5/dmd.conf.5
${WRKDIR}/dmd/docs/man/man1/dmd.1 \
${WRKDIR}/dmd/docs/man/man5/dmd.conf.5
@${REINPLACE_CMD} -e "s|%@P%/../../src/phobos|${MODULEDIR}|" \
-e "s|%@P%/../lib|${PREFIX}/lib|" \
-e "s|%@P%/../../src/druntime|${PREFIX}/include/d/druntime|" \
${WRKDIR}/dmd2/freebsd/bin${MODEL}/dmd.conf
@${ECHO_CMD} >> ${WRKDIR}/dmd2/freebsd/bin${MODEL}/dmd.conf
${WRKDIR}/dmd/ini/freebsd/bin${MODEL}/dmd.conf
@${ECHO_CMD} >> ${WRKDIR}/dmd/ini/freebsd/bin${MODEL}/dmd.conf
make-phobos:
cd ${WRKSRC}/../phobos && ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} -f ${MAKEFILE} ${BUILD}
cd ${WRKSRC}/phobos && ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} -f ${MAKEFILE} ${BUILD}
make-druntime:
cd ${WRKSRC}/../druntime && ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} -f ${MAKEFILE} ${BUILD}
cd ${WRKSRC}/druntime && ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} -f ${MAKEFILE} ${BUILD}
make-dmd:
cd ${WRKSRC} && ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} -f ${MAKEFILE} ${BUILD}
cd ${WRKSRC}/dmd && ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} -f ${MAKEFILE} ${BUILD}
do-build: make-dmd make-phobos make-druntime
do-install:
${INSTALL_MAN} ${WRKDIR}/dmd2/man/man1/dmd.1 ${STAGEDIR}${MANPREFIX}/man/man1/dmd.1
${INSTALL_MAN} ${WRKDIR}/dmd2/man/man5/dmd.conf.5 ${STAGEDIR}${MANPREFIX}/man/man5/dmd.conf.5
${INSTALL_DATA} ${WRKDIR}/dmd2/freebsd/bin${MODEL}/dmd.conf ${STAGEDIR}${PREFIX}/etc/dmd.conf.sample
${INSTALL_PROGRAM} ${WRKSRC}/dmd ${STAGEDIR}${PREFIX}/bin/dmd
${INSTALL_DATA} ${WRKSRC}/../../src/phobos/generated/freebsd/release/${MODEL}/libphobos2.a ${STAGEDIR}${PREFIX}/lib
${INSTALL_MAN} ${WRKDIR}/dmd/docs/man/man1/dmd.1 ${STAGEDIR}${MANPREFIX}/man/man1/dmd.1
${INSTALL_MAN} ${WRKDIR}/dmd/docs/man/man5/dmd.conf.5 ${STAGEDIR}${MANPREFIX}/man/man5/dmd.conf.5
${INSTALL_DATA} ${WRKDIR}/dmd/ini/freebsd/bin${MODEL}/dmd.conf ${STAGEDIR}${PREFIX}/etc/dmd.conf
${INSTALL_PROGRAM} ${WRKSRC}/dmd/src/dmd ${STAGEDIR}${PREFIX}/bin/dmd
${INSTALL_DATA} ${WRKSRC}/phobos/generated/freebsd/release/${MODEL}/libphobos2.a ${STAGEDIR}${PREFIX}/lib
${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
${INSTALL_DATA} ${WRKDIR}/dmd2/freebsd/bin32/dmd.conf ${STAGEDIR}${EXAMPLESDIR}/dmd32.conf
${INSTALL_DATA} ${WRKDIR}/dmd2/freebsd/bin64/dmd.conf ${STAGEDIR}${EXAMPLESDIR}/dmd64.conf
cd ${WRKDIR}/dmd2 && ${COPYTREE_SHARE} samples ${STAGEDIR}${EXAMPLESDIR}
${MKDIR} ${STAGEDIR}${MODULEDIR}/etc/c
${INSTALL_DATA} ${WRKSRC}/../phobos/*.d ${STAGEDIR}${MODULEDIR}
${INSTALL_DATA} ${WRKSRC}/../phobos/etc/c/zlib.d ${STAGEDIR}${MODULEDIR}/etc/c
${INSTALL_DATA} ${WRKSRC}/../phobos/etc/c/curl.d ${STAGEDIR}${MODULEDIR}/etc/c
${INSTALL_DATA} ${WRKSRC}/../phobos/etc/c/sqlite3.d ${STAGEDIR}${MODULEDIR}/etc/c
cd ${WRKSRC}/../phobos && ${COPYTREE_SHARE} std ${STAGEDIR}${MODULEDIR}
${MKDIR} ${STAGEDIR}${MODULEDIR}/../druntime
cd ${WRKSRC}/../druntime && ${COPYTREE_SHARE} import ${STAGEDIR}${MODULEDIR}/../druntime
${INSTALL_DATA} ${WRKDIR}/dmd/ini/freebsd/bin${MODEL}/dmd.conf ${STAGEDIR}${PREFIX}/etc/dmd.conf.sample
cd ${WRKDIR}/druntime/import && ${COPYTREE_SHARE} . ${STAGEDIR}${MODULEDIR}
cd ${WRKSRC}/phobos && ${COPYTREE_SHARE} std ${STAGEDIR}${MODULEDIR}
cd ${WRKSRC}/phobos && ${COPYTREE_SHARE} etc ${STAGEDIR}${MODULEDIR}
post-install-DOCS-on:
cd ${WRKSRC}/dlang.org && ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} -f ${MAKEFILE} html ${BUILD} LATEST=${PORTVERSION}
${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/*.txt ${STAGEDIR}${DOCSDIR}
cd ${WRKDIR}/dmd2 && ${COPYTREE_SHARE} html ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/dmd/*.md ${STAGEDIR}${DOCSDIR}
cd ${WRKDIR}/dlang.org/web && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}
post-install-EXAMPLES-on:
cd ${WRKDIR}/dmd && ${COPYTREE_SHARE} samples ${STAGEDIR}${EXAMPLESDIR}
${INSTALL_DATA} ${WRKDIR}/dmd/ini/freebsd/bin32/dmd.conf ${STAGEDIR}${EXAMPLESDIR}/dmd32.conf
${INSTALL_DATA} ${WRKDIR}/dmd/ini/freebsd/bin64/dmd.conf ${STAGEDIR}${EXAMPLESDIR}/dmd64.conf
pre-configure:
${MAKE} -f Makefile.bootstrap BOOTDIR=${WRKDIR}
.include <bsd.port.post.mk>
.include <bsd.port.mk>

View file

@ -3,10 +3,12 @@
PORTNAME= dmd
PORTVERSION= 2.067.1
MASTER_SITES= http://ftp.digitalmars.com/
CATEGORIES= lang
PKGNAMESUFFIX= 2
DISTNAME= dmd.${PORTVERSION}
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
DISTINFO_FILE= ${MASTERDIR}/distinfo.bootstrap
MAINTAINER= cy@FreeBSD.org
COMMENT= D 2.0 compiler bootstrap
@ -63,15 +65,9 @@ make-dmd:
do-build: make-dmd make-phobos make-druntime
do-install:
${INSTALL_MAN} ${WRKDIR}/dmd2/man/man1/dmd.1 ${STAGEDIR}${MANPREFIX}/man/man1/dmd.1
${INSTALL_MAN} ${WRKDIR}/dmd2/man/man5/dmd.conf.5 ${STAGEDIR}${MANPREFIX}/man/man5/dmd.conf.5
${INSTALL_DATA} ${WRKDIR}/dmd2/freebsd/bin${MODEL}/dmd.conf ${STAGEDIR}${PREFIX}/etc/dmd.conf.sample
${INSTALL_DATA} ${WRKDIR}/dmd2/freebsd/bin${MODEL}/dmd.conf ${STAGEDIR}${PREFIX}/bin
${INSTALL_PROGRAM} ${WRKSRC}/dmd ${STAGEDIR}${PREFIX}/bin/dmd
${INSTALL_DATA} ${WRKSRC}/../../freebsd/lib${MODEL}/libphobos2.a ${STAGEDIR}${PREFIX}/lib
${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
${INSTALL_DATA} ${WRKDIR}/dmd2/freebsd/bin32/dmd.conf ${STAGEDIR}${EXAMPLESDIR}/dmd32.conf
${INSTALL_DATA} ${WRKDIR}/dmd2/freebsd/bin64/dmd.conf ${STAGEDIR}${EXAMPLESDIR}/dmd64.conf
cd ${WRKDIR}/dmd2 && ${COPYTREE_SHARE} samples ${STAGEDIR}${EXAMPLESDIR}
${MKDIR} ${STAGEDIR}${MODULEDIR}/etc/c
${INSTALL_DATA} ${WRKSRC}/../phobos/*.d ${STAGEDIR}${MODULEDIR}
${INSTALL_DATA} ${WRKSRC}/../phobos/etc/c/zlib.d ${STAGEDIR}${MODULEDIR}/etc/c
@ -80,9 +76,6 @@ do-install:
cd ${WRKSRC}/../phobos && ${COPYTREE_SHARE} std ${STAGEDIR}${MODULEDIR}
${MKDIR} ${STAGEDIR}${MODULEDIR}/../druntime
cd ${WRKSRC}/../druntime && ${COPYTREE_SHARE} import ${STAGEDIR}${MODULEDIR}/../druntime
${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/*.txt ${STAGEDIR}${DOCSDIR}
cd ${WRKDIR}/dmd2 && ${COPYTREE_SHARE} html ${STAGEDIR}${DOCSDIR}
${LN} -sf ${STAGEDIR}/${PREFIX}/bin/dmd ${WRKDIR}/dmd2/freebsd/bin${MODEL}/dmd

View file

@ -1,5 +1,9 @@
TIMESTAMP = 1487021115
SHA256 (dmd.2.073.0.freebsd-64.zip) = c7a78632af08e48e0f48fbcfedc228d7b56a35cf1f64f5bee33f79d1d00de4a8
SIZE (dmd.2.073.0.freebsd-64.zip) = 29122274
SHA256 (dmd.2.067.1.zip) = 24fd32d3b1401309187a3fcd235014e38c651beb3af29b0e656f6f4add4ec95b
SIZE (dmd.2.067.1.zip) = 56083735
TIMESTAMP = 1487049098
SHA256 (dlang-dmd-v2.073.0_GH0.tar.gz) = 61483ea2c395341d05e65ce7e08a978cceff33ed3818f9ffa009a2f2da6929d5
SIZE (dlang-dmd-v2.073.0_GH0.tar.gz) = 2814618
SHA256 (dlang-druntime-v2.073.0_GH0.tar.gz) = 542adeac69b93c728a3760273d8d50ec43bf609736c526a58976b3822d5aa883
SIZE (dlang-druntime-v2.073.0_GH0.tar.gz) = 1496544
SHA256 (dlang-phobos-v2.073.0_GH0.tar.gz) = 2a0176039fcfcd6c05eff5f471e7659c2d368a8b2cd7f7de323d49d3d8b45782
SIZE (dlang-phobos-v2.073.0_GH0.tar.gz) = 2171143
SHA256 (dlang-dlang.org-v2.073.0_GH0.tar.gz) = 9f5fd2a03598fedd2e38a027ca1145f634be78f679a76c5d125116cbf9d07458
SIZE (dlang-dlang.org-v2.073.0_GH0.tar.gz) = 2320518

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1487049092
SHA256 (dmd.2.067.1.zip) = 24fd32d3b1401309187a3fcd235014e38c651beb3af29b0e656f6f4add4ec95b
SIZE (dmd.2.067.1.zip) = 56083735

View file

@ -1,5 +1,5 @@
--- ../../freebsd/bin32/dmd.conf.orig 2014-10-15 19:23:36.000000000 -0700
+++ ../../freebsd/bin32/dmd.conf 2015-02-24 16:02:48.323239133 -0800
--- dmd/ini/freebsd/bin32/dmd.conf.orig 2014-10-15 19:23:36.000000000 -0700
+++ dmd/ini/freebsd/bin32/dmd.conf 2015-02-24 16:02:48.323239133 -0800
@@ -1,5 +1,2 @@
[Environment32]
-DFLAGS=-I%@P%/../../src/phobos -I%@P%/../../src/druntime/import -L-L%@P%/../lib32 -L--export-dynamic

View file

@ -1,5 +1,5 @@
--- ../../freebsd/bin64/dmd.conf.orig 2014-10-15 19:23:36.000000000 -0700
+++ ../../freebsd/bin64/dmd.conf 2015-02-24 16:08:20.814712651 -0800
--- dmd/ini/freebsd/bin64/dmd.conf.orig 2014-10-15 19:23:36.000000000 -0700
+++ dmd/ini/freebsd/bin64/dmd.conf 2015-02-24 16:08:20.814712651 -0800
@@ -2,4 +2,4 @@
DFLAGS=-I%@P%/../../src/phobos -I%@P%/../../src/druntime/import -L-L%@P%/../lib32 -L--export-dynamic

View file

@ -1,11 +0,0 @@
--- ../../src/druntime/posix.mak.orig 2014-02-24 05:23:06.000000000 -0800
+++ ../../src/druntime/posix.mak 2014-04-13 22:55:07.300878843 -0700
@@ -43,7 +43,7 @@
endif
endif
-DMD=../dmd/src/dmd
+DMD=../../../dmd2/src/dmd/dmd
INSTALL_DIR=../install
DOCDIR=doc

View file

@ -1,11 +0,0 @@
--- ../../src/phobos/posix.mak.orig 2014-04-13 22:44:09.100845919 -0700
+++ ../../src/phobos/posix.mak 2014-04-13 22:56:05.441324581 -0700
@@ -108,7 +108,7 @@
DMD = wine dmd.exe
RUN = wine
else
- DMD = ../dmd/src/dmd
+ DMD = ../../../dmd2/src/dmd/dmd
ifeq ($(OS),win32)
CC = dmc
else

View file

@ -1,109 +0,0 @@
--- ../../src/dmd/posix.mak.orig 2017-01-22 15:46:00.000000000 -0800
+++ ../../src/dmd/posix.mak 2017-02-13 13:44:37.379009000 -0800
@@ -19,7 +19,7 @@
endif
INSTALL_DIR=../../install
-SYSCONFDIR=/etc
+SYSCONFDIR=/usr/local/etc
PGO_DIR=$(abspath pgo)
C=backend
@@ -42,11 +42,11 @@
# determine whether CXX is gcc or clang based
CXX_VERSION:=$(shell $(CXX) --version)
-ifneq (,$(findstring g++,$(CXX_VERSION))$(findstring gcc,$(CXX_VERSION))$(findstring GCC,$(CXX_VERSION)))
- CXX_KIND=g++
+ifneq (,$(findstring c++,$(CXX_VERSION))$(findstring gcc,$(CXX_VERSION))$(findstring GCC,$(CXX_VERSION)))
+ CXX_KIND=c++
endif
ifneq (,$(findstring clang,$(CXX_VERSION)))
- CXX_KIND=clang++
+ CXX_KIND=clanc++
endif
HOST_DC?=
@@ -67,14 +67,12 @@
else
# Auto-bootstrapping, will download dmd automatically
# Keep var below in sync with other occurrences of that variable, e.g. in circleci.sh
- HOST_DMD_VER=2.068.2
- HOST_DMD_ROOT=/tmp/.host_dmd-$(HOST_DMD_VER)
+ HOST_DMD_VER=2.067.1
+ HOST_DMD_ROOT=${WRKDIR}/.host_dmd-$(HOST_DMD_VER)
# dmd.2.068.2.osx.zip or dmd.2.068.2.linux.tar.xz
HOST_DMD_BASENAME=dmd.$(HOST_DMD_VER).$(OS)$(if $(filter $(OS),freebsd),-$(MODEL),)
- # http://downloads.dlang.org/releases/2.x/2.068.2/dmd.2.068.2.linux.tar.xz
- HOST_DMD_URL=http://downloads.dlang.org/releases/2.x/$(HOST_DMD_VER)/$(HOST_DMD_BASENAME)
HOST_DMD=$(HOST_DMD_ROOT)/dmd2/$(OS)/$(if $(filter $(OS),osx),bin,bin$(MODEL))/dmd
- HOST_DMD_PATH=$(HOST_DMD)
+ HOST_DMD_PATH=$(HOST_DMD_ROOT)/stage/usr/local/bin/dmd
HOST_DMD_RUN=$(HOST_DMD) -conf=$(dir $(HOST_DMD))dmd.conf
endif
@@ -103,7 +101,7 @@
-Wno-unused-value \
-Wno-unused-variable
# GCC Specific
-ifeq ($(CXX_KIND), g++)
+ifeq ($(CXX_KIND), c++)
WARNINGS += \
-Wno-logical-op \
-Wno-narrowing \
@@ -111,7 +109,7 @@
-Wno-uninitialized
endif
# Clang Specific
-ifeq ($(HOST_CXX_KIND), clang++)
+ifeq ($(HOST_CXX_KIND), clanc++)
WARNINGS += \
-Wno-tautological-constant-out-of-range-compare \
-Wno-tautological-compare \
@@ -123,7 +121,7 @@
# Default Warnings
WARNINGS := -Wno-deprecated -Wstrict-aliasing
# Clang Specific
-ifeq ($(CXX_KIND), clang++)
+ifeq ($(CXX_KIND), clanc++)
WARNINGS += \
-Wno-logical-op-parentheses \
-Wno-dynamic-class-memaccess \
@@ -141,7 +139,7 @@
-D__pascal= -DMARS=1 -DTARGET_$(OS_UPCASE)=1 -DDM_TARGET_CPU_$(TARGET_CPU)=1 \
$(MODEL_FLAG)
# GCC Specific
-ifeq ($(CXX_KIND), g++)
+ifeq ($(CXX_KIND), c++)
CXXFLAGS += \
-std=gnu++98
endif
@@ -342,19 +340,6 @@
verstr.h SYSCONFDIR.imp core *.cov *.deps *.gcda *.gcno *.a *.lst
@[ ! -d ${PGO_DIR} ] || echo You should issue manually: rm -rf ${PGO_DIR}
-######## Download and install the last dmd buildable without dmd
-
-ifneq (,$(AUTO_BOOTSTRAP))
-$(HOST_DMD_PATH):
- mkdir -p ${HOST_DMD_ROOT}
-ifneq (,$(shell which xz 2>/dev/null))
- curl -fsSL ${HOST_DMD_URL}.tar.xz | tar -C ${HOST_DMD_ROOT} -Jxf - || rm -rf ${HOST_DMD_ROOT}
-else
- TMPFILE=$$(mktemp deleteme.XXXXXXXX) && curl -fsSL ${HOST_DMD_URL}.zip > $${TMPFILE}.zip && \
- unzip -qd ${HOST_DMD_ROOT} $${TMPFILE}.zip && rm $${TMPFILE}.zip;
-endif
-endif
-
######## generate a default dmd.conf
define DEFAULT_DMD_CONF
@@ -461,7 +446,7 @@
$(eval bin_dir=$(if $(filter $(OS),osx), bin, bin$(MODEL)))
mkdir -p $(INSTALL_DIR)/$(OS)/$(bin_dir)
cp dmd $(INSTALL_DIR)/$(OS)/$(bin_dir)/dmd
- cp ../ini/$(OS)/$(bin_dir)/dmd.conf $(INSTALL_DIR)/$(OS)/$(bin_dir)/dmd.conf
+ cp ../../$(OS)/$(bin_dir)/dmd.conf $(INSTALL_DIR)/$(OS)/$(bin_dir)/dmd.conf
cp backendlicense.txt $(INSTALL_DIR)/dmd-backendlicense.txt
cp boostlicense.txt $(INSTALL_DIR)/dmd-boostlicense.txt

File diff suppressed because it is too large Load diff

View file

@ -1,37 +0,0 @@
# Created by: michael johnson <ahze@ahze.net>
# $FreeBSD$
PORTNAME= libjit
PORTVERSION= 0.1.2
PORTREVISION= 2
CATEGORIES= lang
MASTER_SITES= SAVANNAH/dotgnu-pnet/libjit-releases
MAINTAINER= ports@FreeBSD.org
COMMENT= Libjit implements Just-In-Time compilation functionality
LICENSE= LGPL21 LGPL3
LICENSE_COMB= dual
USES= pathfix gmake libtool
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
CFLAGS+= -O0
INSTALL_TARGET= install-strip
INFO= libjit
DEPRECATED= This version is severely out of date and its use is discouraged; see http://www.gnu.org/software/libjit/
EXPIRATION_DATE= 2017-02-13
BROKEN_aarch64= Fails to compile: error: use of unknown builtin __builtin_apply_args
BROKEN_powerpc= Fails to compile: invokes i386 asm
BROKEN_powerpc64= Does not build
BROKEN_sparc64= Fails to compile: internal gcc error
BROKEN_i386= Segfault during build
post-patch:
@${REINPLACE_CMD} -e 's|#undef HAVE_TGMATH_H||' \
${WRKSRC}/config.h.in
.include <bsd.port.mk>

View file

@ -1,2 +0,0 @@
SHA256 (libjit-0.1.2.tar.gz) = f1650938b8f7cd1cd5280f6197f02c2161841d7d66beecf8f9c2d4115cb195d0
SIZE (libjit-0.1.2.tar.gz) = 1195466

View file

@ -1,12 +0,0 @@
The libjit library implements Just-In-Time compilation functionality. Unlike
other JIT's, this one is designed to be independent of any particular virtual
machine bytecode format or language. The hope is that Free Software projects
can get a leg-up on proprietry VM vendors by using this library rather than
spending large amounts of time writing their own JIT from scratch.
This JIT is also designed to be portable to multiple archictures. If you run
libjit on a machine for which a native code generator is not yet available,
then libjit will fall back to interpreting the code. This way, you don't need
to write your own interpreter for your bytecode format if you don't want to.
WWW: http://www.gnu.org/software/libjit/

View file

@ -1,39 +0,0 @@
include/jit/jit-apply.h
include/jit/jit-arch.h
include/jit/jit-block.h
include/jit/jit-common.h
include/jit/jit-context.h
include/jit/jit-debugger.h
include/jit/jit-defs.h
include/jit/jit-dump.h
include/jit/jit-dynamic.h
include/jit/jit-elf.h
include/jit/jit-except.h
include/jit/jit-function.h
include/jit/jit-init.h
include/jit/jit-insn.h
include/jit/jit-intrinsic.h
include/jit/jit-meta.h
include/jit/jit-objmodel-private.h
include/jit/jit-objmodel.h
include/jit/jit-opcode.h
include/jit/jit-plus.h
include/jit/jit-type.h
include/jit/jit-unwind.h
include/jit/jit-util.h
include/jit/jit-value.h
include/jit/jit-walk.h
include/jit/jit.h
lib/libjit.a
lib/libjit.so
lib/libjit.so.0
lib/libjit.so.0.0.1
lib/libjitdynamic.a
lib/libjitdynamic.so
lib/libjitdynamic.so.0
lib/libjitdynamic.so.0.0.1
lib/libjitplus.a
lib/libjitplus.so
lib/libjitplus.so.0
lib/libjitplus.so.0.0.1
man/man3/libjit.3.gz

View file

@ -2,9 +2,9 @@
# $FreeBSD$
PORTNAME= squirrel
PORTVERSION= 2.2.5
DISTVERSION= 3_1
CATEGORIES= lang
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}2/${PORTNAME}%20${PORTVERSION}%20stable
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}3/${PORTNAME}%20${PORTVERSION}%20stable
DISTNAME= ${PORTNAME}_${DISTVERSION}_stable
MAINTAINER= ports@FreeBSD.org
@ -12,34 +12,9 @@ COMMENT= High level imperative/OO programming language
CONFLICTS= squsq-[0-9]*
USES= dos2unix
USES= cmake dos2unix
CMAKE_ARGS= -DINSTALL_INC_DIR:STRING=include
USE_LDCONFIG= yes
WRKSRC= ${WRKDIR}/SQUIRREL2
WRKSRC= ${WRKDIR}/${PORTNAME}3
CFLAGS_aarch64= -fPIC
CFLAGS_amd64= -fPIC
CFLAGS_sparc64= -fPIC
.include <bsd.port.pre.mk>
.if ${ARCH} == aarch64 || ${ARCH} == amd64 || ${ARCH} == sparc64
ALL_TARGET= sq64
.else
ALL_TARGET= sq32
.endif
post-patch:
@${FIND} ${WRKSRC} -name Makefile | ${XARGS} ${REINPLACE_CMD} \
-e '/^MAKE/d; s|gcc|$${CC}|; s|-O2|$${CFLAGS}|; s|g++|$${CXX}|' \
-e 's|\.a|.so|g; s|ar rc|$${CC} ${CFLAGS} -shared -o|'
@${REINPLACE_CMD} -e '/cd / s|$$|\&\& cd ..|' ${WRKSRC}/Makefile
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/bin/sq ${STAGEDIR}${PREFIX}/bin
(cd ${WRKSRC}/lib && ${INSTALL_LIB} libsqstdlib.so libsquirrel.so \
${STAGEDIR}${PREFIX}/lib)
@${LN} -sf libsqstdlib.so ${STAGEDIR}${PREFIX}/lib/libsqstdlib.so.0
@${LN} -sf libsquirrel.so ${STAGEDIR}${PREFIX}/lib/libsquirrel.so.0
${INSTALL_DATA} ${WRKSRC}/include/*.h ${STAGEDIR}${PREFIX}/include
.include <bsd.port.post.mk>
.include <bsd.port.mk>

View file

@ -1,2 +1,3 @@
SHA256 (squirrel_2.2.5_stable.tar.gz) = 8667e181ac2e0428d60d74a4fae6b5c15b8ed0f0933253cc7cf1aaa847d0ee25
SIZE (squirrel_2.2.5_stable.tar.gz) = 420352
TIMESTAMP = 1487088121
SHA256 (squirrel_3_1_stable.tar.gz) = 4845a7fb82e4740bde01b0854112e3bb92a0816ad959c5758236e73f4409d0cb
SIZE (squirrel_3_1_stable.tar.gz) = 616961

View file

@ -0,0 +1,23 @@
--- CMakeLists.txt.orig 2017-02-14 16:19:11 UTC
+++ CMakeLists.txt
@@ -11,19 +11,9 @@ project(squirrel C CXX)
include_directories(${CMAKE_SOURCE_DIR}/include)
-if(CMAKE_COMPILER_IS_GNUCXX)
+if(CMAKE_CXX_COMPILER_ID MATCHES GNU OR CMAKE_CXX_COMPILER_ID MATCHES Clang)
set(SQ_FLAGS -fno-exceptions -fno-strict-aliasing -Wall -Wextra -pedantic -Wcast-qual)
- if(CMAKE_BUILD_TYPE STREQUAL "Release")
- set(SQ_FLAGS ${SQ_FLAGS} -O3)
- elseif(CMAKE_BUILD_TYPE STREQUAL "RelWithDebInfo")
- set(SQ_FLAGS ${SQ_FLAGS} -O3 -g)
- elseif(CMAKE_BUILD_TYPE STREQUAL "MinSizeRel")
- set(SQ_FLAGS ${SQ_FLAGS} -Os)
- elseif(CMAKE_BUILD_TYPE STREQUAL "Debug")
- set(SQ_FLAGS ${SQ_FLAGS} -pg -pie -gstabs -g3 -Og)
- endif()
-
if(CMAKE_VERSION VERSION_GREATER 3)
add_compile_options(${SQ_FLAGS})
else()

View file

@ -1,14 +0,0 @@
--- squirrel/squtils.h.orig 2008-10-14 18:36:01.000000000 +0400
+++ squirrel/squtils.h 2013-08-30 19:26:36.769227465 +0400
@@ -2,6 +2,11 @@
#ifndef _SQUTILS_H_
#define _SQUTILS_H_
+/* clang fix: "error: call to function 'sq_vm_free' that is neither visible in the template definition nor found by argument-dependent lookup" */
+void *sq_vm_malloc(SQUnsignedInteger size);
+void *sq_vm_realloc(void *p,SQUnsignedInteger oldsize,SQUnsignedInteger size);
+void sq_vm_free(void *p,SQUnsignedInteger size);
+
#define sq_new(__ptr,__type) {__ptr=(__type *)sq_vm_malloc(sizeof(__type));new (__ptr) __type;}
#define sq_delete(__ptr,__type) {__ptr->~__type();sq_vm_free(__ptr,sizeof(__type));}
#define SQ_MALLOC(__size) sq_vm_malloc((__size));

View file

@ -1,4 +1,6 @@
bin/sq
bin/sq_static
include/sqconfig.h
include/sqstdaux.h
include/sqstdblob.h
include/sqstdio.h
@ -8,5 +10,9 @@ include/sqstdsystem.h
include/squirrel.h
lib/libsqstdlib.so
lib/libsqstdlib.so.0
lib/libsqstdlib.so.0.0.0
lib/libsqstdlib_static.a
lib/libsquirrel.so
lib/libsquirrel.so.0
lib/libsquirrel.so.0.0.0
lib/libsquirrel_static.a

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