summaryrefslogtreecommitdiff
path: root/nongnu/packages/wine.scm
diff options
context:
space:
mode:
authorPierre Neidhardt <mail@ambrevar.xyz>2019-10-30 16:35:17 +0100
committerPierre Neidhardt <mail@ambrevar.xyz>2019-10-30 16:35:46 +0100
commitf5ad10a3e02877e6e856351cbf000579b98b0efa (patch)
treef16bbc80208e5ddcb948fb03388af3ccc2a5f789 /nongnu/packages/wine.scm
parentd315659904357d719b84679304870c6eedd58b50 (diff)
gnu: Remove dxvk since it has been upstreamed.
* nongnu/packages/wine.scm (dxvk): Remove.
Diffstat (limited to 'nongnu/packages/wine.scm')
-rw-r--r--nongnu/packages/wine.scm48
1 files changed, 0 insertions, 48 deletions
diff --git a/nongnu/packages/wine.scm b/nongnu/packages/wine.scm
index 1207b2f..02523f2 100644
--- a/nongnu/packages/wine.scm
+++ b/nongnu/packages/wine.scm
@@ -76,51 +76,3 @@ It has a menu of supported games/apps for which it can do all the workarounds
automatically. It also allows the installation of missing nonfree DLLs and
tweaking of various Wine settings.")
(license license:lgpl2.1)))
-
-;; TODO: We could package from source and distribute in upstream Guix.
-;; See bug #35031.
-(define-public dxvk
- (package
- (name "dxvk")
- (version "1.4")
- (source (origin
- (method url-fetch)
- (uri (string-append "https://github.com/doitsujin/dxvk/releases/download/v"
- version "/dxvk-" version ".tar.gz"))
- (sha256
- (base32
- "1pl1a5rh66w6wnnjrjj9h1qv84j1j8sm0qdlryyqnwnfw5fph8mz"))))
- (build-system trivial-build-system)
- (native-inputs
- `(("gzip" ,gzip)
- ("tar" ,tar)))
- (inputs
- `(("wine" ,wine64)
- ("bash" ,bash-minimal)))
- (arguments
- `(#:modules ((guix build utils))
- #:builder
- (begin
- (use-modules (guix build utils))
- (let ((out (assoc-ref %outputs "out"))
- (bash (assoc-ref %build-inputs "bash")))
- (setenv "PATH" (string-append
- (assoc-ref %build-inputs "gzip") "/bin:"
- (assoc-ref %build-inputs "tar") "/bin"))
- (invoke "tar" "xvf" (assoc-ref %build-inputs "source"))
- (mkdir-p out)
- (copy-recursively (string-append ,name "-" ,version "/") out)
- (chdir out)
- (mkdir-p "bin")
- (rename-file "setup_dxvk.sh" "bin/setup_dxvk")
- (patch-shebang "bin/setup_dxvk" (list (string-append bash "/bin")))
- (substitute* "bin/setup_dxvk"
- (("wine=\"wine\"")
- (string-append "wine=" (assoc-ref %build-inputs "wine") "/bin/wine"))
- (("x32") "../x32")
- (("x64") "../x64")))
- #t)))
- (home-page "https://github.com/doitsujin/dxvk/")
- (synopsis "Vulkan-based D3D11 and D3D10 implementation for Wine")
- (description "Vulkan-based D3D11 and D3D10 implementation for Wine.")
- (license license:zlib)))