Skip to content

Changelog pygame (1.9.6+dfsg-2build1+9.0trisquel3)

2021

pygame (1.9.6+dfsg-2build1+9.0trisquel3) etiona; urgency=medium

   * Backported from focal

2020

pygame (1.9.6+dfsg-2build1) focal; urgency=medium

   * No-change rebuild to drop python3.7.

pygame (1.9.6+dfsg-2) unstable; urgency=medium

   * Team upload.
   * debian/control
     - drop python-sphinx from b-d, doc is built with python3 anyway

2019

pygame (1.9.6+dfsg-1) unstable; urgency=medium

   [ Stefano Rivera ]
   * Team upload.
   * New upstream release (Closes: #943613, 944656, 935425)
   * Match lower-case pygame in watch file.
   * Refresh patches.
   * Drop patch fix-bufferproxy-be64, superseded upstream.
   * Update copyright.
   * Patch: Declare UTF-8 encoding in src_py/draw_py.py.
   * Provide a test_sans.ttf symlink, for tests, replacing the font we removed
     in +dfsg.
   * Update +dfsg removals to match upstream renames.
   * Bump Standards-Version to 4.4.1, no changes needed.
   * Declare Rules-Requires-Root: no.
   * Patch: Python 3.8 compatibility.
   * Remove documents no longer included, upstream.
   * Use wildcards in Python 3 lintian overrides, to avoid naming specific
     versions.
   * Patch: Disable comment JS in documentation.
   * Patch: Fix bitshift bugs on ppc64el, leading to test failures.
   * Patch: Skip test failures on s390x and ppc64el.
   * Drop patch arithmetic_fixes, superseded upstream.
 
   [ Ondřej Nový ]
   * Use debhelper-compat instead of debian/compat.

pygame (1.9.4.post1+dfsg-3) unstable; urgency=high

   * Move header files to correct location. (Closes: #920030)

2018

pygame (1.9.4.post1+dfsg-2) unstable; urgency=medium

   * Team upload.
 
   [ Peter Michael Green ]
   * Fix a typo that breaks bufferproxy on 64-bit big endian.  Closes: #902036

pygame (1.9.4.post1+dfsg-1) unstable; urgency=high

   [ Ondřej Nový ]
   * Convert git repository from git-dpm to gbp layout
 
   [ Dominik George ]
   * Mark -doc package Multi-Arch foreign.
   * New upstream version.
     + Add Python 3.7 support. (Closes: #905985)
   * Fix build on some architectures. (Closes: #902035, #902036)
     + Disable two tests that are flaky, but irrelevant in reality.
   * Update debian/watch to find .post versions.
   * Refresh patches; remove patches applied upstream.
   * Bump Standards-Version.
     + No changes needed.

pygame (1.9.3+dfsg2-2) unstable; urgency=medium

   * Bring back Python 2 version for now. (Closes: #894560)
   * Amend last changelog with missing bug number.
   * Refresh a patch to fix clean step.
   * Use pkg-config to find freetype. (Closes: #892436)
   * Fix installation of documentation into correct directory.
   * Bump Standards-Version (no changes needed).
   * Fix tests on FreeBSD (and probably others). (Closes: #861254)

pygame (1.9.3+dfsg2-1) unstable; urgency=medium

   [ Ondřej Nový ]
   * d/control: Set Vcs-* to salsa.debian.org
   * d/copyright: Use https protocol in Format field
   * d/watch: Use https protocol
   * d/changelog: Remove trailing whitespaces
 
   [ Dominik George ]
   * Update dependency on timgm6mb-soundfont. (Closes: #871910)
   * Depend on FreeSans font. (Closes: #861499)
   * Update my mail address in Uploaders.
   * Remove Python 2 build.
   * Bumb Standards-Version and compat level.
     + Remove default variables from d/rules.
   * Fix arithmetic errors on some platforms.
     (Closes: #861250, #861252, #861253, #861249, #861256)
   * Fix unicode in Sphinx output.
   * Fix orig tarball, which contained files it shouldn't.
     + Bump upstream dfsg version for that.

2017

pygame (1.9.3+dfsg-2) unstable; urgency=medium

   * License review to update d/copyright.

pygame (1.9.3+dfsg-1) unstable; urgency=medium

   * New upstream release. (Closes: #779319)
     + Upload to unstable as we got a stable release.
   * Add myself tu Uploaders.
   * Use uscan to get orig tarball.
     + Exclude font copy.
     + Exclude dump of website comments (unnecessary and almost
       impossible to license-check).
   * Update watch file to use PyPI.
   * Add a separate python-pygame-doc package. (Closes: #747567)
     + Use sphinxdoc to build.
     + Also install examples in the -doc package.
   * Re-introduce python3 package.
   * Enable all hardening flags.
   * Fix many spelling issues. (Closes: #708936)
   * Re-enable test suites.
     + Enable display test suite using Xvfb.

2016

pygame (1.9.2~pre~r3449-2) experimental; urgency=medium

   * Ignore test failures temporarily (pre-release).

pygame (1.9.2~pre~r3449-1) experimental; urgency=medium

   [ Vincent Cheng ]
   * Stop symlinking fonts into deprecated /usr/share/pyshared/ directory;
     fixes FTBFS. (Closes: #750315)
   * Drop doc-base file.
   * Update Standards version to 3.9.8.
 
   [ Stefano Rivera ]
   * New upstream snapshot.
     - Fixes FTBFS with clang. (Closes: #812717)
   * Support Python 3 in setup_ignore_portmidi_on_non_linux.diff
   * Drop ffmpeg, and smpeg dependencies, upstream has dropped movie support.
     (Closes: #803555)
   * Run tests against built pygame, don't build-depend on it.
     - Build-Depend on: fluid-soundfont-gm, fontconfig, fonts-dejavu-core,
       musescore-soundfont-gm, for the tests.
   * Port to pybuild.
 
   [ Ondřej Nový ]
   * Fixed VCS URL (https)

2014

pygame (1.9.2~pre~r3348-1) experimental; urgency=medium

   [ Vincent Cheng ]
   * Set Debian Python Modules Team <python-modules-team@l.a.d.o> as new
     maintainer, and move Ed Boraas into Uploaders with his consent.
     - Update Vcs-* fields accordingly.
   * Replace dependency ttf-freefont -> fonts-freefont-ttf. (Closes: #738244)
   * Replace build-dep on python3.2 (>= 3.2.3-7) with build-conflicts instead.
   * Remove dependency on ${python:Provides}.
   * Remove Replaces+Conflicts with obsolete pygame packages.
   * Update Standards version to 3.9.5.
   * Update my email address.
 
   [ Jakub Wilk ]
   * Run tests only if DEB_BUILD_OPTIONS=nocheck is not set.

2013

pygame (1.9.2~pre~r3189-2) experimental; urgency=low

   * Fix FTBFS by reverting faulty fix for #700997; distutils in Debian now
     takes care of installing headers into the right location as of python3.2
     (>= 3.2.3-7), so add a build-dep on that instead. (Closes: #700997)

pygame (1.9.2~pre~r3189-1) experimental; urgency=low

   * New upstream hg snapshot (rev 3189).
   * Avoid potentially overriding a symlink in python3.2-dev. (Closes: #700997)
   * Generate correct versioned dependency on python-numpy following ABI change
     using the dh_numpy and dh_numpy3 helpers. (Closes: #698169)
     - Add build-depends on python3-numpy.
   * Fix a number of failing tests that rely on pygame being tested with OpenGL
     and a graphical display available, as well as audio/video devices.
   * Remove deprecated DMUA flag in debian/control.
   * Fix lintian tag vcs-field-not-canonical.
   * Update Standards version from 3.9.3 to 3.9.4, no updates required.

2012

pygame (1.9.2~pre~r3144-1) experimental; urgency=low

   * New upstream hg snapshot (rev 3144).
     - Drop drop_v4l_support.patch, set_WM_CLASS.patch, check_for_v4l2.diff,
       no_asm_types_h.diff; applied upstream.
     - Refresh remaining patches.
   * Add build-depends on libfreetype6-dev, libavformat-dev, libswscale-dev.
   * Add build-depends on python-pygame in order to run tests.
   * Remove unneeded debian/python-pygame.bug-{presubj,script} files;
     src:libsdl1.2 merged all builds into a single package as of 1.2.14-6.3.
   * Build pygame module for Python 3. (LP: #682144)
     - Add build-depends on python3-all-dev.
   * Add depends on libjs-sphinxdoc and replace embedded js libraries
     with symlinks in debian/rules.
   * Add lintian overrides for hardening-no-fortify-function and
     image-file-in-usr-lib.
   * Add missing DEP-3 patch headers.
   * Set DMUA flag in debian/control as per agreement with sponsor.

pygame (1.9.1release+dfsg-7) unstable; urgency=low

   * Add missing licenses and copyright holders in debian/copyright.
     (Closes: #685189)

pygame (1.9.1release+dfsg-6) unstable; urgency=low

   * Add b-d on libpng-dev and libjpeg-dev to fix FTBFS. (Closes: #669464)
   * Update Standards version from 3.9.2 to 3.9.3, no updates required.
   * Update debhelper compatibility level from 8 to 9.

pygame (1.9.1release+dfsg-5) unstable; urgency=high

   * camera.h : do not include asm/types.h -- not all arches have it,
     and linux does not need it
   * Setting priority on high so as to (possibly) migrate
     before Ubuntu snapshot.

pygame (1.9.1release+dfsg-4) unstable; urgency=high

   * check for v4l2 , if absent do not compile camera module
   * Setting priority on high so as to (possibly) migrate
     before Ubuntu snapshot.

pygame (1.9.1release+dfsg-3) unstable; urgency=high

   * Build-depends on portmidi only in linux-any architectures.
   * Turn on MMX instructions, thanks to jeff@jab.org;
     (Closes: #653215).
   * Setting priority on high so as to (possibly) migrate
     before Ubuntu snapshot.

2011

pygame (1.9.1release+dfsg-2) unstable; urgency=low

   * Upload to unstable.
   * Repack tarball to remove lib/freesansbold.ttf.
   * Import debian/patches/set_the_SDL_WM_CLASS_when_running_under_X11.diff
     from Ubuntu.
   * Drop debian/patches/documentation_fix since the revised link doesn't seem
     to work either.
   * Update debian/copyright to conform to DEP-5.
   * Update debian/rules to dh 7 rules.tiny style.
   * Modify debian/watch to ensure uscan can process it correctly.
   * Add Vcs-* fields in debian/control.
   * Add Homepage: field in debian/control.

pygame (1.9.1release-1) experimental; urgency=low

   * Upload to experimental.
   * New upstream release. (Closes: #544347)
   * Add myself to uploaders.
   * Add build dependency on libportmidi-dev.
   * Transition to dh_python2: (Closes: #616965)
     - Remove dependency on python-central.
     - Bump dependency on python-all-dev to >= 2.6.6-3~.
     - Remove XB-Python-Version.
     - Change XS-Python-Version to X-Python-Version.
     - Use dh_python2 instead of dh_pycentral in debian/rules.
   * Add timidity as a suggested package for python-pygame. (Closes: #428070)
   * Include a doc-base registration file. (Closes: #451674)
   * Update Standards version from 3.8.4 to 3.9.2, no updates required.
   * Update debhelper compatiblity level from 7 to 8.
   * Import debian/patches from Ubuntu.

2010

pygame (1.8.1release-2) unstable; urgency=low

   * Switch to dpkg-source 3.0 (quilt) format
   * Add debian/python-pygame.bug-presubj . The contents of this file are
     displayed to the user by the bug reporting tool before allowing the
     user to write a bug report. This file explains that the user may need
     to install some libsdl libraries to hear audio.
   * bump standard, no changes
   * fix lintian warnings:
     - duplicate-font-file usr/share/pyshared/pygame/freesansbold.ttf
        also in ttf-freefont : replace with symlink
     - some executable-not-elf-or-script
     - debhelper-but-no-misc-depends, added
   * Thanks morph for NMU.

2009

pygame (1.8.1release-1.1) unstable; urgency=low

   * Non-maintainer upload.
   * Prepare for the upcoming Python 2.6 transition; thanks to Piotr Ożarowski
     for the bug report and to Kumar Appaiah for the patch; Closes: #556151
     - debian/rules
       + pass --prefix=/usr when installing
   * debian/control
     - removed Joe Wreschnig from Uploaders field; Closes: #547234

pygame (1.8.1release-1) unstable; urgency=low

   * Upload in unstable.
   * Add myself to uploaders.
   * Added a script for reportbug ,
     build-dep debhelper >= 7.2.3.

2008

pygame (1.8.1release-0) experimental; urgency=low

   * Non-maintainer upload.
   [ Barry deFreese ]
    * New upstream release. (Closes: #473672).
      + image.fromstring fixes. (Closes: #481071).
    * Depend and Build-depend on python-numpy. (Closes: #478450).
      + Drop python-numeric depend and build-dep.
    * Add noopt handling in rules. (Closes: #481062).
      Thanks to Sam Morris for the patch.
    * Add watch file.
    * Bump Standards Version to 3.7.3. (No changes needed).

pygame (1.8.0release-0) experimental; urgency=low

   * Non-maintainer upload.
   * New upstream release
     thanks to René Dudfield (Closes: #473672).
   * Bug fix: "python-pygame: pygame.image.fromstring does not work",
     thanks to Sam Morris (Closes: #481071).

2006

pygame (1.7.1release-4.1) unstable; urgency=high

   * Non-maintainer upload.
   * Build-depend on python-numeric instead of python2.[34]-numeric.
     Closes: #399697
   * Likewise build-depend on python-all-dev instead of python2.[34]-dev.
   * Dropped useless build-dependency on python (it's granted with
     python-all-dev).
   * Add missing dependency on python-numeric. Closes: #399816
   * Changed XS-Python-Version to ">= 2.3" since pygame apparently supports
     python 2.5 and I couldn't find a rationale for "2.3, 2.4" in the
     changelog.
   * Fix lintian errors/warnings:
     - Added empty binary-indep target in debian/rules.
     - Removed dh_python call and adjust python-central build-dependency
       accordingly.

pygame (1.7.1release-4) unstable; urgency=low

   * control: Add ${shlibs:Depends} Depends:.

pygame (1.7.1release-3) unstable; urgency=low

   * control, rules: Update to new Python policy, using pycentral.
   * Switch to debhelper level 5.

2005

pygame (1.7.1release-2) unstable; urgency=low

   * Ignore invalid fonts.scale files. (Closes: #337120)

pygame (1.7.1release-1) unstable; urgency=low

   * New upstream release.
   * Remove 64-bit patch from 1.6-0.2, merged upstream.
   * Remove SMPEG detection patch from 1.4-1, no longer needed.

pygame (1.6-3) unstable; urgency=low

   * debian/control:
     - Add myself to Uploaders.
     - Section: python.
     - Standards-Version 3.6.2.
   * debian/copyright: Include proper copyright line. (Closes: #290220)
   * Build packages for Python 2.3/2.4 instead of 2.2/2.3.
   * Move API documentation and examples to arch-indep python-pygame.
   * Build-Dep on libsmpeg-dev >= 0.4.5+cvs20030824-1.3 to get libsmpeg0c2.

2004

pygame (1.6-2) unstable; urgency=low

   * Actually build-depend on python (for dh_python)
     * Closes: #264086

pygame (1.6-1) unstable; urgency=low

   * Acknowledge NMUs (Closes: #186916, #219524, #246278)

pygame (1.6-0.2) unstable; urgency=low

   * NMU on maintainer's request.
   * src/constants.c: cast constants to ints to prevent breakage on 64-bit
     architectures (closes: #186916, #246278).
   * debian/rules: use dh_python.
   * debian/python2.X-pygame.{prerm,postinst}: removed.
   * debian/control:
     + require debhelper 4.1.25.
     + make python-pygame depend on ${python:Depends}.
     + Standards-version is 3.6.1 (no changes required).

pygame (1.6-0.1) unstable; urgency=low

   * Non-maintainer upload.
   * Don't build the Python 2.1 target anymore, Pygame now requires 2.2
     or better.
   * Update the download URL in the copyright file to www.pygame.org/ftp.
   * New upstream version. (Closes: #219524)

2003

pygame (1.5.6-2) unstable; urgency=low

   * Build python-pygame dummy package where it should be,
     in binary-arch (Closes: #207192)

pygame (1.5.6-1) unstable; urgency=low

   * New upstream release
   * Build (and default to) Python 2.3 version

pygame (1.5.5-2) unstable; urgency=low

   * Rebuild against libsdl-ttf2.0-dev

2002

pygame (1.5.5-1) unstable; urgency=low

   * New upstream release
   * Rebuild against current python-numeric (Closes: #173041)
   * Add build-depends on python2.[12]-numeric (Closes: #174770)
   * Version python dependency in python-pygame package
     (Closes: #174289)
   * Only install documentation and examples in "real"
     (python2.[12]-pygame) packages (Closes: #175268)

pygame (1.5.3-2) unstable; urgency=low

   * Version the conflicts and replaces on python2.1-pygame
   * Add (versioned) conflicts and replaces to python2.2-pygame
     (Closes: #159347)
   * Remove emacs settings from changelog.Debian

pygame (1.5.3-1) unstable; urgency=low

   * New upstream release
   * Update documentation paths in postinst (Closes: #159481)
   * pygame2.1-pygame conflicts with pygame (Closes: #159482)
   * python-pygame suggests all other pygame versions

pygame (1.5-4) unstable; urgency=medium

   * Update postinst and prerm to precompile the right things

pygame (1.5-3) unstable; urgency=low

   * Build separate python2.1-pygame and python2.2-pygame
     packages (Closes: #158078)

pygame (1.5-2) unstable; urgency=low

   * Move to python 2.2 (#135323)
   * Fix errors in documentation (Closes: #145388)

pygame (1.5-1) unstable; urgency=high

   * New upstream release (Closes: #155030)
   * Upstream now includes Helmet Bold (not condensed)

pygame (1.4-3) unstable; urgency=high

   * RC Fix: include Helmet Condensed Bold from openoffice
     and set default font accordingly

pygame (1.4-2) unstable; urgency=high

   * RC Fix: Remove bluebold.ttf from package, as it's non-free
     (Closes: #143960)
   * Suggests ttf-larabie-straight, which provides this font
     (bluebold.ttf remains the default font)

pygame (1.4-1) unstable; urgency=medium

   * New upstream release (Closes: #131196)
   * Extend default path to allow detection of libsmpeg
   * pygame.sprite now built correctly (Closes: #126244)

2001

pygame (1.2-5) unstable; urgency=medium

   * Fix python 2.0 references in postinst (Closes: #120422)

pygame (1.2-4) unstable; urgency=medium

   * Move to python 2.1
   * Update dependencies (Closes: #118251)

pygame (1.2-3) unstable; urgency=low

   * Rebuild against new SDL packages (Closes: #115863)

pygame (1.2-2) unstable; urgency=low

   * Build as non-native package (oops)
   * Hardcode Debian directory locations, to ensure correct builds
     on the autobuilders (Closes: #113714)

pygame (1.2-1) unstable; urgency=low

   * New upstream release

pygame (1.1-3) unstable; urgency=low

   * New maintainer, in that I am adopting contributed third-party debs
     for official use (Thanks, Francis).
   * Updated config_unix.py to check for depends in /usr as well as
     /usr/local
   * Removed invalid versioning on libsdl1.2-dev (which is no longer
     necessary, with the above fix)

pygame (1.1-2) unstable; urgency=low

   * Fixed standards version so it is lintian compliant
   * Closes: #83446 (ITP: pygame)

pygame (1.1-1) unstable; urgency=low

   * New upstream release
   * Now depends on 1.2 versions of all SDL libraries
   * Added dependencies for python2-numeric, so more examples work

pygame (1.0-2) unstable; urgency=low

   * Now depends on libsdl-ttf1.2 1.2.2-1 as it is available in Debian.
     More of the examples can be now be run.

pygame (1.0-1) unstable; urgency=low

   * New upstream release

pygame (0.99pre-1-1) unstable; urgency=low

   * New upstream release

pygame (0.9-1) unstable; urgency=low

   * New upstream release

pygame (0.5-3) unstable; urgency=low

   * Tidied up documentation so installation instructions and documentation
     building tools are not installed

pygame (0.5-2) unstable; urgency=low

   * Correctly compiles *.py files to *.pyc and *.pyo on installation, and
     deletes the *.pyc and *.pyo files on uninstallation
   * Build depedency now includes python2-dev
   * Documentation moved to correct place within /usr/share/doc/pygame

pygame (0.5-1) unstable; urgency=low

   * New upstream release

pygame (0.4-1) unstable; urgency=low

   * Initial Release.
   * This is my first Debian package ;-)