diff --git a/pyglet-1.5.14.zip b/pyglet-1.5.14.zip new file mode 100644 index 0000000..2837a3c --- /dev/null +++ b/pyglet-1.5.14.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c99758089141be6d2c787902c9d0367b43f94976bbcd3853ea7e438b404c39cd +size 3223701 diff --git a/pyglet-1.5.7.zip b/pyglet-1.5.7.zip deleted file mode 100644 index 99d317d..0000000 --- a/pyglet-1.5.7.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3faac2dad34946aecbce79a8658f89155436fe5c07332229160c6eba302ff40d -size 3160434 diff --git a/python-pyglet.changes b/python-pyglet.changes index 77c3ee1..0b006bd 100644 --- a/python-pyglet.changes +++ b/python-pyglet.changes @@ -1,3 +1,34 @@ +------------------------------------------------------------------- +Thu Jan 28 23:14:41 UTC 2021 - Dirk Müller + +- update to 1.5.14: + - Fix interlaced mp3 decoding in GStreamer backend. + - Skip functions marked as OBJC_ARM64_UNAVAILABLE for new ARM Macs. + - Add a `WaveEncoder` for saving audio Sources to disk. + - Fix crash on looping video with no sound (#322) + - OSX: Replace remaining usage of `find_library` to fix Big Sur issues (#332) + - Windows: Fix default orientation for the XAudio2 listener. + - Add new `shape.Triangle` shape. + - Windows: `on_key_press` now dispatches unique events for left/right Shift keys. + - Remove usage of deprecated `parser` module. (#312) + - Removed some legacy Python 2 code from the documentation. + - Fix library loading on OSX Big Sur. Currently this only works with the + system version of Python. Non OSX system versions will not yet work, + - Explicitly cast media.synthesis data to bytes to prevent issues on some audio drivers. + - Refactor WIC module to work with new com module. (#298) + - Prevent crash when setting `shapes.Circle.visable`. (#294) + - Remove deprecated `tostring` calls in PIL/PNG decoders to prevent crash on Python 3.9. (#295, #302) + - Add new Xaudio2 driver. (#288) + - Refactor pyglet's lazy module loading to better support code inspection. + - Added new `TextEntry` widget. + - Added new experimental `gui` module. Currently this only contains basic widgets. + - Added new `Group.visible` property, to toggle rendering of entire Groups when used in a Batch. + - Added `Sprite.paused` and `Sprite.frame_index` helper properties for controlling Animations. + - Reorganized the examples folder. + - Added new CenteredCamera example. + - Backport pyglet.math from 2.0, for more exposure and testing. + - Consolidate Codec logic into base class to reuse among various modules. + ------------------------------------------------------------------- Fri Aug 7 14:38:30 UTC 2020 - Marketa Calabkova diff --git a/python-pyglet.spec b/python-pyglet.spec index c49e5b6..645a497 100644 --- a/python-pyglet.spec +++ b/python-pyglet.spec @@ -1,7 +1,7 @@ # # spec file for package python-pyglet # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -32,7 +32,7 @@ %define skip_python2 1 %bcond_with pytest_helpers Name: python-pyglet -Version: 1.5.7 +Version: 1.5.14 Release: 0 Summary: Windowing and multimedia library License: BSD-3-Clause AND MIT @@ -100,11 +100,8 @@ developing games and other visually-rich applications. %setup -q -n pyglet-%{version} %patch0 -# Can't be used for commercial purposes -rm -r examples/noisy/ - # Windows only, and is a vendored module -rm pyglet/font/win32*.py examples/font_comparison.py +rm pyglet/font/win32*.py # De-vendoring pypng-ing results in failures in v1.3.2, as it is using pypng an earlier pypng: # AttributeError: 'module' object has no attribute 'Writer' @@ -191,10 +188,6 @@ rm examples/astraea/setup.py # Convert to unix line endings find pyglet -name "*.py" -exec dos2unix "{}" "+" -chmod a+x examples/synthesizer.py examples/soundspace/soundspace.py examples/game/version*/asteroid.py - -dos2unix examples/tablet.py - %build %python_build @@ -258,8 +251,7 @@ fi %files %{python_files} %license LICENSE -%doc NOTICE README.md RELEASE_NOTES -%{_defaultdocdir}/python3-pyglet/examples/ +%doc NOTICE README.md RELEASE_NOTES examples %{python_sitelib}/pyglet %{python_sitelib}/pyglet-%{version}-py*.egg-info