Publishing details

Changelog

libsdl2 (2.24.0+dfsg-1~bpo22.04.1~ppa1) jammy; urgency=medium

  * No-change backport to jammy.

libsdl2 (2.24.0+dfsg-1) unstable; urgency=medium

  * New upstream release
    - Functionally equivalent to 2.23.2+dfsg-4
  * Drop patches that were applied upstream
  * d/watch, d/gbp.conf, d/control: Go back to unstable branch
  * Release to unstable

libsdl2 (2.23.2+dfsg-4) experimental; urgency=medium

  * d/patches: Update to upstream commit prerelease-2.23.2-21-g6e007c36e

libsdl2 (2.23.2+dfsg-3) experimental; urgency=medium

  * d/patches: Update to upstream commit prerelease-2.23.2-17-g51be30f3c,
    excluding CI-only changes

libsdl2 (2.23.2+dfsg-2) experimental; urgency=medium

  * d/patches: Update to upstream prerelease-2.23.2-10-g9670d2bb9,
    excluding changes specific to non-Linux platforms (macOS and PS2)

libsdl2 (2.23.2+dfsg-1) experimental; urgency=medium

  * New upstream release candidate
  * d/p/core-linux-Don-t-cache-the-RealtimeKit-D-Bus-connection.patch,
    d/p/Add-SDL_JOYBATTERYUPDATED-event-to-SDL_JoystickEventState.patch:
    Add post-release bugfixes from upstream
  * d/p/no-libdir.patch: Redo to cope with changes to how static linking
    is handled upstream
  * d/libsdl2-2.0-0.symbols: Update
  * Update Lintian overrides

libsdl2 (2.23.1+dfsg-1) experimental; urgency=medium

  * New upstream prerelease
  * d/watch: Use GitHub to download releases
  * d/watch: Download prereleases for experimental branch
  * Merge packaging changes from unstable

libsdl2 (2.0.22+dfsg-6) unstable; urgency=medium

  * d/watch: Use GitHub to download releases
  * d/rules: Wrap configure flags one per line, and sort them.
    This reduces the diff when we change them.
  * d/rules: Explicitly disable use of libraries we don't build-depend on.
    SDL doesn't build-depend on JACK or the proprietary bcm_host and Vivante
    graphics APIs, so these would not get enabled in official Debian builds.
    For reproducibility, if they happen to be installed on a system where a
    contributor is doing their own local build, don't enable them
    there either.
    - In particular, this ensures that the old bcm_host driver for
      Raspberry Pi is not enabled. This is an outdated kernel driver which
      has been superseded by KMS/DRM. (Closes: #1012863)
  * d/rules: Explicitly disable auto-detection of other OSs' drivers.
    This ensures that they are not enabled if compatible headers are
    somehow available locally. Note that --disable-xinput refers to Windows
    XInput (an API for Xbox-360-compatible game controllers) and should not
    be confused with --enable-video-x11-xinput.
  * d/rules: Explicitly enable library dependencies we intend to enable

libsdl2 (2.0.22+git20220615+g960b86d+dfsg-1) experimental; urgency=medium

  * New upstream git snapshot
  * d/p/cmake-Fix-static-linking-to-dependencies-with-in-library-.patch:
    Drop patch, applied upstream

libsdl2 (2.0.22+git20220612+gbdf1413+dfsg-1) experimental; urgency=medium

  * New upstream git snapshot
  * Update symbols file
  * d/p/no-libdir.patch: Refresh for new upstream git snapshot
  * Merge packaging from unstable
    - d/p/345efdcb.patch: Drop, included in new upstream git snapshot
  * d/copyright: Update
  * d/p/cmake-Fix-static-linking-to-dependencies-with-in-library-.patch:
    Add proposed patch to fix SDL2::SDL2-static target in our configuration

libsdl2 (2.0.22+dfsg-5) unstable; urgency=medium

  * debian/patches/345efdcb.patch:
    - cherry-pick upstream fix for arm64 test failure due to race condition.
      (LP: #1976288)
  * revert Ubuntu arm64 hack, now that upstream properly fixed it.

libsdl2 (2.0.22+git20220530+g3c3c025+dfsg-1) experimental; urgency=medium

  * Merge packaging from unstable
  * New upstream git snapshot
  * Refresh patches

libsdl2 (2.0.22+dfsg-4) unstable; urgency=medium

  [ Gianfranco Costamagna ]
  * Ignore tests if the system is Ubuntu and architecture arm64,
    requiring some real new hw to complete successfully
    (workaround for LP: #1976288)

  [ Simon McVittie ]
  * d/control: Remove Sam Hocevar from Uploaders,
    with thanks for past contributions (Closes: #1011583)
  * d/tests/installed-tests: Assert that at least one test was run
  * d/control: Add missing dependencies for static linking
    (Closes: #1012088, LP: #1976198)
  * d/tests/cmake: Exercise static linking to SDL
  * Standards-Version: 4.6.1 (no changes required)
  * Only skip testatomic on Ubuntu, not the rest of the test suite.
    This lets us get at least some confidence that the package is working.

libsdl2 (2.0.22+git20220524+g5dee082+dfsg-1) experimental; urgency=medium

  * New upstream git snapshot
    - Avoid implicit promotion from float to double (Closes: #1011014)

libsdl2 (2.0.22+git20220518.g4cb57bf+dfsg-1) experimental; urgency=medium

  * New upstream git snapshot
  * Update symbols file

libsdl2 (2.0.22+git20220508.gc71ee68+dfsg-1) experimental; urgency=medium

  * d/gbp.conf, d/control: Branch for experimental
  * New upstream git snapshot
    - Drop patches that were applied upstream
    - Update symbols file with new ABI from development branch

libsdl2 (2.0.22+dfsg-3) unstable; urgency=medium

  * d/tests: Install the correct dependency.
    We now want libsdl2-tests, not libsdl2-dev.
  * d/tests: Tell ginsttest-runner to output TAP
  * d/patches: Use upstreamed patches to run build-time and as-installed
    tests
  * d/p/Disable-Werror-declaration-after-statement.patch:
    Remove workaround for #1010151, which has been fixed in testing
  * Release to unstable

libsdl2 (2.0.22+dfsg-2) experimental; urgency=medium

  * d/gbp.conf, d/control: Branch for experimental
  * d/p/test-Add-some-common-code-to-load-test-resources.patch,
    d/p/Add-a-make-install-target-for-the-tests.patch,
    d/p/test-Run-selected-noninteractive-tests-in-make-check.patch,
    d/p/test-Install-GNOME-style-installed-tests-metadata.patch:
    Add patches to run a subset of tests as build-time tests and
    GNOME-style "as-installed" tests
  * d/tests/installed-tests: Run a subset of tests as an autopkgtest
  * d/control: Move installed-tests to a new libsdl2-tests binary package
  * Upload to experimental for NEW processing

libsdl2 (2.0.22+dfsg-1) unstable; urgency=medium

  * New upstream release
  * Revert "d/gbp.conf, d/control: Branch for experimental"

libsdl2 (2.0.22~rc3+dfsg-1) experimental; urgency=medium

  * New upstream prerelease
    - Fix mouse input regression in Source 1 engine games (Portal 2,
      Team Fortress 2) by removing a workaround for mouse input issues
      in Unvanquished

libsdl2 (2.0.22~rc2+dfsg-1) experimental; urgency=medium

  * New upstream prerelease

libsdl2 (2.0.22~rc1+git20220418+dfsg-1) experimental; urgency=medium

  * New upstream snapshot 2.0.22-RC1-34-g02225aa73
    - Stop defaulting to native Wayland, too many regressions seen
  * Unfuzz patch series
  * d/p/Disable-Werror-declaration-after-statement.patch:
    Add patch to avoid FTBFS with Pipewire 0.3.50

libsdl2 (2.0.22~rc1+dfsg-1) experimental; urgency=medium

  * d/gbp.conf, d/control: Branch for experimental
  * New upstream prerelease
    - Now defaults to native Wayland (instead of X11 via Xwayland) when
      run on a system with a Wayland display available, similar to GTK 3.
      This can be overridden with SDL_VIDEODRIVER=x11 for games that make
      X11-specific assumptions.
  * d/gbp.conf: Make excluded files consistent with d/copyright
  * d/control: Increase build-dependency on libwayland to 1.18
  * Update symbols file for new ABI
  * d/copyright: Update
  * d/p/Avoid-depending-on-libwayland-1.20-unnecessarily.patch:
    Drop patch, applied upstream (in a slightly different form)
  * d/tests: Assert that the CMake integration provides SDL2::SDL2

 -- Gianfranco Costamagna <email address hidden>  Mon, 25 Mar 2024 11:09:03 +0100

Available diffs

Builds

Built packages

Package files