From 41dcdc4c6530172c032f7341cd573f64a039c53b Mon Sep 17 00:00:00 2001 From: Ryan Hughes Date: Thu, 7 May 2026 19:48:17 -0400 Subject: [PATCH] umu-launcher stripped down --- pkgbuilds/umu-launcher/.SRCINFO | 27 +++++++++ pkgbuilds/umu-launcher/.omarchy/package.json | 3 +- .../patches/minimal-build-dependencies.patch | 55 +++++++++++++++++++ pkgbuilds/umu-launcher/PKGBUILD | 2 +- 4 files changed, 85 insertions(+), 2 deletions(-) create mode 100644 pkgbuilds/umu-launcher/.SRCINFO create mode 100644 pkgbuilds/umu-launcher/.omarchy/patches/minimal-build-dependencies.patch diff --git a/pkgbuilds/umu-launcher/.SRCINFO b/pkgbuilds/umu-launcher/.SRCINFO new file mode 100644 index 0000000..566e9ed --- /dev/null +++ b/pkgbuilds/umu-launcher/.SRCINFO @@ -0,0 +1,27 @@ +pkgbase = umu-launcher + pkgdesc = This is the Unified Launcher for Windows Games on Linux, to run Proton with fixes outside of Steam + pkgver = 1.1.3 + pkgrel = 1.1 + url = https://github.com/Open-Wine-Components/umu-launcher + arch = x86_64 + license = GPL-3.0-only + makedepends = git + makedepends = scdoc + makedepends = python-build + makedepends = python-installer + makedepends = python-hatchling + depends = bash + depends = curl + depends = dbus + depends = diffutils + depends = glibc + depends = gcc-libs + depends = libxcrypt + depends = lsof + depends = python + depends = python-xlib + depends = python-filelock + source = git+https://github.com/Open-Wine-Components/umu-launcher.git#tag=1.1.3 + sha256sums = 14561329686b0fe4b9950841c50bf67b9419384dc25b0449064cece467a03209 + +pkgname = umu-launcher diff --git a/pkgbuilds/umu-launcher/.omarchy/package.json b/pkgbuilds/umu-launcher/.omarchy/package.json index 0861386..898b262 100644 --- a/pkgbuilds/umu-launcher/.omarchy/package.json +++ b/pkgbuilds/umu-launcher/.omarchy/package.json @@ -1,3 +1,4 @@ { - "source": "aur" + "source": "aur", + "upstream_commit": "2448d265d1fefaf0fef2293c67aa00e471308e59" } diff --git a/pkgbuilds/umu-launcher/.omarchy/patches/minimal-build-dependencies.patch b/pkgbuilds/umu-launcher/.omarchy/patches/minimal-build-dependencies.patch new file mode 100644 index 0000000..c7e17eb --- /dev/null +++ b/pkgbuilds/umu-launcher/.omarchy/patches/minimal-build-dependencies.patch @@ -0,0 +1,55 @@ +--- a/PKGBUILD ++++ b/PKGBUILD +@@ -8,48 +8,18 @@ + url="https://github.com/Open-Wine-Components/umu-launcher" + license=('GPL-3.0-only') + depends=( +- # steam + bash +- desktop-file-utils +- diffutils +- hicolor-icon-theme + curl + dbus +- freetype2 +- gdk-pixbuf2 +- ttf-font +- zenity +- lsb-release +- nss +- usbutils +- xorg-xrandr +- vulkan-driver +- vulkan-icd-loader +- lsof +- python +- xdg-user-dirs ++ diffutils + glibc +- libxcrypt +- libxcrypt-compat + gcc-libs +- # umu ++ libxcrypt ++ lsof ++ python + python-xlib + python-filelock + ) +-depends_x86_64=( +- lib32-glibc +- lib32-libxcrypt +- lib32-libxcrypt-compat +- lib32-libgl +- lib32-gcc-libs +- lib32-libx11 +- lib32-libxss +- lib32-alsa-plugins +- lib32-libgpg-error +- lib32-nss +- lib32-vulkan-driver +- lib32-vulkan-icd-loader +-) + makedepends=( + git + scdoc diff --git a/pkgbuilds/umu-launcher/PKGBUILD b/pkgbuilds/umu-launcher/PKGBUILD index e2454b1..cd47a00 100644 --- a/pkgbuilds/umu-launcher/PKGBUILD +++ b/pkgbuilds/umu-launcher/PKGBUILD @@ -2,7 +2,7 @@ pkgname=umu-launcher pkgver=1.1.3 -pkgrel=1 +pkgrel=1.1 pkgdesc="This is the Unified Launcher for Windows Games on Linux, to run Proton with fixes outside of Steam" arch=('x86_64') url="https://github.com/Open-Wine-Components/umu-launcher"