pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/x11/fltk Changes 1.1.9:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/511ed363539a
branches:  trunk
changeset: 549882:511ed363539a
user:      adam <adam%pkgsrc.org@localhost>
date:      Mon Nov 10 19:03:15 2008 +0000

description:
Changes 1.1.9:
- Improved color contrast in secondary selection blocks of Fl_Text_Display
- Fixed regression in callback handling
- Fixed wrong relative path when absolute path has a
  trailing slash in fl_filename_relative
- Fixed multiple selction of files and directories in Fl_File_Chooser
- Fixed MSWindows crash when selecting umlauts in Fl_Help_View

Changes 1.1.8:
- Documentation fixes
- Fixed library path in Makefile
- Fixed image read for partial regions on X11
- Fixed KDE/Gnome icon paths
- Fixed Tab key to wrap around menu bars
- Fixed possible timer leak in Scrollbar
- Added documentation about the potential limitations
  of Fl::grab on newer operating systems
- Fixed lockout when mixing popups and alerts
- Fixed recursion crash in event handling
- Fixed missing return code in 'fltk-config'
- Fixed inconsistencies with CHANGED flags
- Fixed message sent to hidden widgets
- Fixed width calculation in Fl_Help_View
- Fixed offset bug in OS X pixmap code
- Fixed potential buffer overrun in Fl_Preferences
- More...

diffstat:

 x11/fltk/Makefile         |  10 ++---
 x11/fltk/PLIST            |  10 +++++-
 x11/fltk/distinfo         |  22 ++++++------
 x11/fltk/patches/patch-aa |  10 +++---
 x11/fltk/patches/patch-ab |  42 +++----------------------
 x11/fltk/patches/patch-ac |  52 ++++----------------------------
 x11/fltk/patches/patch-ad |  43 ++++++++-------------------
 x11/fltk/patches/patch-ae |  22 ++++++------
 x11/fltk/patches/patch-af |  74 ++++++++++------------------------------------
 x11/fltk/patches/patch-ag |  54 +++++++++++++++++-----------------
 10 files changed, 110 insertions(+), 229 deletions(-)

diffs (truncated from 578 to 300 lines):

diff -r e1fb7cfbfa15 -r 511ed363539a x11/fltk/Makefile
--- a/x11/fltk/Makefile Mon Nov 10 18:15:17 2008 +0000
+++ b/x11/fltk/Makefile Mon Nov 10 19:03:15 2008 +0000
@@ -1,12 +1,10 @@
-# $NetBSD: Makefile,v 1.65 2008/08/23 07:47:00 obache Exp $
+# $NetBSD: Makefile,v 1.66 2008/11/10 19:03:15 adam Exp $
 
-DISTNAME=      fltk-1.1.7-source
+DISTNAME=      fltk-1.1.9-source
 PKGNAME=       ${DISTNAME:S/-source//}
 VERS=          ${DISTNAME:S/fltk-//:S/-source//}
-PKGREVISION=   4
 CATEGORIES=    x11
-MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=fltk/} \
-               http://ftp.easysw.com/pub/fltk/${VERS}/ \
+MASTER_SITES=  http://ftp.easysw.com/pub/fltk/${VERS}/ \
                http://mirror.nu6.org/ftp.easysw.com/pub/fltk/${VERS}/ \
                ftp://ftp.funet.fi/pub/mirrors/ftp.easysw.com/pub/fltk/${VERS}/ \
                ftp://ftp.rz.tu-bs.de/pub/mirror/ftp.easysw.com/ftp/pub/fltk/${VERS}/
@@ -20,8 +18,8 @@
 
 WRKSRC=                        ${WRKDIR}/${DISTNAME:S/-source//}
 USE_LANGUAGES=         c c++
+USE_LIBTOOL=           yes
 USE_TOOLS+=            gmake
-USE_LIBTOOL=           yes
 TEST_TARGET=           test
 
 PTHREAD_OPTS+=         require
diff -r e1fb7cfbfa15 -r 511ed363539a x11/fltk/PLIST
--- a/x11/fltk/PLIST    Mon Nov 10 18:15:17 2008 +0000
+++ b/x11/fltk/PLIST    Mon Nov 10 19:03:15 2008 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.12 2008/04/12 22:43:14 jlam Exp $
+@comment $NetBSD: PLIST,v 1.13 2008/11/10 19:03:15 adam Exp $
 bin/fltk-config
 bin/fluid
 include/FL/Enumerations.H
@@ -137,6 +137,8 @@
 ${PLIST.cs}include/FL/Fl_Preferences.h
 include/FL/Fl_Progress.H
 ${PLIST.cs}include/FL/Fl_Progress.h
+include/FL/Fl_RGB_Image.H
+${PLIST.cs}include/FL/Fl_RGB_Image.h
 include/FL/Fl_Radio_Button.H
 ${PLIST.cs}include/FL/Fl_Radio_Button.h
 include/FL/Fl_Radio_Light_Button.H
@@ -234,12 +236,14 @@
 include/FL/gl2opengl.h
 include/FL/gl_draw.H
 ${PLIST.cs}include/FL/gl_draw.h
+include/FL/glu.h
 include/FL/glut.H
 ${PLIST.cs}include/FL/glut.h
 include/FL/mac.H
 ${PLIST.cs}include/FL/mac.h
 include/FL/mac.r
 include/FL/math.h
+include/FL/names.h
 include/FL/win32.H
 ${PLIST.cs}include/FL/win32.h
 include/FL/x.H
@@ -267,6 +271,7 @@
 share/doc/fltk/Fl_Check_Button.html
 share/doc/fltk/Fl_Choice.html
 share/doc/fltk/Fl_Clock.html
+share/doc/fltk/Fl_Clock_Output.html
 share/doc/fltk/Fl_Color_Chooser.html
 share/doc/fltk/Fl_Counter.html
 share/doc/fltk/Fl_Dial.html
@@ -337,6 +342,7 @@
 share/doc/fltk/Fl_Tile.html
 share/doc/fltk/Fl_Tiled_Image.html
 share/doc/fltk/Fl_Timer.html
+share/doc/fltk/Fl_Toggle_Button.html
 share/doc/fltk/Fl_Tooltip.html
 share/doc/fltk/Fl_Valuator.html
 share/doc/fltk/Fl_Value_Input.gif
@@ -350,6 +356,7 @@
 share/doc/fltk/Fl_XBM_Image.html
 share/doc/fltk/Fl_XPM_Image.html
 share/doc/fltk/adjuster1.gif
+share/doc/fltk/advanced.html
 share/doc/fltk/basics.html
 share/doc/fltk/boxtypes.gif
 share/doc/fltk/buttons.gif
@@ -366,6 +373,7 @@
 share/doc/fltk/editor.html
 share/doc/fltk/enumerations.html
 share/doc/fltk/events.html
+share/doc/fltk/examples.html
 share/doc/fltk/fl_alert.gif
 share/doc/fltk/fl_ask.gif
 share/doc/fltk/fl_choice.gif
diff -r e1fb7cfbfa15 -r 511ed363539a x11/fltk/distinfo
--- a/x11/fltk/distinfo Mon Nov 10 18:15:17 2008 +0000
+++ b/x11/fltk/distinfo Mon Nov 10 19:03:15 2008 +0000
@@ -1,12 +1,12 @@
-$NetBSD: distinfo,v 1.16 2007/01/02 12:42:45 joerg Exp $
+$NetBSD: distinfo,v 1.17 2008/11/10 19:03:15 adam Exp $
 
-SHA1 (fltk-1.1.7-source.tar.bz2) = 16b174522920403af1e4ccddd36daaefda3765c8
-RMD160 (fltk-1.1.7-source.tar.bz2) = a539a1c6bb3363e54bc82c7995037c5d8ede9dd7
-Size (fltk-1.1.7-source.tar.bz2) = 2060757 bytes
-SHA1 (patch-aa) = 5fea7f520c1b51f0d1f10d863c30f3ed18406db6
-SHA1 (patch-ab) = c4311407ec801e834e9ecfdcb9410c3179a12aa7
-SHA1 (patch-ac) = f2fee36611abc95e470a76e6596f84bd3f33523a
-SHA1 (patch-ad) = 96eab6558675067ae5eae3e176066c653eee957d
-SHA1 (patch-ae) = 2a7183e8668787c9fd79d22a10001a56c401e35a
-SHA1 (patch-af) = 0f46220ebb5bfa5b87ac070036f21663dea47cb6
-SHA1 (patch-ag) = fc8986996438a87eac959ca850237cd8f473ff71
+SHA1 (fltk-1.1.9-source.tar.bz2) = 6f21903dc53c829ec71e8e49655eb19e624c8247
+RMD160 (fltk-1.1.9-source.tar.bz2) = f22e83fc9fd5e8bc10f0eea55e1a4df2ba132d91
+Size (fltk-1.1.9-source.tar.bz2) = 2206178 bytes
+SHA1 (patch-aa) = 661dcac75cf50c791c2edcc14ec93e9ee83b062a
+SHA1 (patch-ab) = 00032b947f47686eb8ddafde065be602fd355819
+SHA1 (patch-ac) = 0e992d6850048f4686b897b3987511c9bd8f9a9e
+SHA1 (patch-ad) = b04051b14eb0bc74e8ccfe762e367ab8ccb11b80
+SHA1 (patch-ae) = c4bfe5e5c6096babe697abe39e8ea328edb11adc
+SHA1 (patch-af) = 18df280c50da04d671b1ebc77e22e670ccdaf709
+SHA1 (patch-ag) = 70f32e45b0a1e086427ffcfafe41495ffb38f6c0
diff -r e1fb7cfbfa15 -r 511ed363539a x11/fltk/patches/patch-aa
--- a/x11/fltk/patches/patch-aa Mon Nov 10 18:15:17 2008 +0000
+++ b/x11/fltk/patches/patch-aa Mon Nov 10 19:03:15 2008 +0000
@@ -1,6 +1,6 @@
-$NetBSD: patch-aa,v 1.7 2006/01/22 11:11:34 wiz Exp $
+$NetBSD: patch-aa,v 1.8 2008/11/10 19:03:15 adam Exp $
 
---- Makefile.orig      2006-01-15 19:36:16.000000000 +0100
+--- Makefile.orig      2007-11-20 22:15:08.000000000 +0100
 +++ Makefile
 @@ -27,7 +27,7 @@
  
@@ -9,10 +9,10 @@
 -DIRS  =       $(IMAGEDIRS) src fluid test documentation
 +DIRS  =       $(IMAGEDIRS) src fluid documentation
  
- all: makeinclude
+ all: makeinclude fltk-config
        for dir in $(DIRS); do\
-@@ -35,6 +35,14 @@ all: makeinclude
-               (cd $$dir; $(MAKE) $(MFLAGS)) || break;\
+@@ -35,6 +35,14 @@ all: makeinclude fltk-config
+               (cd $$dir; $(MAKE) $(MFLAGS)) || exit 1;\
        done
  
 +test: makeinclude
diff -r e1fb7cfbfa15 -r 511ed363539a x11/fltk/patches/patch-ab
--- a/x11/fltk/patches/patch-ab Mon Nov 10 18:15:17 2008 +0000
+++ b/x11/fltk/patches/patch-ab Mon Nov 10 19:03:15 2008 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ab,v 1.11 2006/01/22 11:11:34 wiz Exp $
+$NetBSD: patch-ab,v 1.12 2008/11/10 19:03:15 adam Exp $
 
---- configure.in.orig  2006-01-15 18:36:16.000000000 +0000
+--- configure.in.orig  2008-04-11 18:53:01.000000000 +0200
 +++ configure.in
-@@ -96,6 +96,7 @@ AC_SUBST(GLLIBNAME)
+@@ -104,6 +104,7 @@ AC_SUBST(GLLIBNAME)
  AC_SUBST(IMGLIBNAME)
  AC_SUBST(LIBEXT)
  AC_SUBST(LIBNAME)
@@ -10,7 +10,7 @@
  AC_SUBST(LINKFLTK)
  AC_SUBST(LINKFLTKFORMS)
  AC_SUBST(LINKFLTKGL)
-@@ -112,6 +113,15 @@ fi
+@@ -120,6 +121,15 @@ fi
  AC_ARG_ENABLE(gl, [  --enable-gl             turn on OpenGL support [default=yes]])
  
  AC_ARG_ENABLE(shared, [  --enable-shared         turn on shared libraries [default=no]])
@@ -26,7 +26,7 @@
  if test x$enable_shared = xyes; then
      PICFLAG=1
      SHAREDSUFFIX=""
-@@ -222,6 +232,21 @@ else
+@@ -238,6 +248,21 @@ else
      FLUID="fluid"
      LINKSHARED="../lib/libfltk_images.a ../lib/libfltk_forms.a ../lib/libfltk.a"
  fi
@@ -47,34 +47,4 @@
 +
  
  AC_SUBST(DSOCOMMAND)
- AC_SUBST(DSOLINK)
-@@ -757,26 +782,9 @@ AC_SUBST(INSTALL_DESKTOP)
- AC_SUBST(UNINSTALL_DESKTOP)
- 
- dnl Figure out the appropriate formatted man page extension...
--case "$uname" in
--    *BSD* | Darwin*)
--      # *BSD
--      CAT1EXT=0
--      CAT3EXT=0
--      CAT6EXT=0
--      ;;
--    IRIX*)
--      # SGI IRIX
--      CAT1EXT=z
--      CAT3EXT=z
--      CAT6EXT=z
--      ;;
--    *)
--      # All others
--      CAT1EXT=1
--      CAT3EXT=3
--      CAT6EXT=3
--      ;;
--esac
-+      CAT1EXT=1
-+      CAT3EXT=3
-+      CAT6EXT=6
- 
- AC_SUBST(CAT1EXT)
- AC_SUBST(CAT3EXT)
+ AC_SUBST(DSOFLAGS)
diff -r e1fb7cfbfa15 -r 511ed363539a x11/fltk/patches/patch-ac
--- a/x11/fltk/patches/patch-ac Mon Nov 10 18:15:17 2008 +0000
+++ b/x11/fltk/patches/patch-ac Mon Nov 10 19:03:15 2008 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ac,v 1.9 2006/01/22 11:11:34 wiz Exp $
+$NetBSD: patch-ac,v 1.10 2008/11/10 19:03:15 adam Exp $
 
---- configure.orig     2006-01-18 02:30:52.000000000 +0000
+--- configure.orig     2008-04-27 10:28:21.000000000 +0200
 +++ configure
-@@ -856,6 +856,8 @@ Optional Features:
+@@ -1318,6 +1319,8 @@ Optional Features:
    --enable-debug          turn on debugging default=no
    --enable-gl             turn on OpenGL support default=yes
    --enable-shared         turn on shared libraries default=no
@@ -11,10 +11,10 @@
    --enable-threads        enable multi-threading support
    --enable-quartz         use Quartz instead of Quickdraw (default=no)
    --disable-largefile     omit support for large files
-@@ -1412,7 +1414,22 @@ if test "${enable_shared+set}" = set; th
-   enableval="$enable_shared"
+@@ -1870,7 +1873,22 @@ if test "${enable_shared+set}" = set; th
+   enableval=$enable_shared;
+ fi
  
- fi;
 -if test x$enable_shared = xyes; then
 +
 +# Check whether --enable-libtool or --disable-libtool was given.
@@ -35,7 +35,7 @@
      PICFLAG=1
      SHAREDSUFFIX=""
      FLUID="fluid-shared"
-@@ -1524,8 +1541,20 @@ else
+@@ -1990,8 +2008,20 @@ else
      LINKSHARED="../lib/libfltk_images.a ../lib/libfltk_forms.a ../lib/libfltk.a"
  fi
  
@@ -58,41 +58,3 @@
  
  
  
-@@ -11073,26 +11102,9 @@ esac
- 
- 
- 
--case "$uname" in
--    *BSD* | Darwin*)
--      # *BSD
--      CAT1EXT=0
--      CAT3EXT=0
--      CAT6EXT=0
--      ;;
--    IRIX*)
--      # SGI IRIX
--      CAT1EXT=z
--      CAT3EXT=z
--      CAT6EXT=z
--      ;;
--    *)
--      # All others
--      CAT1EXT=1
--      CAT3EXT=3
--      CAT6EXT=3
--      ;;
--esac
-+CAT1EXT=1
-+CAT3EXT=3
-+CAT6EXT=6
- 
- 
- 
-@@ -12034,6 +12048,7 @@ s,@GLLIBNAME@,$GLLIBNAME,;t t
- s,@IMGLIBNAME@,$IMGLIBNAME,;t t
- s,@LIBEXT@,$LIBEXT,;t t
- s,@LIBNAME@,$LIBNAME,;t t
-+s,@LIBTOOL@,$LIBTOOL,;t t
- s,@LINKFLTK@,$LINKFLTK,;t t
- s,@LINKFLTKFORMS@,$LINKFLTKFORMS,;t t
- s,@LINKFLTKGL@,$LINKFLTKGL,;t t
diff -r e1fb7cfbfa15 -r 511ed363539a x11/fltk/patches/patch-ad
--- a/x11/fltk/patches/patch-ad Mon Nov 10 18:15:17 2008 +0000
+++ b/x11/fltk/patches/patch-ad Mon Nov 10 19:03:15 2008 +0000
@@ -1,33 +1,16 @@



Home | Main Index | Thread Index | Old Index