From b069a4b4f8ddea022ce2ae699c3502f490b44dbc Mon Sep 17 00:00:00 2001 From: Alex Henrie Date: Wed, 16 Aug 2023 16:31:04 -0600 Subject: [PATCH] wine: clean up dependencies Add required dependencies (lib32-)libunwind Add make dependencies lib32-libcups, (lib32-)pcsclite, unixodbc Remove make dependencies (lib32-)giflib Add optional dependencies gst-plugins-bad, (lib32-)gst-plugins-base, (lib32-)gst-plugins-good, gst-plugins-ugly, lib32-libcups, (lib32-)pcsclite, unixodbc, wine-gecko, wine-mono Remove optional dependencies (lib32-)giflib, (lib32-)libldap Alphabetize the lists Fix FS#59255, FS#66811, FS#72987, FS#76011, FS#76827, FS#77314, FS#77413, FS#77785 --- PKGBUILD | 65 ++++++++++++++++++++++++++++++++------------------------ 1 file changed, 37 insertions(+), 28 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index 880ba93..f8655b7 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -25,56 +25,65 @@ arch=(x86_64) options=(staticlibs !lto) license=(LGPL) depends=( + desktop-file-utils fontconfig lib32-fontconfig - libxcursor lib32-libxcursor - libxrandr lib32-libxrandr - libxi lib32-libxi - gettext lib32-gettext freetype2 lib32-freetype2 gcc-libs lib32-gcc-libs + gettext lib32-gettext libpcap lib32-libpcap - desktop-file-utils + libunwind lib32-libunwind + libxcursor lib32-libxcursor + libxi lib32-libxi + libxrandr lib32-libxrandr ) makedepends=(autoconf bison perl flex mingw-w64-gcc - giflib lib32-giflib + alsa-lib lib32-alsa-lib gnutls lib32-gnutls - libxinerama lib32-libxinerama - libxcomposite lib32-libxcomposite - libxxf86vm lib32-libxxf86vm - v4l-utils lib32-v4l-utils + gst-plugins-base-libs lib32-gst-plugins-base-libs + libcups lib32-libcups + libgphoto2 libpulse lib32-libpulse - alsa-lib lib32-alsa-lib libxcomposite lib32-libxcomposite + libxcomposite lib32-libxcomposite + libxinerama lib32-libxinerama + libxxf86vm lib32-libxxf86vm mesa lib32-mesa mesa-libgl lib32-mesa-libgl + opencl-headers opencl-icd-loader lib32-opencl-icd-loader - gst-plugins-base-libs lib32-gst-plugins-base-libs - vulkan-icd-loader lib32-vulkan-icd-loader - sdl2 lib32-sdl2 - libcups lib32-libcups - libgphoto2 + pcsclite lib32-pcsclite + samba sane + sdl2 lib32-sdl2 + unixodbc + v4l-utils lib32-v4l-utils vulkan-headers - samba - opencl-headers + vulkan-icd-loader lib32-vulkan-icd-loader ) optdepends=( - giflib lib32-giflib - libldap lib32-libldap + alsa-lib lib32-alsa-lib + alsa-plugins lib32-alsa-plugins + cups lib32-libcups + dosbox gnutls lib32-gnutls - v4l-utils lib32-v4l-utils + gst-plugins-bad + gst-plugins-base lib32-gst-plugins-base + gst-plugins-base-libs lib32-gst-plugins-base-libs + gst-plugins-good lib32-gst-plugins-good + gst-plugins-ugly + libgphoto2 libpulse lib32-libpulse - alsa-plugins lib32-alsa-plugins - alsa-lib lib32-alsa-lib libxcomposite lib32-libxcomposite libxinerama lib32-libxinerama opencl-icd-loader lib32-opencl-icd-loader - gst-plugins-base-libs lib32-gst-plugins-base-libs - sdl2 lib32-sdl2 - libgphoto2 + pcsclite lib32-pcsclite + samba sane - cups - samba dosbox + sdl2 lib32-sdl2 + unixodbc + v4l-utils lib32-v4l-utils + wine-gecko + wine-mono ) makedepends=(${makedepends[@]} ${depends[@]}) install=wine.install -- 2.41.0