Re: [PATCH] xcursorgen: Upgraded to work with libpng14

2010-05-18 Thread Alan Coopersmith
Looks like no one else got to this yet, so I finally pushed it.   Sorry
for the delay - we're working on better patch tracking so fewer fall
through the cracks like this.

-alan-

Cody Maloney wrote:
 Hi,
 
 Could someone with commit privileges please push this? I think it has
 been sitting around long enough.
 
 Cody Maloney
 
 On Sun, Mar 14, 2010 at 12:07 AM, Cody Maloney
 cmalo...@theoreticalchaos.com wrote:
 Thanks for the comments. Here's an updated patch. It looks like
 png_jmpbuf has actually been available since libpng 1.0.6 or before
 when png_ptr-jmpbuf was first deprecated.

 From: Cody Maloney cmalo...@theoreticalchaos.com

 setjmp(png_ptr-jmpbuf) is depreceated so removed it and changed the
 configure.ac version number to accept libpng12 or libpng14

 Signed-off-by: Cody Maloney cmalo...@theoreticalchaos.com
 Tested-by: Yaakov Selkowitz yselkow...@users.sourceforge.net
 ---
  configure.ac |2 +-
  xcursorgen.c |2 +-
  2 files changed, 2 insertions(+), 2 deletions(-)

 diff --git a/configure.ac b/configure.ac
 index e7344ba..7a57230 100644
 --- a/configure.ac
 +++ b/configure.ac
 @@ -18,7 +18,7 @@ AC_PROG_INSTALL
  XORG_DEFAULT_OPTIONS

  # Checks for pkg-config packages
 -PKG_CHECK_MODULES(XCURSORGEN, x11 xcursor libpng12)
 +PKG_CHECK_MODULES(XCURSORGEN, x11 xcursor libpng = 1.2.0)
  AC_SUBST(XCURSORGEN_CFLAGS)
  AC_SUBST(XCURSORGEN_LIBS)

 diff --git a/xcursorgen.c b/xcursorgen.c
 index fc80f6d..daae18b 100644
 --- a/xcursorgen.c
 +++ b/xcursorgen.c
 @@ -196,7 +196,7 @@ load_image (struct flist *list, char *prefix)
   return NULL;
 }

 -  if (setjmp (png-jmpbuf))
 +  if (setjmp (png_jmpbuf(png)))
 {
   png_destroy_read_struct (png, info, NULL);
   return NULL;
 --
 1.7.0.2


 On Sat, Mar 13, 2010 at 10:42 PM, Yaakov (Cygwin/X)
 yselkow...@users.sourceforge.net wrote:
 On 2010-03-13 00:19, Cody Maloney wrote:
 setjmp(png_ptr-jmpbuf) is depreceated so removed it and bumped the
 version number in configure.ac
 ---
  configure.ac |2 +-
  xcursorgen.c |2 +-
  2 files changed, 2 insertions(+), 2 deletions(-)

 diff --git a/configure.ac b/configure.ac
 index e7344ba..0255ba3 100644
 --- a/configure.ac
 +++ b/configure.ac
 @@ -18,7 +18,7 @@ AC_PROG_INSTALL
  XORG_DEFAULT_OPTIONS

  # Checks for pkg-config packages
 -PKG_CHECK_MODULES(XCURSORGEN, x11 xcursor libpng12)
 +PKG_CHECK_MODULES(XCURSORGEN, x11 xcursor libpng14)
 Make this libpng = 1.2.0 instead of libpng14.  png_jmpbuf is available in
 1.2 as well and IMO it's a bit early to outright *require* libpng14.

 diff --git a/xcursorgen.c b/xcursorgen.c
 index fc80f6d..daae18b 100644
 --- a/xcursorgen.c
 +++ b/xcursorgen.c
 @@ -196,7 +196,7 @@ load_image (struct flist *list, char *prefix)
   return NULL;
 }

 -  if (setjmp (png-jmpbuf))
 +  if (setjmp (png_jmpbuf(png)))
 {
   png_destroy_read_struct (png,info, NULL);
   return NULL;
 --
 1.7.0.2
 With the above-noted change:

 Tested-by: Yaakov Selkowitz yselkow...@users.sourceforge.net


 Yaakov
 Cygwin/X
 ___
 xorg-devel@lists.x.org: X.Org development
 Archives: http://lists.x.org/archives/xorg-devel
 Info: http://lists.x.org/mailman/listinfo/xorg-devel

 ___
 xorg-devel@lists.x.org: X.Org development
 Archives: http://lists.x.org/archives/xorg-devel
 Info: http://lists.x.org/mailman/listinfo/xorg-devel
 


-- 
-Alan Coopersmith-alan.coopersm...@oracle.com
 Oracle Solaris Platform Engineering: X Window System

___
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel


Re: [PATCH] xcursorgen: Upgraded to work with libpng14

2010-05-18 Thread Cody Maloney
Thanks,
Cody

On Tue, May 18, 2010 at 6:14 PM, Alan Coopersmith
alan.coopersm...@oracle.com wrote:
 Looks like no one else got to this yet, so I finally pushed it.   Sorry
 for the delay - we're working on better patch tracking so fewer fall
 through the cracks like this.

        -alan-

 Cody Maloney wrote:
 Hi,

 Could someone with commit privileges please push this? I think it has
 been sitting around long enough.

 Cody Maloney

 On Sun, Mar 14, 2010 at 12:07 AM, Cody Maloney
 cmalo...@theoreticalchaos.com wrote:
 Thanks for the comments. Here's an updated patch. It looks like
 png_jmpbuf has actually been available since libpng 1.0.6 or before
 when png_ptr-jmpbuf was first deprecated.

 From: Cody Maloney cmalo...@theoreticalchaos.com

 setjmp(png_ptr-jmpbuf) is depreceated so removed it and changed the
 configure.ac version number to accept libpng12 or libpng14

 Signed-off-by: Cody Maloney cmalo...@theoreticalchaos.com
 Tested-by: Yaakov Selkowitz yselkow...@users.sourceforge.net
 ---
  configure.ac |    2 +-
  xcursorgen.c |    2 +-
  2 files changed, 2 insertions(+), 2 deletions(-)

 diff --git a/configure.ac b/configure.ac
 index e7344ba..7a57230 100644
 --- a/configure.ac
 +++ b/configure.ac
 @@ -18,7 +18,7 @@ AC_PROG_INSTALL
  XORG_DEFAULT_OPTIONS

  # Checks for pkg-config packages
 -PKG_CHECK_MODULES(XCURSORGEN, x11 xcursor libpng12)
 +PKG_CHECK_MODULES(XCURSORGEN, x11 xcursor libpng = 1.2.0)
  AC_SUBST(XCURSORGEN_CFLAGS)
  AC_SUBST(XCURSORGEN_LIBS)

 diff --git a/xcursorgen.c b/xcursorgen.c
 index fc80f6d..daae18b 100644
 --- a/xcursorgen.c
 +++ b/xcursorgen.c
 @@ -196,7 +196,7 @@ load_image (struct flist *list, char *prefix)
       return NULL;
     }

 -  if (setjmp (png-jmpbuf))
 +  if (setjmp (png_jmpbuf(png)))
     {
       png_destroy_read_struct (png, info, NULL);
       return NULL;
 --
 1.7.0.2


 On Sat, Mar 13, 2010 at 10:42 PM, Yaakov (Cygwin/X)
 yselkow...@users.sourceforge.net wrote:
 On 2010-03-13 00:19, Cody Maloney wrote:
 setjmp(png_ptr-jmpbuf) is depreceated so removed it and bumped the
 version number in configure.ac
 ---
  configure.ac |    2 +-
  xcursorgen.c |    2 +-
  2 files changed, 2 insertions(+), 2 deletions(-)

 diff --git a/configure.ac b/configure.ac
 index e7344ba..0255ba3 100644
 --- a/configure.ac
 +++ b/configure.ac
 @@ -18,7 +18,7 @@ AC_PROG_INSTALL
  XORG_DEFAULT_OPTIONS

  # Checks for pkg-config packages
 -PKG_CHECK_MODULES(XCURSORGEN, x11 xcursor libpng12)
 +PKG_CHECK_MODULES(XCURSORGEN, x11 xcursor libpng14)
 Make this libpng = 1.2.0 instead of libpng14.  png_jmpbuf is available in
 1.2 as well and IMO it's a bit early to outright *require* libpng14.

 diff --git a/xcursorgen.c b/xcursorgen.c
 index fc80f6d..daae18b 100644
 --- a/xcursorgen.c
 +++ b/xcursorgen.c
 @@ -196,7 +196,7 @@ load_image (struct flist *list, char *prefix)
       return NULL;
     }

 -  if (setjmp (png-jmpbuf))
 +  if (setjmp (png_jmpbuf(png)))
     {
       png_destroy_read_struct (png,info, NULL);
       return NULL;
 --
 1.7.0.2
 With the above-noted change:

 Tested-by: Yaakov Selkowitz yselkow...@users.sourceforge.net


 Yaakov
 Cygwin/X
 ___
 xorg-devel@lists.x.org: X.Org development
 Archives: http://lists.x.org/archives/xorg-devel
 Info: http://lists.x.org/mailman/listinfo/xorg-devel

 ___
 xorg-devel@lists.x.org: X.Org development
 Archives: http://lists.x.org/archives/xorg-devel
 Info: http://lists.x.org/mailman/listinfo/xorg-devel



 --
        -Alan Coopersmith-        alan.coopersm...@oracle.com
         Oracle Solaris Platform Engineering: X Window System


___
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel


Re: [PATCH] xcursorgen: Upgraded to work with libpng14

2010-03-24 Thread Cody Maloney
Hi,

Could someone with commit privileges please push this? I think it has
been sitting around long enough.

Cody Maloney

On Sun, Mar 14, 2010 at 12:07 AM, Cody Maloney
cmalo...@theoreticalchaos.com wrote:
 Thanks for the comments. Here's an updated patch. It looks like
 png_jmpbuf has actually been available since libpng 1.0.6 or before
 when png_ptr-jmpbuf was first deprecated.

 From: Cody Maloney cmalo...@theoreticalchaos.com

 setjmp(png_ptr-jmpbuf) is depreceated so removed it and changed the
 configure.ac version number to accept libpng12 or libpng14

 Signed-off-by: Cody Maloney cmalo...@theoreticalchaos.com
 Tested-by: Yaakov Selkowitz yselkow...@users.sourceforge.net
 ---
  configure.ac |    2 +-
  xcursorgen.c |    2 +-
  2 files changed, 2 insertions(+), 2 deletions(-)

 diff --git a/configure.ac b/configure.ac
 index e7344ba..7a57230 100644
 --- a/configure.ac
 +++ b/configure.ac
 @@ -18,7 +18,7 @@ AC_PROG_INSTALL
  XORG_DEFAULT_OPTIONS

  # Checks for pkg-config packages
 -PKG_CHECK_MODULES(XCURSORGEN, x11 xcursor libpng12)
 +PKG_CHECK_MODULES(XCURSORGEN, x11 xcursor libpng = 1.2.0)
  AC_SUBST(XCURSORGEN_CFLAGS)
  AC_SUBST(XCURSORGEN_LIBS)

 diff --git a/xcursorgen.c b/xcursorgen.c
 index fc80f6d..daae18b 100644
 --- a/xcursorgen.c
 +++ b/xcursorgen.c
 @@ -196,7 +196,7 @@ load_image (struct flist *list, char *prefix)
       return NULL;
     }

 -  if (setjmp (png-jmpbuf))
 +  if (setjmp (png_jmpbuf(png)))
     {
       png_destroy_read_struct (png, info, NULL);
       return NULL;
 --
 1.7.0.2


 On Sat, Mar 13, 2010 at 10:42 PM, Yaakov (Cygwin/X)
 yselkow...@users.sourceforge.net wrote:
 On 2010-03-13 00:19, Cody Maloney wrote:

 setjmp(png_ptr-jmpbuf) is depreceated so removed it and bumped the
 version number in configure.ac
 ---
  configure.ac |    2 +-
  xcursorgen.c |    2 +-
  2 files changed, 2 insertions(+), 2 deletions(-)

 diff --git a/configure.ac b/configure.ac
 index e7344ba..0255ba3 100644
 --- a/configure.ac
 +++ b/configure.ac
 @@ -18,7 +18,7 @@ AC_PROG_INSTALL
  XORG_DEFAULT_OPTIONS

  # Checks for pkg-config packages
 -PKG_CHECK_MODULES(XCURSORGEN, x11 xcursor libpng12)
 +PKG_CHECK_MODULES(XCURSORGEN, x11 xcursor libpng14)

 Make this libpng = 1.2.0 instead of libpng14.  png_jmpbuf is available in
 1.2 as well and IMO it's a bit early to outright *require* libpng14.

 diff --git a/xcursorgen.c b/xcursorgen.c
 index fc80f6d..daae18b 100644
 --- a/xcursorgen.c
 +++ b/xcursorgen.c
 @@ -196,7 +196,7 @@ load_image (struct flist *list, char *prefix)
       return NULL;
     }

 -  if (setjmp (png-jmpbuf))
 +  if (setjmp (png_jmpbuf(png)))
     {
       png_destroy_read_struct (png,info, NULL);
       return NULL;
 --
 1.7.0.2

 With the above-noted change:

 Tested-by: Yaakov Selkowitz yselkow...@users.sourceforge.net


 Yaakov
 Cygwin/X
 ___
 xorg-devel@lists.x.org: X.Org development
 Archives: http://lists.x.org/archives/xorg-devel
 Info: http://lists.x.org/mailman/listinfo/xorg-devel


___
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel


Re: [PATCH] xcursorgen: Upgraded to work with libpng14

2010-03-14 Thread Cody Maloney
Thanks for the comments. Here's an updated patch. It looks like
png_jmpbuf has actually been available since libpng 1.0.6 or before
when png_ptr-jmpbuf was first deprecated.

From: Cody Maloney cmalo...@theoreticalchaos.com

setjmp(png_ptr-jmpbuf) is depreceated so removed it and changed the
configure.ac version number to accept libpng12 or libpng14

Signed-off-by: Cody Maloney cmalo...@theoreticalchaos.com
Tested-by: Yaakov Selkowitz yselkow...@users.sourceforge.net
---
 configure.ac |2 +-
 xcursorgen.c |2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/configure.ac b/configure.ac
index e7344ba..7a57230 100644
--- a/configure.ac
+++ b/configure.ac
@@ -18,7 +18,7 @@ AC_PROG_INSTALL
 XORG_DEFAULT_OPTIONS

 # Checks for pkg-config packages
-PKG_CHECK_MODULES(XCURSORGEN, x11 xcursor libpng12)
+PKG_CHECK_MODULES(XCURSORGEN, x11 xcursor libpng = 1.2.0)
 AC_SUBST(XCURSORGEN_CFLAGS)
 AC_SUBST(XCURSORGEN_LIBS)

diff --git a/xcursorgen.c b/xcursorgen.c
index fc80f6d..daae18b 100644
--- a/xcursorgen.c
+++ b/xcursorgen.c
@@ -196,7 +196,7 @@ load_image (struct flist *list, char *prefix)
   return NULL;
 }

-  if (setjmp (png-jmpbuf))
+  if (setjmp (png_jmpbuf(png)))
 {
   png_destroy_read_struct (png, info, NULL);
   return NULL;
-- 
1.7.0.2


On Sat, Mar 13, 2010 at 10:42 PM, Yaakov (Cygwin/X)
yselkow...@users.sourceforge.net wrote:
 On 2010-03-13 00:19, Cody Maloney wrote:

 setjmp(png_ptr-jmpbuf) is depreceated so removed it and bumped the
 version number in configure.ac
 ---
  configure.ac |    2 +-
  xcursorgen.c |    2 +-
  2 files changed, 2 insertions(+), 2 deletions(-)

 diff --git a/configure.ac b/configure.ac
 index e7344ba..0255ba3 100644
 --- a/configure.ac
 +++ b/configure.ac
 @@ -18,7 +18,7 @@ AC_PROG_INSTALL
  XORG_DEFAULT_OPTIONS

  # Checks for pkg-config packages
 -PKG_CHECK_MODULES(XCURSORGEN, x11 xcursor libpng12)
 +PKG_CHECK_MODULES(XCURSORGEN, x11 xcursor libpng14)

 Make this libpng = 1.2.0 instead of libpng14.  png_jmpbuf is available in
 1.2 as well and IMO it's a bit early to outright *require* libpng14.

 diff --git a/xcursorgen.c b/xcursorgen.c
 index fc80f6d..daae18b 100644
 --- a/xcursorgen.c
 +++ b/xcursorgen.c
 @@ -196,7 +196,7 @@ load_image (struct flist *list, char *prefix)
       return NULL;
     }

 -  if (setjmp (png-jmpbuf))
 +  if (setjmp (png_jmpbuf(png)))
     {
       png_destroy_read_struct (png,info, NULL);
       return NULL;
 --
 1.7.0.2

 With the above-noted change:

 Tested-by: Yaakov Selkowitz yselkow...@users.sourceforge.net


 Yaakov
 Cygwin/X
 ___
 xorg-devel@lists.x.org: X.Org development
 Archives: http://lists.x.org/archives/xorg-devel
 Info: http://lists.x.org/mailman/listinfo/xorg-devel

___
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel


Re: [PATCH] xcursorgen: Upgraded to work with libpng14

2010-03-13 Thread Yaakov (Cygwin/X)

On 2010-03-13 00:19, Cody Maloney wrote:

setjmp(png_ptr-jmpbuf) is depreceated so removed it and bumped the
version number in configure.ac
---
  configure.ac |2 +-
  xcursorgen.c |2 +-
  2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/configure.ac b/configure.ac
index e7344ba..0255ba3 100644
--- a/configure.ac
+++ b/configure.ac
@@ -18,7 +18,7 @@ AC_PROG_INSTALL
  XORG_DEFAULT_OPTIONS

  # Checks for pkg-config packages
-PKG_CHECK_MODULES(XCURSORGEN, x11 xcursor libpng12)
+PKG_CHECK_MODULES(XCURSORGEN, x11 xcursor libpng14)


Make this libpng = 1.2.0 instead of libpng14.  png_jmpbuf is available 
in 1.2 as well and IMO it's a bit early to outright *require* libpng14.



diff --git a/xcursorgen.c b/xcursorgen.c
index fc80f6d..daae18b 100644
--- a/xcursorgen.c
+++ b/xcursorgen.c
@@ -196,7 +196,7 @@ load_image (struct flist *list, char *prefix)
   return NULL;
 }

-  if (setjmp (png-jmpbuf))
+  if (setjmp (png_jmpbuf(png)))
 {
   png_destroy_read_struct (png,info, NULL);
   return NULL;
--
1.7.0.2


With the above-noted change:

Tested-by: Yaakov Selkowitz yselkow...@users.sourceforge.net


Yaakov
Cygwin/X
___
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel