SDL_gfx version is out of date (is 2.0.20, latest 2.0.22, age 1y)

Bug #676799 reported by Andreas Schiffler
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Wormux
New
Undecided
Unassigned
sdlgfx (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

The SDL_gfx version should be updated to 2.0.22 (source code available here http://www.ferzkopp.net/Software/SDL_gfx-2.0/SDL_gfx-2.0.22.tar.gz or here https://sourceforge.net/projects/sdlgfx/)

The following bugfixes and API updates would be available.

Ver 2.0.22 - Sat Sep 11 23:26:42 EDT 2010
* Fixed line width calculation for normal and textured polygons
  (patch contributed by Daniel (SupSuper)
* Fixed version setup in configure.in
* Added rounded rectangle and rounded box primitives
* Updated test program for roundedbox + left/right-click support
* Fixed pie calculation (line-case detection, end-angle clipping)
* Updated DLL_EXPORT handling and added WIN64 test
  (patch contributed by tigerfishdaisy)
* Added thick line primitive based on Murphy's algorithm

Ver 2.0.21 - Thu May 27 21:14:37 PDT 2010
* Add VC9 project files, source code formatting, fix compiler
  warnings, move VC8 project files, remove leftover autoconf/m4 files
* Move static transfer lookup array from .h to .c
  (patch contributed by Zbigniew Holdys)
* Add support for VC++ compiler/MASM assembly with active USE_MMX
  (contributed by Markus Hossner)
* Added Haiku build support in configure.in
  (contributed by Scott McCreary)
* Added helper function that multiplies the alpha channel in
  a 32bit surface (contributed by Zbigniew Holdys)
* Disable MMX for 64bit platforms due to lack of support for
  pusha/popa (contributed by Olivier Boudeville)
* Update all library functions for doxygen markup. Add doxygen
  configuration file.
* Added font rotation support and updated TestFonts sample
* Fixed rotate90 for 0 degree case
  (contributed by Chris Allport)
* Updated TestRotozoom with rotate90 case and message display
* Added support for SDL 1.3
* Added doxygen generated documentation.

Related branches

Revision history for this message
Tiit Pikma (thsnr) wrote :

They probably haven't updated since the tarball location has updated, yet the debian/watch file is still looking in the old location. Instead of:

3 http://www.ferzkopp.net/joomla/content/view/19/14/ \
4 /joomla/\.\./Software/SDL_gfx\-2\.0/SDL_gfx\-([\d.]+)\.tar\.gz

there should be:

3 http://www.ferzkopp.net/Software/SDL_gfx\-2\.0/SDL_gfx\-([\d.]+)\.tar\.gz

Revision history for this message
Tiit Pikma (thsnr) wrote :

Ignore that last comment - upon closer inspection I found out, that the current version of debian/watch is indeed correct and I apparently have no idea what I'm talking about...

tags: added: upgrade-software-version
Revision history for this message
Kurosu (kurosu) wrote :

I bump that request. My game (warmux) is seeing numerous crashes on at least 10.04, and often visual glitches because of out-of-bounds reading fixed after 2.0.20. If you don't want to update the packager number (which is ABI compatible), please at least apply this much needed diff:
http://sdlgfx.svn.sourceforge.net/viewvc/sdlgfx?view=revision&revision=35
The crashes are erratic and probably causing troubles for other users without them knowing what happened.

Thanks

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package sdlgfx - 2.0.22-1

---------------
sdlgfx (2.0.22-1) unstable; urgency=low

  * Team upload.
  * New upstream release. (Closes: #616409, #627051; LP: #676799)
    - Adapt 010_primitives_spell.diff
  * Bump shlibs to 2.0.22.
  * Clear out dependency_libs in libSDL_gfx.la. (Closes: #550644)
 -- Ubuntu Archive Auto-Sync <email address hidden> Fri, 17 Jun 2011 22:56:36 +0000

Changed in sdlgfx (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.