aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--devel/libfirm/Makefile4
-rw-r--r--devel/libfirm/distinfo4
-rw-r--r--devel/libfirm/files/patch-configure.ac12
-rw-r--r--devel/libfirm/pkg-plist19
-rw-r--r--lang/cparser/Makefile4
-rw-r--r--lang/cparser/distinfo4
-rw-r--r--lang/cparser/files/patch-Makefile11
7 files changed, 27 insertions, 31 deletions
diff --git a/devel/libfirm/Makefile b/devel/libfirm/Makefile
index 05f0b4e0a89b..5ebfdfdec209 100644
--- a/devel/libfirm/Makefile
+++ b/devel/libfirm/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= libfirm
-PORTVERSION= 1.18.1
+PORTVERSION= 1.19.1
CATEGORIES= devel lang
MASTER_SITES= SF
@@ -16,7 +16,7 @@ COMMENT= A graph-based SSA intermediate representation library for compilers
LICENSE= GPLv2 LGPL21
LICENSE_COMB= multi
-GNU_CONFIGURE= yes
+USE_AUTOTOOLS= autoconf
USE_BZIP2= yes
USE_GMAKE= yes
USE_GNOME= gnomehack pkgconfig
diff --git a/devel/libfirm/distinfo b/devel/libfirm/distinfo
index 8a71702af708..790003219a74 100644
--- a/devel/libfirm/distinfo
+++ b/devel/libfirm/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libfirm-1.18.1.tar.bz2) = b706e4d927e01aa0ac74ccc0513ce95a8efebb79673f32ec2da8b1662318b292
-SIZE (libfirm-1.18.1.tar.bz2) = 1621064
+SHA256 (libfirm-1.19.1.tar.bz2) = 63d2070a9362226fd95aa2070a93c131694eb6514e16e6c9522c118d16927dc3
+SIZE (libfirm-1.19.1.tar.bz2) = 1445112
diff --git a/devel/libfirm/files/patch-configure.ac b/devel/libfirm/files/patch-configure.ac
new file mode 100644
index 000000000000..be65b8ed9e35
--- /dev/null
+++ b/devel/libfirm/files/patch-configure.ac
@@ -0,0 +1,12 @@
+--- configure.ac.orig 2011-08-12 11:46:34.000000000 +0100
++++ configure.ac 2011-08-12 11:46:48.000000000 +0100
+@@ -90,9 +90,6 @@
+ dnl ----------------------
+ AC_PROG_CC
+
+-dnl enable visibility hidden (if supported)
+-AX_CFLAGS_GCC_OPTION([-fvisibility=hidden])
+-
+
+ AC_PATH_PROGS(PERL, perl perl5)
+
diff --git a/devel/libfirm/pkg-plist b/devel/libfirm/pkg-plist
index 6dfab81c0ad7..8f9b025c8c92 100644
--- a/devel/libfirm/pkg-plist
+++ b/devel/libfirm/pkg-plist
@@ -1,4 +1,3 @@
-include/libfirm/adt/align.h
include/libfirm/adt/array.h
include/libfirm/adt/bipartite.h
include/libfirm/adt/cpset.h
@@ -9,12 +8,10 @@ include/libfirm/adt/gaussseidel.h
include/libfirm/adt/hashptr.h
include/libfirm/adt/hashset.h
include/libfirm/adt/hungarian.h
-include/libfirm/adt/impl.h
include/libfirm/adt/iterator.h
include/libfirm/adt/list.h
include/libfirm/adt/obst.h
include/libfirm/adt/obstack.h
-include/libfirm/adt/offset.h
include/libfirm/adt/pdeq.h
include/libfirm/adt/plist.h
include/libfirm/adt/pmap.h
@@ -23,15 +20,16 @@ include/libfirm/adt/pset.h
include/libfirm/adt/pset_new.h
include/libfirm/adt/set.h
include/libfirm/adt/unionfind.h
-include/libfirm/adt/util.h
include/libfirm/adt/xmalloc.h
include/libfirm/analyze_irg_args.h
include/libfirm/be.h
+include/libfirm/begin.h
include/libfirm/callgraph.h
include/libfirm/cdep.h
include/libfirm/cgana.h
include/libfirm/compound_path.h
include/libfirm/dbginfo.h
+include/libfirm/end.h
include/libfirm/execfreq.h
include/libfirm/execution_frequency.h
include/libfirm/field_temperature.h
@@ -39,11 +37,10 @@ include/libfirm/firm.h
include/libfirm/firm_common.h
include/libfirm/firm_types.h
include/libfirm/firmstat.h
-include/libfirm/height.h
+include/libfirm/heights.h
include/libfirm/ident.h
include/libfirm/interval_analysis.h
include/libfirm/irarch.h
-include/libfirm/ircgcons.h
include/libfirm/ircgopt.h
include/libfirm/ircons.h
include/libfirm/irconsconfirm.h
@@ -70,14 +67,12 @@ include/libfirm/iroptimize.h
include/libfirm/irouts.h
include/libfirm/irprintf.h
include/libfirm/irprog.h
-include/libfirm/irsimpletype.h
include/libfirm/irtypeinfo.h
-include/libfirm/irvrfy.h
+include/libfirm/irverify.h
include/libfirm/lowering.h
-include/libfirm/old_fctnames.h
-include/libfirm/pseudo_irg.h
+include/libfirm/nodeops.h
+include/libfirm/opcodes.h
include/libfirm/rta.h
-include/libfirm/seqnumbers.h
include/libfirm/structure.h
include/libfirm/timing.h
include/libfirm/trouts.h
@@ -87,7 +82,7 @@ include/libfirm/vrp.h
lib/libfirm.a
lib/libfirm.la
lib/libfirm.so
-lib/libfirm.so.0
+lib/libfirm.so.1
libdata/pkgconfig/libfirm.pc
@dirrm include/libfirm/adt
@dirrm include/libfirm
diff --git a/lang/cparser/Makefile b/lang/cparser/Makefile
index 27c0b945abc8..1f93f984f011 100644
--- a/lang/cparser/Makefile
+++ b/lang/cparser/Makefile
@@ -6,14 +6,14 @@
#
PORTNAME= cparser
-PORTVERSION= 0.9.11
+PORTVERSION= 0.9.12
CATEGORIES= lang devel
MASTER_SITES= SF
MAINTAINER= armin@frozen-zone.org
COMMENT= A C99 compiler using libFIRM as backend
-LIB_DEPENDS= firm.0:${PORTSDIR}/devel/libfirm
+LIB_DEPENDS= firm.1:${PORTSDIR}/devel/libfirm
LICENSE= GPLv2
diff --git a/lang/cparser/distinfo b/lang/cparser/distinfo
index 6f2a0fdb2f51..defae36ad533 100644
--- a/lang/cparser/distinfo
+++ b/lang/cparser/distinfo
@@ -1,2 +1,2 @@
-SHA256 (cparser-0.9.11.tar.bz2) = 6683268ebb098d89332f04c9f789262b03b585e742709de247d4e71e9758ca82
-SIZE (cparser-0.9.11.tar.bz2) = 187465
+SHA256 (cparser-0.9.12.tar.bz2) = a664f7bd75ab1ff5984a3d10c5a734f373a23ecc7ad8bce55591c6cfb895a733
+SIZE (cparser-0.9.12.tar.bz2) = 185835
diff --git a/lang/cparser/files/patch-Makefile b/lang/cparser/files/patch-Makefile
deleted file mode 100644
index 3e5a5876c7ef..000000000000
--- a/lang/cparser/files/patch-Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.orig 2010-07-17 20:44:08.000000000 +0000
-+++ Makefile 2010-07-17 20:44:24.000000000 +0000
-@@ -25,8 +25,6 @@
-
- SOURCES := \
- adt/hashset.c \
-- adt/obstack.c \
-- adt/obstack_printf.c \
- adt/strset.c \
- adt/xmalloc.c \
- attribute.c \