Import of pkgsrc-2015Q1

This commit is contained in:
2015-04-22 14:34:26 +02:00
committed by Lionel Sambuc
parent 9a8c06dafb
commit 4af1cdf7a9
25114 changed files with 870550 additions and 795435 deletions

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.3 2012/10/02 20:11:35 asau Exp $
# $NetBSD: Makefile,v 1.4 2015/01/04 08:03:50 dholland Exp $
#
DISTNAME= LuaJIT-1.1.5
@@ -9,6 +9,7 @@ MAINTAINER= pho@cielonegro.org
HOMEPAGE= http://luajit.org/
COMMENT= Just-In-Time Compiler for the Lua programming language
# Only supports 32-bit x86. Try lang/LuaJIT2 instead...
ONLY_FOR_PLATFORM= *-*-i386
LICENSE= mit

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.3 2014/03/26 13:29:53 imil Exp $
# $NetBSD: Makefile,v 1.5 2015/02/27 07:51:58 alnsn Exp $
#
DISTNAME= LuaJIT-2.0.3

View File

@@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.3 2014/03/26 13:29:53 imil Exp $
$NetBSD: distinfo,v 1.4 2015/02/27 07:51:58 alnsn Exp $
SHA1 (LuaJIT-2.0.3.tar.gz) = 2db39e7d1264918c2266b0436c313fbd12da4ceb
RMD160 (LuaJIT-2.0.3.tar.gz) = aa5c3fc367871a6ad15c7f9ad3300327c20462ec
Size (LuaJIT-2.0.3.tar.gz) = 844927 bytes
SHA1 (patch-Makefile) = 6a5bec28895b370b4628c57eb933bb96612c5803
SHA1 (patch-Makefile) = 12e6a78839d975b667578baa7e4122efbecb0d92

View File

@@ -1,4 +1,4 @@
$NetBSD: patch-Makefile,v 1.3 2014/03/26 13:29:53 imil Exp $
$NetBSD: patch-Makefile,v 1.4 2015/02/27 07:51:58 alnsn Exp $
Fix installation.
@@ -37,6 +37,15 @@ Fix installation.
INSTALL_T= $(INSTALL_BIN)/$(INSTALL_TNAME)
INSTALL_TSYM= $(INSTALL_BIN)/$(INSTALL_TSYMNAME)
INSTALL_PC= $(INSTALL_PKGCONFIG)/$(INSTALL_PCNAME)
@@ -73,7 +74,7 @@ SYMLINK= ln -sf
INSTALL_X= install -m 0755
INSTALL_F= install -m 0644
UNINSTALL= $(RM)
-LDCONFIG= ldconfig -n
+LDCONFIG= true
SED_PC= sed -e "s|^prefix=.*|prefix=$(PREFIX)|" \
-e "s|^multilib=.*|multilib=$(MULTILIB)|"
@@ -113,6 +114,7 @@ install: $(INSTALL_DEP)
cd src && test -f $(FILE_SO) && \
$(INSTALL_X) $(FILE_SO) $(INSTALL_DYN) && \

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.372 2014/03/14 19:48:54 taca Exp $
# $NetBSD: Makefile,v 1.405 2015/03/15 15:00:17 taca Exp $
#
COMMENT= Programming languages
@@ -18,6 +18,7 @@ SUBDIR+= boomerang
SUBDIR+= brandybasic
SUBDIR+= bwbasic
SUBDIR+= caml-light
SUBDIR+= camlp4
SUBDIR+= camlp5
SUBDIR+= ccsh
SUBDIR+= cdl3
@@ -60,20 +61,24 @@ SUBDIR+= gcc34
SUBDIR+= gcc44
SUBDIR+= gcc45
SUBDIR+= gcc46
SUBDIR+= gcc46-libs
SUBDIR+= gcc47
SUBDIR+= gcc47-libs
SUBDIR+= gcc48
SUBDIR+= gcc48-libs
SUBDIR+= gcc49
SUBDIR+= gcc49-libs
SUBDIR+= gforth
SUBDIR+= ghc
SUBDIR+= ghc-bootstrap
SUBDIR+= ghc7
SUBDIR+= gnat-aux
SUBDIR+= gnat_util
SUBDIR+= go
SUBDIR+= gpc
SUBDIR+= gprolog
SUBDIR+= guile
SUBDIR+= guile16
SUBDIR+= guile20
SUBDIR+= gwydion-dylan
SUBDIR+= heirloom-awk
SUBDIR+= hugs
@@ -97,12 +102,15 @@ SUBDIR+= kaffe-x11
SUBDIR+= kali
SUBDIR+= konoha
SUBDIR+= ksi
SUBDIR+= libLLVM
SUBDIR+= libLLVM34
SUBDIR+= librep
SUBDIR+= libtcl-nothread
SUBDIR+= likepython
#SUBDIR+= lua # only contains Makefile fragments
SUBDIR+= lua51
SUBDIR+= lua52
SUBDIR+= lua53
SUBDIR+= lush
SUBDIR+= maude
SUBDIR+= mawk
@@ -127,7 +135,7 @@ SUBDIR+= oo2c
SUBDIR+= open-cobol-ce
SUBDIR+= opencobol
SUBDIR+= openjdk7
SUBDIR+= openjdk7-bin
SUBDIR+= openjdk8
SUBDIR+= opensource-cobol
SUBDIR+= ossp-js
SUBDIR+= p2c
@@ -140,24 +148,28 @@ SUBDIR+= perl5
SUBDIR+= pfe
SUBDIR+= pforth
#SUBDIR+= php # only contains Makefile fragments
SUBDIR+= php5-perl
SUBDIR+= php53
SUBDIR+= php54
SUBDIR+= php55
SUBDIR+= php56
SUBDIR+= picoc
SUBDIR+= pict
SUBDIR+= polyml
SUBDIR+= py-basicproperty
SUBDIR+= py-cxfreeze
SUBDIR+= py-hy
SUBDIR+= py-pyrex
SUBDIR+= py-pythonz
SUBDIR+= py-six
SUBDIR+= py26-html-docs
SUBDIR+= py27-html-docs
SUBDIR+= py33-html-docs
SUBDIR+= py34-html-docs
#SUBDIR+= python # only contains Makefile fragments
SUBDIR+= python26
SUBDIR+= python27
SUBDIR+= python33
SUBDIR+= python34
SUBDIR+= qore
SUBDIR+= racket
SUBDIR+= racket-textual
SUBDIR+= rakudo-star
@@ -177,6 +189,8 @@ SUBDIR+= ruby200
SUBDIR+= ruby200-base
SUBDIR+= ruby21
SUBDIR+= ruby21-base
SUBDIR+= ruby22
SUBDIR+= ruby22-base
SUBDIR+= runawk
SUBDIR+= sablevm
SUBDIR+= sablevm-classpath
@@ -191,6 +205,7 @@ SUBDIR+= sigscheme
SUBDIR+= siod
SUBDIR+= smalltalk
SUBDIR+= smlnj
SUBDIR+= snobol
SUBDIR+= spidermonkey
SUBDIR+= spl
SUBDIR+= squeak
@@ -203,6 +218,7 @@ SUBDIR+= sun-jdk7
SUBDIR+= sun-jre6
SUBDIR+= sun-jre7
SUBDIR+= swi-prolog
SUBDIR+= swi-prolog-jpl
SUBDIR+= swi-prolog-lite
SUBDIR+= swi-prolog-packages
SUBDIR+= tcl
@@ -210,14 +226,10 @@ SUBDIR+= tcl-expect
SUBDIR+= tcl-otcl
SUBDIR+= tcl85
SUBDIR+= tinyscheme
SUBDIR+= twelf
SUBDIR+= ucblogo
SUBDIR+= umb-scheme
SUBDIR+= utilisp
SUBDIR+= vala
SUBDIR+= vala014
SUBDIR+= vala018
SUBDIR+= vala020
SUBDIR+= vscm
SUBDIR+= vslisp
SUBDIR+= wsbasic

View File

@@ -1,12 +1,12 @@
# $NetBSD: Makefile,v 1.17 2014/01/02 04:09:11 dholland Exp $
# $NetBSD: Makefile,v 1.18 2015/02/21 13:07:02 mef Exp $
DISTNAME= a60-0.20a
PKGREVISION= 1
DISTNAME= a60-0.23a
CATEGORIES= lang
MASTER_SITES= ftp://ftp.ibr.cs.tu-bs.de/pub/local/algol60/
MASTER_SITES= http://www.bertnase.de/a60/
MAINTAINER= pkgsrc-users@NetBSD.org
COMMENT= Algol 60 interpreter
HOMEPAGE= http://www.bertsane.de/a60/
LICENSE= gnu-gpl-v2
GNU_CONFIGURE= yes

View File

@@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.7 2014/01/02 04:08:03 dholland Exp $
@comment $NetBSD: PLIST,v 1.8 2015/02/21 13:07:02 mef Exp $
bin/a60
info/RRA60.info
info/a60.info
@@ -8,6 +8,7 @@ share/doc/a60/RRA60.ps
share/doc/a60/a60.ps
share/examples/a60/321.a60
share/examples/a60/README
share/examples/a60/demo3.a60
share/examples/a60/inout.a60
share/examples/a60/nqueen.a60
share/examples/a60/prim.a60

View File

@@ -1,9 +1,10 @@
$NetBSD: distinfo,v 1.6 2014/01/02 04:05:33 dholland Exp $
$NetBSD: distinfo,v 1.8 2015/02/21 13:07:02 mef Exp $
SHA1 (a60-0.20a.tar.gz) = cc643812cdd6016ca0dd9d29ed4a65e8ce03fddc
RMD160 (a60-0.20a.tar.gz) = c2cbe06da31c98f9618f76d8770c1f3123550feb
Size (a60-0.20a.tar.gz) = 626754 bytes
SHA1 (patch-a60-mkc.inc) = 542bd73d7d564b87c32539375d5bc16da75e8178
SHA1 (patch-aa) = 9691006465781c892f5fa8fee5219eb6a3ce790a
SHA1 (a60-0.23a.tar.gz) = 6f02787e0ce5b2fa785eb709afbd02d6589e551b
RMD160 (a60-0.23a.tar.gz) = 83eab797bb2a584b17d2a36aeca99feb5490aea9
Size (a60-0.23a.tar.gz) = 1160801 bytes
SHA1 (patch-a60-mkc.inc) = a986d4da044f209e4be6aec7a7b04ee58a32f46c
SHA1 (patch-aa) = dbe39003797380cc3a958fa8d600e11beac3a25e
SHA1 (patch-ab) = 4bb58c57996c3995cb87632732fea324f1325c8d
SHA1 (patch-ac) = da811477576ceed4e13c4cfc96a03843e16ca9d4
SHA1 (patch-ac) = 8c9475aab091c06a44981ff16563b9f0db9e8493
SHA1 (patch-bltin.h) = 4d75c6bb17ec798d1608abe846f4835e3ac1b1a6

View File

@@ -1,10 +1,18 @@
$NetBSD: patch-a60-mkc.inc,v 1.1 2014/01/02 04:02:59 dholland Exp $
$NetBSD: patch-a60-mkc.inc,v 1.2 2014/06/29 04:34:07 dholland Exp $
Don't declare own time(), and call it correctly.
--- a60-mkc.inc~ 1999-04-24 23:28:10.000000000 +0000
--- a60-mkc.inc.orig 1999-04-24 23:28:10.000000000 +0000
+++ a60-mkc.inc
@@ -224,9 +224,6 @@ b_rand ()
@@ -31,6 +31,7 @@
*/
#include <stdio.h>
#include <math.h>
+#include <time.h>
#ifdef __STDC__
#include <stdarg.h>
@@ -224,9 +225,6 @@ b_rand ()
{
static int first_time = 1;
static double rnum;
@@ -14,7 +22,7 @@ Don't declare own time(), and call it correctly.
if (first_time) {
first_time = 0;
@@ -234,7 +231,7 @@ b_rand ()
@@ -234,7 +232,7 @@ b_rand ()
/* sorry folks */
rnum = 1.0;
#else

View File

@@ -1,10 +1,10 @@
$NetBSD: patch-aa,v 1.3 2014/01/02 04:05:33 dholland Exp $
$NetBSD: patch-aa,v 1.4 2015/02/21 13:07:02 mef Exp $
Configure for pkgsrc.
Honor CPPFLAGS and LDFLAGS via autoconf.
--- Makefile.in.orig Mon Jul 12 08:15:42 1999
+++ Makefile.in
--- Makefile.in.orig 2014-07-29 00:27:10.000000000 +0900
+++ Makefile.in 2015-02-21 21:53:23.000000000 +0900
@@ -34,7 +34,7 @@
exec_prefix = @exec_prefix@
@@ -24,15 +24,14 @@ Honor CPPFLAGS and LDFLAGS via autoconf.
## Flags for debugging and production:
##
# FLAGS = -g
-FLAGS = -O
+# FLAGS = -O
FLAGS = -g -O -DDEBUG
# LDFLAGS = -g
-LDFLAGS =
+LDFLAGS = @LDFLAGS@
## Uncomment for profiling:
# PROF = -pg
@@ -148,7 +150,7 @@
@@ -149,7 +151,7 @@
SRCS = $(ISRCS) $(MSRCS)
HDRS = $(IHDRS) $(MHDRS)

View File

@@ -1,16 +1,15 @@
$NetBSD: patch-ac,v 1.2 2014/01/02 04:05:33 dholland Exp $
$NetBSD: patch-ac,v 1.3 2015/02/21 13:07:02 mef Exp $
Add info dir information.
--- a60.info.orig Tue May 15 16:54:43 2001
+++ a60.info
@@ -1,6 +1,12 @@
This is Info file a60.info, produced by Makeinfo-1.64 from the input
file a60.texinfo.
--- a60.info.orig 2014-07-28 23:38:10.000000000 +0900
+++ a60.info 2015-02-21 21:55:12.000000000 +0900
@@ -1,5 +1,11 @@
This is a60.info, produced by makeinfo version 4.13 from a60.texinfo.
+INFO-DIR-SECTION Algol
+START-INFO-DIR-ENTRY
+* a60: (a60). Algol 60 Interpreter
+* a60: (a60). Algol 60 Interpreter
+END-INFO-DIR-ENTRY
+
+

View File

@@ -0,0 +1,15 @@
$NetBSD: patch-bltin.h,v 1.1 2015/02/21 13:07:02 mef Exp $
bltin.o: In function `bltin_rand':
bltin.c:(.text+0x1ff): warning: warning: reference to compatibility time(); include <time.h> for correct reference
=
--- bltin.h~ 2014-07-11 00:19:30.000000000 +0900
+++ bltin.h 2015-02-21 21:57:13.000000000 +0900
@@ -31,6 +31,7 @@
# define P(x) ()
#endif
+#include <time.h>
extern void init_bltin P((void));

View File

@@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.5 2013/07/02 19:33:59 asau Exp $
# $NetBSD: Makefile,v 1.6 2014/09/12 20:29:30 asau Exp $
DISTNAME= abcl-src-1.2.1
DISTNAME= abcl-src-1.3.1
PKGNAME= $(DISTNAME:C/-src//)
CATEGORIES= lang
MASTER_SITES= http://abcl.org/releases/$(PKGVERSION_NOREV)/
@@ -23,5 +23,11 @@ do-install:
$(INSTALL_DATA) $(WRKSRC)/dist/abcl.jar $(DESTDIR)$(PREFIX)/lib/abcl
$(INSTALL_DATA) $(WRKSRC)/dist/abcl-contrib.jar $(DESTDIR)$(PREFIX)/lib/abcl
# TODO: requires network connectivity to fetch dependencies (e.g. JUnit)
do-test:
$(RUN)$(_ULIMIT_CMD) cd $(WRKSRC) && \
$(PKGSRC_SETENV) $(MAKE_ENV) \
ant -nouserlib -Dabcl.runtime.jar.path=$(PREFIX)/lib/abcl/abcl.jar abcl.test
.include "../../mk/java-vm.mk"
.include "../../mk/bsd.pkg.mk"

View File

@@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.4 2013/07/02 19:33:59 asau Exp $
$NetBSD: distinfo,v 1.5 2014/09/12 20:29:30 asau Exp $
SHA1 (abcl-src-1.2.1.tar.gz) = b68dad72960e0a7a35e3825998dce9f93836dbd2
RMD160 (abcl-src-1.2.1.tar.gz) = c1bbb04494419538a5cec4ac7902c6513a998d26
Size (abcl-src-1.2.1.tar.gz) = 1044591 bytes
SHA1 (abcl-src-1.3.1.tar.gz) = 8516ebbc156a834a329e3fbbb8ddb6a4911dd278
RMD160 (abcl-src-1.3.1.tar.gz) = 0ac87a862470e1997e0181a3ed7e2c1ad1237811
Size (abcl-src-1.3.1.tar.gz) = 1079773 bytes

0
lang/algol68g/DESCR Executable file → Normal file
View File

4
lang/algol68g/Makefile Executable file → Normal file
View File

@@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.9 2013/07/15 02:02:23 ryoon Exp $
# $NetBSD: Makefile,v 1.10 2015/01/04 02:08:45 dholland Exp $
DISTNAME= algol68g-2.7
DISTNAME= algol68g-2.8
CATEGORIES= lang
MASTER_SITES= http://jmvdveer.home.xs4all.nl/

0
lang/algol68g/PLIST Executable file → Normal file
View File

8
lang/algol68g/distinfo Executable file → Normal file
View File

@@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.4 2013/06/30 09:43:31 ryoon Exp $
$NetBSD: distinfo,v 1.5 2015/01/04 02:08:45 dholland Exp $
SHA1 (algol68g-2.7.tar.gz) = b12f9ec9a70297f289b8e59c990788c08b11d759
RMD160 (algol68g-2.7.tar.gz) = d52fe93c9ac81d57033f88c9de9a2c1694af72da
Size (algol68g-2.7.tar.gz) = 666918 bytes
SHA1 (algol68g-2.8.tar.gz) = 46b43b8db53e2a8c02e218ca9c81cf5e6ce924fd
RMD160 (algol68g-2.8.tar.gz) = b39ebb5f3813e1150b37e707213860af8e999b80
Size (algol68g-2.8.tar.gz) = 667121 bytes

0
lang/algol68g/options.mk Executable file → Normal file
View File

View File

@@ -1,7 +1,8 @@
# $NetBSD: Makefile,v 1.1 2013/10/26 14:44:12 sno Exp $
# $NetBSD: Makefile,v 1.2 2014/05/29 23:36:42 wiz Exp $
#
DISTNAME= asn1c-0.9.24
PKGREVISION= 1
CATEGORIES= lang
MASTER_SITES= http://lionet.info/soft/

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.12 2013/12/23 11:57:04 wiz Exp $
# $NetBSD: Makefile,v 1.13 2014/09/05 00:59:12 agc Exp $
DISTNAME= awka-0.7.5
PKGREVISION= 3
@@ -8,6 +8,7 @@ MASTER_SITES= http://awka.sourceforge.net/
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://awka.sourceforge.net/
COMMENT= AWK to ANSI C compiler
LICENSE= gnu-gpl-v2
GNU_CONFIGURE= YES

View File

@@ -1,4 +1,4 @@
$NetBSD: distinfo,v 1.7 2007/08/01 20:40:42 joerg Exp $
$NetBSD: distinfo,v 1.8 2015/01/25 13:12:54 joerg Exp $
SHA1 (bacisrc.tar.gz) = 3b655bcbd2823047f3f92e6f2d3d12bc7eaa772d
RMD160 (bacisrc.tar.gz) = c484e3c05734cac1dd394d9b09b256e2a2626897
@@ -11,7 +11,7 @@ SHA1 (patch-ab) = 26c8235aff9ab50013ae06f5f6256bfb3f26db83
SHA1 (patch-ac) = f72a2a911b2c1d262b6767a72a223397daf00c7a
SHA1 (patch-ad) = 70b1a6e08245d2c2769fa07532943e5fcecf1fc3
SHA1 (patch-ae) = a2be64d957abd66dac0057b896af1326c89f71af
SHA1 (patch-af) = 9317e315edace5580b714d82f88bd3360e4c4cd9
SHA1 (patch-af) = 2e7dfeb32cc405770905cec57155f6bbfea621c9
SHA1 (patch-ag) = df83bd959b26677d193b883cc0d3a944c6d86544
SHA1 (patch-ah) = 500a536f362eba6fdd152e5be598d66528b3396d
SHA1 (patch-ai) = a94b97a695bfcf233835cec67791c99732c7cdf6
@@ -19,3 +19,5 @@ SHA1 (patch-aj) = 0c9824049ac9555b76889fcd09e644e91ebae78d
SHA1 (patch-ak) = 099f329662611a94e2bc2cce3f30753d3e053680
SHA1 (patch-al) = 06509333c305b150e1d1215454ff153f95cb6e2c
SHA1 (patch-am) = 79eb900505f6130033c820a5ed46f386ab14bf54
SHA1 (patch-include_computil.h) = 28c872e5f7cb850dec3cba69b513f00083e8e07f
SHA1 (patch-lib_computil.c) = 53f314d5d3ab3d3db52a17757b96d8a9913dcd16

View File

@@ -1,6 +1,6 @@
$NetBSD: patch-af,v 1.2 2005/02/19 15:40:54 wiz Exp $
$NetBSD: patch-af,v 1.3 2015/01/25 13:12:54 joerg Exp $
--- ccomp/bac.y.orig 1999-08-31 18:19:03.000000000 +0200
--- ccomp/bac.y.orig 1999-08-31 16:19:03.000000000 +0000
+++ ccomp/bac.y
@@ -3,6 +3,7 @@
/* based on the grammar for the BenAri Concurrent Pascal compiler */
@@ -20,6 +20,15 @@ $NetBSD: patch-af,v 1.2 2005/02/19 15:40:54 wiz Exp $
extern void yyerror(char*);
extern int yylex(void);
@@ -799,7 +797,7 @@ unsigned_const : unsigned_num
;
unsigned_num : UNSIGNED_INT /* no reals */
- { $$ = strtoi(numbertext,numberbase); }
+ { $$ = my_strtoi(numbertext,numberbase); }
;
extern_decl : extern_func_decl
@@ -1013,6 +1011,7 @@ then_stmt : stmt
the_else : ELSE

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-include_computil.h,v 1.1 2015/01/25 13:12:54 joerg Exp $
--- include/computil.h.orig 2015-01-24 16:18:49.000000000 +0000
+++ include/computil.h
@@ -114,7 +114,7 @@ extern void stdproc_pcode(int px, int pc
extern TYPES resulttype(TYPES a, TYPES b);
/* used for checking the result type of a binary operator */
-extern unsigned int strtoi(char *str, int base);
+extern unsigned int my_strtoi(char *str, int base);
/*
interprets 'str' string as an unsigned integer in the base 'base'
for 'base' == 2, 8, 10, or 16

View File

@@ -0,0 +1,22 @@
$NetBSD: patch-lib_computil.c,v 1.1 2015/01/25 13:12:54 joerg Exp $
--- lib/computil.c.orig 2015-01-24 16:18:51.000000000 +0000
+++ lib/computil.c
@@ -614,7 +614,7 @@ TYPES resulttype(TYPES a, TYPES b)
return(ints);
} /* resulttype */
-unsigned int strtoi(char *str, int base)
+unsigned int my_strtoi(char *str, int base)
/*
interprets 'str' string as an unsigned integer in the base 'base'
for 'base' == 2, 8, 10, or 16
@@ -678,7 +678,7 @@ unsigned int tmp=0;
break;
} /* switch */
return (tmp);
-} /*end of strtoi */
+} /*end of my_strtoi */
int store_string(char * str, int* sx)

View File

@@ -1,9 +1,9 @@
# $NetBSD: Makefile,v 1.23 2014/02/12 23:18:05 tron Exp $
# $NetBSD: Makefile,v 1.25 2014/10/07 16:47:28 adam Exp $
#
DISTNAME= basic256_0.9.6.71
PKGNAME= ${DISTNAME:S/_/-/}
PKGREVISION= 13
PKGREVISION= 15
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=kidbasic/}
EXTRACT_SUFX= .tgz

View File

@@ -1,9 +1,9 @@
# $NetBSD: Makefile,v 1.5 2013/11/01 11:30:22 jaapb Exp $
# $NetBSD: Makefile,v 1.7 2015/01/20 14:24:36 jaapb Exp $
#
DISTNAME= boomerang-0.2-source
PKGNAME= ${DISTNAME:S/-source//}
PKGREVISION= 3
PKGREVISION= 5
CATEGORIES= lang
MASTER_SITES= http://www.seas.upenn.edu/~harmony/download/

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.18 2012/10/02 20:11:36 asau Exp $
# $NetBSD: Makefile,v 1.19 2015/01/04 03:14:00 dholland Exp $
#
DISTNAME= b116
@@ -13,7 +13,7 @@ MAINTAINER= abs@NetBSD.org
HOMEPAGE= http://jaguar.orpheusweb.co.uk/branpage.html
COMMENT= Brandy Basic V interpreter - Acorn ARM Computers BASIC dialect
NOT_FOR_PLATFORM= SunOS-*-* # needs porting
BROKEN_ON_PLATFORM= SunOS-*-* # needs porting
WRKSRC= ${WRKDIR}/brandy-1.0.16
DOCDIR= share/doc/brandy

View File

@@ -1,6 +1,7 @@
$NetBSD: distinfo,v 1.6 2007/06/30 18:31:52 joerg Exp $
$NetBSD: distinfo,v 1.7 2014/06/29 04:39:58 dholland Exp $
SHA1 (b116.tgz) = 5c149c54f2d55bc16e1ccf84c811234c5b1d7285
RMD160 (b116.tgz) = 7cec7b35e2b5ce89b81e8e3f10d0db9838a8cbf5
Size (b116.tgz) = 381894 bytes
SHA1 (patch-aa) = a5b12fb2a0b7483bd0591d004c87642a394d4253
SHA1 (patch-src_textonly.c) = d5cde92c8785b21182ab498d3868c4c795b828d6

View File

@@ -0,0 +1,16 @@
$NetBSD: patch-src_textonly.c,v 1.1 2014/06/29 04:39:58 dholland Exp $
This package for some reason thinks MacOS comes with DOS <conio.h>. It
doesn't.
--- src/textonly.c~ 2004-01-26 18:09:25.000000000 +0000
+++ src/textonly.c
@@ -40,7 +40,7 @@
#include "screen.h"
#include "keyboard.h"
-#if defined(TARGET_WIN32) | defined(TARGET_DJGPP) | defined(TARGET_BCC32) | defined(TARGET_MACOSX)
+#if defined(TARGET_WIN32) | defined(TARGET_DJGPP) | defined(TARGET_BCC32)
#include "conio.h"
#else
#define USE_ANSI /* Have to use ANSI control sequences, not conio */

6
lang/camlp4/DESCR Normal file
View File

@@ -0,0 +1,6 @@
Camlp4 is a software system for writing extensible parsers for programming
languages. It provides a set of OCaml libraries that are used to define
grammars as well as loadable syntax extensions of such grammars. Camlp4 stands
for Caml Preprocessor and Pretty-Printer and one of its most important
applications is the definition of domain-specific extensions of the syntax of
OCaml.

32
lang/camlp4/Makefile Normal file
View File

@@ -0,0 +1,32 @@
# $NetBSD: Makefile,v 1.8 2015/01/20 15:40:14 jaapb Exp $
DISTNAME= 4.02.0+1
PKGNAME= camlp4-${DISTNAME}
PKGREVISION= 1
CATEGORIES= lang
MASTER_SITES= https://github.com/ocaml/camlp4/archive/
DIST_SUBDIR= ocaml-camlp4
MAINTAINER= jaapb@NetBSD.org
HOMEPAGE= http://github.com/ocaml/camlp4/
COMMENT= Preprocessor and pretty printer for OCaml
LICENSE= gnu-lgpl-v2
HAS_CONFIGURE= yes
WRKSRC= ${WRKDIR}/camlp4-4.02.0-1
MAKE_JOBS_SAFE= no
.include "../../mk/ocaml.mk"
BUILD_TARGET= byte camlp4/META
.if ${OCAML_USE_OPT_COMPILER} == "yes"
BUILD_TARGET+= native
.endif
INSTALLATION_DIRS+= ${OCAML_SITELIBDIR}/camlp4
do-install:
cd ${WRKSRC} && BINDIR="${DESTDIR}${PREFIX}/bin" \
LIBDIR="${DESTDIR}${PREFIX}/lib/ocaml" ${SH} build/install.sh
${INSTALL_DATA} ${WRKSRC}/camlp4/META ${DESTDIR}${PREFIX}/${OCAML_SITELIBDIR}/camlp4
.include "../../mk/bsd.pkg.mk"

162
lang/camlp4/PLIST Normal file
View File

@@ -0,0 +1,162 @@
@comment $NetBSD: PLIST,v 1.3 2014/10/09 20:39:27 jaapb Exp $
bin/camlp4
bin/camlp4boot
bin/camlp4o
bin/camlp4o.opt
bin/camlp4of
bin/camlp4of.opt
bin/camlp4oof
bin/camlp4oof.opt
bin/camlp4orf
bin/camlp4orf.opt
bin/camlp4prof
bin/camlp4r
bin/camlp4r.opt
bin/camlp4rf
bin/camlp4rf.opt
bin/mkcamlp4
lib/ocaml/camlp4/Camlp4.cmi
lib/ocaml/camlp4/Camlp4Bin.cmi
lib/ocaml/camlp4/Camlp4Bin.cmo
lib/ocaml/camlp4/Camlp4Bin.cmx
lib/ocaml/camlp4/Camlp4Bin.o
lib/ocaml/camlp4/Camlp4Filters/Camlp4AstLifter.cmi
lib/ocaml/camlp4/Camlp4Filters/Camlp4AstLifter.cmo
lib/ocaml/camlp4/Camlp4Filters/Camlp4AstLifter.cmx
lib/ocaml/camlp4/Camlp4Filters/Camlp4AstLifter.o
lib/ocaml/camlp4/Camlp4Filters/Camlp4ExceptionTracer.cmi
lib/ocaml/camlp4/Camlp4Filters/Camlp4ExceptionTracer.cmo
lib/ocaml/camlp4/Camlp4Filters/Camlp4ExceptionTracer.cmx
lib/ocaml/camlp4/Camlp4Filters/Camlp4ExceptionTracer.o
lib/ocaml/camlp4/Camlp4Filters/Camlp4FoldGenerator.cmi
lib/ocaml/camlp4/Camlp4Filters/Camlp4FoldGenerator.cmo
lib/ocaml/camlp4/Camlp4Filters/Camlp4FoldGenerator.cmx
lib/ocaml/camlp4/Camlp4Filters/Camlp4FoldGenerator.o
lib/ocaml/camlp4/Camlp4Filters/Camlp4LocationStripper.cmi
lib/ocaml/camlp4/Camlp4Filters/Camlp4LocationStripper.cmo
lib/ocaml/camlp4/Camlp4Filters/Camlp4LocationStripper.cmx
lib/ocaml/camlp4/Camlp4Filters/Camlp4LocationStripper.o
lib/ocaml/camlp4/Camlp4Filters/Camlp4MapGenerator.cmi
lib/ocaml/camlp4/Camlp4Filters/Camlp4MapGenerator.cmo
lib/ocaml/camlp4/Camlp4Filters/Camlp4MapGenerator.cmx
lib/ocaml/camlp4/Camlp4Filters/Camlp4MapGenerator.o
lib/ocaml/camlp4/Camlp4Filters/Camlp4MetaGenerator.cmi
lib/ocaml/camlp4/Camlp4Filters/Camlp4MetaGenerator.cmo
lib/ocaml/camlp4/Camlp4Filters/Camlp4MetaGenerator.cmx
lib/ocaml/camlp4/Camlp4Filters/Camlp4MetaGenerator.o
lib/ocaml/camlp4/Camlp4Filters/Camlp4Profiler.cmi
lib/ocaml/camlp4/Camlp4Filters/Camlp4Profiler.cmo
lib/ocaml/camlp4/Camlp4Filters/Camlp4Profiler.cmx
lib/ocaml/camlp4/Camlp4Filters/Camlp4Profiler.o
lib/ocaml/camlp4/Camlp4Filters/Camlp4TrashRemover.cmi
lib/ocaml/camlp4/Camlp4Filters/Camlp4TrashRemover.cmo
lib/ocaml/camlp4/Camlp4Filters/Camlp4TrashRemover.cmx
lib/ocaml/camlp4/Camlp4Filters/Camlp4TrashRemover.o
lib/ocaml/camlp4/Camlp4Parsers/Camlp4AstLoader.cmi
lib/ocaml/camlp4/Camlp4Parsers/Camlp4AstLoader.cmo
lib/ocaml/camlp4/Camlp4Parsers/Camlp4AstLoader.cmx
lib/ocaml/camlp4/Camlp4Parsers/Camlp4AstLoader.o
lib/ocaml/camlp4/Camlp4Parsers/Camlp4DebugParser.cmi
lib/ocaml/camlp4/Camlp4Parsers/Camlp4DebugParser.cmo
lib/ocaml/camlp4/Camlp4Parsers/Camlp4DebugParser.cmx
lib/ocaml/camlp4/Camlp4Parsers/Camlp4DebugParser.o
lib/ocaml/camlp4/Camlp4Parsers/Camlp4GrammarParser.cmi
lib/ocaml/camlp4/Camlp4Parsers/Camlp4GrammarParser.cmo
lib/ocaml/camlp4/Camlp4Parsers/Camlp4GrammarParser.cmx
lib/ocaml/camlp4/Camlp4Parsers/Camlp4GrammarParser.o
lib/ocaml/camlp4/Camlp4Parsers/Camlp4ListComprehension.cmi
lib/ocaml/camlp4/Camlp4Parsers/Camlp4ListComprehension.cmo
lib/ocaml/camlp4/Camlp4Parsers/Camlp4ListComprehension.cmx
lib/ocaml/camlp4/Camlp4Parsers/Camlp4ListComprehension.o
lib/ocaml/camlp4/Camlp4Parsers/Camlp4MacroParser.cmi
lib/ocaml/camlp4/Camlp4Parsers/Camlp4MacroParser.cmo
lib/ocaml/camlp4/Camlp4Parsers/Camlp4MacroParser.cmx
lib/ocaml/camlp4/Camlp4Parsers/Camlp4MacroParser.o
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlOriginalQuotationExpander.cmi
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlOriginalQuotationExpander.cmo
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlOriginalQuotationExpander.cmx
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlOriginalQuotationExpander.o
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlParser.cmi
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlParser.cmo
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlParser.cmx
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlParser.o
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlParserParser.cmi
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlParserParser.cmo
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlParserParser.cmx
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlParserParser.o
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlReloadedParser.cmi
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlReloadedParser.cmo
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlReloadedParser.cmx
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlReloadedParser.o
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.cmi
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.cmo
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.cmx
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.o
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.cmi
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.cmo
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.cmx
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.o
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedQuotationExpander.cmi
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedQuotationExpander.cmo
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedQuotationExpander.cmx
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedQuotationExpander.o
lib/ocaml/camlp4/Camlp4Parsers/Camlp4QuotationCommon.cmi
lib/ocaml/camlp4/Camlp4Parsers/Camlp4QuotationCommon.cmo
lib/ocaml/camlp4/Camlp4Parsers/Camlp4QuotationCommon.cmx
lib/ocaml/camlp4/Camlp4Parsers/Camlp4QuotationCommon.o
lib/ocaml/camlp4/Camlp4Parsers/Camlp4QuotationExpander.cmi
lib/ocaml/camlp4/Camlp4Parsers/Camlp4QuotationExpander.cmo
lib/ocaml/camlp4/Camlp4Parsers/Camlp4QuotationExpander.cmx
lib/ocaml/camlp4/Camlp4Parsers/Camlp4QuotationExpander.o
lib/ocaml/camlp4/Camlp4Printers/Camlp4AstDumper.cmi
lib/ocaml/camlp4/Camlp4Printers/Camlp4AstDumper.cmo
lib/ocaml/camlp4/Camlp4Printers/Camlp4AstDumper.cmx
lib/ocaml/camlp4/Camlp4Printers/Camlp4AstDumper.o
lib/ocaml/camlp4/Camlp4Printers/Camlp4AutoPrinter.cmi
lib/ocaml/camlp4/Camlp4Printers/Camlp4AutoPrinter.cmo
lib/ocaml/camlp4/Camlp4Printers/Camlp4AutoPrinter.cmx
lib/ocaml/camlp4/Camlp4Printers/Camlp4AutoPrinter.o
lib/ocaml/camlp4/Camlp4Printers/Camlp4NullDumper.cmi
lib/ocaml/camlp4/Camlp4Printers/Camlp4NullDumper.cmo
lib/ocaml/camlp4/Camlp4Printers/Camlp4NullDumper.cmx
lib/ocaml/camlp4/Camlp4Printers/Camlp4NullDumper.o
lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlAstDumper.cmi
lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlAstDumper.cmo
lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlAstDumper.cmx
lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlAstDumper.o
lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlPrinter.cmi
lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlPrinter.cmo
lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlPrinter.cmx
lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlPrinter.o
lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlRevisedPrinter.cmi
lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlRevisedPrinter.cmo
lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlRevisedPrinter.cmx
lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlRevisedPrinter.o
lib/ocaml/camlp4/Camlp4Top.cmi
lib/ocaml/camlp4/Camlp4Top.cmo
lib/ocaml/camlp4/Camlp4Top/Rprint.cmi
lib/ocaml/camlp4/Camlp4Top/Rprint.cmo
lib/ocaml/camlp4/Camlp4Top/Rprint.cmx
lib/ocaml/camlp4/Camlp4Top/Rprint.o
lib/ocaml/camlp4/Camlp4Top/Top.cmi
lib/ocaml/camlp4/Camlp4Top/Top.cmo
lib/ocaml/camlp4/Camlp4Top/Top.cmx
lib/ocaml/camlp4/Camlp4Top/Top.o
lib/ocaml/camlp4/Camlp4_config.cmi
lib/ocaml/camlp4/camlp4fulllib.a
lib/ocaml/camlp4/camlp4fulllib.cma
lib/ocaml/camlp4/camlp4fulllib.cmxa
lib/ocaml/camlp4/camlp4lib.a
lib/ocaml/camlp4/camlp4lib.cma
lib/ocaml/camlp4/camlp4lib.cmxa
lib/ocaml/camlp4/camlp4o.cma
lib/ocaml/camlp4/camlp4of.cma
lib/ocaml/camlp4/camlp4oof.cma
lib/ocaml/camlp4/camlp4orf.cma
lib/ocaml/camlp4/camlp4prof.cmi
lib/ocaml/camlp4/camlp4prof.cmo
lib/ocaml/camlp4/camlp4prof.cmx
lib/ocaml/camlp4/camlp4prof.o
lib/ocaml/camlp4/camlp4r.cma
lib/ocaml/camlp4/camlp4rf.cma
${OCAML_SITELIB}/camlp4/META

12
lang/camlp4/buildlink3.mk Normal file
View File

@@ -0,0 +1,12 @@
# $NetBSD: buildlink3.mk,v 1.2 2015/01/20 15:40:14 jaapb Exp $
BUILDLINK_TREE+= camlp4
.if !defined(CAMLP4_BUILDLINK3_MK)
CAMLP4_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.camlp4+= camlp4>=4.02.0nb1
BUILDLINK_PKGSRCDIR.camlp4?= ../../lang/camlp4
.endif # CAMLP4_BUILDLINK3_MK
BUILDLINK_TREE+= -camlp4

5
lang/camlp4/distinfo Normal file
View File

@@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.5 2014/10/09 20:39:27 jaapb Exp $
SHA1 (ocaml-camlp4/4.02.0+1.tar.gz) = 10d500d1262492ccd821c8c46c1b169784b25a53
RMD160 (ocaml-camlp4/4.02.0+1.tar.gz) = 5f7a2c34ac7e147c1b44cb24791c2ac8464bcb74
Size (ocaml-camlp4/4.02.0+1.tar.gz) = 645250 bytes

View File

@@ -1,14 +1,15 @@
# $NetBSD: Makefile,v 1.19 2013/11/01 11:30:22 jaapb Exp $
# $NetBSD: Makefile,v 1.21 2015/01/20 14:24:36 jaapb Exp $
#
DISTNAME= camlp5-6.11
DISTNAME= camlp5-6.12
PKGNAME= ${DISTNAME} # to avoid being called ocaml-camlp5
PKGREVISION= 1
CATEGORIES= lang
MASTER_SITES= http://pauillac.inria.fr/~ddr/camlp5/distrib/src/
MASTER_SITES= http://camlp5.gforge.inria.fr/distrib/src/
EXTRACT_SUFX= .tgz
MAINTAINER= tonio@NetBSD.org
HOMEPAGE= http://pauillac.inria.fr/~ddr/camlp5/
HOMEPAGE= http://camlp5.gforge.inria.fr/
COMMENT= Camlp5 is a preprocessor-pretty-printer of ocaml
LICENSE= modified-bsd
@@ -22,22 +23,19 @@ CONFIGURE_ARGS+= --libdir ${PREFIX}/lib/ocaml
REPLACE_SH= tools/*.sh meta/*.sh ocaml_src/tools/*.sh compile/*.sh
INSTALLATION_DIRS= lib/ocaml/site-lib/camlp5
INSTALLATION_DIRS+= ${OCAML_SITELIBDIR}/camlp5
.include "../../mk/bsd.prefs.mk"
.include "../../mk/ocaml.mk"
.if (${MACHINE_ARCH} == "i386") || (${MACHINE_ARCH} == "powerpc") || \
(${MACHINE_ARCH} == "sparc") || (${MACHINE_ARCH} == "x86_64")
.if (${OCAML_USE_OPT_COMPILER} == "yes")
BUILD_TARGET= world.opt
PLIST_SRC+= ${PKGDIR}/PLIST.opt
.else
BUILD_TARGET= world
.endif
PLIST_SRC+= ${PKGDIR}/PLIST
post-install:
cd ${WRKSRC}/etc && \
${INSTALL_DATA} META ${DESTDIR}${PREFIX}/lib/ocaml/site-lib/camlp5
${INSTALL_DATA} META ${DESTDIR}${PREFIX}/${OCAML_SITELIBDIR}/camlp5
.include "../../lang/ocaml/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View File

@@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.6 2012/10/08 15:31:14 jaapb Exp $
@comment $NetBSD: PLIST,v 1.7 2014/10/09 21:42:03 jaapb Exp $
bin/camlp5
bin/camlp5o
bin/camlp5r
@@ -147,3 +147,65 @@ man/man1/camlp5sch.1
man/man1/mkcamlp5.1
man/man1/mkcamlp5.opt.1
man/man1/ocpp5.1
${PLIST.ocaml-opt}bin/camlp5o.opt
${PLIST.ocaml-opt}bin/camlp5r.opt
${PLIST.ocaml-opt}bin/mkcamlp5.opt
${PLIST.ocaml-opt}lib/ocaml/camlp5/camlp5.a
${PLIST.ocaml-opt}lib/ocaml/camlp5/camlp5.cmxa
${PLIST.ocaml-opt}lib/ocaml/camlp5/diff.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/eprinter.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/extfold.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/extfun.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/fstream.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/gramext.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/gramlib.a
${PLIST.ocaml-opt}lib/ocaml/camlp5/gramlib.cmxa
${PLIST.ocaml-opt}lib/ocaml/camlp5/grammar.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/odyl.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/odyl.cmxa
${PLIST.ocaml-opt}lib/ocaml/camlp5/pa_extend.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/pa_extfold.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/pa_extfun.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/pa_extprint.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/pa_fstream.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/pa_lefteval.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/pa_lexer.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/pa_lisp.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/pa_macro.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/pa_mkast.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/pa_mktest.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/pa_reloc.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/pa_o.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/pa_o_fast.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/pa_oop.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/pa_op.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/pa_pprintf.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/pa_pragma.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/pa_r.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/pa_rp.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/pa_scheme.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/pa_sml.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/plexer.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/plexing.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/ploc.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/pprintf.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/pr_depend.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/pr_dump.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/pr_extend.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/pr_extfun.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/pr_extprint.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/pr_null.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/pr_o.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/pr_op.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/pr_r.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/pr_ro.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/pr_rp.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/pr_scheme.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/pr_schemep.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/pretty.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/q_MLast.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/q_ast.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/q_phony.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/stdpp.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/token.cmx
${PLIST.ocaml-opt}lib/ocaml/camlp5/versdep.cmx

View File

@@ -1,63 +0,0 @@
@comment $NetBSD: PLIST.opt,v 1.3 2012/10/08 15:31:14 jaapb Exp $
bin/camlp5o.opt
bin/camlp5r.opt
bin/mkcamlp5.opt
lib/ocaml/camlp5/camlp5.a
lib/ocaml/camlp5/camlp5.cmxa
lib/ocaml/camlp5/diff.cmx
lib/ocaml/camlp5/eprinter.cmx
lib/ocaml/camlp5/extfold.cmx
lib/ocaml/camlp5/extfun.cmx
lib/ocaml/camlp5/fstream.cmx
lib/ocaml/camlp5/gramext.cmx
lib/ocaml/camlp5/gramlib.a
lib/ocaml/camlp5/gramlib.cmxa
lib/ocaml/camlp5/grammar.cmx
lib/ocaml/camlp5/odyl.cmx
lib/ocaml/camlp5/odyl.cmxa
lib/ocaml/camlp5/pa_extend.cmx
lib/ocaml/camlp5/pa_extfold.cmx
lib/ocaml/camlp5/pa_extfun.cmx
lib/ocaml/camlp5/pa_extprint.cmx
lib/ocaml/camlp5/pa_fstream.cmx
lib/ocaml/camlp5/pa_lefteval.cmx
lib/ocaml/camlp5/pa_lexer.cmx
lib/ocaml/camlp5/pa_lisp.cmx
lib/ocaml/camlp5/pa_macro.cmx
lib/ocaml/camlp5/pa_mkast.cmx
lib/ocaml/camlp5/pa_mktest.cmx
lib/ocaml/camlp5/pa_reloc.cmx
lib/ocaml/camlp5/pa_o.cmx
lib/ocaml/camlp5/pa_o_fast.cmx
lib/ocaml/camlp5/pa_oop.cmx
lib/ocaml/camlp5/pa_op.cmx
lib/ocaml/camlp5/pa_pprintf.cmx
lib/ocaml/camlp5/pa_pragma.cmx
lib/ocaml/camlp5/pa_r.cmx
lib/ocaml/camlp5/pa_rp.cmx
lib/ocaml/camlp5/pa_scheme.cmx
lib/ocaml/camlp5/pa_sml.cmx
lib/ocaml/camlp5/plexer.cmx
lib/ocaml/camlp5/plexing.cmx
lib/ocaml/camlp5/ploc.cmx
lib/ocaml/camlp5/pprintf.cmx
lib/ocaml/camlp5/pr_depend.cmx
lib/ocaml/camlp5/pr_dump.cmx
lib/ocaml/camlp5/pr_extend.cmx
lib/ocaml/camlp5/pr_extfun.cmx
lib/ocaml/camlp5/pr_extprint.cmx
lib/ocaml/camlp5/pr_null.cmx
lib/ocaml/camlp5/pr_o.cmx
lib/ocaml/camlp5/pr_op.cmx
lib/ocaml/camlp5/pr_r.cmx
lib/ocaml/camlp5/pr_ro.cmx
lib/ocaml/camlp5/pr_rp.cmx
lib/ocaml/camlp5/pr_scheme.cmx
lib/ocaml/camlp5/pr_schemep.cmx
lib/ocaml/camlp5/pretty.cmx
lib/ocaml/camlp5/q_MLast.cmx
lib/ocaml/camlp5/q_ast.cmx
lib/ocaml/camlp5/q_phony.cmx
lib/ocaml/camlp5/stdpp.cmx
lib/ocaml/camlp5/token.cmx
lib/ocaml/camlp5/versdep.cmx

View File

@@ -1,4 +1,4 @@
# $NetBSD: buildlink3.mk,v 1.8 2013/11/01 11:30:22 jaapb Exp $
# $NetBSD: buildlink3.mk,v 1.10 2015/01/20 14:24:36 jaapb Exp $
#
BUILDLINK_TREE+= camlp5
@@ -7,7 +7,7 @@ BUILDLINK_TREE+= camlp5
CAMLP5_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.camlp5+= camlp5>=5.01
BUILDLINK_ABI_DEPENDS.camlp5+= camlp5>=6.11nb1
BUILDLINK_ABI_DEPENDS.camlp5+= camlp5>=6.12nb1
BUILDLINK_PKGSRCDIR.camlp5?= ../../lang/camlp5
.include "../../lang/ocaml/buildlink3.mk"

View File

@@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.9 2013/08/22 15:25:01 jaapb Exp $
$NetBSD: distinfo,v 1.10 2014/10/09 21:42:03 jaapb Exp $
SHA1 (camlp5-6.11.tgz) = 4649a2850869d624182bfb5a02f60800ae35b935
RMD160 (camlp5-6.11.tgz) = 28a4990617da1e65c77f88a34f3d4e527cb14a41
Size (camlp5-6.11.tgz) = 686711 bytes
SHA1 (camlp5-6.12.tgz) = d78d89dbd33725d7589181c38cc67180502da2f8
RMD160 (camlp5-6.12.tgz) = 8f231bc2e7b9ed6e9557a9cfce1b57a76a314d39
Size (camlp5-6.12.tgz) = 716173 bytes

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.8 2012/10/02 20:11:36 asau Exp $
# $NetBSD: Makefile,v 1.9 2014/10/09 14:06:37 wiz Exp $
#
DISTNAME= ccsh-0.0.4
@@ -10,8 +10,6 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://ccsh.sourceforge.net/
COMMENT= C-like syntax scripting
PKG_INSTALLATION_TYPES= overwrite pkgviews
USE_TOOLS+= gmake
SUBST_CLASSES+= options

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.13 2013/04/03 12:53:58 jaapb Exp $
# $NetBSD: Makefile,v 1.14 2014/10/09 14:06:37 wiz Exp $
DISTNAME= cdl3-1.2.8
CATEGORIES= lang
@@ -9,8 +9,6 @@ HOMEPAGE= http://www.cs.ru.nl/~kees/cdl3/
COMMENT= Programming language for the development of compilers
LICENSE= gnu-gpl-v2
PKG_INSTALLATION_TYPES= overwrite pkgviews
USE_TOOLS+= gmake
USE_LIBTOOL= yes
GNU_CONFIGURE= yes

View File

@@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.50 2013/10/04 15:55:38 asau Exp $
# $NetBSD: Makefile,v 1.52 2015/01/04 09:41:11 dholland Exp $
DISTNAME= chicken-4.8.0.5
DISTNAME= chicken-4.9.0.1
CATEGORIES= lang
MASTER_SITES= http://code.call-cc.org/releases/$(PKGVERSION_NOREV)/ \
http://code.call-cc.org/releases/$(PKGVERSION_NOREV:R)/
@@ -37,7 +37,7 @@ PLATFORM= haiku
.else
#PLATFORM+= ${OPSYS} == "Interix"
# possible choices left: mingw-msys mingw cygwin cross-linux-mingw
PKG_FAIL_REASON= "${OPSYS} is not supported"
PKG_SKIP_REASON= "${OPSYS} is not supported"
.endif
MAKE_FILE= GNUmakefile
@@ -50,6 +50,6 @@ MAKE_FLAGS+= TOPMANDIR=${PREFIX:Q}/${PKGMANDIR}
MAKE_FLAGS+= INFODIR=${PREFIX:Q}/${PKGINFODIR:Q}
MAKE_FLAGS+= DOCDIR=${PREFIX:Q}/share/doc/${PKGNAME_NOREV}
TEST_TARGET= check # works only after installation
TEST_TARGET= check
.include "../../mk/bsd.pkg.mk"

View File

@@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.31 2013/01/18 20:56:14 asau Exp $
@comment $NetBSD: PLIST,v 1.32 2014/06/12 07:22:12 asau Exp $
bin/chicken
bin/chicken-bug
bin/chicken-install
@@ -9,32 +9,32 @@ bin/csc
bin/csi
include/chicken/chicken-config.h
include/chicken/chicken.h
lib/chicken/6/chicken.import.so
lib/chicken/6/csi.import.so
lib/chicken/6/data-structures.import.so
lib/chicken/6/extras.import.so
lib/chicken/6/files.import.so
lib/chicken/6/foreign.import.so
lib/chicken/6/irregex.import.so
lib/chicken/6/lolevel.import.so
lib/chicken/6/ports.import.so
lib/chicken/6/posix.import.so
lib/chicken/6/setup-api.import.so
lib/chicken/6/setup-api.so
lib/chicken/6/setup-download.import.so
lib/chicken/6/setup-download.so
lib/chicken/6/srfi-1.import.so
lib/chicken/6/srfi-13.import.so
lib/chicken/6/srfi-14.import.so
lib/chicken/6/srfi-18.import.so
lib/chicken/6/srfi-4.import.so
lib/chicken/6/srfi-69.import.so
lib/chicken/6/tcp.import.so
lib/chicken/6/types.db
lib/chicken/6/utils.import.so
lib/chicken/7/chicken.import.so
lib/chicken/7/csi.import.so
lib/chicken/7/data-structures.import.so
lib/chicken/7/extras.import.so
lib/chicken/7/files.import.so
lib/chicken/7/foreign.import.so
lib/chicken/7/irregex.import.so
lib/chicken/7/lolevel.import.so
lib/chicken/7/ports.import.so
lib/chicken/7/posix.import.so
lib/chicken/7/setup-api.import.so
lib/chicken/7/setup-api.so
lib/chicken/7/setup-download.import.so
lib/chicken/7/setup-download.so
lib/chicken/7/srfi-1.import.so
lib/chicken/7/srfi-13.import.so
lib/chicken/7/srfi-14.import.so
lib/chicken/7/srfi-18.import.so
lib/chicken/7/srfi-4.import.so
lib/chicken/7/srfi-69.import.so
lib/chicken/7/tcp.import.so
lib/chicken/7/types.db
lib/chicken/7/utils.import.so
lib/libchicken.a
lib/libchicken.so
lib/libchicken.so.6
lib/libchicken.so.7
man/man1/chicken-bug.1
man/man1/chicken-install.1
man/man1/chicken-profile.1

View File

@@ -1,5 +1,6 @@
$NetBSD: distinfo,v 1.37 2013/10/04 15:55:38 asau Exp $
$NetBSD: distinfo,v 1.38 2014/06/12 07:22:12 asau Exp $
SHA1 (chicken-4.8.0.5.tar.gz) = fb393e49433c183d6a97da9b1ca48cb09ed51d72
RMD160 (chicken-4.8.0.5.tar.gz) = 39b96764aa7a549bfaef87cd88f014dd81d5628b
Size (chicken-4.8.0.5.tar.gz) = 3970370 bytes
SHA1 (chicken-4.9.0.1.tar.gz) = d6ec6eb51c6d69e006cc72939b34855013b8535a
RMD160 (chicken-4.9.0.1.tar.gz) = d8366e41e4ba766078466cb2b359b96962300f85
Size (chicken-4.9.0.1.tar.gz) = 4023371 bytes
SHA1 (patch-scripts_csc-trans) = bbe29abf6ef1efb909fa599d18c2dc203d252cd2

View File

@@ -0,0 +1,22 @@
$NetBSD: patch-scripts_csc-trans,v 1.1 2014/06/12 07:22:12 asau Exp $
--- scripts/csc-trans.orig 2014-05-18 17:01:17.000000000 +0000
+++ scripts/csc-trans
@@ -35,7 +35,7 @@ shift $(($OPTIND - 1))
# First argument after options is the file
FILE=$1
-if [ "x$FILE" == "x" ]; then
+if [ -z "$FILE" ]; then
FILE="/dev/stdin"
fi
@@ -55,7 +55,7 @@ if [ -n "$NOENSCRIPT" ]; then
fi
# Are we filtering out just the user code?
-if [ "x$ALL" == "x1" ]; then
+if [ -z "$ALL" ]; then
$CSC $CSC_OPTS $FILE | $PASS2 2>/dev/null | $PASS3 2>/dev/null
else
$CSC $CSC_OPTS $FILE |\

View File

@@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.29 2013/05/31 12:41:10 wiz Exp $
# $NetBSD: Makefile,v 1.30 2014/05/29 23:36:42 wiz Exp $
DISTNAME= cim-3.30
PKGREVISION= 3
PKGREVISION= 4
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_GNU:=cim/}

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.28 2012/10/02 20:11:37 asau Exp $
# $NetBSD: Makefile,v 1.29 2014/09/24 23:24:39 jperkin Exp $
DISTNAME= cint5.15
PKGNAME= cint-5.15.174
@@ -30,7 +30,7 @@ USE_LANGUAGES= c c++
CHECK_PORTABILITY_SKIP+= INSTALLBIN
post-extract:
${FIND} -d ${WRKSRC} -type d -name CVS -exec ${RM} -rf {} \;
${FIND} ${WRKSRC} -depth -type d -name CVS -exec ${RM} -rf {} \;
${FIND} ${WRKSRC} -type f -name .cvsignore -exec ${RM} -f {} \;
do-build:

View File

@@ -1,95 +1,8 @@
# $NetBSD: Makefile,v 1.26 2014/02/27 17:35:35 adam Exp $
DISTNAME= clang-3.4
PKGREVISION= 1
CATEGORIES= lang
MASTER_SITES= http://llvm.org/releases/${PKGVERSION_NOREV}/
DISTFILES= llvm-${PKGVERSION_NOREV}.src.tar.gz \
libcxx-${PKGVERSION_NOREV}.src.tar.gz \
clang-${PKGVERSION_NOREV}.src.tar.gz
MAINTAINER= adam.hoka@gmail.com
HOMEPAGE= http://llvm.org/
COMMENT= Low Level Virtual Machine compiler infrastructure
LICENSE= modified-bsd
WRKSRC= ${WRKDIR}/llvm-${PKGVERSION_NOREV}
USE_LANGUAGES= c c++
USE_TOOLS+= chown gmake groff pod2html pod2man
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --disable-assertions
CONFIGURE_ARGS+= --disable-bindings # disable OCaml
CONFIGURE_ARGS+= --disable-timestamps
CONFIGURE_ARGS+= --enable-optimized
#CONFIGURE_ARGS+= --enable-shared
MAKE_DIRS+= etc/llvm
# $NetBSD: Makefile,v 1.38 2015/03/04 13:57:42 tnn Exp $
MAKE_DIRS= etc/llvm
INSTALLATION_DIRS= bin lib libexec
CHECK_PORTABILITY_SKIP= utils/buildit/build_llvm
TEST_TARGET= check unittests
.include "../../mk/bsd.prefs.mk"
.if ${_OPSYS_SHLIB_TYPE} == "dylib"
PLIST_SUBST+= SOEXT="dylib"
.else
PLIST_SUBST+= SOEXT="so"
.endif
.include "../../mk/compiler.mk"
.if ${OPSYS} == "SunOS" && !empty(PKGSRC_COMPILER:Mgcc)
# This should probably be in hacks, but since clang hardcodes gcc paths
# put this here so it can be removed when clang matures.
# cxa_finalize.o is no longer necessary with libc.so >= ILLUMOS_0.5
TEST_ILLUMOS_3849!=\
if /usr/bin/elfdump -v /lib/libc.so |\
${GREP} -q 'ILLUMOS_0.5' ; then \
${ECHO} 1; \
else ${ECHO} 0; \
fi
#doesn't seem to be needed anymore, but may be dependent on
#a recent version of solaris (illumos) ld.
#
#CFLAGS.SunOS+= -mimpure-text
SUBST_CLASSES+= fix-paths
SUBST_STAGE.fix-paths= pre-configure
SUBST_MESSAGE.fix-paths= Fixing absolute gcc paths for SunOS.
SUBST_FILES.fix-paths= tools/clang/lib/Driver/Tools.cpp
. if defined(_GCC_ARCHDIR)
SUBST_SED.fix-paths= -e 's,/usr/gcc/4.5/lib/gcc/,${_GCC_ARCHDIR}/,g'
. else
LIBGCCDIR!= ${CC} -print-libgcc-file-name
ARCHDIR:= ${LIBGCCDIR:H}
SUBST_SED.fix-paths= -e 's,/usr/gcc/4.5/lib/gcc/,${ARCHDIR}/,g'
. endif
SUBST_SED.fix-paths+= -e '/^.*i386.*getVendorName.*$$/{d;}'
SUBST_SED.fix-paths+= -e '/^.*GCCLibPath +=$$/d'
SUBST_SED.fix-paths+= -e 's,/4.5.2/amd64/,amd64/,g'
SUBST_SED.fix-paths+= -e 's,"as","gas",g'
. if exists(/usr/bin/ld)
SUBST_SED.fix-paths+= -e 's,getToolChain().GetProgramPath("ld"),"/usr/bin/ld",g'
. else
SUBST_SED.fix-paths+= -e 's,getToolChain().GetProgramPath("ld"),"/usr/ccs/bin/ld",g'
. endif
. if ${TEST_ILLUMOS_3849}
SUBST_SED.fix-paths+= -e 's,^.*cxa_finalize.*$$, ; //cxa_finalize.o,g'
. endif
.endif
post-extract:
mv ${WRKDIR}/libcxx-${PKGVERSION_NOREV} ${WRKSRC}/projects/libcxx
mv ${WRKDIR}/clang-${PKGVERSION_NOREV} ${WRKSRC}/tools/clang
.if ${OPSYS} == "SunOS"
${ECHO} "int sun_ld_needs_a_symbol=0;" >> ${WRKSRC}/lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.cpp
.endif
.include "../../lang/python/tool.mk"
.include "../../lang/clang/options.mk"
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
.include "../../lang/clang/Makefile.common"

View File

@@ -0,0 +1,97 @@
# $NetBSD: Makefile.common,v 1.4 2015/03/22 16:07:59 tnn Exp $
#
# used by lang/clang/Makefile
# used by lang/libLLVM/Makefile
DISTNAME= clang-3.6.0
CATEGORIES= lang
MASTER_SITES= http://llvm.org/releases/${PKGVERSION_NOREV}/
DISTFILES= llvm-${PKGVERSION_NOREV}.src.tar.xz \
libcxx-${PKGVERSION_NOREV}.src.tar.xz \
cfe-${PKGVERSION_NOREV}.src.tar.xz \
compiler-rt-${PKGVERSION_NOREV}.src.tar.xz
MAINTAINER= adam.hoka@gmail.com
HOMEPAGE= http://llvm.org/
COMMENT= Low Level Virtual Machine compiler infrastructure
LICENSE= modified-bsd
WRKSRC= ${WRKDIR}/llvm-${PKGVERSION_NOREV}.src
USE_LANGUAGES= c c++
USE_TOOLS+= chown gmake groff gzip pod2html pod2man
GCC_REQD+= 4.7 4.8
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --disable-assertions
CONFIGURE_ARGS+= --disable-bindings # disable OCaml
CONFIGURE_ARGS+= --disable-timestamps
CONFIGURE_ARGS+= --enable-optimized
CHECK_PORTABILITY_SKIP= utils/buildit/build_llvm
TEST_TARGET= check unittests
DISTINFO_FILE= ${.CURDIR}/../../lang/clang/distinfo
PATCHDIR= ${.CURDIR}/../../lang/clang/patches
.include "../../mk/bsd.prefs.mk"
.if ${_OPSYS_SHLIB_TYPE} == "dylib"
PLIST_SUBST+= SOEXT="dylib"
.else
PLIST_SUBST+= SOEXT="so"
.endif
.include "../../mk/compiler.mk"
.if ${OPSYS} == "SunOS" && !empty(PKGSRC_COMPILER:Mgcc)
# This should probably be in hacks, but since clang hardcodes gcc paths
# put this here so it can be removed when clang matures.
# cxa_finalize.o is no longer necessary with libc.so >= ILLUMOS_0.5
TEST_ILLUMOS_3849!=\
if /usr/bin/elfdump -v /lib/libc.so | \
${GREP} -q 'ILLUMOS_0.5' ; then ${ECHO} 1; \
else ${ECHO} 0; \
fi
#doesn't seem to be needed anymore, but may be dependent on
#a recent version of solaris (illumos) ld.
#
#CFLAGS.SunOS+= -mimpure-text
SUBST_CLASSES+= fix-paths
SUBST_STAGE.fix-paths= pre-configure
SUBST_MESSAGE.fix-paths= Fixing absolute gcc paths for SunOS.
SUBST_FILES.fix-paths= tools/clang/lib/Driver/Tools.cpp
. if defined(_GCC_ARCHDIR)
SUBST_SED.fix-paths= -e 's,/usr/gcc/4.5/lib/gcc/,${_GCC_ARCHDIR}/,g'
. else
LIBGCCDIR!= ${CC} -print-libgcc-file-name
ARCHDIR:= ${LIBGCCDIR:H}
SUBST_SED.fix-paths= -e 's,/usr/gcc/4.5/lib/gcc/,${ARCHDIR}/,g'
. endif
SUBST_SED.fix-paths+= -e '/^.*i386.*getVendorName.*$$/{d;}'
SUBST_SED.fix-paths+= -e '/^.*GCCLibPath +=$$/d'
SUBST_SED.fix-paths+= -e 's,/4.5.2/amd64/,amd64/,g'
SUBST_SED.fix-paths+= -e 's,"as","gas",g'
. if exists(/usr/bin/ld)
SUBST_SED.fix-paths+= -e 's,getToolChain().GetProgramPath("ld"),"/usr/bin/ld",g'
. else
SUBST_SED.fix-paths+= -e 's,getToolChain().GetProgramPath("ld"),"/usr/ccs/bin/ld",g'
. endif
. if ${TEST_ILLUMOS_3849}
SUBST_SED.fix-paths+= -e 's,^.*cxa_finalize.*$$, ; //cxa_finalize.o,g'
. endif
.endif
post-extract:
mv ${WRKDIR}/libcxx-${PKGVERSION_NOREV}.src ${WRKSRC}/projects/libcxx
mv ${WRKDIR}/compiler-rt-${PKGVERSION_NOREV}.src ${WRKSRC}/projects/compiler-rt
mv ${WRKDIR}/cfe-${PKGVERSION_NOREV}.src ${WRKSRC}/tools/clang
.if ${OPSYS} == "SunOS"
${ECHO} "int sun_ld_needs_a_symbol=0;" >> ${WRKSRC}/lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.cpp
.endif
.include "../../devel/zlib/buildlink3.mk"
.include "../../lang/python/tool.mk"
.include "../../mk/bsd.pkg.mk"

View File

@@ -1,4 +1,5 @@
@comment $NetBSD: PLIST,v 1.12 2014/02/27 17:35:35 adam Exp $
@comment $NetBSD: PLIST,v 1.16 2015/03/04 13:57:42 tnn Exp $
bin/FileCheck
bin/bugpoint
bin/c-index-test
bin/clang
@@ -6,6 +7,7 @@ bin/clang++
bin/clang-check
bin/clang-format
bin/clang-tblgen
bin/count
bin/llc
bin/lli
bin/lli-child-target
@@ -16,6 +18,7 @@ bin/llvm-config
bin/llvm-cov
bin/llvm-diff
bin/llvm-dis
bin/llvm-dsymutil
bin/llvm-dwarfdump
bin/llvm-extract
bin/llvm-link
@@ -23,6 +26,7 @@ bin/llvm-mc
bin/llvm-mcmarkup
bin/llvm-nm
bin/llvm-objdump
bin/llvm-profdata
bin/llvm-ranlib
bin/llvm-readobj
bin/llvm-rtdyld
@@ -30,9 +34,13 @@ bin/llvm-size
bin/llvm-stress
bin/llvm-symbolizer
bin/llvm-tblgen
bin/llvm-vtabledump
bin/macho-dump
bin/not
bin/obj2yaml
bin/opt
include/c++/v1/CMakeLists.txt
bin/verify-uselistorder
bin/yaml2obj
include/c++/v1/__bit_reference
include/c++/v1/__config
include/c++/v1/__debug
@@ -42,6 +50,7 @@ include/c++/v1/__functional_base_03
include/c++/v1/__hash_table
include/c++/v1/__locale
include/c++/v1/__mutex_base
include/c++/v1/__refstring
include/c++/v1/__split_buffer
include/c++/v1/__sso_allocator
include/c++/v1/__std_stream
@@ -84,8 +93,12 @@ include/c++/v1/cwchar
include/c++/v1/cwctype
include/c++/v1/deque
include/c++/v1/exception
include/c++/v1/experimental/__config
include/c++/v1/experimental/dynarray
include/c++/v1/experimental/optional
include/c++/v1/experimental/string_view
include/c++/v1/experimental/type_traits
include/c++/v1/experimental/utility
include/c++/v1/ext/__hash
include/c++/v1/ext/hash_map
include/c++/v1/ext/hash_set
@@ -105,6 +118,7 @@ include/c++/v1/list
include/c++/v1/locale
include/c++/v1/map
include/c++/v1/memory
include/c++/v1/module.modulemap
include/c++/v1/mutex
include/c++/v1/new
include/c++/v1/numeric
@@ -134,10 +148,14 @@ include/c++/v1/unordered_set
include/c++/v1/utility
include/c++/v1/valarray
include/c++/v1/vector
include/clang-c/BuildSystem.h
include/clang-c/CXCompilationDatabase.h
include/clang-c/CXErrorCode.h
include/clang-c/CXString.h
include/clang-c/Documentation.h
include/clang-c/Index.h
include/clang-c/Platform.h
include/clang-c/module.modulemap
include/clang/ARCMigrate/ARCMT.h
include/clang/ARCMigrate/ARCMTActions.h
include/clang/ARCMigrate/FileRemapper.h
@@ -157,6 +175,7 @@ include/clang/AST/Attr.h
include/clang/AST/AttrDump.inc
include/clang/AST/AttrImpl.inc
include/clang/AST/AttrIterator.h
include/clang/AST/AttrVisitor.inc
include/clang/AST/Attrs.inc
include/clang/AST/BaseSubobject.h
include/clang/AST/BuiltinTypes.def
@@ -177,6 +196,7 @@ include/clang/AST/CommentNodes.inc
include/clang/AST/CommentParser.h
include/clang/AST/CommentSema.h
include/clang/AST/CommentVisitor.h
include/clang/AST/DataRecursiveASTVisitor.h
include/clang/AST/Decl.h
include/clang/AST/DeclAccessPair.h
include/clang/AST/DeclBase.h
@@ -198,10 +218,12 @@ include/clang/AST/ExprCXX.h
include/clang/AST/ExprObjC.h
include/clang/AST/ExternalASTSource.h
include/clang/AST/GlobalDecl.h
include/clang/AST/LambdaCapture.h
include/clang/AST/Mangle.h
include/clang/AST/MangleNumberingContext.h
include/clang/AST/NSAPI.h
include/clang/AST/NestedNameSpecifier.h
include/clang/AST/OpenMPClause.h
include/clang/AST/OperationKinds.h
include/clang/AST/ParentMap.h
include/clang/AST/PrettyPrinter.h
@@ -247,31 +269,42 @@ include/clang/Analysis/Analyses/PostOrderCFGView.h
include/clang/Analysis/Analyses/PseudoConstantAnalysis.h
include/clang/Analysis/Analyses/ReachableCode.h
include/clang/Analysis/Analyses/ThreadSafety.h
include/clang/Analysis/Analyses/ThreadSafetyCommon.h
include/clang/Analysis/Analyses/ThreadSafetyLogical.h
include/clang/Analysis/Analyses/ThreadSafetyOps.def
include/clang/Analysis/Analyses/ThreadSafetyTIL.h
include/clang/Analysis/Analyses/ThreadSafetyTraverse.h
include/clang/Analysis/Analyses/ThreadSafetyUtil.h
include/clang/Analysis/Analyses/UninitializedValues.h
include/clang/Analysis/AnalysisContext.h
include/clang/Analysis/AnalysisDiagnostic.h
include/clang/Analysis/CFG.h
include/clang/Analysis/CFGStmtMap.h
include/clang/Analysis/CallGraph.h
include/clang/Analysis/CodeInjector.h
include/clang/Analysis/DomainSpecific/CocoaConventions.h
include/clang/Analysis/DomainSpecific/ObjCNoReturn.h
include/clang/Analysis/FlowSensitive/DataflowSolver.h
include/clang/Analysis/FlowSensitive/DataflowValues.h
include/clang/Analysis/ProgramPoint.h
include/clang/Analysis/Support/BumpVector.h
include/clang/Basic/ABI.h
include/clang/Basic/AddressSpaces.h
include/clang/Basic/AllDiagnostics.h
include/clang/Basic/AttrHasAttributeImpl.inc
include/clang/Basic/AttrKinds.h
include/clang/Basic/AttrList.inc
include/clang/Basic/Attributes.h
include/clang/Basic/Builtins.def
include/clang/Basic/Builtins.h
include/clang/Basic/BuiltinsAArch64.def
include/clang/Basic/BuiltinsARM.def
include/clang/Basic/BuiltinsHexagon.def
include/clang/Basic/BuiltinsLe64.def
include/clang/Basic/BuiltinsMips.def
include/clang/Basic/BuiltinsNEON.def
include/clang/Basic/BuiltinsNVPTX.def
include/clang/Basic/BuiltinsPPC.def
include/clang/Basic/BuiltinsR600.def
include/clang/Basic/BuiltinsX86.def
include/clang/Basic/BuiltinsXCore.def
include/clang/Basic/CapturedStmt.h
@@ -308,8 +341,6 @@ include/clang/Basic/Linkage.h
include/clang/Basic/MacroBuilder.h
include/clang/Basic/Module.h
include/clang/Basic/ObjCRuntime.h
include/clang/Basic/OnDiskHashTable.h
include/clang/Basic/OpenCL.h
include/clang/Basic/OpenCLExtensions.def
include/clang/Basic/OpenMPKinds.def
include/clang/Basic/OpenMPKinds.h
@@ -317,8 +348,11 @@ include/clang/Basic/OperatorKinds.def
include/clang/Basic/OperatorKinds.h
include/clang/Basic/OperatorPrecedence.h
include/clang/Basic/PartialDiagnostic.h
include/clang/Basic/PlistSupport.h
include/clang/Basic/PrettyStackTrace.h
include/clang/Basic/SanitizerBlacklist.h
include/clang/Basic/Sanitizers.def
include/clang/Basic/Sanitizers.h
include/clang/Basic/SourceLocation.h
include/clang/Basic/SourceManager.h
include/clang/Basic/SourceManagerInternals.h
@@ -334,6 +368,7 @@ include/clang/Basic/TypeTraits.h
include/clang/Basic/Version.h
include/clang/Basic/Version.inc
include/clang/Basic/VersionTuple.h
include/clang/Basic/VirtualFileSystem.h
include/clang/Basic/Visibility.h
include/clang/Basic/arm_neon.inc
include/clang/CodeGen/BackendUtil.h
@@ -343,13 +378,11 @@ include/clang/CodeGen/CodeGenAction.h
include/clang/CodeGen/ModuleBuilder.h
include/clang/Config/config.h
include/clang/Driver/Action.h
include/clang/Driver/CC1AsOptions.h
include/clang/Driver/CC1AsOptions.inc
include/clang/Driver/CC1Options.h
include/clang/Driver/Compilation.h
include/clang/Driver/Driver.h
include/clang/Driver/DriverDiagnostic.h
include/clang/Driver/Job.h
include/clang/Driver/Multilib.h
include/clang/Driver/Options.h
include/clang/Driver/Options.inc
include/clang/Driver/Phases.h
@@ -368,7 +401,6 @@ include/clang/Format/Format.h
include/clang/Frontend/ASTConsumers.h
include/clang/Frontend/ASTUnit.h
include/clang/Frontend/ChainedDiagnosticConsumer.h
include/clang/Frontend/ChainedIncludesSource.h
include/clang/Frontend/CodeGenOptions.def
include/clang/Frontend/CodeGenOptions.h
include/clang/Frontend/CommandLineSourceLoc.h
@@ -389,6 +421,8 @@ include/clang/Frontend/MigratorOptions.h
include/clang/Frontend/MultiplexConsumer.h
include/clang/Frontend/PreprocessorOutputOptions.h
include/clang/Frontend/SerializedDiagnosticPrinter.h
include/clang/Frontend/SerializedDiagnosticReader.h
include/clang/Frontend/SerializedDiagnostics.h
include/clang/Frontend/TextDiagnostic.h
include/clang/Frontend/TextDiagnosticBuffer.h
include/clang/Frontend/TextDiagnosticPrinter.h
@@ -397,7 +431,6 @@ include/clang/Frontend/VerifyDiagnosticConsumer.h
include/clang/FrontendTool/Utils.h
include/clang/Index/CommentToXML.h
include/clang/Index/USRGeneration.h
include/clang/Lex/AttrSpellings.inc
include/clang/Lex/CodeCompletionHandler.h
include/clang/Lex/DirectoryLookup.h
include/clang/Lex/ExternalPreprocessorSource.h
@@ -425,9 +458,7 @@ include/clang/Lex/ScratchBuffer.h
include/clang/Lex/Token.h
include/clang/Lex/TokenConcatenation.h
include/clang/Lex/TokenLexer.h
include/clang/Parse/AttrIdentifierArg.inc
include/clang/Parse/AttrLateParsed.inc
include/clang/Parse/AttrTypeArg.inc
include/clang/Parse/AttrParserStringSwitches.inc
include/clang/Parse/ParseAST.h
include/clang/Parse/ParseDiagnostic.h
include/clang/Parse/Parser.h
@@ -458,6 +489,7 @@ include/clang/Sema/IdentifierResolver.h
include/clang/Sema/Initialization.h
include/clang/Sema/LocInfoType.h
include/clang/Sema/Lookup.h
include/clang/Sema/LoopHint.h
include/clang/Sema/MultiplexExternalSemaSource.h
include/clang/Sema/ObjCMethodList.h
include/clang/Sema/Overload.h
@@ -530,12 +562,15 @@ include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h
include/clang/StaticAnalyzer/Core/PathSensitive/TaintManager.h
include/clang/StaticAnalyzer/Core/PathSensitive/TaintTag.h
include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h
include/clang/StaticAnalyzer/Frontend/AnalysisConsumer.h
include/clang/StaticAnalyzer/Frontend/CheckerRegistration.h
include/clang/StaticAnalyzer/Frontend/FrontendActions.h
include/clang/StaticAnalyzer/Frontend/ModelConsumer.h
include/clang/Tooling/ArgumentsAdjusters.h
include/clang/Tooling/CommonOptionsParser.h
include/clang/Tooling/CompilationDatabase.h
include/clang/Tooling/CompilationDatabasePluginRegistry.h
include/clang/Tooling/Core/Replacement.h
include/clang/Tooling/FileMatchTrie.h
include/clang/Tooling/JSONCompilationDatabase.h
include/clang/Tooling/Refactoring.h
@@ -576,7 +611,6 @@ include/llvm/ADT/EquivalenceClasses.h
include/llvm/ADT/FoldingSet.h
include/llvm/ADT/GraphTraits.h
include/llvm/ADT/Hashing.h
include/llvm/ADT/ImmutableIntervalMap.h
include/llvm/ADT/ImmutableList.h
include/llvm/ADT/ImmutableMap.h
include/llvm/ADT/ImmutableSet.h
@@ -587,7 +621,6 @@ include/llvm/ADT/IntrusiveRefCntPtr.h
include/llvm/ADT/MapVector.h
include/llvm/ADT/None.h
include/llvm/ADT/Optional.h
include/llvm/ADT/OwningPtr.h
include/llvm/ADT/PackedVector.h
include/llvm/ADT/PointerIntPair.h
include/llvm/ADT/PointerUnion.h
@@ -616,19 +649,21 @@ include/llvm/ADT/TinyPtrVector.h
include/llvm/ADT/Triple.h
include/llvm/ADT/Twine.h
include/llvm/ADT/UniqueVector.h
include/llvm/ADT/ValueMap.h
include/llvm/ADT/VariadicFunction.h
include/llvm/ADT/edit_distance.h
include/llvm/ADT/ilist.h
include/llvm/ADT/ilist_node.h
include/llvm/ADT/polymorphic_ptr.h
include/llvm/ADT/iterator.h
include/llvm/ADT/iterator_range.h
include/llvm/Analysis/AliasAnalysis.h
include/llvm/Analysis/AliasSetTracker.h
include/llvm/Analysis/BlockFrequencyImpl.h
include/llvm/Analysis/AssumptionCache.h
include/llvm/Analysis/BlockFrequencyInfo.h
include/llvm/Analysis/BlockFrequencyInfoImpl.h
include/llvm/Analysis/BranchProbabilityInfo.h
include/llvm/Analysis/CFG.h
include/llvm/Analysis/CFGPrinter.h
include/llvm/Analysis/CGSCCPassManager.h
include/llvm/Analysis/CallGraph.h
include/llvm/Analysis/CallGraphSCCPass.h
include/llvm/Analysis/CallPrinter.h
@@ -640,15 +675,16 @@ include/llvm/Analysis/DOTGraphTraitsPass.h
include/llvm/Analysis/DependenceAnalysis.h
include/llvm/Analysis/DomPrinter.h
include/llvm/Analysis/DominanceFrontier.h
include/llvm/Analysis/DominatorInternals.h
include/llvm/Analysis/Dominators.h
include/llvm/Analysis/FindUsedTypes.h
include/llvm/Analysis/DominanceFrontierImpl.h
include/llvm/Analysis/FunctionTargetTransformInfo.h
include/llvm/Analysis/IVUsers.h
include/llvm/Analysis/InlineCost.h
include/llvm/Analysis/InstructionSimplify.h
include/llvm/Analysis/Interval.h
include/llvm/Analysis/IntervalIterator.h
include/llvm/Analysis/IntervalPartition.h
include/llvm/Analysis/JumpInstrTableInfo.h
include/llvm/Analysis/LazyCallGraph.h
include/llvm/Analysis/LazyValueInfo.h
include/llvm/Analysis/LibCallAliasAnalysis.h
include/llvm/Analysis/LibCallSemantics.h
@@ -665,6 +701,7 @@ include/llvm/Analysis/Passes.h
include/llvm/Analysis/PostDominators.h
include/llvm/Analysis/PtrUseVisitor.h
include/llvm/Analysis/RegionInfo.h
include/llvm/Analysis/RegionInfoImpl.h
include/llvm/Analysis/RegionIterator.h
include/llvm/Analysis/RegionPass.h
include/llvm/Analysis/RegionPrinter.h
@@ -673,16 +710,13 @@ include/llvm/Analysis/ScalarEvolutionExpander.h
include/llvm/Analysis/ScalarEvolutionExpressions.h
include/llvm/Analysis/ScalarEvolutionNormalization.h
include/llvm/Analysis/SparsePropagation.h
include/llvm/Analysis/TargetFolder.h
include/llvm/Analysis/TargetTransformInfo.h
include/llvm/Analysis/Trace.h
include/llvm/Analysis/ValueTracking.h
include/llvm/Analysis/Verifier.h
include/llvm/Assembly/AssemblyAnnotationWriter.h
include/llvm/Assembly/Parser.h
include/llvm/Assembly/PrintModulePass.h
include/llvm/Assembly/Writer.h
include/llvm/AutoUpgrade.h
include/llvm/AsmParser/Parser.h
include/llvm/Bitcode/BitCodes.h
include/llvm/Bitcode/BitcodeWriterPass.h
include/llvm/Bitcode/BitstreamReader.h
include/llvm/Bitcode/BitstreamWriter.h
include/llvm/Bitcode/LLVMBitCodes.h
@@ -694,8 +728,10 @@ include/llvm/CodeGen/CallingConvLower.h
include/llvm/CodeGen/CommandFlags.h
include/llvm/CodeGen/DAGCombine.h
include/llvm/CodeGen/DFAPacketizer.h
include/llvm/CodeGen/DIE.h
include/llvm/CodeGen/EdgeBundles.h
include/llvm/CodeGen/FastISel.h
include/llvm/CodeGen/ForwardControlFlowIntegrity.h
include/llvm/CodeGen/FunctionLoweringInfo.h
include/llvm/CodeGen/GCMetadata.h
include/llvm/CodeGen/GCMetadataPrinter.h
@@ -703,7 +739,7 @@ include/llvm/CodeGen/GCStrategy.h
include/llvm/CodeGen/GCs.h
include/llvm/CodeGen/ISDOpcodes.h
include/llvm/CodeGen/IntrinsicLowering.h
include/llvm/CodeGen/JITCodeEmitter.h
include/llvm/CodeGen/JumpInstrTables.h
include/llvm/CodeGen/LatencyPriorityQueue.h
include/llvm/CodeGen/LexicalScopes.h
include/llvm/CodeGen/LinkAllAsmWriterComponents.h
@@ -711,18 +747,18 @@ include/llvm/CodeGen/LinkAllCodegenComponents.h
include/llvm/CodeGen/LiveInterval.h
include/llvm/CodeGen/LiveIntervalAnalysis.h
include/llvm/CodeGen/LiveIntervalUnion.h
include/llvm/CodeGen/LivePhysRegs.h
include/llvm/CodeGen/LiveRangeEdit.h
include/llvm/CodeGen/LiveRegMatrix.h
include/llvm/CodeGen/LiveRegUnits.h
include/llvm/CodeGen/LiveStackAnalysis.h
include/llvm/CodeGen/LiveVariables.h
include/llvm/CodeGen/MachORelocation.h
include/llvm/CodeGen/MachineBasicBlock.h
include/llvm/CodeGen/MachineBlockFrequencyInfo.h
include/llvm/CodeGen/MachineBranchProbabilityInfo.h
include/llvm/CodeGen/MachineCodeEmitter.h
include/llvm/CodeGen/MachineCodeInfo.h
include/llvm/CodeGen/MachineCombinerPattern.h
include/llvm/CodeGen/MachineConstantPool.h
include/llvm/CodeGen/MachineDominanceFrontier.h
include/llvm/CodeGen/MachineDominators.h
include/llvm/CodeGen/MachineFrameInfo.h
include/llvm/CodeGen/MachineFunction.h
@@ -739,17 +775,18 @@ include/llvm/CodeGen/MachineModuleInfoImpls.h
include/llvm/CodeGen/MachineOperand.h
include/llvm/CodeGen/MachinePassRegistry.h
include/llvm/CodeGen/MachinePostDominators.h
include/llvm/CodeGen/MachineRegionInfo.h
include/llvm/CodeGen/MachineRegisterInfo.h
include/llvm/CodeGen/MachineRelocation.h
include/llvm/CodeGen/MachineSSAUpdater.h
include/llvm/CodeGen/MachineScheduler.h
include/llvm/CodeGen/MachineTraceMetrics.h
include/llvm/CodeGen/MachineValueType.h
include/llvm/CodeGen/PBQP/CostAllocator.h
include/llvm/CodeGen/PBQP/Graph.h
include/llvm/CodeGen/PBQP/HeuristicBase.h
include/llvm/CodeGen/PBQP/HeuristicSolver.h
include/llvm/CodeGen/PBQP/Heuristics/Briggs.h
include/llvm/CodeGen/PBQP/Math.h
include/llvm/CodeGen/PBQP/ReductionRules.h
include/llvm/CodeGen/PBQP/Solution.h
include/llvm/CodeGen/PBQPRAConstraint.h
include/llvm/CodeGen/Passes.h
include/llvm/CodeGen/PseudoSourceValue.h
include/llvm/CodeGen/RegAllocPBQP.h
@@ -769,6 +806,7 @@ include/llvm/CodeGen/SelectionDAG.h
include/llvm/CodeGen/SelectionDAGISel.h
include/llvm/CodeGen/SelectionDAGNodes.h
include/llvm/CodeGen/SlotIndexes.h
include/llvm/CodeGen/StackMapLivenessAnalysis.h
include/llvm/CodeGen/StackMaps.h
include/llvm/CodeGen/StackProtector.h
include/llvm/CodeGen/TargetLoweringObjectFileImpl.h
@@ -782,39 +820,68 @@ include/llvm/Config/Disassemblers.def
include/llvm/Config/Targets.def
include/llvm/Config/config.h
include/llvm/Config/llvm-config.h
include/llvm/DIBuilder.h
include/llvm/DebugInfo.h
include/llvm/DebugInfo/DIContext.h
include/llvm/DebugInfo/DWARFAbbreviationDeclaration.h
include/llvm/DebugInfo/DWARFAcceleratorTable.h
include/llvm/DebugInfo/DWARFCompileUnit.h
include/llvm/DebugInfo/DWARFContext.h
include/llvm/DebugInfo/DWARFDebugAbbrev.h
include/llvm/DebugInfo/DWARFDebugArangeSet.h
include/llvm/DebugInfo/DWARFDebugAranges.h
include/llvm/DebugInfo/DWARFDebugFrame.h
include/llvm/DebugInfo/DWARFDebugInfoEntry.h
include/llvm/DebugInfo/DWARFDebugLine.h
include/llvm/DebugInfo/DWARFDebugLoc.h
include/llvm/DebugInfo/DWARFDebugRangeList.h
include/llvm/DebugInfo/DWARFFormValue.h
include/llvm/DebugInfo/DWARFRelocMap.h
include/llvm/DebugInfo/DWARFSection.h
include/llvm/DebugInfo/DWARFTypeUnit.h
include/llvm/DebugInfo/DWARFUnit.h
include/llvm/ExecutionEngine/ExecutionEngine.h
include/llvm/ExecutionEngine/GenericValue.h
include/llvm/ExecutionEngine/Interpreter.h
include/llvm/ExecutionEngine/JIT.h
include/llvm/ExecutionEngine/JITEventListener.h
include/llvm/ExecutionEngine/JITMemoryManager.h
include/llvm/ExecutionEngine/MCJIT.h
include/llvm/ExecutionEngine/OProfileWrapper.h
include/llvm/ExecutionEngine/ObjectBuffer.h
include/llvm/ExecutionEngine/ObjectCache.h
include/llvm/ExecutionEngine/ObjectImage.h
include/llvm/ExecutionEngine/RTDyldMemoryManager.h
include/llvm/ExecutionEngine/RuntimeDyld.h
include/llvm/ExecutionEngine/RuntimeDyldChecker.h
include/llvm/ExecutionEngine/SectionMemoryManager.h
include/llvm/GVMaterializer.h
include/llvm/IR/Argument.h
include/llvm/IR/AssemblyAnnotationWriter.h
include/llvm/IR/Attributes.h
include/llvm/IR/AutoUpgrade.h
include/llvm/IR/BasicBlock.h
include/llvm/IR/CFG.h
include/llvm/IR/CallSite.h
include/llvm/IR/CallingConv.h
include/llvm/IR/Comdat.h
include/llvm/IR/Constant.h
include/llvm/IR/ConstantFolder.h
include/llvm/IR/ConstantRange.h
include/llvm/IR/Constants.h
include/llvm/IR/DIBuilder.h
include/llvm/IR/DataLayout.h
include/llvm/IR/DebugInfo.h
include/llvm/IR/DebugLoc.h
include/llvm/IR/DerivedTypes.h
include/llvm/IR/DiagnosticInfo.h
include/llvm/IR/DiagnosticPrinter.h
include/llvm/IR/Dominators.h
include/llvm/IR/Function.h
include/llvm/IR/GVMaterializer.h
include/llvm/IR/GetElementPtrTypeIterator.h
include/llvm/IR/GlobalAlias.h
include/llvm/IR/GlobalObject.h
include/llvm/IR/GlobalValue.h
include/llvm/IR/GlobalVariable.h
include/llvm/IR/IRBuilder.h
include/llvm/IR/IRPrintingPasses.h
include/llvm/IR/InlineAsm.h
include/llvm/IR/InstIterator.h
include/llvm/IR/InstVisitor.h
include/llvm/IR/InstrTypes.h
include/llvm/IR/Instruction.def
include/llvm/IR/Instruction.h
@@ -835,28 +902,43 @@ include/llvm/IR/IntrinsicsXCore.td
include/llvm/IR/LLVMContext.h
include/llvm/IR/LegacyPassManager.h
include/llvm/IR/LegacyPassManagers.h
include/llvm/IR/LegacyPassNameParser.h
include/llvm/IR/MDBuilder.h
include/llvm/IR/Mangler.h
include/llvm/IR/Metadata.def
include/llvm/IR/Metadata.h
include/llvm/IR/MetadataTracking.h
include/llvm/IR/Module.h
include/llvm/IR/NoFolder.h
include/llvm/IR/OperandTraits.h
include/llvm/IR/Operator.h
include/llvm/IR/PassManager.h
include/llvm/IR/PassManagerInternal.h
include/llvm/IR/PatternMatch.h
include/llvm/IR/PredIteratorCache.h
include/llvm/IR/Statepoint.h
include/llvm/IR/SymbolTableListTraits.h
include/llvm/IR/TrackingMDRef.h
include/llvm/IR/Type.h
include/llvm/IR/TypeBuilder.h
include/llvm/IR/TypeFinder.h
include/llvm/IR/Use.h
include/llvm/IR/UseListOrder.h
include/llvm/IR/User.h
include/llvm/IR/Value.h
include/llvm/IR/ValueHandle.h
include/llvm/IR/ValueMap.h
include/llvm/IR/ValueSymbolTable.h
include/llvm/IR/Verifier.h
include/llvm/IRReader/IRReader.h
include/llvm/InitializePasses.h
include/llvm/InstVisitor.h
include/llvm/LTO/LTOCodeGenerator.h
include/llvm/LTO/LTOModule.h
include/llvm/LineEditor/LineEditor.h
include/llvm/LinkAllIR.h
include/llvm/LinkAllPasses.h
include/llvm/Linker.h
include/llvm/Linker/Linker.h
include/llvm/MC/ConstantPools.h
include/llvm/MC/MCAsmBackend.h
include/llvm/MC/MCAsmInfo.h
include/llvm/MC/MCAsmInfoCOFF.h
@@ -864,7 +946,6 @@ include/llvm/MC/MCAsmInfoDarwin.h
include/llvm/MC/MCAsmInfoELF.h
include/llvm/MC/MCAsmLayout.h
include/llvm/MC/MCAssembler.h
include/llvm/MC/MCAtom.h
include/llvm/MC/MCCodeEmitter.h
include/llvm/MC/MCCodeGenInfo.h
include/llvm/MC/MCContext.h
@@ -880,7 +961,6 @@ include/llvm/MC/MCExternalSymbolizer.h
include/llvm/MC/MCFixedLenDisassembler.h
include/llvm/MC/MCFixup.h
include/llvm/MC/MCFixupKindInfo.h
include/llvm/MC/MCFunction.h
include/llvm/MC/MCInst.h
include/llvm/MC/MCInstBuilder.h
include/llvm/MC/MCInstPrinter.h
@@ -889,14 +969,11 @@ include/llvm/MC/MCInstrDesc.h
include/llvm/MC/MCInstrInfo.h
include/llvm/MC/MCInstrItineraries.h
include/llvm/MC/MCLabel.h
include/llvm/MC/MCLinkerOptimizationHint.h
include/llvm/MC/MCMachOSymbolFlags.h
include/llvm/MC/MCMachObjectWriter.h
include/llvm/MC/MCModule.h
include/llvm/MC/MCModuleYAML.h
include/llvm/MC/MCObjectDisassembler.h
include/llvm/MC/MCObjectFileInfo.h
include/llvm/MC/MCObjectStreamer.h
include/llvm/MC/MCObjectSymbolizer.h
include/llvm/MC/MCObjectWriter.h
include/llvm/MC/MCParser/AsmCond.h
include/llvm/MC/MCParser/AsmLexer.h
@@ -916,12 +993,18 @@ include/llvm/MC/MCSubtargetInfo.h
include/llvm/MC/MCSymbol.h
include/llvm/MC/MCSymbolizer.h
include/llvm/MC/MCTargetAsmParser.h
include/llvm/MC/MCTargetOptions.h
include/llvm/MC/MCTargetOptionsCommandFlags.h
include/llvm/MC/MCValue.h
include/llvm/MC/MCWin64EH.h
include/llvm/MC/MCWinCOFFObjectWriter.h
include/llvm/MC/MCWinCOFFStreamer.h
include/llvm/MC/MCWinEH.h
include/llvm/MC/MachineLocation.h
include/llvm/MC/SectionKind.h
include/llvm/MC/StringTableBuilder.h
include/llvm/MC/SubtargetFeature.h
include/llvm/MC/YAML.h
include/llvm/Object/Archive.h
include/llvm/Object/Binary.h
include/llvm/Object/COFF.h
@@ -931,11 +1014,12 @@ include/llvm/Object/ELFObjectFile.h
include/llvm/Object/ELFTypes.h
include/llvm/Object/ELFYAML.h
include/llvm/Object/Error.h
include/llvm/Object/IRObjectFile.h
include/llvm/Object/MachO.h
include/llvm/Object/MachOUniversal.h
include/llvm/Object/ObjectFile.h
include/llvm/Object/RelocVisitor.h
include/llvm/Object/YAML.h
include/llvm/Object/SymbolicFile.h
include/llvm/Option/Arg.h
include/llvm/Option/ArgList.h
include/llvm/Option/OptParser.td
@@ -944,10 +1028,23 @@ include/llvm/Option/OptTable.h
include/llvm/Option/Option.h
include/llvm/Pass.h
include/llvm/PassAnalysisSupport.h
include/llvm/PassInfo.h
include/llvm/PassManager.h
include/llvm/PassRegistry.h
include/llvm/PassSupport.h
include/llvm/ProfileData/CoverageMapping.h
include/llvm/ProfileData/CoverageMappingReader.h
include/llvm/ProfileData/CoverageMappingWriter.h
include/llvm/ProfileData/InstrProf.h
include/llvm/ProfileData/InstrProfReader.h
include/llvm/ProfileData/InstrProfWriter.h
include/llvm/ProfileData/SampleProf.h
include/llvm/ProfileData/SampleProfReader.h
include/llvm/ProfileData/SampleProfWriter.h
include/llvm/Support/AIXDataTypesFix.h
include/llvm/Support/ARMBuildAttributes.h
include/llvm/Support/ARMEHABI.h
include/llvm/Support/ARMWinEH.h
include/llvm/Support/AlignOf.h
include/llvm/Support/Allocator.h
include/llvm/Support/ArrayRecycler.h
@@ -955,49 +1052,52 @@ include/llvm/Support/Atomic.h
include/llvm/Support/BlockFrequency.h
include/llvm/Support/BranchProbability.h
include/llvm/Support/CBindingWrapping.h
include/llvm/Support/CFG.h
include/llvm/Support/COFF.h
include/llvm/Support/CallSite.h
include/llvm/Support/Capacity.h
include/llvm/Support/Casting.h
include/llvm/Support/CodeGen.h
include/llvm/Support/CommandLine.h
include/llvm/Support/Compiler.h
include/llvm/Support/Compression.h
include/llvm/Support/ConstantFolder.h
include/llvm/Support/ConstantRange.h
include/llvm/Support/ConvertUTF.h
include/llvm/Support/CrashRecoveryContext.h
include/llvm/Support/DOTGraphTraits.h
include/llvm/Support/DataExtractor.h
include/llvm/Support/DataFlow.h
include/llvm/Support/DataStream.h
include/llvm/Support/DataTypes.h
include/llvm/Support/Debug.h
include/llvm/Support/DebugLoc.h
include/llvm/Support/Disassembler.h
include/llvm/Support/Dwarf.h
include/llvm/Support/DynamicLibrary.h
include/llvm/Support/ELF.h
include/llvm/Support/ELFRelocs/AArch64.def
include/llvm/Support/ELFRelocs/ARM.def
include/llvm/Support/ELFRelocs/Hexagon.def
include/llvm/Support/ELFRelocs/Mips.def
include/llvm/Support/ELFRelocs/PowerPC.def
include/llvm/Support/ELFRelocs/PowerPC64.def
include/llvm/Support/ELFRelocs/Sparc.def
include/llvm/Support/ELFRelocs/SystemZ.def
include/llvm/Support/ELFRelocs/i386.def
include/llvm/Support/ELFRelocs/x86_64.def
include/llvm/Support/Endian.h
include/llvm/Support/EndianStream.h
include/llvm/Support/Errc.h
include/llvm/Support/Errno.h
include/llvm/Support/ErrorHandling.h
include/llvm/Support/ErrorOr.h
include/llvm/Support/FEnv.h
include/llvm/Support/FileOutputBuffer.h
include/llvm/Support/FileSystem.h
include/llvm/Support/FileUtilities.h
include/llvm/Support/Format.h
include/llvm/Support/FormattedStream.h
include/llvm/Support/GCOV.h
include/llvm/Support/GetElementPtrTypeIterator.h
include/llvm/Support/GenericDomTree.h
include/llvm/Support/GenericDomTreeConstruction.h
include/llvm/Support/GraphWriter.h
include/llvm/Support/Host.h
include/llvm/Support/IncludeFile.h
include/llvm/Support/InstIterator.h
include/llvm/Support/LEB128.h
include/llvm/Support/LICENSE.TXT
include/llvm/Support/LeakDetector.h
include/llvm/Support/LineIterator.h
include/llvm/Support/Locale.h
include/llvm/Support/LockFileManager.h
include/llvm/Support/MD5.h
@@ -1009,18 +1109,17 @@ include/llvm/Support/MemoryBuffer.h
include/llvm/Support/MemoryObject.h
include/llvm/Support/Mutex.h
include/llvm/Support/MutexGuard.h
include/llvm/Support/NoFolder.h
include/llvm/Support/OnDiskHashTable.h
include/llvm/Support/Options.h
include/llvm/Support/OutputBuffer.h
include/llvm/Support/PassNameParser.h
include/llvm/Support/Path.h
include/llvm/Support/PatternMatch.h
include/llvm/Support/PluginLoader.h
include/llvm/Support/PointerLikeTypeTraits.h
include/llvm/Support/PredIteratorCache.h
include/llvm/Support/PrettyStackTrace.h
include/llvm/Support/Process.h
include/llvm/Support/Program.h
include/llvm/Support/RWMutex.h
include/llvm/Support/RandomNumberGenerator.h
include/llvm/Support/Recycler.h
include/llvm/Support/RecyclingAllocator.h
include/llvm/Support/Regex.h
@@ -1028,15 +1127,15 @@ include/llvm/Support/Registry.h
include/llvm/Support/RegistryParser.h
include/llvm/Support/SMLoc.h
include/llvm/Support/SaveAndRestore.h
include/llvm/Support/ScaledNumber.h
include/llvm/Support/Signals.h
include/llvm/Support/Solaris.h
include/llvm/Support/SourceMgr.h
include/llvm/Support/StreamableMemoryObject.h
include/llvm/Support/SpecialCaseList.h
include/llvm/Support/StreamingMemoryObject.h
include/llvm/Support/StringPool.h
include/llvm/Support/StringRefMemoryObject.h
include/llvm/Support/SwapByteOrder.h
include/llvm/Support/SystemUtils.h
include/llvm/Support/TargetFolder.h
include/llvm/Support/TargetRegistry.h
include/llvm/Support/TargetSelect.h
include/llvm/Support/ThreadLocal.h
@@ -1046,25 +1145,25 @@ include/llvm/Support/Timer.h
include/llvm/Support/ToolOutputFile.h
include/llvm/Support/Unicode.h
include/llvm/Support/UnicodeCharRanges.h
include/llvm/Support/UniqueLock.h
include/llvm/Support/Valgrind.h
include/llvm/Support/ValueHandle.h
include/llvm/Support/Watchdog.h
include/llvm/Support/Win64EH.h
include/llvm/Support/WindowsError.h
include/llvm/Support/YAMLParser.h
include/llvm/Support/YAMLTraits.h
include/llvm/Support/circular_raw_ostream.h
include/llvm/Support/raw_os_ostream.h
include/llvm/Support/raw_ostream.h
include/llvm/Support/system_error.h
include/llvm/Support/type_traits.h
include/llvm/TableGen/Error.h
include/llvm/TableGen/Main.h
include/llvm/TableGen/Record.h
include/llvm/TableGen/SetTheory.h
include/llvm/TableGen/StringMatcher.h
include/llvm/TableGen/StringToOffsetTable.h
include/llvm/TableGen/TableGenBackend.h
include/llvm/Target/CostTable.h
include/llvm/Target/Mangler.h
include/llvm/Target/Target.td
include/llvm/Target/TargetCallingConv.h
include/llvm/Target/TargetCallingConv.td
@@ -1072,7 +1171,6 @@ include/llvm/Target/TargetFrameLowering.h
include/llvm/Target/TargetInstrInfo.h
include/llvm/Target/TargetIntrinsicInfo.h
include/llvm/Target/TargetItinerary.td
include/llvm/Target/TargetJITInfo.h
include/llvm/Target/TargetLibraryInfo.h
include/llvm/Target/TargetLowering.h
include/llvm/Target/TargetLoweringObjectFile.h
@@ -1090,12 +1188,14 @@ include/llvm/Transforms/IPO/PassManagerBuilder.h
include/llvm/Transforms/Instrumentation.h
include/llvm/Transforms/ObjCARC.h
include/llvm/Transforms/Scalar.h
include/llvm/Transforms/Utils/ASanStackFrameLayout.h
include/llvm/Transforms/Utils/BasicBlockUtils.h
include/llvm/Transforms/Utils/BuildLibCalls.h
include/llvm/Transforms/Utils/BypassSlowDivision.h
include/llvm/Transforms/Utils/Cloning.h
include/llvm/Transforms/Utils/CmpInstAnalysis.h
include/llvm/Transforms/Utils/CodeExtractor.h
include/llvm/Transforms/Utils/CtorUtils.h
include/llvm/Transforms/Utils/GlobalStatus.h
include/llvm/Transforms/Utils/IntegerDivision.h
include/llvm/Transforms/Utils/Local.h
@@ -1106,20 +1206,29 @@ include/llvm/Transforms/Utils/SSAUpdater.h
include/llvm/Transforms/Utils/SSAUpdaterImpl.h
include/llvm/Transforms/Utils/SimplifyIndVar.h
include/llvm/Transforms/Utils/SimplifyLibCalls.h
include/llvm/Transforms/Utils/SpecialCaseList.h
include/llvm/Transforms/Utils/SymbolRewriter.h
include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h
include/llvm/Transforms/Utils/UnrollLoop.h
include/llvm/Transforms/Utils/ValueMapper.h
include/llvm/Transforms/Utils/VectorUtils.h
include/llvm/Transforms/Vectorize.h
lib/BugpointPasses.${SOEXT}
lib/LLVMHello.${SOEXT}
lib/clang/${PKGVERSION}/include/Intrin.h
lib/clang/${PKGVERSION}/include/__stddef_max_align_t.h
lib/clang/${PKGVERSION}/include/__wmmintrin_aes.h
lib/clang/${PKGVERSION}/include/__wmmintrin_pclmul.h
lib/clang/${PKGVERSION}/include/adxintrin.h
lib/clang/${PKGVERSION}/include/altivec.h
lib/clang/${PKGVERSION}/include/ammintrin.h
lib/clang/${PKGVERSION}/include/arm_acle.h
lib/clang/${PKGVERSION}/include/arm_neon.h
lib/clang/${PKGVERSION}/include/avx2intrin.h
lib/clang/${PKGVERSION}/include/avx512bwintrin.h
lib/clang/${PKGVERSION}/include/avx512erintrin.h
lib/clang/${PKGVERSION}/include/avx512fintrin.h
lib/clang/${PKGVERSION}/include/avx512vlbwintrin.h
lib/clang/${PKGVERSION}/include/avx512vlintrin.h
lib/clang/${PKGVERSION}/include/avxintrin.h
lib/clang/${PKGVERSION}/include/bmi2intrin.h
lib/clang/${PKGVERSION}/include/bmiintrin.h
@@ -1129,6 +1238,7 @@ lib/clang/${PKGVERSION}/include/f16cintrin.h
lib/clang/${PKGVERSION}/include/float.h
lib/clang/${PKGVERSION}/include/fma4intrin.h
lib/clang/${PKGVERSION}/include/fmaintrin.h
lib/clang/${PKGVERSION}/include/ia32intrin.h
lib/clang/${PKGVERSION}/include/immintrin.h
lib/clang/${PKGVERSION}/include/iso646.h
lib/clang/${PKGVERSION}/include/limits.h
@@ -1136,17 +1246,26 @@ lib/clang/${PKGVERSION}/include/lzcntintrin.h
lib/clang/${PKGVERSION}/include/mm3dnow.h
lib/clang/${PKGVERSION}/include/mm_malloc.h
lib/clang/${PKGVERSION}/include/mmintrin.h
lib/clang/${PKGVERSION}/include/module.map
lib/clang/${PKGVERSION}/include/module.modulemap
lib/clang/${PKGVERSION}/include/nmmintrin.h
lib/clang/${PKGVERSION}/include/pmmintrin.h
lib/clang/${PKGVERSION}/include/popcntintrin.h
lib/clang/${PKGVERSION}/include/prfchwintrin.h
lib/clang/${PKGVERSION}/include/rdseedintrin.h
lib/clang/${PKGVERSION}/include/rtmintrin.h
lib/clang/${PKGVERSION}/include/sanitizer/allocator_interface.h
lib/clang/${PKGVERSION}/include/sanitizer/asan_interface.h
lib/clang/${PKGVERSION}/include/sanitizer/common_interface_defs.h
lib/clang/${PKGVERSION}/include/sanitizer/dfsan_interface.h
lib/clang/${PKGVERSION}/include/sanitizer/linux_syscall_hooks.h
lib/clang/${PKGVERSION}/include/sanitizer/lsan_interface.h
lib/clang/${PKGVERSION}/include/sanitizer/msan_interface.h
lib/clang/${PKGVERSION}/include/sanitizer/tsan_interface_atomic.h
lib/clang/${PKGVERSION}/include/shaintrin.h
lib/clang/${PKGVERSION}/include/smmintrin.h
lib/clang/${PKGVERSION}/include/stdalign.h
lib/clang/${PKGVERSION}/include/stdarg.h
lib/clang/${PKGVERSION}/include/stdatomic.h
lib/clang/${PKGVERSION}/include/stdbool.h
lib/clang/${PKGVERSION}/include/stddef.h
lib/clang/${PKGVERSION}/include/stdint.h
@@ -1155,6 +1274,7 @@ lib/clang/${PKGVERSION}/include/tbmintrin.h
lib/clang/${PKGVERSION}/include/tgmath.h
lib/clang/${PKGVERSION}/include/tmmintrin.h
lib/clang/${PKGVERSION}/include/unwind.h
lib/clang/${PKGVERSION}/include/vadefs.h
lib/clang/${PKGVERSION}/include/varargs.h
lib/clang/${PKGVERSION}/include/wmmintrin.h
lib/clang/${PKGVERSION}/include/x86intrin.h
@@ -1184,16 +1304,16 @@ lib/libLLVMCppBackendCodeGen.a
lib/libLLVMCppBackendInfo.a
lib/libLLVMDebugInfo.a
lib/libLLVMExecutionEngine.a
lib/libLLVMHexagonAsmPrinter.a
lib/libLLVMHexagonCodeGen.a
lib/libLLVMHexagonDesc.a
lib/libLLVMHexagonDisassembler.a
lib/libLLVMHexagonInfo.a
lib/libLLVMIRReader.a
lib/libLLVMInstCombine.a
lib/libLLVMInstrumentation.a
lib/libLLVMInterpreter.a
lib/libLLVMJIT.a
lib/libLLVMLTO.a
lib/libLLVMLineEditor.a
lib/libLLVMLinker.a
lib/libLLVMMC.a
lib/libLLVMMCDisassembler.a
@@ -1220,7 +1340,10 @@ lib/libLLVMPowerPCAsmParser.a
lib/libLLVMPowerPCAsmPrinter.a
lib/libLLVMPowerPCCodeGen.a
lib/libLLVMPowerPCDesc.a
lib/libLLVMPowerPCDisassembler.a
lib/libLLVMPowerPCInfo.a
lib/libLLVMProfileData.a
lib/libLLVMR600AsmParser.a
lib/libLLVMR600AsmPrinter.a
lib/libLLVMR600CodeGen.a
lib/libLLVMR600Desc.a
@@ -1228,8 +1351,11 @@ lib/libLLVMR600Info.a
lib/libLLVMRuntimeDyld.a
lib/libLLVMScalarOpts.a
lib/libLLVMSelectionDAG.a
lib/libLLVMSparcAsmParser.a
lib/libLLVMSparcAsmPrinter.a
lib/libLLVMSparcCodeGen.a
lib/libLLVMSparcDesc.a
lib/libLLVMSparcDisassembler.a
lib/libLLVMSparcInfo.a
lib/libLLVMSupport.a
lib/libLLVMSystemZAsmParser.a
@@ -1275,7 +1401,7 @@ lib/libclangFrontendTool.a
lib/libclangIndex.a
lib/libclangLex.a
lib/libclangParse.a
lib/libclangRewriteCore.a
lib/libclangRewrite.a
lib/libclangRewriteFrontend.a
lib/libclangSema.a
lib/libclangSerialization.a
@@ -1283,6 +1409,7 @@ lib/libclangStaticAnalyzerCheckers.a
lib/libclangStaticAnalyzerCore.a
lib/libclangStaticAnalyzerFrontend.a
lib/libclangTooling.a
lib/libclangToolingCore.a
man/man1/clang.1
share/doc/llvm/html.tar.gz
share/doc/llvm/html/Dummy.html
@@ -1291,3 +1418,22 @@ share/doc/llvm/html/clang/clang.html
share/doc/llvm/html/clang/manpage.css
share/doc/llvm/html/doxygen.css
share/doc/llvm/ps/clang.ps
share/llvm/cmake/AddLLVM.cmake
share/llvm/cmake/AddLLVMDefinitions.cmake
share/llvm/cmake/AddOCaml.cmake
share/llvm/cmake/AddSphinxTarget.cmake
share/llvm/cmake/ChooseMSVCCRT.cmake
share/llvm/cmake/CrossCompile.cmake
share/llvm/cmake/FindOCaml.cmake
share/llvm/cmake/FindSphinx.cmake
share/llvm/cmake/GetSVN.cmake
share/llvm/cmake/HandleLLVMOptions.cmake
share/llvm/cmake/HandleLLVMStdlib.cmake
share/llvm/cmake/LLVM-Config.cmake
share/llvm/cmake/LLVMConfig.cmake
share/llvm/cmake/LLVMConfigVersion.cmake
share/llvm/cmake/LLVMExports.cmake
share/llvm/cmake/LLVMParseArguments.cmake
share/llvm/cmake/LLVMProcessSources.cmake
share/llvm/cmake/TableGen.cmake
@pkgdir share/doc/llvm/html/img

16
lang/clang/PLIST.Darwin Normal file
View File

@@ -0,0 +1,16 @@
@comment $NetBSD: PLIST.Darwin,v 1.2 2014/09/06 07:37:14 adam Exp $
lib/clang/${PKGVERSION}/lib/darwin/libclang_rt.10.4.a
lib/clang/${PKGVERSION}/lib/darwin/libclang_rt.asan_iossim_dynamic.dylib
lib/clang/${PKGVERSION}/lib/darwin/libclang_rt.asan_osx_dynamic.dylib
lib/clang/${PKGVERSION}/lib/darwin/libclang_rt.cc_kext.a
lib/clang/${PKGVERSION}/lib/darwin/libclang_rt.cc_kext_ios5.a
lib/clang/${PKGVERSION}/lib/darwin/libclang_rt.eprintf.a
lib/clang/${PKGVERSION}/lib/darwin/libclang_rt.ios.a
lib/clang/${PKGVERSION}/lib/darwin/libclang_rt.osx.a
lib/clang/${PKGVERSION}/lib/darwin/libclang_rt.profile_ios.a
lib/clang/${PKGVERSION}/lib/darwin/libclang_rt.profile_osx.a
lib/clang/${PKGVERSION}/lib/darwin/libclang_rt.ubsan_osx.a
lib/clang/${PKGVERSION}/lib/macho_embedded/libclang_rt.hard_pic.a
lib/clang/${PKGVERSION}/lib/macho_embedded/libclang_rt.hard_static.a
lib/clang/${PKGVERSION}/lib/macho_embedded/libclang_rt.soft_pic.a
lib/clang/${PKGVERSION}/lib/macho_embedded/libclang_rt.soft_static.a

11
lang/clang/PLIST.Linux Normal file
View File

@@ -0,0 +1,11 @@
@comment $NetBSD: PLIST.Linux,v 1.1 2014/07/19 11:12:28 cheusov Exp $
lib/clang/${PKGVERSION}/lib/linux/libclang_rt.asan-x86_64.a
lib/clang/${PKGVERSION}/lib/linux/libclang_rt.dfsan-x86_64.a
lib/clang/${PKGVERSION}/lib/linux/libclang_rt.full-x86_64.a
lib/clang/${PKGVERSION}/lib/linux/libclang_rt.lsan-x86_64.a
lib/clang/${PKGVERSION}/lib/linux/libclang_rt.msan-x86_64.a
lib/clang/${PKGVERSION}/lib/linux/libclang_rt.profile-x86_64.a
lib/clang/${PKGVERSION}/lib/linux/libclang_rt.san-x86_64.a
lib/clang/${PKGVERSION}/lib/linux/libclang_rt.tsan-x86_64.a
lib/clang/${PKGVERSION}/lib/linux/libclang_rt.ubsan_cxx-x86_64.a
lib/clang/${PKGVERSION}/lib/linux/libclang_rt.ubsan-x86_64.a

129
lang/clang/PLIST.shlib Normal file
View File

@@ -0,0 +1,129 @@
@comment $NetBSD: PLIST.shlib,v 1.2 2015/03/04 09:59:57 tnn Exp $
lib/libLLVM-3.6.0.${SOEXT}
lib/libLLVM-3.6.${SOEXT}
lib/libLLVMAArch64AsmParser.${SOEXT}
lib/libLLVMAArch64AsmPrinter.${SOEXT}
lib/libLLVMAArch64CodeGen.${SOEXT}
lib/libLLVMAArch64Desc.${SOEXT}
lib/libLLVMAArch64Disassembler.${SOEXT}
lib/libLLVMAArch64Info.${SOEXT}
lib/libLLVMAArch64Utils.${SOEXT}
lib/libLLVMARMAsmParser.${SOEXT}
lib/libLLVMARMAsmPrinter.${SOEXT}
lib/libLLVMARMCodeGen.${SOEXT}
lib/libLLVMARMDesc.${SOEXT}
lib/libLLVMARMDisassembler.${SOEXT}
lib/libLLVMARMInfo.${SOEXT}
lib/libLLVMAnalysis.${SOEXT}
lib/libLLVMAsmParser.${SOEXT}
lib/libLLVMAsmPrinter.${SOEXT}
lib/libLLVMBitReader.${SOEXT}
lib/libLLVMBitWriter.${SOEXT}
lib/libLLVMCodeGen.${SOEXT}
lib/libLLVMCore.${SOEXT}
lib/libLLVMCppBackendCodeGen.${SOEXT}
lib/libLLVMCppBackendInfo.${SOEXT}
lib/libLLVMDebugInfo.${SOEXT}
lib/libLLVMExecutionEngine.${SOEXT}
lib/libLLVMHexagonCodeGen.${SOEXT}
lib/libLLVMHexagonDesc.${SOEXT}
lib/libLLVMHexagonDisassembler.${SOEXT}
lib/libLLVMHexagonInfo.${SOEXT}
lib/libLLVMIRReader.${SOEXT}
lib/libLLVMInstCombine.${SOEXT}
lib/libLLVMInstrumentation.${SOEXT}
lib/libLLVMInterpreter.${SOEXT}
lib/libLLVMLTO.${SOEXT}
lib/libLLVMLineEditor.${SOEXT}
lib/libLLVMLinker.${SOEXT}
lib/libLLVMMC.${SOEXT}
lib/libLLVMMCDisassembler.${SOEXT}
lib/libLLVMMCJIT.${SOEXT}
lib/libLLVMMCParser.${SOEXT}
lib/libLLVMMSP430AsmPrinter.${SOEXT}
lib/libLLVMMSP430CodeGen.${SOEXT}
lib/libLLVMMSP430Desc.${SOEXT}
lib/libLLVMMSP430Info.${SOEXT}
lib/libLLVMMipsAsmParser.${SOEXT}
lib/libLLVMMipsAsmPrinter.${SOEXT}
lib/libLLVMMipsCodeGen.${SOEXT}
lib/libLLVMMipsDesc.${SOEXT}
lib/libLLVMMipsDisassembler.${SOEXT}
lib/libLLVMMipsInfo.${SOEXT}
lib/libLLVMNVPTXAsmPrinter.${SOEXT}
lib/libLLVMNVPTXCodeGen.${SOEXT}
lib/libLLVMNVPTXDesc.${SOEXT}
lib/libLLVMNVPTXInfo.${SOEXT}
lib/libLLVMObjCARCOpts.${SOEXT}
lib/libLLVMObject.${SOEXT}
lib/libLLVMOption.${SOEXT}
lib/libLLVMPowerPCAsmParser.${SOEXT}
lib/libLLVMPowerPCAsmPrinter.${SOEXT}
lib/libLLVMPowerPCCodeGen.${SOEXT}
lib/libLLVMPowerPCDesc.${SOEXT}
lib/libLLVMPowerPCDisassembler.${SOEXT}
lib/libLLVMPowerPCInfo.${SOEXT}
lib/libLLVMProfileData.${SOEXT}
lib/libLLVMR600AsmParser.${SOEXT}
lib/libLLVMR600AsmPrinter.${SOEXT}
lib/libLLVMR600CodeGen.${SOEXT}
lib/libLLVMR600Desc.${SOEXT}
lib/libLLVMR600Info.${SOEXT}
lib/libLLVMRuntimeDyld.${SOEXT}
lib/libLLVMScalarOpts.${SOEXT}
lib/libLLVMSelectionDAG.${SOEXT}
lib/libLLVMSparcAsmParser.${SOEXT}
lib/libLLVMSparcAsmPrinter.${SOEXT}
lib/libLLVMSparcCodeGen.${SOEXT}
lib/libLLVMSparcDesc.${SOEXT}
lib/libLLVMSparcDisassembler.${SOEXT}
lib/libLLVMSparcInfo.${SOEXT}
lib/libLLVMSupport.${SOEXT}
lib/libLLVMSystemZAsmParser.${SOEXT}
lib/libLLVMSystemZAsmPrinter.${SOEXT}
lib/libLLVMSystemZCodeGen.${SOEXT}
lib/libLLVMSystemZDesc.${SOEXT}
lib/libLLVMSystemZDisassembler.${SOEXT}
lib/libLLVMSystemZInfo.${SOEXT}
lib/libLLVMTableGen.${SOEXT}
lib/libLLVMTarget.${SOEXT}
lib/libLLVMTransformUtils.${SOEXT}
lib/libLLVMVectorize.${SOEXT}
lib/libLLVMX86AsmParser.${SOEXT}
lib/libLLVMX86AsmPrinter.${SOEXT}
lib/libLLVMX86CodeGen.${SOEXT}
lib/libLLVMX86Desc.${SOEXT}
lib/libLLVMX86Disassembler.${SOEXT}
lib/libLLVMX86Info.${SOEXT}
lib/libLLVMX86Utils.${SOEXT}
lib/libLLVMXCoreAsmPrinter.${SOEXT}
lib/libLLVMXCoreCodeGen.${SOEXT}
lib/libLLVMXCoreDesc.${SOEXT}
lib/libLLVMXCoreDisassembler.${SOEXT}
lib/libLLVMXCoreInfo.${SOEXT}
lib/libLLVMipa.${SOEXT}
lib/libLLVMipo.${SOEXT}
lib/libclangARCMigrate.${SOEXT}
lib/libclangAST.${SOEXT}
lib/libclangASTMatchers.${SOEXT}
lib/libclangAnalysis.${SOEXT}
lib/libclangBasic.${SOEXT}
lib/libclangCodeGen.${SOEXT}
lib/libclangDriver.${SOEXT}
lib/libclangDynamicASTMatchers.${SOEXT}
lib/libclangEdit.${SOEXT}
lib/libclangFormat.${SOEXT}
lib/libclangFrontend.${SOEXT}
lib/libclangFrontendTool.${SOEXT}
lib/libclangIndex.${SOEXT}
lib/libclangLex.${SOEXT}
lib/libclangParse.${SOEXT}
lib/libclangRewrite.${SOEXT}
lib/libclangRewriteFrontend.${SOEXT}
lib/libclangSema.${SOEXT}
lib/libclangSerialization.${SOEXT}
lib/libclangStaticAnalyzerCheckers.${SOEXT}
lib/libclangStaticAnalyzerCore.${SOEXT}
lib/libclangStaticAnalyzerFrontend.${SOEXT}
lib/libclangTooling.${SOEXT}
lib/libclangToolingCore.${SOEXT}

View File

@@ -0,0 +1,15 @@
@comment $NetBSD: PLIST.static-analyzer,v 1.1 2014/10/01 09:41:02 wiz Exp $
bin/scan-build
bin/scan-view
libexec/c++-analyzer
libexec/ccc-analyzer
man/man1/scan-build.1
share/llvm/static-analyzer/Reporter.py
share/llvm/static-analyzer/Resources/FileRadar.scpt
share/llvm/static-analyzer/Resources/GetRadarVersion.scpt
share/llvm/static-analyzer/Resources/bugcatcher.ico
share/llvm/static-analyzer/ScanView.py
share/llvm/static-analyzer/scan-view
share/llvm/static-analyzer/scanview.css
share/llvm/static-analyzer/sorttable.js
share/llvm/static-analyzer/startfile.py

View File

@@ -1,13 +0,0 @@
# $NetBSD: buildlink3.mk,v 1.1 2010/02/13 16:13:52 tnn Exp $
BUILDLINK_TREE+= clang
.if !defined(CLANG_BUILDLINK3_MK)
CLANG_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.clang+= clang>=2.6nb2
BUILDLINK_PKGSRCDIR.clang?= ../../lang/clang
.endif # CLANG_BUILDLINK3_MK
BUILDLINK_TREE+= -clang

View File

@@ -1,18 +1,21 @@
$NetBSD: distinfo,v 1.23 2014/02/27 17:35:35 adam Exp $
$NetBSD: distinfo,v 1.30 2015/03/03 16:27:33 tnn Exp $
SHA1 (clang-3.4.src.tar.gz) = a6a3c815dd045e9c13c7ae37d2cfefe65607860d
RMD160 (clang-3.4.src.tar.gz) = 4fbd7e735edc96e224a82ebe2277c69efc488e6b
Size (clang-3.4.src.tar.gz) = 10619607 bytes
SHA1 (libcxx-3.4.src.tar.gz) = c45333dce3e6bdac2583682417c03b6bb149ceb0
RMD160 (libcxx-3.4.src.tar.gz) = 146a49dc0ae9635f87b13038d36ad816b7245666
Size (libcxx-3.4.src.tar.gz) = 1377487 bytes
SHA1 (llvm-3.4.src.tar.gz) = 10b1fd085b45d8b19adb9a628353ce347bc136b8
RMD160 (llvm-3.4.src.tar.gz) = 67e3f7baa679ca95d944b9cc3528d1ffbe3cdee0
Size (llvm-3.4.src.tar.gz) = 15920544 bytes
SHA1 (cfe-3.6.0.src.tar.xz) = 06b252867a3d118c95ca279fd3c4ac05f6730551
RMD160 (cfe-3.6.0.src.tar.xz) = 2e04853d2f8133fea493ee12d7f05bc6b27dc988
Size (cfe-3.6.0.src.tar.xz) = 8640776 bytes
SHA1 (compiler-rt-3.6.0.src.tar.xz) = 771cbf0535dce1ca3a3be022377781e32fdea70e
RMD160 (compiler-rt-3.6.0.src.tar.xz) = 716cbd5e101959b064331ad73bfe18fcb98347c5
Size (compiler-rt-3.6.0.src.tar.xz) = 1140616 bytes
SHA1 (libcxx-3.6.0.src.tar.xz) = 5445194366ae2291092fd2204030cb3d01ad6272
RMD160 (libcxx-3.6.0.src.tar.xz) = 9221db789b801dde45ad89f57c7a74fd3b082cf4
Size (libcxx-3.6.0.src.tar.xz) = 946380 bytes
SHA1 (llvm-3.6.0.src.tar.xz) = 6eb2b7381d924bb3f267281c9058c817d825d824
RMD160 (llvm-3.6.0.src.tar.xz) = cd2216a21871ba5be52e193e28e444bd04dacee2
Size (llvm-3.6.0.src.tar.xz) = 12750908 bytes
SHA1 (patch-ab) = 8dd0da6d47a57ac25eea358996cf874dd3289e08
SHA1 (patch-ac) = 0f0cc98d443ec957fc5374fb491809d27e4f9d4e
SHA1 (patch-ad) = ad1f6720e4c73e57fce10ba968b03637a133602d
SHA1 (patch-include_llvm_Support_Host.h) = 545f9542cd2aaa6cea58d3653902b4e1a9e7189a
SHA1 (patch-projects_libcxx_lib_buildit) = f19a6346099b9047f8b5c3739458fd11ea9e3e33
SHA1 (patch-utils_lit_utils_check-coverage) = aec7c140d5b9e8cc38a0022533a5848d6b1ff0b8
SHA1 (patch-utils_lit_utils_check-sdist) = df63c41b07f7531e787b54f6994458869023b66c
SHA1 (patch-tools_clang_tools_scan-build_scan-build) = a671f1e513fb43ddc0e73751a78235ab39aeaf9d
SHA1 (patch-tools_lli_Makefile) = 9801878144833b9c871677110183539cd0a08e9a
SHA1 (patch-unittests_ExecutionEngine_MCJIT_Makefile) = 8243131319b77f025568592acf9436cf6fe5219c

57
lang/clang/options.mk Normal file
View File

@@ -0,0 +1,57 @@
# $NetBSD: options.mk,v 1.2 2015/03/03 16:27:33 tnn Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.clang
PKG_SUPPORTED_OPTIONS= clang-static-analyzer shlib
PKG_SUGGESTED_OPTIONS= # clang-static-analyzer disabled since it needs python and perl
.include "../../mk/bsd.options.mk"
PLIST_SRC= ${PLIST_SRC_DFLT}
# XXX should be spun off to a libLLVM package when we have a use case for it
.if !empty(PKG_OPTIONS:Mshlib)
PLIST_SRC+= PLIST.shlib
CONFIGURE_ARGS+= --enable-shared
MAKE_ENV+= SHARED_LIBRARY=1
MAKE_ENV+= LD_LIBRARY_PATH=${WRKSRC}/Release/lib
# fixup shared library dependencies in a less intrusive way than patching
BUILDLINK_TRANSFORM+= l:clangTooling:clangToolingCore:clangASTMatchers:clangTooling
BUILDLINK_TRANSFORM+= l:LLVMMipsDesc:LLVMMipsAsmPrinter:LLVMMipsDesc
BUILDLINK_TRANSFORM+= l:LLVMARMAsmParser:LLVMARMInfo:LLVMARMAsmParser
BUILDLINK_TRANSFORM+= l:clangARCMigrate:clangStaticAnalyzerCore:clangStaticAnalyzerCheckers:clangARCMigrate
BUILDLINK_TRANSFORM+= l:clangStaticAnalyzerCheckers:clangStaticAnalyzerCore:clangStaticAnalyzerCheckers
BUILDLINK_TRANSFORM+= l:clangFrontendTool:clangStaticAnalyzerFrontend:clangFrontendTool
.endif
.if !empty(PKG_OPTIONS:Mclang-static-analyzer)
PLIST_SRC+= PLIST.static-analyzer
INSTALLATION_DIRS+= bin
INSTALLATION_DIRS+= libexec
INSTALLATION_DIRS+= ${PKGMANDIR}/man1
INSTALLATION_DIRS+= share/llvm/static-analyzer
INSTALLATION_DIRS+= share/llvm/static-analyzer/Resources
USE_TOOLS+= perl:run
REPLACE_PERL+= tools/clang/tools/scan-build/c++-analyzer
REPLACE_PERL+= tools/clang/tools/scan-build/ccc-analyzer
REPLACE_PERL+= tools/clang/tools/scan-build/scan-build
REPLACE_PYTHON+= tools/clang/tools/scan-view/scan-view
PYTHON_VERSIONS_INCOMPATIBLE= 33 34 # not yet ported as of 3.5
.include "../../lang/python/application.mk"
post-build:
${ECHO} '#!/bin/sh' > ${WRKSRC}/scan-view
${ECHO} "${PREFIX}/share/llvm/static-analyzer/scan-view "'"$$@"' >> ${WRKSRC}/scan-view
post-install:
cd ${WRKSRC}/tools/clang/tools/scan-build && \
${INSTALL_SCRIPT} scan-build ${DESTDIR}${PREFIX}/bin; \
${INSTALL_SCRIPT} c++-analyzer ccc-analyzer ${DESTDIR}${PREFIX}/libexec; \
${INSTALL_DATA} scan-build.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1; \
${INSTALL_DATA} scanview.css sorttable.js ${DESTDIR}${PREFIX}/share/llvm/static-analyzer
cd ${WRKSRC}/tools/clang/tools/scan-view && \
${INSTALL_DATA} Resources/* ${DESTDIR}${PREFIX}/share/llvm/static-analyzer/Resources; \
${INSTALL_SCRIPT} scan-view *.py ${DESTDIR}${PREFIX}/share/llvm/static-analyzer
${INSTALL_SCRIPT} ${WRKSRC}/scan-view ${DESTDIR}${PREFIX}/bin
.endif

View File

@@ -1,33 +0,0 @@
$NetBSD: patch-projects_libcxx_lib_buildit,v 1.1 2014/02/27 17:35:35 adam Exp $
Portability fix.
--- projects/libcxx/lib/buildit.orig 2013-12-27 14:42:54.000000000 +0000
+++ projects/libcxx/lib/buildit
@@ -45,7 +45,7 @@ case $TRIPLE in
RC_CFLAGS="-arch i386 -arch x86_64"
fi
SOEXT=dylib
- if [ "$MACOSX_DEPLOYMENT_TARGET" == "10.6" ]
+ if [ "$MACOSX_DEPLOYMENT_TARGET" = "10.6" ]
then
EXTRA_FLAGS="-nostdinc++ -std=c++11 -U__STRICT_ANSI__"
LDSHARED_FLAGS="-o libc++.1.dylib \
@@ -101,7 +101,7 @@ case $TRIPLE in
hostOS=`echo $hostOS | sed -e "s/\s+$//"`
hostOS=`echo $hostOS | tr '[A-Z]' '[a-z]'`
- if [ $hostOS == "linux" ]
+ if [ $hostOS = "linux" ]
then
LDSHARED_FLAGS="-o libc++.so.1 \
-qmkshrobj -Wl,-soname,libc++.so.1 \
@@ -153,7 +153,7 @@ case $TRIPLE in
*-*-mingw*)
;;
*-ibm-*)
- if [ $hostOS == "linux" ]
+ if [ $hostOS = "linux" ]
then
rm -f libc++.so
ln -s libc++.so.1 libc++.so

View File

@@ -0,0 +1,44 @@
$NetBSD: patch-tools_clang_tools_scan-build_scan-build,v 1.1 2014/10/01 09:41:02 wiz Exp $
Adapt paths for pkgsrc installation.
--- tools/clang/tools/scan-build/scan-build.orig 2014-07-17 08:40:35.000000000 +0000
+++ tools/clang/tools/scan-build/scan-build
@@ -437,7 +437,7 @@ sub CopyFiles {
my $Dir = shift;
- my $JS = Cwd::realpath("$RealBin/sorttable.js");
+ my $JS = Cwd::realpath("$RealBin/../share/llvm/static-analyzer/sorttable.js");
DieDiag("Cannot find 'sorttable.js'.\n")
if (! -r $JS);
@@ -447,7 +447,7 @@ sub CopyFiles {
DieDiag("Could not copy 'sorttable.js' to '$Dir'.\n")
if (! -r "$Dir/sorttable.js");
- my $CSS = Cwd::realpath("$RealBin/scanview.css");
+ my $CSS = Cwd::realpath("$RealBin/../share/llvm/static-analyzer/scanview.css");
DieDiag("Cannot find 'scanview.css'.\n")
if (! -r $CSS);
@@ -1657,8 +1657,8 @@ $HtmlDir = GetHTMLRunDir($HtmlDir);
# Determine the location of ccc-analyzer.
my $AbsRealBin = Cwd::realpath($RealBin);
-my $Cmd = "$AbsRealBin/libexec/ccc-analyzer";
-my $CmdCXX = "$AbsRealBin/libexec/c++-analyzer";
+my $Cmd = "$AbsRealBin/../libexec/ccc-analyzer";
+my $CmdCXX = "$AbsRealBin/../libexec/c++-analyzer";
# Portability: use less strict but portable check -e (file exists) instead of
# non-portable -x (file is executable). On some windows ports -x just checks
@@ -1726,7 +1726,7 @@ if (defined $OutputFormat) {
if ($ViewResults and -r "$HtmlDir/index.html") {
Diag "Analysis run complete.\n";
Diag "Viewing analysis results in '$HtmlDir' using scan-view.\n";
- my $ScanView = Cwd::realpath("$RealBin/scan-view");
+ my $ScanView = Cwd::realpath("$RealBin/../share/llvm/static-analyzer/scan-view");
if (! -x $ScanView) { $ScanView = "scan-view"; }
exec $ScanView, "$HtmlDir";
}

View File

@@ -0,0 +1,14 @@
$NetBSD: patch-tools_lli_Makefile,v 1.1 2015/03/03 16:27:33 tnn Exp $
Fix build with shlib option.
--- tools/lli/Makefile.orig 2014-09-02 22:28:02.000000000 +0000
+++ tools/lli/Makefile
@@ -15,6 +15,7 @@ PARALLEL_DIRS := ChildTarget
include $(LEVEL)/Makefile.config
LINK_COMPONENTS := mcjit instrumentation interpreter nativecodegen bitreader asmparser irreader selectiondag native
+USEDLIBS += LLVMMCJIT.a
# If Intel JIT Events support is confiured, link against the LLVM Intel JIT
# Events interface library

View File

@@ -0,0 +1,14 @@
$NetBSD: patch-unittests_ExecutionEngine_MCJIT_Makefile,v 1.1 2015/03/03 16:27:33 tnn Exp $
Fix build with shlib option.
--- unittests/ExecutionEngine/MCJIT/Makefile.orig 2014-09-02 22:28:02.000000000 +0000
+++ unittests/ExecutionEngine/MCJIT/Makefile
@@ -10,6 +10,7 @@
LEVEL = ../../..
TESTNAME = MCJIT
LINK_COMPONENTS := core ipo mcjit native support
+USEDLIBS += LLVMMCJIT.a
include $(LEVEL)/Makefile.config
include $(LLVM_SRC_ROOT)/unittests/Makefile.unittest

View File

@@ -1,22 +0,0 @@
$NetBSD: patch-utils_lit_utils_check-coverage,v 1.1 2013/07/02 10:33:02 adam Exp $
Portability fix.
--- utils/lit/utils/check-coverage.orig 2013-06-05 10:33:06.000000000 +0000
+++ utils/lit/utils/check-coverage
@@ -9,13 +9,13 @@ if [ ! -f setup.py ] || [ ! -d lit ]; th
fi
# Parse command line arguments.
-if [ "$1" == "--generate-html" ]; then
+if [ "$1" = "--generate-html" ]; then
GENERATE_HTML=1
shift
fi
# If invoked with no arguments, run all the tests.
-if [ $# == "0" ]; then
+if [ $# = "0" ]; then
set -- "tests"
fi

View File

@@ -1,14 +0,0 @@
$NetBSD: patch-utils_lit_utils_check-sdist,v 1.1 2013/07/02 10:33:02 adam Exp $
Portability fix.
--- utils/lit/utils/check-sdist.orig 2013-06-05 10:35:39.000000000 +0000
+++ utils/lit/utils/check-sdist
@@ -1,6 +1,6 @@
#!/bin/sh
-if [ $# == 1 ]; then
+if [ $# = 1 ]; then
cd $1
fi

View File

@@ -1,9 +1,9 @@
# $NetBSD: Makefile,v 1.36 2013/10/10 14:42:20 ryoon Exp $
# $NetBSD: Makefile,v 1.37 2014/05/05 00:48:05 ryoon Exp $
.include "../../lang/classpath/Makefile.common"
PKGNAME= ${DISTNAME:S/classpath/classpath-gui/}
PKGREVISION= 21
PKGREVISION= 22
COMMENT+= (GUI libraries)
DEPENDS+= classpath>=0.93:../../lang/classpath

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile.common,v 1.15 2012/10/02 20:11:37 asau Exp $
# $NetBSD: Makefile.common,v 1.16 2014/04/19 15:00:37 joerg Exp $
#
# used by lang/classpath/Makefile
# used by lang/classpath-gui/Makefile
@@ -14,6 +14,7 @@ COMMENT= Class libraries for Java VM
BUILD_DEPENDS+= jikes>=1.18:../../lang/jikes
DISTINFO_FILE= ${.CURDIR}/../../lang/classpath/distinfo
PATCHDIR= ${.CURDIR}/../../lang/classpath/patches
GNU_CONFIGURE= yes
USE_TOOLS+= gmake

View File

@@ -1,4 +1,4 @@
$NetBSD: distinfo,v 1.10 2007/01/10 16:33:02 joerg Exp $
$NetBSD: distinfo,v 1.11 2014/04/19 15:00:37 joerg Exp $
SHA1 (classpath-0.93.tar.gz) = 336cae589ec91a4fe212c2149c57b51dab2ca002
RMD160 (classpath-0.93.tar.gz) = 4c72b68766e35adbb2c89170fbdf7f30dd788836
@@ -6,3 +6,5 @@ Size (classpath-0.93.tar.gz) = 9534222 bytes
SHA1 (patch-aa) = 3c74808a0a0b322b796788483134a7dcec81cfe8
SHA1 (patch-ab) = a788879bb8c0655174fcd10b9357faaca3b0d3d5
SHA1 (patch-ac) = 4c4a93015ea44945b53db1e250961b4e07eecc15
SHA1 (patch-native_jni_gtk-peer_gnu__java__awt__peer__gtk__FreetypeGlyphVector.c) = 97f84d1db5bc845448e984b4ed7a1831d5d7eeaf
SHA1 (patch-native_jni_gtk-peer_gnu__java__awt__peer__gtk__GdkFontPeer.c) = abd2d720d574882947d9aff0755b232d82fd4666

View File

@@ -0,0 +1,16 @@
$NetBSD: patch-native_jni_gtk-peer_gnu__java__awt__peer__gtk__FreetypeGlyphVector.c,v 1.1 2014/04/19 15:00:37 joerg Exp $
--- native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c.orig 2014-04-19 12:53:50.000000000 +0000
+++ native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c
@@ -41,8 +41,9 @@ exception statement from your version. *
#include <pango/pango.h>
#include <pango/pangoft2.h>
#include <pango/pangofc-font.h>
-#include <freetype/ftglyph.h>
-#include <freetype/ftoutln.h>
+#include <ft2build.h>
+#include FT_GLYPH_H
+#include FT_OUTLINE_H
#include "native_state.h"
#include "gdkfont.h"
#include "gnu_java_awt_peer_gtk_FreetypeGlyphVector.h"

View File

@@ -0,0 +1,21 @@
$NetBSD: patch-native_jni_gtk-peer_gnu__java__awt__peer__gtk__GdkFontPeer.c,v 1.1 2014/04/19 15:00:37 joerg Exp $
--- native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c.orig 2014-04-19 12:54:37.000000000 +0000
+++ native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c
@@ -38,10 +38,12 @@
#include <pango/pango.h>
#include <pango/pangoft2.h>
#include <pango/pangofc-font.h>
-#include <freetype/ftglyph.h>
-#include <freetype/ftoutln.h>
-#include <freetype/fttypes.h>
-#include <freetype/tttables.h>
+#include <ft2build.h>
+#include FT_FREETYPE_H
+#include FT_GLYPH_H
+#include FT_TRUETYPE_TABLES_H
+#include FT_TYPES_H
+#include FT_OUTLINE_H
#include "gdkfont.h"
#include "gnu_java_awt_peer_gtk_GdkFontPeer.h"

View File

@@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.102 2013/10/15 16:21:46 asau Exp $
# $NetBSD: Makefile,v 1.105 2015/01/04 03:17:17 dholland Exp $
#
DISTNAME= clisp-2.49
PKGREVISION= 20
PKGREVISION= 21
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=clisp/}
#EXTRACT_SUFX= .tar.bz2
@@ -12,15 +12,11 @@ HOMEPAGE= http://clisp.cons.org/
COMMENT= CLISP, a Common Lisp implementation
LICENSE= gnu-gpl-v2
# Sparc64 has assembler code problems, see
# http://sourceforge.net/tracker/index.php?func=detail&aid=952681&group_id=1355&atid=101355
NOT_FOR_PLATFORM= *-*-sparc64
NOT_FOR_PLATFORM+= *-*-arm
# XXX: is this still current?
BROKEN_ON_PLATFORM+= *-*-arm
# makes the bulk build hang under MirBSD
NOT_FOR_PLATFORM+= MirBSD-*-*
PKG_INSTALLATION_TYPES= overwrite pkgviews
BROKEN_ON_PLATFORM+= MirBSD-*-*
MAKE_JOBS_SAFE= no

View File

@@ -1,10 +1,10 @@
$NetBSD: distinfo,v 1.28 2013/10/26 22:03:49 joerg Exp $
$NetBSD: distinfo,v 1.29 2014/05/14 11:24:24 jperkin Exp $
SHA1 (clisp-2.49.tar.gz) = 1743e7917013162400c955af441e991db43b3323
RMD160 (clisp-2.49.tar.gz) = ae30f3b681cb023e885c6e4ed12210ee5ba14c76
Size (clisp-2.49.tar.gz) = 9823111 bytes
SHA1 (patch-aa) = 1a0af21eb2c2de898a7cb3500ce72f15581bfeb8
SHA1 (patch-aa) = aa7e25685ed5818f45b550eba0011683dc36bc90
SHA1 (patch-ab) = 225873ed24e4a1f343acc8e3163c8151e9958c77
SHA1 (patch-ac) = c31fcd65d7d37aeaf69c0eee9499bff596b6619b
SHA1 (patch-src_configure) = 3bd4462cf8bb54ec68e03dd10076b4b09a172fc7
SHA1 (patch-src_configure) = 861681456cb768b7f308aa88e77f1cee1edb2090
SHA1 (patch-src_lispbibl.d) = 122cdcc570065b7518b391d9433c5994c3925880

View File

@@ -1,4 +1,4 @@
# $NetBSD: module.mk,v 1.3 2012/10/02 20:11:37 asau Exp $
# $NetBSD: module.mk,v 1.6 2015/01/04 03:19:45 dholland Exp $
# Used variables:
# CLISP_MODULE - name of module and subdirectory in "modules"
@@ -6,14 +6,6 @@
CLISP_VERSION= 2.49
DISTNAME= clisp-$(CLISP_VERSION)
# Sparc64 has assembler code problems, see
# http://sourceforge.net/tracker/index.php?func=detail&aid=952681&group_id=1355&atid=101355
NOT_FOR_PLATFORM= *-*-sparc64
NOT_FOR_PLATFORM+= *-*-arm
PKG_INSTALLATION_TYPES= overwrite pkgviews
CONFIGURE_DIRS= modules/$(CLISP_MODULE)
GNU_CONFIGURE= YES
BUILD_TARGET= clisp-module # converting to "all"
@@ -28,7 +20,7 @@ INSTALLATION_DIRS= lib/clisp
do-install:
$(INSTALL_DATA_DIR) $(DESTDIR)$(PREFIX)/lib/clisp/dynmod
cd $(WRKSRC)/modules; \
$(SETENV) DESTDIR=$(DESTDIR:Q) sh $(LOCALBASE)/bin/clisp-link install $(CLISP_MODULE)
${SETENV} ${MAKE_ENV} ${INSTALL_ENV} sh $(LOCALBASE)/bin/clisp-link install $(CLISP_MODULE)
.endif
.include "../../lang/clisp/buildlink3.mk"

View File

@@ -1,12 +1,13 @@
$NetBSD: patch-aa,v 1.18 2010/07/09 18:08:05 asau Exp $
$NetBSD: patch-aa,v 1.19 2014/05/14 11:24:25 jperkin Exp $
Override library subdirectory name for consistency.
Don't use cache file to avoid trailing space problem.
Support staged installation of modules.
Fix SunOS linking.
--- src/makemake.in.orig 2010-07-07 19:15:35.000000000 +0400
+++ src/makemake.in 2010-07-08 01:39:27.000000000 +0400
@@ -1416,42 +1416,42 @@
--- src/makemake.in.orig 2010-07-07 15:15:35.000000000 +0000
+++ src/makemake.in
@@ -1416,42 +1416,42 @@ if [ "${with_dynamic_modules}" != no ];
XCC_PICFLAG=''
;;
esac
@@ -63,7 +64,16 @@ Support staged installation of modules.
;;
*) echo "$0: how do you create a shared library on ${host_os}?" >&2;
;;
@@ -1917,7 +1917,7 @@
@@ -1542,7 +1542,7 @@ if [ $CROSS = false ] ; then
# Newer versions of Solaris (Solaris 2.2 and newer) don't have
# libdl_stubs.a any more. This means that you cannot link -static !
XCLFLAGS=`echol "$XCLFLAGS" | sed -e 's/-B*static//g'`
- SOLARIS_LINKING=1 # Even more hacks needed??
+ SOLARIS_LINKING= # Even more hacks needed??
BINARY_DISTRIB=1
;;
hpux*)
@@ -1917,7 +1917,7 @@ echol "htmldir = ${HTMLDIR}"
echol "psdir = ${PSDIR}"
echol "pdfdir = ${PDFDIR}"
echol "libdir = ${LIBDIR}"
@@ -72,7 +82,7 @@ Support staged installation of modules.
test -n "$USE_GETTEXT" && echol "localedir = ${LOCALEDIR}"
echol "elispdir = ${ELISPDIR}"
echol "vimdir = ${VIMDIR}"
@@ -3315,7 +3315,7 @@
@@ -3315,7 +3315,7 @@ for var in ${PRECIOUS_VARS}; do
done
# we must use $(SHELL) for sub-configures because when the top CONFIG_SHELL
# is bash, config.cache may be unparsable with sh on Solaris

View File

@@ -1,4 +1,6 @@
$NetBSD: patch-src_configure,v 1.1 2013/10/26 22:03:50 joerg Exp $
$NetBSD: patch-src_configure,v 1.2 2014/05/14 11:24:25 jperkin Exp $
Fix shell syntax.
--- src/configure.orig 2010-07-07 17:22:03.000000000 +0000
+++ src/configure
@@ -47,6 +49,15 @@ $NetBSD: patch-src_configure,v 1.1 2013/10/26 22:03:50 joerg Exp $
done
fi
@@ -22898,7 +22898,7 @@ fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cl_cv_have_ffcall" >&5
$as_echo "$cl_cv_have_ffcall" >&6; }
if test $cl_use_ffcall = yes -a $cl_cv_have_ffcall = no; then
- if "$ac_cv_build" = "$ac_cv_host" ; then host_arg="";
+ if test "$ac_cv_build" = "$ac_cv_host" ; then host_arg="";
else host_arg=" --host=$ac_cv_host";
fi
as_fn_error "despite --with-ffcall, FFCALL was not found
@@ -23566,9 +23566,9 @@ _ACEOF
if ac_fn_c_try_link "$LINENO"; then :
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5

View File

@@ -1,8 +1,9 @@
# $NetBSD: Makefile,v 1.72 2014/02/12 23:18:05 tron Exp $
# $NetBSD: Makefile,v 1.78 2015/01/20 14:24:36 jaapb Exp $
#
DISTNAME= coq-8.4pl2
PKGREVISION= 12
DISTNAME= coq-8.4pl4
PKGNAME= ${DISTNAME} # to avoid prefixing with ocaml-
PKGREVISION= 3
CATEGORIES= lang math
MASTER_SITES= http://coq.inria.fr/distrib/V${PKGVERSION_NOREV}/files/
@@ -24,11 +25,9 @@ BUILD_TARGET= world
BUILDLINK_API_DEPENDS.ocaml+= ocaml>=3.10
.include "../../mk/bsd.prefs.mk"
.include "../../mk/ocaml.mk"
.if (${MACHINE_ARCH} == "i386") || (${MACHINE_ARCH} == "powerpc") || \
(${MACHINE_ARCH} == "sparc") || (${MACHINE_ARCH} == "x86_64") || \
(${MACHINE_ARCH} == "arm")
PLIST.opt= yes
.if ${OCAML_USE_OPT_COMPILER} == "yes"
PLIST_SUBST+= COQIDE_TYPE="opt"
.else
PLIST_SUBST+= COQIDE_TYPE="byte"
@@ -55,7 +54,7 @@ _STRIPFLAG_INSTALL=
REPLACE_SH= configure install.sh
INSTALL_ENV+= COQINSTALLPREFIX=${DESTDIR}
PLIST_VARS= coqide opt natdynlink doc
PLIST_VARS+= coqide natdynlink doc
.include "options.mk"
@@ -63,6 +62,5 @@ EGDIR= ${PREFIX}/share/coq/examples
CONF_FILES= ${EGDIR}/coqide-gtk2rc ${PKG_SYSCONFDIR}/xdg/coq/coqide-gtk2rc
.include "../../mk/pthread.buildlink3.mk"
.include "../../lang/ocaml/buildlink3.mk"
.include "../../lang/camlp5/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View File

@@ -1,9 +1,9 @@
@comment $NetBSD: PLIST,v 1.14 2013/10/30 00:21:49 minskim Exp $
@comment $NetBSD: PLIST,v 1.15 2014/10/09 22:19:01 jaapb Exp $
bin/coq-tex
bin/coq_makefile
bin/coqc
bin/coqchk
${PLIST.opt}bin/coqchk.opt
${PLIST.ocaml-opt}bin/coqchk.opt
bin/coqdep
bin/coqdoc
${PLIST.coqide}bin/coqide
@@ -11,7 +11,7 @@ ${PLIST.coqide}bin/coqide.${COQIDE_TYPE}
bin/coqmktop
bin/coqtop
bin/coqtop.byte
${PLIST.opt}bin/coqtop.opt
${PLIST.ocaml-opt}bin/coqtop.opt
bin/coqwc
bin/gallina
lib/coq/config/coq_config.cmi
@@ -184,7 +184,7 @@ lib/coq/parsing/tactic_printer.cmi
lib/coq/parsing/tok.cmi
lib/coq/plugins/cc/cc_plugin.a
lib/coq/plugins/cc/cc_plugin.cma
${PLIST.opt}lib/coq/plugins/cc/cc_plugin.cmxa
${PLIST.ocaml-opt}lib/coq/plugins/cc/cc_plugin.cmxa
${PLIST.natdynlink}lib/coq/plugins/cc/cc_plugin.cmxs
lib/coq/plugins/cc/cc_plugin_mod.cmi
lib/coq/plugins/cc/ccalgo.cmi
@@ -196,7 +196,7 @@ lib/coq/plugins/decl_mode/decl_interp.cmi
lib/coq/plugins/decl_mode/decl_mode.cmi
lib/coq/plugins/decl_mode/decl_mode_plugin.a
lib/coq/plugins/decl_mode/decl_mode_plugin.cma
${PLIST.opt}lib/coq/plugins/decl_mode/decl_mode_plugin.cmxa
${PLIST.ocaml-opt}lib/coq/plugins/decl_mode/decl_mode_plugin.cmxa
${PLIST.natdynlink}lib/coq/plugins/decl_mode/decl_mode_plugin.cmxs
lib/coq/plugins/decl_mode/decl_mode_plugin_mod.cmi
lib/coq/plugins/decl_mode/decl_proof_instr.cmi

View File

@@ -1,7 +1,7 @@
$NetBSD: distinfo,v 1.18 2013/10/27 22:22:31 joerg Exp $
$NetBSD: distinfo,v 1.20 2014/10/09 22:19:01 jaapb Exp $
SHA1 (coq-8.4pl2.tar.gz) = adcef430b8e27663e8ea075e646112f7d4d51fa6
RMD160 (coq-8.4pl2.tar.gz) = 4860eaff4c8f0a235d3fcf162199eaa5fe1db2da
Size (coq-8.4pl2.tar.gz) = 4145112 bytes
SHA1 (coq-8.4pl4.tar.gz) = 4dfc3a1ae65f5c480ddc4387d21549a526183e00
RMD160 (coq-8.4pl4.tar.gz) = 19e3fe905f5db09710b1f862f21e9b57c28f9704
Size (coq-8.4pl4.tar.gz) = 4067355 bytes
SHA1 (patch-Makefile.build) = 3fa72d701a80f363ef637e3cbd0e4c2d410da6c4
SHA1 (patch-configure) = 1ad232e16d397a762e61c000d1859c70d2447fc1
SHA1 (patch-kernel_univ.ml) = 2208e539870d6793b807bae46e0955b5f814f3fc

View File

@@ -1,4 +1,4 @@
# $NetBSD: options.mk,v 1.1 2012/11/16 14:44:22 jaapb Exp $
# $NetBSD: options.mk,v 1.2 2014/10/10 08:39:08 jaapb Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.coq
PKG_SUPPORTED_OPTIONS= doc coqide
@@ -34,7 +34,7 @@ CONFIGURE_ARGS+= -with-doc no
.endif
.if !empty(PKG_OPTIONS:Mcoqide)
.include "../../x11/lablgtk/buildlink3.mk"
.include "../../x11/ocaml-lablgtk/buildlink3.mk"
.include "../../x11/gtk2/buildlink3.mk"
PLIST.coqide= yes
.else

View File

@@ -1,24 +0,0 @@
$NetBSD: patch-configure,v 1.2 2013/10/27 22:22:31 joerg Exp $
Accept GNU Make 4 and later.
--- configure.orig 2013-10-17 13:00:47.000000000 +0000
+++ configure
@@ -111,7 +111,7 @@ coq_debug_flag_opt=
coq_profile_flag=
coq_annotate_flag=
best_compiler=opt
-cflags="-fno-defer-pop -Wall -Wno-unused"
+cflags="-Wall -Wno-unused"
natdynlink=yes
local=false
@@ -335,7 +335,7 @@ if [ "$MAKE" != "" ]; then
MAKEVERSION=`$MAKE -v | head -1 | cut -d" " -f3`
MAKEVERSIONMAJOR=`echo $MAKEVERSION | cut -d. -f1`
MAKEVERSIONMINOR=`echo $MAKEVERSION | cut -d. -f2`
- if [ "$MAKEVERSIONMAJOR" -eq 3 -a "$MAKEVERSIONMINOR" -ge 81 ]; then
+ if [ "$MAKEVERSIONMAJOR" -gt 3 -o "$MAKEVERSIONMAJOR" -eq 3 -a "$MAKEVERSIONMINOR" -ge 81 ]; then
echo "You have GNU Make $MAKEVERSION. Good!"
else
OK="no"

View File

@@ -0,0 +1,14 @@
$NetBSD: patch-kernel_univ.ml,v 1.1 2014/10/09 22:19:01 jaapb Exp $
Fix comment.
--- kernel/univ.ml.orig 2014-04-24 15:13:03.000000000 +0000
+++ kernel/univ.ml
@@ -226,7 +226,7 @@ let reprleq g arcu =
(* between : UniverseLevel.t -> canonical_arc -> canonical_arc list *)
-(* between u v = {w|u<=w<=v, w canonical} *)
+(* between u v = { w | u<=w<=v, w canonical} *)
(* between is the most costly operation *)
let between g arcu arcv =

View File

@@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.5 2012/10/02 20:11:37 asau Exp $
# $NetBSD: Makefile,v 1.6 2014/11/10 16:54:12 asau Exp $
#
DISTNAME= cparser-0.9.9
DISTNAME= cparser-0.9.14
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=cparser/}
EXTRACT_SUFX= .tar.bz2
@@ -16,12 +16,9 @@ USE_LANGUAGES= c99
USE_LIBTOOL= yes
USE_TOOLS+= gmake pkg-config
COPTS?= -O2
#DBG?= -g3 # XXX debugging option (install without strip)
MAKE_ENV+= LIBTOOL_CFLAGS=-prefer-pic
MAKE_ENV+= COPTS=${COPTS:Q}
MAKE_ENV+= builddir=build variant=optimize
BUILDLINK_TRANSFORM+= rm:-Werror

View File

@@ -1,7 +1,8 @@
$NetBSD: distinfo,v 1.3 2009/08/18 19:01:26 hasso Exp $
$NetBSD: distinfo,v 1.5 2014/11/10 16:54:12 asau Exp $
SHA1 (cparser-0.9.9.tar.bz2) = a74c5a49f6ebdd32d695ef525006329dcd1c790c
RMD160 (cparser-0.9.9.tar.bz2) = 68bb0eeb58cc50ccc6ad16bae21d935598a23eb0
Size (cparser-0.9.9.tar.bz2) = 202354 bytes
SHA1 (patch-aa) = a6651f8d339d2fda7ccf7a6fc205e21402789b06
SHA1 (patch-ac) = 8565aae449d78bb8e2f1fbc7f265c462d4fc2138
SHA1 (cparser-0.9.14.tar.bz2) = 29c05edc6bac6cbf463af00f68ea8057a246dd04
RMD160 (cparser-0.9.14.tar.bz2) = 93b8ebd3c069dd7f9d9ed1af39b2f54a222099b8
Size (cparser-0.9.14.tar.bz2) = 193745 bytes
SHA1 (patch-aa) = 0b2b34073c98acefa88e04f86cd6bb6e8c0ef10d
SHA1 (patch-ac) = da39a3ee5e6b4b0d3255bfef95601890afd80709
SHA1 (patch-driver_firm__cmdline.h) = da39a3ee5e6b4b0d3255bfef95601890afd80709

View File

@@ -1,110 +1,86 @@
$NetBSD: patch-aa,v 1.3 2009/08/18 19:01:26 hasso Exp $
$NetBSD: patch-aa,v 1.4 2014/11/10 16:54:12 asau Exp $
--- Makefile.orig 2009-05-15 15:14:07 +0300
+++ Makefile 2009-08-08 15:00:51 +0300
@@ -8,18 +8,18 @@ BUILDDIR ?= build
FIRM_CFLAGS ?= `pkg-config --cflags libfirm`
FIRM_LIBS ?= `pkg-config --libs libfirm`
--- Makefile.orig 2012-11-21 17:50:43.000000000 +0000
+++ Makefile
@@ -24,7 +24,7 @@ FIRM_LIBS ?= `pkg-config --libs libf
LIBFIRM_FILE =
endif
-CPPFLAGS = -DHAVE_CONFIG_H -DFIRM_BACKEND
+CPPFLAGS += -DHAVE_CONFIG_H -DFIRM_BACKEND
CPPFLAGS += -I.
CPPFLAGS += $(FIRM_CFLAGS)
-CPPFLAGS = -I.
+CPPFLAGS += -I.
CPPFLAGS += $(FIRM_CPPFLAGS)
CFLAGS += -Wall -W -Wstrict-prototypes -Wmissing-prototypes -Werror -std=c99 -pedantic
-CFLAGS += -O0 -g3
+CFLAGS += ${COPTS} ${DBG}
#CFLAGS += -O3 -march=pentium4 -fomit-frame-pointer -DNDEBUG
#CFLAGS += -pg -O3 -fno-inline
-ICC_CFLAGS = -O0 -g3 -std=c99 -Wall -Werror
+#ICC_CFLAGS = -O0 -g3 -std=c99 -Wall -Werror
#LFLAGS += -pg
-ICC ?= true
-GCCO1 ?= true
+#ICC ?= true
+#GCCO1 ?= true
LFLAGS += $(FIRM_LIBS)
@@ -57,13 +57,13 @@ SOURCES := \
CFLAGS += -Wall -W -Wstrict-prototypes -Wmissing-prototypes -std=c99
@@ -72,14 +72,14 @@ cparser_SOURCES = \
wrappergen/write_fluffy.c \
wrappergen/write_jna.c
wrappergen/write_jna.c \
wrappergen/write_compoundsizes.c
-cparser_OBJECTS = $(cparser_SOURCES:%.c=$(builddir)/%.o)
+cparser_OBJECTS = $(cparser_SOURCES:%.c=$(builddir)/%.lo)
cparser_DEPS = $(cparser_OBJECTS:%.o=%.d)
-OBJECTS = $(SOURCES:%.c=build/%.o)
+OBJECTS = $(SOURCES:%.c=build/%.lo)
SPLINTS = $(addsuffix .splint, $(SOURCES))
CPARSERS = $(addsuffix .cparser, $(SOURCES))
-CPARSEROS = $(SOURCES:%.c=build/cpb/%.o)
-CPARSEROS_E = $(SOURCES:%.c=build/cpbe/%.o)
-CPARSEROS2 = $(SOURCES:%.c=build/cpb2/%.o)
+CPARSEROS = $(SOURCES:%.c=build/cpb/%.lo)
+CPARSEROS_E = $(SOURCES:%.c=build/cpbe/%.lo)
+CPARSEROS2 = $(SOURCES:%.c=build/cpb2/%.lo)
SPLINTS = $(addsuffix .splint, $(cparser_SOURCES))
CPARSERS = $(addsuffix .cparser, $(cparser_SOURCES))
-CPARSEROS = $(cparser_SOURCES:%.c=$(builddir)/cpb/%.o)
-CPARSEROS_E = $(cparser_SOURCES:%.c=$(builddir)/cpbe/%.o)
-CPARSEROS2 = $(cparser_SOURCES:%.c=$(builddir)/cpb2/%.o)
+CPARSEROS = $(cparser_SOURCES:%.c=$(builddir)/cpb/%.lo)
+CPARSEROS_E = $(cparser_SOURCES:%.c=$(builddir)/cpbe/%.lo)
+CPARSEROS2 = $(cparser_SOURCES:%.c=$(builddir)/cpb2/%.lo)
Q = @
@@ -99,7 +99,8 @@ UNUSED := $(shell mkdir -p $(DIRS))
@@ -113,7 +113,7 @@ UNUSED := $(shell mkdir -p $(DIRS) $(DIR
$(GOAL): $(OBJECTS) $(LIBFIRM_FILE)
$(GOAL): $(LIBFIRM_FILE) $(cparser_OBJECTS)
@echo "===> LD $@"
- $(Q)$(CC) $(OBJECTS) $(LFLAGS) -o $(GOAL)
+ $(Q)$(LIBTOOL) --mode=link --tag=CC \
+ $(CC) $(OBJECTS) $(LFLAGS) -o $(GOAL)
- $(Q)$(CC) $(cparser_OBJECTS) $(LIBFIRM_FILE) -o $(GOAL) $(LINKFLAGS)
+ $(Q)$(LIBTOOL) --mode=link --tag=CC $(CC) $(cparser_OBJECTS) $(LIBFIRM_FILE) -o $(GOAL) $(LINKFLAGS)
splint: $(SPLINTS)
@@ -129,35 +130,42 @@ builtins.h: builtins/builtins.c create_b
main.c: builtins.h
-build/cpb/%.o: %.c build/cparser
+build/cpb/%.lo: %.c build/cparser
ifneq ("$(LIBFIRM_FILE)", "")
ifneq ("$(MAKECMDGOALS)", "clean")
@@ -144,33 +144,33 @@ bootstrap2: cparser.bootstrap2
@echo '===> CPARSER $<'
- $(Q)./build/cparser $(CPPFLAGS) -std=c99 -Wall -g3 -c $< -o $@
+ $(Q)$(LIBTOOL) --mode=compile --tag=CC \
+ ./build/cparser $(CPPFLAGS) -std=c99 -Wall -g3 -c $< -o $@
$(Q)./cparser $(CPPFLAGS) -fsyntax-only $<
-build/cpbe/%.o: %.c
+build/cpbe/%.lo: %.c
@echo '===> ECCP $<'
-$(builddir)/cpb/%.o: %.c $(builddir)/cparser
+$(builddir)/cpb/%.lo: %.c $(builddir)/cparser
@echo '===> CPARSER $<'
- $(Q)./$(builddir)/cparser $(CPPFLAGS) -std=c99 -Wall -g3 -c $< -o $@
+ $(Q)$(LIBTOOL) --mode=compile --tag=CC ./$(builddir)/cparser $(CPPFLAGS) -std=c99 -Wall -g3 -c $< -o $@
-$(builddir)/cpbe/%.o: %.c
+$(builddir)/cpbe/%.lo: %.c
@echo '===> ECCP $@'
- $(Q)eccp $(CPPFLAGS) -std=c99 -Wall -c $< -o $@
+ $(Q)$(LIBTOOL) --mode=compile --tag=CC \
+ eccp $(CPPFLAGS) -std=c99 -Wall -c $< -o $@
+ $(Q)$(LIBTOOL) --mode=compile --tag=CC eccp $(CPPFLAGS) -std=c99 -Wall -c $< -o $@
-build/cpb2/%.o: %.c cparser.bootstrap
+build/cpb2/%.lo: %.c cparser.bootstrap
-$(builddir)/cpb2/%.o: %.c cparser.bootstrap
+$(builddir)/cpb2/%.lo: %.c cparser.bootstrap
@echo '===> CPARSER.BOOTSTRAP $<'
- $(Q)./cparser.bootstrap $(CPPFLAGS) -Wall -g -c $< -o $@
+ $(Q)$(LIBTOOL) --mode=compile --tag=CC \
+ ./cparser.bootstrap $(CPPFLAGS) -Wall -g -c $< -o $@
+ $(Q)$(LIBTOOL) --mode=compile --tag=CC ./cparser.bootstrap $(CPPFLAGS) -Wall -g -c $< -o $@
cparser.bootstrap: $(CPARSEROS)
@echo "===> LD $@"
- $(Q)./build/cparser $(CPARSEROS) $(LFLAGS) -o $@
+ $(Q)$(LIBTOOL) --mode=link \
+ ./build/cparser $(CPARSEROS) $(LFLAGS) -o $@
- $(Q)./$(builddir)/cparser $(CPARSEROS) $(LIBFIRM_FILE) $(LINKFLAGS) -o $@
+ $(Q)$(LIBTOOL) --mode=link ./$(builddir)/cparser $(CPARSEROS) $(LIBFIRM_FILE) $(LINKFLAGS) -o $@
cparser.bootstrape: $(CPARSEROS_E)
@echo "===> LD $@"
- $(Q)gcc $(CPARSEROS_E) $(LFLAGS) -o $@
+ $(Q)$(LIBTOOL) --mode=link \
+ gcc $(CPARSEROS_E) $(LFLAGS) -o $@
- $(Q)gcc $(CPARSEROS_E) $(LINKFLAGS) -o $@
+ $(Q)$(LIBTOOL) --mode=link gcc $(CPARSEROS_E) $(LINKFLAGS) -o $@
cparser.bootstrap2: $(CPARSEROS2)
cparser.bootstrap2: cparser.bootstrap $(CPARSEROS2)
@echo "===> LD $@"
- $(Q)./cparser.bootstrap $(CPARSEROS2) $(LFLAGS) -o $@
+ $(Q)$(LIBTOOL) --mode=link \
+ ./cparser.bootstrap $(CPARSEROS2) $(LFLAGS) -o $@
- $(Q)./cparser.bootstrap $(CPARSEROS2) $(LIBFIRM_FILE) $(LINKFLAGS) -o $@
+ $(Q)$(LIBTOOL) --mode=link ./cparser.bootstrap $(CPARSEROS2) $(LIBFIRM_FILE) $(LINKFLAGS) -o $@
-build/%.o: %.c
+build/%.lo: %.c
@echo '===> CC $<'
#$(Q)$(ICC) $(CPPFLAGS) $(ICC_CFLAGS) -c $< -o $@
#$(Q)$(GCCO1) $(CPPFLAGS) $(CFLAGS) -O1 -c $< -o $@
- $(Q)$(CC) $(CPPFLAGS) $(CFLAGS) -c $< -o $@
+ $(Q)$(LIBTOOL) --mode=compile --tag=CC \
+ $(CC) $(CPPFLAGS) $(CFLAGS) -c $< -o $@
-$(builddir)/%.o: %.c
+$(builddir)/%.lo: %.c
@echo '===> CC $@'
- $(Q)$(CC) $(CPPFLAGS) $(CFLAGS) -MMD -c -o $@ $<
+ $(Q)$(LIBTOOL) --mode=compile --tag=CC $(CC) $(CPPFLAGS) $(CFLAGS) -MMD -c -o $@ $<
clean:
@echo '===> CLEAN'

View File

@@ -1,13 +0,0 @@
$NetBSD: patch-ac,v 1.1 2008/12/17 16:59:19 joerg Exp $
--- ast.c.orig 2008-12-05 20:43:03.000000000 +0100
+++ ast.c
@@ -206,7 +206,7 @@ static void print_const(const const_expr
#else
fprintf(out, "%.20Lg", val);
#endif
- if (isfinite(val) && truncl(val) == val)
+ if (isfinite(val) && trunc(val) == val)
fputs(".0", out);
} else {
panic("unknown constant");

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.13 2013/04/03 13:26:44 jaapb Exp $
# $NetBSD: Makefile,v 1.14 2014/10/09 14:06:37 wiz Exp $
DISTNAME= eag-2.6
CATEGORIES= lang
@@ -10,8 +10,6 @@ HOMEPAGE= http://www.cs.ru.nl/~kees/eag/
COMMENT= Transducer generator using affix grammars
LICENSE= eag-license
PKG_INSTALLATION_TYPES= overwrite pkgviews
USE_LIBTOOL= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --docdir ${PREFIX}/share/doc/eag

View File

@@ -1,6 +1,7 @@
# $NetBSD: Makefile,v 1.17 2013/06/16 07:42:19 asau Exp $
# $NetBSD: Makefile,v 1.19 2014/04/30 14:19:40 wiz Exp $
DISTNAME= ecl-13.5.1
PKGREVISION= 2
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=ecls/}
EXTRACT_SUFX= .tgz

View File

@@ -1,4 +1,4 @@
# $NetBSD: buildlink3.mk,v 1.6 2012/05/07 01:53:39 dholland Exp $
# $NetBSD: buildlink3.mk,v 1.8 2014/04/30 14:19:40 wiz Exp $
BUILDLINK_TREE+= ecl
@@ -6,7 +6,7 @@ BUILDLINK_TREE+= ecl
ECL_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.ecl+= ecl>=10.3.1
BUILDLINK_ABI_DEPENDS.ecl+= ecl>=10.3.1nb1
BUILDLINK_ABI_DEPENDS.ecl+= ecl>=13.5.1nb2
BUILDLINK_PKGSRCDIR.ecl?= ../../lang/ecl
.include "../../devel/boehm-gc/buildlink3.mk"

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.43 2012/10/02 20:11:38 asau Exp $
# $NetBSD: Makefile,v 1.44 2015/02/23 18:28:52 joerg Exp $
DISTNAME= elk-3.99.8
PKGREVISION= 1
@@ -17,6 +17,9 @@ USE_LANGUAGES= c c++
USE_LIBTOOL= yes
GNU_CONFIGURE= yes
CONFIG_GUESS_OVERRIDE+= .auto/config.guess
CONFIG_SUB_OVERRIDE+= .auto/config.sub
.include "options.mk"
.include "../../databases/gdbm/buildlink3.mk"

View File

@@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.61 2014/03/11 14:34:37 jperkin Exp $
# $NetBSD: Makefile,v 1.64 2015/02/19 11:56:18 jperkin Exp $
DISTNAME= otp_src_${DIST_VERSION_MAJOR}${DIST_VERSION_MINOR:D-${DIST_VERSION_MINOR}}
PKGREVISION= 2
PKGREVISION= 4
PKGNAME= erlang-${ERLANG_VERSION}
CATEGORIES= lang
MASTER_SITES= http://www.erlang.org/download/
@@ -29,7 +29,7 @@ CONFIGURE_ARGS+= --enable-threads
.include "../../mk/bsd.prefs.mk"
# have gcc without the necessary atomic ops?
.if !empty(MACHINE_PLATFORM:MNetBSD-5.*)
.if !empty(MACHINE_PLATFORM:MNetBSD-[56].*)
# a machine without native ethread implementation?
.if empty(MACHINE_PLATFORM:M*i386) &&\

View File

@@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.15 2013/10/20 18:37:49 asau Exp $
@comment $NetBSD: PLIST,v 1.16 2015/02/19 11:56:18 jperkin Exp $
bin/ct_run
bin/dialyzer
bin/epmd
@@ -3413,7 +3413,6 @@ lib/erlang/lib/runtime_tools-${VERSION.runtime_tools}/include/observer_backend.h
lib/erlang/lib/runtime_tools-${VERSION.runtime_tools}/priv/lib/dyntrace.so
lib/erlang/lib/runtime_tools-${VERSION.runtime_tools}/priv/lib/trace_file_drv.so
lib/erlang/lib/runtime_tools-${VERSION.runtime_tools}/priv/lib/trace_ip_drv.so
${PLIST.dtrace}lib/erlang/lib/runtime_tools-${VERSION.runtime_tools}/priv/obj/dtrace_user.o
lib/erlang/lib/runtime_tools-${VERSION.runtime_tools}/priv/obj/dyntrace.o
lib/erlang/lib/runtime_tools-${VERSION.runtime_tools}/src/appmon_info.erl
lib/erlang/lib/runtime_tools-${VERSION.runtime_tools}/src/dbg.erl

View File

@@ -1,4 +1,4 @@
$NetBSD: distinfo,v 1.33 2013/10/20 18:37:49 asau Exp $
$NetBSD: distinfo,v 1.34 2015/02/19 11:56:18 jperkin Exp $
SHA1 (erlang/otp_src_R16B02.tar.gz) = 16accc21afaebf2bd9507c5a2610aecf8d6f8243
RMD160 (erlang/otp_src_R16B02.tar.gz) = d10ad82b3bddf16d1cf52babd56965537b64faeb
@@ -10,3 +10,5 @@ SHA1 (patch-ao) = a4ee17b0a81415d541cb55d76b3c1ecc3148c2c2
SHA1 (patch-ay) = 7d1a7f79e8c3ea909b2f4476d9ff271ed1318234
SHA1 (patch-configure) = 8bf08197747cbca07fcb7edba6782389787d7a1f
SHA1 (patch-configure.in) = 4a36245a6a6b6dc4804cbb899c7e824ec1fe61e0
SHA1 (patch-erts_configure) = 614bfdc28c7dea8a34a3ae4e00ac976fa83e81e2
SHA1 (patch-lib_runtime__tools_c__src_Makefile.in) = b7fe63a8d07612464034303cf41d97e1ea701883

View File

@@ -0,0 +1,16 @@
$NetBSD: patch-erts_configure,v 1.1 2015/02/19 11:56:18 jperkin Exp $
Fix for DTrace 1.11 and newer.
--- erts/configure.orig 2013-09-16 18:12:18.000000000 +0000
+++ erts/configure
@@ -37343,6 +37343,9 @@ echo "$as_me: error: Could not precompil
{ echo "$as_me:$LINENO: dtrace precompilation for 2-stage DTrace successful" >&5
echo "$as_me: dtrace precompilation for 2-stage DTrace successful" >&6;}
else
+ case `dtrace -V 2>/dev/null` in
+ *"Sun D "1.1[1-9]*) DTRACE_ENABLED_2STEP=yes;;
+ esac
{ echo "$as_me:$LINENO: dtrace precompilation for 1-stage DTrace successful" >&5
echo "$as_me: dtrace precompilation for 1-stage DTrace successful" >&6;}
fi

View File

@@ -0,0 +1,15 @@
$NetBSD: patch-lib_runtime__tools_c__src_Makefile.in,v 1.1 2015/02/19 11:56:18 jperkin Exp $
Avoid building empty DTrace probes, fixes D 1.11+.
--- lib/runtime_tools/c_src/Makefile.in.orig 2013-09-16 18:12:18.000000000 +0000
+++ lib/runtime_tools/c_src/Makefile.in
@@ -121,7 +121,7 @@ DTRACE_USER_HEADER=
endif
DTRACE_OBJS =
-ifdef DTRACE_ENABLED_2STEP
+ifdef notDTRACE_ENABLED_2STEP
DTRACE_OBJS += $(OBJDIR)/dtrace_user.o
$(OBJDIR)/dtrace_user.o: $(before_DTrace_OBJS) $(OBJDIR)/dtrace_user.h
$(dtrace_verbose)dtrace -G -C \

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.2 2012/10/02 20:11:39 asau Exp $
# $NetBSD: Makefile,v 1.3 2015/03/17 14:08:48 jperkin Exp $
DISTNAME= ficl-4.1.0
CATEGORIES= lang
@@ -8,6 +8,8 @@ MAINTAINER= asau@inbox.ru
HOMEPAGE= http://ficl.sourceforge.net/
COMMENT= Forth Inspired Command Language
USE_GCC_RUNTIME= yes
BUILD_TARGET= ficl
MAJOR= 4

View File

@@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.27 2013/05/31 12:41:10 wiz Exp $
# $NetBSD: Makefile,v 1.28 2014/05/29 23:36:42 wiz Exp $
#
DISTNAME= fort77-1.18
PKGREVISION= 4
PKGREVISION= 5
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_SUNSITE:=devel/lang/fortran/}

View File

@@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.21 2014/02/17 16:49:14 jperkin Exp $
# $NetBSD: Makefile,v 1.24 2014/07/16 12:16:31 rodent Exp $
DISTNAME= g95_source
PKGNAME= g95-0.93
PKGREVISION= 5
PKGREVISION= 6
CATEGORIES= lang
MASTER_SITES= http://ftp.g95.org/v${PKGVERSION_NOREV}/
EXTRACT_SUFX= .tgz
@@ -28,6 +28,7 @@ GCC_CONFIGURE_SCRIPT= ../configure
GCC_CONFIGURE_ARGS= ${CONFIGURE_ARGS}
GCC_CONFIGURE_ARGS+= --enable-languages=c
GCC_CONFIGURE_ARGS+= --disable-multilib
GCC_CONFIGURE_ARGS+= --disable-libssp # to build on NetBSD 6.88.43
# Avoid "ld: illegal text-relocation to half in .libs/x87.o"
LDFLAGS.Darwin+= -Wl,-read_only_relocs,suppress
@@ -41,6 +42,8 @@ GCC_CONFIGURE_ARGS+= --without-gnu-as --with-as=/usr/ccs/bin/as
. else
GCC_CONFIGURE_ARGS+= --with-gnu-as --with-as=/usr/sfw/bin/gas
. endif
.elif ${OPSYS} == "Linux"
USE_TOOLS+= perl:build
.endif
post-extract:

View File

@@ -1,4 +1,4 @@
$NetBSD: distinfo,v 1.20 2014/02/19 18:27:43 jperkin Exp $
$NetBSD: distinfo,v 1.21 2014/04/17 21:19:02 asau Exp $
SHA1 (g95_source.tgz) = b5e503fd6459b65cbda73190685f9490230d9cff
RMD160 (g95_source.tgz) = 98d03e9a1835f4b3553a72a798bdf1d90a757176
@@ -10,7 +10,7 @@ SHA1 (patch-ab) = 7429a4da26aa573dcdd94bf417da1e009f95d273
SHA1 (patch-ac) = b20a90cc2f9078cf0048980b75fa6836da0f28a8
SHA1 (patch-g95spec.c) = d6f434e715835cd39511c45ed18632c8401b78a2
SHA1 (patch-gcc_Makefile.in) = cc5cc142a85612ebf2d38513e4b05db0ae795268
SHA1 (patch-gcc_config.gcc) = 9da8f32372c64b1590d97e3f26aec0d5652cc959
SHA1 (patch-gcc_config.gcc) = 77c241a77e1879cd0a73847591d39adac7b13fc3
SHA1 (patch-gcc_config_dragonfly-spec.h) = bf0c97caa314714542cf8cc63fdf0c73bda80511
SHA1 (patch-gcc_config_dragonfly.h) = 6d46b7b4637a20b36e19a15e1eaffdfff6638de9
SHA1 (patch-gcc_config_freebsd-spec.h) = 8a1b78b479a386caec14e6a6333fde4a8af6de2c

View File

@@ -1,11 +1,21 @@
$NetBSD: patch-gcc_config.gcc,v 1.1 2013/05/20 05:47:34 adam Exp $
$NetBSD: patch-gcc_config.gcc,v 1.2 2014/04/17 21:19:02 asau Exp $
Darwin 64-bit support.
DragonFly BSD support.
FreeBSD 10 support.
--- ../gcc-4.1.2/gcc/config.gcc.orig 2006-10-15 23:12:23.000000000 +0000
+++ ../gcc-4.1.2/gcc/config.gcc
@@ -440,6 +440,23 @@ case ${target} in
--- ../gcc-4.1.2/gcc/config.gcc.orig 2006-10-16 01:12:23.000000000 +0200
+++ ../gcc-4.1.2/gcc/config.gcc 2014-04-17 15:05:05.084032706 +0200
@@ -412,6 +412,8 @@
tm_defines="${tm_defines} FBSD_MAJOR=8" ;;
*-*-freebsd9 | *-*-freebsd[9].*)
tm_defines="${tm_defines} FBSD_MAJOR=9" ;;
+ *-*-freebsd10 | *-*-freebsd10.*)
+ tm_defines="${tm_defines} FBSD_MAJOR=10" ;;
*)
echo 'Please update *-*-freebsd* in gcc/config.gcc'
exit 1
@@ -440,6 +442,23 @@
esac
fbsd_tm_file="${fbsd_tm_file} freebsd-spec.h freebsd.h"
;;
@@ -29,7 +39,7 @@ DragonFly BSD support.
*-*-linux*libc1* | *-*-linux*aout*)
# Avoid the generic linux case.
;;
@@ -981,6 +998,8 @@ hppa[12]*-*-hpux11*)
@@ -981,6 +1000,8 @@
i[34567]86-*-darwin*)
# All the configuration is presently done generically.
;;
@@ -38,7 +48,7 @@ DragonFly BSD support.
i[34567]86-*-elf*)
tm_file="${tm_file} i386/unix.h i386/att.h dbxelf.h elfos.h i386/i386elf.h"
tmake_file="i386/t-i386elf t-svr4"
@@ -1012,6 +1031,12 @@ i[34567]86-*-freebsd*)
@@ -1012,6 +1033,12 @@
x86_64-*-freebsd*)
tm_file="${tm_file} i386/unix.h i386/att.h dbxelf.h elfos.h ${fbsd_tm_file} i386/x86-64.h i386/freebsd.h i386/freebsd64.h"
;;

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.11 2013/12/15 19:39:34 joerg Exp $
# $NetBSD: Makefile,v 1.13 2015/03/02 19:59:06 joerg Exp $
#
DISTNAME= gambc-${GAMBC_DIST_VERSION}
@@ -11,8 +11,6 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.iro.umontreal.ca/~gambit/
COMMENT= GambitC Scheme System
NOT_FOR_BULK_PLATFORM+= SunOS-*-*
# bin/scheme-r5rs
CONFLICTS+= scheme48>=1.2
@@ -73,10 +71,7 @@ PACKAGE_STRING= ${${PKGBASE} ${PKGVERSION}:L}
.include "version.mk"
.include "../../mk/compiler.mk"
.if !empty(PKGSRC_COMPILER:Mclang)
MAKE_ENV+= CLANG_NO_OPT=-O0
.endif
MAKE_ENV+= CLANG_NO_OPT=${CLANG_NO_VALUE_PROPAGATION_PASS:Q}
.include "../../mk/dlopen.buildlink3.mk"
.include "../../mk/termcap.buildlink3.mk"

View File

@@ -1,4 +1,4 @@
Gauche is an R5RS Scheme implementation developed to be a handy script
Gauche is an R7RS Scheme implementation developed to be a handy script
interpreter, which allows programmers and system administrators to write small
to large scripts for their daily chores. Quick startup, built-in system
interface, native multilingual support are some of my goals.

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