gnu: arcan-wayland: Deprecate in favor of arcan.

* gnu/packages/arcan.scm (arcan-wayland): Rewrite as a deprecated
alias for arcan.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
This commit is contained in:
Ahmad Draidi 2023-08-10 22:16:38 +04:00 committed by Maxim Cournoyer
parent c3e001f368
commit e68581080e
No known key found for this signature in database
GPG key ID: 1260E46482E63562

View file

@ -245,34 +245,6 @@ (define-public xarcan
as a window under Arcan.")
(license (list license:bsd-3 license:expat))))
;; Package was merged into arcan in upstream.
(define-public arcan-wayland
(package
(inherit arcan)
(name "arcan-wayland")
(native-inputs
(list pkg-config))
(inputs
(list arcan
libseccomp
libxkbcommon
mesa
wayland
wayland-protocols))
(arguments
`(#:tests? #f
#:phases
(modify-phases %standard-phases
(add-before 'configure 'chdir
(lambda _
(chdir "src/tools/waybridge")
#t))
(add-after 'unpack 'fix-cmake-find-shmif
(lambda* (#:key inputs #:allow-other-keys)
(substitute* "src/platform/cmake/modules/Findarcan_shmif.cmake"
(("/usr/local") (assoc-ref inputs "arcan")))
#t)))))
(synopsis "Wayland protocol service for Arcan")
(description "Arcan-wayland (waybridge) bridges Wayland connections
with an Arcan connection point. It allows Wayland compatible clients
to connect and render using Arcan.")
(license license:bsd-3)))
(deprecated-package "arcan-wayland" arcan))