./devel/py-game, Set of Python modules designed for writing games

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.9.6nb3, Package name: py310-game-1.9.6nb3, Maintainer: ryoon

Pygame is a set of Python modules designed for writing games. It is written on
top of the excellent SDL library. This allows you to create fully featured
games and multimedia programs in the python language. Pygame is highly
portable and runs on nearly every platform and operating system.


Required to run:
[graphics/SDL_image] [graphics/freetype2] [graphics/png] [graphics/jpeg] [multimedia/smpeg] [audio/SDL_mixer] [devel/py-setuptools] [devel/SDL_ttf] [devel/SDL] [lang/python37]

Required to build:
[pkgtools/x11-links] [x11/xcb-proto] [x11/fixesproto4] [pkgtools/cwrappers] [x11/xorgproto]

Master sites:

Filesize: 3147.589 KB

Version history: (Expand)


CVS history: (Expand)


   2023-01-29 22:18:34 by Ryo ONODERA | Files touched by this commit (2527)
Log message:
*: Recursive revbup from graphics/freetype2
   2022-07-27 21:05:58 by Thomas Klausner | Files touched by this commit (6)
Log message:
py-game: fix png library name.

Some pkglint cleanup while here.

Bump PKGREVISION.
   2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595)
Log message:
*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS
   2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016)
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
   2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017)
Log message:
devel: Remove SHA1 hashes for distfiles
   2020-06-22 13:33:41 by Ryo ONODERA | Files touched by this commit (2)
Log message:
py-game: Fix X11_TYPE=native and python27 build under NetBSD 9

* Detect libX11 library in /usr/X11R7 too.
* And this change does not break python37 build.
   2020-05-23 11:04:04 by Roland Illig | Files touched by this commit (1)
Log message:
devel/py-game: remove nonexistent files from REPLACE_PYTHON
   2019-06-06 23:46:12 by Adam Ciarcinski | Files touched by this commit (11) | Package updated
Log message:
py-game: updated to 1.9.6

1.9.6:
Whilst we focus like a shark-lazer on pygame 2, here is a bonus pygame 1.9.6 \ 
with a couple of small regression bug fixes.
- mp3 via smpeg was missing in manylinux builds.
- mixer thread deadlock issue when controlling it from different threads.
- pygame.version.vernum now has major, minor, and patch attributes.

1.9.5:
Every single source file has been heavily modified and moved in this release. \ 
Initial (source code only) support for SDL2 has been merged in. We also support \ 
compiling with SDL1 in the same code base, so the migration to pygame 2 is \ 
easier. pygame 2 will be released with SDL2 being the default backend when some \ 
remaining issues are ironed out. The 1.9.x releases will continue with SDL1 \ 
until then. Also, the C API of pygame is undergoing a transformation with lots \ 
of cleanups. Then there have been plenty of other cleanups all throughout the \ 
python code as well. There's still lots to clean up, but things should be \ 
significantly easier for people to contribute (👋 hello and thanks new \ 
contributors!). The documentation has been improved with better examples links, \ 
search functionality, and improved navigation. Support for older Macs, and newer \ 
Macs has been improved. The mask, midi, draw, and math modules have gotten lots \ 
of polish with rough edges removed.