diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-11-29 13:20:26 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-11-29 13:20:26 +0000 |
commit | 82020bf7ff936f52f6f1efc646ae374e46b5ed36 (patch) | |
tree | 1b1d0c4ea3c8e8d77a6066d8ac29c51cececd1a9 /app-emulation/dxvk | |
parent | 0bdb5244708888dfc364e30b08facc0a45281f78 (diff) |
gentoo auto-resync : 29:11:2022 - 13:20:25
Diffstat (limited to 'app-emulation/dxvk')
-rw-r--r-- | app-emulation/dxvk/Manifest | 2 | ||||
-rw-r--r-- | app-emulation/dxvk/dxvk-9999.ebuild | 29 |
2 files changed, 17 insertions, 14 deletions
diff --git a/app-emulation/dxvk/Manifest b/app-emulation/dxvk/Manifest index 3bc2bfaca1c2..7af5f550660f 100644 --- a/app-emulation/dxvk/Manifest +++ b/app-emulation/dxvk/Manifest @@ -4,5 +4,5 @@ DIST dxvk-spirv-headers-0bcc624926.tar.gz 437771 BLAKE2B 08815e36ad99b84777e38ad DIST dxvk-vulkan-headers-98f440ce68.tar.gz 1691979 BLAKE2B bf6fd288f16df7adcb5cebeb6e13713db1c26a0b833dead2fb522227861abc60b2d0cda8e3f46f8e89cccb629e01081ba27763989ad6fd336c60a475b198c1c8 SHA512 69238d37d0af0162e0fd68094cd2fa9baa320497d34a9de491dea086c23291d0815b51e89218b1f0ee2b3314cbc8ac1809d6edb15ca51fcb282fe1e2b39a1a77 EBUILD dxvk-1.10.3.ebuild 4265 BLAKE2B d830295fb402291d9fafa65539857dec4aa140f1b1c8ac15d863b15b85d58176b45a0a17c0fbc9c418d67445227705b3f73fbb872426011f1d80a89530f6eb3e SHA512 e103838702f73954b7afa6266759c762ea0a0048643a17904f1436b52588e41a5afa5b9818c3cc08491cffe9be1f8fddb8b45422c46f974ed9578398534ad6db EBUILD dxvk-2.0.ebuild 5239 BLAKE2B b01f9ed7682a575fe44ec6ec951d09ae209ca52df04c63ed61e5f542b7e5261a7ad032297981b7a93b244f3c1a22918de0f24c56e131f7a38ddd3dfe379f0572 SHA512 237c2fedd0aff29e9c56f050985653bf756ee8e1d7bc1b5c37c4f5e453e991078f7c96e6caa5f86a3f1a15cf3b62ec3f294a9bda9d7837907882751a3dc6f02d -EBUILD dxvk-9999.ebuild 5239 BLAKE2B b01f9ed7682a575fe44ec6ec951d09ae209ca52df04c63ed61e5f542b7e5261a7ad032297981b7a93b244f3c1a22918de0f24c56e131f7a38ddd3dfe379f0572 SHA512 237c2fedd0aff29e9c56f050985653bf756ee8e1d7bc1b5c37c4f5e453e991078f7c96e6caa5f86a3f1a15cf3b62ec3f294a9bda9d7837907882751a3dc6f02d +EBUILD dxvk-9999.ebuild 5337 BLAKE2B 39b8608412d908541d1b9d9ed9127056cda3c3083d3cc05dfce817d49d87d5701e3d5134e26d2ce1b320fbc017d0699f417ab9cc7543764cb2a18d877d157740 SHA512 104c55d6cbc49056bad61ff453fa14ea454d9a8b59af20e1fef2e97b27f1de45b09aca88a0d307154285642389926bcc046acce7675c1ee0306dd22bc70a69e6 MISC metadata.xml 818 BLAKE2B 88081c074b99329c925174de4b7ff9b2c220ffc67eb64a5324f4eaf2a35f98f06c9978ddc0e929ba76b341a389a8eff025b7aa0a2414e3f7ae496c44a023c65c SHA512 90d76ac3df3abe003371cd25b9cf0e6570a53b371349fb2e048cae1818e51f0482e17b3d5490eb82c57d891bb43c4a7cd41530101b888591719c33c566788e3b diff --git a/app-emulation/dxvk/dxvk-9999.ebuild b/app-emulation/dxvk/dxvk-9999.ebuild index 19174e20a451..167b7c5d6901 100644 --- a/app-emulation/dxvk/dxvk-9999.ebuild +++ b/app-emulation/dxvk/dxvk-9999.ebuild @@ -12,14 +12,18 @@ if [[ ${PV} == 9999 ]]; then EGIT_SUBMODULES=( # picky about headers and is cross-compiled making -I/usr/include troublesome include/{spirv,vulkan} + subprojects/libdisplay-info ) else HASH_SPIRV=0bcc624926a25a2a273d07877fd25a6ff5ba1cfb HASH_VULKAN=98f440ce6868c94f5ec6e198cc1adda4760e8849 SRC_URI=" - https://github.com/doitsujin/dxvk/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/KhronosGroup/SPIRV-Headers/archive/${HASH_SPIRV}.tar.gz -> ${PN}-spirv-headers-${HASH_SPIRV::10}.tar.gz - https://github.com/KhronosGroup/Vulkan-Headers/archive/${HASH_VULKAN}.tar.gz -> ${PN}-vulkan-headers-${HASH_VULKAN::10}.tar.gz" + https://github.com/doitsujin/dxvk/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz + https://github.com/KhronosGroup/SPIRV-Headers/archive/${HASH_SPIRV}.tar.gz + -> ${PN}-spirv-headers-${HASH_SPIRV::10}.tar.gz + https://github.com/KhronosGroup/Vulkan-Headers/archive/${HASH_VULKAN}.tar.gz + -> ${PN}-vulkan-headers-${HASH_VULKAN::10}.tar.gz" KEYWORDS="-* ~amd64 ~x86" fi @@ -67,8 +71,6 @@ src_prepare() { fi default - - sed -i "/^basedir=/s|=.*|=${EPREFIX}/usr/lib/${PN}|" setup_dxvk.sh || die } src_configure() { @@ -116,7 +118,6 @@ multilib_src_configure() { } multilib_src_install_all() { - dobin setup_dxvk.sh dodoc README.md dxvk.conf find "${ED}" -type f -name '*.a' -delete || die @@ -127,13 +128,15 @@ pkg_preinst() { } pkg_postinst() { - if [[ ! ${REPLACING_VERSIONS} ]]; then - elog "To enable ${PN} on a wine prefix, you can run the following command:" - elog - elog " WINEPREFIX=/path/to/prefix setup_dxvk.sh install --symlink" - elog - elog "See ${EROOT}/usr/share/doc/${PF}/README.md* for details." - elif [[ -v DXVK_HAD_OVERLAY ]]; then + # TODO: setup_dxvk.sh script was removed, need to figure out a new way to + # explain/handle (leaving this alone for now in live in case gets restored) +# if [[ ! ${REPLACING_VERSIONS} ]]; then +# elog "To enable ${PN} on a wine prefix, you can run the following command:" +# elog +# elog " WINEPREFIX=/path/to/prefix setup_dxvk.sh install --symlink" +# elog +# elog "See ${EROOT}/usr/share/doc/${PF}/README.md* for details." + if [[ -v DXVK_HAD_OVERLAY ]]; then # temporary warning until this version is more widely used elog "Gentoo's main repo ebuild for ${PN} uses different paths than most overlays." elog "If you were using symbolic links in wine prefixes it may be necessary to" |