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")});
