[ANNOUNCE] libXaw3d 1.6

Matt Turner mattst88 at gmail.com
Sat Jan 21 17:37:09 PST 2012


libXaw3d-1.6 is the first version of libXaw3d to be hosted on
freedesktop.org.

Version 1.6 builds on version 1.5E, replaces the imake build system
with autotools and provides a large number of code clean ups.

Thanks to everyone involved!


Alan Coopersmith (10):
      Use -p instead of %parser for compatibility with older bison & yacc
      Add xext to required modules for Shape extension calls
      Distribute & install src/README.XAW3D
      Update README.XAW3D for X.Org release
      Fix distcheck by changing doc_DATA to dist_doc_DATA
      Add LayYY.h header for common definitions of lex/yacc created functions
      Make WriteToFile take constified arguments
      Strip trailing whitespace
      Fix several unused variable warnings
      Add LayYYWrap() prototype to LayYY.h

Gaetan Nadon (11):
      Add .gitignore to filter out all the compile artifacts
      Apply appropriate version number for the first release candidate
      Add makefile targets for ChangeLog and INSTALL
      Use AM_YFLAGS and BUILT_SOURCES rather than EXTRA_DIST
      lex and yacc: add error checking when yacc is missing
      Move compiler flags from AM_CPPFLAGS to AM_CFLAGS
      Rename XAW3D_CFLAGS to XAW3D_CPPFLAGS as it contains preprocessor options only
      Include Xaw3dP.h using #include <X11/Xaw3d/Xaw3dP.h>
      Add missing AC_CONFIG_HEADERS
      Add conditional include config.h to source files as done in libXaw
      Template.c: use #include <X11/Xaw3d/TemplateP.h>

Guillem Jover (5):
      Disable unused input and unput lex functions
      Remove unused label
      Only use variable t in MoveThumb() on XAW_ARROW_SCROLLBARS
      Use intptr_t instead of int when casting from and to XtPointer
      Define call_data to 0 in NotifyScroll()

Matt Turner (21):
      Import Xaw3d-1.5E.
      Move sources to src/.
      Purge CVS tags.
      Move headers to include/X11/Xaw3d/.
      Move Xaw3dP.h.sed -> include/X11/Xaw3d/Xaw3dP.h.
      Replace Imake with autotools build system.
      Remove extraneous parentheses.
      Add missing parentheses.
      configure.ac: Check for required dependencies.
      Fix implicit function declarations.
      Replace bzero() with memset().
      Add autogen.sh.
      Strip trailing whitespace.
      Add bison and flex generated files to .gitignore
      Move generated src/* files to src/.gitignore
      Fix a couple unused function warnings
      Fix a couple of unused variable warnings
      Include stdlib.h for abs()
      Remove unused variable 'i'
      Remove worthless isupper/islower checks
      libXaw3d 1.6

Matthieu Herrb (1):
      Remove %defines declaration for compatibility with yacc.

Rafał Mużyło (7):
      Remove unneeded libtool hacks
      Readd requred flex/bison stuff and fix it for autotools
      Silence sentinel warnings
      Remove uneeded files from build/install
      Actually link with the libs we check for
      fix iswspace detection
      use four build time defines

Yaakov Selkowitz (57):
      Fix xaw3dincludedir
      Fix make distcheck
      Add pkg-config file
      Remove unused PROJECT_ROOT define
      Remove excess PKG_PROG_PKG_CONFIG call
      Use XORG_DEFAULT_OPTIONS
      Add standard README
      Add COPYING file
      Remove AM_PROG_CC_C_O
      unifdef -DNeedFunctionPrototypes -DNeedVarargsPrototypes
      Fix DLL initialization on PE platforms
      include: Fix old-style function definitions
      Viewport: fix too few arguments to Layout function error
      AsciiSink: Fix old-style function definitions
      AsciiSrc: Fix old-style function definitions
      AsciiText: Fix old-style function definitions
      Box: Fix old-style function definitions
      Command: Fix old-style function definitions
      Dialog: Fix old-style function definitions
      Form: Fix old-style function definitions
      Grip: Fix old-style function definitions
      Label: Fix old-style function definitions
      Layout: Fix old-style function definitions
      List: Fix old-style function definitions
      MenuButton: Fix old-style function definitions
      Paned: Fix old-style function definitions
      Panner: Fix old-style function definitions
      Porthole: Fix old-style function definitions
      Repeater: Fix old-style function definitions
      Scrollbar: Fix old-style function definitions
      Simple: Fix old-style function definitions
      Sme: Fix old-style function definitions
      Fix ambiguous 'else' warnings
      SimpleMenu: Fix old-style function definitions
      SmeBSB: Fix old-style function definitions
      SmeLine: Fix old-style function definitions
      SmeThreeD: Fix old-style function definitions
      StripChart: Fix old-style function definitions
      Text: Fix old-style function definitions
      TextAction: Fix old-style function definitions
      TextPop: Fix old-style function definitions
      TextSink: Fix old-style function definitions
      TextSrc: Fix old-style function definitions
      ThreeD: Fix old-style function definitions
      Tip: Fix old-style function definitions
      Toggle: Fix old-style function definitions
      Tree: Fix old-style function definitions
      Vendor: Fix old-style function definitions
      Viewport: Fix old-style function definitions
      Xaw3dP: Fix old-style function definitions
      XawInit: Fix old-style function definitions
      MultiSink: Fix old-style function definitions
      MultiSrc: Fix old-style function definitions
      XawIm: Fix old-style function definitions
      Fix incompatible vfunc pointer warnings
      Label: Fix nested extern declaration warnings
      Fix build after f28531a33d1f28bc86626b3013ef7857b564647f

git tag: libXaw3d-1.6

http://xorg.freedesktop.org/archive/individual/lib/libXaw3d-1.6.tar.bz2
MD5:  db88f0c5afc5f285e046d84e15ad30de  libXaw3d-1.6.tar.bz2
SHA1: b10489c3cc9dde46bd13294ee971b1a782e0a4be  libXaw3d-1.6.tar.bz2
SHA256: 1122082f2b3c484557c6147768300c356453918bf401e2e6c86fee12ade93325  libXaw3d-1.6.tar.bz2

http://xorg.freedesktop.org/archive/individual/lib/libXaw3d-1.6.tar.gz
MD5:  6f156fe180d3c26dbc9ff95033b02362  libXaw3d-1.6.tar.gz
SHA1: 922dd4908cc8130d2976cbb52329783f8d6716de  libXaw3d-1.6.tar.gz
SHA256: f543a141119028610523b80c5057252e079ef27469e5446fba35d02b2b608400  libXaw3d-1.6.tar.gz

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg-announce/attachments/20120121/72702f25/attachment.pgp>


More information about the xorg-announce mailing list