Revisions of python-PySDL2

buildservice-autocommit accepted request 1143626 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 32)
baserev update by copy to link target
Markéta Machová's avatar Markéta Machová (mcalabkova) accepted request 1143591 from Paolo Panto's avatar Paolo Panto (munix9) (revision 31)
- Add libmpg123-0 as a build requirement for the tests
buildservice-autocommit accepted request 1105034 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 30)
baserev update by copy to link target
Markéta Machová's avatar Markéta Machová (mcalabkova) accepted request 1104930 from Paolo Panto's avatar Paolo Panto (munix9) (revision 29)
- Remove fix-tests.patch in favor of upstream patches
- Add upstream patches to resolve test failures:
  fix-partially-resolve-video_test.patch
  fix-test-SDL_hid_enumerate.patch
  fix-tests-SDL_GetError.patch
buildservice-autocommit accepted request 1099029 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 28)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) accepted request 1098896 from Paolo Panto's avatar Paolo Panto (munix9) (revision 27)
- Update to 0.9.16:
  * Updated to wrap new functions and constants in SDL 2.28.0.
  * Added a new method to sdl2.ext.Renderer, Renderer.rcopy(), for
    drawing textures to the renderer with relative alignment.
  * Added a new module, sdl2.ext.input for processing common SDL
    input events in a Pythonic manner.
  * Added a new function sdl2.ext.quit_requested() for checking
    whether an SDL event queue contains any sdl2.SDL_QUIT events.
- Update to 0.9.15:
  * Updated to wrap new functions and constants in SDL 2.26.0.
  * Added a new module sdl2.ext.mouse for showing/hiding/moving/
    retrieving the mouse cursor and querying the current state of
    the mouse buttons.
  * Added indexing/unpacking support to the sdl2.ext.Point and
    sdl2.ext.Rect classes and their float equivalents.
  * Updated sdl2.ext.SpriteFactory.from_image() to allow passing
    PIL.Image.Image objects directly.
  * Improved sdl2.ext.Texture performance.
  * Fixed a bug preventing SDL Points and Rects from being used
    as srcrect or dstrect for sdl2.ext.Renderer.copy().
  * Added a binding for SDL_ResetHint, which was added in SDL
    2.24.0 but got missed in PR #246.
- Adjust fix-tests.patch
- Remove fix-version_test.patch (fixed upstream)
- Remove python-PySDL2.rpmlintrc (obsolete)
buildservice-autocommit accepted request 1038364 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 26)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) accepted request 1038348 from Paolo Panto's avatar Paolo Panto (munix9) (revision 25)
- Add fix-version_test.patch (gh#py-sdl/py-sdl2#248):
  Don't assert that SDL_GetRevision() starts with http
- Skip rpmlint error python-tests-in-package
  
  
I don't know exactly if the sdl2/test directories could be completely deleted in %install. I first chose the solution with rpmlintrc to filter the message "E: python-tests-in-package", similar to other python packages.
buildservice-autocommit accepted request 1032869 from Daniel Garcia's avatar Daniel Garcia (dgarcia) (revision 24)
baserev update by copy to link target
Daniel Garcia's avatar Daniel Garcia (dgarcia) committed (revision 23)
- Remove .DS_Store files from sources
- Remove not needed python_module macro definition
Daniel Garcia's avatar Daniel Garcia (dgarcia) committed (revision 22)
- Add fix-tests.patch to fix the test run in the rpmbuild container without
  access to /dev/input.
Daniel Garcia's avatar Daniel Garcia (dgarcia) accepted request 1032775 from Paolo Panto's avatar Paolo Panto (munix9) (revision 21)
- Update to 0.9.14:
  * Updated to wrap new functions and constants in SDL 2.24.0.
  * Added a new module sdl2.ext.displays for retrieving and working
    with connected displays and their supported resolutions/refresh
    rates.
  * Extended sdl2.ext.init to allow initializing all SDL subsystems
    individually (previously just initialized the video subsystem).
  * Improved the memory safety of the sdl2.ext.Window class.
  * Added raise_sdl_err to the public ext API.
  * Fixed sdl2.ext.line to work correctly on 1bpp surfaces.
  * Various fixes/improvements to the unit test suite for Linux
    package maintainers.
- Remove mixer_tests_fix.patch (fixed upstream)

  
The tests fail because of 'Unable to open /dev/input/mouse0'.  
There are several ways to fix this:  
1. disable tests completely  
2. catch error on tests (I have chosen this for now)  
3. create an additional package which is used *only* for the build phase to add the build user "abuild" to the Linux group "input" to get access to /dev/input/*.  
buildservice-autocommit accepted request 992361 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 20)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) committed (revision 19)
- Otherwise, we actually don’t need to explicitly skip ANY
  tests! Wow!
buildservice-autocommit accepted request 992068 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 18)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) committed (revision 17)
- Add mixer_tests_fix.patch to switch off failing tests
  (gh#py-sdl/py-sdl2#241).
Matej Cepl's avatar Matej Cepl (mcepl) committed (revision 16)
- Update to 0.9.13:
  - Updated to wrap new functions and constants in SDL_ttf
    2.20.0.
  - Updated to wrap new functions and constants in SDL_mixer
    2.6.0.
  - Updated to wrap new functions and constants in SDL_image
    2.6.0.
  - Added experimental bindings for the new functions and
    constants in the SDL 2.23.1 pre-release.
  - Added a new function :func:sdl2.ext.load_svg that allows
    loading simple SVG images at arbitrary resolutions with
    SDL_image 2.6.0 or later.
  - Added bindings for new functions and constants introduced in
    SDL2 2.0.22
  - Added a stable API for accessing the raw ctypes function
    objects for SDL2 functions
  - Various bugfixes (see the project's news.rst for more info)
- Switch off failing tests (gh#py-sdl/py-sdl2#241)
buildservice-autocommit accepted request 963464 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 15)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) accepted request 963269 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 14)
- Update to version 0.9.11
  * Added bindings for new functions and constants introduced in
    SDL2 2.0.20
  * Added bindings and documentation for new functions and
    constants introduced in SDL2_ttf 2.0.18
- Changelog for Release 0.9.10
  * Added bindings for new functions and constants introduced in
    SDL2 2.0.18
  * Added experimental support for SDL 2.0.3 and 2.0.4 for older
    platforms (tested on an iMac G4 running 10.4.11)
  * Major improvements to the ext.pixelaccess module
  * Major rewrite of the ext.image module
  * New object-oriented method of rendering with sdl2.ext.Renderers
    using the new sdl2.ext.Texture class
  * Major expansion and rewrite of the sdl2.ext.Renderer class
  * New powerful sdl2.ext.FontTTF class for font rendering
  * Redocumented most of the sdl2.ext modules for better clarity
    and maintainability
  * Added automatic detection of Homebrew SDL2 binaries on Apple
    Silicon Macs as a fallback Deprecated a number of sdl2.ext
    modules and functions
- Changelog for Release 0.9.9
  * Added bindings for new functions and constants introduced in
    SDL2 2.0.16
  * Reverted the fix for issue #139 which inadvertently caused
    Window.show() to force the window to use SDL2's software
    rendering, breaking the Renderer class and compatibility with
    PyOpenGL.
- Drop PySDL2-pr193-skipnumpy.patch
- Clean out test suite
Matej Cepl's avatar Matej Cepl (mcepl) accepted request 914878 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 13)
- Update to version 0.9.8
  * This release fixes a number of bugs, updates the bindings to
    support new functions in SDL2 2.0.14, adds a wrapper for the
    SDL2 MessageBox API, and more.
  * Added bindings for new functions and constants introduced in
    SDL2 2.0.12 and 2.0.14
  * Added full support for SDL2 binaries in non-system locations
    (e.g., with pysdl2-dll) when using PySDL2 with Python installed
    from the Microsoft Store on Windows.
  * Improved handling of SDL2 binaries that are too old to be used
    with PySDL2.
  * Added a new sdl2.ext API for displaying SDL2 MessageBox alerts
    and dialog boxes.
- Add PySDL2-pr193-skipnumpy.patch (gh#marcusva/py-sdl2#193) for
  missing NumPy in python36
Displaying revisions 1 - 20 of 32
openSUSE Build Service is sponsored by