diff --git a/x11-drivers/evdi/Manifest b/x11-drivers/evdi/Manifest index 3efefe4..d7c311e 100644 --- a/x11-drivers/evdi/Manifest +++ b/x11-drivers/evdi/Manifest @@ -1,3 +1,4 @@ DIST evdi-1.12.0.tar.gz 69147 BLAKE2B 9783ef6b51256047e51f8f7ad79aac9d0f49dd38f9f94c50ec1eb2f0942f9696c9c95152964a1f97ab12b18f3ba0dbd37751e0ea542067e36386ae77f1dd9941 SHA512 9d9e2ddc677b7b1a98f21e0156933c682e97c37546565249e33d2c6afd6a41ebda612d4ae60bc9c996dd1f1b2dd8ee6e4dbb44f5f2bd58f934e4d2a820dd3ea1 DIST evdi-1.13.0.tar.gz 80599 BLAKE2B 1be0dedc3e702f57a00a89238d6f1534915c1833f05cf0e1a1df74d5736b615cb7292d55dcec4dd5f84fbbd7d2a50f565e83465eb80b06dd348a2fa27d368267 SHA512 adefc282d4844da5b141b461f7ebb2106a87c122a7d237fa80602f5fc8a629c15e8aa4d7fad6ba291c4e77bfdff1c71a8f89d5e89a17695b79ea32f6e38d1772 DIST evdi-1.13.1.tar.gz 80624 BLAKE2B e69dfc19d5727fded3459d3d2af909cb148fb9f0922dee87b431d9adb939b27cc651cdd42ca1e1bd3903543ac3cd2e7a759ed40aa566348a9101369f8845706e SHA512 924b3514ec20233bded5c1cd8365d016e3afb5b41ed98b7392217d7642ac80e8fc375ee425a63a1aee03a9dff364b1f1781ff7c23acc49a88127242bc440b7f5 +DIST evdi-1.14.0.tar.gz 80581 BLAKE2B 4d4641690d296194f557eb080a0b44a1df5c139cc547c496a061225f26cbdf29f1f8b25e0f6c480517b944db3c6031feb628787def8724b7cdf88ae7ccd3c6b2 SHA512 18031bcf1f86a41f7b785f9967b693621899a24988d79195ca179843ef4bb16ca43db9c5260aabb6f7678a0c9fddcab31df59eeae807825ed6c6f2fca7895bba diff --git a/x11-drivers/evdi/evdi-1.14.0.ebuild b/x11-drivers/evdi/evdi-1.14.0.ebuild new file mode 100644 index 0000000..615650e --- /dev/null +++ b/x11-drivers/evdi/evdi-1.14.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit linux-mod + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/DisplayLink/evdi.git" +else + SRC_URI="https://github.com/DisplayLink/evdi/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +S="${S}/module" + +DESCRIPTION="Kernel module for managing screens" +HOMEPAGE="https://github.com/DisplayLink/evdi" +LICENSE="GPL-2" +SLOT="0" + +DEPEND="x11-libs/libdrm" +RDEPEND="${DEPEND}" +BDEPEND="sys-kernel/linux-headers" + +MODULE_NAMES="evdi(video:${S})" +CONFIG_CHECK="~FB_VIRTUAL ~I2C" + +src_prepare() { + default + local KVER=$(cat "${KERNEL_DIR}/include/config/kernel.release") + sed -i "1i KVER := ${KVER}" "${S}/Makefile" +}