Summary: | devel/sdl20: Update to 2.0.4, also update satellite libraries | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | David Carlier <devnexen> | ||||||||||
Component: | Individual Port(s) | Assignee: | Dmitry Marakasov <amdmi3> | ||||||||||
Status: | Closed FIXED | ||||||||||||
Severity: | Affects Only Me | CC: | amdmi3, mva, portmgr | ||||||||||
Priority: | --- | Keywords: | needs-qa, patch | ||||||||||
Version: | Latest | Flags: | rakuco:
maintainer-feedback-
amdmi3: exp-run? |
||||||||||
Hardware: | Any | ||||||||||||
OS: | Any | ||||||||||||
Attachments: |
|
Created attachment 167674 [details]
SDL2 subcomponents
ttf,mixer ... update.
Over to maintainer. Maintainer timeout. Created attachment 168869 [details]
Extented patch
Extended patch, it includes everything from devnexen's patches plus extra minor improvements:
- Switch to USES=localbase
- Add LICENSE_FILE
- Strip libraries (some ports don't understand install-strip target, so explicit ${STRIP_CMD} call is needed
- Remove unneeded patches from sdl2_mixer
- Reset portrevisions as versions are bumped
Requesting an exp-run. The provided patch doesn't update sdl2_image, sdl2_ttf, sdl2_net Created attachment 168926 [details]
Extended patch
Strange, fixed
Exp-run results: http://package18.nyi.freebsd.org/jail.html?mastername=101i386-default-PR207671 http://package18.nyi.freebsd.org/jail.html?mastername=93amd64-default-PR207671 http://package18.nyi.freebsd.org/jail.html?mastername=93i386-default-PR207671 http://package18.nyi.freebsd.org/jail.html?mastername=headamd64-default-PR207671 It looks fine. Great, thank you! I'll commit it after playtesting with a dozen of games. A commit references this bug: Author: amdmi3 Date: Wed Apr 6 15:01:15 UTC 2016 New revision: 412624 URL: https://svnweb.freebsd.org/changeset/ports/412624 Log: - Update sdl20 and satellite libraries to latest versions sdl2: 2.0.3 -> 2.0.4 sdl2_image: 2.0.0 -> 2.0.1 sdl2_mixer: 2.0.0 -> 2.0.1 sdl2_net: 2.0.0 -> 2.0.1 sdl2_ttf: 2.0.12 -> 2.0.14 - Add LICENSE_FILE - Strip libraries - Switch to USES=localbase where applicable PR: 207671 Submitted by: devnexen@gmail.com, amdmi3 Approved by: maintainer timeout (mva, 1 month) Exp-run by: antoine Changes: head/audio/sdl2_mixer/Makefile head/audio/sdl2_mixer/distinfo head/audio/sdl2_mixer/files/ head/audio/sdl2_mixer/pkg-plist head/devel/sdl20/Makefile head/devel/sdl20/distinfo head/devel/sdl20/pkg-plist head/graphics/sdl2_image/Makefile head/graphics/sdl2_image/distinfo head/graphics/sdl2_image/pkg-plist head/graphics/sdl2_ttf/Makefile head/graphics/sdl2_ttf/distinfo head/graphics/sdl2_ttf/pkg-plist head/net/sdl2_net/Makefile head/net/sdl2_net/distinfo head/net/sdl2_net/pkg-plist |
Created attachment 167673 [details] SDL2 main SDL2 update.