Bug 261149 - devel/sdl20: update to 2.0.20
Summary: devel/sdl20: update to 2.0.20
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Dmitry Marakasov
URL: https://github.com/libsdl-org/SDL/rel...
Keywords:
Depends on:
Blocks:
 
Reported: 2022-01-12 15:01 UTC by Vladimir Druzenko
Modified: 2022-01-12 15:13 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (amdmi3)
vvd: maintainer-feedback?


Attachments
update to 2.0.20 (5.18 KB, patch)
2022-01-12 15:01 UTC, Vladimir Druzenko
vvd: maintainer-approval?
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Vladimir Druzenko freebsd_committer freebsd_triage 2022-01-12 15:01:28 UTC
Created attachment 230955 [details]
update to 2.0.20

Tested on 12.2-p11 amd64.

This is largely a bugfix release, with the following changes:

General:
    SDL_RenderGeometryRaw() takes a pointer to SDL_Color, not int. You can cast color data in SDL_PIXELFORMAT_RGBA32 format (SDL_PIXELFORMAT_ABGR8888 on little endian systems) for this parameter.
    Improved accuracy of horizontal and vertical line drawing when using OpenGL or OpenGLES
    Added the hint SDL_HINT_RENDER_LINE_METHOD to control the method of line drawing used, to select speed, correctness, and compatibility.

Windows:
    Fixed size of custom cursors

Linux:
    Fixed hotplug controller detection, broken in 2.0.18
Comment 1 Dmitry Marakasov freebsd_committer freebsd_triage 2022-01-12 15:10:40 UTC
Update already committed in 527b8e66475743d8957e90a451cf408bb90b2ddb, will merge option name fix from this PR.
Comment 2 commit-hook freebsd_committer freebsd_triage 2022-01-12 15:13:01 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=03063bd857cc21cef576658635fbc63fc3a2afb2

commit 03063bd857cc21cef576658635fbc63fc3a2afb2
Author:     Dmitry Marakasov <amdmi3@FreeBSD.org>
AuthorDate: 2022-01-12 15:08:49 +0000
Commit:     Dmitry Marakasov <amdmi3@FreeBSD.org>
CommitDate: 2022-01-12 15:09:28 +0000

    devel/sdl20: fix pipewire option name

    PR:             261149
    Submitted by:   vvd@unislabs.com

 devel/sdl20/Makefile | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)