Hello community,

here is the log from the commit of package wine for openSUSE:Factory checked in 
at 2017-02-19 01:04:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/wine (Old)
 and      /work/SRC/openSUSE:Factory/.wine.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "wine"

Changes:
--------
--- /work/SRC/openSUSE:Factory/wine/wine.changes        2017-02-06 
15:23:00.108958971 +0100
+++ /work/SRC/openSUSE:Factory/.wine.new/wine.changes   2017-02-19 
01:04:16.280278349 +0100
@@ -1,0 +2,11 @@
+Fri Feb 17 21:04:31 UTC 2017 - [email protected]
+
+- Update to 2.2 development snapshot 
+  - Windows version set to Windows 7 for new prefixes.
+  - More steps towards the Direct3D command stream.
+  - Still more Shader Model 5 instructions.
+  - Initial support for double-buffered theme painting.
+  - Various bug fixes.
+- updated winetricks
+
+-------------------------------------------------------------------

Old:
----
  wine-2.1.tar.xz
  wine-2.1.tar.xz.sign

New:
----
  wine-2.2.tar.xz
  wine-2.2.tar.xz.sign

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ wine.spec ++++++
--- /var/tmp/diff_new_pack.X9pyzM/_old  2017-02-19 01:04:17.564097961 +0100
+++ /var/tmp/diff_new_pack.X9pyzM/_new  2017-02-19 01:04:17.568097398 +0100
@@ -54,8 +54,8 @@
 BuildRequires:  valgrind-devel
 BuildRequires:  xorg-x11-devel
 BuildRequires:  pkgconfig(libudev)
-%define realver 2.1
-Version:        2.1
+%define realver 2.2
+Version:        2.2
 Release:        0
 Summary:        An MS Windows Emulator
 License:        LGPL-2.1+

++++++ wine-2.1.tar.xz -> wine-2.2.tar.xz ++++++
/work/SRC/openSUSE:Factory/wine/wine-2.1.tar.xz 
/work/SRC/openSUSE:Factory/.wine.new/wine-2.2.tar.xz differ: char 26, line 1


++++++ winetricks ++++++
--- /var/tmp/diff_new_pack.X9pyzM/_old  2017-02-19 01:04:17.680081664 +0100
+++ /var/tmp/diff_new_pack.X9pyzM/_new  2017-02-19 01:04:17.680081664 +0100
@@ -6,7 +6,7 @@
 
 # Name of this version of winetricks (YYYYMMDD)
 # (This doesn't change often, use the sha1sum of the file when reporting 
problems)
-WINETRICKS_VERSION=20170101
+WINETRICKS_VERSION=20170207
 
 # This is a UTF-8 file
 # You should see an o with two dots over it here [ö]
@@ -26,7 +26,7 @@
 #
 # Uses the following non-POSIX system tools:
 # - wine is used to execute Win32 apps except on Cygwin.
-# - cabextract, unrar, unzip, and 7z are needed by some verbs.
+# - ar, cabextract, unrar, unzip, and 7z are needed by some verbs.
 # - aria2c, wget, or curl is needed for downloading.
 # - sha1sum or openssl is needed for verifying downloads.
 # - zenity is needed by the GUI, though it can limp along somewhat with 
kdialog.
@@ -37,14 +37,14 @@
 # On Ubuntu, the following lines can be used to install all the prerequisites:
 #    sudo add-apt-repository ppa:ubuntu-wine/ppa
 #    sudo apt-get update
-#    sudo apt-get install cabextract p7zip unrar unzip wget wine1.7 zenity
+#    sudo apt-get install binutils cabextract p7zip unrar unzip wget wine 
zenity
 #
 # See http://winetricks.org for documentation and tutorials, including
 # how to contribute changes to winetricks.
 #
 #--------------------------------------------------------------------
 #
-# Copyright
+# Copyright:
 #   Copyright (C) 2007-2014 Dan Kegel <dank!kegel.com>
 #   Copyright (C) 2008-2016 Austin English <austinenglish!gmail.com>
 #   Copyright (C) 2010-2011 Phil Blankenship <phillip.e.blankenship!gmail.com>
@@ -68,18 +68,21 @@
 #   Copyright (C) 2013-2015 Hillwood Yang <hillwood!opensuse.org>
 #   Copyright (C) 2013,2016 André Hentschel <nerv!dawncrow.de>
 #
-# License
+# License:
 #   This program is free software; you can redistribute it and/or
 #   modify it under the terms of the GNU Lesser General Public
 #   License as published by the Free Software Foundation; either
-#   version 2 of the License, or (at your option) any later
+#   version 2.1 of the License, or (at your option) any later
 #   version.
+#
 #   This program is distributed in the hope that it will be useful,
 #   but WITHOUT ANY WARRANTY; without even the implied warranty of
 #   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 #   GNU Lesser General Public License for more details.
+#
 #   You should have received a copy of the GNU Lesser General Public
-#   along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#   License along with this program.  If not, see
+#   <http://www.gnu.org/licenses/>.
 #
 #--------------------------------------------------------------------
 # Coding standards:
@@ -287,6 +290,16 @@
     kill -s KILL $(pgrep $1)
 }
 
+# Some packages don't support win64, die with an appropriate message
+# Note: this is for packages that natively don't support win64, not packages 
that are broken on wine64
+w_package_unsupported_win64()
+{
+    if [ "$W_ARCH" = "win64" ]
+    then
+        w_die "This package does not work on a 64-bit installation. You must 
use a prefix made with WINEARCH=win32."
+    fi
+}
+
 # Execute with error checking
 # Put this in front of any command that might fail
 w_try()
@@ -1196,7 +1209,7 @@
 
 # Read the file
 my(%top);
-open FILE, $ARGV[0] || w_die "can't open ".$ARGV[0];
+open FILE, $ARGV[0] || w_die "cannot open ".$ARGV[0];
 my($line);
 $line = <FILE> || w_die "Could not read first line from ".$ARGV[0];
 $line =~ /"UserLocalConfigStore"/ || w_die "this is not a localconfig.vdf 
file";
@@ -2115,6 +2128,9 @@
 
 _EOF_
     w_try_regedit "$W_TMP_WIN"\\set-winver.reg
+
+    # Prevent a race when calling from another verb
+    "$WINESERVER" -w
 }
 
 w_unset_winver()
@@ -2656,7 +2672,7 @@
         stdout_tmpfile="${W_TMP_EARLY}/stdout.tmp"
 
         if [ -e "${stdout_tmpfile}" ] ; then
-            w_try rm "${stdout_tmpfile}"
+            rm "${stdout_tmpfile}"
         fi
                 $torify aria2c \
                 $aria2c_torify_opts \
@@ -2672,8 +2688,8 @@
                 --connect-timeout="${WINETRICKS_DOWNLOADER_TIMEOUT}" \
                 --max-tries="$WINETRICKS_DOWNLOADER_RETRIES" \
                 "$1" > /dev/null
-        w_try cat "${stdout_tmpfile}"
-        w_try rm "${stdout_tmpfile}"
+        cat "${stdout_tmpfile}"
+        rm "${stdout_tmpfile}"
     else
         w_die "Please install aria2c, curl, or wget"
     fi
@@ -4629,6 +4645,7 @@
     W_ISO_MOUNT_LETTER=i
 
     WINETRICKS_WINE_VERSION=$(winetricks_early_wine --version | sed 
's/.*wine/wine/')
+    WINETRICKS_ORIG_WINE_VERSION="${WINETRICKS_WINE_VERSION}"
     # See also w_wine_version()
     # A small hack...
     case "$WINETRICKS_WINE_VERSION" in
@@ -4647,7 +4664,7 @@
     WINETRICKS_WINE_MICRO=$(echo $WINETRICKS_WINE_VERSION | sed 
's/wine-1.[0-9][0-9]*\.\([0-9]*\).*/\1/')
 
     if [ ! "$WINETRICKS_SUPER_QUIET" ] ; then
-        echo "Using winetricks $(winetricks_print_version) with 
${WINETRICKS_WINE_VERSION} and WINEARCH=${W_ARCH}"
+        echo "Using winetricks $(winetricks_print_version) with 
${WINETRICKS_ORIG_WINE_VERSION} and WINEARCH=${W_ARCH}"
     fi
 
     winetricks_latest_version_check
@@ -5891,10 +5908,7 @@
 
 load_dotnet11()
 {
-    if [ $W_ARCH = win64 ]
-    then
-        w_die "This package does not work on a 64-bit installation"
-    fi
+    w_package_unsupported_win64
 
     # 
http://www.microsoft.com/downloads/details.aspx?FamilyId=262D25E3-F589-4842-8157-034D1E7CF3A3
     w_download 
http://download.microsoft.com/download/a/a/c/aac39226-8825-44ce-90e3-bf8203e74006/dotnetfx.exe
 16a354a2207c4c8846b617cbc78f7b7c1856340e
@@ -5951,6 +5965,8 @@
 
 load_dotnet11sp1()
 {
+    w_package_unsupported_win64
+
     w_download 
http://download.microsoft.com/download/8/b/4/8b4addd8-e957-4dea-bdb8-c4e00af5b94b/NDP1.1sp1-KB867460-X86.exe
 74a5b25d65a70b8ecd6a9c301a0aea10d8483a23
 
     w_call remove_mono
@@ -6005,6 +6021,8 @@
 
 load_dotnet20()
 {
+    w_package_unsupported_win64
+
     # 
http://www.microsoft.com/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5
     w_download 
http://download.lenovo.com/ibmdl/pub/pc/pccbbs/thinkvantage_en/dotnetfx.exe 
a3625c59d7a2995fb60877b5f5324892a1693b2a
 
@@ -6048,6 +6066,8 @@
 
 load_dotnet20sdk()
 {
+    w_package_unsupported_win64
+
     # http://www.microsoft.com/en-us/download/details.aspx?id=19988
     w_download 
http://download.microsoft.com/download/c/4/b/c4b15d7d-6f37-4d5a-b9c6-8f07e7d46635/setup.exe
 4e4b1072b5e65e855358e2028403f2dc52a62ab4
 
@@ -6117,6 +6137,8 @@
 
 load_dotnet20sp1()
 {
+    w_package_unsupported_win64
+
     # FIXME: URL?
     w_download 
http://download.microsoft.com/download/0/8/c/08c19fa4-4c4f-4ffb-9d6c-150906578c9e/NetFx20SP1_x86.exe
 eef5a36924cdf0c02598ccf96aa4f60887a49840
 
@@ -6181,6 +6203,8 @@
 
 load_dotnet20sp2()
 {
+    w_package_unsupported_win64
+
     # 
http://www.microsoft.com/downloads/details.aspx?familyid=5B2C0358-915B-4EB5-9B1D-10E506DA9D0F
     w_download 
http://download.microsoft.com/download/c/6/e/c6e88215-0178-4c6c-b5f3-158ff77b1f38/NetFx20SP2_x86.exe
 22d776d4d204863105a5db99e8b8888be23c61a7
 
@@ -6242,6 +6266,8 @@
 
 load_dotnet30()
 {
+    w_package_unsupported_win64
+
     # http://msdn.microsoft.com/en-us/netframework/bb264589.aspx
     w_download 
http://download.microsoft.com/download/3/F/0/3F0A922C-F239-4B9B-9CB0-DF53621C57D9/dotnetfx3.exe
 f3d2c3c7e4c0c35450cf6dab1f9f2e9e7ff50039
 
@@ -6310,6 +6336,8 @@
 
 load_dotnet30sp1()
 {
+    w_package_unsupported_win64
+
     # FIXME: URL?
     w_download 
http://download.microsoft.com/download/8/F/E/8FEEE89D-9E4F-4BA3-993E-0FFEA8E21E1B/NetFx30SP1_x86.exe
 8d779e337920b097aa0c01859912950606e9fc12
     # Recipe from http://bugs.winehq.org/show_bug.cgi?id=25060#c10
@@ -6355,6 +6383,8 @@
 
 load_dotnet35()
 {
+    w_package_unsupported_win64
+
     case "$W_PLATFORM" in
         windows_cmd) ;;
         *) w_warn "dotnet35 does not yet fully work or install on wine.  
Caveat emptor." ;;
@@ -6404,6 +6434,8 @@
 
 load_dotnet35sp1()
 {
+    w_package_unsupported_win64
+
     case "$W_PLATFORM" in
     windows_cmd) ;;
     *) w_warn "dotnet35sp1 does not yet fully work or install on wine.  Caveat 
emptor." ;;
@@ -6470,10 +6502,7 @@
 
 load_dotnet40()
 {
-    if [ $W_ARCH = win64 ]
-    then
-        w_die "This package does not work on a 64-bit installation"
-    fi
+    w_package_unsupported_win64
 
     case "$W_PLATFORM" in
         windows_cmd) ;;
@@ -6619,7 +6648,7 @@
     media="download" \
     file1="NDP46-KB3045557-x86-x64-AllOS-ENU.exe" \
     conflicts="dotnet20 dotnet20sdk dotnet20sp1 dotnet20sp2 dotnet35sp1 
dotnet40 vjrun20" \
-    
installed_file1="c:/windows/Microsoft.NET/Framework/v4.0.30319/SetupCache/v4.6.00081/1041/SetupResources.dll"
+    installed_file1="c:/windows/Migration/WTR/netfx45_upgradecleanup.inf"
 
 load_dotnet46()
 {
@@ -6658,6 +6687,11 @@
     w_override_dlls native mscoree
 }
 
+verify_dotnet46()
+{
+    w_dotnet_verify dotnet46
+}
+
 #----------------------------------------------------------------
 
 w_metadata dotnet461 dlls \
@@ -6667,7 +6701,7 @@
     media="download" \
     file1="NDP461-KB3102436-x86-x64-AllOS-ENU.exe" \
     conflicts="dotnet20 dotnet20sdk dotnet20sp1 dotnet20sp2 dotnet35sp1 
dotnet40 dotnet46 vjrun20" \
-    
installed_file1="c:/windows/Microsoft.NET/Framework/v4.0.30319/SetupCache/v4.6.01055/1041/SetupResources.dll"
+    
installed_file1="c:/users/$LOGNAME/Temp/dd_NDP461-KB3102436-x86-x64-AllOS-ENU_decompression_log.txt"
 
 load_dotnet461()
 {
@@ -6701,6 +6735,11 @@
     w_override_dlls native mscoree
 }
 
+verify_dotnet461()
+{
+    w_dotnet_verify dotnet461
+}
+
 #----------------------------------------------------------------
 
 w_metadata dotnet462 dlls \
@@ -6751,6 +6790,11 @@
     w_override_dlls native mscoree
 }
 
+verify_dotnet462()
+{
+    w_dotnet_verify dotnet462
+}
+
 #----------------------------------------------------------------
 
 w_metadata dotnet_verifier dlls \
@@ -8910,6 +8954,8 @@
 
     w_override_dlls native,builtin api-ms-win-crt-conio-l1-1-0 
api-ms-win-crt-heap-l1-1-0 api-ms-win-crt-locale-l1-1-0 
api-ms-win-crt-math-l1-1-0 api-ms-win-crt-runtime-l1-1-0 
api-ms-win-crt-stdio-l1-1-0 api-ms-win-crt-time-l1-1-0 atl140 concrt140 
msvcp140 msvcr140 ucrtbase vcomp140 vcruntime140
 
+    w_set_winver winxp
+
     w_try_cd "$W_CACHE"/"$W_PACKAGE"
     w_try "$WINE" vc_redist.x86.exe $W_UNATTENDED_SLASH_Q
 
@@ -8978,8 +9024,6 @@
 
 #----------------------------------------------------------------
 
-# FIXME: two exe's, one for win64, one for win32..
-
 w_metadata windowscodecs dlls \
     title="MS Windows Imaging Component" \
     publisher="Microsoft" \
@@ -8995,11 +9039,13 @@
         # https://www.microsoft.com/en-us/download/details.aspx?id=32
         w_download 
http://download.microsoft.com/download/f/f/1/ff178bb1-da91-48ed-89e5-478a99387d4f/wic_x86_enu.exe
 53c18652ac2f8a51303deb48a1b7abbdb1db427f
         EXE="wic_x86_enu.exe"
-    else
+    elif [ "$W_ARCH" = "win64" ] ; then
         # https://www.microsoft.com/en-us/download/details.aspx?id=1385
         w_download 
https://download.microsoft.com/download/6/4/5/645FED5F-A6E7-44D9-9D10-FE83348796B0/wic_x64_enu.exe
 4bdbf76a7bc96453306c893b4a7b2b8ae6127f67
         EXE="wic_x64_enu.exe"
-   fi
+    else
+        w_die "Invalid W_ARCH value, $W_ARCH"
+    fi
 
     # Avoid a file existence check.
     w_try rm -f "$W_SYSTEM32_DLLS"/windowscodecs.dll 
"$W_SYSTEM32_DLLS"/windowscodecsext.dll 
"$W_SYSTEM32_DLLS"/photometadatahandler.dll
@@ -9012,17 +9058,20 @@
     # AF says in AppDB entry for .NET 3.0 that windowscodecs has to be native 
only
     w_override_dlls native windowscodecs windowscodecsext
 
-    # Always run the WIC installer in passive mode.
-    # See http://bugs.winehq.org/show_bug.cgi?id=16876 and
-    # http://bugs.winehq.org/show_bug.cgi?id=23232
-    w_try_cd "$W_CACHE/$W_PACKAGE"
-
     if test -x /usr/bin/taskset && w_workaround_wine_bug 32859 "Working around 
possibly broken libX11"
     then
         TASKSET="taskset -c 0"
     else
         TASKSET=""
     fi
+
+    w_set_winver winxp
+
+    # Always run the WIC installer in passive mode.
+    # See http://bugs.winehq.org/show_bug.cgi?id=16876 and
+    # http://bugs.winehq.org/show_bug.cgi?id=23232
+    w_try_cd "$W_CACHE/$W_PACKAGE"
+
     w_try $TASKSET "$WINE" "$EXE" /passive
 }
 
@@ -10625,11 +10674,7 @@
 
 load_ie6()
 {
-    # Installer doesn't support Win64, and I can't find a x64 version on 
microsoft.com
-    if [ $W_ARCH = win64 ]
-    then
-        w_die "This package does not work on a 64-bit installation"
-    fi
+    w_package_unsupported_win64
 
     w_download http://download.oldapps.com/Internet_Explorer/ie60.exe 
8e483db28ff01a7cabd39147ab6c59753ea1f533
 
@@ -10770,6 +10815,9 @@
     w_download 
http://download.microsoft.com/download/3/8/8/38889DC1-848C-4BF2-8335-86C573AD86D9/IE7-WindowsXP-x86-enu.exe
 d39b89c360fbaa9706b5181ae4718100687a5326
     w_try_cd "$W_CACHE/$W_PACKAGE"
 
+    # IE7 requies winxp to install:
+    w_set_winver winxp
+
     "$WINE" IE7-WindowsXP-x86-enu.exe $W_UNATTENDED_SLASH_QUIET
 
     # IE7 exits with 194 to signal a reboot
@@ -12068,6 +12116,8 @@
     # 
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=b446ae53-3759-40cf-80d5-cde4bbe07999
     w_download 
http://download.microsoft.com/download/1/2/a/12a31f29-2fa9-4f50-b95d-e45ef7013f87/MP10Setup.exe
 69862273a5d9d97b4a2e5a3bd93898d259e86657
 
+    w_set_winver winxp
+
     # Crashes on exit, but otherwise ok; see 
http://bugs.winehq.org/show_bug.cgi?id=12633
     w_try_cd "$W_CACHE/$W_PACKAGE"
     w_try "$WINE" MP10Setup.exe $W_UNATTENDED_SLASH_Q

++++++ winetricks.1 ++++++
--- /var/tmp/diff_new_pack.X9pyzM/_old  2017-02-19 01:04:17.712077168 +0100
+++ /var/tmp/diff_new_pack.X9pyzM/_new  2017-02-19 01:04:17.712077168 +0100
@@ -1,5 +1,5 @@
 .\" -*- nroff -*-
-.TH WINETRICKS 1 "January 2017" "Winetricks 20170101" "Wine Package Manager"
+.TH WINETRICKS 1 "February 2017" "Winetricks 20170207" "Wine Package Manager"
 .SH NAME
 winetricks \- manage virtual Windows environments using Wine
 .SH SYNOPSIS


Reply via email to