Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vermouth for openSUSE:Factory 
checked in at 2026-06-29 17:31:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vermouth (Old)
 and      /work/SRC/openSUSE:Factory/.vermouth.new.11887 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vermouth"

Mon Jun 29 17:31:06 2026 rev:17 rq:1362300 version:1.9.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/vermouth/vermouth.changes        2026-06-15 
19:48:52.953099835 +0200
+++ /work/SRC/openSUSE:Factory/.vermouth.new.11887/vermouth.changes     
2026-06-29 17:32:23.534201774 +0200
@@ -1,0 +2,11 @@
+Mon Jun 29 05:35:45 UTC 2026 - Jehu Marcos Herrera Puentes 
<[email protected]>
+
+- Bump to version 1.9.4
+- Upstream changes:
+  * fix: Cover and hero views improvements in text rendering
+- For version 1.9.3:
+  * Update sums and commits
+  * fix: Fixed winetricks for flatpak
+  * Update SHA sums
+
+-------------------------------------------------------------------

Old:
----
  vermouth-1.9.2.tar.xz

New:
----
  vermouth-1.9.4.tar.xz

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

Other differences:
------------------
++++++ vermouth.spec ++++++
--- /var/tmp/diff_new_pack.seFyDr/_old  2026-06-29 17:32:24.206225451 +0200
+++ /var/tmp/diff_new_pack.seFyDr/_new  2026-06-29 17:32:24.210225592 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           vermouth
-Version:        1.9.2
+Version:        1.9.4
 Release:        0
 Summary:        A Wine/Proton game launcher for KDE
 License:        MIT

++++++ _service ++++++
--- /var/tmp/diff_new_pack.seFyDr/_old  2026-06-29 17:32:24.254227143 +0200
+++ /var/tmp/diff_new_pack.seFyDr/_new  2026-06-29 17:32:24.258227283 +0200
@@ -3,7 +3,7 @@
   <service name="tar_scm" mode="manual">
     <param name="scm">git</param>
     <param name="url">https://github.com/dekomote/vermouth.git</param>
-    <param name="revision">v1.9.2</param>
+    <param name="revision">v1.9.4</param>
     <param name="match-tag">v[0-9]*</param>
     <param name="filename">vermouth</param>
     <param name="changesgenerate">enable</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.seFyDr/_old  2026-06-29 17:32:24.298228693 +0200
+++ /var/tmp/diff_new_pack.seFyDr/_new  2026-06-29 17:32:24.302228833 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/dekomote/vermouth.git</param>
-              <param 
name="changesrevision">1436a1358ed944f5e056317a1971668db1a3b914</param></service></servicedata>
+              <param 
name="changesrevision">08fe632effcce5ecfc97603f06c5d90aa0b22afb</param></service></servicedata>
 (No newline at EOF)
 

++++++ vermouth-1.9.2.tar.xz -> vermouth-1.9.4.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vermouth-1.9.2/CMakeLists.txt 
new/vermouth-1.9.4/CMakeLists.txt
--- old/vermouth-1.9.2/CMakeLists.txt   2026-06-13 20:18:00.000000000 +0200
+++ new/vermouth-1.9.4/CMakeLists.txt   2026-06-26 16:59:59.000000000 +0200
@@ -1,5 +1,5 @@
 cmake_minimum_required(VERSION 3.20)
-project(vermouth VERSION 1.9.2 LANGUAGES CXX)
+project(vermouth VERSION 1.9.4 LANGUAGES CXX)
 
 set(CMAKE_CXX_STANDARD 17)
 set(CMAKE_CXX_STANDARD_REQUIRED ON)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/vermouth-1.9.2/assets/com.dekomote.vermouth.metainfo.xml.in 
new/vermouth-1.9.4/assets/com.dekomote.vermouth.metainfo.xml.in
--- old/vermouth-1.9.2/assets/com.dekomote.vermouth.metainfo.xml.in     
2026-06-13 20:18:00.000000000 +0200
+++ new/vermouth-1.9.4/assets/com.dekomote.vermouth.metainfo.xml.in     
2026-06-26 16:59:59.000000000 +0200
@@ -40,6 +40,16 @@
   </screenshots>
   <content_rating type="oars-1.1" />
   <releases>
+    <release version="1.9.4" date="2026-06-26">
+        <description>
+          <p>This release improves the hero art view and includes minor 
fixes.</p>
+        </description>
+    </release>
+    <release version="1.9.3" date="2026-06-23">
+        <description>
+          <p>This release fixes the winetricks integration.</p>
+        </description>
+    </release>
     <release version="1.9.2" date="2026-06-13">
         <description>
           <p>This release adds the Gog Store integration.</p>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vermouth-1.9.2/com.dekomote.vermouth.flathub.yml 
new/vermouth-1.9.4/com.dekomote.vermouth.flathub.yml
--- old/vermouth-1.9.2/com.dekomote.vermouth.flathub.yml        2026-06-13 
20:18:00.000000000 +0200
+++ new/vermouth-1.9.4/com.dekomote.vermouth.flathub.yml        2026-06-26 
16:59:59.000000000 +0200
@@ -50,6 +50,47 @@
           /app/lib32
           /app/lib/i386-linux-gnu
 
+  - name: winetricks
+    no-autogen: true
+    make-install-args:
+      - PREFIX=/app
+    sources:
+      - type: git
+        url: https://github.com/Winetricks/winetricks.git
+        tag: '20260125'
+        commit: b76e1ee79ac57d7aceb384f74518fc423265810c
+
+    modules:
+      - name: 7zip
+        buildsystem: simple
+        subdir: CPP/7zip/Bundles/Alone2
+        build-commands:
+          - make -j $FLATPAK_BUILDER_N_JOBS -f makefile.gcc
+          - install -Dm755 ./_o/7zz -t /app/bin
+          - ln -s /app/bin/7zz /app/bin/7za
+          - ln -s /app/bin/7zz /app/bin/7z
+        sources:
+          - type: git
+            url: https://github.com/ip7z/7zip.git
+            tag: '26.01'
+            commit: 8c63d71ff886bda90c86db28466287f977374237
+            x-checker-data:
+              type: git
+              tag-pattern: ^([\d.]+)$
+
+      - name: cabextract
+        sources:
+          - type: archive
+            url: https://www.cabextract.org.uk/cabextract-1.11.tar.gz
+            mirror-urls:
+              - 
http://deb.debian.org/debian/pool/main/c/cabextract/cabextract_1.11.orig.tar.gz
+            sha256: 
b5546db1155e4c718ff3d4b278573604f30dd64c3c5bfd4657cd089b823a3ac6
+            x-checker-data:
+              type: anitya
+              project-id: 245
+              stable-only: true
+              url-template: 
https://www.cabextract.org.uk/cabextract-$version.tar.gz
+
   - name: vermouth
     buildsystem: cmake-ninja
     config-opts:
@@ -57,5 +98,5 @@
     sources:
       - type: git
         url: https://github.com/dekomote/vermouth.git
-        tag: v1.9.2
-        commit: 88dae3a40e3a25adeccc946056454e32e286d03a
+        tag: v1.9.4
+        commit: 8ddc9fc62f5793d20fc9a9ca3a8aa276e6eb3b24
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vermouth-1.9.2/com.dekomote.vermouth.yml 
new/vermouth-1.9.4/com.dekomote.vermouth.yml
--- old/vermouth-1.9.2/com.dekomote.vermouth.yml        2026-06-13 
20:18:00.000000000 +0200
+++ new/vermouth-1.9.4/com.dekomote.vermouth.yml        2026-06-26 
16:59:59.000000000 +0200
@@ -50,6 +50,47 @@
           /app/lib32
           /app/lib/i386-linux-gnu
 
+  - name: winetricks
+    no-autogen: true
+    make-install-args:
+      - PREFIX=/app
+    sources:
+      - type: git
+        url: https://github.com/Winetricks/winetricks.git
+        tag: '20260125'
+        commit: b76e1ee79ac57d7aceb384f74518fc423265810c
+
+    modules:
+      - name: 7zip
+        buildsystem: simple
+        subdir: CPP/7zip/Bundles/Alone2
+        build-commands:
+          - make -j $FLATPAK_BUILDER_N_JOBS -f makefile.gcc
+          - install -Dm755 ./_o/7zz -t /app/bin
+          - ln -s /app/bin/7zz /app/bin/7za
+          - ln -s /app/bin/7zz /app/bin/7z
+        sources:
+          - type: git
+            url: https://github.com/ip7z/7zip.git
+            tag: '26.01'
+            commit: 8c63d71ff886bda90c86db28466287f977374237
+            x-checker-data:
+              type: git
+              tag-pattern: ^([\d.]+)$
+
+      - name: cabextract
+        sources:
+          - type: archive
+            url: https://www.cabextract.org.uk/cabextract-1.11.tar.gz
+            mirror-urls:
+              - 
http://deb.debian.org/debian/pool/main/c/cabextract/cabextract_1.11.orig.tar.gz
+            sha256: 
b5546db1155e4c718ff3d4b278573604f30dd64c3c5bfd4657cd089b823a3ac6
+            x-checker-data:
+              type: anitya
+              project-id: 245
+              stable-only: true
+              url-template: 
https://www.cabextract.org.uk/cabextract-$version.tar.gz
+
   - name: vermouth
     buildsystem: cmake-ninja
     config-opts:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vermouth-1.9.2/packaging/.SRCINFO 
new/vermouth-1.9.4/packaging/.SRCINFO
--- old/vermouth-1.9.2/packaging/.SRCINFO       2026-06-13 20:18:00.000000000 
+0200
+++ new/vermouth-1.9.4/packaging/.SRCINFO       2026-06-26 16:59:59.000000000 
+0200
@@ -1,6 +1,6 @@
 pkgbase = vermouth
        pkgdesc = A game and app launcher for Linux - native, Windows, and retro
-       pkgver = 1.9.2
+       pkgver = 1.9.4
        pkgrel = 1
        url = https://github.com/dekomote/vermouth
        arch = x86_64
@@ -19,7 +19,7 @@
        optdepends = sdl2: gamepad support
        provides = vermouth
        conflicts = vermouth
-       source = 
vermouth-1.9.2.tar.gz::https://github.com/dekomote/vermouth/archive/refs/tags/v1.9.2.tar.gz
-       sha256sums = 
d33994d3c568f86e27bbc78fffd780c721ff0dd220bd5e242725f69de288240e
+       source = 
vermouth-1.9.4.tar.gz::https://github.com/dekomote/vermouth/archive/refs/tags/v1.9.4.tar.gz
+       sha256sums = 
f271916916e29a7ac7f2a1040e785fed3c1d36d78daa3445bfb26dba693c25b1
 
 pkgname = vermouth
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vermouth-1.9.2/packaging/PKGBUILD 
new/vermouth-1.9.4/packaging/PKGBUILD
--- old/vermouth-1.9.2/packaging/PKGBUILD       2026-06-13 20:18:00.000000000 
+0200
+++ new/vermouth-1.9.4/packaging/PKGBUILD       2026-06-26 16:59:59.000000000 
+0200
@@ -1,6 +1,6 @@
 # Maintainer: Dejan Noveski <[email protected]>
 pkgname=vermouth
-pkgver=1.9.2
+pkgver=1.9.4
 pkgrel=1
 pkgdesc="A game and app launcher for Linux - native, Windows, and retro"
 arch=('x86_64')
@@ -27,7 +27,7 @@
     'sdl2: gamepad support'
 )
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/dekomote/vermouth/archive/refs/tags/v${pkgver}.tar.gz";)
-sha256sums=('d33994d3c568f86e27bbc78fffd780c721ff0dd220bd5e242725f69de288240e')
+sha256sums=('f271916916e29a7ac7f2a1040e785fed3c1d36d78daa3445bfb26dba693c25b1')
 
 build() {
     cd "${pkgname}-${pkgver}"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vermouth-1.9.2/packaging/vermouth.spec 
new/vermouth-1.9.4/packaging/vermouth.spec
--- old/vermouth-1.9.2/packaging/vermouth.spec  2026-06-13 20:18:00.000000000 
+0200
+++ new/vermouth-1.9.4/packaging/vermouth.spec  2026-06-26 16:59:59.000000000 
+0200
@@ -1,5 +1,5 @@
 Name:           vermouth
-Version:        1.9.2
+Version:        1.9.4
 Release:        1%{?dist}
 Summary:        A no-frills Wine/Proton game launcher for KDE
 License:        MIT
@@ -74,6 +74,10 @@
 %{_datadir}/locale/*/LC_MESSAGES/vermouth.mo
 
 %changelog
+* Fri Jun 26 2026 Dejan Noveski <[email protected]> - 1.9.4-1
+- Hero art view improvements
+* Tue Jun 23 2026 Dejan Noveski <[email protected]> - 1.9.3-1
+- Winetricks fix
 * Sat Jun 13 2026 Dejan Noveski <[email protected]> - 1.9.2-1
 - Gog store implementation
 * Sun Jun 6 2026 Dejan Noveski <[email protected]> - 1.9.1-1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vermouth-1.9.2/qml/GameCardFrame.qml 
new/vermouth-1.9.4/qml/GameCardFrame.qml
--- old/vermouth-1.9.2/qml/GameCardFrame.qml    2026-06-13 20:18:00.000000000 
+0200
+++ new/vermouth-1.9.4/qml/GameCardFrame.qml    2026-06-26 16:59:59.000000000 
+0200
@@ -36,7 +36,6 @@
         anchors.margins: Kirigami.Units.mediumSpacing
         radius: Kirigami.Units.cornerRadius
         color: "transparent"
-        layer.enabled: frameRoot.gv && frameRoot.gv.viewType !== "icon"
         scale: frameRoot.isSelected ? 1.03 : frameRoot.hovered ? 1.02 : 1.0
         z: frameRoot.isSelected ? 2 : 0
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vermouth-1.9.2/src/launcher.cpp 
new/vermouth-1.9.4/src/launcher.cpp
--- old/vermouth-1.9.2/src/launcher.cpp 2026-06-13 20:18:00.000000000 +0200
+++ new/vermouth-1.9.4/src/launcher.cpp 2026-06-26 16:59:59.000000000 +0200
@@ -555,17 +555,22 @@
             proc->deleteLater();
             return;
         }
-        QString protonPath = app[QStringLiteral("protonPath")].toString();
         env.insert(QStringLiteral("WINEPREFIX"), pfxDir);
+        QString protonPath = app[QStringLiteral("protonPath")].toString();
         QString wine64 = protonPath + QStringLiteral("/files/bin/wine64");
         QString wineBin = QFileInfo::exists(wine64) ? wine64 : protonPath + 
QStringLiteral("/files/bin/wine");
         env.insert(QStringLiteral("WINE"), wineBin);
         env.insert(QStringLiteral("WINESERVER"), protonPath + 
QStringLiteral("/files/bin/wineserver"));
     } else {
         prefix = app[QStringLiteral("winePrefix")].toString();
+        env.insert(QStringLiteral("WINE"), 
app[QStringLiteral("wineBinary")].toString());
         env.insert(QStringLiteral("WINEPREFIX"), prefix);
     }
 
+    if (env.value(QStringLiteral("DISPLAY")).isEmpty() && 
!env.value(QStringLiteral("WAYLAND_DISPLAY")).isEmpty()) {
+        env.insert(QStringLiteral("DISPLAY"), QStringLiteral(":0"));
+    }
+
     proc->setProcessEnvironment(env);
 
     proc->start(QStringLiteral("winetricks"), {QStringLiteral("--gui")});

Reply via email to