[arch-commits] Commit in sdl/trunk (5 files)

Jan Steffens heftig at gemini.archlinux.org
Sat Dec 25 00:48:20 UTC 2021


    Date: Saturday, December 25, 2021 @ 00:48:20
  Author: heftig
Revision: 1083523

1.2.15+r406+gf1caf909-1

Modified:
  sdl/trunk/0001-SDL-1.2.15-no-default-backing-store.patch
  sdl/trunk/0002-x11-Bypass-SetGammaRamp-when-changing-gamma.patch
  sdl/trunk/0003-sdl-1.2.14-fix-mouse-clicking.patch
  sdl/trunk/0004-sdl-1.2.14-disable-mmx.patch
  sdl/trunk/PKGBUILD

--------------------------------------------------------+
 0001-SDL-1.2.15-no-default-backing-store.patch         |    2 -
 0002-x11-Bypass-SetGammaRamp-when-changing-gamma.patch |    2 -
 0003-sdl-1.2.14-fix-mouse-clicking.patch               |    2 -
 0004-sdl-1.2.14-disable-mmx.patch                      |    2 -
 PKGBUILD                                               |   16 ++++++++-------
 5 files changed, 13 insertions(+), 11 deletions(-)

Modified: 0001-SDL-1.2.15-no-default-backing-store.patch
===================================================================
--- 0001-SDL-1.2.15-no-default-backing-store.patch	2021-12-25 00:37:06 UTC (rev 1083522)
+++ 0001-SDL-1.2.15-no-default-backing-store.patch	2021-12-25 00:48:20 UTC (rev 1083523)
@@ -19,7 +19,7 @@
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/src/video/x11/SDL_x11video.c b/src/video/x11/SDL_x11video.c
-index bbf0d5d0..c365e7a2 100644
+index bbf0d5d0ffc9..c365e7a2ab72 100644
 --- a/src/video/x11/SDL_x11video.c
 +++ b/src/video/x11/SDL_x11video.c
 @@ -1093,7 +1093,7 @@ static int X11_CreateWindow(_THIS, SDL_Surface *screen,

Modified: 0002-x11-Bypass-SetGammaRamp-when-changing-gamma.patch
===================================================================
--- 0002-x11-Bypass-SetGammaRamp-when-changing-gamma.patch	2021-12-25 00:37:06 UTC (rev 1083522)
+++ 0002-x11-Bypass-SetGammaRamp-when-changing-gamma.patch	2021-12-25 00:48:20 UTC (rev 1083523)
@@ -11,7 +11,7 @@
  1 file changed, 2 insertions(+), 13 deletions(-)
 
 diff --git a/src/video/SDL_gamma.c b/src/video/SDL_gamma.c
-index 4fd03701..464ab882 100644
+index 4fd037019f3a..464ab8827d62 100644
 --- a/src/video/SDL_gamma.c
 +++ b/src/video/SDL_gamma.c
 @@ -92,22 +92,11 @@ static void CalculateGammaFromRamp(float *gamma, Uint16 *ramp)

Modified: 0003-sdl-1.2.14-fix-mouse-clicking.patch
===================================================================
--- 0003-sdl-1.2.14-fix-mouse-clicking.patch	2021-12-25 00:37:06 UTC (rev 1083522)
+++ 0003-sdl-1.2.14-fix-mouse-clicking.patch	2021-12-25 00:48:20 UTC (rev 1083523)
@@ -8,7 +8,7 @@
  1 file changed, 8 insertions(+), 5 deletions(-)
 
 diff --git a/src/video/x11/SDL_x11events.c b/src/video/x11/SDL_x11events.c
-index be19a69a..9f13b464 100644
+index be19a69a8b81..9f13b4640c3e 100644
 --- a/src/video/x11/SDL_x11events.c
 +++ b/src/video/x11/SDL_x11events.c
 @@ -451,12 +451,15 @@ printf("Mode: NotifyGrab\n");

Modified: 0004-sdl-1.2.14-disable-mmx.patch
===================================================================
--- 0004-sdl-1.2.14-disable-mmx.patch	2021-12-25 00:37:06 UTC (rev 1083522)
+++ 0004-sdl-1.2.14-disable-mmx.patch	2021-12-25 00:48:20 UTC (rev 1083523)
@@ -9,7 +9,7 @@
  1 file changed, 2 insertions(+)
 
 diff --git a/src/video/SDL_yuv_sw.c b/src/video/SDL_yuv_sw.c
-index c555ce06..86f436b1 100644
+index c555ce06c261..86f436b1b371 100644
 --- a/src/video/SDL_yuv_sw.c
 +++ b/src/video/SDL_yuv_sw.c
 @@ -89,6 +89,8 @@

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-12-25 00:37:06 UTC (rev 1083522)
+++ PKGBUILD	2021-12-25 00:48:20 UTC (rev 1083523)
@@ -3,8 +3,9 @@
 # Contributor: dorphell <dorphell at archlinux.org>
 
 pkgname=sdl
-pkgver=1.2.15+387+gfbfcca32
+pkgver=1.2.15+r406+gf1caf909
 pkgrel=1
+epoch=1
 pkgdesc="A library for portable low-level access to a video framebuffer, audio output, mouse, and keyboard"
 arch=('x86_64')
 url="https://www.libsdl.org"
@@ -14,7 +15,7 @@
 optdepends=('alsa-lib: ALSA audio driver'
             'libpulse: PulseAudio audio driver')
 options=('staticlibs')
-_commit=fbfcca3277a5f13dd78f7d44ffe2dc65d4e2d048  # main
+_commit=f1caf90987baf134acdfa6fc29d0b684b00c4989  # main
 source=("git+https://github.com/libsdl-org/SDL-1.2#commit=$_commit"
         0001-SDL-1.2.15-no-default-backing-store.patch
         0002-x11-Bypass-SetGammaRamp-when-changing-gamma.patch
@@ -21,15 +22,15 @@
         0003-sdl-1.2.14-fix-mouse-clicking.patch
         0004-sdl-1.2.14-disable-mmx.patch)
 sha256sums=('SKIP'
-            'b242b28ab9b2d823d96f0939c6fb2fbaabb110b9e61be754f6cf502a34d57a2f'
-            '0a5d00c1f75158b1838706a0733a51c8c1014983528bafb4a477327f7595e135'
-            '70e339886440f94f03a320c4b8605a2704f3e3117aa9e998f32b0cebc3e4bc59'
-            'a99bb91981e091bb01bbedf5138008ef16155c9a6b24349a771555c9bb57fdcd')
+            '658a3467f285201431a274339bd5b35a15c6b12156d8b19b21d66546ab8512bc'
+            '786c55a1e2c3bd5d68d5649d6f4325ec22109ea3453e73d8d173966798a36538'
+            'c2be5af8e1fe36d3771972de4575d30b48372bb94f53433a3ae8cff030d1724d'
+            '62275b1b2f8e79d5f12126a79994733dcd13d62954391fcdf93c76f35fde55a0')
 validpgpkeys=('1528635D8053A57F77D1E08630A59377A7763BE6') # Sam Lantinga <slouken at libsdl.org>
 
 pkgver() {
   cd SDL-1.2
-  git describe --tags | sed 's/^release-//;s/-/+/g'
+  git describe --tags | sed 's/^release-//;s/[^-]*-g/r&/;s/-/+/g'
 }
 
 prepare() {
@@ -48,6 +49,7 @@
 
 build() {
   cd SDL-1.2
+  CFLAGS+=' -ffat-lto-objects'
   ./configure --prefix=/usr --disable-nasm --enable-alsa \
               --with-x --disable-rpath --disable-static
   make



More information about the arch-commits mailing list