summaryrefslogtreecommitdiff
path: root/devel/bison
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2012-11-03 01:02:23 +0000
committerwiz <wiz@pkgsrc.org>2012-11-03 01:02:23 +0000
commitea216a921ae09e46efcb848c91670715a7a1e4d4 (patch)
tree916d3c0cf745baea42b4410573fa4d8b2848bacb /devel/bison
parentb8d4edf466e445f52f948e54edfdb109dd4d055c (diff)
downloadpkgsrc-ea216a921ae09e46efcb848c91670715a7a1e4d4.tar.gz
Update to 2.6.4:
* Noteworthy changes in release 2.6.4 (2012-10-23) [stable] Bison 2.6.3's --version was incorrect. This release fixes this issue. * Noteworthy changes in release 2.6.3 (2012-10-22) [stable] ** Bug fixes Bugs and portability issues in the test suite have been fixed. Some errors in translations have been addressed, and --help now directs users to the appropriate place to report them. Stray Info files shipped by accident are removed. Incorrect definitions of YY_, issued by yacc.c when no parser header is generated, are removed. All the generated headers are self-contained. ** Header guards (yacc.c, glr.c, glr.cc) In order to avoid collisions, the header guards are now YY_<PREFIX>_<FILE>_INCLUDED, instead of merely <PREFIX>_<FILE>. For instance the header generated from %define api.prefix "calc" %defines "lib/parse.h" will use YY_CALC_LIB_PARSE_H_INCLUDED as guard. ** Fix compiler warnings in the generated parser (yacc.c, glr.c) The compilation of pure parsers (%define api.pure) can trigger GCC warnings such as: input.c: In function 'yyparse': input.c:1503:12: warning: 'yylval' may be used uninitialized in this function [-Wmaybe-uninitialized] *++yyvsp = yylval; ^ This is now fixed; pragmas to avoid these warnings are no longer needed. Warnings from clang ("equality comparison with extraneous parentheses" and "function declared 'noreturn' should not return") have also been addressed.
Diffstat (limited to 'devel/bison')
-rw-r--r--devel/bison/Makefile4
-rw-r--r--devel/bison/PLIST4
-rw-r--r--devel/bison/distinfo8
3 files changed, 9 insertions, 7 deletions
diff --git a/devel/bison/Makefile b/devel/bison/Makefile
index 8904e48f155..85451200095 100644
--- a/devel/bison/Makefile
+++ b/devel/bison/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.86 2012/10/31 11:16:40 asau Exp $
+# $NetBSD: Makefile,v 1.87 2012/11/03 01:02:23 wiz Exp $
-DISTNAME= bison-2.6.2
+DISTNAME= bison-2.6.4
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GNU:=bison/}
EXTRACT_SUFX= .tar.xz
diff --git a/devel/bison/PLIST b/devel/bison/PLIST
index 3a8334c218f..c5876ec1621 100644
--- a/devel/bison/PLIST
+++ b/devel/bison/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.24 2012/08/06 06:25:02 adam Exp $
+@comment $NetBSD: PLIST,v 1.25 2012/11/03 01:02:23 wiz Exp $
bin/bison
info/bison.info
lib/liby.a
@@ -75,7 +75,9 @@ share/locale/ro/LC_MESSAGES/bison.mo
share/locale/ru/LC_MESSAGES/bison-runtime.mo
share/locale/ru/LC_MESSAGES/bison.mo
share/locale/sl/LC_MESSAGES/bison-runtime.mo
+share/locale/sq/LC_MESSAGES/bison-runtime.mo
share/locale/sr/LC_MESSAGES/bison-runtime.mo
+share/locale/sr/LC_MESSAGES/bison.mo
share/locale/sv/LC_MESSAGES/bison-runtime.mo
share/locale/sv/LC_MESSAGES/bison.mo
share/locale/th/LC_MESSAGES/bison-runtime.mo
diff --git a/devel/bison/distinfo b/devel/bison/distinfo
index 098e9231bf5..2aefa049961 100644
--- a/devel/bison/distinfo
+++ b/devel/bison/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.32 2012/08/06 06:25:02 adam Exp $
+$NetBSD: distinfo,v 1.33 2012/11/03 01:02:23 wiz Exp $
-SHA1 (bison-2.6.2.tar.xz) = eb0ddc583954d435d95ec6c42ba168dedc09b9b7
-RMD160 (bison-2.6.2.tar.xz) = 7885e2fce583491c14b2fa7d8dbd9cbfc23eeca1
-Size (bison-2.6.2.tar.xz) = 1650196 bytes
+SHA1 (bison-2.6.4.tar.xz) = 43c6a12a68710522f77e9d452407e633badebfb3
+RMD160 (bison-2.6.4.tar.xz) = 91115905aa3d584b64085df81b9ff292d1cbb89e
+Size (bison-2.6.4.tar.xz) = 1744132 bytes
SHA1 (patch-doc_Makefile.in) = 11371a773019ada76396d36334abc6c8cac75ec6
SHA1 (patch-lib_isnan.c) = c5d2603447064c95e8bbc75a24c09366b752bad6
SHA1 (patch-src_Makefile.in) = 6baa8ff8b8f4f0aa9c8efee60e172584c68eac7c