Module: wine
Branch: master
Commit: b5752327125bc5f8bc6de16bb0bffe0fc096c973
URL: https://source.winehq.org/git/wine.git/?a=commit;h=b5752327125bc5f8bc6de16b…
Author: Liam Middlebrook <lmiddlebrook(a)nvidia.com>
Date: Wed Oct 30 13:00:00 2019 -0700
winevulkan: Don't add alias structs to struct-extensions list.
This resolves compilation errors relating to duplicate case values for
alias structures when building against spec version 1.1.106. An example
of one of these errors has been included below:
vulkan_thunks.c: In function ‘convert_VkDeviceCreateInfo_struct_chain’:
vulkan_thunks.c:1997:9: error: duplicate case value
case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTERS_FEATURES:
^~~~
vulkan_thunks.c:1377:9: note: previously used here
case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTERS_FEATURES:
^~~~
Signed-off-by: Liam Middlebrook <lmiddlebrook(a)nvidia.com>
Signed-off-by: Alexandre Julliard <julliard(a)winehq.org>
---
dlls/winevulkan/make_vulkan | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/dlls/winevulkan/make_vulkan b/dlls/winevulkan/make_vulkan
index 3b80005c58..92be0941ed 100755
--- a/dlls/winevulkan/make_vulkan
+++ b/dlls/winevulkan/make_vulkan
@@ -2962,6 +2962,13 @@ class VkRegistry(object):
for struct in structs:
struct.set_type_info(self.types)
+ # Alias structures have enum values equivalent to those of the
+ # structure which they are aliased against. we need to ignore alias
+ # structs when populating the struct extensions list, otherwise we
+ # will create duplicate case entries.
+ if struct.alias:
+ continue
+
for structextend in struct.structextends:
s = self.types[structextend]["data"]
s.struct_extensions.append(struct)
Module: website
Branch: master
Commit: ae7c29cf73c244de3d6bb775ed5927595968e05f
URL: https://source.winehq.org/git/website.git/?a=commit;h=ae7c29cf73c244de3d6bb…
Author: Julian Rüger <jr98(a)gmx.net>
Date: Mon Nov 11 14:49:17 2019 +0100
German translation for release 4.17.
Signed-off-by: Julian Rüger <jr98(a)gmx.net>
Signed-off-by: Alexandre Julliard <julliard(a)winehq.org>
---
news/de/2019092701.xml | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
diff --git a/news/de/2019092701.xml b/news/de/2019092701.xml
new file mode 100644
index 00000000..883cf81d
--- /dev/null
+++ b/news/de/2019092701.xml
@@ -0,0 +1,18 @@
+<news>
+<date>27. September 2019</date>
+<title>Wine 4.17 freigegeben</title>
+<body>
+<p> Die Entwicklungsversion 4.17 von Wine ist jetzt verfügbar.</p>
+<p> <a href="{$root}/announce/4.17">Neuerungen (en)</a> in dieser Version:</p>
+<ul>
+ <li>Neue Version der Mono-Engine mit Korrekturen aus dem Upstream-Projekt.</li>
+ <li>Unterstützung von DXTn-komprimierten Texturen.</li>
+ <li>Anfängliche Version der Windows-Script-Laufzeitbibliothek.</li>
+ <li>Unterstützung von XRandR-Geräteänderungsbenachrichtigungen.</li>
+ <li>Unterstützung für das Erzeugen von RSA-Schlüsseln.</li>
+ <li>Stubless-Proxies-Unterstützung unter ARM64.</li>
+ <li>Diverse Fehlerkorrekturen.</li>
+</ul>
+<p>Der Quelltext ist ab sofort <a href="//dl.winehq.org/wine/source/4.x/wine-4.17.tar.xz">verfügbar</a>.
+Binärpakete werden gerade erstellt und stehen bald auf den jeweiligen <a href="{$root}/download">Downloadseiten</a> zur Verfügung.
+</p></body></news>
Module: website
Branch: master
Commit: 845a3aad07695031cf3968862c87be66a1bcdac8
URL: https://source.winehq.org/git/website.git/?a=commit;h=845a3aad07695031cf396…
Author: Julian Rüger <jr98(a)gmx.net>
Date: Mon Nov 11 19:04:23 2019 +0100
German translation, remembering Józef Kucia.
Signed-off-by: Julian Rüger <jr98(a)gmx.net>
Signed-off-by: Alexandre Julliard <julliard(a)winehq.org>
---
news/de/2019091101.xml | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
diff --git a/news/de/2019091101.xml b/news/de/2019091101.xml
new file mode 100644
index 00000000..5585ee34
--- /dev/null
+++ b/news/de/2019091101.xml
@@ -0,0 +1,24 @@
+<news>
+<date>11. September 2019</date>
+<title>Gedenken an Józef Kucia</title>
+<body>
+<a href="{$root}/images/Józef-Kucia.png"><img src="{$root}/images/Józef-Kucia.png"
+ style="margin: 0 20px 20px 0;"/></a>
+<p> Mit großer Trauer verkünden wir den Tod unseres Freundes Józef Kucia. </p>
+<p> Józef war ein wichtiger Mitwirkender am Wine-Projekt mit über 2500 Patches seit seinem ersten
+Beitrag im Jahr 2012. Er war ein außerordentlich talentierter Entwickler mit Fokus auf Wines
+Direct3D-Subsystem. Józef gründete und leitete das vkd3d-Projekt und unterstützte die Vulkan-Arbeitsgruppe
+mit seinem Sachverständnis und gutem Rat. Er leistete auch wertvolle Beiträge zu anderen Open-Source-Projekten,
+unter anderem Mesa und Debian. </p>
+<p> Józef war ein regelmäßiger Teilnehmer an der jährlichen WineConf. Als ein Mann weniger Worte
+war er dennoch stets hilfsbereit und zeigte stille Freundlichkeit und Güte. <br/> Seine Fähigkeiten
+erweckten das Interesse von CodeWeavers und so trat Józef <a
+href="https://www.codeweavers.com/about/blogs/jwhite/2019/09/08/a-tragic-loss">ihrem Team</a>
+2015 bei. Das erlaubte ihm, Wine noch mehr seiner Zeit zu widmen. </p>
+<p> Józef starb letzten Monat im Alter von 30 Jahren bei einem Unfall in der Jaskinia
+Wielka Śnieżna ("Die große Schneehöhle") im Tatra-Gebirge in Polen. Das Höhlenwandern war seine
+Leidenschaft. </p>
+
+<p> Józef wird allen, die mit ihm zusammengearbeitet haben, in wohliger Erinnnerung bleiben.
+Unsere Gedanken und unser Beileid sind bei Józefs Familie, Freunden, Liebsten und jedem, der um ihn trauert. </p>
+</body></news>
Module: wine
Branch: master
Commit: e08eb410ee2f596b57bee64bfa1f55287092f630
URL: https://source.winehq.org/git/wine.git/?a=commit;h=e08eb410ee2f596b57bee64b…
Author: Micah N Gorrell <mgorrell(a)codeweavers.com>
Date: Thu Nov 7 14:38:24 2019 -0700
ole32: Obtain stream size regardless of current position.
Use STREAM_SEEK_END when attempting to determine the size of a stream
that clipboard data has just been rendered into. This corrects an issue
with Office 2016 where the current position of the stream is 0 while
rendering a target of image/png.
Signed-off-by: Micah N Gorrell <mgorrell(a)codeweavers.com>
Signed-off-by: Huw Davies <huw(a)codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard(a)winehq.org>
---
dlls/ole32/clipboard.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dlls/ole32/clipboard.c b/dlls/ole32/clipboard.c
index 0c02d02a65..9df37750a3 100644
--- a/dlls/ole32/clipboard.c
+++ b/dlls/ole32/clipboard.c
@@ -788,7 +788,7 @@ static HRESULT get_data_from_stream(IDataObject *data, FORMATETC *fmt, HGLOBAL *
if(FAILED(hr)) goto error;
offs.QuadPart = 0;
- IStream_Seek(med.u.pstm, offs, STREAM_SEEK_CUR, &pos);
+ IStream_Seek(med.u.pstm, offs, STREAM_SEEK_END, &pos);
IStream_Seek(med.u.pstm, offs, STREAM_SEEK_SET, NULL);
hr = IStream_CopyTo(med.u.pstm, stm, pos, NULL, NULL);
ReleaseStgMedium(&med);