Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (de360c840d1ab97e5d4988972ebb7bdfcaa46436)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Pavel Vinogradov <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (de360c840d1ab97e5d4988972ebb7bdfcaa46436)
  • Date: Sat, 20 Aug 2022 01:00:31 +0000

GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:

libs/sdl2/CONFIGURE | 15 +++++++++------
libs/sdl2/DEPENDS | 25 ++++++++++++-------------
libs/sdl2/DETAILS | 2 +-
libs/sdl2/HISTORY | 7 +++++++
4 files changed, 29 insertions(+), 20 deletions(-)

New commits:
commit de360c840d1ab97e5d4988972ebb7bdfcaa46436
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>

libs/sdl2: version 2.24.0

diff --git a/libs/sdl2/CONFIGURE b/libs/sdl2/CONFIGURE
index 787cc16..b51bb7f 100755
--- a/libs/sdl2/CONFIGURE
+++ b/libs/sdl2/CONFIGURE
@@ -1,3 +1,8 @@
+list_remove SDL2_OPTS "--enable-threads" &&
+list_remove SDL2_OPTS "--disable-threads" &&
+list_remove SDL2_OPTS "--enable-sdl-dlopen" &&
+list_remove SDL2_OPTS "--disable-sdl-dlopen" &&
+
config_query_option SDL2_OPTS "Use gcc builtin atomics" y \
"--enable-gcc-atomics" "--disable-gcc-atomics" &&

@@ -29,9 +34,6 @@ config_query_option SDL2_OPTS "Enable the power subsystem?"
y \
config_query_option SDL2_OPTS "Enable the filesystem subsystem?" y \
"--enable-filesystem" "--disable-filesystem" &&

-config_query_option SDL2_OPTS "Enable the threading subsystem?" y \
- "--enable-threads" "--disable-threads" &&
-
config_query_option SDL2_OPTS "Enable the timer subsystem?" y \
"--enable-timers" "--disable-timers" &&

@@ -62,7 +64,11 @@ config_query_option SDL2_OPTS "Use SSE assembly routines?"
y \
config_query_option SDL2_OPTS "Use SSE2 assembly routines?" n \
"--enable-sse2" "--disable-sse2" &&

+config_query_option SDL2_OPTS "Use SSE3 assembly routines?" n \
+ "--enable-sse3" "--disable-sse3" &&
+
config_query_option SDL2_OPTS "Use Altivec assembly routines?" y \
+ "--enable-altivec" "--disable-altivec" &&

config_query_option SDL2_OPTS "Support the disk writer audio driver?" y \
"--enable-diskaudio" "--disable-diskaudio" &&
@@ -79,9 +85,6 @@ config_query_option SDL2_OPTS "Use POSIX threads for
multi-threading?" y \
config_query_option SDL2_OPTS "Use pthread semaphores?" y \
"--enable-pthread-sem" "--disable-pthread-sem" &&

-config_query_option SDL2_OPTS "Use dlopen for shared object loading?" y \
- "--enable-sdl-dlopen" "--disable-sdl-dlopen" &&
-
config_query_option SDL2_OPTS \
"Use clock_gettime() instead of gettimeofday() on UNIX?" y \
"--enable-clock_gettime" "--disable-clock_gettime" &&
diff --git a/libs/sdl2/DEPENDS b/libs/sdl2/DEPENDS
index 2aa7e3c..47c3e1e 100755
--- a/libs/sdl2/DEPENDS
+++ b/libs/sdl2/DEPENDS
@@ -14,12 +14,9 @@ if is_depends_enabled $SPELL libx11;then
suggest_depends libxrandr \
"--enable-video-x11-xrandr" "--disable-video-x11-xrandr" \
"Enable X11 Xrandr extension for fullscreen?" &&
- suggest_depends libxxf86vm \
- "--enable-video-x11-vm" "--disable-video-x11-vm" \
- "Use X11 VM extension for fullscreen?" &&
- suggest_depends libxinerama \
- "--enable-video-x11-xinerama"
"--disable-video-x11-xinerama" \
- "Enable Xinerama support?" &&
+ suggest_depends libxfixes \
+ "--enable-video-x11-xfixes" "--disable-video-x11-xfixes" \
+ "for X11 Xfixes support?" &&
suggest_depends libxcursor \
"--enable-video-x11-xcursor" "--disable-video-x11-xcursor"
\
"Enable X11 Xcursor support?" &&
@@ -43,10 +40,18 @@ optional_depends alsa-lib \
"--enable-alsa" "--disable-alsa" \
"for alsa audio output support?" &&

+optional_depends JACK-DRIVER \
+ "--enable-jack" "--disable-jack" \
+ "for JACK audio output support?" &&
+
optional_depends nas \
"--enable-nas" "--disable-nas" \
"for nas audio output support?" &&

+optional_depends oss \
+ "--enable-oss" "--disable-oss" \
+ "for OSS audio output support?" &&
+
optional_depends pipewire \
"--enable-pipewire" "--disable-pipewire" \
"for pipewire support?" &&
@@ -59,8 +64,6 @@ optional_depends sndio \
"--enable-sndio" "--disable-sndio" \
"for sndio support" &&

-# --enable-sndio-shared dynamically load sndio audio support
[[default=yes]]
-# --enable-oss support the OSS audio API [[default=maybe]]
# --enable-arts support the Analog Real Time Synthesizer
[[default=yes]]
# --enable-arts-shared dynamically load aRts audio support
[[default=yes]]
# --enable-fusionsound use FusionSound audio driver [[default=no]]
@@ -89,11 +92,7 @@ suggest_depends DEVICE-MANAGER \

suggest_depends dbus \
"--enable-dbus" "--disable-dbus" \
- "Enable D-Bus support?" &&
-
-suggest_depends tslib \
- "--enable-input-tslib" "--disable-input-tslib" \
- "Use the Touchscreen library for input?"
+ "Enable D-Bus support?"

# --enable-video-cocoa use Cocoa video driver [[default=yes]]
# --enable-directx use DirectX for Windows audio/video
[[default=yes]]
diff --git a/libs/sdl2/DETAILS b/libs/sdl2/DETAILS
index cea35b3..3409666 100755
--- a/libs/sdl2/DETAILS
+++ b/libs/sdl2/DETAILS
@@ -8,7 +8,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-2.0-hg
SOURCE_URL[0]=hg_http://hg.libsdl.org/SDL:$SPELL-2.0-hg
SOURCE_IGNORE=volatile
else
- VERSION=2.0.22
+ VERSION=2.24.0
SOURCE=SDL2-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE2_IGNORE=signature
diff --git a/libs/sdl2/HISTORY b/libs/sdl2/HISTORY
index 7e31857..d614661 100644
--- a/libs/sdl2/HISTORY
+++ b/libs/sdl2/HISTORY
@@ -1,3 +1,10 @@
+2022-08-19 Pavel Vinogradov <public AT sourcemage.org>
+ * DETAILS: version 2.24.0
+ * CONFIGURE: removed threads, sdl-dlopen flags, fixed altivec flags,
+ added sse3 option
+ * DEPENDS: removed libxinerama, libxxf86vm and tslib, added
libxfixes,
+ JACK-DRIVER and oss suggested dependecies
+
2022-04-25 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 2.0.22




  • [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (de360c840d1ab97e5d4988972ebb7bdfcaa46436), Pavel Vinogradov, 08/19/2022

Archive powered by MHonArc 2.6.24.

Top of Page