diff options
author | gerald <gerald@FreeBSD.org> | 2015-01-25 04:32:15 +0800 |
---|---|---|
committer | gerald <gerald@FreeBSD.org> | 2015-01-25 04:32:15 +0800 |
commit | f37d2fa212908bcce2ac3dfc0dd9d1e53fd8b0e2 (patch) | |
tree | 9b5871eb9b55045381d6923cc744b390535ece14 /emulators | |
parent | ffa0fc88a49d8b40dc4c280596f53781649ca58a (diff) | |
download | freebsd-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/Makefile | 2 | ||||
-rw-r--r-- | emulators/wine-devel/distinfo | 8 | ||||
-rw-r--r-- | emulators/wine-devel/files/patch-alternate-toolchain | 152 | ||||
-rw-r--r-- | emulators/wine-devel/pkg-plist | 2 |
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 |