Changeset View
Changeset View
Standalone View
Standalone View
package.yml
| name : wine | name : wine | ||||
| version : 4.1 | version : '4.7' | ||||
| release : 58 | release : 59 | ||||
| source : | source : | ||||
| - https://dl.winehq.org/wine/source/4.x/wine-4.1.tar.xz : cef775be05245ebd0f8a5fd50920c6c7d0a6539b781d8185d6c16b8e5ae41bad | - https://dl.winehq.org/wine/source/4.x/wine-4.7.tar.xz : 3bca9084354a60d202f6b8e670b130366126db0583fa27054f1f02294de7bab0 | ||||
| license : LGPL-2.1-or-later | license : LGPL-2.1-or-later | ||||
| component : virt | component : virt | ||||
| summary : Wine compatibility layer for Windows emulation | summary : Wine compatibility layer for Windows emulation | ||||
| description: | | description: | | ||||
| Wine (originally an acronym for "Wine Is Not an Emulator") is a compatibility layer capable of running Windows applications on several POSIX-compliant operating systems, such as Linux, Mac OSX, & BSD. Instead of simulating internal Windows logic like a virtual machine or emulator, Wine translates Windows API calls into POSIX calls on-the-fly, eliminating the performance and memory penalties of other methods and allowing you to cleanly integrate Windows applications into your desktop. | Wine (originally an acronym for "Wine Is Not an Emulator") is a compatibility layer capable of running Windows applications on several POSIX-compliant operating systems, such as Linux, Mac OSX, & BSD. Instead of simulating internal Windows logic like a virtual machine or emulator, Wine translates Windows API calls into POSIX calls on-the-fly, eliminating the performance and memory penalties of other methods and allowing you to cleanly integrate Windows applications into your desktop. | ||||
| builddeps : | builddeps : | ||||
| - pkgconfig(xproto) | - pkgconfig(xproto) | ||||
| - pkgconfig32(OpenCL) | - pkgconfig32(OpenCL) | ||||
| - pkgconfig32(alsa) | - pkgconfig32(alsa) | ||||
| - pkgconfig32(dbus-1) | - pkgconfig32(dbus-1) | ||||
| - pkgconfig32(d3d) | - pkgconfig32(d3d) | ||||
| - pkgconfig32(fontconfig) | - pkgconfig32(fontconfig) | ||||
| - pkgconfig32(freetype2) | - pkgconfig32(freetype2) | ||||
| - pkgconfig32(gl) | - pkgconfig32(gl) | ||||
| - pkgconfig32(glu) | - pkgconfig32(glu) | ||||
| - pkgconfig32(gnutls) | - pkgconfig32(gnutls) | ||||
| - pkgconfig32(gtk+-2.0) | |||||
| - pkgconfig32(gtk+-3.0) | - pkgconfig32(gtk+-3.0) | ||||
| - pkgconfig32(ice) | - pkgconfig32(ice) | ||||
| - pkgconfig32(lcms2) | - pkgconfig32(lcms2) | ||||
| - pkgconfig32(libdrm) | - pkgconfig32(libdrm) | ||||
| - pkgconfig32(libgphoto2) | - pkgconfig32(libgphoto2) | ||||
| - pkgconfig32(libmpg123) | - pkgconfig32(libmpg123) | ||||
| - pkgconfig32(libpng) | - pkgconfig32(libpng) | ||||
| - pkgconfig32(libpulse) | - pkgconfig32(libpulse) | ||||
| - pkgconfig32(libtiff-4) | - pkgconfig32(libtiff-4) | ||||
| - pkgconfig32(libturbojpeg) | - pkgconfig32(libturbojpeg) | ||||
| - pkgconfig32(libv4l1) | - pkgconfig32(libv4l1) | ||||
| - pkgconfig32(libxml-2.0) | - pkgconfig32(libxml-2.0) | ||||
| - pkgconfig32(libxslt) | - pkgconfig32(libxslt) | ||||
| - pkgconfig32(ncursesw) | - pkgconfig32(ncursesw) | ||||
| - pkgconfig32(ocl-icd) | - pkgconfig32(ocl-icd) | ||||
| - pkgconfig32(openal) | - pkgconfig32(openal) | ||||
| - pkgconfig32(sdl2) | - pkgconfig32(sdl2) | ||||
| - pkgconfig32(libvkd3d) | - pkgconfig32(libvkd3d) | ||||
| - pkgconfig32(vulkan) | - pkgconfig32(vulkan) | ||||
| - pkgconfig32(x11) | - pkgconfig32(x11) | ||||
| - pkgconfig32(xcb-dri3) | |||||
| - pkgconfig32(xcomposite) | - pkgconfig32(xcomposite) | ||||
| - pkgconfig32(xcursor) | - pkgconfig32(xcursor) | ||||
| - pkgconfig32(xext) | - pkgconfig32(xext) | ||||
| - pkgconfig32(xi) | - pkgconfig32(xi) | ||||
| - pkgconfig32(xinerama) | - pkgconfig32(xinerama) | ||||
| - pkgconfig32(xrandr) | - pkgconfig32(xrandr) | ||||
| - pkgconfig32(xshmfence) | - pkgconfig32(xshmfence) | ||||
| - pkgconfig32(xxf86vm) | - pkgconfig32(xxf86vm) | ||||
| - pkgconfig32(zlib) | - pkgconfig32(zlib) | ||||
| - cups-32bit-devel | - cups-32bit-devel | ||||
| - glibc-32bit-devel | - glibc-32bit-devel | ||||
| - libgcc-32bit | - libgcc-32bit | ||||
| - libpcap-32bit-devel | - libpcap-32bit-devel | ||||
| - libpth-32bit-devel | - libpth-32bit-devel | ||||
| - openldap-32bit-devel | - openldap-32bit-devel | ||||
| - unixodbc-32bit-devel | - unixodbc-32bit-devel | ||||
| - vulkan-headers | |||||
| patterns : | patterns : | ||||
| - 32bit : | - 32bit : | ||||
| - /usr/bin/wine | - /usr/bin/wine | ||||
| - /usr/share/applications/wine.desktop | - /usr/share/applications/wine.desktop | ||||
| rundeps : | rundeps : | ||||
| - 32bit : | - 32bit : | ||||
| - freetype2-32bit | - freetype2-32bit | ||||
| - harfbuzz-32bit | - harfbuzz-32bit | ||||
| - libcap2-32bit | - libcap2-32bit | ||||
| - libgcrypt-32bit | - libgcrypt-32bit | ||||
| - libgnutls-32bit | - libgnutls-32bit | ||||
| - libp11-kit-32bit | - libp11-kit-32bit | ||||
| - libpng-32bit | - libpng-32bit | ||||
| - libpng15-32bit | - libpng15-32bit | ||||
| - libtiff-32bit | - libtiff-32bit | ||||
| - libtxc_dxtn-32bit | - libtxc_dxtn-32bit | ||||
| - ncurses-32bit | - ncurses-32bit | ||||
| - sdl2-32bit | - sdl2-32bit | ||||
| - vulkan-32bit | - vulkan-32bit | ||||
| - libpng15 | - libpng15 | ||||
| setup : | | setup : | | ||||
| # D3D9 support | |||||
| %patch -p1 < $pkgfiles/d3d9-helper.patch | |||||
| %patch -p1 < $pkgfiles/wine-d3d9.patch | |||||
| autoreconf -vfi | |||||
| # Get 64-bit done first. | # Get 64-bit done first. | ||||
| mkdir wine64 && pushd wine64 | mkdir wine64 && pushd wine64 | ||||
| ../configure %CONFOPTS% \ | ../configure %CONFOPTS% \ | ||||
| --enable-win64 \ | --enable-win64 \ | ||||
| --with-x | --with-x | ||||
| popd | popd | ||||
| # 32-bit now | # 32-bit now | ||||
| Show All 20 Lines | |||||
Copyright © 2015-2021 Solus Project. The Solus logo is Copyright © 2016-2021 Solus Project. All Rights Reserved.