Commit 3132235c authored by Vitaly Lipatov's avatar Vitaly Lipatov

just import winetricks-20200412.tar with rpmgs script

parent 4be37d23
...@@ -21,7 +21,7 @@ The ```winetricks``` package should be used if it is available and up to date. T ...@@ -21,7 +21,7 @@ The ```winetricks``` package should be used if it is available and up to date. T
* Fedora: https://fedoraproject.org/wiki/Wine#Packages * Fedora: https://fedoraproject.org/wiki/Wine#Packages
* FreeBSD: https://www.freebsd.org/cgi/ports.cgi?query=winetricks&stype=all * FreeBSD: https://www.freebsd.org/cgi/ports.cgi?query=winetricks&stype=all
* Gentoo: https://packages.gentoo.org/packages/app-emulation/winetricks * Gentoo: https://packages.gentoo.org/packages/app-emulation/winetricks
* Homebrew (OSX): http://brewformulas.org/Winetricks * Homebrew (OSX): https://formulae.brew.sh/formula/winetricks
* MacPorts (OSX): https://www.macports.org/ports.php?by=name&substr=winetricks * MacPorts (OSX): https://www.macports.org/ports.php?by=name&substr=winetricks
* Slackbuilds (Slackware): http://slackbuilds.org/repository/14.2/system/winetricks/?search=winetricks * Slackbuilds (Slackware): http://slackbuilds.org/repository/14.2/system/winetricks/?search=winetricks
* Ubuntu: https://packages.ubuntu.com/search?keywords=winetricks * Ubuntu: https://packages.ubuntu.com/search?keywords=winetricks
......
...@@ -5,28 +5,28 @@ Vcs-Git: https://github.com/winetricks/Winetricks.git ...@@ -5,28 +5,28 @@ Vcs-Git: https://github.com/winetricks/Winetricks.git
Files: * Files: *
Copyright: Copyright:
2007-2014 Dan Kegel <dank!kegel.com> 2007-2014 Dan Kegel <dank@kegel.com>
2008-2017 Austin English <austinenglish!gmail.com> 2008-2019 Austin English <austinenglish@gmail.com>
2010-2011 Phil Blankenship <phillip.e.blankenship!gmail.com> 2010-2011 Phil Blankenship <phillip.e.blankenship@gmail.com>
2010-2015 Shannon VanWagner <shannon.vanwagner!gmail.com> 2010-2015 Shannon VanWagner <shannon.vanwagner@gmail.com>
2010 Belhorma Bendebiche <amro256!gmail.com> 2010 Belhorma Bendebiche <amro256@gmail.com>
2010 Eleazar Galano <eg.galano!gmail.com> 2010 Eleazar Galano <eg.galano@gmail.com>
2010 Travis Athougies <iammisc!gmail.com> 2010 Travis Athougies <iammisc@gmail.com>
2010 Andrew Nguyen 2010 Andrew Nguyen
2010 Detlef Riekenberg 2010 Detlef Riekenberg
2010 Maarten Lankhorst 2010 Maarten Lankhorst
2010 Rico Schüller 2010 Rico Schüller
2011 Scott Jackson <sjackson2!gmx.com> 2011 Scott Jackson <sjackson2@gmx.com>
2011 Trevor Johnson 2011 Trevor Johnson
2011 Franco Junio 2011 Franco Junio
2011 Craig Sanders 2011 Craig Sanders
2011 Matthew Bauer <mjbauer95> 2011 Matthew Bauer <mjbauer95@gmail.com>
2011 Giuseppe Dia 2011 Giuseppe Dia
2011 Łukasz Wojniłowicz 2011 Łukasz Wojniłowicz
2011 Matthew Bozarth 2011 Matthew Bozarth
2013-2017 Andrey Gusev <andrey.goosev!gmail.com> 2013-2017 Andrey Gusev <andrey.goosev@gmail.com>
2013-2017 Hillwood Yang <hillwood!opensuse.org> 2013-2017 Hillwood Yang <hillwood@opensuse.org>
2013,2016 André Hentschel <nerv!dawncrow.de> 2013,2016 André Hentschel <nerv@dawncrow.de>
License: LGPL-2.1+ License: LGPL-2.1+
Files: src/winetricks.appdata.xml Files: src/winetricks.appdata.xml
...@@ -65,131 +65,5 @@ License: LGPL-2.1+ ...@@ -65,131 +65,5 @@ License: LGPL-2.1+
License can be found in /usr/share/common-licenses/LGPL-2.1 file. License can be found in /usr/share/common-licenses/LGPL-2.1 file.
License: CC0-1.0 License: CC0-1.0
Creative Commons CC0 1.0 Universal On Debian systems, the complete text of the Create Commons Universal license
. version 1.0 can be found in "/usr/share/common-licenses/CC0-1.0".
CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE
LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN
ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS INFORMATION
ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES REGARDING THE
USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED HEREUNDER, AND
DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM THE USE OF THIS DOCUMENT
OR THE INFORMATION OR WORKS PROVIDED HEREUNDER.
.
Statement of Purpose
.
The laws of most jurisdictions throughout the world automatically confer
exclusive Copyright and Related Rights (defined below) upon the creator
and subsequent owner(s) (each and all, an "owner") of an original work
of authorship and/or a database (each, a "Work").
.
Certain owners wish to permanently relinquish those rights to a Work for
the purpose of contributing to a commons of creative, cultural and
scientific works ("Commons") that the public can reliably and without
fear of later claims of infringement build upon, modify, incorporate in
other works, reuse and redistribute as freely as possible in any form
whatsoever and for any purposes, including without limitation commercial
purposes. These owners may contribute to the Commons to promote the
ideal of a free culture and the further production of creative, cultural
and scientific works, or to gain reputation or greater distribution for
their Work in part through the use and efforts of others.
.
For these and/or other purposes and motivations, and without any
expectation of additional consideration or compensation, the person
associating CC0 with a Work (the "Affirmer"), to the extent that he or
she is an owner of Copyright and Related Rights in the Work, voluntarily
elects to apply CC0 to the Work and publicly distribute the Work under
its terms, with knowledge of his or her Copyright and Related Rights in
the Work and the meaning and intended legal effect of CC0 on those
rights.
.
1. Copyright and Related Rights. A Work made available under CC0 may be
protected by copyright and related or neighboring rights ("Copyright and
Related Rights"). Copyright and Related Rights include, but are not
limited to, the following:
.
i. the right to reproduce, adapt, distribute, perform, display,
communicate, and translate a Work;
.
ii. moral rights retained by the original author(s) and/or performer(s);
.
iii. publicity and privacy rights pertaining to a person's image or
likeness depicted in a Work;
.
iv. rights protecting against unfair competition in regards to a Work,
subject to the limitations in paragraph 4(a), below;
.
v. rights protecting the extraction, dissemination, use and reuse of
data in a Work;
.
vi. database rights (such as those arising under Directive 96/9/EC of
the European Parliament and of the Council of 11 March 1996 on the legal
protection of databases, and under any national implementation thereof,
including any amended or successor version of such directive); and
.
vii. other similar, equivalent or corresponding rights throughout the
world based on applicable law or treaty, and any national
implementations thereof.
.
2. Waiver. To the greatest extent permitted by, but not in contravention
of, applicable law, Affirmer hereby overtly, fully, permanently,
irrevocably and unconditionally waives, abandons, and surrenders all of
Affirmer's Copyright and Related Rights and associated claims and causes
of action, whether now known or unknown (including existing as well as
future claims and causes of action), in the Work (i) in all territories
worldwide, (ii) for the maximum duration provided by applicable law or
treaty (including future time extensions), (iii) in any current or
future medium and for any number of copies, and (iv) for any purpose
whatsoever, including without limitation commercial, advertising or
promotional purposes (the "Waiver"). Affirmer makes the Waiver for the
benefit of each member of the public at large and to the detriment of
Affirmer's heirs and successors, fully intending that such Waiver shall
not be subject to revocation, rescission, cancellation, termination, or
any other legal or equitable action to disrupt the quiet enjoyment of
the Work by the public as contemplated by Affirmer's express Statement
of Purpose.
.
3. Public License Fallback. Should any part of the Waiver for any reason
be judged legally invalid or ineffective under applicable law, then the
Waiver shall be preserved to the maximum extent permitted taking into
account Affirmer's express Statement of Purpose. In addition, to the
extent the Waiver is so judged Affirmer hereby grants to each affected
person a royalty-free, non transferable, non sublicensable, non
exclusive, irrevocable and unconditional license to exercise Affirmer's
Copyright and Related Rights in the Work (i) in all territories
worldwide, (ii) for the maximum duration provided by applicable law or
treaty (including future time extensions), (iii) in any current or
future medium and for any number of copies, and (iv) for any purpose
whatsoever, including without limitation commercial, advertising or
promotional purposes (the "License"). The License shall be deemed
effective as of the date CC0 was applied by Affirmer to the Work. Should
any part of the License for any reason be judged legally invalid or
ineffective under applicable law, such partial invalidity or
ineffectiveness shall not invalidate the remainder of the License, and
in such case Affirmer hereby affirms that he or she will not (i)
exercise any of his or her remaining Copyright and Related Rights in the
Work or (ii) assert any associated claims and causes of action with
respect to the Work, in either case contrary to Affirmer's express
Statement of Purpose.
.
4. Limitations and Disclaimers.
.
a. No trademark or patent rights held by Affirmer are waived, abandoned,
surrendered, licensed or otherwise affected by this document.
.
b. Affirmer offers the Work as-is and makes no representations or
warranties of any kind concerning the Work, express, implied, statutory
or otherwise, including without limitation warranties of title,
merchantability, fitness for a particular purpose, non infringement, or
the absence of latent or other defects, accuracy, or the present or
absence of errors, whether or not discoverable, all to the greatest
extent permissible under applicable law.
.
c. Affirmer disclaims responsibility for clearing rights of other persons
that may apply to the Work or any use thereof, including without
limitation any person's Copyright and Related Rights in the Work.
Further, Affirmer disclaims responsibility for obtaining any necessary
consents, permissions or other rights required for any use of the Work.
.
d. Affirmer understands and acknowledges that Creative Commons is not a
party to this document and has no duty or obligation with respect to
this CC0 or use of the Work.
...@@ -9,6 +9,9 @@ cmake CMake 2.8 (Kitware, 2013) [downloadable] ...@@ -9,6 +9,9 @@ cmake CMake 2.8 (Kitware, 2013) [downloadable]
colorprofile Standard RGB color profile (Microsoft, 2005) [downloadable] colorprofile Standard RGB color profile (Microsoft, 2005) [downloadable]
controlpad MS ActiveX Control Pad (Microsoft, 1997) [downloadable] controlpad MS ActiveX Control Pad (Microsoft, 1997) [downloadable]
controlspy Control Spy 6 (Microsoft, 2005) [downloadable] controlspy Control Spy 6 (Microsoft, 2005) [downloadable]
dotnet20sdk MS .NET 2.0 SDK (Microsoft, 2006) [downloadable]
dxsdk_jun2010 MS DirectX SDK, June 2010 (developers only) (Microsoft, 2010) [downloadable]
dxsdk_nov2006 MS DirectX SDK, November 2006 (developers only) (Microsoft, 2006) [downloadable]
emu8086 emu8086 (emu8086.com, 2015) [downloadable] emu8086 emu8086 (emu8086.com, 2015) [downloadable]
ev3 Lego Mindstorms EV3 Home Edition (Lego, 2014) [downloadable] ev3 Lego Mindstorms EV3 Home Edition (Lego, 2014) [downloadable]
firefox Firefox 51.0 (Mozilla, 2017) [downloadable] firefox Firefox 51.0 (Mozilla, 2017) [downloadable]
...@@ -53,5 +56,6 @@ vc2005trial MS Visual C++ 2005 Trial (Microsoft, 2005) [downloadabl ...@@ -53,5 +56,6 @@ vc2005trial MS Visual C++ 2005 Trial (Microsoft, 2005) [downloadabl
vc2008express MS Visual C++ 2008 Express (Microsoft, 2008) [downloadable] vc2008express MS Visual C++ 2008 Express (Microsoft, 2008) [downloadable]
vc2010express MS Visual C++ 2010 Express (Microsoft, 2010) [downloadable] vc2010express MS Visual C++ 2010 Express (Microsoft, 2010) [downloadable]
vlc VLC media player 2.2.1 (VideoLAN, 2015) [downloadable] vlc VLC media player 2.2.1 (VideoLAN, 2015) [downloadable]
vulkansdk Vulkan SDK 1.1.73.0 (developers only) (LunarG, 2018) [downloadable]
winamp Winamp (Radionomy (AOL (Nullsoft)), 2013) [downloadable] winamp Winamp (Radionomy (AOL (Nullsoft)), 2013) [downloadable]
wme9 MS Windows Media Encoder 9 (broken in Wine) (Microsoft, 2002) [downloadable] wme9 MS Windows Media Encoder 9 (broken in Wine) (Microsoft, 2002) [downloadable]
...@@ -53,7 +53,6 @@ d9vk021 Vulkan-based D3D9/D3D10/D3D11 implementation for Linux ...@@ -53,7 +53,6 @@ d9vk021 Vulkan-based D3D9/D3D10/D3D11 implementation for Linux
d9vk022 Vulkan-based D3D9/D3D10/D3D11 implementation for Linux / Wine (0.22) (Joshua Ashton, 2019) [downloadable] d9vk022 Vulkan-based D3D9/D3D10/D3D11 implementation for Linux / Wine (0.22) (Joshua Ashton, 2019) [downloadable]
d9vk030 Vulkan-based D3D9/D3D10/D3D11 implementation for Linux / Wine (0.30) (Joshua Ashton, 2019) [downloadable] d9vk030 Vulkan-based D3D9/D3D10/D3D11 implementation for Linux / Wine (0.30) (Joshua Ashton, 2019) [downloadable]
d9vk040 Vulkan-based D3D9/D3D10/D3D11 implementation for Linux / Wine (0.40.1) (Joshua Ashton, 2019) [downloadable] d9vk040 Vulkan-based D3D9/D3D10/D3D11 implementation for Linux / Wine (0.40.1) (Joshua Ashton, 2019) [downloadable]
d9vk_master Vulkan-based D3D9/D3D10/D3D11 implementation for Linux / Wine (master) (Joshua Ashton, 2019) [downloadable]
d9vk Vulkan-based D3D9/D3D10/D3D11 implementation for Linux / Wine (latest) (Joshua Ashton, 2019) [downloadable] d9vk Vulkan-based D3D9/D3D10/D3D11 implementation for Linux / Wine (latest) (Joshua Ashton, 2019) [downloadable]
dbghelp MS dbghelp (Microsoft, 2008) [downloadable] dbghelp MS dbghelp (Microsoft, 2008) [downloadable]
devenum MS devenum.dll from DirectX user redistributable (Microsoft, 2010) [downloadable] devenum MS devenum.dll from DirectX user redistributable (Microsoft, 2010) [downloadable]
...@@ -75,7 +74,6 @@ dmusic32 MS dmusic32.dll from DirectX user redistributable (Micr ...@@ -75,7 +74,6 @@ dmusic32 MS dmusic32.dll from DirectX user redistributable (Micr
dmusic MS dmusic.dll from DirectX user redistributable (Microsoft, 2010) [downloadable] dmusic MS dmusic.dll from DirectX user redistributable (Microsoft, 2010) [downloadable]
dotnet11sp1 MS .NET 1.1 SP1 (Microsoft, 2004) [downloadable] dotnet11sp1 MS .NET 1.1 SP1 (Microsoft, 2004) [downloadable]
dotnet11 MS .NET 1.1 (Microsoft, 2003) [downloadable] dotnet11 MS .NET 1.1 (Microsoft, 2003) [downloadable]
dotnet20sdk MS .NET 2.0 SDK (Microsoft, 2006) [downloadable]
dotnet20sp1 MS .NET 2.0 SP1 (Microsoft, 2008) [downloadable] dotnet20sp1 MS .NET 2.0 SP1 (Microsoft, 2008) [downloadable]
dotnet20sp2 MS .NET 2.0 SP2 (Microsoft, 2009) [downloadable] dotnet20sp2 MS .NET 2.0 SP2 (Microsoft, 2009) [downloadable]
dotnet20 MS .NET 2.0 (Microsoft, 2006) [downloadable] dotnet20 MS .NET 2.0 (Microsoft, 2006) [downloadable]
...@@ -83,6 +81,7 @@ dotnet30sp1 MS .NET 3.0 SP1 (Microsoft, 2007) [downloadable] ...@@ -83,6 +81,7 @@ dotnet30sp1 MS .NET 3.0 SP1 (Microsoft, 2007) [downloadable]
dotnet30 MS .NET 3.0 (Microsoft, 2006) [downloadable] dotnet30 MS .NET 3.0 (Microsoft, 2006) [downloadable]
dotnet35sp1 MS .NET 3.5 SP1 (Microsoft, 2008) [downloadable] dotnet35sp1 MS .NET 3.5 SP1 (Microsoft, 2008) [downloadable]
dotnet35 MS .NET 3.5 (Microsoft, 2007) [downloadable] dotnet35 MS .NET 3.5 (Microsoft, 2007) [downloadable]
dotnet40_kb2468871 MS .NET 4.0 KB2468871 (Microsoft, 2011) [downloadable]
dotnet40 MS .NET 4.0 (Microsoft, 2011) [downloadable] dotnet40 MS .NET 4.0 (Microsoft, 2011) [downloadable]
dotnet452 MS .NET 4.5.2 (Microsoft, 2012) [downloadable] dotnet452 MS .NET 4.5.2 (Microsoft, 2012) [downloadable]
dotnet45 MS .NET 4.5 (Microsoft, 2012) [downloadable] dotnet45 MS .NET 4.5 (Microsoft, 2012) [downloadable]
...@@ -101,8 +100,7 @@ dx8vb MS dx8vb.dll from DirectX 8.1 runtime (Microsoft, 2001) ...@@ -101,8 +100,7 @@ dx8vb MS dx8vb.dll from DirectX 8.1 runtime (Microsoft, 2001)
dxdiagn_feb2010 DirectX Diagnostic Library (February 2010) (Microsoft, 2010) [downloadable] dxdiagn_feb2010 DirectX Diagnostic Library (February 2010) (Microsoft, 2010) [downloadable]
dxdiagn DirectX Diagnostic Library (Microsoft, 2011) [downloadable] dxdiagn DirectX Diagnostic Library (Microsoft, 2011) [downloadable]
dxdiag DirectX Diagnostic Tool (Microsoft, 2010) [downloadable] dxdiag DirectX Diagnostic Tool (Microsoft, 2010) [downloadable]
dxsdk_jun2010 MS DirectX SDK, June 2010 (developers only) (Microsoft, 2010) [downloadable] dxtrans MS dxtrans.dll (Microsoft, 2002) [downloadable]
dxsdk_nov2006 MS DirectX SDK, November 2006 (developers only) (Microsoft, 2006) [downloadable]
dxvk054 Vulkan-based D3D11 implementation for Linux / Wine (0.54) (Philip Rebohle, 2017) [downloadable] dxvk054 Vulkan-based D3D11 implementation for Linux / Wine (0.54) (Philip Rebohle, 2017) [downloadable]
dxvk060 Vulkan-based D3D11 implementation for Linux / Wine (0.60) (Philip Rebohle, 2017) [downloadable] dxvk060 Vulkan-based D3D11 implementation for Linux / Wine (0.60) (Philip Rebohle, 2017) [downloadable]
dxvk061 Vulkan-based D3D11 implementation for Linux / Wine (0.61) (Philip Rebohle, 2017) [downloadable] dxvk061 Vulkan-based D3D11 implementation for Linux / Wine (0.61) (Philip Rebohle, 2017) [downloadable]
...@@ -143,7 +141,15 @@ dxvk143 Vulkan-based D3D10/D3D11 implementation for Linux / Win ...@@ -143,7 +141,15 @@ dxvk143 Vulkan-based D3D10/D3D11 implementation for Linux / Win
dxvk144 Vulkan-based D3D10/D3D11 implementation for Linux / Wine (1.4.4) (Philip Rebohle, 2017) [downloadable] dxvk144 Vulkan-based D3D10/D3D11 implementation for Linux / Wine (1.4.4) (Philip Rebohle, 2017) [downloadable]
dxvk145 Vulkan-based D3D10/D3D11 implementation for Linux / Wine (1.4.5) (Philip Rebohle, 2017) [downloadable] dxvk145 Vulkan-based D3D10/D3D11 implementation for Linux / Wine (1.4.5) (Philip Rebohle, 2017) [downloadable]
dxvk146 Vulkan-based D3D10/D3D11 implementation for Linux / Wine (1.4.6) (Philip Rebohle, 2017) [downloadable] dxvk146 Vulkan-based D3D10/D3D11 implementation for Linux / Wine (1.4.6) (Philip Rebohle, 2017) [downloadable]
dxvk Vulkan-based D3D10/D3D11 implementation for Linux / Wine (latest) (Philip Rebohle, 2017) [downloadable] dxvk150 Vulkan-based D3D9/D3D10/D3D11 implementation for Linux / Wine (1.5) (Philip Rebohle, 2017) [downloadable]
dxvk151 Vulkan-based D3D9/D3D10/D3D11 implementation for Linux / Wine (1.5.1) (Philip Rebohle, 2017) [downloadable]
dxvk152 Vulkan-based D3D9/D3D10/D3D11 implementation for Linux / Wine (1.5.2) (Philip Rebohle, 2017) [downloadable]
dxvk153 Vulkan-based D3D9/D3D10/D3D11 implementation for Linux / Wine (1.5.3) (Philip Rebohle, 2017) [downloadable]
dxvk154 Vulkan-based D3D9/D3D10/D3D11 implementation for Linux / Wine (1.5.4) (Philip Rebohle, 2017) [downloadable]
dxvk155 Vulkan-based D3D9/D3D10/D3D11 implementation for Linux / Wine (1.5.5) (Philip Rebohle, 2017) [downloadable]
dxvk160 Vulkan-based D3D9/D3D10/D3D11 implementation for Linux / Wine (1.6) (Philip Rebohle, 2017) [downloadable]
dxvk_master Vulkan-based D3D9/D3D10/D3D11 implementation for Linux / Wine (master) (Philip Rebohle, 2017) [downloadable]
dxvk Vulkan-based D3D9/D3D10/D3D11 implementation for Linux / Wine (latest) (Philip Rebohle, 2017) [downloadable]
esent MS Extensible Storage Engine (Microsoft, 2011) [downloadable] esent MS Extensible Storage Engine (Microsoft, 2011) [downloadable]
faudio1901 FAudio (xaudio reimplementation, with xna support) builds for win32 (19.01) (Kron4ek, 2019) [downloadable] faudio1901 FAudio (xaudio reimplementation, with xna support) builds for win32 (19.01) (Kron4ek, 2019) [downloadable]
faudio1902 FAudio (xaudio reimplementation, with xna support) builds for win32 (19.02) (Kron4ek, 2019) [downloadable] faudio1902 FAudio (xaudio reimplementation, with xna support) builds for win32 (19.02) (Kron4ek, 2019) [downloadable]
...@@ -162,7 +168,7 @@ galliumnine04 Gallium Nine Standalone (v0.4) (Gallium Nine Team, 2019 ...@@ -162,7 +168,7 @@ galliumnine04 Gallium Nine Standalone (v0.4) (Gallium Nine Team, 2019
galliumnine05 Gallium Nine Standalone (v0.5) (Gallium Nine Team, 2019) [downloadable] galliumnine05 Gallium Nine Standalone (v0.5) (Gallium Nine Team, 2019) [downloadable]
galliumnine Gallium Nine Standalone (latest) (Gallium Nine Team, 2019) [downloadable] galliumnine Gallium Nine Standalone (latest) (Gallium Nine Team, 2019) [downloadable]
gdiplus MS GDI+ (Microsoft, 2011) [downloadable] gdiplus MS GDI+ (Microsoft, 2011) [downloadable]
gdiplus_winxp MS GDI+ (Microsoft, 2004) gdiplus_winxp MS GDI+ (Microsoft, 2009)
gfw MS Games For Windows Live (xlive.dll) (Microsoft, 2008) [downloadable] gfw MS Games For Windows Live (xlive.dll) (Microsoft, 2008) [downloadable]
glidewrapper GlideWrapper (Rolf Neuberger, 2005) [downloadable] glidewrapper GlideWrapper (Rolf Neuberger, 2005) [downloadable]
glut The glut utility library for OpenGL (Mark J. Kilgard, 2001) [downloadable] glut The glut utility library for OpenGL (Mark J. Kilgard, 2001) [downloadable]
...@@ -200,7 +206,7 @@ msvcirt Visual C++ 6 SP4 msvcirt library; part of vcrun6 (Micro ...@@ -200,7 +206,7 @@ msvcirt Visual C++ 6 SP4 msvcirt library; part of vcrun6 (Micro
msvcrt40 fixme (Microsoft, 2011) [downloadable] msvcrt40 fixme (Microsoft, 2011) [downloadable]
msxml3 MS XML Core Services 3.0 (Microsoft, 2005) [downloadable] msxml3 MS XML Core Services 3.0 (Microsoft, 2005) [downloadable]
msxml4 MS XML Core Services 4.0 (Microsoft, 2009) [downloadable] msxml4 MS XML Core Services 4.0 (Microsoft, 2009) [downloadable]
msxml6 MS XML Core Services 6.0 sp1 (Microsoft, 2007) [downloadable] msxml6 MS XML Core Services 6.0 sp2 (Microsoft, 2009) [downloadable]
nuget NuGet Package manager (Outercurve Foundation, 2013) [downloadable] nuget NuGet Package manager (Outercurve Foundation, 2013) [downloadable]
ogg OpenCodecs 0.85: FLAC, Speex, Theora, Vorbis, WebM (Xiph.Org Foundation, 2011) [downloadable] ogg OpenCodecs 0.85: FLAC, Speex, Theora, Vorbis, WebM (Xiph.Org Foundation, 2011) [downloadable]
ole32 MS ole32 Module (ole32.dll) (Microsoft, 2004) [downloadable] ole32 MS ole32 Module (ole32.dll) (Microsoft, 2004) [downloadable]
...@@ -244,11 +250,11 @@ vcrun2012 Visual C++ 2012 libraries (atl110,mfc110,mfc110u,msvcp1 ...@@ -244,11 +250,11 @@ vcrun2012 Visual C++ 2012 libraries (atl110,mfc110,mfc110u,msvcp1
vcrun2013 Visual C++ 2013 libraries (mfc120,mfc120u,msvcp120,msvcr120,vcomp120) (Microsoft, 2013) [downloadable] vcrun2013 Visual C++ 2013 libraries (mfc120,mfc120u,msvcp120,msvcr120,vcomp120) (Microsoft, 2013) [downloadable]
vcrun2015 Visual C++ 2015 libraries (concrt140.dll,mfc140.dll,mfc140u.dll,mfcm140.dll,mfcm140u.dll,msvcp140.dll,vcamp140.dll,vccorlib140.dll,vcomp140.dll,vcruntime140.dll) (Microsoft, 2015) [downloadable] vcrun2015 Visual C++ 2015 libraries (concrt140.dll,mfc140.dll,mfc140u.dll,mfcm140.dll,mfcm140u.dll,msvcp140.dll,vcamp140.dll,vccorlib140.dll,vcomp140.dll,vcruntime140.dll) (Microsoft, 2015) [downloadable]
vcrun2017 Visual C++ 2017 libraries (concrt140.dll,mfc140.dll,mfc140u.dll,mfcm140.dll,mfcm140u.dll,msvcp140.dll,vcamp140.dll,vccorlib140.dll,vcomp140.dll,vcruntime140.dll) (Microsoft, 2017) [downloadable] vcrun2017 Visual C++ 2017 libraries (concrt140.dll,mfc140.dll,mfc140u.dll,mfcm140.dll,mfcm140u.dll,msvcp140.dll,vcamp140.dll,vccorlib140.dll,vcomp140.dll,vcruntime140.dll) (Microsoft, 2017) [downloadable]
vcrun2019 Visual C++ 2015-2019 libraries (concrt140.dll,mfc140.dll,mfc140u.dll,mfcm140.dll,mfcm140u.dll,msvcp140.dll,vcamp140.dll,vccorlib140.dll,vcomp140.dll,vcruntime140.dll) (Microsoft, 2019) [downloadable]
vcrun6sp6 Visual C++ 6 SP6 libraries (with fixes in ATL and MFC) (Microsoft, 2004) [downloadable] vcrun6sp6 Visual C++ 6 SP6 libraries (with fixes in ATL and MFC) (Microsoft, 2004) [downloadable]
vcrun6 Visual C++ 6 SP4 libraries (mfc42, msvcp60, msvcirt) (Microsoft, 2000) [downloadable] vcrun6 Visual C++ 6 SP4 libraries (mfc42, msvcp60, msvcirt) (Microsoft, 2000) [downloadable]
vjrun20 MS Visual J# 2.0 SE libraries (requires dotnet20) (Microsoft, 2007) [downloadable] vjrun20 MS Visual J# 2.0 SE libraries (requires dotnet20) (Microsoft, 2007) [downloadable]
vulkanrt Vulkan Runtime 1.1.73.0 (LunarG, 2018) [downloadable] vulkanrt Vulkan Runtime 1.1.73.0 (LunarG, 2018) [downloadable]
vulkansdk Vulkan SDK 1.1.73.0 (developers only) (LunarG, 2018) [downloadable]
webio MS Windows Web I/O (Microsoft, 2011) [downloadable] webio MS Windows Web I/O (Microsoft, 2011) [downloadable]
windowscodecs MS Windows Imaging Component (Microsoft, 2006) [downloadable] windowscodecs MS Windows Imaging Component (Microsoft, 2006) [downloadable]
winhttp MS Windows HTTP Services (Microsoft, 2005) [downloadable] winhttp MS Windows HTTP Services (Microsoft, 2005) [downloadable]
...@@ -256,6 +262,7 @@ wininet MS Windows Internet API (Microsoft, 2011) [downloadable ...@@ -256,6 +262,7 @@ wininet MS Windows Internet API (Microsoft, 2011) [downloadable
wininet_win2k MS Windows Internet API (Microsoft, 2008) [downloadable] wininet_win2k MS Windows Internet API (Microsoft, 2008) [downloadable]
wmi Windows Management Instrumentation (aka WBEM) Core 1.5 (Microsoft, 2000) [downloadable] wmi Windows Management Instrumentation (aka WBEM) Core 1.5 (Microsoft, 2000) [downloadable]
wmp10 Windows Media Player 10 (Microsoft, 2006) [downloadable] wmp10 Windows Media Player 10 (Microsoft, 2006) [downloadable]
wmp11 Windows Media Player 11 (Microsoft, 2007) [downloadable]
wmp9 Windows Media Player 9 (Microsoft, 2003) [downloadable] wmp9 Windows Media Player 9 (Microsoft, 2003) [downloadable]
wmv9vcm MS Windows Media Video 9 Video Compression Manager (Microsoft, 2013) [downloadable] wmv9vcm MS Windows Media Video 9 Video Compression Manager (Microsoft, 2013) [downloadable]
wsh57 MS Windows Script Host 5.7 (Microsoft, 2007) [downloadable] wsh57 MS Windows Script Host 5.7 (Microsoft, 2007) [downloadable]
......
...@@ -34,6 +34,7 @@ civ5_demo_steam ...@@ -34,6 +34,7 @@ civ5_demo_steam
cjkfonts cjkfonts
cmake cmake
cmd cmd
cnc3_demo
cnc_ddraw cnc_ddraw
colorprofile colorprofile
comctl32 comctl32
...@@ -90,7 +91,6 @@ d9vk021 ...@@ -90,7 +91,6 @@ d9vk021
d9vk022 d9vk022
d9vk030 d9vk030
d9vk040 d9vk040
d9vk_master
dbghelp dbghelp
devenum devenum
digitanks_demo digitanks_demo
...@@ -121,6 +121,7 @@ dotnet30sp1 ...@@ -121,6 +121,7 @@ dotnet30sp1
dotnet35 dotnet35
dotnet35sp1 dotnet35sp1
dotnet40 dotnet40
dotnet40_kb2468871
dotnet45 dotnet45
dotnet452 dotnet452
dotnet46 dotnet46
...@@ -142,6 +143,7 @@ dxdiagn ...@@ -142,6 +143,7 @@ dxdiagn
dxdiagn_feb2010 dxdiagn_feb2010
dxsdk_jun2010 dxsdk_jun2010
dxsdk_nov2006 dxsdk_nov2006
dxtrans
dxvk dxvk
dxvk054 dxvk054
dxvk060 dxvk060
...@@ -183,6 +185,14 @@ dxvk143 ...@@ -183,6 +185,14 @@ dxvk143
dxvk144 dxvk144
dxvk145 dxvk145
dxvk146 dxvk146
dxvk150
dxvk151
dxvk152
dxvk153
dxvk154
dxvk155
dxvk160
dxvk_master
emu8086 emu8086
esent esent
eufonts eufonts
...@@ -314,6 +324,7 @@ secur32 ...@@ -314,6 +324,7 @@ secur32
setupapi setupapi
shockwave shockwave
sketchup sketchup
sourcehansans
speechsdk speechsdk
spore_cc_demo spore_cc_demo
steam steam
...@@ -351,6 +362,7 @@ vcrun2012 ...@@ -351,6 +362,7 @@ vcrun2012
vcrun2013 vcrun2013
vcrun2015 vcrun2015
vcrun2017 vcrun2017
vcrun2019
vcrun6 vcrun6
vcrun6sp6 vcrun6sp6
verdana verdana
...@@ -371,6 +383,7 @@ wininet_win2k ...@@ -371,6 +383,7 @@ wininet_win2k
wme9 wme9
wmi wmi
wmp10 wmp10
wmp11
wmp9 wmp9
wmv9vcm wmv9vcm
wog wog
......
...@@ -14,6 +14,7 @@ bttf101 Back to the Future Episode 1 (Telltale, 2011) ...@@ -14,6 +14,7 @@ bttf101 Back to the Future Episode 1 (Telltale, 2011)
cim_demo Cities In Motion Demo (Paradox Interactive, 2010) cim_demo Cities In Motion Demo (Paradox Interactive, 2010)
civ4_demo Civilization IV Demo (Firaxis Games, 2005) civ4_demo Civilization IV Demo (Firaxis Games, 2005)
civ5_demo_steam Civilization V Demo (Steam) (2K Games, 2010) [downloadable] civ5_demo_steam Civilization V Demo (Steam) (2K Games, 2010) [downloadable]
cnc3_demo Command & Conquer 3 Demo (EA, 2007) [downloadable]
cnc_redalert3_demo Command & Conquer Red Alert 3 Demo (EA, 2008) cnc_redalert3_demo Command & Conquer Red Alert 3 Demo (EA, 2008)
cod1 Call of Duty (Activision, 2003) cod1 Call of Duty (Activision, 2003)
cod4mw_demo Call of Duty 4: Modern Warfare (Activision, 2007) cod4mw_demo Call of Duty 4: Modern Warfare (Activision, 2007)
......
...@@ -33,6 +33,9 @@ hosts Add empty C:\windows\system32\drivers\etc\{hosts,servic ...@@ -33,6 +33,9 @@ hosts Add empty C:\windows\system32\drivers\etc\{hosts,servic
isolate_home Remove wineprefix links to /home/austin isolate_home Remove wineprefix links to /home/austin
macdriver=mac Enable the Mac native Quartz driver (default) macdriver=mac Enable the Mac native Quartz driver (default)
macdriver=x11 Disable the Mac native Quartz driver, use X11 instead macdriver=x11 Disable the Mac native Quartz driver, use X11 instead
mackeyremap=both Enable mapping opt->alt and cmd->ctrl keys for the Mac native driver
mackeyremap=left Enable mapping of left opt->alt and cmd->ctrl keys for the Mac native driver
mackeyremap=none Do not remap keys for the Mac native driver (default)
mimeassoc=off Disable exporting MIME-type file associations to the native desktop mimeassoc=off Disable exporting MIME-type file associations to the native desktop
mimeassoc=on Enable exporting MIME-type file associations to the native desktop (default) mimeassoc=on Enable exporting MIME-type file associations to the native desktop (default)
multisampling=disabled Disable Direct3D multisampling multisampling=disabled Disable Direct3D multisampling
...@@ -85,7 +88,8 @@ vsm=2 Set MaxShaderModelVS to 2 ...@@ -85,7 +88,8 @@ vsm=2 Set MaxShaderModelVS to 2
vsm=3 Set MaxShaderModelVS to 3 vsm=3 Set MaxShaderModelVS to 3
win10 Set Windows version to Windows 10 win10 Set Windows version to Windows 10
win2k3 Set Windows version to Windows 2003 win2k3 Set Windows version to Windows 2003
win2k8 Set Windows version to Windows 2008 R2 win2k8r2 Set Windows version to Windows 2008 R2
win2k8 Set Windows version to Windows 2008
win2k Set Windows version to Windows 2000 win2k Set Windows version to Windows 2000
win31 Set Windows version to Windows 3.1 win31 Set Windows version to Windows 3.1
win7 Set Windows version to Windows 7 win7 Set Windows version to Windows 7
......
This source diff could not be displayed because it is too large. You can view the blob instead.
.\" -*- nroff -*- .\" -*- nroff -*-
.TH WINETRICKS 1 "December 2019" "Winetricks 20191224" "Wine Package Manager" .TH WINETRICKS 1 "April 2020" "Winetricks 20200412" "Wine Package Manager"
.SH NAME .SH NAME
winetricks \- manage virtual Windows environments using Wine winetricks \- manage virtual Windows environments using Wine
.SH SYNOPSIS .SH SYNOPSIS
......
...@@ -122,9 +122,6 @@ XVFB_BLACKLIST="$XVFB_DOTNET_BLACKLIST|adobeair|binkw32|dirac|directmusic|dxdiag ...@@ -122,9 +122,6 @@ XVFB_BLACKLIST="$XVFB_DOTNET_BLACKLIST|adobeair|binkw32|dirac|directmusic|dxdiag
XVFB_BLACKLIST="$XVFB_BLACKLIST|jet40|nuget|quicktime72|vcrun2008|vcrun2010|vcrun2012|vcrun2013|vcrun2015" XVFB_BLACKLIST="$XVFB_BLACKLIST|jet40|nuget|quicktime72|vcrun2008|vcrun2010|vcrun2012|vcrun2013|vcrun2015"
XVFB_BLACKLIST="$XVFB_BLACKLIST|vjrun20|windowscodecs|wmi|wmp9|wmp10|wsh56js|wsh56vb|xmllite|xna31|xna40|xvid" XVFB_BLACKLIST="$XVFB_BLACKLIST|vjrun20|windowscodecs|wmi|wmp9|wmp10|wsh56js|wsh56vb|xmllite|xna31|xna40|xvid"
# Verbs known to update frequently
QUICKCHECK="flash steam"
failed_verbs="" failed_verbs=""
passes=0 passes=0
errors=0 errors=0
...@@ -272,11 +269,14 @@ test_7zip() ...@@ -272,11 +269,14 @@ test_7zip()
{ {
# 7z # 7z
WINETRICKS_FORCE_WIN_7Z=1 test_command --verify comctl32ocx WINETRICKS_FORCE_WIN_7Z=1 test_command --verify comctl32ocx
# ar # ar
WINETRICKS_FORCE_WIN_7Z=1 test_command --verify opensymbol WINETRICKS_FORCE_WIN_7Z=1 test_command --verify opensymbol
# rar # rar
# FIXME: protectionid requires a manual download, and the only other user is avatar_demo # FIXME: protectionid requires a manual download, and the only other user is avatar_demo
#WINETRICKS_FORCE_WIN_7Z=1 test_command --verify protectionid #WINETRICKS_FORCE_WIN_7Z=1 test_command --verify protectionid
# zip # zip
WINETRICKS_FORCE_WIN_7Z=1 test_command --verify vb2run WINETRICKS_FORCE_WIN_7Z=1 test_command --verify vb2run
} }
...@@ -695,16 +695,73 @@ test_listing() ...@@ -695,16 +695,73 @@ test_listing()
export WINE="$W_WINE" export WINE="$W_WINE"
} }
# shellcheck disable=SC2034
test_prefix()
{
# Run all this under the WINE_PREFIXES directory
WT_TEST_PREFIX="${WINE_PREFIXES}/wt-test-prefix"
XDG_CACHE_HOME="${WT_TEST_PREFIX}/.cache}"
cache="$XDG_CACHE_HOME/winetricks"
rm -rf "$WT_TEST_PREFIX"
testname="test1: WINEPREFIX set, no prefix="
if HOME="${WT_TEST_PREFIX}/home" WINEPREFIX="${WT_TEST_PREFIX}/test1" WINEDLLOVERRIDES="mshtml,mscoree=disabled" winetricks -q good && test -d "${WT_TEST_PREFIX}/test1/drive_c"; then
pass "${testname} passed"
else
fail "${testname} failed"
fi
rm -rf "$WT_TEST_PREFIX"
testname="test2: WINEPREFIX not set, prefix=test2"
if HOME="${WT_TEST_PREFIX}/home" WINEDLLOVERRIDES="mshtml,mscoree=disabled" winetricks -q prefix=test2 good && test -d "${WT_TEST_PREFIX}/home/.local/share/wineprefixes/test2/drive_c"; then
pass "${testname} passed"
else
fail "${testname} failed"
fi
# prefix= overrules WINEPREFIX:
rm -rf "$WT_TEST_PREFIX"
testname="test3: WINEPREFIX=test3, prefix=test3"
if HOME="${WT_TEST_PREFIX}/home" WINEDLLOVERRIDES="mshtml,mscoree=disabled" WINEPREFIX="${WT_TEST_PREFIX}/test3" winetricks -q prefix=test3 good && test -d "${WT_TEST_PREFIX}/home/.local/share/wineprefixes/test3/drive_c"; then
pass "${testname} passed"
else
fail "${testname} failed"
fi
# if both are invalid:
# Note: if prefix= is used, ~/.local/share/wineprefixes becomes the prefix. Not sure if that's good or bad, but for now just documenting the behavior:
rm -rf "$WT_TEST_PREFIX"
testname="test4: WINEPREFIX=/dev/null, prefix="
if HOME="${WT_TEST_PREFIX}/home" WINEDLLOVERRIDES="mshtml,mscoree=disabled" WINEPREFIX="/dev/null" winetricks -q prefix= good && test -d "${WT_TEST_PREFIX}/home/.local/share/wineprefixes/drive_c"; then
pass "${testname} passed"
else
fail "${testname} failed"
fi
# WINEPREFIX is invalid, prefix not used:
rm -rf "$WT_TEST_PREFIX"
testname="test5: WINEPREFIX=/dev/null, no prefix"
if ! HOME="${WT_TEST_PREFIX}/home" WINEDLLOVERRIDES="mshtml,mscoree=disabled" WINEPREFIX="/dev/null" winetricks -q good; then
pass "${testname} did not succeed (as expected)"
else
fail "${testname} worked, should have failed"
fi
# if nothing is defined, ~/.wine should be used:
rm -rf "$WT_TEST_PREFIX"
testname="test6: WINEPREFIX not set, prefix not set"
unset WINEPREFIX
if HOME="${WT_TEST_PREFIX}/home" WINEDLLOVERRIDES="mshtml,mscoree=disabled" winetricks -q good && test -d "${WT_TEST_PREFIX}/home/.wine/drive_c"; then
pass "${testname} passed"
else
fail "${testname} failed"
fi
}
test_quick() test_quick()
{ {
echo "warning: quick test takes up around 20GB" echo "warning: quick test takes up around 20GB"
# Test the frequent download-changes-checksum offenders first
export W_CACHE="$cache" export W_CACHE="$cache"
for a in $QUICKCHECK; do
# shellcheck disable=SC2115
rm -rf "$WINE_PREFIXES/$a"
test_app "$a"
done
# And test all the automatically-downloadable dlls # And test all the automatically-downloadable dlls
test_dlls test_dlls
...@@ -714,6 +771,9 @@ test_quick() ...@@ -714,6 +771,9 @@ test_quick()
# And listing verbs (with/without WINE available) # And listing verbs (with/without WINE available)
test_listing test_listing
# WINEPREFIX/prefix= handling
test_prefix
} }
test_full() { test_full() {
...@@ -873,6 +933,7 @@ case "$1" in ...@@ -873,6 +933,7 @@ case "$1" in
full) check_deps && test_full ;; full) check_deps && test_full ;;
# doesn't use time/cabextract, so not bothering to check deps for now: # doesn't use time/cabextract, so not bothering to check deps for now:
listing) test_listing ;; listing) test_listing ;;
prefix) test_prefix ;;
quick) check_deps && test_quick ;; quick) check_deps && test_quick ;;
w_compare_wine_version) check_deps && test_w_compare_wine_version ;; w_compare_wine_version) check_deps && test_w_compare_wine_version ;;
xvfb-check) check_deps && XVFB=xvfb-run && export XVFB && test_xvfb ;; xvfb-check) check_deps && XVFB=xvfb-run && export XVFB && test_xvfb ;;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment