Hello community,

here is the log from the commit of package wine for openSUSE:Factory checked in 
at 2017-02-06 15:22:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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-01-25 
23:36:24.080614630 +0100
+++ /work/SRC/openSUSE:Factory/.wine.new/wine.changes   2017-02-06 
15:23:00.108958971 +0100
@@ -1,0 +2,14 @@
+Sat Feb  4 20:57:03 UTC 2017 - [email protected]
+
+- Update to 2.1 development snapshot 
+  - Many fixes that were deferred during code freeze.
+  - More Shader Model 5 instructions.
+  - A number of improvements to MIME message handling.
+  - Line breaking improvements in DirectWrite.
+  - HID bus service now running by default.
+  - Direct2D rendering improvements.
+  - Various bug fixes.
+  - Source release tarballs now use xz compression.
+- updated winetricks
+
+-------------------------------------------------------------------

Old:
----
  wine-2.0.tar.bz2
  wine-2.0.tar.bz2.sign

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

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

Other differences:
------------------
++++++ wine.spec ++++++
--- /var/tmp/diff_new_pack.m3MZdA/_old  2017-02-06 15:23:01.744725129 +0100
+++ /var/tmp/diff_new_pack.m3MZdA/_new  2017-02-06 15:23:01.744725129 +0100
@@ -54,16 +54,16 @@
 BuildRequires:  valgrind-devel
 BuildRequires:  xorg-x11-devel
 BuildRequires:  pkgconfig(libudev)
-%define realver 2.0
-Version:        2.0
+%define realver 2.1
+Version:        2.1
 Release:        0
 Summary:        An MS Windows Emulator
 License:        LGPL-2.1+
 Group:          System/Emulators/PC
 Url:            http://www.winehq.org/
-Source0:        http://downloads.sourceforge.net/wine/wine-%{realver}.tar.bz2
+Source0:        http://downloads.sourceforge.net/wine/wine-%{realver}.tar.xz
 Source41:       wine.keyring
-Source42:       
http://downloads.sourceforge.net/wine/%{name}-%{realver}.tar.bz2.sign
+Source42:       
http://downloads.sourceforge.net/wine/%{name}-%{realver}.tar.xz.sign
 Source1:        
https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
 Source11:       
https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks.1
 Source2:        http://kegel.com/wine/wisotool


++++++ winetricks ++++++
--- /var/tmp/diff_new_pack.m3MZdA/_old  2017-02-06 15:23:01.868707406 +0100
+++ /var/tmp/diff_new_pack.m3MZdA/_new  2017-02-06 15:23:01.872706834 +0100
@@ -642,6 +642,8 @@
         dotnet45) version="4.5" ;;
         dotnet452) version="4.5.2" ;;
         dotnet46) version="4.6" ;;
+        dotnet461) version="4.6.1" ;;
+        dotnet462) version="4.6.2" ;;
         *) echo error ; exit 1 ;;
     esac
             w_call dotnet_verifier
@@ -767,6 +769,8 @@
 # Caches downloads in winetrickscache/$packagename
 w_download_to()
 {
+    winetricks_download_setup
+
     _W_packagename="$1" # or path to download file to
     _W_url="$2"
     _W_sum="$3"
@@ -801,34 +805,6 @@
         w_try mkdir -p "$_W_cache"
     fi
 
-    # If WINETRICKS_DOWNLOADER is set, ensure it is to a valid value (aria2c, 
curl, wget), if not, error.
-    # If unset, fallback to checking for them in $PATH as before:
-
-    # shellcheck disable=2104
-    case "${WINETRICKS_DOWNLOADER}" in
-        aria2c|curl|wget) : ;;
-        "") if [ -x "$(which aria2c 2>/dev/null)" ] ; then
-                WINETRICKS_DOWNLOADER="aria2c"
-            elif [ -x "$(which wget 2>/dev/null)" ] ; then
-                WINETRICKS_DOWNLOADER="wget"
-            elif [ -x "$(which curl 2>/dev/null)" ] ; then
-                WINETRICKS_DOWNLOADER="curl"
-            else
-                w_die "Please install wget or aria2c (or, if those aren't 
available, curl)"
-            fi
-            ;;
-        *) w_die "Invalid value ${WINETRICKS_DOWNLOADER} given for 
WINETRICKS_DOWNLOADER. Possible values: aria2c, curl, wget"
-
-    esac
-
-    # FIXME: move these variables and common download options to a global 
place that can be shared as
-    # downloaders may be used outside of w_download_to() (e.g., 
winetricks_stats_report() and winetricks_dl_url_to_stdout())
-    # Common values for aria2c/curl/wget
-    # Connection timeout time (in seconds):
-    WINETRICKS_DOWNLOADER_TIMEOUT=${WINETRICKS_DOWNLOADER_TIMEOUT:-15}
-    # Number of retry attempts:
-    WINETRICKS_DOWNLOADER_RETRIES=${WINETRICKS_DOWNLOADER_RETRIES:-3}
-
     # Try download twice
     checksum_ok=""
     tries=0
@@ -887,18 +863,6 @@
         *) _W_agent="" ;;
         esac
 
-        case "$WINETRICKS_OPT_TORIFY" in
-        1) torify=torify
-           # torify needs --async-dns=false, see 
https://github.com/tatsuhiro-t/aria2/issues/613
-           aria2c_torify_opts="--async-dns=false"
-           if [ ! -x "$(which torify 2>/dev/null)" ]
-           then
-               w_die "--torify was used, but torify is not installed, please 
install it." ; exit 1
-           fi ;;
-        *) torify=
-           aria2c_torify_opts="" ;;
-        esac
-
         if [ "${WINETRICKS_DOWNLOADER}" = "aria2c" ]
         then
             # Note: aria2c wants = for most options or silently fails
@@ -911,6 +875,8 @@
             #   attempt to download everything in that input file again.
             # --save-session='' if the user has specified save-session in 
their config, their session will be
             #   ovewritten by the new aria2 process
+
+            # shellcheck disable=SC2086
             $torify aria2c \
                 $aria2c_torify_opts \
                 --connect-timeout="${WINETRICKS_DOWNLOADER_TIMEOUT}" \
@@ -933,6 +899,7 @@
            # [*] --read-timeout is useful on the adobe server that doesn't
            # close the connection unless you tell it to (control-C or closing
            # the socket)
+
            # shellcheck disable=SC2086
            winetricks_wget_progress \
                -O "$_W_file" \
@@ -951,6 +918,7 @@
 
            # curl doesn't get filename from the location given by the server!
            # fortunately, we know it
+
            # shellcheck disable=SC2086
            $torify curl \
                --connect-timeout "${WINETRICKS_DOWNLOADER_TIMEOUT}" \
@@ -2628,14 +2596,59 @@
 
 #---- Private Functions ----
 
+# Determines downloader to use, etc.
+# I.e., things common to w_download_to(), winetricks_download_to_stdout(), and 
winetricks_stats_report())
+winetricks_download_setup()
+{
+    # shellcheck disable=SC2104
+    case "${WINETRICKS_DOWNLOADER}" in
+        aria2c|curl|wget) : ;;
+        "") if [ -x "$(which aria2c 2>/dev/null)" ] ; then
+                WINETRICKS_DOWNLOADER="aria2c"
+            elif [ -x "$(which wget 2>/dev/null)" ] ; then
+                WINETRICKS_DOWNLOADER="wget"
+            elif [ -x "$(which curl 2>/dev/null)" ] ; then
+                WINETRICKS_DOWNLOADER="curl"
+            else
+                w_die "Please install wget or aria2c (or, if those aren't 
available, curl)"
+            fi
+            ;;
+        *) w_die "Invalid value ${WINETRICKS_DOWNLOADER} given for 
WINETRICKS_DOWNLOADER. Possible values: aria2c, curl, wget"
+    esac
+
+    # Common values for aria2c/curl/wget
+    # Number of retry attempts:
+    WINETRICKS_DOWNLOADER_RETRIES=${WINETRICKS_DOWNLOADER_RETRIES:-3}
+    # Connection timeout time (in seconds):
+    WINETRICKS_DOWNLOADER_TIMEOUT=${WINETRICKS_DOWNLOADER_TIMEOUT:-15}
+
+    case "$WINETRICKS_OPT_TORIFY" in
+    1) torify=torify
+       # torify needs --async-dns=false, see 
https://github.com/tatsuhiro-t/aria2/issues/613
+       aria2c_torify_opts="--async-dns=false"
+       if [ ! -x "$(which torify 2>/dev/null)" ]
+       then
+           w_die "--torify was used, but torify is not installed, please 
install it." ; exit 1
+       fi ;;
+    *) torify=
+       aria2c_torify_opts="" ;;
+    esac
+}
+
+
 winetricks_dl_url_to_stdout()
 {
-    # FIXME: get common downloader variables supported
-    # FIXME: --torify support as well
+    winetricks_download_setup
+
+    # Not using w_try here as it adds extra output, breaking things.
+    # FIXME: add a w_try_quiet() wrapper around w_try() that doesn't print the
+    # Executing ... stuff, but still does error checking
     if [ "${WINETRICKS_DOWNLOADER}" = "wget" ] ; then
-        w_try wget -q -O - "$1"
+        $torify wget -q -O - --timeout "${WINETRICKS_DOWNLOADER_TIMEOUT}" \
+            --tries "$WINETRICKS_DOWNLOADER_RETRIES" "$1"
     elif [ "${WINETRICKS_DOWNLOADER}" = "curl" ] ; then
-        w_try curl -s "$1"
+        $torify curl -s --connect-timeout "${WINETRICKS_DOWNLOADER_TIMEOUT}" \
+               --retry "$WINETRICKS_DOWNLOADER_RETRIES" "$1"
     elif [ "${WINETRICKS_DOWNLOADER}" = "aria2c" ] ; then
         # aria2c doesn't have support downloading to stdout:
         # https://github.com/aria2/aria2/issues/190
@@ -2645,7 +2658,8 @@
         if [ -e "${stdout_tmpfile}" ] ; then
             w_try rm "${stdout_tmpfile}"
         fi
-                aria2c \
+                $torify aria2c \
+                $aria2c_torify_opts \
                 --continue \
                 --daemon=false \
                 --dir="${W_TMP_EARLY}" \
@@ -2655,6 +2669,8 @@
                 --out="stdout.tmp" \
                 --save-session='' \
                 --stream-piece-selector=geom \
+                --connect-timeout="${WINETRICKS_DOWNLOADER_TIMEOUT}" \
+                --max-tries="$WINETRICKS_DOWNLOADER_RETRIES" \
                 "$1" > /dev/null
         w_try cat "${stdout_tmpfile}"
         w_try rm "${stdout_tmpfile}"
@@ -5999,12 +6015,6 @@
     # and http://bugs.winehq.org/show_bug.cgi?id=30845#c10
     w_set_winver win2k
 
-    # FIXME: verify on pristine Windows XP:
-    if w_workaround_wine_bug 34803
-    then
-        "$WINE" reg delete 
'HKLM\Software\Microsoft\.NETFramework\v2.0.50727\SBSDisabled' /f
-    fi
-
     w_try_cd "$W_CACHE"/"$W_PACKAGE"
     w_try "$WINE" dotnetfx.exe ${W_OPT_UNATTENDED:+/q /c:"install.exe /q"}
     w_unset_winver
@@ -6179,13 +6189,6 @@
     w_call dotnet20
     $WINESERVER -w
 
-    # FIXME: verify on pristine Windows XP:
-    if w_workaround_wine_bug 34803
-    then
-        "$WINE" reg delete 
'HKLM\Software\Microsoft\.NETFramework\v2.0.50727\SBSDisabled' /f
-    fi
-    $WINESERVER -w
-
     w_try_cd "$W_CACHE/$W_PACKAGE"
     w_ahk_do "
         SetTitleMatchMode, 2
@@ -6373,8 +6376,6 @@
         w_call msxml3
     fi
 
-    "$WINE" reg delete "HKLM\\Software\\Microsoft\\NET Framework 
Setup\\NDP\\v3.5" /f
-
     # See also http://blogs.msdn.com/astebner/archive/2008/07/17/8745415.aspx
     w_try_cd "$W_TMP"
     w_try_cabextract $W_UNATTENDED_DASH_Q "$W_CACHE"/dotnet35/dotnetfx35.exe
@@ -6484,11 +6485,6 @@
 
     w_call remove_mono
 
-    # Remove Mono registry entry:
-    "$WINE" reg delete "HKLM\Software\Microsoft\NET Framework Setup\NDP\v4" /f
-
-    w_try rm -f "$W_WINDIR_UNIX/system32/mscoree.dll"
-
     w_try_cd "$W_CACHE/$W_PACKAGE"
 
     WINEDLLOVERRIDES=fusion=b "$WINE" dotNetFx40_Full_x86_x64.exe 
${W_OPT_UNATTENDED:+/q /c:"install.exe /q"} || true
@@ -6532,11 +6528,6 @@
 
     w_call remove_mono
 
-    # Remove Mono registry entry:
-    "$WINE" reg delete "HKLM\Software\Microsoft\NET Framework Setup\NDP\v4" /f
-
-    w_try rm -f "$W_WINDIR_UNIX/system32/mscoree.dll"
-
     # See https://appdb.winehq.org/objectManager.php?sClass=version&iId=25478 
for Focht's recipe
     w_call dotnet35
     w_call dotnet40
@@ -6591,11 +6582,6 @@
 
     w_call remove_mono
 
-    # Remove Mono registry entry:
-    "$WINE" reg delete "HKLM\Software\Microsoft\NET Framework Setup\NDP\v4" /f
-
-    w_try rm -f "$W_WINDIR_UNIX/system32/mscoree.dll"
-
     # See https://appdb.winehq.org/objectManager.php?sClass=version&iId=25478 
for Focht's recipe
     w_call dotnet35
     w_call dotnet40
@@ -6647,11 +6633,6 @@
 
     w_call remove_mono
 
-    # Remove Mono registry entry:
-    "$WINE" reg delete "HKLM\Software\Microsoft\NET Framework Setup\NDP\v4" /f
-
-    w_try rm -f "$W_WINDIR_UNIX/system32/mscoree.dll"
-
     w_call dotnet45
     w_set_winver win7
 
@@ -6679,28 +6660,122 @@
 
 #----------------------------------------------------------------
 
+w_metadata dotnet461 dlls \
+    title="MS .NET 4.6.1" \
+    publisher="Microsoft" \
+    year="2015" \
+    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"
+
+load_dotnet461()
+{
+    if [ $W_ARCH = win64 ]
+    then
+        w_warn "This package may not work on a 64-bit installation"
+    fi
+
+    # https://www.microsoft.com/en-au/download/details.aspx?id=49982
+    w_download 
https://download.microsoft.com/download/E/4/1/E4173890-A24A-4936-9FC9-AF930FE3FA40/NDP461-KB3102436-x86-x64-AllOS-ENU.exe
 83d048d171ff44a3cad9b422137656f585295866
+
+    w_call remove_mono
+
+    w_call dotnet46
+    w_set_winver win7
+
+    w_try_cd "$W_CACHE/$W_PACKAGE"
+
+    WINEDLLOVERRIDES=fusion=b "$WINE" "$file1" ${W_OPT_UNATTENDED:+/q 
/norestart}
+    status=$?
+
+    echo "exit status: $status"
+
+    case $status in
+        0) ;;
+        105) echo "exit status $status - normal, user selected 'restart now'" 
;;
+        194) echo "exit status $status - normal, user selected 'restart 
later'" ;;
+        *) w_die "exit status $status - $W_PACKAGE installation failed" ;;
+    esac
+
+    w_override_dlls native mscoree
+}
+
+#----------------------------------------------------------------
+
+w_metadata dotnet462 dlls \
+    title="MS .NET 4.6.2" \
+    publisher="Microsoft" \
+    year="2016" \
+    media="download" \
+    conflicts="dotnet20 dotnet20sdk dotnet20sp1 dotnet20sp2 dotnet35sp1 
dotnet40 dotnet46 dotnet461 vjrun20"
+
+load_dotnet462()
+{
+    if [ $W_ARCH = win64 ]
+    then
+        w_warn "This package may not work on a 64-bit installation"
+    fi
+
+    if w_workaround_wine_bug 42170 "Running un-official repacked .NET 4.6.2 
setup until the official version is fixed."
+    then
+        # Un-official slim version. See 
http://repacks.net/forum/viewtopic.php?t=7
+        w_download 
http://repacks.net/uploads/dotNetFx462_Full_x86_x64_Slim.exe 
1886c2b3b6eba37fcf79d59c9e5b100930150fda
+        file_package="dotNetFx462_Full_x86_x64_Slim.exe"
+        unattended_args="/ai /gm2"
+    else
+        # Official version. See 
https://www.microsoft.com/en-au/download/details.aspx?id=53344
+        w_download 
https://download.microsoft.com/download/F/9/4/F942F07D-F26F-4F30-B4E3-EBD54FABA377/NDP462-KB3151800-x86-x64-AllOS-ENU.exe
 a70f856bda33d45ad0a8ad035f73092441715431
+        file_package="NDP462-KB3151800-x86-x64-AllOS-ENU.exe"
+        unattended_args="/q /norestart"
+    fi
+
+    w_call remove_mono
+
+    w_call dotnet461
+    w_set_winver win7
+
+    w_try_cd "$W_CACHE/$W_PACKAGE"
+
+    WINEDLLOVERRIDES=fusion=b "$WINE" "$file_package" 
${W_OPT_UNATTENDED:+$unattended_args}
+    status=$?
+
+    echo "exit status: $status"
+
+    case $status in
+        0) ;;
+        5) w_die "exit status $status - user selected 'Cancel'" ;;
+        *) w_die "exit status $status - $W_PACKAGE installation failed" ;;
+    esac
+
+    w_override_dlls native mscoree
+}
+
+#----------------------------------------------------------------
+
 w_metadata dotnet_verifier dlls \
     title="MS .NET Verifier" \
     publisher="Microsoft" \
-    year="2012" \
+    year="2016" \
     media="download" \
-    file1="netfx_5F00_setupverifier_5F00_new.zip" \
+    file1="netfx_setupverifier_new.zip" \
     installed_file1="$W_SYSTEM32_DLLS_WIN/netfx_setupverifier.exe"
 
 load_dotnet_verifier()
 {
-    # http://blogs.msdn.com/b/astebner/archive/2008/10/13/8999004.aspx
+    # 
https://blogs.msdn.microsoft.com/astebner/2008/10/13/net-framework-setup-verification-tool-users-guide/
     # 2013/03/28: sha1sum 0eba832a0733cd47b7639463dd5a22a41e95ee6e # 
netfx_5F00_setupverifier_5F00_new.zip
     # 2014/01/23: sha1sum 8818f3460826145e2a66bb91727afa7cd531037b
     # 2014/11/22: sha1sum 47de0b849c4c3d354df23588c709108e7816d788
     # 2015/07/31: sha1sum 32f24526a5716737281dc260451b60a641b23c7e
     # 2015/12/27: sha1sum b9712da2943e057668f21f68c473657a205c5cb8
     # 2016/09/22: name change, to netfx_setupverifier_new_2015_12_18.zip
+    # 2016/10/26: sha1sum 6eef0158dc637d186d4ab5eb13aee6ef577831b2, adds .NET 
Framework 4.6.{1,2} support
 
-    w_download 
https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Components.PostAttachments/00/08/99/90/04/netfx_setupverifier_new_2015_12_18.zip
 b9712da2943e057668f21f68c473657a205c5cb8 "${file1}"
+    w_download 
https://msdnshared.blob.core.windows.net/media/2016/10/netfx_setupverifier_new.zip
 6eef0158dc637d186d4ab5eb13aee6ef577831b2 "${file1}"
 
     w_try_cd "$W_CACHE/$W_PACKAGE"
-    w_try_unzip "$W_SYSTEM32_DLLS" netfx_5F00_setupverifier_5F00_new.zip 
netfx_setupverifier.exe
+    w_try_unzip "$W_SYSTEM32_DLLS" netfx_setupverifier_new.zip 
netfx_setupverifier.exe
 
     w_warn "You can run the .Net Verifier with \"${WINE} 
netfx_setupverifier.exe\""
 }
@@ -8078,8 +8153,6 @@
 
 load_remove_mono()
 {
-    # FIXME: fold other .NET cleanups here (registry entries).
-    # Probably should only do that for wine >= 1.5.6
     mono_uuid="$($WINE uninstaller --list | grep Mono | cut -f1 -d\|)"
     if test "$mono_uuid"
     then
@@ -8087,6 +8160,17 @@
     else
         w_warn "Mono does not appear to be installed."
     fi
+
+    # FIXME: verify on pristine Windows XP:
+    if w_workaround_wine_bug 34803
+    then
+        "$WINE" reg delete 
'HKLM\Software\Microsoft\.NETFramework\v2.0.50727\SBSDisabled' /f
+    fi
+
+    "$WINE" reg delete "HKLM\\Software\\Microsoft\\NET Framework 
Setup\\NDP\\v3.5" /f || true
+    "$WINE" reg delete "HKLM\Software\Microsoft\NET Framework Setup\NDP\v4" /f 
|| true
+
+    w_try rm -f "$W_WINDIR_UNIX/system32/mscoree.dll"
 }
 
 #----------------------------------------------------------------
@@ -10392,16 +10476,16 @@
 #----------------------------------------------------------------
 
 w_metadata firefox apps \
-    title="Firefox 39.0" \
+    title="Firefox 51.0" \
     publisher="Mozilla" \
-    year="2015" \
+    year="2017" \
     media="download" \
-    file1="FirefoxSetup39.0.exe" \
+    file1="FirefoxSetup51.0.exe" \
     installed_exe1="$W_PROGRAMS_X86_WIN/Mozilla Firefox/firefox.exe"
 
 load_firefox()
 {
-    w_download 
"https://download.mozilla.org/?product=firefox-39.0-SSL&os=win&lang=en-US"; 
75eccbd9b2d44210b551c9a5045f03f01e899528 "$file1"
+    w_download 
"https://download.mozilla.org/?product=firefox-51.0-SSL&os=win&lang=en-US"; 
c4cd6800990f39550abb1af07faf1e6072243d65 "$file1"
     w_try_cd "$W_CACHE/$W_PACKAGE"
     w_try "$WINE" "$file1" ${W_OPT_UNATTENDED:+ -ms}
 }
@@ -19248,6 +19332,8 @@
 
 winetricks_stats_report()
 {
+    winetricks_download_setup
+
     # If user has opted in to usage tracking, report what he used (if anything)
     case "$WINETRICKS_STATS_REPORT" in
     1) ;;
@@ -19260,15 +19346,31 @@
 
     
report="os=$(winetricks_os_description)&winetricks=$WINETRICKS_VERSION&breadcrumbs=$WINETRICKS_STATS_BREADCRUMBS"
     report="$(echo "$report" | sed 's/ /%20/g')"
+
     # Just do a HEAD request with the raw command line.
     # Yes, this can be fooled by caches.  That's ok.
-    # FIXME: get common downloader variables supported
-    if [ -x "$(which wget 2>/dev/null)" ]
-    then
-        wget --spider "http://kegel.com/data/winetricks-usage?$report"; > 
/dev/null 2>&1 || true
-    elif [ -x "$(which curl 2>/dev/null)" ]
-    then
-        curl -I "http://kegel.com/data/winetricks-usage?$report"; > /dev/null 
2>&1 || true
+
+    # Note: these downloads are expected to fail (the resource won't exist), 
so don't use w_try and use '|| true' to ignore the expected errors
+    if [ "${WINETRICKS_DOWNLOADER}" = "wget" ] ; then
+        $torify wget --timeout "${WINETRICKS_DOWNLOADER_TIMEOUT}" \
+            --tries "$WINETRICKS_DOWNLOADER_RETRIES" \
+            --spider "http://kegel.com/data/winetricks-usage?$report"; > 
/dev/null 2>&1 || true
+    elif [ "${WINETRICKS_DOWNLOADER}" = "curl" ] ; then
+        $torify curl --connect-timeout "${WINETRICKS_DOWNLOADER_TIMEOUT}" \
+           --retry "$WINETRICKS_DOWNLOADER_RETRIES" \
+           -I "http://kegel.com/data/winetricks-usage?$report"; > /dev/null 
2>&1 || true
+    elif [ "${WINETRICKS_DOWNLOADER}" = "aria2c" ] ; then
+        $torify aria2c $aria2c_torify_opts \
+                $aria2c_torify_opts \
+                --connect-timeout="${WINETRICKS_DOWNLOADER_TIMEOUT}" \
+                --daemon=false \
+                --enable-rpc=false \
+                --input-file='' \
+                --max-tries="$WINETRICKS_DOWNLOADER_RETRIES" \
+                --save-session='' \
+                "http://kegel.com/data/winetricks-usage?$report"; > /dev/null 
2>&1 || true
+    else
+        w_die "Here be dragons"
     fi
 }
 


Reply via email to