diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-06-21 19:01:21 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-06-21 19:01:21 +0000 |
| commit | 00a6d1ff550f047a4aefe580f6d036c1d8564da7 (patch) | |
| tree | 1e4207fd130e74bd3248b48ddc2062b46480a105 /media-libs/virglrenderer | |
| parent | ae723eb1ef4f54cf34cd3235fe0f5e9d39b046cc (diff) | |
| download | baldeagleos-repo-00a6d1ff550f047a4aefe580f6d036c1d8564da7.tar.gz baldeagleos-repo-00a6d1ff550f047a4aefe580f6d036c1d8564da7.tar.xz baldeagleos-repo-00a6d1ff550f047a4aefe580f6d036c1d8564da7.zip | |
Adding metadata
Diffstat (limited to 'media-libs/virglrenderer')
| -rw-r--r-- | media-libs/virglrenderer/Manifest | 3 | ||||
| -rw-r--r-- | media-libs/virglrenderer/virglrenderer-0.10.4.ebuild | 47 | ||||
| -rw-r--r-- | media-libs/virglrenderer/virglrenderer-1.1.1.ebuild (renamed from media-libs/virglrenderer/virglrenderer-0.10.1.ebuild) | 35 | ||||
| -rw-r--r-- | media-libs/virglrenderer/virglrenderer-9999.ebuild | 35 |
4 files changed, 35 insertions, 85 deletions
diff --git a/media-libs/virglrenderer/Manifest b/media-libs/virglrenderer/Manifest index 1fd2126c42fb..36471a64d73d 100644 --- a/media-libs/virglrenderer/Manifest +++ b/media-libs/virglrenderer/Manifest @@ -1,3 +1,2 @@ -DIST virglrenderer-0.10.1.tar.gz 3814616 BLAKE2B f292bf49f772624d8bbc2dc48faa5c5cc3e2eeb46aef3e04abb7141743b763055e944beb6f119e1a99396d5b607510c1be7f9de0a319e63cf52d31d30216d273 SHA512 d832a1c19f7776fffcdabd848d8e3d43125613e3d4590704a98e63274d12573f0ab4501182076c28e026495e3690e79940695216da13eeabdddbe0e542eb077a -DIST virglrenderer-0.10.4.tar.gz 3833794 BLAKE2B 45420e5085866a5e38543129cff0361672595274b6dd94fd4a172ae78536ad13b5e0e8bcebd21f2ca1ac2b82e3cd0cd2217e6bdc67f22fe88969bb9544b51864 SHA512 dd545b4dd1ec504f8fc1209a933fef63ffdb08298c0cf274f0f314525b0bf03233a1b18cb6d7a8c372d1476af3a1b4b74bc3dc72ea18e99954a3ca324c2bb81f DIST virglrenderer-1.0.1.tar.gz 980054 BLAKE2B 59295d4c6d92079fe2e2d6c8d7e170052e3a8c2d26db661575d582b847f06cd0b3b6299a07e0bec0fd85192eca19a9d48c607679c4d0f6e9fc6ece7336efceee SHA512 9f3b29f06c6359ac385c199fa186e004b2d32fbb50e9ad01ffd16aaf076ac6d6bf93cf5c938ad76505c80cda8b644342a9f6703e493860ee962d67f413966714 +DIST virglrenderer-virglrenderer-1.1.1.tar.bz2 837534 BLAKE2B c1d00f69c8d3f44c56c87889190a85ef517f324a5446ae2f60d2b64bca00a3e34b65cd2705aae7fe8721185c89e6baaa250cfe4749d5673c29a127f491c4da90 SHA512 1f1483867574ce46fac7d2b562f71df5ee3d41493467adac2ac831605bc6946878c66f07492f1edda36d54896a814673dd314eaa63fb62f8f322da8122404712 diff --git a/media-libs/virglrenderer/virglrenderer-0.10.4.ebuild b/media-libs/virglrenderer/virglrenderer-0.10.4.ebuild deleted file mode 100644 index 7925a11dbdd1..000000000000 --- a/media-libs/virglrenderer/virglrenderer-0.10.4.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -if [[ ${PV} == "9999" ]] ; then - EGIT_REPO_URI="https://anongit.freedesktop.org/git/virglrenderer.git" - inherit git-r3 -else - MY_P="${PN}-${P}" - SRC_URI="https://gitlab.freedesktop.org/virgl/${PN}/-/archive/${P}/${MY_P}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${MY_P}" - - KEYWORDS="amd64 ~arm64 ~loong ~riscv x86" -fi - -DESCRIPTION="library used implement a virtual 3D GPU used by qemu" -HOMEPAGE="https://virgil3d.github.io/" - -LICENSE="MIT" -SLOT="0" -IUSE="static-libs" - -RDEPEND=" - >=x11-libs/libdrm-2.4.50 - media-libs/libepoxy" - -DEPEND="${RDEPEND}" - -# Most of the testsuite cannot run in our sandboxed environment, just don't -# deal with it for now. -RESTRICT="test" - -src_configure() { - local emesonargs=( - -Ddefault_library=$(usex static-libs both shared) - ) - - meson_src_configure -} - -src_install() { - meson_src_install - find "${ED}/usr" -name 'lib*.la' -delete -} diff --git a/media-libs/virglrenderer/virglrenderer-0.10.1.ebuild b/media-libs/virglrenderer/virglrenderer-1.1.1.ebuild index 72dd610129b2..27c8eca53c2a 100644 --- a/media-libs/virglrenderer/virglrenderer-0.10.1.ebuild +++ b/media-libs/virglrenderer/virglrenderer-1.1.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,38 +10,37 @@ if [[ ${PV} == "9999" ]] ; then inherit git-r3 else MY_P="${PN}-${P}" - SRC_URI="https://gitlab.freedesktop.org/virgl/${PN}/-/archive/${P}/${MY_P}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://gitlab.freedesktop.org/virgl/${PN}/-/archive/${P}/${MY_P}.tar.bz2" S="${WORKDIR}/${MY_P}" - KEYWORDS="amd64 ~arm64 ~loong ~riscv x86" + KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" fi -DESCRIPTION="library used implement a virtual 3D GPU used by qemu" +DESCRIPTION="Library used implement a virtual 3D GPU used by qemu" HOMEPAGE="https://virgil3d.github.io/" LICENSE="MIT" SLOT="0" -IUSE="static-libs" - -RDEPEND=" - >=x11-libs/libdrm-2.4.50 - media-libs/libepoxy" - -DEPEND="${RDEPEND}" - +IUSE="static-libs test" # Most of the testsuite cannot run in our sandboxed environment, just don't # deal with it for now. -RESTRICT="test" +RESTRICT="!test? ( test ) test" + +RDEPEND=" + >=x11-libs/libdrm-2.4.121 + media-libs/libepoxy +" +DEPEND=" + ${RDEPEND} + sys-kernel/linux-headers +" src_configure() { local emesonargs=( + # TODO: Wire up drm-renderers= (msm, amdgpu-experimental as of 1.1.1) -Ddefault_library=$(usex static-libs both shared) + $(meson_use test tests) ) meson_src_configure } - -src_install() { - meson_src_install - find "${ED}/usr" -name 'lib*.la' -delete -} diff --git a/media-libs/virglrenderer/virglrenderer-9999.ebuild b/media-libs/virglrenderer/virglrenderer-9999.ebuild index a0ee87345132..27c8eca53c2a 100644 --- a/media-libs/virglrenderer/virglrenderer-9999.ebuild +++ b/media-libs/virglrenderer/virglrenderer-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,38 +10,37 @@ if [[ ${PV} == "9999" ]] ; then inherit git-r3 else MY_P="${PN}-${P}" - SRC_URI="https://gitlab.freedesktop.org/virgl/${PN}/-/archive/${P}/${MY_P}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://gitlab.freedesktop.org/virgl/${PN}/-/archive/${P}/${MY_P}.tar.bz2" S="${WORKDIR}/${MY_P}" - KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" fi -DESCRIPTION="library used implement a virtual 3D GPU used by qemu" +DESCRIPTION="Library used implement a virtual 3D GPU used by qemu" HOMEPAGE="https://virgil3d.github.io/" LICENSE="MIT" SLOT="0" -IUSE="static-libs" - -RDEPEND=" - >=x11-libs/libdrm-2.4.50 - media-libs/libepoxy" - -DEPEND="${RDEPEND}" - +IUSE="static-libs test" # Most of the testsuite cannot run in our sandboxed environment, just don't # deal with it for now. -RESTRICT="test" +RESTRICT="!test? ( test ) test" + +RDEPEND=" + >=x11-libs/libdrm-2.4.121 + media-libs/libepoxy +" +DEPEND=" + ${RDEPEND} + sys-kernel/linux-headers +" src_configure() { local emesonargs=( + # TODO: Wire up drm-renderers= (msm, amdgpu-experimental as of 1.1.1) -Ddefault_library=$(usex static-libs both shared) + $(meson_use test tests) ) meson_src_configure } - -src_install() { - meson_src_install - find "${ED}/usr" -name 'lib*.la' -delete -} |
