aboutsummaryrefslogtreecommitdiffstats
path: root/emulators
diff options
context:
space:
mode:
authorgerald <gerald@FreeBSD.org>2015-01-25 04:32:15 +0800
committergerald <gerald@FreeBSD.org>2015-01-25 04:32:15 +0800
commitf37d2fa212908bcce2ac3dfc0dd9d1e53fd8b0e2 (patch)
tree9b5871eb9b55045381d6923cc744b390535ece14 /emulators
parentffa0fc88a49d8b40dc4c280596f53781649ca58a (diff)
downloadfreebsd-ports-gnome-f37d2fa212908bcce2ac3dfc0dd9d1e53fd8b0e2.tar.gz
freebsd-ports-gnome-f37d2fa212908bcce2ac3dfc0dd9d1e53fd8b0e2.tar.zst
freebsd-ports-gnome-f37d2fa212908bcce2ac3dfc0dd9d1e53fd8b0e2.zip
Update to Wine 1.7.35. This includes the following changes:
- Beginnings of support for OpenGL core contexts. - Initial support for glyph placement in DirectWrite. - Some more WBEM objects. - Various bug fixes. My fix for PR 188424 is now upstream, so files/patch-alternate-toolchain is not applicable any more; remove it. PR: 188424
Diffstat (limited to 'emulators')
-rw-r--r--emulators/wine-devel/Makefile2
-rw-r--r--emulators/wine-devel/distinfo8
-rw-r--r--emulators/wine-devel/files/patch-alternate-toolchain152
-rw-r--r--emulators/wine-devel/pkg-plist2
4 files changed, 7 insertions, 157 deletions
diff --git a/emulators/wine-devel/Makefile b/emulators/wine-devel/Makefile
index ef237b51e434..cf9c2978818d 100644
--- a/emulators/wine-devel/Makefile
+++ b/emulators/wine-devel/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= wine
-DISTVERSION= 1.7.34
+DISTVERSION= 1.7.35
PORTEPOCH= 1
CATEGORIES= emulators
MASTER_SITES= SF/${PORTNAME}/Source \
diff --git a/emulators/wine-devel/distinfo b/emulators/wine-devel/distinfo
index 9cb990884ff0..d4a379fb2644 100644
--- a/emulators/wine-devel/distinfo
+++ b/emulators/wine-devel/distinfo
@@ -1,4 +1,4 @@
-SHA256 (wine-1.7.34.tar.bz2) = 4d5a3b25450fb232aa9d0d0dd859b7d50b8ffb6180f24aefb6eb4e400d32330b
-SIZE (wine-1.7.34.tar.bz2) = 21956792
-SHA256 (v1.7.34.tar.gz) = 9e71b5d3ce0cd8c4c511c375bcdae74de33d96dbda1d1e70fc7eb8708ee018dc
-SIZE (v1.7.34.tar.gz) = 8865976
+SHA256 (wine-1.7.35.tar.bz2) = eb2ef652a302c366d3f6ee9315790f162b1c0913d442cb5a856d9f7d95e31cfb
+SIZE (wine-1.7.35.tar.bz2) = 22005666
+SHA256 (v1.7.35.tar.gz) = f1663938c29ab20c493569a5eaba7711a0f0d47cf5e4b9988f97140de2599b16
+SIZE (v1.7.35.tar.gz) = 8896849
diff --git a/emulators/wine-devel/files/patch-alternate-toolchain b/emulators/wine-devel/files/patch-alternate-toolchain
deleted file mode 100644
index bc04cea5e8b1..000000000000
--- a/emulators/wine-devel/files/patch-alternate-toolchain
+++ /dev/null
@@ -1,152 +0,0 @@
---- Make.vars.in
-+++ Make.vars.in
-@@ -40,6 +40,7 @@ RANLIB = @RANLIB@
- STRIP = @STRIP@
- LN_S = @LN_S@
- TOOLSDIR = @TOOLSDIR@
-+LD = @LD@
- LDFLAGS = @LDFLAGS@
- DLLFLAGS = @DLLFLAGS@
- PRELINK = @PRELINK@
---- configure
-+++ configure
-@@ -732,6 +732,7 @@ BISON
- FLEX
- TOOLSDIR
- TARGETFLAGS
-+LD
- CPPBIN
- ac_ct_CXX
- CXXFLAGS
-@@ -4736,6 +4737,98 @@ cat >>confdefs.h <<_ACEOF
- #define EXEEXT "$ac_exeext"
- _ACEOF
-
-+if test -n "$ac_tool_prefix"; then
-+ # Extract the first word of "${ac_tool_prefix}ld", so it can be a program name with args.
-+set dummy ${ac_tool_prefix}ld; ac_word=$2
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-+$as_echo_n "checking for $ac_word... " >&6; }
-+if ${ac_cv_prog_LD+:} false; then :
-+ $as_echo_n "(cached) " >&6
-+else
-+ if test -n "$LD"; then
-+ ac_cv_prog_LD="$LD" # Let the user override the test.
-+else
-+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-+for as_dir in $PATH
-+do
-+ IFS=$as_save_IFS
-+ test -z "$as_dir" && as_dir=.
-+ for ac_exec_ext in '' $ac_executable_extensions; do
-+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
-+ ac_cv_prog_LD="${ac_tool_prefix}ld"
-+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
-+ break 2
-+ fi
-+done
-+ done
-+IFS=$as_save_IFS
-+
-+fi
-+fi
-+LD=$ac_cv_prog_LD
-+if test -n "$LD"; then
-+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
-+$as_echo "$LD" >&6; }
-+else
-+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-+$as_echo "no" >&6; }
-+fi
-+
-+
-+fi
-+if test -z "$ac_cv_prog_LD"; then
-+ ac_ct_LD=$LD
-+ # Extract the first word of "ld", so it can be a program name with args.
-+set dummy ld; ac_word=$2
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-+$as_echo_n "checking for $ac_word... " >&6; }
-+if ${ac_cv_prog_ac_ct_LD+:} false; then :
-+ $as_echo_n "(cached) " >&6
-+else
-+ if test -n "$ac_ct_LD"; then
-+ ac_cv_prog_ac_ct_LD="$ac_ct_LD" # Let the user override the test.
-+else
-+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-+for as_dir in $PATH
-+do
-+ IFS=$as_save_IFS
-+ test -z "$as_dir" && as_dir=.
-+ for ac_exec_ext in '' $ac_executable_extensions; do
-+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
-+ ac_cv_prog_ac_ct_LD="ld"
-+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
-+ break 2
-+ fi
-+done
-+ done
-+IFS=$as_save_IFS
-+
-+fi
-+fi
-+ac_ct_LD=$ac_cv_prog_ac_ct_LD
-+if test -n "$ac_ct_LD"; then
-+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LD" >&5
-+$as_echo "$ac_ct_LD" >&6; }
-+else
-+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-+$as_echo "no" >&6; }
-+fi
-+
-+ if test "x$ac_ct_LD" = x; then
-+ LD=""
-+ else
-+ case $cross_compiling:$ac_tool_warned in
-+yes:)
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-+ac_tool_warned=yes ;;
-+esac
-+ LD=$ac_ct_LD
-+ fi
-+else
-+ LD="$ac_cv_prog_LD"
-+fi
-+
-
- case $host in
- *-darwin*)
---- configure.ac
-+++ configure.ac
-@@ -122,6 +122,7 @@ AC_PROG_CXX
- dnl We can't use AC_PROG_CPP for winegcc, it uses by default $(CC) -E
- AC_CHECK_TOOL(CPPBIN,cpp,cpp)
- AC_DEFINE_UNQUOTED(EXEEXT,["$ac_exeext"],[Define to the file extension for executables.])
-+AC_CHECK_TOOL(LD,ld)
-
- case $host in
- *-darwin*)
---- tools/winegcc/Makefile.in
-+++ tools/winegcc/Makefile.in
-@@ -16,6 +16,7 @@ winegcc_EXTRADEFS = \
- -DCC="\"$(CC)\"" \
- -DCPP="\"$(CPPBIN)\"" \
- -DCXX="\"$(CXX)\"" \
-+ -DLD="\"$(LD)\"" \
- -DPRELINK="\"$(PRELINK)\""
-
- winegcc$(EXEEXT): winegcc.o utils.o
---- tools/winegcc/winegcc.c
-+++ tools/winegcc/winegcc.c
-@@ -1034,6 +1034,10 @@ static void build(struct options* opts)
- /* run winebuild to generate the .spec.o file */
- spec_args = get_winebuild_args( opts );
- strarray_add( spec_args, strmake( "--cc-cmd=%s", build_tool_name( opts, "gcc", CC )));
-+ strarray_add( spec_args, strmake( "--ld-cmd=%s", build_tool_name( opts, "ld", LD )));
-+
-+printf("<<<%s>>>\n",strmake( "--ld-cmd=%s", build_tool_name( opts, "ld" , LD )));
-+
- spec_o_name = get_temp_file(output_name, ".spec.o");
- if (opts->force_pointer_size)
- strarray_add(spec_args, strmake("-m%u", 8 * opts->force_pointer_size ));
diff --git a/emulators/wine-devel/pkg-plist b/emulators/wine-devel/pkg-plist
index d2423103fe7a..bd1ba08d70fb 100644
--- a/emulators/wine-devel/pkg-plist
+++ b/emulators/wine-devel/pkg-plist
@@ -1638,6 +1638,7 @@ lib/wine/fakedlls/wuaueng.dll
lib/wine/fakedlls/wusa.exe
lib/wine/fakedlls/x3daudio1_7.dll
lib/wine/fakedlls/xapofx1_1.dll
+lib/wine/fakedlls/xaudio2_7.dll
lib/wine/fakedlls/xcopy.exe
lib/wine/fakedlls/xinput1_1.dll
lib/wine/fakedlls/xinput1_2.dll
@@ -2214,6 +2215,7 @@ lib/wine/wuaueng.dll.so
lib/wine/wusa.exe.so
lib/wine/x3daudio1_7.dll.so
lib/wine/xapofx1_1.dll.so
+lib/wine/xaudio2_7.dll.so
lib/wine/xcopy.exe.so
lib/wine/xinput1_1.dll.so
lib/wine/xinput1_2.dll.so