pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/libfirm
Module Name: pkgsrc
Committed By: nros
Date: Sun Apr 2 11:06:40 UTC 2023
Modified Files:
pkgsrc/devel/libfirm: Makefile distinfo
Added Files:
pkgsrc/devel/libfirm/patches: patch-ir_Makefile.in
Log Message:
Use compiler alloca on NetBSD.
set LICENSE.
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/libfirm/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/devel/libfirm/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/libfirm/patches/patch-ir_Makefile.in
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/libfirm/Makefile
diff -u pkgsrc/devel/libfirm/Makefile:1.9 pkgsrc/devel/libfirm/Makefile:1.10
--- pkgsrc/devel/libfirm/Makefile:1.9 Mon Jul 25 11:12:22 2022
+++ pkgsrc/devel/libfirm/Makefile Sun Apr 2 11:06:40 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2022/07/25 11:12:22 wiz Exp $
+# $NetBSD: Makefile,v 1.10 2023/04/02 11:06:40 nros Exp $
DISTNAME= libfirm-1.21.0
CATEGORIES= devel
@@ -8,7 +8,9 @@ EXTRACT_SUFX= .tar.bz2
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= http://libfirm.sourceforge.net/
COMMENT= Provides a graph-based SSA representation of programs
+LICENSE= gnu-lgpl-v2.1
+USE_LANGUAGES= c
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
Index: pkgsrc/devel/libfirm/distinfo
diff -u pkgsrc/devel/libfirm/distinfo:1.7 pkgsrc/devel/libfirm/distinfo:1.8
--- pkgsrc/devel/libfirm/distinfo:1.7 Tue Oct 26 10:15:19 2021
+++ pkgsrc/devel/libfirm/distinfo Sun Apr 2 11:06:40 2023
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.7 2021/10/26 10:15:19 nia Exp $
+$NetBSD: distinfo,v 1.8 2023/04/02 11:06:40 nros Exp $
BLAKE2s (libfirm-1.21.0.tar.bz2) = 89de94845158d50e02d8de04d677593ba67abf5a64b87af1c4b90789d200a7f1
SHA512 (libfirm-1.21.0.tar.bz2) = 9608da3eb7960760791cfa3c000d38057c48603cc7c01aa5ea84ab5611e46d0fa59c21a1647efceab5a0276d2b5fc363a2cd9d87cd3bb5de2a84eea4ee34374b
Size (libfirm-1.21.0.tar.bz2) = 1457097 bytes
+SHA1 (patch-ir_Makefile.in) = 25b4a56691c4de0103d784b6a23c9f3381993914
SHA1 (patch-ir_adt_bitfiddle.h) = 069a96e05bacb7779d0f3efb1226a0508a5d7a99
Added files:
Index: pkgsrc/devel/libfirm/patches/patch-ir_Makefile.in
diff -u /dev/null pkgsrc/devel/libfirm/patches/patch-ir_Makefile.in:1.1
--- /dev/null Sun Apr 2 11:06:40 2023
+++ pkgsrc/devel/libfirm/patches/patch-ir_Makefile.in Sun Apr 2 11:06:40 2023
@@ -0,0 +1,15 @@
+$NetBSD: patch-ir_Makefile.in,v 1.1 2023/04/02 11:06:40 nros Exp $
+
+* Use gnu99 so that built-in alloca is used on NetBSD
+
+--- ir/Makefile.in.orig 2023-04-02 10:54:41.032619064 +0000
++++ ir/Makefile.in
+@@ -388,7 +388,7 @@ INCLUDES = -I$(top_srcdir)/include/libfi
+ -I$(top_srcdir)/ir/stat -I$(top_srcdir)/ir/tr \
+ -I$(top_srcdir)/ir/tv
+ libfirm_la_LDFLAGS = -no-undefined -version-info $(LT_VERSION) -lm
+-libfirm_la_CFLAGS = -std=c99
++libfirm_la_CFLAGS = -std=gnu99
+ libfirm_la_SOURCES = adt/array.c adt/bipartite.c adt/cpset.c \
+ adt/gaussjordan.c adt/gaussseidel.c adt/hungarian.c adt/pdeq.c \
+ adt/plist.c adt/pmap.c adt/pqueue.c adt/pset.c adt/pset_new.c \
Home |
Main Index |
Thread Index |
Old Index