Browse Source

gnu: Add wine-minimal.

* gnu/packages/wine.scm (wine-minimal): New variable.
snapper
Rutger Helling 3 years ago
parent
commit
a5466f38c1
No known key found for this signature in database GPG Key ID: F3A727DB44FCCA36
  1. 20
      gnu/packages/wine.scm

20
gnu/packages/wine.scm

@ -66,7 +66,8 @@
#:use-module (gnu packages vulkan)
#:use-module (gnu packages xml)
#:use-module (gnu packages xorg)
#:use-module (ice-9 match))
#:use-module (ice-9 match)
#:use-module (srfi srfi-1))
(define-public wine
(package
@ -224,6 +225,23 @@ integrate Windows applications into your desktop.")
(synopsis "Implementation of the Windows API (WoW64 version)")
(supported-systems '("x86_64-linux" "aarch64-linux"))))
;; This minimal build of Wine is needed to prevent a circular dependency with
;; vkd3d.
(define-public wine-minimal
(package
(inherit wine)
(name "wine-minimal")
(native-inputs (fold alist-delete (package-native-inputs wine)
'("gettext" "perl" "pkg-config")))
(inputs `())
(arguments
`(#:validate-runpath? #f
#:configure-flags
(list "--without-freetype"
"--without-x")
,@(strip-keyword-arguments '(#:configure-flags)
(package-arguments wine))))))
(define-public wine-staging-patchset-data
(package
(name "wine-staging-patchset-data")

Loading…
Cancel
Save