mirror of
https://gitlab.winehq.org/wine/wine-staging.git
synced 2025-01-28 22:04:43 -08:00
wined3d-CSMT_Helper: Remove autogenerated changes from 'configure'.
This commit is contained in:
parent
0201a48e29
commit
d9dc8f76ba
@ -1859,9 +1859,9 @@ winecfg-Staging.ok: ntdll-DllRedirects.ok wined3d-CSMT_Main.ok
|
||||
# Patchset wined3d-CSMT_Helper
|
||||
# |
|
||||
# | Modified files:
|
||||
# | * configure, configure.ac, dlls/ddraw/surface.c, dlls/wined3d-csmt/Makefile.in, dlls/wined3d-csmt/version.rc, dlls
|
||||
# | /wined3d-csmt/wined3d-csmt.spec, dlls/wined3d/resource.c, dlls/wined3d/surface.c, dlls/wined3d/volume.c,
|
||||
# | dlls/wined3d/wined3d.spec, dlls/wined3d/wined3d_private.h, include/wine/wined3d.h
|
||||
# | * configure.ac, dlls/ddraw/surface.c, dlls/wined3d-csmt/Makefile.in, dlls/wined3d-csmt/version.rc, dlls/wined3d-csmt
|
||||
# | /wined3d-csmt.spec, dlls/wined3d/resource.c, dlls/wined3d/surface.c, dlls/wined3d/volume.c, dlls/wined3d/wined3d.spec,
|
||||
# | dlls/wined3d/wined3d_private.h, include/wine/wined3d.h
|
||||
# |
|
||||
.INTERMEDIATE: wined3d-CSMT_Helper.ok
|
||||
wined3d-CSMT_Helper.ok: wined3d-DXTn.ok
|
||||
|
@ -1,185 +1,18 @@
|
||||
From c372c117e51dab214628ad1eb9e3583418b17f4b Mon Sep 17 00:00:00 2001
|
||||
From af9c8f2a2a01b930ac867b79ca58c9010de40178 Mon Sep 17 00:00:00 2001
|
||||
From: Sebastian Lackner <sebastian@fds-team.de>
|
||||
Date: Sun, 14 Dec 2014 20:49:28 +0100
|
||||
Subject: wined3d: Add second dll with STAGING_CSMT definition set.
|
||||
|
||||
---
|
||||
configure | 85 ++++++++++-
|
||||
configure.ac | 1 +
|
||||
dlls/wined3d-csmt/Makefile.in | 37 +++++
|
||||
dlls/wined3d-csmt/version.rc | 27 ++++
|
||||
dlls/wined3d-csmt/wined3d-csmt.spec | 297 ++++++++++++++++++++++++++++++++++++
|
||||
5 files changed, 442 insertions(+), 5 deletions(-)
|
||||
4 files changed, 362 insertions(+)
|
||||
create mode 100644 dlls/wined3d-csmt/Makefile.in
|
||||
create mode 100644 dlls/wined3d-csmt/version.rc
|
||||
create mode 100644 dlls/wined3d-csmt/wined3d-csmt.spec
|
||||
|
||||
diff --git a/configure b/configure
|
||||
index f9124d0..3866d40 100755
|
||||
--- a/configure
|
||||
+++ b/configure
|
||||
@@ -828,6 +828,7 @@ with_png
|
||||
with_pthread
|
||||
with_sane
|
||||
with_tiff
|
||||
+with_txc_dxtn
|
||||
with_v4l
|
||||
with_xcomposite
|
||||
with_xcursor
|
||||
@@ -1284,6 +1285,7 @@ enable_windowscodecs
|
||||
enable_windowscodecsext
|
||||
enable_winealsa_drv
|
||||
enable_winecoreaudio_drv
|
||||
+enable_wined3d_csmt
|
||||
enable_wined3d
|
||||
enable_winegstreamer
|
||||
enable_winejoystick_drv
|
||||
@@ -2126,6 +2128,7 @@ Optional Packages:
|
||||
--without-pthread do not use the pthread library
|
||||
--without-sane do not use SANE (scanner support)
|
||||
--without-tiff do not use TIFF
|
||||
+ --without-txc_dxtn do not use txc_dxtn lib (DXTn software support)
|
||||
--without-v4l do not use v4l1 (v4l support)
|
||||
--without-xcomposite do not use the Xcomposite extension
|
||||
--without-xcursor do not use the Xcursor extension
|
||||
@@ -3383,6 +3386,12 @@ if test "${with_tiff+set}" = set; then :
|
||||
fi
|
||||
|
||||
|
||||
+# Check whether --with-txc_dxtn was given.
|
||||
+if test "${with_txc_dxtn+set}" = set; then :
|
||||
+ withval=$with_txc_dxtn;
|
||||
+fi
|
||||
+
|
||||
+
|
||||
# Check whether --with-v4l was given.
|
||||
if test "${with_v4l+set}" = set; then :
|
||||
withval=$with_v4l;
|
||||
@@ -6019,7 +6028,7 @@ else
|
||||
We can't simply define LARGE_OFF_T to be 9223372036854775807,
|
||||
since some C++ compilers masquerading as C compilers
|
||||
incorrectly reject 9223372036854775807. */
|
||||
-#define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
|
||||
+#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
|
||||
int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
|
||||
&& LARGE_OFF_T % 2147483647 == 1)
|
||||
? 1 : -1];
|
||||
@@ -6065,7 +6074,7 @@ else
|
||||
We can't simply define LARGE_OFF_T to be 9223372036854775807,
|
||||
since some C++ compilers masquerading as C compilers
|
||||
incorrectly reject 9223372036854775807. */
|
||||
-#define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
|
||||
+#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
|
||||
int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
|
||||
&& LARGE_OFF_T % 2147483647 == 1)
|
||||
? 1 : -1];
|
||||
@@ -6089,7 +6098,7 @@ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
||||
We can't simply define LARGE_OFF_T to be 9223372036854775807,
|
||||
since some C++ compilers masquerading as C compilers
|
||||
incorrectly reject 9223372036854775807. */
|
||||
-#define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
|
||||
+#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
|
||||
int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
|
||||
&& LARGE_OFF_T % 2147483647 == 1)
|
||||
? 1 : -1];
|
||||
@@ -6134,7 +6143,7 @@ else
|
||||
We can't simply define LARGE_OFF_T to be 9223372036854775807,
|
||||
since some C++ compilers masquerading as C compilers
|
||||
incorrectly reject 9223372036854775807. */
|
||||
-#define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
|
||||
+#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
|
||||
int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
|
||||
&& LARGE_OFF_T % 2147483647 == 1)
|
||||
? 1 : -1];
|
||||
@@ -6158,7 +6167,7 @@ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
||||
We can't simply define LARGE_OFF_T to be 9223372036854775807,
|
||||
since some C++ compilers masquerading as C compilers
|
||||
incorrectly reject 9223372036854775807. */
|
||||
-#define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
|
||||
+#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
|
||||
int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
|
||||
&& LARGE_OFF_T % 2147483647 == 1)
|
||||
? 1 : -1];
|
||||
@@ -13166,6 +13175,71 @@ This is an error since --with-tiff was requested." "$LINENO" 5 ;;
|
||||
esac
|
||||
fi
|
||||
|
||||
+if test "x$with_txc_dxtn" != "xno"
|
||||
+then
|
||||
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -ltxc_dxtn" >&5
|
||||
+$as_echo_n "checking for -ltxc_dxtn... " >&6; }
|
||||
+if ${ac_cv_lib_soname_txc_dxtn+:} false; then :
|
||||
+ $as_echo_n "(cached) " >&6
|
||||
+else
|
||||
+ ac_check_soname_save_LIBS=$LIBS
|
||||
+LIBS="-ltxc_dxtn $LIBS"
|
||||
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
||||
+/* end confdefs.h. */
|
||||
+
|
||||
+/* Override any GCC internal prototype to avoid an error.
|
||||
+ Use char because int might match the return type of a GCC
|
||||
+ builtin and then its argument prototype would still apply. */
|
||||
+#ifdef __cplusplus
|
||||
+extern "C"
|
||||
+#endif
|
||||
+char tx_compress_dxtn ();
|
||||
+int
|
||||
+main ()
|
||||
+{
|
||||
+return tx_compress_dxtn ();
|
||||
+ ;
|
||||
+ return 0;
|
||||
+}
|
||||
+_ACEOF
|
||||
+if ac_fn_c_try_link "$LINENO"; then :
|
||||
+ case "$LIBEXT" in
|
||||
+ dll) ac_cv_lib_soname_txc_dxtn=`$ac_cv_path_LDD conftest.exe | grep "txc_dxtn" | sed -e "s/dll.*/dll/"';2,$d'` ;;
|
||||
+ dylib) ac_cv_lib_soname_txc_dxtn=`otool -L conftest$ac_exeext | grep "libtxc_dxtn\\(_s2tc\\)\\{0,1\\}\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libtxc_dxtn\\(_s2tc\\)\\{0,1\\}\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
|
||||
+ *) ac_cv_lib_soname_txc_dxtn=`$READELF -d conftest$ac_exeext | grep "NEEDED.*libtxc_dxtn\\(_s2tc\\)\\{0,1\\}\\.$LIBEXT" | sed -e "s/^.*\\[\\(libtxc_dxtn\\(_s2tc\\)\\{0,1\\}\\.$LIBEXT[^ ]*\\)\\].*$/\1/"';2,$d'`
|
||||
+ if ${ac_cv_lib_soname_txc_dxtn:+false} :; then :
|
||||
+ ac_cv_lib_soname_txc_dxtn=`$LDD conftest$ac_exeext | grep "libtxc_dxtn\\(_s2tc\\)\\{0,1\\}\\.$LIBEXT" | sed -e "s/^.*\(libtxc_dxtn\\(_s2tc\\)\\{0,1\\}\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'`
|
||||
+fi ;;
|
||||
+ esac
|
||||
+fi
|
||||
+rm -f core conftest.err conftest.$ac_objext \
|
||||
+ conftest$ac_exeext conftest.$ac_ext
|
||||
+ LIBS=$ac_check_soname_save_LIBS
|
||||
+fi
|
||||
+if ${ac_cv_lib_soname_txc_dxtn:+false} :; then :
|
||||
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
|
||||
+$as_echo "not found" >&6; }
|
||||
+
|
||||
+else
|
||||
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_soname_txc_dxtn" >&5
|
||||
+$as_echo "$ac_cv_lib_soname_txc_dxtn" >&6; }
|
||||
+
|
||||
+cat >>confdefs.h <<_ACEOF
|
||||
+#define SONAME_LIBTXC_DXTN "$ac_cv_lib_soname_txc_dxtn"
|
||||
+_ACEOF
|
||||
+
|
||||
+
|
||||
+fi
|
||||
+fi
|
||||
+if test "x$ac_cv_lib_soname_txc_dxtn" = "x"; then :
|
||||
+ case "x$with_txc_dxtn" in
|
||||
+ x) as_fn_append wine_notices "|libtxc_dxtn ${notice_platform}development files not found, DXTn software (de)compression won't be supported." ;;
|
||||
+ xno) ;;
|
||||
+ *) as_fn_error $? "libtxc_dxtn ${notice_platform}development files not found, DXTn software (de)compression won't be supported.
|
||||
+This is an error since --with-txc_dxtn was requested." "$LINENO" 5 ;;
|
||||
+esac
|
||||
+fi
|
||||
+
|
||||
if test "x$with_mpg123" != "xno"
|
||||
then
|
||||
if ${MPG123_CFLAGS:+false} :; then :
|
||||
@@ -17483,6 +17557,7 @@ wine_fn_config_test dlls/windowscodecsext/tests windowscodecsext_test
|
||||
wine_fn_config_dll winealsa.drv enable_winealsa_drv
|
||||
wine_fn_config_dll winecoreaudio.drv enable_winecoreaudio_drv
|
||||
wine_fn_config_lib winecrt0
|
||||
+wine_fn_config_dll wined3d-csmt enable_wined3d_csmt
|
||||
wine_fn_config_dll wined3d enable_wined3d implib
|
||||
wine_fn_config_dll winegstreamer enable_winegstreamer
|
||||
wine_fn_config_dll winejoystick.drv enable_winejoystick_drv
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index b909ae8..c197db1 100644
|
||||
--- a/configure.ac
|
||||
|
Loading…
x
Reference in New Issue
Block a user