*/*: sync with upstream
Taken from: FreeBSD
This commit is contained in:
parent
84527a8b1e
commit
2a856f208b
227 changed files with 2710 additions and 1931 deletions
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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}
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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-
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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:
|
||||
|
|
|
|||
|
|
@ -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 @@
|
||||
|
|
|
|||
|
|
@ -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>
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
12
devel/gdb/files/patch-gdb-corelow.c
Normal file
12
devel/gdb/files/patch-gdb-corelow.c
Normal 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);
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= ShellCheck
|
||||
PORTVERSION= 0.4.4
|
||||
PORTVERSION= 0.4.5
|
||||
CATEGORIES= devel haskell
|
||||
|
||||
MAINTAINER= luca.pizzamiglio@gmail.com
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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}/
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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>
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
||||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= Devel-Confess
|
||||
PORTVERSION= 0.009003
|
||||
PORTVERSION= 0.009004
|
||||
CATEGORIES= devel perl5
|
||||
MASTER_SITES= CPAN
|
||||
PKGNAMEPREFIX= p5-
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= Log-Dispatch
|
||||
PORTVERSION= 2.60
|
||||
PORTVERSION= 2.61
|
||||
CATEGORIES= devel perl5
|
||||
MASTER_SITES= CPAN
|
||||
PKGNAMEPREFIX= p5-
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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>
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
||||
|
|
|
|||
|
|
@ -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
22
devel/pecl-uv/Makefile
Normal 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
3
devel/pecl-uv/distinfo
Normal 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
3
devel/pecl-uv/pkg-descr
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
This is a PHP binding for lib library.
|
||||
|
||||
WWW: https://pecl.php.net/package/uv
|
||||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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>
|
||||
|
|
|
|||
|
|
@ -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)
|
||||
|
|
|
|||
|
|
@ -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= *
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= renpy
|
||||
PORTVERSION?= 6.99.12.2
|
||||
PORTVERSION?= 6.99.12.3
|
||||
DISTVERSIONSUFFIX=-sdk
|
||||
PORTREVISION?= 0
|
||||
CATEGORIES= devel games
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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}
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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:
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
||||
|
|
|
|||
11
games/abuse_sdl/files/patch-src-gui.cpp
Normal file
11
games/abuse_sdl/files/patch-src-gui.cpp
Normal 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)
|
||||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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}
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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 \
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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}
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -156,7 +156,6 @@
|
|||
SUBDIR += lci
|
||||
SUBDIR += lfe
|
||||
SUBDIR += libhx
|
||||
SUBDIR += libjit
|
||||
SUBDIR += libobjc2
|
||||
SUBDIR += librep
|
||||
SUBDIR += libstdc++_stldoc_4.2.2
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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>
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
3
lang/dmd2/distinfo.bootstrap
Normal file
3
lang/dmd2/distinfo.bootstrap
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1487049092
|
||||
SHA256 (dmd.2.067.1.zip) = 24fd32d3b1401309187a3fcd235014e38c651beb3af29b0e656f6f4add4ec95b
|
||||
SIZE (dmd.2.067.1.zip) = 56083735
|
||||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
@ -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
|
||||
|
|
@ -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
|
||||
|
||||
1075
lang/dmd2/pkg-plist
1075
lang/dmd2/pkg-plist
File diff suppressed because it is too large
Load diff
|
|
@ -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>
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
SHA256 (libjit-0.1.2.tar.gz) = f1650938b8f7cd1cd5280f6197f02c2161841d7d66beecf8f9c2d4115cb195d0
|
||||
SIZE (libjit-0.1.2.tar.gz) = 1195466
|
||||
|
|
@ -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/
|
||||
|
|
@ -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
|
||||
|
|
@ -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>
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
23
lang/squirrel/files/patch-CMakeLists.txt
Normal file
23
lang/squirrel/files/patch-CMakeLists.txt
Normal 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()
|
||||
|
|
@ -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));
|
||||
|
|
@ -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
Loading…
Add table
Reference in a new issue