diff options
author | mef <mef@pkgsrc.org> | 2013-01-20 06:53:53 +0000 |
---|---|---|
committer | mef <mef@pkgsrc.org> | 2013-01-20 06:53:53 +0000 |
commit | a8670d3760a12a36061008af44facb02b2f2a18f (patch) | |
tree | 55b199e8940a3c52c97da7f10ba1b5e21e3a2b2a /wm/fvwm/patches | |
parent | ca805d167cb8c2a3df30d0725af114a540cefe03 (diff) | |
download | pkgsrc-a8670d3760a12a36061008af44facb02b2f2a18f.tar.gz |
(1) Bump version 2.4.20 to 2.6.5 based on PR pkg/47409.
The changes between them are too big, see NEWS
in source tar ball. The release dates in between
are recorded below.
(2) patches/patch-a[ace] are removed, assuming
they are included in upstream.
(3) patches/patch-configure is added for modifying
install path from fvwm to fvwm2.
(4) patches/patch-ad: Add comment lines.
(5) Add options xrender xcursor xft2, thanks
Vitaly Shevtsov.
CVS HEAD (20-Apr-2012)
stable release 2.6.4 (01-Feb-2012)
stable release 2.6.3 (30-Sept-2011)
stable release 2.6.2 (06-Aug-2011)
stable release 2.6.1 (16-Apr-2011)
stable release 2.6.0 (15-Apr-2011)
beta release 2.5.31 (09-Aug-2010)
beta release 2.5.30 (09-May-2010)
beta release 2.5.29 (03-Apr-2010)
beta release 2.5.28 (20-Sep-2009)
beta release 2.5.27 (23-Feb-2009)
beta release 2.5.26 (7-May-2008)
beta release 2.5.25 (26-Feb-2008)
beta release 2.5.24 (24-Nov-2007)
beta release 2.5.23 (1-Sep-2007)
beta release 2.5.22 (29-Aug-2007)
beta release 2.5.21 (20-Jan-2007)
beta release 2.5.20 (15-Jan-2007)
stable release 2.4.20 (6-Dec-2006)
Diffstat (limited to 'wm/fvwm/patches')
-rw-r--r-- | wm/fvwm/patches/patch-ab | 15 | ||||
-rw-r--r-- | wm/fvwm/patches/patch-ad | 14 | ||||
-rw-r--r-- | wm/fvwm/patches/patch-configure | 19 |
3 files changed, 41 insertions, 7 deletions
diff --git a/wm/fvwm/patches/patch-ab b/wm/fvwm/patches/patch-ab index f00f2118d7f..bb651979687 100644 --- a/wm/fvwm/patches/patch-ab +++ b/wm/fvwm/patches/patch-ab @@ -1,13 +1,18 @@ -$NetBSD: patch-ab,v 1.2 2006/12/12 06:57:59 martti Exp $ +$NetBSD: patch-ab,v 1.3 2013/01/20 06:53:53 mef Exp $ ---- configure.orig 2006-12-09 11:54:30.000000000 +0000 -+++ configure 2006-12-12 08:51:55.000000000 +0000 -@@ -2121,7 +2121,7 @@ +Convert install path from fvwm to fvwm2 +This can not be done with +CONFIGURE_ARGS+= --datarootdir=${PREFIX:Q}/share/fvwm2 +this will install fvwm2/fvwm. + +--- configure.orig 2013-01-06 10:03:11.000000000 +0900 ++++ configure 2013-01-06 10:08:01.000000000 +0900 +@@ -3179,7 +3179,7 @@ fi # Define the identity of the package. - PACKAGE=fvwm + PACKAGE=fvwm2 - VERSION=2.4.20 + VERSION=${version} diff --git a/wm/fvwm/patches/patch-ad b/wm/fvwm/patches/patch-ad index 812d1898eb8..6691fa8d89a 100644 --- a/wm/fvwm/patches/patch-ad +++ b/wm/fvwm/patches/patch-ad @@ -1,4 +1,14 @@ -$NetBSD: patch-ad,v 1.2 2006/12/12 06:57:59 martti Exp $ +$NetBSD: patch-ad,v 1.3 2013/01/20 06:53:53 mef Exp $ + +Avoid following problem: + ---- +In file included from gravity.c:19:0: +../config.h:562:9: warning: conflicting types for built-in function 'alloca' +In file included from ../config.h:577:0, + from gravity.c:19: +/usr/include/stdlib.h:250:7: error: conflicting types for 'alloca' +../config.h:562:9: note: previous declaration of 'alloca' was here + ---- --- config.h.in.orig 2006-12-09 11:54:06.000000000 +0000 +++ config.h.in 2006-12-12 08:52:22.000000000 +0000 @@ -10,4 +20,4 @@ $NetBSD: patch-ad,v 1.2 2006/12/12 06:57:59 martti Exp $ +# include <stdlib.h> # else # ifndef alloca /* predefined by HP cc +Olibcalls */ - char *alloca (); + char *alloca (); diff --git a/wm/fvwm/patches/patch-configure b/wm/fvwm/patches/patch-configure new file mode 100644 index 00000000000..7057e7d54b2 --- /dev/null +++ b/wm/fvwm/patches/patch-configure @@ -0,0 +1,19 @@ +$NetBSD: patch-configure,v 1.1 2013/01/20 06:53:53 mef Exp $ +Avoid following problem on NetBSD/amd64 6.99.16 with clang ++----------------- +| conftest.c:38:3: error: non-void function 'main' should return a value [-Wreturn-type] +| return; +| ^ ++----------------- + +--- configure.orig 2013-01-15 09:54:13.000000000 +0900 ++++ configure 2013-01-15 10:04:58.000000000 +0900 +@@ -6492,7 +6492,7 @@ int i; static j; int *p; char *c; + switch (*p = p = *c) { case 0: printf("%Q", c, p); } + *c = &i; c = p; + while (1 || (unsigned int)3 >= 0 || ((int)-1) == ((unsigned int)1)); +- return; ++ return -1; + ; + return 0; + } |