[Top][All Lists]

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

Guile-SDL 0.5.2 available

From: Thien-Thi Nguyen
Subject: Guile-SDL 0.5.2 available
Date: Sun, 08 Mar 2015 17:19:47 +0100

release notes:

  Trimming down.  The tip jar:

  is now linked from the homepage.


README excerpt:

  Guile-SDL is a set of modules that provide bindings for various
  Simple DirectMedia Layer ( libraries.

  Most of the SDL functions are wrapped, with the exception of a
  few functions that are too C-centric.  The SDL threads, audio
  and network functions are not included.  However, there are
  (optionally configured) bindings for SDL_mixer and SDL_ttf.

  Also included is SDL_gfx 2.0.22 (by Andreas Schiffler) source
  code (LGPL 2.1) and bindings for it.

  This is alpha code (pre 1.0 release), tested with various,
  but not all, versions of Guile and SDL.  It may have bugs,
  and the interfaces may change from version to version.

NEWS for 0.5.2 (2015-03-08):

  - bugfixes

    Doc bugs, spelling bugs.

  - dropped procs

    As pre-announced in Guile-SDL 0.5.0 (2013-07-19) NEWS, the
    following procs have been removed:

     (sdl mixer) query-spec
     (sdl ttf) font:glyph-metrics
     (sdl ttf) font:size-text
     (sdl ttf) font:size-utf8
     (sdl sdl) cd-get-nth-track
     (sdl sdl) cd-frames->msf
     (sdl sdl) joystick-get-ball
     (sdl sdl) get-video-info
     (sdl sdl) get-rgb
     (sdl sdl) get-rgba
     (sdl sdl) get-caption
     (sdl sdl) get-mouse-state
     (sdl sdl) get-mouse-relative-state
     (sdl sdl) event-state
     (sdl sdl) joystick-event-state
     (sdl sdl) set-alpha!
     (sdl sdl) set-color-key!
     (sdl sdl) peep-events

  - configuration enables automagic rebuild rules by default

    Previously, modification to a file (for instance)
    would not trigger rebuild of its associated  Now,
    it will.  You can revert to the previous, somewhat unsafe,
    practice with option ‘configure --disable-maintainer-mode’.

  - sed scripts installed

    Guile-SDL 0.5 introduced many changes that require client code
    modification, most of which are relatively simple and can be
    done mechnically.  Towards that end, "make install" also copies
    to $(pkgdatadir)/0.5 a bunch of sed(1) scripts that you can use
    on older code.  See ugh/README.

    (Actually, these scripts were installed as of Guile-SDL 0.5.1,
    but we forgot to write the NEWS entry.)

  - bootstrap tools


     Guile-BAUX 20150308.1113.0e5bee4
     GNU Texinfo 5.2
     GNU Automake 1.15
     GNU gnulib 2015-03-03 15:48:40
     GNU Libtool 2.4.6

    as before:

     GNU Autoconf 2.69

tarballs and detached signatures:

source code:


Thien-Thi Nguyen
   GPG key: 4C807502
   (if you're human and you know it)
      read my lisp: (responsep (questions 'technical)
                               (not (via 'mailing-list)))
                     => nil

Attachment: signature.asc
Description: PGP signature

reply via email to

[Prev in Thread] Current Thread [Next in Thread]